NicIpConfigurationResourceSettingsArgs

data class NicIpConfigurationResourceSettingsArgs(val loadBalancerBackendAddressPools: Output<List<LoadBalancerBackendAddressPoolReferenceArgs>>? = null, val loadBalancerNatRules: Output<List<LoadBalancerNatRuleReferenceArgs>>? = null, val name: Output<String>? = null, val primary: Output<Boolean>? = null, val privateIpAddress: Output<String>? = null, val privateIpAllocationMethod: Output<String>? = null, val publicIp: Output<PublicIpReferenceArgs>? = null, val subnet: Output<SubnetReferenceArgs>? = null) : ConvertibleToJava<NicIpConfigurationResourceSettingsArgs>

Defines NIC IP configuration properties.

Constructors

Link copied to clipboard
constructor(loadBalancerBackendAddressPools: Output<List<LoadBalancerBackendAddressPoolReferenceArgs>>? = null, loadBalancerNatRules: Output<List<LoadBalancerNatRuleReferenceArgs>>? = null, name: Output<String>? = null, primary: Output<Boolean>? = null, privateIpAddress: Output<String>? = null, privateIpAllocationMethod: Output<String>? = null, publicIp: Output<PublicIpReferenceArgs>? = null, subnet: Output<SubnetReferenceArgs>? = null)

Properties

Link copied to clipboard

Gets or sets the references of the load balancer backend address pools.

Link copied to clipboard

Gets or sets the references of the load balancer NAT rules.

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

Gets or sets the IP configuration name.

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

Gets or sets a value indicating whether this IP configuration is the primary.

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

Gets or sets the private IP address of the network interface IP Configuration.

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

Gets or sets the private IP address allocation method.

Link copied to clipboard
val publicIp: Output<PublicIpReferenceArgs>? = null

Defines reference to a public IP.

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

Defines reference to subnet.

Functions

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