ApplicationGateway.UpdateStages.WithBackend Interface

public static interface ApplicationGateway.UpdateStages.WithBackend

The stage of an application gateway update allowing to modify backends.

Method Summary

Modifier and Type Method and Description
abstract Blank<Update> defineBackend(String name)

Begins the definition of a new application gateway backend to be attached to the gateway.

abstract Update updateBackend(String name)

Begins the update of an existing backend on this application gateway.

abstract Update withoutBackend(String backendName)

Removes the specified backend.

abstract Update withoutBackendFqdn(String fqdn)

Ensures the specified fully qualified domain name (FQDN) is not associated with any backend.

abstract Update withoutBackendIPAddress(String ipAddress)

Ensures the specified IP address is not associated with any backend.

Method Details

defineBackend

public abstract ApplicationGatewayBackend.UpdateDefinitionStages.Blank defineBackend(String name)

Begins the definition of a new application gateway backend to be attached to the gateway.

Parameters:

name - a unique name for the backend

Returns:

the first stage of the backend definition

updateBackend

public abstract ApplicationGatewayBackend.Update updateBackend(String name)

Begins the update of an existing backend on this application gateway.

Parameters:

name - the name of the backend

Returns:

the first stage of an update of the backend

withoutBackend

public abstract ApplicationGateway.Update withoutBackend(String backendName)

Removes the specified backend.

Note that removing a backend referenced by other settings may break the application gateway.

Parameters:

backendName - the name of an existing backend on this application gateway

Returns:

the next stage of the update

withoutBackendFqdn

public abstract ApplicationGateway.Update withoutBackendFqdn(String fqdn)

Ensures the specified fully qualified domain name (FQDN) is not associated with any backend.

Parameters:

fqdn - a fully qualified domain name (FQDN)

Returns:

the next stage of the update

withoutBackendIPAddress

public abstract ApplicationGateway.Update withoutBackendIPAddress(String ipAddress)

Ensures the specified IP address is not associated with any backend.

Parameters:

ipAddress - an IP address

Returns:

the next stage of the update

Applies to