| Package | Description |
|---|---|
| com.microsoft.azure.management.network |
This package contains the classes for NetworkManagementClient.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ApplicationGateway.Definition
The entirety of the application gateway definition.
|
static interface |
ApplicationGateway.DefinitionStages.WithRequestRoutingRuleOrCreate
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.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithInstanceCount.withAutoScale(int minCapacity,
int maxCapacity)
Specifies the min and max auto scale bound.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithAvailabilityZone.withAvailabilityZone(com.microsoft.azure.management.resources.fluentcore.arm.AvailabilityZoneId zoneId)
Specifies the availability zone for the application gateway.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithDisabledSslProtocol.withDisabledSslProtocol(ApplicationGatewaySslProtocol protocol)
Disables the specified SSL protocol.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithDisabledSslProtocol.withDisabledSslProtocols(ApplicationGatewaySslProtocol... protocols)
Disables the specified SSL protocols.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithExistingSubnet.withExistingSubnet(Network network,
String subnetName)
Specifies the subnet the application gateway gets its private IP address from.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithExistingSubnet.withExistingSubnet(Subnet subnet)
Specifies the subnet the application gateway gets its private IP address from.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithFrontendPort.withFrontendPort(int portNumber)
Creates a frontend port with an auto-generated name and the specified port number, unless one already exists.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithFrontendPort.withFrontendPort(int portNumber,
String name)
Creates a frontend port with the specified name and port number, unless a port matching this name and/or number already exists.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithHttp2.withHttp2()
Enables HTTP2 for the application gateway.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithManagedServiceIdentity.withIdentity(ManagedServiceIdentity identity)
Specifies an identity to be associated with the application gateway.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithInstanceCount.withInstanceCount(int instanceCount)
Specifies the capacity (number of instances) for the application gateway.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithHttp2.withoutHttp2()
Disables HTTP2 for the application gateway.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithPrivateFrontend.withoutPrivateFrontend()
Specifies that no private (internal) frontend should be enabled.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithPublicFrontend.withoutPublicFrontend()
Specifies that the application gateway should not be Internet-facing.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithPrivateFrontend.withPrivateFrontend()
Enables a private (internal) default frontend within the subnet containing the application gateway.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithSku.withSize(ApplicationGatewaySkuName size)
Specifies the size of the application gateway to create within the context of the selected tier.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithSku.withTier(ApplicationGatewayTier tier)
Set tier of an application gateway.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithWebApplicationFirewall.withWebApplicationFirewall(ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration)
Specifies webApplicationFirewallConfiguration.
|
ApplicationGateway.DefinitionStages.WithCreate |
ApplicationGateway.DefinitionStages.WithWebApplicationFirewall.withWebApplicationFirewall(boolean enabled,
ApplicationGatewayFirewallMode mode)
Specifies webApplicationFirewallConfiguration with default values.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationGatewayAuthenticationCertificate.DefinitionStages.Blank<ApplicationGateway.DefinitionStages.WithCreate> |
ApplicationGateway.DefinitionStages.WithAuthenticationCertificate.defineAuthenticationCertificate(String name)
Begins the definition of a new application gateway authentication certificate to be attached to the gateway for use by the backends.
|
ApplicationGatewayBackend.DefinitionStages.Blank<ApplicationGateway.DefinitionStages.WithCreate> |
ApplicationGateway.DefinitionStages.WithBackend.defineBackend(String name)
Begins the definition of a new application gateway backend to be attached to the gateway.
|
ApplicationGatewayBackendHttpConfiguration.DefinitionStages.Blank<ApplicationGateway.DefinitionStages.WithCreate> |
ApplicationGateway.DefinitionStages.WithBackendHttpConfig.defineBackendHttpConfiguration(String name)
Begins the definition of a new application gateway backend HTTP configuration to be attached to the gateway.
|
ApplicationGatewayListener.DefinitionStages.Blank<ApplicationGateway.DefinitionStages.WithCreate> |
ApplicationGateway.DefinitionStages.WithListener.defineListener(String name)
Begins the definition of a new application gateway listener to be attached to the gateway.
|
ApplicationGatewayProbe.DefinitionStages.Blank<ApplicationGateway.DefinitionStages.WithCreate> |
ApplicationGateway.DefinitionStages.WithProbe.defineProbe(String name)
Begins the definition of a new probe.
|
ApplicationGatewayRedirectConfiguration.DefinitionStages.Blank<ApplicationGateway.DefinitionStages.WithCreate> |
ApplicationGateway.DefinitionStages.WithRedirectConfiguration.defineRedirectConfiguration(String name)
Begins the definition of a new application gateway redirect configuration to be attached to the gateway.
|
ApplicationGatewaySslCertificate.DefinitionStages.Blank<ApplicationGateway.DefinitionStages.WithCreate> |
ApplicationGateway.DefinitionStages.WithSslCert.defineSslCertificate(String name)
Begins the definition of a new application gateway SSL certificate to be attached to the gateway for use in HTTPS listeners.
|
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/