Skip to main content

Create Or Update Application Gateway

Creates or updates the specified application gateway.

External Documentation

To learn more, visit the Azure documentation.

Basic Parameters

ParameterDescription
Application Gateway NameThe name of the application gateway.
Resource Group NameThe name of the resource group.
Subscription IDThe subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

Advanced Parameters

ParameterDescription
Autoscale Configuration Max CapacityUpper bound on number of Application Gateway capacity.
Autoscale Configuration Min CapacityLower bound on number of Application Gateway capacity.
EtagA unique read-only string that changes whenever the resource is updated.
Firewall Policy IDResource ID.
Global Configuration Enable Request BufferingEnable request buffering.
Global Configuration Enable Response BufferingEnable response buffering.
IDResource ID.
Identity Principal IDThe principal id of the system assigned identity. This property will only be provided for a system assigned identity.
Identity Tenant IDThe tenant id of the system assigned identity. This property will only be provided for a system assigned identity.
Identity TypeThe type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.
Identity User Assigned IdentitiesThe list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
LocationResource location.
NameResource name.
Properties Authentication CertificatesAuthentication certificates of the application gateway resource. For default limits, see Application Gateway limits.
Properties Backend Address PoolsBackend address pool of the application gateway resource. For default limits, see Application Gateway limits.
Properties Backend Http Settings CollectionBackend http settings of the application gateway resource. For default limits, see Application Gateway limits.
Properties Backend Settings CollectionBackend settings of the application gateway resource. For default limits, see Application Gateway limits.
Properties Custom Error ConfigurationsCustom error configurations of the application gateway resource.
Properties Enable FipsWhether FIPS is enabled on the application gateway resource.
Properties Enable Http2Whether HTTP2 is enabled on the application gateway resource.
Properties Force Firewall Policy AssociationIf true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config.
Properties Frontend IPConfigurationsFrontend IP addresses of the application gateway resource. For default limits, see Application Gateway limits.
Properties Frontend PortsFrontend ports of the application gateway resource. For default limits, see Application Gateway limits.
Properties Gateway IPConfigurationsSubnets of the application gateway resource. For default limits, see Application Gateway limits.
Properties Http ListenersHttp listeners of the application gateway resource. For default limits, see Application Gateway limits.
Properties ListenersListeners of the application gateway resource. For default limits, see Application Gateway limits.
Properties Load Distribution PoliciesLoad distribution policies of the application gateway resource.
Properties Operational StateOperational state of the application gateway resource.
Properties Private Endpoint ConnectionsPrivate Endpoint connections on application gateway.
Properties Private Link ConfigurationsPrivateLink configurations on application gateway.
Properties ProbesProbes of the application gateway resource.
Properties Provisioning StateThe current provisioning state.
Properties Redirect ConfigurationsRedirect configurations of the application gateway resource. For default limits, see Application Gateway limits.
Properties Request Routing RulesRequest routing rules of the application gateway resource.
Properties Resource GuidThe resource GUID property of the application gateway resource.
Properties Rewrite Rule SetsRewrite rules for the application gateway resource.
Properties Routing RulesRouting rules of the application gateway resource.
Properties SSL CertificatesSSL certificates of the application gateway resource. For default limits, see Application Gateway limits.
Properties SSL ProfilesSSL profiles of the application gateway resource. For default limits, see Application Gateway limits.
Properties Trusted Client CertificatesTrusted client certificates of the application gateway resource. For default limits, see Application Gateway limits.
Properties Trusted Root CertificatesTrusted Root certificates of the application gateway resource. For default limits, see Application Gateway limits.
Properties URL Path MapsURL path map of the application gateway resource. For default limits, see Application Gateway limits.
SSL Policy Cipher SuitesSsl cipher suites to be enabled in the specified order to application gateway.
SSL Policy Disabled SSL ProtocolsSsl protocols to be disabled on application gateway.
SSL Policy Min Protocol VersionSsl protocol enums.
SSL Policy Policy NameSsl predefined policy name enums.
SSL Policy Policy TypeType of Ssl Policy.
Sku CapacityCapacity (instance count) of an application gateway.
Sku NameName of an application gateway SKU.
Sku TierTier of an application gateway.
TagsResource tags.
TypeResource type.
Web Application Firewall Configuration Disabled Rule GroupsThe disabled rule groups.
Web Application Firewall Configuration EnabledWhether the web application firewall is enabled or not.
Web Application Firewall Configuration ExclusionsThe exclusion list.
Web Application Firewall Configuration File Upload Limit In MbMaximum file upload size in Mb for WAF.
Web Application Firewall Configuration Firewall ModeWeb application firewall mode.
Web Application Firewall Configuration Max Request Body SizeMaximum request body size for WAF.
Web Application Firewall Configuration Max Request Body Size In KbMaximum request body size in Kb for WAF.
Web Application Firewall Configuration Request Body CheckWhether allow WAF to check request Body.
Web Application Firewall Configuration Rule Set TypeThe type of the web application firewall rule set. Possible values are: 'OWASP'.
Web Application Firewall Configuration Rule Set VersionThe version of the rule set type.
ZonesA list of availability zones denoting where the resource needs to come from.

Example Output

{
"id": "Resource ID.",
"location": "Resource location.",
"name": "Resource name.",
"tags": {},
"type": "Resource type."
}

Automation Library Example

Create or Update Application Gateway with Azure and Send Results Via Email

Automation LibraryPreview this Automation on desktop