ApplicationGateway.UpdateStages.WithBackend Interface

public interface WithBackend

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

Method Summary

Modifier and Type Method and Description
ApplicationGatewayBackend.UpdateDefinitionStages.Blank<ApplicationGateway.Update> defineBackend(String name)

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

ApplicationGatewayBackend.Update updateBackend(String name)

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

ApplicationGateway.Update withoutBackend(String backendName)

Removes the specified backend.

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

ApplicationGateway.Update withoutBackendFqdn(String fqdn)

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

ApplicationGateway.Update withoutBackendIPAddress(String ipAddress)

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

Method Details

defineBackend

public 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 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 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 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 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