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
Subinterfaces with type arguments of type ApplicationGateway.Update in com.azure.resourcemanager.network.modelsModifier and TypeInterfaceDescriptioninterfaceEntry point for application gateway management API in Azure.static interfaceThe template for an application gateway update operation, containing all the settings that can be modified.static interfaceThe stage of an application gateway update allowing to specify the subnet the app gateway is getting its private IP address from.static interfaceThe stage of an application gateway update allowing to specify a public IP address for the public frontend.static interfaceThe entirety of an application gateway authentication certificate update as part of an application gateway update.static interfaceThe entirety of an application gateway backend update as part of an application gateway update.static interfaceThe entirety of an application gateway backend HTTPS configuration update as part of an application gateway update.static interfaceThe entirety of an application gateway frontend update as part of an application gateway update.static interfaceThe entirety of an application gateway IP configuration update as part of an application gateway update.static interfaceThe entirety of an application gateway HTTP listener update as part of an application gateway update.static interfaceThe entirety of an application gateway probe update as part of an application gateway update.static interfaceThe entirety of an application gateway redirect configuration update as part of an application gateway update.static interfaceThe entirety of an application gateway request routing rule update as part of an application gateway update.static interfaceThe entirety of an application gateway SSL certificate update as part of an application gateway update.static interfaceThe entirety of an application gateway URL path map update as part of an application gateway update.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.