DescribedCertificate
Describes the properties of a certificate.
Contents
- Arn
- 
               The unique Amazon Resource Name (ARN) for the certificate. Type: String Length Constraints: Minimum length of 20. Maximum length of 1600. Pattern: arn:\S+Required: Yes 
- ActiveDate
- 
               An optional date that specifies when the certificate becomes active. If you do not specify a value, ActiveDatetakes the same value asNotBeforeDate, which is specified by the CA.Type: Timestamp Required: No 
- Certificate
- 
               The file name for the certificate. Type: String Length Constraints: Minimum length of 1. Maximum length of 16384. Pattern: [\u0009\u000A\u000D\u0020-\u00FF]*Required: No 
- CertificateChain
- 
               The list of certificates that make up the chain for the certificate. Type: String Length Constraints: Minimum length of 1. Maximum length of 2097152. Pattern: [\u0009\u000A\u000D\u0020-\u00FF]*Required: No 
- CertificateId
- 
               An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles. Type: String Length Constraints: Fixed length of 22. Pattern: cert-([0-9a-f]{17})Required: No 
- Description
- 
               The name or description that's used to identity the certificate. Type: String Length Constraints: Minimum length of 1. Maximum length of 200. Pattern: [\p{Graph}]+Required: No 
- InactiveDate
- 
               An optional date that specifies when the certificate becomes inactive. If you do not specify a value, InactiveDatetakes the same value asNotAfterDate, which is specified by the CA.Type: Timestamp Required: No 
- NotAfterDate
- 
               The final date that the certificate is valid. Type: Timestamp Required: No 
- NotBeforeDate
- 
               The earliest date that the certificate is valid. Type: Timestamp Required: No 
- Serial
- 
               The serial number for the certificate. Type: String Length Constraints: Minimum length of 0. Maximum length of 48. Pattern: [\p{XDigit}{2}:?]*Required: No 
- Status
- 
               A certificate's status can be either ACTIVEorINACTIVE.You can set ActiveDateandInactiveDatein theUpdateCertificatecall. If you set values for these parameters, those values are used to determine whether the certificate has a status ofACTIVEorINACTIVE.If you don't set values for ActiveDateandInactiveDate, we use theNotBeforeandNotAfterdate as specified on the X509 certificate to determine when a certificate is active and when it is inactive.Type: String Valid Values: ACTIVE | PENDING_ROTATION | INACTIVERequired: No 
- Tags
- 
               Key-value pairs that can be used to group and search for certificates. Type: Array of Tag objects Array Members: Minimum number of 1 item. Maximum number of 50 items. Required: No 
- Type
- 
               If a private key has been specified for the certificate, its type is CERTIFICATE_WITH_PRIVATE_KEY. If there is no private key, the type isCERTIFICATE.Type: String Valid Values: CERTIFICATE | CERTIFICATE_WITH_PRIVATE_KEYRequired: No 
- Usage
- 
               Specifies how this certificate is used. It can be used in the following ways: - 
                     SIGNING: For signing AS2 messages
- 
                     ENCRYPTION: For encrypting AS2 messages
- 
                     TLS: For securing AS2 communications sent over HTTPS
 Type: String Valid Values: SIGNING | ENCRYPTION | TLSRequired: No 
- 
                     
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: