This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::SES::MailManagerIngressPoint TrustStore
The trust store used for mutual TLS authentication. It contains the certificate authority (CA) certificates and optional certificate revocation list (CRL).
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "CAContent" :String, "CrlContent" :String, "KmsKeyArn" :String}
YAML
CAContent:StringCrlContent:StringKmsKeyArn:String
Properties
CAContent-
The PEM-encoded certificate authority (CA) certificates bundle for the trust store.
Required: Yes
Type: String
Pattern:
^[\P{C}\s]*$Minimum:
1Maximum:
500000Update requires: No interruption
CrlContent-
The PEM-encoded certificate revocation lists (CRLs) for the trust store. There can be one CRL per certificate authority (CA) in the trust store.
Required: No
Type: String
Pattern:
^[\P{C}\s]*$Minimum:
1Maximum:
500000Update requires: No interruption
KmsKeyArn-
The Amazon Resource Name (ARN) of the KMS key used to encrypt the trust store contents.
Required: No
Type: String
Pattern:
^arn:(aws|aws-cn|aws-us-gov|aws-eusc):kms:[a-z0-9-]+:\d{12}:(key|alias)/[a-zA-Z0-9/_-]+$Update requires: No interruption