ApplicationGatewayFrontendIPConfiguration Class

  • java.lang.Object
    • com.microsoft.azure.SubResource
      • com.microsoft.azure.management.network.ApplicationGatewayFrontendIPConfiguration

public class ApplicationGatewayFrontendIPConfiguration
extends com.microsoft.azure.SubResource

Frontend IP configuration of an application gateway.

Constructor Summary

Constructor Description
ApplicationGatewayFrontendIPConfiguration()

Method Summary

Modifier and Type Method and Description
java.lang.String etag()

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

java.lang.String name()

Get name of the frontend IP configuration that is unique within an Application Gateway.

java.lang.String privateIPAddress()

Get privateIPAddress of the network interface IP Configuration.

IPAllocationMethod privateIPAllocationMethod()

Get the private IP address allocation method.

ProvisioningState provisioningState()

Get the provisioning state of the frontend IP configuration resource.

com.microsoft.azure.SubResource publicIPAddress()

Get reference to the PublicIP resource.

com.microsoft.azure.SubResource subnet()

Get reference to the subnet resource.

java.lang.String type()

Get type of the resource.

ApplicationGatewayFrontendIPConfiguration withName(String name)

Set name of the frontend IP configuration that is unique within an Application Gateway.

ApplicationGatewayFrontendIPConfiguration withPrivateIPAddress(String privateIPAddress)

Set privateIPAddress of the network interface IP Configuration.

ApplicationGatewayFrontendIPConfiguration withPrivateIPAllocationMethod(IPAllocationMethod privateIPAllocationMethod)

Set the private IP address allocation method.

ApplicationGatewayFrontendIPConfiguration withPublicIPAddress(SubResource publicIPAddress)

Set reference to the PublicIP resource.

ApplicationGatewayFrontendIPConfiguration withSubnet(SubResource subnet)

Set reference to the subnet resource.

Methods inherited from com.microsoft.azure.SubResource

com.microsoft.azure.SubResource.id com.microsoft.azure.SubResource.withId

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

ApplicationGatewayFrontendIPConfiguration

public ApplicationGatewayFrontendIPConfiguration()

Method Details

etag

public String etag()

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

Returns:

the etag value

name

public String name()

Get name of the frontend IP configuration that is unique within an Application Gateway.

Returns:

the name value

privateIPAddress

public String privateIPAddress()

Get privateIPAddress of the network interface IP Configuration.

Returns:

the privateIPAddress value

privateIPAllocationMethod

public IPAllocationMethod privateIPAllocationMethod()

Get the private IP address allocation method. Possible values include: 'Static', 'Dynamic'.

Returns:

the privateIPAllocationMethod value

provisioningState

public ProvisioningState provisioningState()

Get the provisioning state of the frontend IP configuration resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'.

Returns:

the provisioningState value

publicIPAddress

public SubResource publicIPAddress()

Get reference to the PublicIP resource.

Returns:

the publicIPAddress value

subnet

public SubResource subnet()

Get reference to the subnet resource.

Returns:

the subnet value

type

public String type()

Get type of the resource.

Returns:

the type value

withName

public ApplicationGatewayFrontendIPConfiguration withName(String name)

Set name of the frontend IP configuration that is unique within an Application Gateway.

Parameters:

name - the name value to set

Returns:

the ApplicationGatewayFrontendIPConfiguration object itself.

withPrivateIPAddress

public ApplicationGatewayFrontendIPConfiguration withPrivateIPAddress(String privateIPAddress)

Set privateIPAddress of the network interface IP Configuration.

Parameters:

privateIPAddress - the privateIPAddress value to set

Returns:

the ApplicationGatewayFrontendIPConfiguration object itself.

withPrivateIPAllocationMethod

public ApplicationGatewayFrontendIPConfiguration withPrivateIPAllocationMethod(IPAllocationMethod privateIPAllocationMethod)

Set the private IP address allocation method. Possible values include: 'Static', 'Dynamic'.

Parameters:

privateIPAllocationMethod - the privateIPAllocationMethod value to set

Returns:

the ApplicationGatewayFrontendIPConfiguration object itself.

withPublicIPAddress

public ApplicationGatewayFrontendIPConfiguration withPublicIPAddress(SubResource publicIPAddress)

Set reference to the PublicIP resource.

Parameters:

publicIPAddress - the publicIPAddress value to set

Returns:

the ApplicationGatewayFrontendIPConfiguration object itself.

withSubnet

public ApplicationGatewayFrontendIPConfiguration withSubnet(SubResource subnet)

Set reference to the subnet resource.

Parameters:

subnet - the subnet value to set

Returns:

the ApplicationGatewayFrontendIPConfiguration object itself.

Applies to