> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blinkops.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Or Update Application Gateway

Creates or updates the specified application gateway.

<Note>
  External Documentation

  To learn more, visit the [Azure documentation](https://learn.microsoft.com/en-us/rest/api/application-gateway/application-gateways/create-or-update?view=rest-application-gateway-2023-05-01\&tabs=HTTP).
</Note>

## Basic Parameters

<div className="integrations-table">
  | Parameter                | Description                                                                                                                                              |
  | ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | Application Gateway Name | The name of the application gateway.                                                                                                                     |
  | Resource Group Name      | The name of the resource group.                                                                                                                          |
  | Subscription ID          | The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |
</div>

## Advanced Parameters

<div className="integrations-table">
  | Parameter                                                          | Description                                                                                                                                                                                                                                                                             |
  | ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | Autoscale Configuration Max Capacity                               | Upper bound on number of Application Gateway capacity.                                                                                                                                                                                                                                  |
  | Autoscale Configuration Min Capacity                               | Lower bound on number of Application Gateway capacity.                                                                                                                                                                                                                                  |
  | Etag                                                               | A unique read-only string that changes whenever the resource is updated.                                                                                                                                                                                                                |
  | Firewall Policy ID                                                 | Resource ID.                                                                                                                                                                                                                                                                            |
  | Global Configuration Enable Request Buffering                      | Enable request buffering.                                                                                                                                                                                                                                                               |
  | Global Configuration Enable Response Buffering                     | Enable response buffering.                                                                                                                                                                                                                                                              |
  | ID                                                                 | Resource ID.                                                                                                                                                                                                                                                                            |
  | Identity Principal ID                                              | The principal id of the system assigned identity. This property will only be provided for a system assigned identity.                                                                                                                                                                   |
  | Identity Tenant ID                                                 | The tenant id of the system assigned identity. This property will only be provided for a system assigned identity.                                                                                                                                                                      |
  | Identity Type                                                      | The 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 Identities                                  | The 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}'. |
  | Location                                                           | Resource location.                                                                                                                                                                                                                                                                      |
  | Name                                                               | Resource name.                                                                                                                                                                                                                                                                          |
  | Properties Authentication Certificates                             | Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                   |
  | Properties Backend Address Pools                                   | Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                          |
  | Properties Backend Http Settings Collection                        | Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                         |
  | Properties Backend Settings Collection                             | Backend settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                              |
  | Properties Custom Error Configurations                             | Custom error configurations of the application gateway resource.                                                                                                                                                                                                                        |
  | Properties Enable Fips                                             | Whether FIPS is enabled on the application gateway resource.                                                                                                                                                                                                                            |
  | Properties Enable Http2                                            | Whether HTTP2 is enabled on the application gateway resource.                                                                                                                                                                                                                           |
  | Properties Force Firewall Policy Association                       | If true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config.                                                                                                                                                            |
  | Properties Frontend IPConfigurations                               | Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                         |
  | Properties Frontend Ports                                          | Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                                |
  | Properties Gateway IPConfigurations                                | Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                                       |
  | Properties Http Listeners                                          | Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                                |
  | Properties Listeners                                               | Listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                                     |
  | Properties Load Distribution Policies                              | Load distribution policies of the application gateway resource.                                                                                                                                                                                                                         |
  | Properties Operational State                                       | Operational state of the application gateway resource.                                                                                                                                                                                                                                  |
  | Properties Private Endpoint Connections                            | Private Endpoint connections on application gateway.                                                                                                                                                                                                                                    |
  | Properties Private Link Configurations                             | PrivateLink configurations on application gateway.                                                                                                                                                                                                                                      |
  | Properties Probes                                                  | Probes of the application gateway resource.                                                                                                                                                                                                                                             |
  | Properties Provisioning State                                      | The current provisioning state.                                                                                                                                                                                                                                                         |
  | Properties Redirect Configurations                                 | Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                       |
  | Properties Request Routing Rules                                   | Request routing rules of the application gateway resource.                                                                                                                                                                                                                              |
  | Properties Resource Guid                                           | The resource GUID property of the application gateway resource.                                                                                                                                                                                                                         |
  | Properties Rewrite Rule Sets                                       | Rewrite rules for the application gateway resource.                                                                                                                                                                                                                                     |
  | Properties Routing Rules                                           | Routing rules of the application gateway resource.                                                                                                                                                                                                                                      |
  | Properties SSL Certificates                                        | SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                              |
  | Properties SSL Profiles                                            | SSL profiles of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                                  |
  | Properties Trusted Client Certificates                             | Trusted client certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                   |
  | Properties Trusted Root Certificates                               | Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                     |
  | Properties URL Path Maps                                           | URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).                                                                                  |
  | SSL Policy Cipher Suites                                           | Ssl cipher suites to be enabled in the specified order to application gateway.                                                                                                                                                                                                          |
  | SSL Policy Disabled SSL Protocols                                  | Ssl protocols to be disabled on application gateway.                                                                                                                                                                                                                                    |
  | SSL Policy Min Protocol Version                                    | Ssl protocol enums.                                                                                                                                                                                                                                                                     |
  | SSL Policy Policy Name                                             | Ssl predefined policy name enums.                                                                                                                                                                                                                                                       |
  | SSL Policy Policy Type                                             | Type of Ssl Policy.                                                                                                                                                                                                                                                                     |
  | Sku Capacity                                                       | Capacity (instance count) of an application gateway.                                                                                                                                                                                                                                    |
  | Sku Name                                                           | Name of an application gateway SKU.                                                                                                                                                                                                                                                     |
  | Sku Tier                                                           | Tier of an application gateway.                                                                                                                                                                                                                                                         |
  | Tags                                                               | Resource tags.                                                                                                                                                                                                                                                                          |
  | Type                                                               | Resource type.                                                                                                                                                                                                                                                                          |
  | Web Application Firewall Configuration Disabled Rule Groups        | The disabled rule groups.                                                                                                                                                                                                                                                               |
  | Web Application Firewall Configuration Enabled                     | Whether the web application firewall is enabled or not.                                                                                                                                                                                                                                 |
  | Web Application Firewall Configuration Exclusions                  | The exclusion list.                                                                                                                                                                                                                                                                     |
  | Web Application Firewall Configuration File Upload Limit In Mb     | Maximum file upload size in Mb for WAF.                                                                                                                                                                                                                                                 |
  | Web Application Firewall Configuration Firewall Mode               | Web application firewall mode.                                                                                                                                                                                                                                                          |
  | Web Application Firewall Configuration Max Request Body Size       | Maximum request body size for WAF.                                                                                                                                                                                                                                                      |
  | Web Application Firewall Configuration Max Request Body Size In Kb | Maximum request body size in Kb for WAF.                                                                                                                                                                                                                                                |
  | Web Application Firewall Configuration Request Body Check          | Whether allow WAF to check request Body.                                                                                                                                                                                                                                                |
  | Web Application Firewall Configuration Rule Set Type               | The type of the web application firewall rule set. Possible values are: 'OWASP'.                                                                                                                                                                                                        |
  | Web Application Firewall Configuration Rule Set Version            | The version of the rule set type.                                                                                                                                                                                                                                                       |
  | Zones                                                              | A list of availability zones denoting where the resource needs to come from.                                                                                                                                                                                                            |
</div>

## Example Output

```json theme={"dark"}
{
	"id": "Resource ID.",
	"location": "Resource location.",
	"name": "Resource name.",
	"tags": {},
	"type": "Resource type."
}
```

## Workflow Library Example

[Create or Update Application Gateway with Azure and Send Results Via Email](https://library.blinkops.com/workflows/create-or-update-application-gateway-with-azure-and-send-results-via-email)

<div className="iframe-wrapper">
  <div className="iframe-media">
    <img src="https://mintcdn.com/blinkops-2/ojHYuDeYX5FWuN8a/img/Icons/play-box.svg?fit=max&auto=format&n=ojHYuDeYX5FWuN8a&q=85&s=b8af968e71438a9499c3223c9bd29fb2" alt="Workflow Library" width="16" height="16" data-path="img/Icons/play-box.svg" />

    Preview this Workflow on desktop
  </div>

  <iframe className="iframe" src="https://library.blinkops.com/workflows/create-or-update-application-gateway-with-azure-and-send-results-via-email/canvas" />
</div>
