ApplicationGateway.UpdateStages.WithIPConfig Interface

public static interface ApplicationGateway.UpdateStages.WithIPConfig

The stage of an application gateway update allowing to modify IP configurations.

Method Summary

Modifier and Type Method and Description
abstract Blank<Update> defineDefaultIPConfiguration()

Begins the definition of the default IP configuration.

abstract Update updateDefaultIPConfiguration()

Begins the update of the default IP configuration i.e.

abstract Update updateIPConfiguration(String ipConfigurationName)

Begins the update of an existing IP configuration.

abstract Update withoutIPConfiguration(String ipConfigurationName)

Removes the specified IP configuration.

Method Details

defineDefaultIPConfiguration

public abstract ApplicationGatewayIPConfiguration.UpdateDefinitionStages.Blank defineDefaultIPConfiguration()

Begins the definition of the default IP configuration.

If a default IP configuration already exists, it will be this is equivalent to updateDefaultIPConfiguration().

Returns:

the first stage of an IP configuration update

updateDefaultIPConfiguration

public abstract ApplicationGatewayIPConfiguration.Update updateDefaultIPConfiguration()

Begins the update of the default IP configuration i.e. the only one IP configuration that exists, assuming only one exists.

Returns:

the first stage of an IP configuration update.

updateIPConfiguration

public abstract ApplicationGatewayIPConfiguration.Update updateIPConfiguration(String ipConfigurationName)

Begins the update of an existing IP configuration.

Parameters:

ipConfigurationName - the name of an existing IP configuration

Returns:

the first stage of an IP configuration update

withoutIPConfiguration

public abstract ApplicationGateway.Update withoutIPConfiguration(String ipConfigurationName)

Removes the specified IP configuration.

Note that removing an IP configuration referenced by other settings may break the application gateway. Also, there must be at least one IP configuration for the application gateway to function.

Parameters:

ipConfigurationName - the name of the IP configuration to remove

Returns:

the next stage of the update

Applies to