Uses of Interface
com.azure.resourcemanager.network.models.ApplicationGateway.Update
Packages that use ApplicationGateway.Update
Package
Description
Package containing the data models for NetworkManagementClient.
-
Uses of ApplicationGateway.Update in com.azure.resourcemanager.network.models
Methods in com.azure.resourcemanager.network.models that return ApplicationGateway.UpdateModifier and TypeMethodDescriptionApplicationGateway.UpdateStages.WithInstanceCount.withAutoScale(int minCapacity, int maxCapacity) Specifies the min and max auto scale bound.ApplicationGateway.UpdateStages.WithSslPolicy.withCustomV2SslPolicy(ApplicationGatewaySslProtocol minProtocolVersion, List<ApplicationGatewaySslCipherSuite> cipherSuites) Configures to use CustomV2 policy for the application gateway.ApplicationGateway.UpdateStages.WithDisabledSslProtocol.withDisabledSslProtocol(ApplicationGatewaySslProtocol protocol) Deprecated.This method no longer has effect.ApplicationGateway.UpdateStages.WithDisabledSslProtocol.withDisabledSslProtocols(ApplicationGatewaySslProtocol... protocols) Deprecated.This method no longer has effect.ApplicationGateway.UpdateStages.WithExistingSubnet.withExistingSubnet(Network network, String subnetName) Specifies the subnet the application gateway gets its private IP address from.ApplicationGateway.UpdateStages.WithExistingSubnet.withExistingSubnet(Subnet subnet) Specifies the subnet the application gateway gets its private IP address from.ApplicationGateway.UpdateStages.WithWebApplicationFirewallPolicy.withExistingWebApplicationFirewallPolicy(WebApplicationFirewallPolicy wafPolicy) Associates an existing Web Application Firewall Policy with the application gateway.ApplicationGateway.UpdateStages.WithWebApplicationFirewallPolicy.withExistingWebApplicationFirewallPolicy(String resourceId) Associates an existing Web Application Firewall Policy with the application gateway.ApplicationGateway.UpdateStages.WithFrontendPort.withFrontendPort(int portNumber) Creates a front end port with an auto-generated name and the specified port number, unless one already exists.ApplicationGateway.UpdateStages.WithFrontendPort.withFrontendPort(int portNumber, String name) Creates a front end port with the specified name and port number, unless a port matching this name and/or number already exists.ApplicationGateway.UpdateStages.WithHttp2.withHttp2()Enables HTTP2 for the application gateway.ApplicationGateway.UpdateStages.WithManagedServiceIdentity.withIdentity(ManagedServiceIdentity identity) Specifies an identity to be associated with the application gateway.ApplicationGateway.UpdateStages.WithInstanceCount.withInstanceCount(int instanceCount) Specifies the capacity (number of instances) for the application gateway.ApplicationGateway.UpdateStages.WithWebApplicationFirewallPolicy.withNewWebApplicationFirewallPolicy(WebApplicationFirewallMode mode) Associates a new Web Application Firewall Policy with the application gateway.ApplicationGateway.UpdateStages.WithWebApplicationFirewallPolicy.withNewWebApplicationFirewallPolicy(Creatable<WebApplicationFirewallPolicy> creatable) Associates a new Web Application Firewall Policy with the application gateway.ApplicationGateway.UpdateStages.WithDisabledSslProtocol.withoutAnyDisabledSslProtocols()Deprecated.This method no longer has effect.ApplicationGateway.UpdateStages.WithAuthenticationCertificate.withoutAuthenticationCertificate(String name) Removes an existing application gateway authentication certificate.ApplicationGateway.UpdateStages.WithBackend.withoutBackend(String backendName) Removes the specified backend.ApplicationGateway.UpdateStages.WithBackend.withoutBackendFqdn(String fqdn) Ensures the specified fully qualified domain name (FQDN) is not associated with any backend.ApplicationGateway.UpdateStages.WithBackendHttpConfig.withoutBackendHttpConfiguration(String name) Removes the specified backend HTTP configuration from this application gateway.ApplicationGateway.UpdateStages.WithBackend.withoutBackendIPAddress(String ipAddress) Ensures the specified IP address is not associated with any backend.ApplicationGateway.UpdateStages.WithDisabledSslProtocol.withoutDisabledSslProtocol(ApplicationGatewaySslProtocol protocol) Deprecated.This method no longer has effect.ApplicationGateway.UpdateStages.WithDisabledSslProtocol.withoutDisabledSslProtocols(ApplicationGatewaySslProtocol... protocols) Deprecated.This method no longer has effect.ApplicationGateway.UpdateStages.WithFrontend.withoutFrontend(String frontendName) Removes the specified front end IP configuration.ApplicationGateway.UpdateStages.WithFrontendPort.withoutFrontendPort(int portNumber) Removes the specified frontend port.ApplicationGateway.UpdateStages.WithFrontendPort.withoutFrontendPort(String name) Removes the specified frontend port.ApplicationGateway.UpdateStages.WithHttp2.withoutHttp2()Disables HTTP2 for the application gateway.ApplicationGateway.UpdateStages.WithIPConfig.withoutIPConfiguration(String ipConfigurationName) Removes the specified IP configuration.ApplicationGateway.UpdateStages.WithListener.withoutListener(String name) Removes a frontend listener from the application gateway.ApplicationGateway.UpdateStages.WithFrontend.withoutPrivateFrontend()Specifies that the application gateway should not be private, i.e. its endpoints should not be internally accessible from within the virtual network.ApplicationGateway.UpdateStages.WithPrivateFrontend.withoutPrivateFrontend()Specifies that no private, or internal, front end should be enabled.ApplicationGateway.UpdateStages.WithProbe.withoutProbe(String name) Removes a probe from the application gateway.ApplicationGateway.UpdateStages.WithFrontend.withoutPublicFrontend()Specifies that the application gateway should not be Internet-facing.ApplicationGateway.UpdateStages.WithRedirectConfiguration.withoutRedirectConfiguration(String name) Removes a redirect configuration from the application gateway.ApplicationGateway.UpdateStages.WithRequestRoutingRule.withoutRequestRoutingRule(String name) Removes a request routing rule from the application gateway.ApplicationGateway.UpdateStages.WithSslCert.withoutSslCertificate(String name) Removes the specified SSL certificate from the application gateway.ApplicationGateway.UpdateStages.WithUrlPathMap.withoutUrlPathMap(String name) Removes a URL path map from the application gateway.ApplicationGateway.UpdateStages.WithSslPolicy.withPredefinedSslPolicy(ApplicationGatewaySslPolicyName policyName) Configures to use predefined TLS/SSL policy for the application gateway.ApplicationGateway.UpdateStages.WithPrivateFrontend.withPrivateFrontend()Enables a private (internal) default front end in the subnet containing the application gateway.ApplicationGateway.UpdateStages.WithSku.withSize(ApplicationGatewaySkuName size) Specifies the size of the application gateway to use within the context of the selected tier.ApplicationGateway.UpdateStages.WithSslPolicy.withSslPolicy(ApplicationGatewaySslPolicy sslPolicy) Configures to use the provided TLS/SSL policy for the application gateway.ApplicationGateway.UpdateStages.WithSku.withTier(ApplicationGatewayTier tier) Set tier of an application gateway.ApplicationGateway.UpdateStages.WithWebApplicationFirewall.withWebApplicationFirewall(ApplicationGatewayWebApplicationFirewallConfiguration config) Deprecated.No further investments will be made on legacy WAF configuration.Methods in com.azure.resourcemanager.network.models that return types with arguments of type ApplicationGateway.UpdateModifier and TypeMethodDescriptionApplicationGateway.UpdateStages.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.ApplicationGateway.UpdateStages.WithBackend.defineBackend(String name) Begins the definition of a new application gateway backend to be attached to the gateway.ApplicationGateway.UpdateStages.WithBackendHttpConfig.defineBackendHttpConfiguration(String name) Begins the definition of a new application gateway backend HTTP configuration to be attached to the gateway.ApplicationGateway.UpdateStages.WithIPConfig.defineDefaultIPConfiguration()Begins the definition of the default IP configuration.ApplicationGateway.UpdateStages.WithListener.defineListener(String name) Begins the definition of a new application gateway listener to be attached to the gateway.ApplicationGateway.UpdateStages.WithRequestRoutingRule.definePathBasedRoutingRule(String name) Begins the definition of a new application gateway path-based request routing rule and URL path map to be attached to the gateway.ApplicationGateway.UpdateStages.WithFrontend.definePrivateFrontend()Begins the definition of the default private front end IP configuration, creating one if it does not already exist.ApplicationGateway.UpdateStages.WithProbe.defineProbe(String name) Begins the definition of a new probe.ApplicationGateway.UpdateStages.WithFrontend.definePublicFrontend()Begins the definition of the default public front end IP configuration, creating one if it does not already exist.ApplicationGateway.UpdateStages.WithRedirectConfiguration.defineRedirectConfiguration(String name) Begins the definition of a new application gateway redirect configuration to be attached to the gateway.ApplicationGateway.UpdateStages.WithRequestRoutingRule.defineRequestRoutingRule(String name) Begins the definition of a request routing rule for this application gateway.ApplicationGateway.UpdateStages.WithSslCert.defineSslCertificate(String name) Begins the definition of a new application gateway SSL certificate to be attached to the gateway for use in frontend HTTPS listeners.