ApplicationGatewayBackendAddressPool Class

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

public class ApplicationGatewayBackendAddressPool
extends com.microsoft.azure.SubResource

Backend Address Pool of an application gateway.

Constructor Summary

Constructor Description
ApplicationGatewayBackendAddressPool()

Method Summary

Modifier and Type Method and Description
java.util.List<ApplicationGatewayBackendAddress> backendAddresses()

Get backend addresses.

java.util.List<com.microsoft.azure.management.network.implementation.NetworkInterfaceIPConfigurationInner> backendIPConfigurations()

Get collection of references to IPs defined in network interfaces.

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 backend address pool that is unique within an Application Gateway.

ProvisioningState provisioningState()

Get the provisioning state of the backend address pool resource.

java.lang.String type()

Get type of the resource.

ApplicationGatewayBackendAddressPool withBackendAddresses(List<ApplicationGatewayBackendAddress> backendAddresses)

Set backend addresses.

ApplicationGatewayBackendAddressPool withName(String name)

Set name of the backend address pool that is unique within an Application Gateway.

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

ApplicationGatewayBackendAddressPool

public ApplicationGatewayBackendAddressPool()

Method Details

backendAddresses

public List backendAddresses()

Get backend addresses.

Returns:

the backendAddresses value

backendIPConfigurations

public List backendIPConfigurations()

Get collection of references to IPs defined in network interfaces.

Returns:

the backendIPConfigurations value

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 backend address pool that is unique within an Application Gateway.

Returns:

the name value

provisioningState

public ProvisioningState provisioningState()

Get the provisioning state of the backend address pool resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'.

Returns:

the provisioningState value

type

public String type()

Get type of the resource.

Returns:

the type value

withBackendAddresses

public ApplicationGatewayBackendAddressPool withBackendAddresses(List backendAddresses)

Set backend addresses.

Parameters:

backendAddresses - the backendAddresses value to set

Returns:

the ApplicationGatewayBackendAddressPool object itself.

withName

public ApplicationGatewayBackendAddressPool withName(String name)

Set name of the backend address pool that is unique within an Application Gateway.

Parameters:

name - the name value to set

Returns:

the ApplicationGatewayBackendAddressPool object itself.

Applies to