EcsLaunchTemplateNetworkInterfacesArgs

data class EcsLaunchTemplateNetworkInterfacesArgs(val deleteOnRelease: Output<Boolean>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val primaryIp: Output<String>? = null, val securityGroupId: Output<String>? = null, val vswitchId: Output<String>? = null) : ConvertibleToJava<EcsLaunchTemplateNetworkInterfacesArgs>

Constructors

Link copied to clipboard
constructor(deleteOnRelease: Output<Boolean>? = null, description: Output<String>? = null, name: Output<String>? = null, primaryIp: Output<String>? = null, securityGroupId: Output<String>? = null, vswitchId: Output<String>? = null)

Properties

Link copied to clipboard
val deleteOnRelease: Output<Boolean>? = null

Specifies whether to release ENI N when the instance is released. Valid values: true, false.

Link copied to clipboard
val description: Output<String>? = null

The ENI description.

Link copied to clipboard
val name: Output<String>? = null

The ENI name.

Link copied to clipboard
val primaryIp: Output<String>? = null

The primary private IP address of the ENI.

Link copied to clipboard
val securityGroupId: Output<String>? = null

The security group ID must be one in the same VPC.

Link copied to clipboard
val vswitchId: Output<String>? = null

The VSwitch ID for ENI. The instance must be in the same zone of the same VPC network as the ENI, but they may belong to different VSwitches.

Functions

Link copied to clipboard
open override fun toJava(): EcsLaunchTemplateNetworkInterfacesArgs