Application Gateways - Create Or Update

Crea o actualiza la puerta de enlace de aplicaciones especificada.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}?api-version=2023-09-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
applicationGatewayName
path True

string

Nombre de la puerta de enlace de aplicaciones.

resourceGroupName
path True

string

Nombre del grupo de recursos.

subscriptionId
path True

string

Las credenciales de suscripción que identifican de forma exclusiva la suscripción a Microsoft Azure. El identificador de suscripción forma parte del URI para cada llamada al servicio.

api-version
query True

string

Versión de API del cliente.

Cuerpo de la solicitud

Nombre Tipo Description
id

string

Identificador del recurso.

identity

ManagedServiceIdentity

Identidad de la puerta de enlace de aplicaciones, si está configurada.

location

string

Ubicación del recurso

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Certificados de autenticación del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Configuración de escalado automático.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

Grupo de direcciones de back-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

Configuración http de back-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Configuración de back-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Configuraciones de errores personalizadas del recurso de Application Gateway.

properties.enableFips

boolean

Si FIPS está habilitado en el recurso de Application Gateway.

properties.enableHttp2

boolean

Si HTTP2 está habilitado en el recurso de Application Gateway.

properties.firewallPolicy

SubResource

Referencia al recurso FirewallPolicy.

properties.forceFirewallPolicyAssociation

boolean

Si es true, asocia una directiva de firewall a una puerta de enlace de aplicaciones, independientemente de si la directiva difiere de la configuración de WAF.

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

Direcciones IP de front-end del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

Puertos front-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Subredes del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Configuración global.

properties.httpListeners

ApplicationGatewayHttpListener[]

Agentes de escucha HTTP del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.listeners

ApplicationGatewayListener[]

Agentes de escucha del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Cargue las directivas de distribución del recurso de Application Gateway.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

Configuraciones de PrivateLink en Application Gateway.

properties.probes

ApplicationGatewayProbe[]

Sondeos del recurso de puerta de enlace de aplicaciones.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Redireccione las configuraciones del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Solicite reglas de enrutamiento del recurso de Application Gateway.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Vuelva a escribir reglas para el recurso de Application Gateway.

properties.routingRules

ApplicationGatewayRoutingRule[]

Reglas de enrutamiento del recurso de Application Gateway.

properties.sku

ApplicationGatewaySku

SKU del recurso de puerta de enlace de aplicaciones.

properties.sslCertificates

ApplicationGatewaySslCertificate[]

Certificados SSL del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.sslPolicy

ApplicationGatewaySslPolicy

Directiva SSL del recurso de application Gateway.

properties.sslProfiles

ApplicationGatewaySslProfile[]

Perfiles SSL del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Certificados de cliente de confianza del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Certificados raíz de confianza del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

Mapa de ruta de acceso de dirección URL del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Configuración del firewall de aplicaciones web.

tags

object

Etiquetas del recurso.

zones

string[]

Una lista de zonas de disponibilidad que indica dónde debe proceder el recurso.

Respuestas

Nombre Tipo Description
200 OK

ApplicationGateway

La actualización se realizó correctamente. La operación devuelve el recurso ApplicationGateway resultante.

201 Created

ApplicationGateway

Cree correctamente. La operación devuelve el recurso ApplicationGateway resultante.

Other Status Codes

CloudError

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

Create Application Gateway

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw?api-version=2023-09-01

{
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1": {}
    }
  },
  "location": "eastus",
  "properties": {
    "sku": {
      "name": "Standard_v2",
      "tier": "Standard_v2",
      "capacity": 3
    },
    "gatewayIPConfigurations": [
      {
        "name": "appgwipc",
        "properties": {
          "subnet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/vnet/subnets/appgwsubnet"
          }
        }
      }
    ],
    "sslCertificates": [
      {
        "name": "sslcert",
        "properties": {
          "data": "****",
          "password": "****"
        }
      },
      {
        "name": "sslcert2",
        "properties": {
          "keyVaultSecretId": "https://kv/secret"
        }
      }
    ],
    "trustedRootCertificates": [
      {
        "name": "rootcert",
        "properties": {
          "data": "****"
        }
      },
      {
        "name": "rootcert1",
        "properties": {
          "keyVaultSecretId": "https://kv/secret"
        }
      }
    ],
    "trustedClientCertificates": [
      {
        "name": "clientcert",
        "properties": {
          "data": "****"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "name": "appgwfip",
        "properties": {
          "publicIPAddress": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "name": "appgwfp",
        "properties": {
          "port": 443
        }
      },
      {
        "name": "appgwfp80",
        "properties": {
          "port": 80
        }
      }
    ],
    "backendAddressPools": [
      {
        "name": "appgwpool",
        "properties": {
          "backendAddresses": [
            {
              "ipAddress": "10.0.1.1"
            },
            {
              "ipAddress": "10.0.1.2"
            }
          ]
        }
      },
      {
        "name": "appgwpool1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
        "properties": {
          "backendAddresses": [
            {
              "ipAddress": "10.0.0.1"
            },
            {
              "ipAddress": "10.0.0.2"
            }
          ]
        }
      }
    ],
    "backendHttpSettingsCollection": [
      {
        "name": "appgwbhs",
        "properties": {
          "port": 80,
          "protocol": "Http",
          "cookieBasedAffinity": "Disabled",
          "requestTimeout": 30
        }
      }
    ],
    "sslProfiles": [
      {
        "name": "sslProfile1",
        "properties": {
          "sslPolicy": {
            "policyType": "Custom",
            "minProtocolVersion": "TLSv1_1",
            "cipherSuites": [
              "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
            ]
          },
          "clientAuthConfiguration": {
            "verifyClientCertIssuerDN": true
          },
          "trustedClientCertificates": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
            }
          ]
        }
      }
    ],
    "httpListeners": [
      {
        "name": "appgwhl",
        "properties": {
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
          },
          "protocol": "Https",
          "sslCertificate": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
          },
          "sslProfile": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
          },
          "requireServerNameIndication": false
        }
      },
      {
        "name": "appgwhttplistener",
        "properties": {
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
          },
          "protocol": "Http"
        }
      }
    ],
    "requestRoutingRules": [
      {
        "name": "appgwrule",
        "properties": {
          "ruleType": "Basic",
          "priority": 10,
          "httpListener": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
          },
          "backendAddressPool": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
          },
          "backendHttpSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
          },
          "rewriteRuleSet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
          }
        }
      }
    ],
    "rewriteRuleSets": [
      {
        "name": "rewriteRuleSet1",
        "properties": {
          "rewriteRules": [
            {
              "name": "Set X-Forwarded-For",
              "ruleSequence": 102,
              "conditions": [
                {
                  "variable": "http_req_Authorization",
                  "pattern": "^Bearer",
                  "ignoreCase": true,
                  "negate": false
                }
              ],
              "actionSet": {
                "requestHeaderConfigurations": [
                  {
                    "headerName": "X-Forwarded-For",
                    "headerValue": "{var_add_x_forwarded_for_proxy}"
                  }
                ],
                "responseHeaderConfigurations": [
                  {
                    "headerName": "Strict-Transport-Security",
                    "headerValue": "max-age=31536000"
                  }
                ],
                "urlConfiguration": {
                  "modifiedPath": "/abc"
                }
              }
            }
          ]
        }
      }
    ],
    "globalConfiguration": {
      "enableRequestBuffering": true,
      "enableResponseBuffering": true
    }
  }
}

Sample Response

{
  "name": "appgw",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw",
  "type": "Microsoft.Network/applicationGateways",
  "location": "southcentralus",
  "properties": {
    "provisioningState": "Succeeded",
    "sku": {
      "name": "Standard_Medium",
      "tier": "Standard",
      "capacity": 3
    },
    "operationalState": "Running",
    "gatewayIPConfigurations": [
      {
        "name": "appgwipc",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/gatewayIPConfigurations/appgwipc",
        "properties": {
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/appgwsubnet"
          }
        }
      }
    ],
    "sslCertificates": [
      {
        "name": "sslcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert",
        "properties": {
          "provisioningState": "Succeeded",
          "publicCertData": "*****"
        }
      }
    ],
    "trustedClientCertificates": [
      {
        "name": "clientcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert",
        "properties": {
          "provisioningState": "Succeeded",
          "data": "****"
        }
      }
    ],
    "authenticationCertificates": [],
    "frontendIPConfigurations": [
      {
        "name": "appgwfip",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip",
        "properties": {
          "provisioningState": "Succeeded",
          "privateIPAllocationMethod": "Dynamic",
          "publicIPAddress": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "name": "appgwfp",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 443
        }
      },
      {
        "name": "appgwfp80",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80
        }
      }
    ],
    "backendAddressPools": [
      {
        "name": "appgwpool",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.1.1"
            },
            {
              "ipAddress": "10.0.1.2"
            }
          ]
        }
      },
      {
        "name": "appgwpool1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.0.1"
            },
            {
              "ipAddress": "10.0.0.2"
            }
          ]
        }
      }
    ],
    "loadDistributionPolicies": [],
    "backendHttpSettingsCollection": [
      {
        "name": "appgwbhs",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80,
          "protocol": "Http",
          "cookieBasedAffinity": "Disabled",
          "requestTimeout": 30
        }
      }
    ],
    "sslProfiles": [
      {
        "name": "sslProfile1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1",
        "properties": {
          "provisioningState": "Succeeded",
          "sslPolicy": {
            "policyType": "Custom",
            "minProtocolVersion": "TLSv1_1",
            "cipherSuites": [
              "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
            ]
          },
          "clientAuthConfiguration": {
            "verifyClientCertIssuerDN": true,
            "verifyClientRevocation": "OCSP"
          },
          "trustedClientCertificates": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
            }
          ]
        }
      }
    ],
    "httpListeners": [
      {
        "name": "appgwhl",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
          },
          "protocol": "Https",
          "sslCertificate": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
          },
          "sslProfile": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
          },
          "requireServerNameIndication": false
        }
      },
      {
        "name": "appgwhttplistener",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhttplistener",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
          },
          "protocol": "Http"
        }
      }
    ],
    "listeners": [],
    "urlPathMaps": [],
    "requestRoutingRules": [
      {
        "name": "appgwrule",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/appgwrule",
        "properties": {
          "provisioningState": "Succeeded",
          "ruleType": "Basic",
          "httpListener": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
          },
          "backendAddressPool": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
          },
          "backendHttpSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
          },
          "rewriteRuleSet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
          }
        }
      }
    ],
    "rewriteRuleSets": [
      {
        "name": "rewriteRuleSet1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1",
        "properties": {
          "provisioningState": "Succeeded",
          "rewriteRules": [
            {
              "name": "Set X-Forwarded-For",
              "ruleSequence": 102,
              "conditions": [
                {
                  "variable": "http_req_Authorization",
                  "pattern": "^Bearer",
                  "ignoreCase": true,
                  "negate": false
                }
              ],
              "actionSet": {
                "requestHeaderConfigurations": [
                  {
                    "headerName": "X-Forwarded-For",
                    "headerValue": "{var_remote-addr}"
                  }
                ],
                "responseHeaderConfigurations": [
                  {
                    "headerName": "Strict-Transport-Security",
                    "headerValue": "max-age=31536000"
                  }
                ],
                "urlConfiguration": {
                  "modifiedPath": "/abc",
                  "reroute": true
                }
              }
            }
          ]
        }
      }
    ],
    "routingRules": [],
    "probes": [],
    "redirectConfigurations": [],
    "privateEndpointConnections": [],
    "globalConfiguration": {
      "enableRequestBuffering": true,
      "enableResponseBuffering": true
    }
  }
}
{
  "name": "appgw",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw",
  "type": "Microsoft.Network/applicationGateways",
  "location": "southcentralus",
  "properties": {
    "provisioningState": "Succeeded",
    "sku": {
      "name": "Standard_Medium",
      "tier": "Standard",
      "capacity": 3
    },
    "operationalState": "Running",
    "gatewayIPConfigurations": [
      {
        "name": "appgwipc",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/gatewayIPConfigurations/appgwipc",
        "properties": {
          "provisioningState": "Succeeded",
          "subnet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/virtualNetwork1/subnets/appgwsubnet"
          }
        }
      }
    ],
    "sslCertificates": [
      {
        "name": "sslcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert",
        "properties": {
          "provisioningState": "Succeeded",
          "publicCertData": "*****"
        }
      }
    ],
    "trustedClientCertificates": [
      {
        "name": "clientcert",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert",
        "properties": {
          "provisioningState": "Succeeded",
          "data": "****"
        }
      }
    ],
    "authenticationCertificates": [],
    "frontendIPConfigurations": [
      {
        "name": "appgwfip",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip",
        "properties": {
          "provisioningState": "Succeeded",
          "privateIPAllocationMethod": "Dynamic",
          "publicIPAddress": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/publicIPAddresses/appgwpip"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "name": "appgwfp",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 443
        }
      },
      {
        "name": "appgwfp80",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80
        }
      }
    ],
    "backendAddressPools": [
      {
        "name": "appgwpool",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.1.1"
            },
            {
              "ipAddress": "10.0.1.2"
            }
          ]
        }
      },
      {
        "name": "appgwpool1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool1",
        "properties": {
          "provisioningState": "Succeeded",
          "backendAddresses": [
            {
              "ipAddress": "10.0.0.1"
            },
            {
              "ipAddress": "10.0.0.2"
            }
          ]
        }
      }
    ],
    "loadDistributionPolicies": [],
    "backendHttpSettingsCollection": [
      {
        "name": "appgwbhs",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs",
        "properties": {
          "provisioningState": "Succeeded",
          "port": 80,
          "protocol": "Http",
          "cookieBasedAffinity": "Disabled",
          "requestTimeout": 30
        }
      }
    ],
    "sslProfiles": [
      {
        "name": "sslProfile1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1",
        "properties": {
          "provisioningState": "Succeeded",
          "sslPolicy": {
            "policyType": "Custom",
            "minProtocolVersion": "TLSv1_1",
            "cipherSuites": [
              "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
            ]
          },
          "clientAuthConfiguration": {
            "verifyClientCertIssuerDN": true
          },
          "trustedClientCertificates": [
            {
              "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/trustedClientCertificates/clientcert"
            }
          ]
        }
      }
    ],
    "httpListeners": [
      {
        "name": "appgwhl",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp"
          },
          "protocol": "Https",
          "sslCertificate": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslCertificates/sslcert"
          },
          "sslProfile": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/sslProfiles/sslProfile1"
          },
          "requireServerNameIndication": false
        }
      },
      {
        "name": "appgwhttplistener",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhttplistener",
        "properties": {
          "provisioningState": "Succeeded",
          "frontendIPConfiguration": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendIPConfigurations/appgwfip"
          },
          "frontendPort": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/frontendPorts/appgwfp80"
          },
          "protocol": "Http"
        }
      }
    ],
    "listeners": [],
    "urlPathMaps": [],
    "requestRoutingRules": [
      {
        "name": "appgwrule",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/requestRoutingRules/appgwrule",
        "properties": {
          "provisioningState": "Succeeded",
          "ruleType": "Basic",
          "httpListener": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/httpListeners/appgwhl"
          },
          "backendAddressPool": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendAddressPools/appgwpool"
          },
          "backendHttpSettings": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/backendHttpSettingsCollection/appgwbhs"
          },
          "rewriteRuleSet": {
            "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1"
          }
        }
      }
    ],
    "rewriteRuleSets": [
      {
        "name": "rewriteRuleSet1",
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/applicationGateways/appgw/rewriteRuleSets/rewriteRuleSet1",
        "properties": {
          "provisioningState": "Succeeded",
          "rewriteRules": [
            {
              "name": "Set X-Forwarded-For",
              "ruleSequence": 102,
              "conditions": [
                {
                  "variable": "http_req_Authorization",
                  "pattern": "^Bearer",
                  "ignoreCase": true,
                  "negate": false
                }
              ],
              "actionSet": {
                "requestHeaderConfigurations": [
                  {
                    "headerName": "X-Forwarded-For",
                    "headerValue": "{var_remote-addr}"
                  }
                ],
                "responseHeaderConfigurations": [
                  {
                    "headerName": "Strict-Transport-Security",
                    "headerValue": "max-age=31536000"
                  }
                ],
                "urlConfiguration": {
                  "modifiedPath": "/abc",
                  "modifiedQueryString": "x=y&a=b"
                }
              }
            }
          ]
        }
      }
    ],
    "routingRules": [],
    "probes": [],
    "redirectConfigurations": [],
    "privateEndpointConnections": [],
    "globalConfiguration": {
      "enableRequestBuffering": true,
      "enableResponseBuffering": true
    }
  }
}

