@Stability(value=Stable) public static final class CfnTaskDefinitionProps.Builder extends Object implements software.amazon.jsii.Builder<CfnTaskDefinitionProps>
CfnTaskDefinitionProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnTaskDefinitionProps.Builder containerDefinitions(IResolvable containerDefinitions)
CfnTaskDefinitionProps.getContainerDefinitions()containerDefinitions - `AWS::ECS::TaskDefinition.ContainerDefinitions`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder containerDefinitions(List<? extends Object> containerDefinitions)
CfnTaskDefinitionProps.getContainerDefinitions()containerDefinitions - `AWS::ECS::TaskDefinition.ContainerDefinitions`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder cpu(String cpu)
CfnTaskDefinitionProps.getCpu()cpu - `AWS::ECS::TaskDefinition.Cpu`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder ephemeralStorage(CfnTaskDefinition.EphemeralStorageProperty ephemeralStorage)
CfnTaskDefinitionProps.getEphemeralStorage()ephemeralStorage - `AWS::ECS::TaskDefinition.EphemeralStorage`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder ephemeralStorage(IResolvable ephemeralStorage)
CfnTaskDefinitionProps.getEphemeralStorage()ephemeralStorage - `AWS::ECS::TaskDefinition.EphemeralStorage`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder executionRoleArn(String executionRoleArn)
CfnTaskDefinitionProps.getExecutionRoleArn()executionRoleArn - `AWS::ECS::TaskDefinition.ExecutionRoleArn`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder family(String family)
CfnTaskDefinitionProps.getFamily()family - `AWS::ECS::TaskDefinition.Family`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder inferenceAccelerators(IResolvable inferenceAccelerators)
CfnTaskDefinitionProps.getInferenceAccelerators()inferenceAccelerators - `AWS::ECS::TaskDefinition.InferenceAccelerators`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder inferenceAccelerators(List<? extends Object> inferenceAccelerators)
CfnTaskDefinitionProps.getInferenceAccelerators()inferenceAccelerators - `AWS::ECS::TaskDefinition.InferenceAccelerators`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder ipcMode(String ipcMode)
CfnTaskDefinitionProps.getIpcMode()ipcMode - `AWS::ECS::TaskDefinition.IpcMode`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder memory(String memory)
CfnTaskDefinitionProps.getMemory()memory - `AWS::ECS::TaskDefinition.Memory`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder networkMode(String networkMode)
CfnTaskDefinitionProps.getNetworkMode()networkMode - `AWS::ECS::TaskDefinition.NetworkMode`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder pidMode(String pidMode)
CfnTaskDefinitionProps.getPidMode()pidMode - `AWS::ECS::TaskDefinition.PidMode`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder placementConstraints(IResolvable placementConstraints)
CfnTaskDefinitionProps.getPlacementConstraints()placementConstraints - `AWS::ECS::TaskDefinition.PlacementConstraints`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder placementConstraints(List<? extends Object> placementConstraints)
CfnTaskDefinitionProps.getPlacementConstraints()placementConstraints - `AWS::ECS::TaskDefinition.PlacementConstraints`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder proxyConfiguration(CfnTaskDefinition.ProxyConfigurationProperty proxyConfiguration)
CfnTaskDefinitionProps.getProxyConfiguration()proxyConfiguration - `AWS::ECS::TaskDefinition.ProxyConfiguration`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder proxyConfiguration(IResolvable proxyConfiguration)
CfnTaskDefinitionProps.getProxyConfiguration()proxyConfiguration - `AWS::ECS::TaskDefinition.ProxyConfiguration`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder requiresCompatibilities(List<String> requiresCompatibilities)
CfnTaskDefinitionProps.getRequiresCompatibilities()requiresCompatibilities - `AWS::ECS::TaskDefinition.RequiresCompatibilities`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder tags(List<? extends CfnTag> tags)
CfnTaskDefinitionProps.getTags()tags - `AWS::ECS::TaskDefinition.Tags`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder taskRoleArn(String taskRoleArn)
CfnTaskDefinitionProps.getTaskRoleArn()taskRoleArn - `AWS::ECS::TaskDefinition.TaskRoleArn`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder volumes(IResolvable volumes)
CfnTaskDefinitionProps.getVolumes()volumes - `AWS::ECS::TaskDefinition.Volumes`.this@Stability(value=Stable) public CfnTaskDefinitionProps.Builder volumes(List<? extends Object> volumes)
CfnTaskDefinitionProps.getVolumes()volumes - `AWS::ECS::TaskDefinition.Volumes`.this@Stability(value=Stable) public CfnTaskDefinitionProps build()
build in interface software.amazon.jsii.Builder<CfnTaskDefinitionProps>CfnTaskDefinitionPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.