FrontendIPConfigurationResponse

data class FrontendIPConfigurationResponse(val etag: String, val gatewayLoadBalancer: SubResourceResponse? = null, val id: String? = null, val inboundNatPools: List<SubResourceResponse>, val inboundNatRules: List<SubResourceResponse>, val loadBalancingRules: List<SubResourceResponse>, val name: String? = null, val outboundRules: List<SubResourceResponse>, val privateIPAddress: String? = null, val privateIPAddressVersion: String? = null, val privateIPAllocationMethod: String? = null, val provisioningState: String, val publicIPAddress: PublicIPAddressResponse? = null, val publicIPPrefix: SubResourceResponse? = null, val subnet: SubnetResponse? = null, val type: String, val zones: List<String>? = null)

Frontend IP address of the load balancer.

Constructors

Link copied to clipboard
constructor(etag: String, gatewayLoadBalancer: SubResourceResponse? = null, id: String? = null, inboundNatPools: List<SubResourceResponse>, inboundNatRules: List<SubResourceResponse>, loadBalancingRules: List<SubResourceResponse>, name: String? = null, outboundRules: List<SubResourceResponse>, privateIPAddress: String? = null, privateIPAddressVersion: String? = null, privateIPAllocationMethod: String? = null, provisioningState: String, publicIPAddress: PublicIPAddressResponse? = null, publicIPPrefix: SubResourceResponse? = null, subnet: SubnetResponse? = null, type: String, zones: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A unique read-only string that changes whenever the resource is updated.

Link copied to clipboard

The reference to gateway load balancer frontend IP.

Link copied to clipboard
val id: String? = null

Resource ID.

Link copied to clipboard

An array of references to inbound pools that use this frontend IP.

Link copied to clipboard

An array of references to inbound rules that use this frontend IP.

Link copied to clipboard

An array of references to load balancing rules that use this frontend IP.

Link copied to clipboard
val name: String? = null

The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.

Link copied to clipboard

An array of references to outbound rules that use this frontend IP.

Link copied to clipboard

The private IP address of the IP configuration.

Link copied to clipboard

Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.

Link copied to clipboard

The Private IP allocation method.

Link copied to clipboard

The provisioning state of the frontend IP configuration resource.

Link copied to clipboard

The reference to the Public IP resource.

Link copied to clipboard

The reference to the Public IP Prefix resource.

Link copied to clipboard
val subnet: SubnetResponse? = null

The reference to the subnet resource.

Link copied to clipboard

Type of the resource.

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

A list of availability zones denoting the IP allocated for the resource needs to come from.