@Stability(value=Experimental) public static final class TaskDefinitionAttributes.Builder extends Object implements software.amazon.jsii.Builder<TaskDefinitionAttributes>
TaskDefinitionAttributes| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
TaskDefinitionAttributes |
build()
Builds the configured instance.
|
TaskDefinitionAttributes.Builder |
compatibility(Compatibility compatibility)
Sets the value of
TaskDefinitionAttributes.getCompatibility() |
TaskDefinitionAttributes.Builder |
networkMode(NetworkMode networkMode)
Sets the value of
CommonTaskDefinitionAttributes.getNetworkMode() |
TaskDefinitionAttributes.Builder |
taskDefinitionArn(String taskDefinitionArn)
Sets the value of
CommonTaskDefinitionAttributes.getTaskDefinitionArn() |
TaskDefinitionAttributes.Builder |
taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
@Stability(value=Experimental) public TaskDefinitionAttributes.Builder compatibility(Compatibility compatibility)
TaskDefinitionAttributes.getCompatibility()compatibility - What launch types this task definition should be compatible with.this@Stability(value=Experimental) public TaskDefinitionAttributes.Builder taskDefinitionArn(String taskDefinitionArn)
CommonTaskDefinitionAttributes.getTaskDefinitionArn()taskDefinitionArn - The arn of the task definition. This parameter is required.this@Stability(value=Experimental) public TaskDefinitionAttributes.Builder networkMode(NetworkMode networkMode)
CommonTaskDefinitionAttributes.getNetworkMode()networkMode - The networking mode to use for the containers in the task.this@Stability(value=Experimental) public TaskDefinitionAttributes.Builder taskRole(IRole taskRole)
CommonTaskDefinitionAttributes.getTaskRole()taskRole - The name of the IAM role that grants containers in the task permission to call AWS APIs on your behalf.this@Stability(value=Experimental) public TaskDefinitionAttributes build()
build in interface software.amazon.jsii.Builder<TaskDefinitionAttributes>TaskDefinitionAttributesNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.