Definiciones

Nombre Description
ApplicationGateway

Recurso de Application Gateway.

ApplicationGatewayAuthenticationCertificate

Certificados de autenticación de una puerta de enlace de aplicaciones.

ApplicationGatewayAutoscaleConfiguration

Application Gateway configuración de escalado automático.

ApplicationGatewayBackendAddress

Dirección de back-end de una puerta de enlace de aplicaciones.

ApplicationGatewayBackendAddressPool

Grupo de direcciones de back-end de una puerta de enlace de aplicaciones.

ApplicationGatewayBackendHttpSettings

Configuración del grupo de direcciones de back-end de una puerta de enlace de aplicaciones.

ApplicationGatewayBackendSettings

Configuración del grupo de direcciones de back-end de una puerta de enlace de aplicaciones.

ApplicationGatewayClientAuthConfiguration

Configuración de autenticación de cliente de Application Gateway.

ApplicationGatewayClientRevocationOptions

Compruebe el estado de revocación de certificados de cliente.

ApplicationGatewayConnectionDraining

La purga de conexiones permite que las conexiones abiertas a un servidor back-end estén activas durante un tiempo especificado después de que el servidor back-end se haya quitado de la configuración.

ApplicationGatewayCookieBasedAffinity

Afinidad basada en cookies.

ApplicationGatewayCustomError

Error personalizado de una puerta de enlace de aplicaciones.

ApplicationGatewayCustomErrorStatusCode

Código de estado del error personalizado de Application Gateway.

ApplicationGatewayFirewallDisabledRuleGroup

Permite deshabilitar reglas dentro de un grupo de reglas o de un grupo de reglas completo.

ApplicationGatewayFirewallExclusion

Permitir excluir alguna variable cumple la condición de la comprobación de WAF.

ApplicationGatewayFirewallMode

Modo de firewall de aplicaciones web.

ApplicationGatewayFrontendIPConfiguration

Configuración de IP de front-end de una puerta de enlace de aplicaciones.

ApplicationGatewayFrontendPort

Puerto de front-end de una puerta de enlace de aplicaciones.

ApplicationGatewayGlobalConfiguration

Application Gateway configuración global.

ApplicationGatewayHeaderConfiguration

Configuración de encabezado del conjunto de acciones en Application Gateway.

ApplicationGatewayHttpListener

Agente de escucha HTTP de una puerta de enlace de aplicaciones.

ApplicationGatewayIPConfiguration

Configuración de IP de una puerta de enlace de aplicaciones. Actualmente se permite la configuración de 1 IP pública y 1 privada.

ApplicationGatewayListener

Agente de escucha de una puerta de enlace de aplicaciones.

ApplicationGatewayLoadDistributionAlgorithm

Carga del recurso Destinos de distribución de una puerta de enlace de aplicaciones.

ApplicationGatewayLoadDistributionPolicy

Carga de la directiva de distribución de una puerta de enlace de aplicaciones.

ApplicationGatewayLoadDistributionTarget

Destino de distribución de carga de una puerta de enlace de aplicaciones.

ApplicationGatewayOperationalState

Estado operativo del recurso de puerta de enlace de aplicaciones.

ApplicationGatewayPathRule

Regla de ruta de acceso del mapa de ruta de acceso url de una puerta de enlace de aplicaciones.

ApplicationGatewayPrivateEndpointConnection

Conexión de punto de conexión privado en una puerta de enlace de aplicaciones.

ApplicationGatewayPrivateLinkConfiguration

Private Link Configuración en una puerta de enlace de aplicaciones.

ApplicationGatewayPrivateLinkIpConfiguration

Configuración ip de private link de Application Gateway.

ApplicationGatewayProbe

Sondeo de la puerta de enlace de aplicaciones.

ApplicationGatewayProbeHealthResponseMatch

Coincidencia de respuesta de estado de sondeo de Application Gateway.

ApplicationGatewayProtocol

Application Gateway protocolo.

ApplicationGatewayRedirectConfiguration

Redirección de la configuración de una puerta de enlace de aplicaciones.

ApplicationGatewayRedirectType

Tipo de redireccionamiento HTTP.

ApplicationGatewayRequestRoutingRule

Regla de enrutamiento de solicitudes de una puerta de enlace de aplicaciones.

ApplicationGatewayRequestRoutingRuleType

Tipo de regla.

ApplicationGatewayRewriteRule

Vuelva a escribir la regla de una puerta de enlace de aplicaciones.

ApplicationGatewayRewriteRuleActionSet

Conjunto de acciones en la regla de reescritura en Application Gateway.

ApplicationGatewayRewriteRuleCondition

Conjunto de condiciones de la regla de reescritura en Application Gateway.

ApplicationGatewayRewriteRuleSet

Vuelva a escribir el conjunto de reglas de una puerta de enlace de aplicaciones.

ApplicationGatewayRoutingRule

Regla de enrutamiento de una puerta de enlace de aplicaciones.

ApplicationGatewaySku

SKU de una puerta de enlace de aplicaciones.

ApplicationGatewaySkuName

Nombre de una SKU de application Gateway.

ApplicationGatewaySslCertificate

Certificados SSL de una puerta de enlace de aplicaciones.

ApplicationGatewaySslCipherSuite

Conjuntos de cifrado Ssl que se habilitarán en el orden especificado para application Gateway.

ApplicationGatewaySslPolicy

Application Gateway directiva Ssl.

ApplicationGatewaySslPolicyName

Nombre de la directiva predefinida ssl.

ApplicationGatewaySslPolicyType

Tipo de directiva Ssl.

ApplicationGatewaySslProfile

Perfil SSL de una puerta de enlace de aplicaciones.

ApplicationGatewaySslProtocol

Protocolos SSL que se deshabilitarán en Application Gateway.

ApplicationGatewayTier

Nivel de una puerta de enlace de aplicaciones.

ApplicationGatewayTrustedClientCertificate

Certificados de cliente de confianza de una puerta de enlace de aplicaciones.

ApplicationGatewayTrustedRootCertificate

Certificados raíz de confianza de una puerta de enlace de aplicaciones.

ApplicationGatewayUrlConfiguration

Configuración url del conjunto de acciones en Application Gateway.

ApplicationGatewayUrlPathMap

UrlPathMaps proporciona una ruta de acceso url a la información de asignación de back-end para PathBasedRouting.

ApplicationGatewayWebApplicationFirewallConfiguration

Configuración del firewall de aplicaciones web de Application Gateway.

ApplicationSecurityGroup

Un grupo de seguridad de aplicaciones en un grupo de recursos.

AutoApproval

Lista de aprobación automática del servicio private link.

BackendAddressPool

Grupo de direcciones IP de back-end.

CloudError

Respuesta de error del servicio.

CloudErrorBody

Respuesta de error del servicio.

CustomDnsConfigPropertiesFormat

Contiene la configuración de resolución dns personalizada del cliente.

DdosSettings

Contiene la configuración de protección contra DDoS de la dirección IP pública.

DdosSettingsProtectionMode

Modo de protección contra DDoS de la dirección IP pública

Delegation

Detalla el servicio al que se delega la subred.

DeleteOptions

Especifique lo que sucede con la dirección IP pública cuando se elimina la máquina virtual que lo usa.

ExtendedLocation

Tipo complejo ExtendedLocation.

ExtendedLocationTypes

Tipo de la ubicación extendida.

FlowLog

Un recurso de registro de flujo.

FlowLogFormatParameters

Parámetros que definen el formato del registro de flujo.

FlowLogFormatType

Tipo de archivo de registro de flujo.

FrontendIPConfiguration

Dirección IP de front-end del equilibrador de carga.

GatewayLoadBalancerTunnelInterface

Interfaz de túnel del equilibrador de carga de puerta de enlace de un grupo de direcciones de back-end del equilibrador de carga.

GatewayLoadBalancerTunnelInterfaceType

Tipo de tráfico de la interfaz de túnel del equilibrador de carga de puerta de enlace.

GatewayLoadBalancerTunnelProtocol

Protocolo de interfaz de túnel del equilibrador de carga de puerta de enlace.

InboundNatRule

Regla NAT de entrada del equilibrador de carga.

IPAllocationMethod

Método de asignación de direcciones IP.

IPConfiguration

Configuración IP.

IPConfigurationProfile

Recurso secundario del perfil de configuración de IP.

IpTag

Contiene la ipTag asociada al objeto .

IPVersion

Versión de la dirección IP.

LoadBalancerBackendAddress

Direcciones de back-end del equilibrador de carga.

LoadBalancerBackendAddressAdminState

Lista de estados administrativos que, una vez establecido, pueden invalidar el sondeo de estado para que Load Balancer reenviará siempre nuevas conexiones al back-end, o denegará nuevas conexiones y restablecerá las conexiones existentes.

ManagedServiceIdentity

Identidad del recurso.

NatGateway

Recurso nat Gateway.

NatGatewaySku

SKU de nat gateway.

NatGatewaySkuName

Nombre de la SKU de puerta de enlace nat.

NatRulePortMapping

Asignaciones de puertos individuales para la regla NAT de entrada creada para el grupo de back-end.

NetworkInterface

Interfaz de red en un grupo de recursos.

NetworkInterfaceAuxiliaryMode

Modo auxiliar del recurso de interfaz de red.

NetworkInterfaceAuxiliarySku

SKU auxiliar del recurso de interfaz de red.

NetworkInterfaceDnsSettings

Configuración dns de una interfaz de red.

NetworkInterfaceIPConfiguration

IPConfiguration en una interfaz de red.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Propiedades PrivateLinkConnection para la interfaz de red.

NetworkInterfaceMigrationPhase

Fase de migración del recurso de interfaz de red.

NetworkInterfaceNicType

Tipo de recurso de interfaz de red.

NetworkInterfaceTapConfiguration

Pulse la configuración en una interfaz de red.

NetworkSecurityGroup

Recurso NetworkSecurityGroup.

PrivateEndpoint

Recurso de punto de conexión privado.

PrivateEndpointConnection

Recurso PrivateEndpointConnection.

PrivateEndpointIPConfiguration

Configuración de IP del punto de conexión privado.

PrivateLinkService

Recurso del servicio Private Link.

PrivateLinkServiceConnection

Recurso PrivateLinkServiceConnection.

PrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor.

PrivateLinkServiceIpConfiguration

Configuración ip del servicio private link.

ProvisioningState

Estado de aprovisionamiento actual.

PublicIPAddress

