Interface CfnCluster.ClusterConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCluster.ClusterConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnCluster
@Stability(Stable)
public static interface CfnCluster.ClusterConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The execute command and managed storage configuration for the cluster.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ecs.*; ClusterConfigurationProperty clusterConfigurationProperty = ClusterConfigurationProperty.builder() .executeCommandConfiguration(ExecuteCommandConfigurationProperty.builder() .kmsKeyId("kmsKeyId") .logConfiguration(ExecuteCommandLogConfigurationProperty.builder() .cloudWatchEncryptionEnabled(false) .cloudWatchLogGroupName("cloudWatchLogGroupName") .s3BucketName("s3BucketName") .s3EncryptionEnabled(false) .s3KeyPrefix("s3KeyPrefix") .build()) .logging("logging") .build()) .managedStorageConfiguration(ManagedStorageConfigurationProperty.builder() .fargateEphemeralStorageKmsKeyId("fargateEphemeralStorageKmsKeyId") .kmsKeyId("kmsKeyId") .build()) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnCluster.ClusterConfigurationProperty
static final class
An implementation forCfnCluster.ClusterConfigurationProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getExecuteCommandConfiguration
The details of the execute command configuration.- See Also:
-
getManagedStorageConfiguration
The details of the managed storage configuration.- See Also:
-
builder
-