securityGroupIds

@JvmName(name = "txkhfjutthdnfclt")
suspend fun securityGroupIds(value: Output<List<String>>)
@JvmName(name = "skmiebkydnaveivx")
suspend fun securityGroupIds(value: List<String>?)

Parameters

value

The Amazon EC2 security groups that are associated with instances launched in the compute environment. This parameter is required for Fargate compute resources, where it can contain up to 5 security groups. For Fargate compute resources, providing an empty list is handled as if this parameter wasn't specified and no change is made. For Amazon EC2 compute resources, providing an empty list removes the security groups from the compute resource. When updating a compute environment, changing the Amazon EC2 security groups requires an infrastructure update of the compute environment. For more information, see Updating compute environments in the AWS Batch User Guide .


@JvmName(name = "lbyqjelsyiytivxf")
suspend fun securityGroupIds(vararg values: Output<String>)


@JvmName(name = "pbjatfqacbwodqiw")
suspend fun securityGroupIds(values: List<Output<String>>)
@JvmName(name = "yudqkluiafouvsgl")
suspend fun securityGroupIds(vararg values: String)

Parameters

values

The Amazon EC2 security groups that are associated with instances launched in the compute environment. This parameter is required for Fargate compute resources, where it can contain up to 5 security groups. For Fargate compute resources, providing an empty list is handled as if this parameter wasn't specified and no change is made. For Amazon EC2 compute resources, providing an empty list removes the security groups from the compute resource. When updating a compute environment, changing the Amazon EC2 security groups requires an infrastructure update of the compute environment. For more information, see Updating compute environments in the AWS Batch User Guide .