Recurso de dirección IP pública.

PublicIPAddressDnsSettings

Contiene el FQDN del registro DNS asociado a la dirección IP pública.

PublicIpAddressDnsSettingsDomainNameLabelScope

Ámbito de la etiqueta de nombre de dominio. Si se especifica una etiqueta de nombre de dominio y un ámbito de etiqueta de nombre de dominio, se crea un registro DNS para la dirección IP pública en el sistema DNS de Microsoft Azure con un valor hash incluido en FQDN.

PublicIPAddressMigrationPhase

Fase de migración de la dirección IP pública.

PublicIPAddressSku

SKU de una dirección IP pública.

PublicIPAddressSkuName

Nombre de una SKU de dirección IP pública.

PublicIPAddressSkuTier

Nivel de una SKU de dirección IP pública.

ResourceIdentityType

Tipo de identidad que se usa para el recurso. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará las identidades de la máquina virtual.

ResourceNavigationLink

Recurso ResourceNavigationLink.

RetentionPolicyParameters

Parámetros que definen la directiva de retención para el registro de flujo.

Route

Recurso de ruta.

RouteNextHopType

El tipo de salto de Azure al que debe enviarse el paquete.

RouteTable

Recurso de tabla de rutas.

SecurityRule

Regla de seguridad de red.

SecurityRuleAccess

Si se permite o se deniega el tráfico de red.

SecurityRuleDirection

Dirección de la regla. La dirección especifica si la regla se evaluará en el tráfico entrante o saliente.

SecurityRuleProtocol

El protocolo de red al que se aplica esta regla.

ServiceAssociationLink

Recurso ServiceAssociationLink.

ServiceEndpointPolicy

Recurso de directiva de punto de conexión de servicio.

ServiceEndpointPolicyDefinition

Definiciones de directiva de punto de conexión de servicio.

ServiceEndpointPropertiesFormat

Las propiedades del punto de conexión de servicio.

Subnet

Subred de un recurso de red virtual.

SubResource

Referencia a otro subrecurso.

SyncMode

Modo sincrónico de dirección de back-end para el grupo de back-end

TrafficAnalyticsConfigurationProperties

Parámetros que definen la configuración del análisis de tráfico.

TrafficAnalyticsProperties

Parámetros que definen la configuración del análisis de tráfico.

TransportProtocol

Protocolo de transporte para el extremo.

UserAssignedIdentities

Lista de identidades de usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

VirtualNetworkPrivateEndpointNetworkPolicies

Habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred.

VirtualNetworkPrivateLinkServiceNetworkPolicies

Habilite o deshabilite la aplicación de directivas de red en el servicio private link de la subred.

VirtualNetworkTap

Virtual Network recurso De pulsar.

Visibility

Lista de visibilidad del servicio private link.

ApplicationGateway

Recurso de Application Gateway.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

identity

ManagedServiceIdentity

Identidad de la puerta de enlace de aplicaciones, si está configurada.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Certificados de autenticación del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Configuración de escalado automático.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

Grupo de direcciones de back-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

Configuración http de back-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Configuración de back-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Configuraciones de errores personalizadas del recurso de puerta de enlace de aplicaciones.

properties.defaultPredefinedSslPolicy

ApplicationGatewaySslPolicyName

Directiva SSL predefinida predeterminada aplicada en el recurso de application gateway.

properties.enableFips

boolean

Si FIPS está habilitado en el recurso de puerta de enlace de aplicaciones.

properties.enableHttp2

boolean

Si HTTP2 está habilitado en el recurso de puerta de enlace de aplicaciones.

properties.firewallPolicy

SubResource

Referencia al recurso FirewallPolicy.

properties.forceFirewallPolicyAssociation

boolean

Si es true, asocia una directiva de firewall a una puerta de enlace de aplicaciones, independientemente de si la directiva difiere de la configuración de WAF.

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

Direcciones IP de front-end del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

Puertos front-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Subredes del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Configuración global.

properties.httpListeners

ApplicationGatewayHttpListener[]

Agentes de escucha HTTP del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.listeners

ApplicationGatewayListener[]

Agentes de escucha del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Cargue las directivas de distribución del recurso de application Gateway.

properties.operationalState

ApplicationGatewayOperationalState

Estado operativo del recurso de puerta de enlace de aplicaciones.

properties.privateEndpointConnections

ApplicationGatewayPrivateEndpointConnection[]

Conexiones de punto de conexión privado en Application Gateway.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

Configuraciones de PrivateLink en application Gateway.

properties.probes

ApplicationGatewayProbe[]

Sondeos del recurso de puerta de enlace de aplicaciones.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de puerta de enlace de aplicaciones.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Redireccione las configuraciones del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Solicite reglas de enrutamiento del recurso de puerta de enlace de aplicaciones.

properties.resourceGuid

string

Propiedad GUID de recurso del recurso de puerta de enlace de aplicaciones.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Vuelva a escribir reglas para el recurso de puerta de enlace de aplicaciones.

properties.routingRules

ApplicationGatewayRoutingRule[]

Reglas de enrutamiento del recurso de Application Gateway.

properties.sku

ApplicationGatewaySku

SKU del recurso de puerta de enlace de aplicaciones.

properties.sslCertificates

ApplicationGatewaySslCertificate[]

Certificados SSL del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.sslPolicy

ApplicationGatewaySslPolicy

Directiva SSL del recurso de application Gateway.

properties.sslProfiles

ApplicationGatewaySslProfile[]

Perfiles SSL del recurso de Application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Certificados de cliente de confianza del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Certificados raíz de confianza del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

Mapa de ruta de acceso de dirección URL del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Configuración del firewall de aplicaciones web.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

zones

string[]

Una lista de zonas de disponibilidad que indica dónde debe proceder el recurso.

ApplicationGatewayAuthenticationCertificate

Certificados de autenticación de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del certificado de autenticación que es único dentro de un Application Gateway.

properties.data

string

Datos públicos del certificado.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de certificado de autenticación.

type

string

Tipo de recurso.

ApplicationGatewayAutoscaleConfiguration

Application Gateway configuración de escalado automático.

Nombre Tipo Description
maxCapacity

integer

Límite superior en el número de capacidad de Application Gateway.

minCapacity

integer

Límite inferior en el número de capacidad de Application Gateway.

ApplicationGatewayBackendAddress

Dirección de back-end de una puerta de enlace de aplicaciones.

Nombre Tipo Description
fqdn

string

Nombre de dominio completo (FQDN).

ipAddress

string

Dirección IP.

ApplicationGatewayBackendAddressPool

Grupo de direcciones de back-end de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del grupo de direcciones de back-end que es único dentro de un Application Gateway.

properties.backendAddresses

ApplicationGatewayBackendAddress[]

Direcciones de back-end.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Colección de referencias a direcciones IP definidas en interfaces de red.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso del grupo de direcciones de back-end.

type

string

Tipo de recurso.

ApplicationGatewayBackendHttpSettings

Configuración del grupo de direcciones de back-end de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la configuración http de back-end que es única dentro de un Application Gateway.

properties.affinityCookieName

string

Nombre de cookie que se va a usar para la cookie de afinidad.

properties.authenticationCertificates

SubResource[]

Matriz de referencias a certificados de autenticación de Application Gateway.

properties.connectionDraining

ApplicationGatewayConnectionDraining

Purga de conexiones del recurso de configuración http de back-end.

properties.cookieBasedAffinity

ApplicationGatewayCookieBasedAffinity

Afinidad basada en cookies.

properties.hostName

string

Encabezado de host que se va a enviar a los servidores back-end.

properties.path

string

Ruta de acceso que se debe usar como prefijo para todas las solicitudes HTTP. Null significa que no se prefijo ninguna ruta de acceso. El valor predeterminado es null.

properties.pickHostNameFromBackendAddress

boolean

Si se debe elegir el encabezado de host del nombre de host del servidor back-end. El valor predeterminado es False.

properties.port

integer

Puerto de destino en el back-end.

properties.probe

SubResource

Recurso de sondeo de una puerta de enlace de aplicaciones.

properties.probeEnabled

boolean

Indica si el sondeo está habilitado. El valor predeterminado es False.

properties.protocol

ApplicationGatewayProtocol

Protocolo que se usa para comunicarse con el back-end.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de configuración HTTP de back-end.

properties.requestTimeout

integer

Tiempo de espera de la solicitud en segundos. Application Gateway producirá un error en la solicitud si no se recibe la respuesta en RequestTimeout. Los valores aceptables son de 1 segundo a 86400 segundos.

properties.trustedRootCertificates

SubResource[]

Matriz de referencias a certificados raíz de confianza de Application Gateway.

type

string

Tipo de recurso.

ApplicationGatewayBackendSettings

Configuración del grupo de direcciones de back-end de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la configuración de back-end que es única dentro de un Application Gateway.

properties.hostName

string

Indicación de nombre de servidor que se va a enviar a los servidores back-end para el protocolo Tls.

properties.pickHostNameFromBackendAddress

boolean

Indica si se debe seleccionar la indicación de nombre de servidor del nombre de host del servidor back-end para el protocolo Tls. El valor predeterminado es False.

properties.port

integer

Puerto de destino en el back-end.

properties.probe

SubResource

Recurso de sondeo de una puerta de enlace de aplicaciones.

properties.protocol

ApplicationGatewayProtocol

Protocolo que se usa para comunicarse con el back-end.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de configuración HTTP de back-end.

properties.timeout

integer

Tiempo de espera de conexión en segundos. Application Gateway producirá un error en la solicitud si la respuesta no se recibe en ConnectionTimeout. Los valores aceptables son de 1 segundo a 86400 segundos.

properties.trustedRootCertificates

SubResource[]

Matriz de referencias a certificados raíz de confianza de Application Gateway.

type

string

Tipo de recurso.

ApplicationGatewayClientAuthConfiguration

Configuración de autenticación de cliente de Application Gateway.

Nombre Tipo Description
verifyClientCertIssuerDN

boolean

Compruebe el nombre del emisor del certificado de cliente en la puerta de enlace de aplicaciones.

verifyClientRevocation

ApplicationGatewayClientRevocationOptions

Compruebe el estado de revocación de certificados de cliente.

ApplicationGatewayClientRevocationOptions

Compruebe el estado de revocación de certificados de cliente.

Nombre Tipo Description
None

string

OCSP

string

ApplicationGatewayConnectionDraining

La purga de conexiones permite que las conexiones abiertas a un servidor back-end estén activas durante un tiempo especificado después de que el servidor back-end se haya quitado de la configuración.

Nombre Tipo Description
drainTimeoutInSec

integer

El número de segundos de purga de conexión está activo. Los valores aceptables son de 1 segundo a 3600 segundos.

enabled

boolean

Si la purga de conexiones está habilitada o no.

ApplicationGatewayCookieBasedAffinity

Afinidad basada en cookies.

Nombre Tipo Description
Disabled

string

Enabled

string

ApplicationGatewayCustomError

Error personalizado de una puerta de enlace de aplicaciones.

Nombre Tipo Description
customErrorPageUrl

string

Dirección URL de la página de error del error personalizado de Application Gateway.

statusCode

ApplicationGatewayCustomErrorStatusCode

Código de estado del error personalizado de Application Gateway.

ApplicationGatewayCustomErrorStatusCode

Código de estado del error personalizado de Application Gateway.

Nombre Tipo Description
HttpStatus400

string

HttpStatus403

string

HttpStatus404

string

HttpStatus405

string

HttpStatus408

string

HttpStatus500

string

HttpStatus502

string

HttpStatus503

string

HttpStatus504

string

ApplicationGatewayFirewallDisabledRuleGroup

Permite deshabilitar reglas dentro de un grupo de reglas o de un grupo de reglas completo.

Nombre Tipo Description
ruleGroupName

string

Nombre del grupo de reglas que se deshabilitará.

rules

integer[]

Lista de reglas que se deshabilitarán. Si es null, todas las reglas del grupo de reglas se deshabilitarán.

ApplicationGatewayFirewallExclusion

Permitir excluir alguna variable cumple la condición de la comprobación de WAF.

Nombre Tipo Description
matchVariable

string

Variable que se va a excluir.

selector

string

Cuando matchVariable es una colección, el operador se usa para especificar a qué elementos de la colección se aplica esta exclusión.

selectorMatchOperator

string

Cuando matchVariable es una colección, opera en el selector para especificar a qué elementos de la colección se aplica esta exclusión.

ApplicationGatewayFirewallMode

Modo de firewall de aplicaciones web.

Nombre Tipo Description
Detection

string

Prevention

string

ApplicationGatewayFrontendIPConfiguration

Configuración de IP de front-end de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la configuración ip de front-end que es única dentro de un Application Gateway.

properties.privateIPAddress

string

PrivateIPAddress de la configuración de IP de la interfaz de red.

properties.privateIPAllocationMethod

IPAllocationMethod

Método de asignación de direcciones IP privadas.

properties.privateLinkConfiguration

SubResource

Referencia a la configuración del vínculo privado de Application Gateway.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de configuración de IP de front-end.

properties.publicIPAddress

SubResource

Referencia al recurso PublicIP.

properties.subnet

SubResource

Referencia al recurso de subred.

type

string

Tipo de recurso.

ApplicationGatewayFrontendPort

Puerto de front-end de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del puerto de front-end que es único dentro de un Application Gateway.

properties.port

integer

Puerto de front-end.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de puerto de front-end.

type

string

Tipo de recurso.

ApplicationGatewayGlobalConfiguration

Application Gateway configuración global.

Nombre Tipo Description
enableRequestBuffering

boolean

