NetworkInterfaceIPConfigurationArgs

data class NetworkInterfaceIPConfigurationArgs(val dnsServers: Output<List<String>>? = null, val gateway: Output<String>? = null, val ipAddress: Output<String>? = null, val ipAllocationMethod: Output<Either<String, IPAllocationMethod>>? = null, val ipVersion: Output<Either<String, IPVersion>>? = null, val subnet: Output<String>? = null) : ConvertibleToJava<NetworkInterfaceIPConfigurationArgs>

Network interface IP configuration properties.

Constructors

Link copied to clipboard
constructor(dnsServers: Output<List<String>>? = null, gateway: Output<String>? = null, ipAddress: Output<String>? = null, ipAllocationMethod: Output<Either<String, IPAllocationMethod>>? = null, ipVersion: Output<Either<String, IPVersion>>? = null, subnet: Output<String>? = null)

Properties

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

The list of DNS servers IP addresses.

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

The value of the gateway.

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

The value of the IP address.

Link copied to clipboard
val ipAllocationMethod: Output<Either<String, IPAllocationMethod>>? = null

IP address allocation method.

Link copied to clipboard
val ipVersion: Output<Either<String, IPVersion>>? = null

IP address version.

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

The value of the subnet.

Functions

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