Class CfnTrustAnchorProps
Properties for defining a CfnTrustAnchor
.
Inheritance
System.Object
CfnTrustAnchorProps
Implements
Namespace: Amazon.CDK.AWS.RolesAnywhere
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnTrustAnchorProps : Object, ICfnTrustAnchorProps
Syntax (vb)
Public Class CfnTrustAnchorProps
Inherits Object
Implements ICfnTrustAnchorProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.RolesAnywhere;
var cfnTrustAnchorProps = new CfnTrustAnchorProps {
Name = "name",
Source = new SourceProperty {
SourceData = new SourceDataProperty {
AcmPcaArn = "acmPcaArn",
X509CertificateData = "x509CertificateData"
},
SourceType = "sourceType"
},
// the properties below are optional
Enabled = false,
NotificationSettings = new [] { new NotificationSettingProperty {
Enabled = false,
Event = "event",
// the properties below are optional
Channel = "channel",
Threshold = 123
} },
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnTrustAnchorProps() |
Properties
Enabled | Indicates whether the trust anchor is enabled. |
Name | The name of the trust anchor. |
NotificationSettings | A list of notification settings to be associated to the trust anchor. |
Source | The trust anchor type and its related certificate data. |
Tags | The tags to attach to the trust anchor. |
Constructors
CfnTrustAnchorProps()
public CfnTrustAnchorProps()
Properties
Enabled
Indicates whether the trust anchor is enabled.
public object Enabled { get; set; }
Property Value
System.Object
Remarks
Name
The name of the trust anchor.
public string Name { get; set; }
Property Value
System.String
Remarks
NotificationSettings
A list of notification settings to be associated to the trust anchor.
public object NotificationSettings { get; set; }
Property Value
System.Object
Remarks
Source
The trust anchor type and its related certificate data.
public object Source { get; set; }
Property Value
System.Object
Remarks
Tags
The tags to attach to the trust anchor.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]