Habilite el almacenamiento en búfer de solicitudes.

enableResponseBuffering

boolean

Habilite el almacenamiento en búfer de respuesta.

ApplicationGatewayHeaderConfiguration

Configuración de encabezado del conjunto de acciones en Application Gateway.

Nombre Tipo Description
headerName

string

Nombre de encabezado de la configuración del encabezado.

headerValue

string

Valor de encabezado de la configuración del encabezado.

ApplicationGatewayHttpListener

Agente de escucha HTTP de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del agente de escucha HTTP que es único dentro de un Application Gateway.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Configuraciones de errores personalizadas del agente de escucha HTTP.

properties.firewallPolicy

SubResource

Referencia al recurso FirewallPolicy.

properties.frontendIPConfiguration

SubResource

Recurso de configuración de IP de front-end de una puerta de enlace de aplicaciones.

properties.frontendPort

SubResource

Recurso de puerto de front-end de una puerta de enlace de aplicaciones.

properties.hostName

string

Nombre de host del agente de escucha HTTP.

properties.hostNames

string[]

Lista de nombres de host para el agente de escucha HTTP que también permite caracteres comodín especiales.

properties.protocol

ApplicationGatewayProtocol

Protocolo del agente de escucha HTTP.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de escucha HTTP.

properties.requireServerNameIndication

boolean

Solo es aplicable si el protocolo es https. Habilita SNI para hospedaje múltiple.

properties.sslCertificate

SubResource

Recurso de certificado SSL de una puerta de enlace de aplicaciones.

properties.sslProfile

SubResource

Recurso de perfil SSL de la puerta de enlace de aplicaciones.

type

string

Tipo de recurso.

ApplicationGatewayIPConfiguration

Configuración de IP de una puerta de enlace de aplicaciones. Actualmente se permite la configuración de 1 IP pública y 1 privada.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la configuración de IP que es única dentro de un Application Gateway.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de configuración de IP de Application Gateway.

properties.subnet

SubResource

Referencia al recurso de subred. Una subred desde donde Application Gateway obtiene su dirección privada.

type

string

Tipo de recurso.

ApplicationGatewayListener

Agente de escucha de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del agente de escucha que es único dentro de un Application Gateway.

properties.frontendIPConfiguration

SubResource

Recurso de configuración de IP de front-end de una puerta de enlace de aplicaciones.

properties.frontendPort

SubResource

Recurso de puerto de front-end de una puerta de enlace de aplicaciones.

properties.hostNames

string[]

Lista de indicaciones de nombre de servidor (SNI) para el agente de escucha multisitio TLS que también permite caracteres comodín especiales.

properties.protocol

ApplicationGatewayProtocol

Protocolo del agente de escucha.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso del agente de escucha.

properties.sslCertificate

SubResource

Recurso de certificado SSL de una puerta de enlace de aplicaciones.

properties.sslProfile

SubResource

Recurso de perfil SSL de la puerta de enlace de aplicaciones.

type

string

Tipo de recurso.

ApplicationGatewayLoadDistributionAlgorithm

Carga del recurso Destinos de distribución de una puerta de enlace de aplicaciones.

Nombre Tipo Description
IpHash

string

LeastConnections

string

RoundRobin

string

ApplicationGatewayLoadDistributionPolicy

Carga de la directiva de distribución de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la directiva de distribución de carga que es única dentro de un Application Gateway.

properties.loadDistributionAlgorithm

ApplicationGatewayLoadDistributionAlgorithm

Carga del recurso Destinos de distribución de una puerta de enlace de aplicaciones.

properties.loadDistributionTargets

ApplicationGatewayLoadDistributionTarget[]

Carga del recurso Destinos de distribución de una puerta de enlace de aplicaciones.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso De directiva de distribución de carga.

type

string

Tipo de recurso.

ApplicationGatewayLoadDistributionTarget

Destino de distribución de carga de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la directiva de distribución de carga que es única dentro de un Application Gateway.

properties.backendAddressPool

SubResource

Recurso del grupo de direcciones de back-end de la puerta de enlace de aplicaciones.

properties.weightPerServer

integer

Peso por servidor. Intervalo entre 1 y 100.

type

string

Tipo de recurso.

ApplicationGatewayOperationalState

Estado operativo del recurso de puerta de enlace de aplicaciones.

Nombre Tipo Description
Running

string

Starting

string

Stopped

string

Stopping

string

ApplicationGatewayPathRule

Regla de ruta de acceso del mapa de ruta de acceso url de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la regla de ruta de acceso única dentro de un Application Gateway.

properties.backendAddressPool

SubResource

Recurso del grupo de direcciones de back-end de la regla de ruta de acceso de la ruta de acceso de la dirección URL.

properties.backendHttpSettings

SubResource

Recurso de configuración http de back-end de la regla de ruta de acceso de la ruta de acceso de la dirección URL.

properties.firewallPolicy

SubResource

Referencia al recurso FirewallPolicy.

properties.loadDistributionPolicy

SubResource

Cargue el recurso de directiva de distribución de la regla de ruta de acceso de la ruta de acceso de la dirección URL.

properties.paths

string[]

Reglas de ruta de acceso del mapa de ruta de acceso url.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de regla de ruta de acceso.

properties.redirectConfiguration

SubResource

Recurso de configuración de redirección de la regla de ruta de acceso de la ruta de acceso url.

properties.rewriteRuleSet

SubResource

Vuelva a escribir el recurso del conjunto de reglas de la regla de ruta de acceso url de la ruta de acceso de la ruta de acceso.

type

string

Tipo de recurso.

ApplicationGatewayPrivateEndpointConnection

Conexión de punto de conexión privado en una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la conexión de punto de conexión privado en una puerta de enlace de aplicaciones.

properties.linkIdentifier

string

Identificador del vínculo del consumidor.

properties.privateEndpoint

PrivateEndpoint

Recurso del punto de conexión privado.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor de servicios y el proveedor.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de conexión de punto de conexión privado de Application Gateway.

type

string

Tipo de recurso.

ApplicationGatewayPrivateLinkConfiguration

Private Link Configuración en una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la configuración de vínculo privado que es único dentro de un Application Gateway.

properties.ipConfigurations

ApplicationGatewayPrivateLinkIpConfiguration[]

Matriz de configuraciones ip de vínculo privado de Application Gateway.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento de la configuración de vínculo privado de Application Gateway.

type

string

Tipo de recurso.

ApplicationGatewayPrivateLinkIpConfiguration

Configuración ip de private link de Application Gateway.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la configuración ip de private link de application Gateway.

properties.primary

boolean

Si la configuración de ip es principal o no.

properties.privateIPAddress

string

Dirección IP privada de la configuración de IP.

properties.privateIPAllocationMethod

IPAllocationMethod

Método de asignación de direcciones IP privadas.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento de la configuración ip de vínculo privado de application Gateway.

properties.subnet

SubResource

Referencia al recurso de subred.

type

string

El tipo de recurso.

ApplicationGatewayProbe

Sondeo de la puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del sondeo que es único dentro de un Application Gateway.

properties.host

string

Nombre de host al que se va a enviar el sondeo.

properties.interval

integer

Intervalo de sondeo en segundos. Es el intervalo de tiempo entre dos sondeos consecutivos. Los valores aceptables son de 1 segundo a 86400 segundos.

properties.match

ApplicationGatewayProbeHealthResponseMatch

Criterio para clasificar una respuesta de sondeo correcta.

properties.minServers

integer

Número mínimo de servidores que siempre están marcados como correctos. El valor predeterminado es 0.

properties.path

string

Ruta de acceso relativa del sondeo. La ruta de acceso válida comienza desde '/'. El sondeo se envía a ://:.

properties.pickHostNameFromBackendHttpSettings

boolean

Indica si el encabezado de host se debe seleccionar en la configuración http de back-end. El valor predeterminado es False.

properties.pickHostNameFromBackendSettings

boolean

Indicación de si se debe elegir la indicación del nombre del servidor de la configuración de back-end para el protocolo Tls. El valor predeterminado es False.

properties.port

integer

Puerto personalizado que se usará para sondear los servidores back-end. El valor válido oscila entre 1 y 65535. En caso de que no se establezca, se usará el puerto de la configuración http. Esta propiedad solo es válida para Basic, Standard_v2 y WAF_v2.

properties.protocol

ApplicationGatewayProtocol

Protocolo utilizado para el sondeo.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de sondeo.

properties.timeout

integer

Tiempo de espera del sondeo en segundos. Sondeo marcado como erróneo si no se recibe una respuesta válida con este período de tiempo de espera. Los valores aceptables son de 1 segundo a 86400 segundos.

properties.unhealthyThreshold

integer

Recuento de reintentos de sondeo. El servidor back-end se marca como inactivo después de que el número de errores de sondeo consecutivo alcance UnhealthyThreshold. Los valores aceptables son de 1 segundo a 20.

type

string

Tipo de recurso.

ApplicationGatewayProbeHealthResponseMatch

Coincidencia de respuesta de estado de sondeo de Application Gateway.

Nombre Tipo Description
body

string

Cuerpo que debe estar contenido en la respuesta de mantenimiento. El valor predeterminado es una contraseña vacía.

statusCodes

string[]

Intervalos permitidos de códigos de estado correctos. El intervalo predeterminado de códigos de estado correctos es 200-399.

ApplicationGatewayProtocol

Application Gateway protocolo.

Nombre Tipo Description
Http

string

Compatible con las propiedades httpListeners y backendHttpSettingsCollection.

Https

string

Compatible con las propiedades httpListeners y backendHttpSettingsCollection.

Tcp

string

Se admite para agentes de escucha y propiedades backendSettingsCollection.

Tls

string

Se admite para agentes de escucha y propiedades backendSettingsCollection.

ApplicationGatewayRedirectConfiguration

Redirección de la configuración de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la configuración de redireccionamiento que es única dentro de un Application Gateway.

properties.includePath

boolean

Incluya la ruta de acceso en la dirección URL redirigida.

properties.includeQueryString

boolean

Incluya la cadena de consulta en la dirección URL redirigida.

properties.pathRules

SubResource[]

Reglas de ruta de acceso que especifican la configuración de redirección.

properties.redirectType

ApplicationGatewayRedirectType

Tipo de redirección HTTP.

properties.requestRoutingRules

SubResource[]

Enrutamiento de solicitudes que especifica la configuración de redirección.

properties.targetListener

SubResource

Referencia a un agente de escucha al que redirigir la solicitud.

properties.targetUrl

string

Dirección URL a la que redirigir la solicitud.

properties.urlPathMaps

SubResource[]

Asignaciones de ruta de dirección URL que especifican la configuración de redirección predeterminada.

type

string

Tipo de recurso.

ApplicationGatewayRedirectType

Tipo de redireccionamiento HTTP.

Nombre Tipo Description
Found

string

Permanent

string

SeeOther

string

Temporary

string

ApplicationGatewayRequestRoutingRule

Regla de enrutamiento de solicitudes de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la regla de enrutamiento de solicitudes que es única dentro de un Application Gateway.

properties.backendAddressPool

SubResource

Recurso del grupo de direcciones de back-end de la puerta de enlace de aplicaciones.

properties.backendHttpSettings

SubResource

Recurso de configuración http de back-end de la puerta de enlace de aplicaciones.

properties.httpListener

SubResource

Recurso de agente de escucha HTTP de la puerta de enlace de aplicaciones.

properties.loadDistributionPolicy

SubResource

Carga del recurso de directiva de distribución de la puerta de enlace de aplicaciones.

properties.priority

integer

Prioridad de la regla de enrutamiento de solicitudes.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de regla de enrutamiento de solicitudes.

properties.redirectConfiguration

SubResource

Redireccione el recurso de configuración de la puerta de enlace de aplicaciones.

properties.rewriteRuleSet

SubResource

Vuelva a escribir el recurso del conjunto de reglas en la regla básica de la puerta de enlace de aplicaciones.

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

Tipo de regla.

properties.urlPathMap

SubResource

Recurso de asignación de ruta de acceso url de la puerta de enlace de aplicaciones.

type

string

Tipo de recurso.

ApplicationGatewayRequestRoutingRuleType

Tipo de regla.

Nombre Tipo Description
Basic

string

PathBasedRouting

string

ApplicationGatewayRewriteRule

Vuelva a escribir la regla de una puerta de enlace de aplicaciones.

Nombre Tipo Description
actionSet

ApplicationGatewayRewriteRuleActionSet

Conjunto de acciones que se van a realizar como parte de la regla de reescritura.

conditions

ApplicationGatewayRewriteRuleCondition[]

Condiciones basadas en las que se evaluará la ejecución del conjunto de acciones.

name

string

Nombre de la regla de reescritura que es única dentro de un Application Gateway.

ruleSequence

integer

Secuencia de reglas de la regla de reescritura que determina el orden de ejecución de una regla determinada en un RewriteRuleSet.

ApplicationGatewayRewriteRuleActionSet

Conjunto de acciones en la regla de reescritura en Application Gateway.

Nombre Tipo Description
requestHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

Acciones de encabezado de solicitud en el conjunto de acciones.

responseHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

Acciones de encabezado de respuesta en el conjunto de acciones.

urlConfiguration

ApplicationGatewayUrlConfiguration

Acción de configuración de dirección URL en el conjunto de acciones.

ApplicationGatewayRewriteRuleCondition

Conjunto de condiciones de la regla de reescritura en Application Gateway.

Nombre Tipo Description
ignoreCase

boolean

Establecer este parámetro en un valor de verdad con la fuerza del patrón para realizar una comparación con distinción entre mayúsculas y minúsculas.

