@Stability(value=Experimental) public static final class RunEcsFargateTaskProps.Builder extends Object
RunEcsFargateTaskProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public RunEcsFargateTaskProps.Builder assignPublicIp(Boolean assignPublicIp)
assignPublicIp - Assign public IP addresses to each task.this@Stability(value=Experimental) public RunEcsFargateTaskProps.Builder platformVersion(FargatePlatformVersion platformVersion)
platformVersion - Fargate platform version to run this service on.this@Stability(value=Experimental) public RunEcsFargateTaskProps.Builder securityGroup(ISecurityGroup securityGroup)
securityGroup - Existing security group to use for the tasks.this@Stability(value=Experimental) public RunEcsFargateTaskProps.Builder subnets(SubnetSelection subnets)
subnets - In what subnets to place the task's ENIs.this@Stability(value=Experimental) public RunEcsFargateTaskProps.Builder cluster(ICluster cluster)
cluster - The topic to run the task on. This parameter is required.this@Stability(value=Experimental) public RunEcsFargateTaskProps.Builder taskDefinition(TaskDefinition taskDefinition)
taskDefinition - Task Definition used for running tasks in the service. This parameter is required.this@Stability(value=Experimental) public RunEcsFargateTaskProps.Builder containerOverrides(List<ContainerOverride> containerOverrides)
containerOverrides - Container setting overrides.this@Stability(value=Experimental) public RunEcsFargateTaskProps.Builder integrationPattern(ServiceIntegrationPattern integrationPattern)
integrationPattern - The service integration pattern indicates different ways to call RunTask in ECS.this@Stability(value=Experimental) public RunEcsFargateTaskProps build()
RunEcsFargateTaskPropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.