AWS::RolesAnywhere::TrustAnchor SourceData - AWS CloudFormation

AWS::RolesAnywhere::TrustAnchor SourceData

A union object representing the data field of the TrustAnchor depending on its type

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "AcmPcaArn" : String, "X509CertificateData" : String }

YAML

AcmPcaArn: String X509CertificateData: String

Properties

AcmPcaArn

The root certificate of the AWS Private Certificate Authority specified by this ARN is used in trust validation for temporary credential requests. Included for trust anchors of type AWS_ACM_PCA.

Required: No

Type: String

Update requires: No interruption

X509CertificateData

The PEM-encoded data for the certificate anchor. Included for trust anchors of type CERTIFICATE_BUNDLE.

Required: No

Type: String

Minimum: 1

Maximum: 8000

Update requires: No interruption