negate

boolean

Establecer este valor como verdad forzará a comprobar la negación de la condición dada por el usuario.

pattern

string

Patrón, cadena fija o expresión regular, que evalúa la veracidad de la condición.

variable

string

Parámetro condition de RewriteRuleCondition.

ApplicationGatewayRewriteRuleSet

Vuelva a escribir el conjunto de reglas de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del conjunto de reglas de reescritura que es único dentro de un Application Gateway.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso del conjunto de reglas de reescritura.

properties.rewriteRules

ApplicationGatewayRewriteRule[]

Vuelva a escribir reglas en el conjunto de reglas de reescritura.

ApplicationGatewayRoutingRule

Regla de enrutamiento de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la regla de enrutamiento que es única dentro de un Application Gateway.

properties.backendAddressPool

SubResource

Recurso del grupo de direcciones de back-end de la puerta de enlace de aplicaciones.

properties.backendSettings

SubResource

Recurso de configuración de back-end de la puerta de enlace de aplicaciones.

properties.listener

SubResource

Recurso de agente de escucha de la puerta de enlace de aplicaciones.

properties.priority

integer

Prioridad de la regla de enrutamiento.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de regla de enrutamiento de solicitudes.

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

Tipo de regla.

type

string

Tipo de recurso.

ApplicationGatewaySku

SKU de una puerta de enlace de aplicaciones.

Nombre Tipo Description
capacity

integer

Capacidad (recuento de instancias) de una puerta de enlace de aplicaciones.

name

ApplicationGatewaySkuName

Nombre de una SKU de Application Gateway.

tier

ApplicationGatewayTier

Nivel de una puerta de enlace de aplicaciones.

ApplicationGatewaySkuName

Nombre de una SKU de application Gateway.

Nombre Tipo Description
Basic

string

Standard_Large

string

Standard_Medium

string

Standard_Small

string

Standard_v2

string

WAF_Large

string

WAF_Medium

string

WAF_v2

string

ApplicationGatewaySslCertificate

Certificados SSL de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del certificado SSL que es único dentro de un Application Gateway.

properties.data

string

Certificado pfx codificado en base 64. Solo se aplica en la solicitud PUT.

properties.keyVaultSecretId

string

Identificador de secreto del objeto "Secret" o "Certificate" codificado en base 64 almacenado en KeyVault.

properties.password

string

Contraseña del archivo pfx especificado en los datos. Solo se aplica en la solicitud PUT.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de certificado SSL.

properties.publicCertData

string

Datos de certificado público codificados en base 64 correspondientes a pfx especificados en los datos. Solo se aplica en la solicitud GET.

type

string

Tipo de recurso.

ApplicationGatewaySslCipherSuite

Conjuntos de cifrado Ssl que se habilitarán en el orden especificado para application Gateway.

Nombre Tipo Description
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_128_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_128_CBC_SHA256

string

TLS_DHE_DSS_WITH_AES_256_CBC_SHA

string

TLS_DHE_DSS_WITH_AES_256_CBC_SHA256

string

TLS_DHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_DHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_DHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_DHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

string

TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

string

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

string

TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

string

TLS_RSA_WITH_3DES_EDE_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA

string

TLS_RSA_WITH_AES_128_CBC_SHA256

string

TLS_RSA_WITH_AES_128_GCM_SHA256

string

TLS_RSA_WITH_AES_256_CBC_SHA

string

TLS_RSA_WITH_AES_256_CBC_SHA256

string

TLS_RSA_WITH_AES_256_GCM_SHA384

string

ApplicationGatewaySslPolicy

Application Gateway directiva Ssl.

Nombre Tipo Description
cipherSuites

ApplicationGatewaySslCipherSuite[]

Conjuntos de cifrado Ssl que se habilitarán en el orden especificado en Application Gateway.

disabledSslProtocols

ApplicationGatewaySslProtocol[]

Protocolos SSL que se van a deshabilitar en Application Gateway.

minProtocolVersion

ApplicationGatewaySslProtocol

Versión mínima del protocolo Ssl que se admitirá en Application Gateway.

policyName

ApplicationGatewaySslPolicyName

Nombre de la directiva predefinida ssl.

policyType

ApplicationGatewaySslPolicyType

Tipo de directiva Ssl.

ApplicationGatewaySslPolicyName

Nombre de la directiva predefinida ssl.

Nombre Tipo Description
AppGwSslPolicy20150501

string

AppGwSslPolicy20170401

string

AppGwSslPolicy20170401S

string

AppGwSslPolicy20220101

string

AppGwSslPolicy20220101S

string

ApplicationGatewaySslPolicyType

Tipo de directiva Ssl.

Nombre Tipo Description
Custom

string

CustomV2

string

Predefined

string

ApplicationGatewaySslProfile

Perfil SSL de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del perfil SSL que es único dentro de un Application Gateway.

properties.clientAuthConfiguration

ApplicationGatewayClientAuthConfiguration

Configuración de autenticación de cliente del recurso de Application Gateway.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de escucha HTTP.

properties.sslPolicy

ApplicationGatewaySslPolicy

Directiva SSL del recurso de Application Gateway.

properties.trustedClientCertificates

SubResource[]

Matriz de referencias a certificados de cliente de confianza de Application Gateway.

type

string

Tipo de recurso.

ApplicationGatewaySslProtocol

Protocolos SSL que se deshabilitarán en Application Gateway.

Nombre Tipo Description
TLSv1_0

string

TLSv1_1

string

TLSv1_2

string

TLSv1_3

string

ApplicationGatewayTier

Nivel de una puerta de enlace de aplicaciones.

Nombre Tipo Description
Basic

string

Standard

string

Standard_v2

string

WAF

string

WAF_v2

string

ApplicationGatewayTrustedClientCertificate

Certificados de cliente de confianza de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del certificado de cliente de confianza que es único dentro de un Application Gateway.

properties.clientCertIssuerDN

string

Nombre distintivo del emisor de certificados de cliente.

properties.data

string

Datos públicos del certificado.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de certificado de cliente de confianza.

properties.validatedCertData

string

Datos de certificado validados.

type

string

Tipo de recurso.

ApplicationGatewayTrustedRootCertificate

Certificados raíz de confianza de una puerta de enlace de aplicaciones.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del certificado raíz de confianza que es único dentro de un Application Gateway.

properties.data

string

Datos públicos del certificado.

properties.keyVaultSecretId

string

Identificador de secreto del objeto "Secret" o "Certificate" codificado en base 64 almacenado en KeyVault.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de certificado raíz de confianza.

type

string

Tipo de recurso.

ApplicationGatewayUrlConfiguration

Configuración url del conjunto de acciones en Application Gateway.

Nombre Tipo Description
modifiedPath

string

Ruta de acceso url que el usuario ha proporcionado para la reescritura de url. Null significa que no se actualizará ninguna ruta de acceso. El valor predeterminado es null.

modifiedQueryString

string

Cadena de consulta que el usuario ha proporcionado para la reescritura de direcciones URL. Null significa que no se actualizará ninguna cadena de consulta. El valor predeterminado es null.

reroute

boolean

Si se establece como true, volverá a evaluar la asignación de la ruta de acceso url proporcionada en las reglas de enrutamiento de solicitudes basadas en rutas de acceso mediante la ruta de acceso modificada. El valor predeterminado es False.

ApplicationGatewayUrlPathMap

UrlPathMaps proporciona una ruta de acceso url a la información de asignación de back-end para PathBasedRouting.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del mapa de ruta de acceso de la dirección URL que es único dentro de un Application Gateway.

properties.defaultBackendAddressPool

SubResource

Recurso predeterminado del grupo de direcciones de back-end del mapa de ruta de acceso de dirección URL.

properties.defaultBackendHttpSettings

SubResource

Recurso de configuración http de back-end predeterminado del mapa de ruta de acceso url.

properties.defaultLoadDistributionPolicy

SubResource

Recurso de directiva de distribución de carga predeterminado del mapa de ruta de acceso de dirección URL.

properties.defaultRedirectConfiguration

SubResource

Recurso de configuración de redirección predeterminado del mapa de ruta de acceso de dirección URL.

properties.defaultRewriteRuleSet

SubResource

Recurso de conjunto de reglas de reescritura predeterminado del mapa de ruta de acceso de la dirección URL.

properties.pathRules

ApplicationGatewayPathRule[]

Regla de ruta de acceso del recurso de asignación de ruta de acceso url.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de asignación de ruta de acceso url.

type

string

Tipo de recurso.

ApplicationGatewayWebApplicationFirewallConfiguration

Configuración del firewall de aplicaciones web de Application Gateway.

Nombre Tipo Description
disabledRuleGroups

ApplicationGatewayFirewallDisabledRuleGroup[]

Grupos de reglas deshabilitados.

enabled

boolean

Si el firewall de aplicaciones web está habilitado o no.

exclusions

ApplicationGatewayFirewallExclusion[]

La lista de exclusiones.

fileUploadLimitInMb

integer

Tamaño máximo de carga de archivos en Mb para WAF.

firewallMode

ApplicationGatewayFirewallMode

Modo de firewall de aplicaciones web.

maxRequestBodySize

integer

Tamaño máximo del cuerpo de la solicitud para WAF.

maxRequestBodySizeInKb

integer

Tamaño máximo del cuerpo de la solicitud en Kb para WAF.

requestBodyCheck

boolean

Indica si se permite que WAF compruebe el cuerpo de la solicitud.

ruleSetType

string

Tipo del conjunto de reglas de firewall de aplicaciones web. Los valores posibles son: "OWASP".

ruleSetVersion

string

Versión del tipo de conjunto de reglas.

ApplicationSecurityGroup

Un grupo de seguridad de aplicaciones en un grupo de recursos.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso del grupo de seguridad de aplicaciones.

properties.resourceGuid

string

Propiedad GUID de recurso del recurso del grupo de seguridad de aplicaciones. Identifica de forma única un recurso, incluso si el usuario cambia su nombre o migra el recurso entre suscripciones o grupos de recursos.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

AutoApproval

Lista de aprobación automática del servicio private link.

Nombre Tipo Description
subscriptions

string[]

Lista de suscripciones.

BackendAddressPool

Grupo de direcciones IP de back-end.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro del conjunto de grupos de direcciones de back-end usados por el equilibrador de carga. Este nombre se puede usar para acceder al recurso.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Matriz de referencias a direcciones IP definidas en interfaces de red.

properties.drainPeriodInSeconds

integer

Cantidad de segundos Load Balancer espera antes de enviar RESET a la dirección de cliente y back-end.

properties.inboundNatRules

SubResource[]

Matriz de referencias a reglas NAT de entrada que usan este grupo de direcciones de back-end.

properties.loadBalancerBackendAddresses

LoadBalancerBackendAddress[]

Matriz de direcciones de back-end.

properties.loadBalancingRules

SubResource[]

Matriz de referencias a reglas de equilibrio de carga que usan este grupo de direcciones de back-end.

properties.location

string

Ubicación del grupo de direcciones de back-end.

properties.outboundRule

SubResource

Referencia a una regla de salida que usa este grupo de direcciones de back-end.

properties.outboundRules

SubResource[]

Matriz de referencias a reglas de salida que usan este grupo de direcciones de back-end.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso del grupo de direcciones de back-end.

properties.syncMode

SyncMode

Modo sincrónico de dirección de back-end para el grupo de back-end

properties.tunnelInterfaces

GatewayLoadBalancerTunnelInterface[]

Matriz de interfaces de túnel del equilibrador de carga de puerta de enlace.

properties.virtualNetwork

SubResource

Referencia a una red virtual.

type

string

Tipo de recurso.

CloudError

Respuesta de error del servicio.

Nombre Tipo Description
error

CloudErrorBody

Cuerpo del error en la nube.

CloudErrorBody

Respuesta de error del servicio.

Nombre Tipo Description
code

string

Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación.

details

CloudErrorBody[]

Lista de detalles adicionales sobre el error.

message

string

Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario.

target

string

Destino del error concreto. Por ejemplo, el nombre de la propiedad en error.

CustomDnsConfigPropertiesFormat

Contiene la configuración de resolución dns personalizada del cliente.

Nombre Tipo Description
fqdn

string

Fqdn que se resuelve en la dirección IP del punto de conexión privado.

ipAddresses

string[]

Lista de direcciones IP privadas del punto de conexión privado.

DdosSettings

Contiene la configuración de protección contra DDoS de la dirección IP pública.

Nombre Tipo Description
ddosProtectionPlan

SubResource

Plan de protección contra DDoS asociado a la dirección IP pública. Solo se puede establecer si ProtectionMode está habilitado

protectionMode

DdosSettingsProtectionMode

Modo de protección contra DDoS de la dirección IP pública

DdosSettingsProtectionMode

Modo de protección contra DDoS de la dirección IP pública

Nombre Tipo Description
Disabled

string

Enabled

string

VirtualNetworkInherited

string

Delegation

Detalla el servicio al que se delega la subred.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de una subred. Este nombre se puede usar para acceder al recurso.

properties.actions

string[]

Las acciones permitidas al servicio tras la delegación.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de delegación de servicios.

properties.serviceName

string

Nombre del servicio al que se debe delegar la subred (por ejemplo, Microsoft.Sql/servers).

type

string

Tipo de recurso.

DeleteOptions

Especifique lo que sucede con la dirección IP pública cuando se elimina la máquina virtual que lo usa.

Nombre Tipo Description
Delete

string

Detach

string

ExtendedLocation

Tipo complejo ExtendedLocation.

