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.WithWebApplicationFirewall,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 com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithAuthenticationCertificate
defineAuthenticationCertificateMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithAvailabilityZone
withAvailabilityZoneMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithBackend
defineBackendMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithBackendHttpConfig
defineBackendHttpConfigurationMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithDisabledSslProtocol
withDisabledSslProtocol, withDisabledSslProtocolsMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithExistingSubnet
withExistingSubnet, withExistingSubnetMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithFrontendPort
withFrontendPort, withFrontendPortMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithHttp2
withHttp2, withoutHttp2Methods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithInstanceCount
withAutoScale, withInstanceCountMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithListener
defineListenerMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithManagedServiceIdentity
withIdentityMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithPrivateFrontend
withoutPrivateFrontend, withPrivateFrontendMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithProbe
defineProbeMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithPublicFrontend
withoutPublicFrontendMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithRedirectConfiguration
defineRedirectConfigurationMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithRequestRoutingRule
definePathBasedRoutingRule, defineRequestRoutingRuleMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithSku
withSize, withTierMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithSslCert
defineSslCertificateMethods inherited from interface com.microsoft.azure.management.network.ApplicationGateway.DefinitionStages.WithWebApplicationFirewall
withWebApplicationFirewall, withWebApplicationFirewallMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Creatable
create, createAsync, createAsyncMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithCreatableResourceGroup
withNewResourceGroupMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithExistingResourceGroup
withExistingResourceGroup, withExistingResourceGroupMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithNewResourceGroup
withNewResourceGroup, withNewResourceGroupMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.microsoft.azure.management.network.model.HasPrivateIPAddress.DefinitionStages.WithPrivateIPAddress
withPrivateIPAddressDynamic, withPrivateIPAddressStaticMethods inherited from interface com.microsoft.azure.management.network.model.HasPublicIPAddress.DefinitionStages.WithExistingPublicIPAddress
withExistingPublicIPAddress, withExistingPublicIPAddressMethods inherited from interface com.microsoft.azure.management.network.model.HasPublicIPAddress.DefinitionStages.WithNewPublicIPAddressNoDnsLabel
withNewPublicIPAddress, withNewPublicIPAddressMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet.DefinitionStages.WithSubnet
withExistingSubnetMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
keyMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion
withRegion, withRegionMethods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTags