Interface ApplicationGateway.UpdateStages.WithBackend
- All Known Subinterfaces:
ApplicationGateway.Update
- Enclosing interface:
- ApplicationGateway.UpdateStages
public static interface ApplicationGateway.UpdateStages.WithBackend
The stage of an application gateway update allowing to modify backends.
-
Method Summary
Modifier and TypeMethodDescriptiondefineBackend(String name) Begins the definition of a new application gateway backend to be attached to the gateway.updateBackend(String name) Begins the update of an existing backend on this application gateway.withoutBackend(String backendName) Removes the specified backend.withoutBackendFqdn(String fqdn) Ensures the specified fully qualified domain name (FQDN) is not associated with any backend.withoutBackendIPAddress(String ipAddress) Ensures the specified IP address is not associated with any backend.
-
Method Details
-
defineBackend
ApplicationGatewayBackend.UpdateDefinitionStages.Blank<ApplicationGateway.Update> 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
-
withoutBackendFqdn
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
Ensures the specified IP address is not associated with any backend.- Parameters:
ipAddress- an IP address- Returns:
- the next stage of the update
-
withoutBackend
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
-
updateBackend
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
-