Interface CfnTrustAnchorMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTrustAnchorMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-04-14T18:32:18.368Z")
@Stability(Stable)
public interface CfnTrustAnchorMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnTrustAnchorPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.rolesanywhere.*;
CfnTrustAnchorMixinProps cfnTrustAnchorMixinProps = CfnTrustAnchorMixinProps.builder()
.enabled(false)
.name("name")
.notificationSettings(List.of(NotificationSettingProperty.builder()
.channel("channel")
.enabled(false)
.event("event")
.threshold(123)
.build()))
.source(SourceProperty.builder()
.sourceData(SourceDataProperty.builder()
.acmPcaArn("acmPcaArn")
.x509CertificateData("x509CertificateData")
.build())
.sourceType("sourceType")
.build())
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnTrustAnchorMixinPropsstatic final classAn implementation forCfnTrustAnchorMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectIndicates whether the trust anchor is enabled.default StringgetName()The name of the trust anchor.default ObjectA list of notification settings to be associated to the trust anchor.default ObjectThe trust anchor type and its related certificate data.getTags()The tags to attach to the trust anchor.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEnabled
Indicates whether the trust anchor is enabled.Returns union: either
BooleanorIResolvable- See Also:
-
getName
The name of the trust anchor.- See Also:
-
getNotificationSettings
A list of notification settings to be associated to the trust anchor.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTrustAnchorPropsMixin.NotificationSettingProperty>- See Also:
-
getSource
The trust anchor type and its related certificate data.Returns union: either
IResolvableorCfnTrustAnchorPropsMixin.SourceProperty- See Also:
-
getTags
The tags to attach to the trust anchor.- See Also:
-
builder
- Returns:
- a
CfnTrustAnchorMixinProps.BuilderofCfnTrustAnchorMixinProps
-