Class: Aws::ACM::Types::AcmCertificateMetadataFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::ACM::Types::AcmCertificateMetadataFilter
- Defined in:
- gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb
Overview
AcmCertificateMetadataFilter is a union - when making an API calls you must set exactly one of the members.
Filters certificates by ACM metadata.
Defined Under Namespace
Classes: AcmeAccountId, AcmeEndpointArn, CertificateKeyPairOrigin, ExportOption, Exported, InUse, ManagedBy, RenewalStatus, Status, Type, Unknown, ValidationMethod
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#acme_account_id ⇒ String
Filter by ACME account identifier.
-
#acme_endpoint_arn ⇒ String
Filter by ACME endpoint ARN.
-
#certificate_key_pair_origin ⇒ String
Filter by certificate key pair origin.
-
#export_option ⇒ String
Filter by certificate export option.
-
#exported ⇒ Boolean
Filter by whether the certificate has been exported.
-
#in_use ⇒ Boolean
Filter by whether the certificate is in use.
-
#managed_by ⇒ String
Filter by the entity that manages the certificate.
-
#renewal_status ⇒ String
Filter by certificate renewal status.
-
#status ⇒ String
Filter by certificate status.
-
#type ⇒ String
Filter by certificate type.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
-
#validation_method ⇒ String
Filter by validation method.
Instance Attribute Details
#acme_account_id ⇒ String
Filter by ACME account identifier.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |
#acme_endpoint_arn ⇒ String
Filter by ACME endpoint ARN.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |
#certificate_key_pair_origin ⇒ String
Filter by certificate key pair origin.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |
#export_option ⇒ String
Filter by certificate export option.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |
#exported ⇒ Boolean
Filter by whether the certificate has been exported.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |
#in_use ⇒ Boolean
Filter by whether the certificate is in use.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |
#managed_by ⇒ String
Filter by the entity that manages the certificate.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |
#renewal_status ⇒ String
Filter by certificate renewal status.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |
#status ⇒ String
Filter by certificate status.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |
#type ⇒ String
Filter by certificate type.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
198 199 200 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 def unknown @unknown end |
#validation_method ⇒ String
Filter by validation method.
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 198 class AcmCertificateMetadataFilter < Struct.new( :status, :renewal_status, :type, :in_use, :exported, :export_option, :managed_by, :validation_method, :certificate_key_pair_origin, :acme_endpoint_arn, :acme_account_id, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Status < AcmCertificateMetadataFilter; end class RenewalStatus < AcmCertificateMetadataFilter; end class Type < AcmCertificateMetadataFilter; end class InUse < AcmCertificateMetadataFilter; end class Exported < AcmCertificateMetadataFilter; end class ExportOption < AcmCertificateMetadataFilter; end class ManagedBy < AcmCertificateMetadataFilter; end class ValidationMethod < AcmCertificateMetadataFilter; end class CertificateKeyPairOrigin < AcmCertificateMetadataFilter; end class AcmeEndpointArn < AcmCertificateMetadataFilter; end class AcmeAccountId < AcmCertificateMetadataFilter; end class Unknown < AcmCertificateMetadataFilter; end end |