IPConfigurationPropertiesArgs

data class IPConfigurationPropertiesArgs(val prefixLength: Output<String>? = null, val privateIPAddress: Output<String>? = null, val privateIPAllocationMethod: Output<Either<String, PrivateIPAllocationMethodEnum>>? = null, val subnet: Output<IPConfigurationSubnetArgs>? = null) : ConvertibleToJava<IPConfigurationPropertiesArgs>

InterfaceIPConfigurationPropertiesFormat properties of IP configuration.

Constructors

Link copied to clipboard
constructor(prefixLength: Output<String>? = null, privateIPAddress: Output<String>? = null, privateIPAllocationMethod: Output<Either<String, PrivateIPAllocationMethodEnum>>? = null, subnet: Output<IPConfigurationSubnetArgs>? = null)

Properties

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

prefixLength for network interface

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

PrivateIPAddress - Private IP address of the IP configuration.

Link copied to clipboard

PrivateIPAllocationMethod - The private IP address allocation method. Possible values include: 'Static', 'Dynamic'

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

Subnet - Name of Subnet bound to the IP configuration.

Functions

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