Interface CfnSystemMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnSystemMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-08-13T16:20:28.020Z")
@Stability(Stable)
public interface CfnSystemMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnSystemPropsMixin.
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.resiliencehubv2.*;
CfnSystemMixinProps cfnSystemMixinProps = CfnSystemMixinProps.builder()
.description("description")
.kmsKeyId("kmsKeyId")
.name("name")
.sharingEnabled(false)
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnSystemMixinPropsstatic final classAn implementation forCfnSystemMixinProps -
Method Summary
Modifier and TypeMethodDescriptionstatic CfnSystemMixinProps.Builderbuilder()default StringThe description of the system.default StringThe KMS key ID for encrypting system data.default StringgetName()The name of the system.default ObjectWhether the system is enabled to be shared with other members of the Organization.getTags()Tags assigned to the system.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
The description of the system.- See Also:
-
getKmsKeyId
The KMS key ID for encrypting system data.- See Also:
-
getName
The name of the system.- See Also:
-
getSharingEnabled
Whether the system is enabled to be shared with other members of the Organization.Only applicable if the system owner is a management account or delegated admin.
Returns union: either
BooleanorIResolvableDefault: - false
- See Also:
-
getTags
Tags assigned to the system.- See Also:
-
builder
- Returns:
- a
CfnSystemMixinProps.BuilderofCfnSystemMixinProps
-