ScheduleTargetEcsParametersNetworkConfiguration

data class ScheduleTargetEcsParametersNetworkConfiguration(val assignPublicIp: Boolean? = null, val securityGroups: List<String>? = null, val subnets: List<String>)

Constructors

constructor(assignPublicIp: Boolean? = null, securityGroups: List<String>? = null, subnets: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val assignPublicIp: Boolean? = null

Specifies whether the task's elastic network interface receives a public IP address. This attribute is a boolean type, where true maps to ENABLED and false to DISABLED. You can specify true only when the launch_type is set to FARGATE.

Link copied to clipboard
val securityGroups: List<String>? = null

Set of 1 to 5 Security Group ID-s to be associated with the task. These security groups must all be in the same VPC.

Link copied to clipboard

Set of 1 to 16 subnets to be associated with the task. These subnets must all be in the same VPC.