Interface ApplicationGateway.Definition
- All Superinterfaces:
ApplicationGateway.DefinitionStages.Blank, ApplicationGateway.DefinitionStages.WithAuthenticationCertificate, ApplicationGateway.DefinitionStages.WithAvailabilityZone, ApplicationGateway.DefinitionStages.WithBackend, ApplicationGateway.DefinitionStages.WithBackendHttpConfig, ApplicationGateway.DefinitionStages.WithCreate, ApplicationGateway.DefinitionStages.WithDisabledSslProtocol, ApplicationGateway.DefinitionStages.WithExistingSubnet, ApplicationGateway.DefinitionStages.WithFrontendPort, ApplicationGateway.DefinitionStages.WithGroup, ApplicationGateway.DefinitionStages.WithHttp2, ApplicationGateway.DefinitionStages.WithInstanceCount, ApplicationGateway.DefinitionStages.WithListener, ApplicationGateway.DefinitionStages.WithManagedServiceIdentity, ApplicationGateway.DefinitionStages.WithPrivateFrontend, ApplicationGateway.DefinitionStages.WithPrivateIPAddress, ApplicationGateway.DefinitionStages.WithProbe, ApplicationGateway.DefinitionStages.WithPublicFrontend, ApplicationGateway.DefinitionStages.WithPublicIPAddress, ApplicationGateway.DefinitionStages.WithRedirectConfiguration, ApplicationGateway.DefinitionStages.WithRequestRoutingRule, ApplicationGateway.DefinitionStages.WithRequestRoutingRuleOrCreate, ApplicationGateway.DefinitionStages.WithSku, ApplicationGateway.DefinitionStages.WithSslCert, ApplicationGateway.DefinitionStages.WithSslPolicy, ApplicationGateway.DefinitionStages.WithWebApplicationFirewall, ApplicationGateway.DefinitionStages.WithWebApplicationFirewallPolicy, Creatable<ApplicationGateway>, GroupableResource.DefinitionStages.WithCreatableResourceGroup<ApplicationGateway.DefinitionStages.WithRequestRoutingRule>, GroupableResource.DefinitionStages.WithExistingResourceGroup<ApplicationGateway.DefinitionStages.WithRequestRoutingRule>, GroupableResource.DefinitionStages.WithGroup<ApplicationGateway.DefinitionStages.WithRequestRoutingRule>, GroupableResource.DefinitionStages.WithNewResourceGroup<ApplicationGateway.DefinitionStages.WithRequestRoutingRule>, HasName, HasPrivateIpAddress.DefinitionStages.WithPrivateIPAddress<ApplicationGateway.DefinitionStages.WithCreate>, HasPublicIpAddress.DefinitionStages.WithExistingPublicIPAddress<ApplicationGateway.DefinitionStages.WithCreate>, HasPublicIpAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel<ApplicationGateway.DefinitionStages.WithCreate>, HasPublicIpAddress.DefinitionStages.WithPublicIPAddressNoDnsLabel<ApplicationGateway.DefinitionStages.WithCreate>, HasSubnet.DefinitionStages.WithSubnet<ApplicationGateway.DefinitionStages.WithCreate>, Indexable, Resource.DefinitionWithRegion<ApplicationGateway.DefinitionStages.WithGroup>, Resource.DefinitionWithTags<ApplicationGateway.DefinitionStages.WithCreate>
- Enclosing interface:
ApplicationGateway
public static interface ApplicationGateway.Definition
extends ApplicationGateway.DefinitionStages.Blank, ApplicationGateway.DefinitionStages.WithGroup, ApplicationGateway.DefinitionStages.WithCreate, ApplicationGateway.DefinitionStages.WithRequestRoutingRule, ApplicationGateway.DefinitionStages.WithRequestRoutingRuleOrCreate
The entirety of the application gateway definition.
-
Method Summary
Methods inherited from interface ApplicationGateway.DefinitionStages.WithAuthenticationCertificate
defineAuthenticationCertificateMethods inherited from interface ApplicationGateway.DefinitionStages.WithAvailabilityZone
withAvailabilityZoneMethods inherited from interface ApplicationGateway.DefinitionStages.WithBackend
defineBackendMethods inherited from interface ApplicationGateway.DefinitionStages.WithBackendHttpConfig
defineBackendHttpConfigurationMethods inherited from interface ApplicationGateway.DefinitionStages.WithDisabledSslProtocol
withDisabledSslProtocol, withDisabledSslProtocolsMethods inherited from interface ApplicationGateway.DefinitionStages.WithExistingSubnet
withExistingSubnet, withExistingSubnetMethods inherited from interface ApplicationGateway.DefinitionStages.WithFrontendPort
withFrontendPort, withFrontendPortMethods inherited from interface ApplicationGateway.DefinitionStages.WithHttp2
withHttp2, withoutHttp2Methods inherited from interface ApplicationGateway.DefinitionStages.WithInstanceCount
withAutoScale, withInstanceCountMethods inherited from interface ApplicationGateway.DefinitionStages.WithListener
defineListenerMethods inherited from interface ApplicationGateway.DefinitionStages.WithManagedServiceIdentity
withIdentityMethods inherited from interface ApplicationGateway.DefinitionStages.WithPrivateFrontend
withoutPrivateFrontend, withPrivateFrontendMethods inherited from interface ApplicationGateway.DefinitionStages.WithProbe
defineProbeMethods inherited from interface ApplicationGateway.DefinitionStages.WithPublicFrontend
withoutPublicFrontendMethods inherited from interface ApplicationGateway.DefinitionStages.WithRedirectConfiguration
defineRedirectConfigurationMethods inherited from interface ApplicationGateway.DefinitionStages.WithRequestRoutingRule
definePathBasedRoutingRule, defineRequestRoutingRuleMethods inherited from interface ApplicationGateway.DefinitionStages.WithSku
withSize, withTierMethods inherited from interface ApplicationGateway.DefinitionStages.WithSslCert
defineSslCertificateMethods inherited from interface ApplicationGateway.DefinitionStages.WithSslPolicy
withCustomV2SslPolicy, withPredefinedSslPolicy, withSslPolicyMethods inherited from interface ApplicationGateway.DefinitionStages.WithWebApplicationFirewall
withWebApplicationFirewall, withWebApplicationFirewallMethods inherited from interface ApplicationGateway.DefinitionStages.WithWebApplicationFirewallPolicy
withExistingWebApplicationFirewallPolicy, withExistingWebApplicationFirewallPolicy, withNewWebApplicationFirewallPolicy, withNewWebApplicationFirewallPolicyMethods inherited from interface Creatable
create, create, createAsync, createAsyncMethods inherited from interface GroupableResource.DefinitionStages.WithCreatableResourceGroup
withNewResourceGroupMethods inherited from interface GroupableResource.DefinitionStages.WithExistingResourceGroup
withExistingResourceGroup, withExistingResourceGroupMethods inherited from interface GroupableResource.DefinitionStages.WithNewResourceGroup
withNewResourceGroup, withNewResourceGroupMethods inherited from interface HasPrivateIpAddress.DefinitionStages.WithPrivateIPAddress
withPrivateIpAddressDynamic, withPrivateIpAddressStaticMethods inherited from interface HasPublicIpAddress.DefinitionStages.WithExistingPublicIPAddress
withExistingPublicIpAddress, withExistingPublicIpAddressMethods inherited from interface HasPublicIpAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel
withNewPublicIpAddress, withNewPublicIpAddressMethods inherited from interface HasSubnet.DefinitionStages.WithSubnet
withExistingSubnetMethods inherited from interface Resource.DefinitionWithRegion
withRegion, withRegionMethods inherited from interface Resource.DefinitionWithTags
withTag, withTags