Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Definition Namespace

Contains interfaces that support defining an application gateway.

Interfaces

IBlank

The first stage of an application gateway definition.

IDefinition

The entirety of the application gateway definition.

IWithAuthenticationCertificate
IWithAuthenticationCertificateBeta
IWithAvailabilityZone
IWithBackend

The stage of an application gateway definition allowing to add a backend.

IWithBackendHttpConfig

The stage of an application gateway definition allowing to add a backend HTTP configuration.

IWithCreate

The stage of an application gateway definition containing all the required inputs for the resource to be created (via WithCreate.create()), but also allowing for any other optional settings to be specified.

IWithDisabledSslProtocol
IWithDisabledSslProtocolBeta
IWithExistingSubnet

The stage of an application gateway definition allowing to specify the subnet the app gateway is getting its private IP address from.

IWithFrontendPort

The stage of an application gateway definition allowing to add a frontend port.

IWithGroup

The stage of an application gateway definition allowing to specify the resource group.

IWithInstanceCount

The stage of an application gateway definition allowing to specify the capacity (number of instances) of the application gateway.

IWithListener

The stage of an application gateway definition allowing to add a listener.

IWithManagedServiceIdentity

The stage of an application gateway definition allowing to specify Managed Service Identities.

IWithPrivateFrontend

The stage of an internal application gateway definition allowing to make the application gateway accessible to its virtual network.

IWithPrivateIPAddress

The stage of an application gateway definition allowing to specify the default IP address the app gateway will be internally available at, if the default private frontend has been enabled.

IWithProbe

The stage of an application gateway definition allowing to add a probe.

IWithPublicFrontend

The stage of an application gateway definition allowing to define one or more public, or Internet-facing, frontends.

IWithPublicIPAddress

The stage of an application gateway definition allowing to add a new Internet-facing frontend with a public IP address.

IWithRedirectConfiguration
IWithRedirectConfigurationBeta
IWithRequestRoutingRule

The stage of an application gateway definition allowing to add a request routing rule.

IWithRequestRoutingRuleOrCreate

The stage of an application gateway definition allowing to continue adding more request routing rules, or start specifying optional settings, or create the application gateway.

IWithSku

The stage of an application gateway update allowing to specify the sku.

IWithSslCert

The stage of an application gateway definition allowing to add an SSL certificate to be used by HTTPS listeners.

IWithWebApplicationFirewall

The stage of the applicationgateway update allowing to specify WebApplicationFirewallConfiguration.