interface CfnTrustAnchorProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.RolesAnywhere.CfnTrustAnchorProps |
![]() | software.amazon.awscdk.services.rolesanywhere.CfnTrustAnchorProps |
![]() | aws_cdk.aws_rolesanywhere.CfnTrustAnchorProps |
![]() | @aws-cdk/aws-rolesanywhere » CfnTrustAnchorProps |
Properties for defining a CfnTrustAnchor
.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as rolesanywhere from '@aws-cdk/aws-rolesanywhere';
const cfnTrustAnchorProps: rolesanywhere.CfnTrustAnchorProps = {
name: 'name',
source: {
sourceData: {
acmPcaArn: 'acmPcaArn',
x509CertificateData: 'x509CertificateData',
},
sourceType: 'sourceType',
},
// the properties below are optional
enabled: false,
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
Name | Type | Description |
---|---|---|
name | string | The name of the trust anchor. |
source | IResolvable | Source | The trust anchor type and its related certificate data. |
enabled? | boolean | IResolvable | Indicates whether the trust anchor is enabled. |
tags? | Cfn [] | The tags to attach to the trust anchor. |
name
Type:
string
The name of the trust anchor.
source
Type:
IResolvable
|
Source
The trust anchor type and its related certificate data.
enabled?
Type:
boolean |
IResolvable
(optional)
Indicates whether the trust anchor is enabled.
tags?
Type:
Cfn
[]
(optional)
The tags to attach to the trust anchor.