Class: Aws::ACM::Types::ListCertificatesRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ACM::Types::ListCertificatesRequest
- Defined in:
- gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb
Overview
When making an API call, you may pass ListCertificatesRequest data as a hash:
{
certificate_statuses: ["PENDING_VALIDATION"], # accepts PENDING_VALIDATION, ISSUED, INACTIVE, EXPIRED, VALIDATION_TIMED_OUT, REVOKED, FAILED
includes: {
extended_key_usage: ["TLS_WEB_SERVER_AUTHENTICATION"], # accepts TLS_WEB_SERVER_AUTHENTICATION, TLS_WEB_CLIENT_AUTHENTICATION, CODE_SIGNING, EMAIL_PROTECTION, TIME_STAMPING, OCSP_SIGNING, IPSEC_END_SYSTEM, IPSEC_TUNNEL, IPSEC_USER, ANY, NONE, CUSTOM
key_usage: ["DIGITAL_SIGNATURE"], # accepts DIGITAL_SIGNATURE, NON_REPUDIATION, KEY_ENCIPHERMENT, DATA_ENCIPHERMENT, KEY_AGREEMENT, CERTIFICATE_SIGNING, CRL_SIGNING, ENCIPHER_ONLY, DECIPHER_ONLY, ANY, CUSTOM
key_types: ["RSA_1024"], # accepts RSA_1024, RSA_2048, RSA_3072, RSA_4096, EC_prime256v1, EC_secp384r1, EC_secp521r1
},
next_token: "NextToken",
max_items: 1,
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#certificate_statuses ⇒ Array<String>
Filter the certificate list by status value.
-
#includes ⇒ Types::Filters
Filter the certificate list.
-
#max_items ⇒ Integer
Use this parameter when paginating results to specify the maximum number of items to return in the response.
-
#next_token ⇒ String
Use this parameter only when paginating results and only in a subsequent request after you receive a response with truncated results.
Instance Attribute Details
#certificate_statuses ⇒ Array<String>
Filter the certificate list by status value.
971 972 973 974 975 976 977 978 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 971 class ListCertificatesRequest < Struct.new( :certificate_statuses, :includes, :next_token, :max_items) SENSITIVE = [] include Aws::Structure end |
#includes ⇒ Types::Filters
Filter the certificate list. For more information, see the Filters structure.
971 972 973 974 975 976 977 978 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 971 class ListCertificatesRequest < Struct.new( :certificate_statuses, :includes, :next_token, :max_items) SENSITIVE = [] include Aws::Structure end |
#max_items ⇒ Integer
Use this parameter when paginating results to specify the maximum
number of items to return in the response. If additional items exist
beyond the number you specify, the NextToken
element is sent in
the response. Use this NextToken
value in a subsequent request to
retrieve additional items.
971 972 973 974 975 976 977 978 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 971 class ListCertificatesRequest < Struct.new( :certificate_statuses, :includes, :next_token, :max_items) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
Use this parameter only when paginating results and only in a
subsequent request after you receive a response with truncated
results. Set it to the value of NextToken
from the response you
just received.
971 972 973 974 975 976 977 978 |
# File 'gems/aws-sdk-acm/lib/aws-sdk-acm/types.rb', line 971 class ListCertificatesRequest < Struct.new( :certificate_statuses, :includes, :next_token, :max_items) SENSITIVE = [] include Aws::Structure end |