Class ApplicationGatewayFrontendIPConfiguration
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionetag()
Get a unique read-only string that changes whenever the resource is updated.name()
Get name of the frontend IP configuration that is unique within an Application Gateway.Get privateIPAddress of the network interface IP Configuration.Get the private IP address allocation method.Get the provisioning state of the frontend IP configuration resource.com.microsoft.azure.SubResource
Get reference to the PublicIP resource.com.microsoft.azure.SubResource
subnet()
Get reference to the subnet resource.type()
Get type of the resource.Set name of the frontend IP configuration that is unique within an Application Gateway.withPrivateIPAddress
(String privateIPAddress) Set privateIPAddress of the network interface IP Configuration.withPrivateIPAllocationMethod
(IPAllocationMethod privateIPAllocationMethod) Set the private IP address allocation method.withPublicIPAddress
(com.microsoft.azure.SubResource publicIPAddress) Set reference to the PublicIP resource.withSubnet
(com.microsoft.azure.SubResource subnet) Set reference to the subnet resource.Methods inherited from class com.microsoft.azure.SubResource
id, withId
-
Constructor Details
-
ApplicationGatewayFrontendIPConfiguration
public ApplicationGatewayFrontendIPConfiguration()
-
-
Method Details
-
privateIPAddress
Get privateIPAddress of the network interface IP Configuration.- Returns:
- the privateIPAddress value
-
withPrivateIPAddress
Set privateIPAddress of the network interface IP Configuration.- Parameters:
privateIPAddress
- the privateIPAddress value to set- Returns:
- the ApplicationGatewayFrontendIPConfiguration object itself.
-
privateIPAllocationMethod
Get the private IP address allocation method. Possible values include: 'Static', 'Dynamic'.- Returns:
- the privateIPAllocationMethod value
-
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.
-
subnet
public com.microsoft.azure.SubResource subnet()Get reference to the subnet resource.- Returns:
- the subnet value
-
withSubnet
Set reference to the subnet resource.- Parameters:
subnet
- the subnet value to set- Returns:
- the ApplicationGatewayFrontendIPConfiguration object itself.
-
publicIPAddress
public com.microsoft.azure.SubResource publicIPAddress()Get reference to the PublicIP resource.- Returns:
- the publicIPAddress value
-
withPublicIPAddress
public ApplicationGatewayFrontendIPConfiguration withPublicIPAddress(com.microsoft.azure.SubResource publicIPAddress) Set reference to the PublicIP resource.- Parameters:
publicIPAddress
- the publicIPAddress value to set- Returns:
- the ApplicationGatewayFrontendIPConfiguration object itself.
-
provisioningState
Get the provisioning state of the frontend IP configuration resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'.- Returns:
- the provisioningState value
-
name
Get name of the frontend IP configuration that is unique within an Application Gateway.- Returns:
- the name value
-
withName
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.
-
etag
Get a unique read-only string that changes whenever the resource is updated.- Returns:
- the etag value
-
type
Get type of the resource.- Returns:
- the type value
-