Nombre Tipo Description
name

string

Nombre de la ubicación extendida.

type

ExtendedLocationTypes

Tipo de la ubicación extendida.

ExtendedLocationTypes

Tipo de la ubicación extendida.

Nombre Tipo Description
EdgeZone

string

FlowLog

Un recurso de registro de flujo.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.enabled

boolean

Marca para habilitar o deshabilitar el registro de flujo.

properties.flowAnalyticsConfiguration

TrafficAnalyticsProperties

Parámetros que definen la configuración del análisis de tráfico.

properties.format

FlowLogFormatParameters

Parámetros que definen el formato del registro de flujo.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del registro de flujo.

properties.retentionPolicy

RetentionPolicyParameters

Parámetros que definen la directiva de retención para el registro de flujo.

properties.storageId

string

Identificador de la cuenta de almacenamiento que se usa para almacenar el registro de flujo.

properties.targetResourceGuid

string

Guid del grupo de seguridad de red al que se aplicará el registro de flujo.

properties.targetResourceId

string

Identificador del grupo de seguridad de red al que se aplicará el registro de flujo.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

FlowLogFormatParameters

Parámetros que definen el formato del registro de flujo.

Nombre Tipo Valor predeterminado Description
type

FlowLogFormatType

Tipo de archivo de registro de flujo.

version

integer

0

Versión (revisión) del registro de flujo.

FlowLogFormatType

Tipo de archivo de registro de flujo.

Nombre Tipo Description
JSON

string

FrontendIPConfiguration

Dirección IP de front-end del equilibrador de carga.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro del conjunto de configuraciones ip de front-end usadas por el equilibrador de carga. Este nombre se puede usar para acceder al recurso.

properties.gatewayLoadBalancer

SubResource

Referencia a la dirección IP de front-end del equilibrador de carga de puerta de enlace.

properties.inboundNatPools

SubResource[]

Matriz de referencias a grupos de entrada que usan esta dirección IP de front-end.

properties.inboundNatRules

SubResource[]

Matriz de referencias a reglas de entrada que usan esta dirección IP de front-end.

properties.loadBalancingRules

SubResource[]

Matriz de referencias a reglas de equilibrio de carga que usan esta dirección IP de front-end.

properties.outboundRules

SubResource[]

Matriz de referencias a reglas de salida que usan esta dirección IP de front-end.

properties.privateIPAddress

string

La dirección IP privada de la configuración de IP.

properties.privateIPAddressVersion

IPVersion

Si la ipconfiguration específica es IPv4 o IPv6. El valor predeterminado se toma como IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Método de asignación de IP privada.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de configuración de IP de front-end.

properties.publicIPAddress

PublicIPAddress

Referencia al recurso de dirección IP pública.

properties.publicIPPrefix

SubResource

Referencia al recurso Prefijo de DIRECCIÓN IP pública.

properties.subnet

Subnet

Referencia al recurso de subred.

type

string

Tipo de recurso.

zones

string[]

Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder.

GatewayLoadBalancerTunnelInterface

Interfaz de túnel del equilibrador de carga de puerta de enlace de un grupo de direcciones de back-end del equilibrador de carga.

Nombre Tipo Description
identifier

integer

Identificador de la interfaz de túnel del equilibrador de carga de puerta de enlace.

port

integer

Puerto de la interfaz de túnel del equilibrador de carga de puerta de enlace.

protocol

GatewayLoadBalancerTunnelProtocol

Protocolo de interfaz de túnel del equilibrador de carga de puerta de enlace.

type

GatewayLoadBalancerTunnelInterfaceType

Tipo de tráfico de la interfaz de túnel del equilibrador de carga de puerta de enlace.

GatewayLoadBalancerTunnelInterfaceType

Tipo de tráfico de la interfaz de túnel del equilibrador de carga de puerta de enlace.

Nombre Tipo Description
External

string

Internal

string

None

string

GatewayLoadBalancerTunnelProtocol

Protocolo de interfaz de túnel del equilibrador de carga de puerta de enlace.

Nombre Tipo Description
Native

string

None

string

VXLAN

string

InboundNatRule

Regla NAT de entrada del equilibrador de carga.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro del conjunto de reglas NAT de entrada usadas por el equilibrador de carga. Este nombre se puede usar para acceder al recurso.

properties.backendAddressPool

SubResource

Referencia al recurso backendAddressPool.

properties.backendIPConfiguration

NetworkInterfaceIPConfiguration

Referencia a una dirección IP privada definida en una interfaz de red de una máquina virtual. El tráfico enviado al puerto de front-end de cada una de las configuraciones de IP de front-end se reenvía a la dirección IP de back-end.

properties.backendPort

integer

El puerto usado para el extremo interno. Los valores aceptables oscilan entre 1 y 65535.

properties.enableFloatingIP

boolean

Configura el punto de conexión de una máquina virtual para la funcionalidad ip flotante necesaria para configurar un grupo de disponibilidad AlwaysOn de SQL. Esta configuración es necesaria cuando se usan los grupos de disponibilidad AlwaysOn de SQL en SQL Server. Esta configuración no se puede cambiar después de crear el punto de conexión.

properties.enableTcpReset

boolean

Reciba el restablecimiento de TCP bidireccional en el tiempo de espera de inactividad del flujo TCP o la terminación de conexión inesperada. Este elemento solo se usa cuando el protocolo se establece en TCP.

properties.frontendIPConfiguration

SubResource

Referencia a direcciones IP de front-end.

properties.frontendPort

integer

El puerto del punto de conexión externo. Los números de puerto de cada regla deben ser únicos dentro del Load Balancer. Los valores aceptables oscilan entre 1 y 65534.

properties.frontendPortRangeEnd

integer

Extremo del intervalo de puertos para el punto de conexión externo. Esta propiedad se usa junto con BackendAddressPool y FrontendPortRangeStart. Se crearán asignaciones de puertos de regla NAT de entrada individuales para cada dirección de back-end de BackendAddressPool. Los valores aceptables oscilan entre 1 y 65534.

properties.frontendPortRangeStart

integer

El intervalo de puertos se inicia para el punto de conexión externo. Esta propiedad se usa junto con BackendAddressPool y FrontendPortRangeEnd. Se crearán asignaciones de puertos de regla NAT de entrada individuales para cada dirección de back-end de BackendAddressPool. Los valores aceptables oscilan entre 1 y 65534.

properties.idleTimeoutInMinutes

integer

Tiempo de espera de la conexión inactiva tcp. El valor se puede establecer entre 4 y 30 minutos. El valor predeterminado es 4 minutos. Este elemento solo se usa cuando el protocolo se establece en TCP.

properties.protocol

TransportProtocol

Referencia al protocolo de transporte utilizado por la regla de equilibrio de carga.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de regla NAT de entrada.

type

string

Tipo de recurso.

IPAllocationMethod

Método de asignación de direcciones IP.

Nombre Tipo Description
Dynamic

string

Static

string

IPConfiguration

Configuración IP.

Nombre Tipo Valor predeterminado Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.privateIPAddress

string

La dirección IP privada de la configuración de IP.

properties.privateIPAllocationMethod

IPAllocationMethod

Dynamic

Método de asignación de direcciones IP privadas.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de configuración de IP.

properties.publicIPAddress

PublicIPAddress

Referencia al recurso de dirección IP pública.

properties.subnet

Subnet

Referencia al recurso de subred.

IPConfigurationProfile

Recurso secundario del perfil de configuración de IP.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso. Este nombre se puede usar para acceder al recurso.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de perfil de configuración de IP.

properties.subnet

Subnet

Referencia al recurso de subred para crear una configuración ip de interfaz de red de contenedor.

type

string

Tipo de subrecurso.

IpTag

Contiene la ipTag asociada al objeto .

Nombre Tipo Description
ipTagType

string

Tipo de etiqueta IP. Ejemplo: FirstPartyUsage.

tag

string

Valor de la etiqueta IP asociada a la dirección IP pública. Ejemplo: SQL.

IPVersion

Versión de la dirección IP.

Nombre Tipo Description
IPv4

string

IPv6

string

LoadBalancerBackendAddress

Direcciones de back-end del equilibrador de carga.

Nombre Tipo Description
name

string

Nombre de la dirección de back-end.

properties.adminState

LoadBalancerBackendAddressAdminState

Lista de estados administrativos que, una vez establecido, pueden invalidar el sondeo de estado para que Load Balancer reenviará siempre nuevas conexiones al back-end, o denegará nuevas conexiones y restablecerá las conexiones existentes.

properties.inboundNatRulesPortMapping

NatRulePortMapping[]

Colección de asignaciones de puertos de reglas NAT de entrada.

properties.ipAddress

string

Dirección IP que pertenece a la red virtual a la que se hace referencia.

properties.loadBalancerFrontendIPConfiguration

SubResource

Referencia a la configuración de la dirección IP de front-end definida en el equilibrador de carga regional.

properties.networkInterfaceIPConfiguration

SubResource

Referencia a la dirección IP definida en interfaces de red.

properties.subnet

SubResource

Referencia a una subred existente.

properties.virtualNetwork

SubResource

Referencia a una red virtual existente.

LoadBalancerBackendAddressAdminState

Lista de estados administrativos que, una vez establecido, pueden invalidar el sondeo de estado para que Load Balancer reenviará siempre nuevas conexiones al back-end, o denegará nuevas conexiones y restablecerá las conexiones existentes.

Nombre Tipo Description
Down

string

None

string

Up

string

ManagedServiceIdentity

Identidad del recurso.

Nombre Tipo Description
principalId

string

Identificador de entidad de seguridad de la identidad asignada por el sistema. Esta propiedad solo se proporcionará para una identidad asignada por el sistema.

tenantId

string

Identificador de inquilino de la identidad asignada por el sistema. Esta propiedad solo se proporcionará para una identidad asignada por el sistema.

type

ResourceIdentityType

Tipo de identidad que se usa para el recurso. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará las identidades de la máquina virtual.

userAssignedIdentities

UserAssignedIdentities

Lista de identidades de usuario asociadas al recurso. Las referencias de clave de diccionario de identidades de usuario serán identificadores de recurso de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

NatGateway

Recurso nat Gateway.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.idleTimeoutInMinutes

integer

Tiempo de espera de inactividad de la puerta de enlace nat.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de puerta de enlace NAT.

properties.publicIpAddresses

SubResource[]

Matriz de direcciones IP públicas asociadas al recurso de puerta de enlace nat.

properties.publicIpPrefixes

SubResource[]

Matriz de prefijos ip públicos asociados al recurso de puerta de enlace nat.

properties.resourceGuid

string

La propiedad GUID de recurso del recurso de puerta de enlace NAT.

properties.subnets

SubResource[]

Matriz de referencias a las subredes mediante este recurso de puerta de enlace nat.

sku

NatGatewaySku

La SKU de la puerta de enlace nat.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

zones

string[]

Lista de zonas de disponibilidad que indica la zona en la que se debe implementar Nat Gateway.

NatGatewaySku

SKU de nat gateway.

Nombre Tipo Description
name

NatGatewaySkuName

Nombre de la SKU de puerta de enlace nat.

NatGatewaySkuName

Nombre de la SKU de puerta de enlace nat.

Nombre Tipo Description
Standard

string

NatRulePortMapping

Asignaciones de puertos individuales para la regla NAT de entrada creada para el grupo de back-end.

Nombre Tipo Description
backendPort

integer

Puerto back-end.

frontendPort

integer

Puerto de front-end.

inboundNatRuleName

string

Nombre de la regla NAT de entrada.

NetworkInterface

Interfaz de red en un grupo de recursos.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

extendedLocation

ExtendedLocation

Ubicación extendida de la interfaz de red.

id

string

Identificador del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.auxiliaryMode

NetworkInterfaceAuxiliaryMode

Modo auxiliar del recurso interfaz de red.

properties.auxiliarySku

NetworkInterfaceAuxiliarySku

SKU auxiliar del recurso de interfaz de red.

properties.disableTcpStateTracking

boolean

Indica si se va a deshabilitar el seguimiento de estado tcp.

properties.dnsSettings

NetworkInterfaceDnsSettings

Configuración de DNS en la interfaz de red.

properties.dscpConfiguration

SubResource

Referencia a la configuración de dscp a la que está vinculada la interfaz de red.

properties.enableAcceleratedNetworking

boolean

Si la interfaz de red está configurada para redes aceleradas. No es aplicable a los tamaños de máquina virtual que requieren redes aceleradas.

properties.enableIPForwarding

boolean

Indica si el reenvío IP está habilitado en esta interfaz de red.

properties.hostedWorkloads

string[]

Lista de referencias a recursos de BareMetal vinculados.

properties.ipConfigurations

NetworkInterfaceIPConfiguration[]

Lista de IPConfigurations de la interfaz de red.

properties.macAddress

string

Dirección MAC de la interfaz de red.

properties.migrationPhase

NetworkInterfaceMigrationPhase

Fase de migración del recurso de interfaz de red.

properties.networkSecurityGroup

NetworkSecurityGroup

Referencia al recurso NetworkSecurityGroup.

properties.nicType

NetworkInterfaceNicType

Tipo de recurso de interfaz de red.

properties.primary

boolean

Si se trata de una interfaz de red principal en una máquina virtual.

properties.privateEndpoint

PrivateEndpoint

Referencia al punto de conexión privado al que está vinculada la interfaz de red.

properties.privateLinkService

PrivateLinkService

Privatelinkservice del recurso de interfaz de red.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de interfaz de red.

properties.resourceGuid

string

Propiedad GUID de recurso del recurso de la interfaz de red.

