@Stability(value=Experimental) public static final class CommonTaskDefinitionAttributes.Builder extends Object implements software.amazon.jsii.Builder<CommonTaskDefinitionAttributes>
CommonTaskDefinitionAttributes| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CommonTaskDefinitionAttributes |
build()
Builds the configured instance.
|
CommonTaskDefinitionAttributes.Builder |
networkMode(NetworkMode networkMode)
Sets the value of
CommonTaskDefinitionAttributes.getNetworkMode() |
CommonTaskDefinitionAttributes.Builder |
taskDefinitionArn(String taskDefinitionArn)
Sets the value of
CommonTaskDefinitionAttributes.getTaskDefinitionArn() |
CommonTaskDefinitionAttributes.Builder |
taskRole(IRole taskRole)
Sets the value of
CommonTaskDefinitionAttributes.getTaskRole() |
@Stability(value=Experimental) public CommonTaskDefinitionAttributes.Builder taskDefinitionArn(String taskDefinitionArn)
CommonTaskDefinitionAttributes.getTaskDefinitionArn()taskDefinitionArn - The arn of the task definition. This parameter is required.this@Stability(value=Experimental) public CommonTaskDefinitionAttributes.Builder networkMode(NetworkMode networkMode)
CommonTaskDefinitionAttributes.getNetworkMode()networkMode - The networking mode to use for the containers in the task.this@Stability(value=Experimental) public CommonTaskDefinitionAttributes.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 CommonTaskDefinitionAttributes build()
build in interface software.amazon.jsii.Builder<CommonTaskDefinitionAttributes>CommonTaskDefinitionAttributesNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.