Class: Aws::ACM::Types::Filters

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb

Overview

This structure can be used in the ListCertificates action to filter the output of the certificate list.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#extended_key_usageArray<String>

Specify one or more ExtendedKeyUsage extension values.

Returns:

  • (Array<String>)


779
780
781
782
783
784
785
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 779

class Filters < Struct.new(
  :extended_key_usage,
  :key_usage,
  :key_types)
  SENSITIVE = []
  include Aws::Structure
end

#key_typesArray<String>

Specify one or more algorithms that can be used to generate key pairs.

Default filtering returns only RSA_1024 and RSA_2048 certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example, "keyTypes": ["RSA_2048","RSA_4096"] returns both RSA_2048 and RSA_4096 certificates.

Returns:

  • (Array<String>)


779
780
781
782
783
784
785
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 779

class Filters < Struct.new(
  :extended_key_usage,
  :key_usage,
  :key_types)
  SENSITIVE = []
  include Aws::Structure
end

#key_usageArray<String>

Specify one or more KeyUsage extension values.

Returns:

  • (Array<String>)


779
780
781
782
783
784
785
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 779

class Filters < Struct.new(
  :extended_key_usage,
  :key_usage,
  :key_types)
  SENSITIVE = []
  include Aws::Structure
end