properties.tapConfigurations

NetworkInterfaceTapConfiguration[]

Lista de TapConfigurations de la interfaz de red.

properties.virtualMachine

SubResource

Referencia a una máquina virtual.

properties.vnetEncryptionSupported

boolean

Si la máquina virtual a la que está conectada esta nic admite el cifrado.

properties.workloadType

string

WorkloadType de networkInterface para recursos de BareMetal

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

NetworkInterfaceAuxiliaryMode

Modo auxiliar del recurso de interfaz de red.

Nombre Tipo Description
AcceleratedConnections

string

Floating

string

MaxConnections

string

None

string

NetworkInterfaceAuxiliarySku

SKU auxiliar del recurso de interfaz de red.

Nombre Tipo Description
A1

string

A2

string

A4

string

A8

string

None

string

NetworkInterfaceDnsSettings

Configuración dns de una interfaz de red.

Nombre Tipo Description
appliedDnsServers

string[]

Si la máquina virtual que usa esta NIC forma parte de un conjunto de disponibilidad, esta lista tendrá la unión de todos los servidores DNS de todas las NIC que forman parte del conjunto de disponibilidad. Esta propiedad es lo que se configura en cada una de esas máquinas virtuales.

dnsServers

string[]

Lista de las direcciones IP de servidores DNS. Use "AzureProvidedDNS" para cambiar a la resolución DNS proporcionada por Azure. El valor "AzureProvidedDNS" no se puede combinar con otras direcciones IP; debe ser el único valor de la colección dnsServers.

internalDnsNameLabel

string

Nombre DNS relativo de esta NIC que se usa para las comunicaciones internas entre máquinas virtuales de la misma red virtual.

internalDomainNameSuffix

string

Incluso si no se especifica internalDnsNameLabel, se crea una entrada DNS para la NIC principal de la máquina virtual. Este nombre DNS se puede construir mediante la concatenación del nombre de la máquina virtual con el valor de internalDomainNameSuffix.

internalFqdn

string

Nombre DNS completo que admite comunicaciones internas entre máquinas virtuales de la misma red virtual.

NetworkInterfaceIPConfiguration

IPConfiguration en una interfaz de red.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.applicationGatewayBackendAddressPools

ApplicationGatewayBackendAddressPool[]

Referencia al recurso ApplicationGatewayBackendAddressPool.

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

Grupos de seguridad de aplicaciones en los que se incluye la configuración de IP.

properties.gatewayLoadBalancer

SubResource

Referencia a la dirección IP de front-end del equilibrador de carga de puerta de enlace.

properties.loadBalancerBackendAddressPools

BackendAddressPool[]

Referencia al recurso LoadBalancerBackendAddressPool.

properties.loadBalancerInboundNatRules

InboundNatRule[]

Lista de referencias de LoadBalancerInboundNatRules.

properties.primary

boolean

Si se trata de una dirección de cliente principal en la interfaz de red.

properties.privateIPAddress

string

Dirección IP privada de la configuración de IP.

properties.privateIPAddressVersion

IPVersion

Si la configuración de IP específica es IPv4 o IPv6. El valor predeterminado es IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Método de asignación de direcciones IP privadas.

properties.privateLinkConnectionProperties

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Propiedades PrivateLinkConnection para la interfaz de red.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento de la configuración ip de la interfaz de red.

properties.publicIPAddress

PublicIPAddress

Dirección IP pública enlazada a la configuración de IP.

properties.subnet

Subnet

Subred enlazada a la configuración de IP.

properties.virtualNetworkTaps

VirtualNetworkTap[]

Referencia a Virtual Network Taps.

type

string

Tipo de recurso.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Propiedades PrivateLinkConnection para la interfaz de red.

Nombre Tipo Description
fqdns

string[]

Lista de FQDN para la conexión de vínculo privado actual.

groupId

string

Identificador de grupo para la conexión de vínculo privado actual.

requiredMemberName

string

Nombre de miembro necesario para la conexión de vínculo privado actual.

NetworkInterfaceMigrationPhase

Fase de migración del recurso de interfaz de red.

Nombre Tipo Description
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

NetworkInterfaceNicType

Tipo de recurso de interfaz de red.

Nombre Tipo Description
Elastic

string

Standard

string

NetworkInterfaceTapConfiguration

Pulse la configuración en una interfaz de red.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.provisioningState

ProvisioningState

El estado de aprovisionamiento del recurso de configuración de la interfaz de red.

properties.virtualNetworkTap

VirtualNetworkTap

Referencia al recurso Virtual Network Tap.

type

string

Tipo de subrecurso.

NetworkSecurityGroup

Recurso NetworkSecurityGroup.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.defaultSecurityRules

SecurityRule[]

Reglas de seguridad predeterminadas del grupo de seguridad de red.

properties.flowLogs

FlowLog[]

Colección de referencias a los recursos de registro de flujo.

properties.flushConnection

boolean

Cuando se habilita, los flujos creados a partir de las conexiones del grupo de seguridad de red se volverán a evaluar cuando se actualicen las reglas. La habilitación inicial desencadenará la reevaluación.

properties.networkInterfaces

NetworkInterface[]

Colección de referencias a interfaces de red.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso del grupo de seguridad de red.

properties.resourceGuid

string

Propiedad GUID de recurso del recurso del grupo de seguridad de red.

properties.securityRules

SecurityRule[]

Colección de reglas de seguridad del grupo de seguridad de red.

properties.subnets

Subnet[]

Colección de referencias a subredes.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

PrivateEndpoint

Recurso de punto de conexión privado.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

extendedLocation

ExtendedLocation

Ubicación extendida del equilibrador de carga.

id

string

Identificador del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

Grupos de seguridad de aplicaciones en los que se incluye la configuración de IP del punto de conexión privado.

properties.customDnsConfigs

CustomDnsConfigPropertiesFormat[]

Matriz de configuraciones dns personalizadas.

properties.customNetworkInterfaceName

string

Nombre personalizado de la interfaz de red asociada al punto de conexión privado.

properties.ipConfigurations

PrivateEndpointIPConfiguration[]

Lista de configuraciones de IP del punto de conexión privado. Se usará para asignarlos a los puntos de conexión del servicio de primera entidad.

properties.manualPrivateLinkServiceConnections

PrivateLinkServiceConnection[]

Agrupación de información sobre la conexión al recurso remoto. Se usa cuando el administrador de red no tiene acceso para aprobar las conexiones al recurso remoto.

properties.networkInterfaces

NetworkInterface[]

Matriz de referencias a las interfaces de red creadas para este punto de conexión privado.

properties.privateLinkServiceConnections

PrivateLinkServiceConnection[]

Agrupación de información sobre la conexión al recurso remoto.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de punto de conexión privado.

properties.subnet

Subnet

Identificador de la subred desde la que se asignará la dirección IP privada.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

PrivateEndpointConnection

Recurso PrivateEndpointConnection.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.linkIdentifier

string

Identificador del vínculo de consumidor.

properties.privateEndpoint

PrivateEndpoint

Recurso del punto de conexión privado.

properties.privateEndpointLocation

string

Ubicación del punto de conexión privado.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de conexión de punto de conexión privado.

type

string

El tipo de recurso.

PrivateEndpointIPConfiguration

Configuración de IP del punto de conexión privado.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos.

properties.groupId

string

Identificador de un grupo obtenido del recurso remoto al que debe conectarse este punto de conexión privado.

properties.memberName

string

Nombre de miembro de un grupo obtenido del recurso remoto al que debe conectarse este punto de conexión privado.

properties.privateIPAddress

string

Una dirección IP privada obtenida de la subred del punto de conexión privado.

type

string

El tipo de recurso.

PrivateLinkService

Recurso del servicio Private Link.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

extendedLocation

ExtendedLocation

Ubicación extendida del equilibrador de carga.

id

string

Identificador del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.alias

string

Alias del servicio private link.

properties.autoApproval

AutoApproval

Lista de aprobación automática del servicio private link.

properties.enableProxyProtocol

boolean

Si el servicio private link está habilitado para el protocolo de proxy o no.

properties.fqdns

string[]

Lista de Fqdn.

properties.ipConfigurations

PrivateLinkServiceIpConfiguration[]

Matriz de configuraciones ip del servicio Private Link.

properties.loadBalancerFrontendIpConfigurations

FrontendIPConfiguration[]

Matriz de referencias a las configuraciones ip del equilibrador de carga.

properties.networkInterfaces

NetworkInterface[]

Matriz de referencias a las interfaces de red creadas para este servicio private link.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Matriz de lista sobre las conexiones al punto de conexión privado.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de servicio private link.

properties.visibility

Visibility

Lista de visibilidad del servicio private link.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

PrivateLinkServiceConnection

Recurso PrivateLinkServiceConnection.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.groupIds

string[]

Los identificadores de los grupos obtenidos del recurso remoto al que debe conectarse este punto de conexión privado.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Colección de información de solo lectura sobre el estado de la conexión al recurso remoto.

properties.privateLinkServiceId

string

Identificador de recurso del servicio private link.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de conexión del servicio Private Link.

properties.requestMessage

string

Mensaje pasado al propietario del recurso remoto con esta solicitud de conexión. Restringido a 140 caracteres.

type

string

El tipo de recurso.

PrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor del servicio y el proveedor.

Nombre Tipo Description
actionsRequired

string

Mensaje que indica si los cambios en el proveedor de servicios requieren actualizaciones en el consumidor.

description

string

Motivo de aprobación o rechazo de la conexión.

status

string

Indica si el propietario del servicio ha aprobado, rechazado o quitado la conexión.

PrivateLinkServiceIpConfiguration

Configuración ip del servicio private link.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre de la configuración ip del servicio private link.

properties.primary

boolean

Si la configuración de ip es principal o no.

properties.privateIPAddress

string

Dirección IP privada de la configuración de IP.

properties.privateIPAddressVersion

IPVersion

Si la configuración de IP específica es IPv4 o IPv6. El valor predeterminado es IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Método de asignación de direcciones IP privadas.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de configuración de IP del servicio Private Link.

properties.subnet

Subnet

Referencia al recurso de subred.

type

string

El tipo de recurso.

ProvisioningState

Estado de aprovisionamiento actual.

Nombre Tipo Description
Deleting

string

Failed

string

Succeeded

string

Updating

string

PublicIPAddress

Recurso de dirección IP pública.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

extendedLocation

ExtendedLocation

Ubicación extendida de la dirección IP pública.

id

string

Identificador del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.ddosSettings

DdosSettings

Directiva personalizada de protección contra DDoS asociada a la dirección IP pública.

properties.deleteOption

DeleteOptions

Especificar lo que sucede con la dirección IP pública cuando se elimina la máquina virtual que lo usa

properties.dnsSettings

PublicIPAddressDnsSettings

FQDN del registro DNS asociado a la dirección IP pública.

properties.idleTimeoutInMinutes

integer

Tiempo de espera de inactividad de la dirección IP pública.

properties.ipAddress

string

Dirección IP asociada al recurso de dirección IP pública.

properties.ipConfiguration

IPConfiguration

Configuración de IP asociada a la dirección IP pública.

properties.ipTags

IpTag[]

Lista de etiquetas asociadas a la dirección IP pública.

properties.linkedPublicIPAddress

PublicIPAddress

Dirección IP pública vinculada del recurso de dirección IP pública.

properties.migrationPhase

PublicIPAddressMigrationPhase

Fase de migración de la dirección IP pública.

properties.natGateway

NatGateway

NatGateway para la dirección IP pública.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de dirección IP pública.

properties.publicIPAddressVersion

IPVersion

Versión de la dirección IP pública.

properties.publicIPAllocationMethod

IPAllocationMethod

Método de asignación de direcciones IP públicas.

properties.publicIPPrefix

SubResource

El prefijo de IP pública desde el que se debe asignar esta dirección IP pública.

properties.resourceGuid

string

Propiedad GUID de recurso del recurso de dirección IP pública.

properties.servicePublicIPAddress

PublicIPAddress

Dirección IP pública del servicio del recurso de dirección IP pública.

sku

PublicIPAddressSku

SKU de dirección IP pública.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

zones

string[]

Una lista de zonas de disponibilidad de las que se indica la dirección IP asignada para el recurso debe proceder.

PublicIPAddressDnsSettings

Contiene el FQDN del registro DNS asociado a la dirección IP pública.

Nombre Tipo Description
domainNameLabel

string

Etiqueta de nombre de dominio. La concatenación de la zona DNS de configuración regional y de la etiqueta de nombre de dominio conforman el nombre de dominio completo asociado a la dirección IP pública. Si se especifica una etiqueta de nombre de dominio, se crea un registro D de DNS para la dirección IP pública en el sistema DNS de Microsoft Azure.

domainNameLabelScope

PublicIpAddressDnsSettingsDomainNameLabelScope

Ámbito de la etiqueta de nombre de dominio. Si se especifica una etiqueta de nombre de dominio y un ámbito de etiqueta de nombre de dominio, se crea un registro DNS A para la dirección IP pública en el sistema DNS de Microsoft Azure con un valor hash incluido en el FQDN.

fqdn

string

Nombre de dominio completo del registro DNS A asociado a la dirección IP pública. Esta es la concatenación de domainNameLabel y la zona DNS regionalizada.

reverseFqdn

string

FQDN inverso. Un nombre de dominio completo y visible para el usuario que se resuelve en esta dirección IP pública. Si se especifica el valor de reverseFqdn, se crea un registro DNS de PTR que señala desde la dirección IP en el dominio in-addr.arpa al FQDN inverso.

