@Stability(value=Stable) public static final class CfnCluster.Builder extends Object implements software.amazon.jsii.Builder<CfnCluster>
CfnCluster.| Modifier and Type | Method and Description |
|---|---|
CfnCluster |
build() |
CfnCluster.Builder |
capacityProviders(List<String> capacityProviders)
`AWS::ECS::Cluster.CapacityProviders`.
|
CfnCluster.Builder |
clusterName(String clusterName)
`AWS::ECS::Cluster.ClusterName`.
|
CfnCluster.Builder |
clusterSettings(IResolvable clusterSettings)
`AWS::ECS::Cluster.ClusterSettings`.
|
CfnCluster.Builder |
clusterSettings(List<? extends Object> clusterSettings)
`AWS::ECS::Cluster.ClusterSettings`.
|
CfnCluster.Builder |
configuration(CfnCluster.ClusterConfigurationProperty configuration)
`AWS::ECS::Cluster.Configuration`.
|
CfnCluster.Builder |
configuration(IResolvable configuration)
`AWS::ECS::Cluster.Configuration`.
|
static CfnCluster.Builder |
create(software.constructs.Construct scope,
String id) |
CfnCluster.Builder |
defaultCapacityProviderStrategy(IResolvable defaultCapacityProviderStrategy)
`AWS::ECS::Cluster.DefaultCapacityProviderStrategy`.
|
CfnCluster.Builder |
defaultCapacityProviderStrategy(List<? extends Object> defaultCapacityProviderStrategy)
`AWS::ECS::Cluster.DefaultCapacityProviderStrategy`.
|
CfnCluster.Builder |
tags(List<? extends CfnTag> tags)
`AWS::ECS::Cluster.Tags`.
|
@Stability(value=Stable) public static CfnCluster.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnCluster.CapacityProviderStrategyItemProperty.Builder.@Stability(value=Stable) public CfnCluster.Builder capacityProviders(List<String> capacityProviders)
capacityProviders - `AWS::ECS::Cluster.CapacityProviders`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder clusterName(String clusterName)
clusterName - `AWS::ECS::Cluster.ClusterName`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder clusterSettings(IResolvable clusterSettings)
clusterSettings - `AWS::ECS::Cluster.ClusterSettings`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder clusterSettings(List<? extends Object> clusterSettings)
clusterSettings - `AWS::ECS::Cluster.ClusterSettings`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder configuration(CfnCluster.ClusterConfigurationProperty configuration)
configuration - `AWS::ECS::Cluster.Configuration`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder configuration(IResolvable configuration)
configuration - `AWS::ECS::Cluster.Configuration`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder defaultCapacityProviderStrategy(IResolvable defaultCapacityProviderStrategy)
defaultCapacityProviderStrategy - `AWS::ECS::Cluster.DefaultCapacityProviderStrategy`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder defaultCapacityProviderStrategy(List<? extends Object> defaultCapacityProviderStrategy)
defaultCapacityProviderStrategy - `AWS::ECS::Cluster.DefaultCapacityProviderStrategy`. This parameter is required.this@Stability(value=Stable) public CfnCluster.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::ECS::Cluster.Tags`. This parameter is required.this@Stability(value=Stable) public CfnCluster build()
build in interface software.amazon.jsii.Builder<CfnCluster>Copyright © 2021. All rights reserved.