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

Interfaces

IBlank

The first stage of an application gateway definition.

IDefinition

The entirety of the application gateway definition.

IWithAuthenticationCertificate

The stage of an application gateway definition allowing to add an authentication certificate for the backends to use.

IWithAuthenticationCertificateBeta

The stage of an application gateway definition allowing to add an authentication certificate for the backends to use.

IWithAvailabilityZone

The stage of the application gateway definition allowing to specify availability zone.

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, but also allowing for any other optional settings to be specified.

IWithDisabledSslProtocol

The stage of an application gateway definition allowing to specify the SSL protocols to disable.

IWithDisabledSslProtocolBeta

The stage of an application gateway definition allowing to specify the SSL protocols to disable.

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

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

IWithRedirectConfigurationBeta

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

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.