PublicIpAddressDnsSettingsDomainNameLabelScope

Ámbito de la etiqueta de nombre de dominio. Si se especifica una etiqueta de nombre de dominio y un ámbito de etiqueta de nombre de dominio, se crea un registro DNS para la dirección IP pública en el sistema DNS de Microsoft Azure con un valor hash incluido en FQDN.

Nombre Tipo Description
NoReuse

string

ResourceGroupReuse

string

SubscriptionReuse

string

TenantReuse

string

PublicIPAddressMigrationPhase

Fase de migración de la dirección IP pública.

Nombre Tipo Description
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

PublicIPAddressSku

SKU de una dirección IP pública.

Nombre Tipo Description
name

PublicIPAddressSkuName

Nombre de una SKU de dirección IP pública.

tier

PublicIPAddressSkuTier

Nivel de una SKU de dirección IP pública.

PublicIPAddressSkuName

Nombre de una SKU de dirección IP pública.

Nombre Tipo Description
Basic

string

Standard

string

PublicIPAddressSkuTier

Nivel de una SKU de dirección IP pública.

Nombre Tipo Description
Global

string

Regional

string

ResourceIdentityType

Tipo de identidad que se usa para el recurso. El tipo "SystemAssigned, UserAssigned" incluye una identidad creada implícitamente y un conjunto de identidades asignadas por el usuario. El tipo "None" quitará las identidades de la máquina virtual.

Nombre Tipo Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

Recurso ResourceNavigationLink.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del vínculo de navegación de recursos.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.link

string

Vínculo al recurso externo.

properties.linkedResourceType

string

Tipo de recurso del recurso vinculado.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de vínculo de navegación de recursos.

type

string

Tipo de recurso.

RetentionPolicyParameters

Parámetros que definen la directiva de retención para el registro de flujo.

Nombre Tipo Valor predeterminado Description
days

integer

0

Número de días para conservar los registros de flujo.

enabled

boolean

False

Marca para habilitar o deshabilitar la retención.

Route

Recurso de ruta.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.addressPrefix

string

CIDR de destino al que se aplica la ruta.

properties.hasBgpOverride

boolean

Valor que indica si esta ruta invalida las rutas BGP superpuestas independientemente de LPM.

properties.nextHopIpAddress

string

Los paquetes de direcciones IP se deben reenviar. Los valores del próximo salto solo se permiten en rutas en las que el tipo de próximo salto es VirtualAppliance.

properties.nextHopType

RouteNextHopType

El tipo de salto de Azure al que debe enviarse el paquete.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de ruta.

type

string

Tipo de recurso.

RouteNextHopType

El tipo de salto de Azure al que debe enviarse el paquete.

Nombre Tipo Description
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string

RouteTable

Recurso de tabla de rutas.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.disableBgpRoutePropagation

boolean

Si se deshabilitan las rutas aprendidas por BGP en esa tabla de rutas. True significa deshabilitar.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de tabla de rutas.

properties.resourceGuid

string

Propiedad GUID de recurso de la tabla de rutas.

properties.routes

Route[]

Colección de rutas contenidas en una tabla de rutas.

properties.subnets

Subnet[]

Colección de referencias a subredes.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

SecurityRule

Regla de seguridad de red.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.access

SecurityRuleAccess

El tráfico de red está permitido o denegado.

properties.description

string

Una descripción para esta regla. Restringido a 140 caracteres.

properties.destinationAddressPrefix

string

Prefijo de dirección de destino. CIDR o intervalo IP de destino. También se puede utilizar un asterisco (*) para establecer correspondencia entre todas las IP de origen. También se pueden usar etiquetas predeterminadas como "VirtualNetwork", "AzureLoadBalancer" e "Internet".

properties.destinationAddressPrefixes

string[]

Prefijos de dirección de destino. CIDR o intervalos IP de destino.

properties.destinationApplicationSecurityGroups

ApplicationSecurityGroup[]

El grupo de seguridad de la aplicación especificado como destino.

properties.destinationPortRange

string

Puerto o intervalo de destino. Entero o intervalo entre 0 y 65535. El asterisco '*' también se puede usar para buscar coincidencias con todos los puertos.

properties.destinationPortRanges

string[]

Intervalos de puertos de destino.

properties.direction

SecurityRuleDirection

Dirección de la regla. La dirección especifica si la regla se evaluará en el tráfico entrante o saliente.

properties.priority

integer

Prioridad de la regla. El valor puede estar comprendido entre 100 y 4096. El número de prioridad debe ser único para cada regla de la colección. Cuanto menor sea el número de prioridad, mayor será la prioridad de la regla.

properties.protocol

SecurityRuleProtocol

El protocolo de red al que se aplica esta regla.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de regla de seguridad.

properties.sourceAddressPrefix

string

El CIDR o el intervalo IP de origen. También se puede utilizar un asterisco (*) para establecer correspondencia entre todas las IP de origen. También se pueden usar etiquetas predeterminadas como "VirtualNetwork", "AzureLoadBalancer" e "Internet". Si se trata de una regla de entrada, especifica dónde se origina el tráfico de red.

properties.sourceAddressPrefixes

string[]

Los intervalos CIDR o IP de origen.

properties.sourceApplicationSecurityGroups

ApplicationSecurityGroup[]

El grupo de seguridad de aplicaciones especificado como origen.

properties.sourcePortRange

string

Puerto o intervalo de origen. Entero o intervalo entre 0 y 65535. El asterisco '*' también se puede usar para buscar coincidencias con todos los puertos.

properties.sourcePortRanges

string[]

Intervalos de puertos de origen.

type

string

Tipo de recurso.

SecurityRuleAccess

Si se permite o se deniega el tráfico de red.

Nombre Tipo Description
Allow

string

Deny

string

SecurityRuleDirection

Dirección de la regla. La dirección especifica si la regla se evaluará en el tráfico entrante o saliente.

Nombre Tipo Description
Inbound

string

Outbound

string

SecurityRuleProtocol

El protocolo de red al que se aplica esta regla.

Nombre Tipo Description
*

string

Ah

string

Esp

string

Icmp

string

Tcp

string

Udp

string

Recurso ServiceAssociationLink.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.allowDelete

boolean

Si es true, el recurso se puede eliminar.

properties.link

string

Vínculo al recurso externo.

properties.linkedResourceType

string

Tipo de recurso del recurso vinculado.

properties.locations

string[]

Una lista de ubicaciones.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de vínculo de asociación de servicio.

type

string

Tipo de recurso.

ServiceEndpointPolicy

Recurso de directiva de punto de conexión de servicio.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

kind

string

Tipo de directiva de punto de conexión de servicio. Estos son los metadatos que se usan para la experiencia de Azure Portal.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.contextualServiceEndpointPolicies

string[]

Colección de directivas de punto de conexión de servicio contextuales.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de directiva de punto de conexión de servicio.

properties.resourceGuid

string

Propiedad GUID de recurso del recurso de directiva de punto de conexión de servicio.

properties.serviceAlias

string

Alias que indica si la directiva pertenece a un servicio

properties.serviceEndpointPolicyDefinitions

ServiceEndpointPolicyDefinition[]

Colección de definiciones de directiva de punto de conexión de servicio de la directiva de punto de conexión de servicio.

properties.subnets

Subnet[]

Colección de referencias a subredes.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

ServiceEndpointPolicyDefinition

Definiciones de directiva de punto de conexión de servicio.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.description

string

Una descripción para esta regla. Restringido a 140 caracteres.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de definición de directiva de punto de conexión de servicio.

properties.service

string

Nombre del punto de conexión de servicio.

properties.serviceResources

string[]

Lista de recursos de servicio.

type

string

Tipo de recurso.

ServiceEndpointPropertiesFormat

Las propiedades del punto de conexión de servicio.

Nombre Tipo Description
locations

string[]

Una lista de ubicaciones.

provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de punto de conexión de servicio.

service

string

Tipo del servicio de punto de conexión.

Subnet

Subred de un recurso de red virtual.

Nombre Tipo Valor predeterminado Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

name

string

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

properties.addressPrefix

string

Prefijo de dirección de la subred.

properties.addressPrefixes

string[]

Lista de prefijos de dirección para la subred.

properties.applicationGatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Configuraciones ip de Application Gateway del recurso de red virtual.

properties.defaultOutboundAccess

boolean

Establezca esta propiedad en false para deshabilitar la conectividad de salida predeterminada para todas las máquinas virtuales de la subred. Esta propiedad solo se puede establecer en el momento de la creación de la subred y no se puede actualizar para una subred existente.

properties.delegations

Delegation[]

Matriz de referencias a las delegaciones de la subred.

properties.ipAllocations

SubResource[]

Matriz de IpAllocation que hace referencia a esta subred.

properties.ipConfigurationProfiles

IPConfigurationProfile[]

Matriz de perfiles de configuración de IP que hacen referencia a esta subred.

properties.ipConfigurations

IPConfiguration[]

Matriz de referencias a las configuraciones ip de la interfaz de red mediante la subred.

properties.natGateway

SubResource

Puerta de enlace nat asociada a esta subred.

properties.networkSecurityGroup

NetworkSecurityGroup

Referencia al recurso NetworkSecurityGroup.

properties.privateEndpointNetworkPolicies

VirtualNetworkPrivateEndpointNetworkPolicies

Disabled

Habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred.

properties.privateEndpoints

PrivateEndpoint[]

Matriz de referencias a puntos de conexión privados.

properties.privateLinkServiceNetworkPolicies

VirtualNetworkPrivateLinkServiceNetworkPolicies

Enabled

Habilite o deshabilite la aplicación de directivas de red en el servicio private link de la subred.

properties.provisioningState

ProvisioningState

Estado de aprovisionamiento del recurso de subred.

properties.purpose

string

Cadena de solo lectura que identifica la intención de uso de esta subred en función de delegaciones y otras propiedades definidas por el usuario.

properties.resourceNavigationLinks

ResourceNavigationLink[]

Matriz de referencias a los recursos externos mediante la subred.

properties.routeTable

RouteTable

Referencia al recurso RouteTable.

properties.serviceAssociationLinks

ServiceAssociationLink[]

Matriz de referencias a servicios que se insertan en esta subred.

properties.serviceEndpointPolicies

ServiceEndpointPolicy[]

Matriz de directivas de punto de conexión de servicio.

properties.serviceEndpoints

ServiceEndpointPropertiesFormat[]

Matriz de puntos de conexión de servicio.

type

string

Tipo de recurso.

SubResource

Referencia a otro subrecurso.

Nombre Tipo Description
id

string

Identificador del recurso.

SyncMode

Modo sincrónico de dirección de back-end para el grupo de back-end

Nombre Tipo Description
Automatic

string

Manual

string

TrafficAnalyticsConfigurationProperties

Parámetros que definen la configuración del análisis de tráfico.

Nombre Tipo Description
enabled

boolean

Marca para habilitar o deshabilitar el análisis de tráfico.

trafficAnalyticsInterval

integer

Intervalo en minutos que decidiría con qué frecuencia el servicio TA debe realizar análisis de flujo.

workspaceId

string

Guid del recurso del área de trabajo adjunta.

workspaceRegion

string

Ubicación del área de trabajo adjunta.

workspaceResourceId

string

Identificador de recurso del área de trabajo adjunta.

TrafficAnalyticsProperties

Parámetros que definen la configuración del análisis de tráfico.

Nombre Tipo Description
networkWatcherFlowAnalyticsConfiguration

TrafficAnalyticsConfigurationProperties

Parámetros que definen la configuración del análisis de tráfico.

TransportProtocol

Protocolo de transporte para el extremo.

Nombre Tipo Description
All

string

Tcp

string

Udp

string

UserAssignedIdentities

Lista de identidades de usuario asociadas al recurso. Las referencias de clave de diccionario de identidad de usuario serán identificadores de recursos de ARM con el formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Nombre Tipo Description

VirtualNetworkPrivateEndpointNetworkPolicies

Habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred.

Nombre Tipo Description
Disabled

string

Enabled

string

NetworkSecurityGroupEnabled

string

RouteTableEnabled

string

VirtualNetworkPrivateLinkServiceNetworkPolicies

Habilite o deshabilite la aplicación de directivas de red en el servicio private link de la subred.

Nombre Tipo Description
Disabled

string

Enabled

string

VirtualNetworkTap

Virtual Network recurso De pulsar.

Nombre Tipo Description
etag

string

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

id

string

Identificador del recurso.

location

string

Ubicación del recurso

name

string

Nombre del recurso.

properties.destinationLoadBalancerFrontEndIPConfiguration

FrontendIPConfiguration

Referencia a la dirección IP privada en el Load Balancer interno que recibirá la pulsación.

properties.destinationNetworkInterfaceIPConfiguration

NetworkInterfaceIPConfiguration

Referencia a la dirección IP privada de la nic del recopilador que recibirá la pulsación.

properties.destinationPort

integer

Puerto de destino VXLAN que recibirá el tráfico pulsado.

properties.networkInterfaceTapConfigurations

NetworkInterfaceTapConfiguration[]

Especifica la lista de identificadores de recursos para la configuración de IP de la interfaz de red que se debe pulsar.

properties.provisioningState

ProvisioningState

El estado de aprovisionamiento del recurso de pulsación de red virtual.

properties.resourceGuid

string

La propiedad GUID de recurso del recurso de pulsación de red virtual.

tags

object

Etiquetas del recurso.

type

string

Tipo de recurso.

Visibility

Lista de visibilidad del servicio private link.

Nombre Tipo Description
subscriptions

string[]

Lista de suscripciones.