ScalingConfigurationNetworkInterfaceArgs

data class ScalingConfigurationNetworkInterfaceArgs(val instanceType: Output<String>? = null, val ipv6AddressCount: Output<Int>? = null, val networkInterfaceTrafficMode: Output<String>? = null, val securityGroupIds: Output<List<String>>? = null) : ConvertibleToJava<ScalingConfigurationNetworkInterfaceArgs>

Constructors

Link copied to clipboard
constructor(instanceType: Output<String>? = null, ipv6AddressCount: Output<Int>? = null, networkInterfaceTrafficMode: Output<String>? = null, securityGroupIds: Output<List<String>>? = null)

Properties

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

The ENI type. If you specify NetworkInterfaces.N, specify at least one primary ENI. You cannot specify SecurityGroupId or SecurityGroupIds.N. Valid values: Primary, Secondary.

Link copied to clipboard
val ipv6AddressCount: Output<Int>? = null

The number of randomly generated IPv6 addresses that you want to assign to primary ENI N.

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

The communication mode of the ENI. Valid values: Standard, HighPerformance.

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

The ID of security group N to which ENI N belongs.

Functions

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