Share via


Application Gateways - Create Or Update

Crea o aggiorna il gateway applicazione specificato.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
applicationGatewayName
path True

string

Il nome del gateway applicazione.

resourceGroupName
path True

string

Nome del gruppo di risorse.

subscriptionId
path True

string

Credenziali della sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.

api-version
query True

string

Versione API client.

Corpo della richiesta

Nome Tipo Descrizione
id

string

ID risorsa.

identity

ManagedServiceIdentity

Identità del gateway applicazione, se configurata.

location

string

Percorso della risorsa.

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Certificati di autenticazione della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Configurazione della scalabilità automatica.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

Pool di indirizzi back-end della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

Impostazioni HTTP back-end della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Impostazioni back-end della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Configurazioni di errore personalizzate della risorsa del gateway applicazione.

properties.enableFips

boolean

Indica se FIPS è abilitato nella risorsa del gateway applicazione.

properties.enableHttp2

boolean

Indica se HTTP2 è abilitato nella risorsa del gateway applicazione.

properties.firewallPolicy

SubResource

Riferimento alla risorsa FirewallPolicy.

properties.forceFirewallPolicyAssociation

boolean

Se true, associa un criterio firewall a un gateway applicazione indipendentemente dal fatto che il criterio sia diverso da WAF Config.

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

Indirizzi IP front-end della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

Porte front-end della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Subnet della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Configurazione globale.

properties.httpListeners

ApplicationGatewayHttpListener[]

Listener HTTP della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.listeners

ApplicationGatewayListener[]

Listener della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Caricare i criteri di distribuzione della risorsa del gateway applicazione.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

Configurazioni PrivateLink nel gateway applicazione.

properties.probes

ApplicationGatewayProbe[]

Probe della risorsa del gateway applicazione.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Reindirizzare le configurazioni della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Richiedere regole di routing della risorsa del gateway applicazione.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Riscrivere le regole per la risorsa del gateway applicazione.

properties.routingRules

ApplicationGatewayRoutingRule[]

Regole di routing della risorsa del gateway applicazione.

properties.sku

ApplicationGatewaySku

SKU della risorsa del gateway applicazione.

properties.sslCertificates

ApplicationGatewaySslCertificate[]

Certificati SSL della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.sslPolicy

ApplicationGatewaySslPolicy

Criteri SSL della risorsa del gateway applicazione.

properties.sslProfiles

ApplicationGatewaySslProfile[]

Profili SSL della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Certificati client attendibili della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Certificati radice attendibili della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

Mappa del percorso URL della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Configurazione del web application firewall.

tags

object

Tag delle risorse.

zones

string[]

Elenco di zone di disponibilità che indicano da cui deve provenire la risorsa.

Risposte

Nome Tipo Descrizione
200 OK

ApplicationGateway

Aggiornamento riuscito. L'operazione restituisce la risorsa ApplicationGateway risultante.

201 Created

ApplicationGateway

Creazione riuscita. L'operazione restituisce la risorsa ApplicationGateway risultante.

Other Status Codes

CloudError

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

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
    }
  }
}

Definizioni

Nome Descrizione
ApplicationGateway

Risorsa del gateway applicazione.

ApplicationGatewayAuthenticationCertificate

Certificati di autenticazione di un gateway applicazione.

ApplicationGatewayAutoscaleConfiguration

gateway applicazione configurazione della scalabilità automatica.

ApplicationGatewayBackendAddress

Indirizzo back-end di un gateway applicazione.

ApplicationGatewayBackendAddressPool

Pool di indirizzi back-end di un gateway applicazione.

ApplicationGatewayBackendHttpSettings

Impostazioni del pool di indirizzi back-end di un gateway applicazione.

ApplicationGatewayBackendSettings

Impostazioni del pool di indirizzi back-end di un gateway applicazione.

ApplicationGatewayClientAuthConfiguration

Configurazione dell'autenticazione client del gateway applicazione.

ApplicationGatewayClientRevocationOptions

Verificare lo stato di revoca del certificato client.

ApplicationGatewayConnectionDraining

Lo svuotamento delle connessioni consente di aprire le connessioni a un server back-end per un periodo di tempo specificato dopo che il server back-end è stato rimosso dalla configurazione.

ApplicationGatewayCookieBasedAffinity

Affinità basata su cookie.

ApplicationGatewayCustomError

Errore personalizzato di un gateway applicazione.

ApplicationGatewayCustomErrorStatusCode

Codice di stato dell'errore personalizzato del gateway applicazione.

ApplicationGatewayFirewallDisabledRuleGroup

Consente di disabilitare le regole all'interno di un gruppo di regole o di un intero gruppo di regole.

ApplicationGatewayFirewallExclusion

Consentire di escludere alcune variabili che soddisfano la condizione per il controllo WAF.

ApplicationGatewayFirewallMode

Modalità Web application firewall.

ApplicationGatewayFrontendIPConfiguration

Configurazione IP front-end di un gateway applicazione.

ApplicationGatewayFrontendPort

Porta front-end di un gateway applicazione.

ApplicationGatewayGlobalConfiguration

gateway applicazione configurazione globale.

ApplicationGatewayHeaderConfiguration

Configurazione dell'intestazione dell'oggetto Actions impostato in gateway applicazione.

ApplicationGatewayHttpListener

Listener http di un gateway applicazione.

ApplicationGatewayIPConfiguration

Configurazione IP di un gateway applicazione. Attualmente è consentita una configurazione IP pubblica e 1 privata.

ApplicationGatewayListener

Listener di un gateway applicazione.

ApplicationGatewayLoadDistributionAlgorithm

Risorsa Load Distribution Targets di un gateway applicazione.

ApplicationGatewayLoadDistributionPolicy

Criteri di distribuzione del carico di un gateway applicazione.

ApplicationGatewayLoadDistributionTarget

Destinazione di distribuzione del carico di un gateway applicazione.

ApplicationGatewayOperationalState

Stato operativo della risorsa del gateway applicazione.

ApplicationGatewayPathRule

Regola di percorso del percorso URL di un gateway applicazione.

ApplicationGatewayPrivateEndpointConnection

Connessione endpoint privato in un gateway applicazione.

ApplicationGatewayPrivateLinkConfiguration

collegamento privato Configurazione in un gateway applicazione.

ApplicationGatewayPrivateLinkIpConfiguration

Configurazione ip del collegamento privato del gateway applicazione.

ApplicationGatewayProbe

Probe del gateway applicazione.

ApplicationGatewayProbeHealthResponseMatch

Corrispondenza della risposta all'integrità del probe del gateway applicazione.

ApplicationGatewayProtocol

protocollo gateway applicazione.

ApplicationGatewayRedirectConfiguration

Reindirizzare la configurazione di un gateway applicazione.

ApplicationGatewayRedirectType

Tipo di reindirizzamento HTTP.

ApplicationGatewayRequestRoutingRule

Richiedere la regola di routing di un gateway applicazione.

ApplicationGatewayRequestRoutingRuleType

Tipo di regola.

ApplicationGatewayRewriteRule

Riscrivere la regola di un gateway applicazione.

ApplicationGatewayRewriteRuleActionSet

Set di azioni nella regola di riscrittura in gateway applicazione.

ApplicationGatewayRewriteRuleCondition

Set di condizioni nella regola di riscrittura in gateway applicazione.

ApplicationGatewayRewriteRuleSet

Riscrivere il set di regole di un gateway applicazione.

ApplicationGatewayRoutingRule

Regola di routing di un gateway applicazione.

ApplicationGatewaySku

SKU di un gateway applicazione.

ApplicationGatewaySkuName

Nome di uno SKU del gateway applicazione.

ApplicationGatewaySslCertificate

Certificati SSL di un gateway applicazione.

ApplicationGatewaySslCipherSuite

Pacchetti di crittografia SSL da abilitare nell'ordine specificato al gateway applicazione.

ApplicationGatewaySslPolicy

gateway applicazione criteri Ssl.

ApplicationGatewaySslPolicyName

Nome del criterio predefinito Ssl.

ApplicationGatewaySslPolicyType

Tipo di criteri SSL.

ApplicationGatewaySslProfile

Profilo SSL di un gateway applicazione.

ApplicationGatewaySslProtocol

Protocolli SSL da disabilitare nel gateway applicazione.

ApplicationGatewayTier

Livello di un gateway applicazione.

ApplicationGatewayTrustedClientCertificate

Certificati client attendibili di un gateway applicazione.

ApplicationGatewayTrustedRootCertificate

Certificati radice attendibili di un gateway applicazione.

ApplicationGatewayUrlConfiguration

Configurazione url del set di azioni in gateway applicazione.

ApplicationGatewayUrlPathMap

UrlPathMaps assegna un percorso url alle informazioni di mapping back-end per PathBasedRouting.

ApplicationGatewayWebApplicationFirewallConfiguration

Configurazione del web application firewall del gateway applicazione.

ApplicationSecurityGroup

Un gruppo di sicurezza delle applicazioni in un gruppo di risorse.

AutoApproval

Elenco di approvazione automatica del servizio collegamento privato.

BackendAddressPool

Pool di indirizzi IP back-end.

CloudError

Risposta di errore dal servizio.

CloudErrorBody

Risposta di errore dal servizio.

CustomDnsConfigPropertiesFormat

Contiene la configurazione della risoluzione DNS personalizzata dal cliente.

DdosSettings

Contiene le impostazioni di protezione DDoS dell'indirizzo IP pubblico.

DdosSettingsProtectionMode

Modalità di protezione DDoS dell'indirizzo IP pubblico

Delegation

Descrive in dettaglio il servizio a cui viene delegata la subnet.

DeleteOptions

Specificare cosa accade all'indirizzo IP pubblico quando la macchina virtuale che lo usa viene eliminata

ExtendedLocation

Tipo complesso ExtendedLocation.

ExtendedLocationTypes

Tipo della posizione estesa.

FlowLog

Risorsa del log del flusso.

FlowLogFormatParameters

Parametri che definiscono il formato del log del flusso.

FlowLogFormatType

Tipo di file del log del flusso.

FrontendIPConfiguration

Indirizzo IP front-end del servizio di bilanciamento del carico.

GatewayLoadBalancerTunnelInterface

Interfaccia tunnel del servizio di bilanciamento del carico gateway di un pool di indirizzi back-end del servizio di bilanciamento del carico.

GatewayLoadBalancerTunnelInterfaceType

Tipo di traffico dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway.

GatewayLoadBalancerTunnelProtocol

Protocollo dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway.

InboundNatRule

Regola NAT in ingresso del servizio di bilanciamento del carico.

IPAllocationMethod

Metodo di allocazione degli indirizzi IP.

IPConfiguration

Configurazione IP.

IPConfigurationProfile

Risorsa figlio del profilo di configurazione IP.

IpTag

Contiene l'ipTag associato all'oggetto .

IPVersion

Versione dell'indirizzo IP.

LoadBalancerBackendAddress

Indirizzi back-end del servizio di bilanciamento del carico.

LoadBalancerBackendAddressAdminState

Elenco di stati amministrativi che, una volta impostata, può eseguire l'override del probe di integrità in modo che Load Balancer inoltra sempre nuove connessioni al back-end o neghi nuove connessioni e reimposta le connessioni esistenti.

ManagedServiceIdentity

Identità per la risorsa.

NatGateway

Risorsa gateway NAT.

NatGatewaySku

SKU del gateway NAT.

NatGatewaySkuName

Nome dello SKU del gateway Nat.

NatRulePortMapping

Mapping di porte individuali per la regola NAT in ingresso creata per il pool back-end.

NetworkInterface

Interfaccia di rete in un gruppo di risorse.

NetworkInterfaceAuxiliaryMode

Modalità ausiliaria della risorsa interfaccia di rete.

NetworkInterfaceAuxiliarySku

SKU ausiliario della risorsa interfaccia di rete.

NetworkInterfaceDnsSettings

Impostazioni DNS di un'interfaccia di rete.

NetworkInterfaceIPConfiguration

IPConfiguration in un'interfaccia di rete.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Proprietà PrivateLinkConnection per l'interfaccia di rete.

NetworkInterfaceMigrationPhase

Fase di migrazione della risorsa dell'interfaccia di rete.

NetworkInterfaceNicType

Tipo di risorsa dell'interfaccia di rete.

NetworkInterfaceTapConfiguration

Toccare la configurazione in un'interfaccia di rete.

NetworkSecurityGroup

Risorsa NetworkSecurityGroup.

PrivateEndpoint

Risorsa endpoint privato.

PrivateEndpointConnection

Risorsa PrivateEndpointConnection.

PrivateEndpointIPConfiguration

Configurazione IP dell'endpoint privato.

PrivateLinkService

Risorsa del servizio collegamento privato.

PrivateLinkServiceConnection

Risorsa PrivateLinkServiceConnection.

PrivateLinkServiceConnectionState

Raccolta di informazioni sullo stato della connessione tra il consumer del servizio e il provider.

PrivateLinkServiceIpConfiguration

Configurazione IP del servizio di collegamento privato.

ProvisioningState

Stato di provisioning corrente.

PublicIPAddress

Risorsa indirizzo IP pubblico.

PublicIPAddressDnsSettings

Contiene il nome di dominio completo del record DNS associato all'indirizzo IP pubblico.

PublicIpAddressDnsSettingsDomainNameLabelScope

Ambito dell'etichetta del nome di dominio. Se vengono specificati un'etichetta del nome di dominio e un ambito di etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure con un valore hash incluso nel nome di dominio completo.

PublicIPAddressMigrationPhase

Fase di migrazione dell'indirizzo IP pubblico.

PublicIPAddressSku

SKU di un indirizzo IP pubblico.

PublicIPAddressSkuName

Nome di uno SKU di indirizzo IP pubblico.

PublicIPAddressSkuTier

Livello di uno SKU di indirizzo IP pubblico.

ResourceIdentityType

Tipo di identità usata per la risorsa. Il tipo "SystemAssigned, UserAssigned" include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo "Nessuno" rimuoverà le identità dalla macchina virtuale.

ResourceNavigationLink

Risorsa ResourceNavigationLink.

RetentionPolicyParameters

Parametri che definiscono i criteri di conservazione per il log dei flussi.

Route

Risorsa di route.

RouteNextHopType

Il tipo di hop Azure il pacchetto deve essere inviato.

RouteTable

Risorsa tabella di route.

SecurityRule

Regola di sicurezza di rete.

SecurityRuleAccess

Indica se il traffico di rete è consentito o negato.

SecurityRuleDirection

Direzione della regola. L'elemento direction specifica se la regola verrà valutata sul traffico in ingresso o in uscita.

SecurityRuleProtocol

Protocollo di rete a cui si applica la regola.

ServiceAssociationLink

Risorsa ServiceAssociationLink.

ServiceEndpointPolicy

Risorsa dei criteri del punto finale del servizio.

ServiceEndpointPolicyDefinition

Definizioni dei criteri dell'endpoint di servizio.

ServiceEndpointPropertiesFormat

Proprietà dell'endpoint di servizio.

Subnet

Subnet in una risorsa di rete virtuale.

SubResource

Riferimento a un'altra sottoresource.

SyncMode

Modalità sincrona dell'indirizzo back-end per il pool back-end

TrafficAnalyticsConfigurationProperties

Parametri che definiscono la configurazione dell'analisi del traffico.

TrafficAnalyticsProperties

Parametri che definiscono la configurazione dell'analisi del traffico.

TransportProtocol

Protocollo di trasporto per l'endpoint.

UserAssignedIdentities

Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

VirtualNetworkPrivateEndpointNetworkPolicies

Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet.

VirtualNetworkPrivateLinkServiceNetworkPolicies

Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet.

VirtualNetworkTap

Rete virtuale Toccare la risorsa.

Visibility

Elenco di visibilità del servizio collegamento privato.

ApplicationGateway

Risorsa del gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

identity

ManagedServiceIdentity

Identità del gateway applicazione, se configurata.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.authenticationCertificates

ApplicationGatewayAuthenticationCertificate[]

Certificati di autenticazione della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.autoscaleConfiguration

ApplicationGatewayAutoscaleConfiguration

Configurazione della scalabilità automatica.

properties.backendAddressPools

ApplicationGatewayBackendAddressPool[]

Pool di indirizzi back-end della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.backendHttpSettingsCollection

ApplicationGatewayBackendHttpSettings[]

Impostazioni HTTP back-end della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.backendSettingsCollection

ApplicationGatewayBackendSettings[]

Impostazioni back-end della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Configurazioni di errore personalizzate della risorsa del gateway applicazione.

properties.defaultPredefinedSslPolicy

ApplicationGatewaySslPolicyName

Criteri SSL predefiniti applicati alla risorsa del gateway applicazione.

properties.enableFips

boolean

Indica se FIPS è abilitato nella risorsa del gateway applicazione.

properties.enableHttp2

boolean

Indica se HTTP2 è abilitato nella risorsa del gateway applicazione.

properties.firewallPolicy

SubResource

Riferimento alla risorsa FirewallPolicy.

properties.forceFirewallPolicyAssociation

boolean

Se true, associa un criterio firewall a un gateway applicazione indipendentemente dal fatto che il criterio sia diverso da WAF Config.

properties.frontendIPConfigurations

ApplicationGatewayFrontendIPConfiguration[]

Indirizzi IP front-end della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.frontendPorts

ApplicationGatewayFrontendPort[]

Porte front-end della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.gatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Subnet della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.globalConfiguration

ApplicationGatewayGlobalConfiguration

Configurazione globale.

properties.httpListeners

ApplicationGatewayHttpListener[]

Listener HTTP della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.listeners

ApplicationGatewayListener[]

Listener della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.loadDistributionPolicies

ApplicationGatewayLoadDistributionPolicy[]

Caricare i criteri di distribuzione della risorsa del gateway applicazione.

properties.operationalState

ApplicationGatewayOperationalState

Stato operativo della risorsa del gateway applicazione.

properties.privateEndpointConnections

ApplicationGatewayPrivateEndpointConnection[]

Connessioni endpoint privato nel gateway applicazione.

properties.privateLinkConfigurations

ApplicationGatewayPrivateLinkConfiguration[]

Configurazioni PrivateLink nel gateway applicazione.

properties.probes

ApplicationGatewayProbe[]

Probe della risorsa del gateway applicazione.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa del gateway applicazione.

properties.redirectConfigurations

ApplicationGatewayRedirectConfiguration[]

Reindirizzare le configurazioni della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.requestRoutingRules

ApplicationGatewayRequestRoutingRule[]

Richiedere regole di routing della risorsa del gateway applicazione.

properties.resourceGuid

string

Proprietà GUID della risorsa del gateway applicazione.

properties.rewriteRuleSets

ApplicationGatewayRewriteRuleSet[]

Riscrivere le regole per la risorsa del gateway applicazione.

properties.routingRules

ApplicationGatewayRoutingRule[]

Regole di routing della risorsa del gateway applicazione.

properties.sku

ApplicationGatewaySku

SKU della risorsa del gateway applicazione.

properties.sslCertificates

ApplicationGatewaySslCertificate[]

Certificati SSL della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.sslPolicy

ApplicationGatewaySslPolicy

Criteri SSL della risorsa del gateway applicazione.

properties.sslProfiles

ApplicationGatewaySslProfile[]

Profili SSL della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.trustedClientCertificates

ApplicationGatewayTrustedClientCertificate[]

Certificati client attendibili della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.trustedRootCertificates

ApplicationGatewayTrustedRootCertificate[]

Certificati radice attendibili della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.urlPathMaps

ApplicationGatewayUrlPathMap[]

Mappa del percorso URL della risorsa del gateway applicazione. Per i limiti predefiniti, vedere limiti di gateway applicazione.

properties.webApplicationFirewallConfiguration

ApplicationGatewayWebApplicationFirewallConfiguration

Configurazione del web application firewall.

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

zones

string[]

Elenco di zone di disponibilità che indicano da cui deve provenire la risorsa.

ApplicationGatewayAuthenticationCertificate

Certificati di autenticazione di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome del certificato di autenticazione univoco all'interno di un gateway applicazione.

properties.data

string

Dati pubblici del certificato.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa del certificato di autenticazione.

type

string

Tipo di risorsa.

ApplicationGatewayAutoscaleConfiguration

gateway applicazione configurazione della scalabilità automatica.

Nome Tipo Descrizione
maxCapacity

integer

Limite superiore per il numero di capacità gateway applicazione.

minCapacity

integer

Limite inferiore al numero di capacità gateway applicazione.

ApplicationGatewayBackendAddress

Indirizzo back-end di un gateway applicazione.

Nome Tipo Descrizione
fqdn

string

Nome di dominio completo.

ipAddress

string

Un indirizzo IP.

ApplicationGatewayBackendAddressPool

Pool di indirizzi back-end di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome del pool di indirizzi back-end univoco all'interno di un gateway applicazione.

properties.backendAddresses

ApplicationGatewayBackendAddress[]

Indirizzi back-end.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Raccolta di riferimenti agli INDIRIZZI IP definiti nelle interfacce di rete.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa del pool di indirizzi back-end.

type

string

Tipo di risorsa.

ApplicationGatewayBackendHttpSettings

Impostazioni del pool di indirizzi back-end di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome delle impostazioni http back-end univoco all'interno di un gateway applicazione.

properties.affinityCookieName

string

Nome del cookie da usare per il cookie di affinità.

properties.authenticationCertificates

SubResource[]

Matrice di riferimenti ai certificati di autenticazione del gateway applicazione.

properties.connectionDraining

ApplicationGatewayConnectionDraining

Connessione di svuotamento della risorsa http http back-end.

properties.cookieBasedAffinity

ApplicationGatewayCookieBasedAffinity

Affinità basata su cookie.

properties.hostName

string

Intestazione host da inviare ai server back-end.

properties.path

string

Percorso che deve essere usato come prefisso per tutte le richieste HTTP. Null significa che non verrà prefisso alcun percorso. Il valore predefinito è Null.

properties.pickHostNameFromBackendAddress

boolean

Se selezionare l'intestazione host deve essere selezionata dal nome host del server back-end. Il valore predefinito è false.

properties.port

integer

Porta di destinazione nel back-end.

properties.probe

SubResource

Risorsa probe di un gateway applicazione.

properties.probeEnabled

boolean

Indica se il probe è abilitato. Il valore predefinito è false.

properties.protocol

ApplicationGatewayProtocol

Protocollo usato per comunicare con il back-end.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di impostazioni HTTP back-end.

properties.requestTimeout

integer

Timeout delle richieste in secondi. gateway applicazione non riuscirà la richiesta se la risposta non viene ricevuta all'interno di RequestTimeout. I valori accettabili sono compresi tra 1 secondo e 86400 secondi.

properties.trustedRootCertificates

SubResource[]

Matrice di riferimenti ai certificati radice attendibili del gateway applicazione.

type

string

Tipo di risorsa.

ApplicationGatewayBackendSettings

Impostazioni del pool di indirizzi back-end di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome delle impostazioni back-end univoco all'interno di un gateway applicazione.

properties.hostName

string

Indicazione del nome del server da inviare ai server back-end per il protocollo Tls.

properties.pickHostNameFromBackendAddress

boolean

Indica se scegliere il nome del server dal nome host del server back-end per il protocollo Tls. Il valore predefinito è false.

properties.port

integer

Porta di destinazione nel back-end.

properties.probe

SubResource

Risorsa probe di un gateway applicazione.

properties.protocol

ApplicationGatewayProtocol

Protocollo usato per comunicare con il back-end.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di impostazioni HTTP back-end.

properties.timeout

integer

Timeout di connessione in secondi. gateway applicazione non riuscirà la richiesta se la risposta non viene ricevuta all'interno di ConnectionTimeout. I valori accettabili sono compresi tra 1 secondo e 86400 secondi.

properties.trustedRootCertificates

SubResource[]

Matrice di riferimenti ai certificati radice attendibili del gateway applicazione.

type

string

Tipo di risorsa.

ApplicationGatewayClientAuthConfiguration

Configurazione dell'autenticazione client del gateway applicazione.

Nome Tipo Descrizione
verifyClientCertIssuerDN

boolean

Verificare il nome dell'autorità emittente del certificato client nel gateway applicazione.

verifyClientRevocation

ApplicationGatewayClientRevocationOptions

Verificare lo stato di revoca del certificato client.

ApplicationGatewayClientRevocationOptions

Verificare lo stato di revoca del certificato client.

Nome Tipo Descrizione
None

string

OCSP

string

ApplicationGatewayConnectionDraining

Lo svuotamento delle connessioni consente di aprire le connessioni a un server back-end per un periodo di tempo specificato dopo che il server back-end è stato rimosso dalla configurazione.

Nome Tipo Descrizione
drainTimeoutInSec

integer

Il numero di secondi di svuotamento delle connessioni è attivo. I valori accettabili sono compresi tra 1 secondo e 3600 secondi.

enabled

boolean

Indica se lo svuotamento delle connessioni è abilitato o meno.

ApplicationGatewayCookieBasedAffinity

Affinità basata su cookie.

Nome Tipo Descrizione
Disabled

string

Enabled

string

ApplicationGatewayCustomError

Errore personalizzato di un gateway applicazione.

Nome Tipo Descrizione
customErrorPageUrl

string

URL della pagina di errore dell'errore personalizzato del gateway applicazione.

statusCode

ApplicationGatewayCustomErrorStatusCode

Codice di stato dell'errore personalizzato del gateway applicazione.

ApplicationGatewayCustomErrorStatusCode

Codice di stato dell'errore personalizzato del gateway applicazione.

Nome Tipo Descrizione
HttpStatus400

string

HttpStatus403

string

HttpStatus404

string

HttpStatus405

string

HttpStatus408

string

HttpStatus500

string

HttpStatus502

string

HttpStatus503

string

HttpStatus504

string

ApplicationGatewayFirewallDisabledRuleGroup

Consente di disabilitare le regole all'interno di un gruppo di regole o di un intero gruppo di regole.

Nome Tipo Descrizione
ruleGroupName

string

Nome del gruppo di regole che verrà disabilitato.

rules

integer[]

Elenco di regole che verranno disabilitate. Se Null, tutte le regole del gruppo di regole verranno disabilitate.

ApplicationGatewayFirewallExclusion

Consentire di escludere alcune variabili che soddisfano la condizione per il controllo WAF.

Nome Tipo Descrizione
matchVariable

string

Variabile da escludere.

selector

string

Quando matchVariable è una raccolta, l'operatore utilizzato per specificare gli elementi nella raccolta a cui si applica questa esclusione.

selectorMatchOperator

string

Quando matchVariable è una raccolta, utilizzare il selettore per specificare gli elementi nella raccolta a cui si applica questa esclusione.

ApplicationGatewayFirewallMode

Modalità Web application firewall.

Nome Tipo Descrizione
Detection

string

Prevention

string

ApplicationGatewayFrontendIPConfiguration

Configurazione IP front-end di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della configurazione IP front-end univoca all'interno di un gateway applicazione.

properties.privateIPAddress

string

PrivateIPAddress della configurazione IP dell'interfaccia di rete.

properties.privateIPAllocationMethod

IPAllocationMethod

Metodo di allocazione dell'indirizzo IP privato.

properties.privateLinkConfiguration

SubResource

Riferimento alla configurazione del collegamento privato del gateway applicazione.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di configurazione IP front-end.

properties.publicIPAddress

SubResource

Riferimento alla risorsa PublicIP.

properties.subnet

SubResource

Riferimento alla risorsa subnet.

type

string

Tipo di risorsa.

ApplicationGatewayFrontendPort

Porta front-end di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della porta front-end univoca all'interno di un gateway applicazione.

properties.port

integer

Porta front-end.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa porta front-end.

type

string

Tipo di risorsa.

ApplicationGatewayGlobalConfiguration

gateway applicazione configurazione globale.

Nome Tipo Descrizione
enableRequestBuffering

boolean

Abilitare il buffer delle richieste.

enableResponseBuffering

boolean

Abilitare il buffer delle risposte.

ApplicationGatewayHeaderConfiguration

Configurazione dell'intestazione dell'oggetto Actions impostato in gateway applicazione.

Nome Tipo Descrizione
headerName

string

Nome intestazione della configurazione dell'intestazione.

headerValue

string

Valore dell'intestazione della configurazione dell'intestazione.

ApplicationGatewayHttpListener

Listener http di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome del listener HTTP univoco all'interno di un gateway applicazione.

properties.customErrorConfigurations

ApplicationGatewayCustomError[]

Configurazioni di errore personalizzate del listener HTTP.

properties.firewallPolicy

SubResource

Riferimento alla risorsa FirewallPolicy.

properties.frontendIPConfiguration

SubResource

Risorsa di configurazione IP front-end di un gateway applicazione.

properties.frontendPort

SubResource

Risorsa porta front-end di un gateway applicazione.

properties.hostName

string

Nome host del listener HTTP.

properties.hostNames

string[]

Elenco dei nomi host per il listener HTTP che consente anche caratteri jolly speciali.

properties.protocol

ApplicationGatewayProtocol

Protocollo del listener HTTP.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa listener HTTP.

properties.requireServerNameIndication

boolean

Applicabile solo se il protocollo è https. Abilita SNI per l'hosting multi-hosting.

properties.sslCertificate

SubResource

Risorsa certificato SSL di un gateway applicazione.

properties.sslProfile

SubResource

Risorsa del profilo SSL del gateway applicazione.

type

string

Tipo di risorsa.

ApplicationGatewayIPConfiguration

Configurazione IP di un gateway applicazione. Attualmente è consentita una configurazione IP pubblica e 1 privata.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della configurazione IP univoca all'interno di un gateway applicazione.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di configurazione IP del gateway applicazione.

properties.subnet

SubResource

Riferimento alla risorsa subnet. Subnet da cui il gateway applicazione ottiene l'indirizzo privato.

type

string

Tipo di risorsa.

ApplicationGatewayListener

Listener di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome del listener univoco all'interno di un gateway applicazione.

properties.frontendIPConfiguration

SubResource

Risorsa di configurazione IP front-end di un gateway applicazione.

properties.frontendPort

SubResource

Risorsa porta front-end di un gateway applicazione.

properties.hostNames

string[]

Elenco delle indicazioni per i nomi del server per il listener multisito TLS che consente anche caratteri jolly speciali.

properties.protocol

ApplicationGatewayProtocol

Protocollo del listener.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa listener.

properties.sslCertificate

SubResource

Risorsa certificato SSL di un gateway applicazione.

properties.sslProfile

SubResource

Risorsa del profilo SSL del gateway applicazione.

type

string

Tipo di risorsa.

ApplicationGatewayLoadDistributionAlgorithm

Risorsa Load Distribution Targets di un gateway applicazione.

Nome Tipo Descrizione
IpHash

string

LeastConnections

string

RoundRobin

string

ApplicationGatewayLoadDistributionPolicy

Criteri di distribuzione del carico di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome dei criteri di distribuzione del carico univoci all'interno di un gateway applicazione.

properties.loadDistributionAlgorithm

ApplicationGatewayLoadDistributionAlgorithm

Risorsa Load Distribution Targets di un gateway applicazione.

properties.loadDistributionTargets

ApplicationGatewayLoadDistributionTarget[]

Risorsa Load Distribution Targets di un gateway applicazione.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa Criteri di distribuzione del carico.

type

string

Tipo di risorsa.

ApplicationGatewayLoadDistributionTarget

Destinazione di distribuzione del carico di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome dei criteri di distribuzione del carico univoci all'interno di un gateway applicazione.

properties.backendAddressPool

SubResource

Risorsa del pool di indirizzi back-end del gateway applicazione.

properties.weightPerServer

integer

Peso per server. Intervallo compreso tra 1 e 100.

type

string

Tipo di risorsa.

ApplicationGatewayOperationalState

Stato operativo della risorsa del gateway applicazione.

Nome Tipo Descrizione
Running

string

Starting

string

Stopped

string

Stopping

string

ApplicationGatewayPathRule

Regola di percorso del percorso URL di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della regola di percorso univoca all'interno di un gateway applicazione.

properties.backendAddressPool

SubResource

Risorsa pool di indirizzi back-end della regola percorso percorso URL.

properties.backendHttpSettings

SubResource

Risorsa impostazioni HTTP back-end della regola percorso percorso URL.

properties.firewallPolicy

SubResource

Riferimento alla risorsa FirewallPolicy.

properties.loadDistributionPolicy

SubResource

Caricare la risorsa Criteri di distribuzione della regola percorso PERCORSO URL.

properties.paths

string[]

Regole di percorso della mappa del percorso URL.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa della regola del percorso.

properties.redirectConfiguration

SubResource

Reindirizza la risorsa di configurazione della regola del percorso URL path path path.

properties.rewriteRuleSet

SubResource

Riscrivere la risorsa del set di regole della regola percorso URL path rule.

type

string

Tipo di risorsa.

ApplicationGatewayPrivateEndpointConnection

Connessione endpoint privato in un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della connessione dell'endpoint privato in un gateway applicazione.

properties.linkIdentifier

string

ID collegamento consumer.

properties.privateEndpoint

PrivateEndpoint

Risorsa del punto finale privato.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Raccolta di informazioni sullo stato della connessione tra il consumer del servizio e il provider.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di connessione dell'endpoint privato del gateway applicazione.

type

string

Tipo di risorsa.

ApplicationGatewayPrivateLinkConfiguration

collegamento privato Configurazione in un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della configurazione del collegamento privato univoca all'interno di un gateway applicazione.

properties.ipConfigurations

ApplicationGatewayPrivateLinkIpConfiguration[]

Matrice di configurazioni ip di collegamento privato del gateway applicazione.

properties.provisioningState

ProvisioningState

Stato di provisioning della configurazione del collegamento privato del gateway applicazione.

type

string

Tipo di risorsa.

ApplicationGatewayPrivateLinkIpConfiguration

Configurazione ip del collegamento privato del gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della configurazione IP del collegamento privato del gateway applicazione.

properties.primary

boolean

Indica se la configurazione IP è primaria o meno.

properties.privateIPAddress

string

Indirizzo IP privato della configurazione IP.

properties.privateIPAllocationMethod

IPAllocationMethod

Metodo di allocazione dell'indirizzo IP privato.

properties.provisioningState

ProvisioningState

Stato di provisioning della configurazione IP del collegamento privato del gateway applicazione.

properties.subnet

SubResource

Riferimento alla risorsa subnet.

type

string

Tipo di risorsa.

ApplicationGatewayProbe

Probe del gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome del probe univoco all'interno di un gateway applicazione.

properties.host

string

Nome host a cui inviare il probe.

properties.interval

integer

Intervallo di probe in secondi. Si tratta dell'intervallo di tempo tra due probe consecutivi. I valori accettabili sono compresi tra 1 secondo e 86400 secondi.

properties.match

ApplicationGatewayProbeHealthResponseMatch

Criterio per classificare una risposta probe integra.

properties.minServers

integer

Numero minimo di server contrassegnati sempre integri. Il valore predefinito è 0.

properties.path

string

Percorso relativo del probe. Il percorso valido inizia da '/'. Il probe viene inviato a ://:.

properties.pickHostNameFromBackendHttpSettings

boolean

Se l'intestazione host deve essere selezionata dalle impostazioni http back-end. Il valore predefinito è false.

properties.pickHostNameFromBackendSettings

boolean

Se l'indicazione del nome del server deve essere selezionata dalle impostazioni back-end per il protocollo Tls. Il valore predefinito è false.

properties.port

integer

Porta personalizzata che verrà usata per la ricerca dei server back-end. Il valore valido è compreso tra 1 e 65535. In caso contrario, verrà usata la porta dalle impostazioni http. Questa proprietà è valida solo per Basic, Standard_v2 e WAF_v2.

properties.protocol

ApplicationGatewayProtocol

Protocollo usato per il probe.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa probe.

properties.timeout

integer

Timeout del probe in secondi. Probe contrassegnato come non riuscito se la risposta valida non viene ricevuta con questo periodo di timeout. I valori accettabili sono compresi tra 1 secondo e 86400 secondi.

properties.unhealthyThreshold

integer

Numero di tentativi del probe. Il server back-end è contrassegnato inattivo dopo il numero di errori del probe consecutivo raggiunge UnhealthyThreshold. I valori accettabili sono compresi tra 1 secondo e 20.

type

string

Tipo di risorsa.

ApplicationGatewayProbeHealthResponseMatch

Corrispondenza della risposta all'integrità del probe del gateway applicazione.

Nome Tipo Descrizione
body

string

Corpo che deve essere contenuto nella risposta di integrità. Il valore predefinito è vuoto.

statusCodes

string[]

Intervalli consentiti di codici di stato integri. L'intervallo predefinito di codici di stato integri è 200-399.

ApplicationGatewayProtocol

protocollo gateway applicazione.

Nome Tipo Descrizione
Http

string

Supportato per le proprietà httpListeners e backendHttpSettingsCollection.

Https

string

Supportato per le proprietà httpListeners e backendHttpSettingsCollection.

Tcp

string

Supportato per i listener e le proprietà backendSettingsCollection.

Tls

string

Supportato per i listener e le proprietà backendSettingsCollection.

ApplicationGatewayRedirectConfiguration

Reindirizzare la configurazione di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della configurazione di reindirizzamento univoca all'interno di un gateway applicazione.

properties.includePath

boolean

Includere il percorso nell'URL reindirizzato.

properties.includeQueryString

boolean

Includere la stringa di query nell'URL reindirizzato.

properties.pathRules

SubResource[]

Regole percorso che specificano la configurazione del reindirizzamento.

properties.redirectType

ApplicationGatewayRedirectType

Tipo di reindirizzamento HTTP.

properties.requestRoutingRules

SubResource[]

Routing delle richieste che specificano la configurazione di reindirizzamento.

properties.targetListener

SubResource

Riferimento a un listener per reindirizzare la richiesta a.

properties.targetUrl

string

Url per reindirizzare la richiesta a.

properties.urlPathMaps

SubResource[]

Mappe percorso url che specificano la configurazione di reindirizzamento predefinita.

type

string

Tipo di risorsa.

ApplicationGatewayRedirectType

Tipo di reindirizzamento HTTP.

Nome Tipo Descrizione
Found

string

Permanent

string

SeeOther

string

Temporary

string

ApplicationGatewayRequestRoutingRule

Richiedere la regola di routing di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della regola di routing della richiesta univoca all'interno di un gateway applicazione.

properties.backendAddressPool

SubResource

Risorsa del pool di indirizzi back-end del gateway applicazione.

properties.backendHttpSettings

SubResource

Risorsa delle impostazioni http back-end del gateway applicazione.

properties.httpListener

SubResource

Risorsa listener HTTP del gateway applicazione.

properties.loadDistributionPolicy

SubResource

Risorsa Criteri di distribuzione del carico del gateway applicazione.

properties.priority

integer

Priorità della regola di routing delle richieste.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa della regola di routing della richiesta.

properties.redirectConfiguration

SubResource

Reindirizzare la risorsa di configurazione del gateway applicazione.

properties.rewriteRuleSet

SubResource

Riscrivere la risorsa Set di regole in Regola di base del gateway applicazione.

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

Tipo di regola.

properties.urlPathMap

SubResource

Risorsa mappa percorso URL del gateway applicazione.

type

string

Tipo di risorsa.

ApplicationGatewayRequestRoutingRuleType

Tipo di regola.

Nome Tipo Descrizione
Basic

string

PathBasedRouting

string

ApplicationGatewayRewriteRule

Riscrivere la regola di un gateway applicazione.

Nome Tipo Descrizione
actionSet

ApplicationGatewayRewriteRuleActionSet

Set di azioni da eseguire come parte della regola di riscrittura.

conditions

ApplicationGatewayRewriteRuleCondition[]

Condizioni in base alle quali verrà valutata l'esecuzione del set di azioni.

name

string

Nome della regola di riscrittura univoca all'interno di un gateway applicazione.

ruleSequence

integer

Sequenza di regole della regola di riscrittura che determina l'ordine di esecuzione di una determinata regola in un oggetto RewriteRuleSet.

ApplicationGatewayRewriteRuleActionSet

Set di azioni nella regola di riscrittura in gateway applicazione.

Nome Tipo Descrizione
requestHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

Azioni di intestazione della richiesta nel set di azioni.

responseHeaderConfigurations

ApplicationGatewayHeaderConfiguration[]

Azioni di intestazione della risposta nel set di azioni.

urlConfiguration

ApplicationGatewayUrlConfiguration

Azione di configurazione URL nel set di azioni.

ApplicationGatewayRewriteRuleCondition

Set di condizioni nella regola di riscrittura in gateway applicazione.

Nome Tipo Descrizione
ignoreCase

boolean

L'impostazione di questo parametro sul valore di verità con forza il criterio per eseguire un confronto con distinzione tra maiuscole e minuscole.

negate

boolean

L'impostazione di questo valore come verità forza a controllare la negazione della condizione specificata dall'utente.

pattern

string

Modello, stringa fissa o espressione regolare, che valuta la veridicità della condizione.

variable

string

Parametro condition di RewriteRuleCondition.

ApplicationGatewayRewriteRuleSet

Riscrivere il set di regole di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome del set di regole di riscrittura univoco all'interno di un gateway applicazione.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa set di regole di riscrittura.

properties.rewriteRules

ApplicationGatewayRewriteRule[]

Riscrivere le regole nel set di regole di riscrittura.

ApplicationGatewayRoutingRule

Regola di routing di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della regola di routing univoca all'interno di un gateway applicazione.

properties.backendAddressPool

SubResource

Risorsa del pool di indirizzi back-end del gateway applicazione.

properties.backendSettings

SubResource

Risorsa delle impostazioni back-end del gateway applicazione.

properties.listener

SubResource

Risorsa listener del gateway applicazione.

properties.priority

integer

Priorità della regola di routing.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa della regola di routing della richiesta.

properties.ruleType

ApplicationGatewayRequestRoutingRuleType

Tipo di regola.

type

string

Tipo di risorsa.

ApplicationGatewaySku

SKU di un gateway applicazione.

Nome Tipo Descrizione
capacity

integer

Capacità (numero di istanze) di un gateway applicazione.

name

ApplicationGatewaySkuName

Nome di uno SKU del gateway applicazione.

tier

ApplicationGatewayTier

Livello di un gateway applicazione.

ApplicationGatewaySkuName

Nome di uno SKU del gateway applicazione.

Nome Tipo Descrizione
Basic

string

Standard_Large

string

Standard_Medium

string

Standard_Small

string

Standard_v2

string

WAF_Large

string

WAF_Medium

string

WAF_v2

string

ApplicationGatewaySslCertificate

Certificati SSL di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome del certificato SSL univoco all'interno di un gateway applicazione.

properties.data

string

Certificato pfx con codifica Base 64. Applicabile solo nella richiesta PUT.

properties.keyVaultSecretId

string

ID segreto dell'oggetto 'Secret' (pfx con codifica base 64) 'Secret' o 'Certificate' archiviato in KeyVault.

properties.password

string

Password per il file pfx specificato nei dati. Applicabile solo nella richiesta PUT.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa certificato SSL.

properties.publicCertData

string

Dati del certificato pubblico con codifica Base 64 corrispondenti a pfx specificati nei dati. Applicabile solo nella richiesta GET.

type

string

Tipo di risorsa.

ApplicationGatewaySslCipherSuite

Pacchetti di crittografia SSL da abilitare nell'ordine specificato al gateway applicazione.

Nome Tipo Descrizione
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

gateway applicazione criteri Ssl.

Nome Tipo Descrizione
cipherSuites

ApplicationGatewaySslCipherSuite[]

Pacchetti di crittografia SSL da abilitare nell'ordine specificato al gateway applicazione.

disabledSslProtocols

ApplicationGatewaySslProtocol[]

Protocolli SSL da disabilitare nel gateway applicazione.

minProtocolVersion

ApplicationGatewaySslProtocol

Versione minima del protocollo Ssl da supportare nel gateway applicazione.

policyName

ApplicationGatewaySslPolicyName

Nome del criterio predefinito Ssl.

policyType

ApplicationGatewaySslPolicyType

Tipo di criteri SSL.

ApplicationGatewaySslPolicyName

Nome del criterio predefinito Ssl.

Nome Tipo Descrizione
AppGwSslPolicy20150501

string

AppGwSslPolicy20170401

string

AppGwSslPolicy20170401S

string

AppGwSslPolicy20220101

string

AppGwSslPolicy20220101S

string

ApplicationGatewaySslPolicyType

Tipo di criteri SSL.

Nome Tipo Descrizione
Custom

string

CustomV2

string

Predefined

string

ApplicationGatewaySslProfile

Profilo SSL di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome del profilo SSL univoco all'interno di un gateway applicazione.

properties.clientAuthConfiguration

ApplicationGatewayClientAuthConfiguration

Configurazione dell'autenticazione client della risorsa del gateway applicazione.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa listener HTTP.

properties.sslPolicy

ApplicationGatewaySslPolicy

Criteri SSL della risorsa del gateway applicazione.

properties.trustedClientCertificates

SubResource[]

Matrice di riferimenti ai certificati client attendibili del gateway applicazione.

type

string

Tipo di risorsa.

ApplicationGatewaySslProtocol

Protocolli SSL da disabilitare nel gateway applicazione.

Nome Tipo Descrizione
TLSv1_0

string

TLSv1_1

string

TLSv1_2

string

TLSv1_3

string

ApplicationGatewayTier

Livello di un gateway applicazione.

Nome Tipo Descrizione
Basic

string

Standard

string

Standard_v2

string

WAF

string

WAF_v2

string

ApplicationGatewayTrustedClientCertificate

Certificati client attendibili di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome del certificato client attendibile univoco all'interno di un gateway applicazione.

properties.clientCertIssuerDN

string

Nome distinto dell'autorità emittente del certificato client.

properties.data

string

Dati pubblici del certificato.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa certificato client attendibile.

properties.validatedCertData

string

Dati del certificato convalidati.

type

string

Tipo di risorsa.

ApplicationGatewayTrustedRootCertificate

Certificati radice attendibili di un gateway applicazione.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome del certificato radice attendibile univoco all'interno di un gateway applicazione.

properties.data

string

Dati pubblici del certificato.

properties.keyVaultSecretId

string

ID segreto dell'oggetto 'Secret' (pfx con codifica base 64) 'Secret' o 'Certificate' archiviato in KeyVault.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa certificato radice attendibile.

type

string

Tipo di risorsa.

ApplicationGatewayUrlConfiguration

Configurazione url del set di azioni in gateway applicazione.

Nome Tipo Descrizione
modifiedPath

string

Percorso URL fornito dall'utente per la riscrittura dell'URL. Null indica che non verrà aggiornato alcun percorso. Il valore predefinito è Null.

modifiedQueryString

string

Stringa di query fornita dall'utente per la riscrittura dell'URL. Null indica che non verrà aggiornata alcuna stringa di query. Il valore predefinito è Null.

reroute

boolean

Se impostato su true, verrà rivalutata la mappa del percorso URL fornita nelle regole di routing delle richieste basate sul percorso usando il percorso modificato. Il valore predefinito è false.

ApplicationGatewayUrlPathMap

UrlPathMaps assegna un percorso url alle informazioni di mapping back-end per PathBasedRouting.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della mappa del percorso URL univoca all'interno di un gateway applicazione.

properties.defaultBackendAddressPool

SubResource

Risorsa del pool di indirizzi back-end predefinita della mappa del percorso URL.

properties.defaultBackendHttpSettings

SubResource

Risorsa delle impostazioni http back-end predefinite della mappa del percorso URL.

properties.defaultLoadDistributionPolicy

SubResource

Risorsa Criteri di distribuzione del carico predefinita della mappa del percorso URL.

properties.defaultRedirectConfiguration

SubResource

Risorsa di configurazione di reindirizzamento predefinita della mappa del percorso URL.

properties.defaultRewriteRuleSet

SubResource

Risorsa del set di regole di riscrittura predefinita della mappa del percorso URL.

properties.pathRules

ApplicationGatewayPathRule[]

Regola del percorso della risorsa mappa percorso URL.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa mappa percorso URL.

type

string

Tipo di risorsa.

ApplicationGatewayWebApplicationFirewallConfiguration

Configurazione del web application firewall del gateway applicazione.

Nome Tipo Descrizione
disabledRuleGroups

ApplicationGatewayFirewallDisabledRuleGroup[]

Gruppi di regole disabilitati.

enabled

boolean

Se il web application firewall è abilitato o meno.

exclusions

ApplicationGatewayFirewallExclusion[]

Elenco di esclusioni.

fileUploadLimitInMb

integer

Dimensioni massime di caricamento dei file in Mb per WAF.

firewallMode

ApplicationGatewayFirewallMode

Modalità Web application firewall.

maxRequestBodySize

integer

Dimensioni massime del corpo della richiesta per WAF.

maxRequestBodySizeInKb

integer

Dimensioni massime del corpo della richiesta in Kb per WAF.

requestBodyCheck

boolean

Indica se consentire a WAF di controllare il corpo della richiesta.

ruleSetType

string

Tipo di regola del web application firewall impostato. I valori possibili sono: 'OWASP'.

ruleSetVersion

string

Versione del tipo di set di regole.

ApplicationSecurityGroup

Un gruppo di sicurezza delle applicazioni in un gruppo di risorse.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa del gruppo di sicurezza dell'applicazione.

properties.resourceGuid

string

Proprietà GUID della risorsa del gruppo di sicurezza dell'applicazione. Identifica in modo univoco una risorsa, anche se l'utente modifica il nome o esegue la migrazione della risorsa tra sottoscrizioni o gruppi di risorse.

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

AutoApproval

Elenco di approvazione automatica del servizio collegamento privato.

Nome Tipo Descrizione
subscriptions

string[]

Elenco di sottoscrizioni.

BackendAddressPool

Pool di indirizzi IP back-end.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno del set di pool di indirizzi back-end usati dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa.

properties.backendIPConfigurations

NetworkInterfaceIPConfiguration[]

Matrice di riferimenti agli indirizzi IP definiti nelle interfacce di rete.

properties.drainPeriodInSeconds

integer

Quantità di secondi Load Balancer attende prima di inviare RESET al client e all'indirizzo back-end.

properties.inboundNatRules

SubResource[]

Matrice di riferimenti alle regole NAT in ingresso che usano questo pool di indirizzi back-end.

properties.loadBalancerBackendAddresses

LoadBalancerBackendAddress[]

Matrice di indirizzi back-end.

properties.loadBalancingRules

SubResource[]

Matrice di riferimenti alle regole di bilanciamento del carico che usano questo pool di indirizzi back-end.

properties.location

string

Posizione del pool di indirizzi back-end.

properties.outboundRule

SubResource

Riferimento a una regola in uscita che usa questo pool di indirizzi back-end.

properties.outboundRules

SubResource[]

Matrice di riferimenti alle regole in uscita che usano questo pool di indirizzi back-end.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa del pool di indirizzi back-end.

properties.syncMode

SyncMode

Modalità sincrona dell'indirizzo back-end per il pool back-end

properties.tunnelInterfaces

GatewayLoadBalancerTunnelInterface[]

Matrice di interfacce del tunnel del servizio di bilanciamento del carico del gateway.

properties.virtualNetwork

SubResource

Riferimento a una rete virtuale.

type

string

Tipo di risorsa.

CloudError

Risposta di errore dal servizio.

Nome Tipo Descrizione
error

CloudErrorBody

Corpo dell'errore cloud.

CloudErrorBody

Risposta di errore dal servizio.

Nome Tipo Descrizione
code

string

Identificatore dell'errore. I codici sono invarianti e devono essere utilizzati a livello di codice.

details

CloudErrorBody[]

Elenco di dettagli aggiuntivi sull'errore.

message

string

Messaggio che descrive l'errore, che deve essere adatto per la visualizzazione in un'interfaccia utente.

target

string

Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in errore.

CustomDnsConfigPropertiesFormat

Contiene la configurazione della risoluzione DNS personalizzata dal cliente.

Nome Tipo Descrizione
fqdn

string

Fqdn che viene risolto nell'indirizzo IP dell'endpoint privato.

ipAddresses

string[]

Elenco di indirizzi IP privati dell'endpoint privato.

DdosSettings

Contiene le impostazioni di protezione DDoS dell'indirizzo IP pubblico.

Nome Tipo Descrizione
ddosProtectionPlan

SubResource

Piano di protezione DDoS associato all'indirizzo IP pubblico. Può essere impostato solo se ProtectionMode è Abilitato

protectionMode

DdosSettingsProtectionMode

Modalità di protezione DDoS dell'indirizzo IP pubblico

DdosSettingsProtectionMode

Modalità di protezione DDoS dell'indirizzo IP pubblico

Nome Tipo Descrizione
Disabled

string

Enabled

string

VirtualNetworkInherited

string

Delegation

Descrive in dettaglio il servizio a cui viene delegata la subnet.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa.

properties.actions

string[]

Azioni consentite al servizio al momento della delega.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di delega del servizio.

properties.serviceName

string

Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers.

type

string

Tipo di risorsa.

DeleteOptions

Specificare cosa accade all'indirizzo IP pubblico quando la macchina virtuale che lo usa viene eliminata

Nome Tipo Descrizione
Delete

string

Detach

string

ExtendedLocation

Tipo complesso ExtendedLocation.

Nome Tipo Descrizione
name

string

Nome della posizione estesa.

type

ExtendedLocationTypes

Tipo della posizione estesa.

ExtendedLocationTypes

Tipo della posizione estesa.

Nome Tipo Descrizione
EdgeZone

string

FlowLog

Risorsa del log del flusso.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.enabled

boolean

Contrassegno per abilitare/disabilitare la registrazione dei flussi.

properties.flowAnalyticsConfiguration

TrafficAnalyticsProperties

Parametri che definiscono la configurazione dell'analisi del traffico.

properties.format

FlowLogFormatParameters

Parametri che definiscono il formato del log del flusso.

properties.provisioningState

ProvisioningState

Stato di provisioning del log del flusso.

properties.retentionPolicy

RetentionPolicyParameters

Parametri che definiscono i criteri di conservazione per il log dei flussi.

properties.storageId

string

ID dell'account di archiviazione usato per archiviare il log del flusso.

properties.targetResourceGuid

string

GUID del gruppo di sicurezza di rete a cui verrà applicato il log dei flussi.

properties.targetResourceId

string

ID del gruppo di sicurezza di rete a cui verrà applicato il log dei flussi.

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

FlowLogFormatParameters

Parametri che definiscono il formato del log del flusso.

Nome Tipo Valore predefinito Descrizione
type

FlowLogFormatType

Tipo di file del log del flusso.

version

integer

0

Versione (revisione) del log del flusso.

FlowLogFormatType

Tipo di file del log del flusso.

Nome Tipo Descrizione
JSON

string

FrontendIPConfiguration

Indirizzo IP front-end del servizio di bilanciamento del carico.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno del set di configurazioni IP front-end usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa.

properties.gatewayLoadBalancer

SubResource

Riferimento all'IP front-end del servizio di bilanciamento del carico del gateway.

properties.inboundNatPools

SubResource[]

Matrice di riferimenti ai pool in ingresso che usano questo indirizzo IP front-end.

properties.inboundNatRules

SubResource[]

Matrice di riferimenti alle regole in ingresso che usano questo indirizzo IP front-end.

properties.loadBalancingRules

SubResource[]

Matrice di riferimenti alle regole di bilanciamento del carico che usano questo INDIRIZZO IP front-end.

properties.outboundRules

SubResource[]

Matrice di riferimenti alle regole in uscita che usano questo indirizzo IP front-end.

properties.privateIPAddress

string

Indirizzo IP privato della configurazione IP.

properties.privateIPAddressVersion

IPVersion

Se la configurazione ip specifica è IPv4 o IPv6. Il valore predefinito viene assunto come IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Metodo di allocazione IP privato.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di configurazione IP front-end.

properties.publicIPAddress

PublicIPAddress

Riferimento alla risorsa IP pubblica.

properties.publicIPPrefix

SubResource

Riferimento alla risorsa Prefisso IP pubblico.

properties.subnet

Subnet

Riferimento alla risorsa della subnet.

type

string

Tipo di risorsa.

zones

string[]

Elenco delle zone di disponibilità che denonono l'INDIRIZZO IP allocato per la risorsa deve venire da.

GatewayLoadBalancerTunnelInterface

Interfaccia tunnel del servizio di bilanciamento del carico gateway di un pool di indirizzi back-end del servizio di bilanciamento del carico.

Nome Tipo Descrizione
identifier

integer

Identificatore dell'interfaccia tunnel del servizio di bilanciamento del carico del gateway.

port

integer

Porta dell'interfaccia tunnel del servizio di bilanciamento del carico del gateway.

protocol

GatewayLoadBalancerTunnelProtocol

Protocollo dell'interfaccia tunnel del servizio di bilanciamento del carico del gateway.

type

GatewayLoadBalancerTunnelInterfaceType

Tipo di traffico dell'interfaccia tunnel del servizio di bilanciamento del carico del gateway.

GatewayLoadBalancerTunnelInterfaceType

Tipo di traffico dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway.

Nome Tipo Descrizione
External

string

Internal

string

None

string

GatewayLoadBalancerTunnelProtocol

Protocollo dell'interfaccia del tunnel del servizio di bilanciamento del carico del gateway.

Nome Tipo Descrizione
Native

string

None

string

VXLAN

string

InboundNatRule

Regola NAT in ingresso del servizio di bilanciamento del carico.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno del set di regole NAT in ingresso usate dal servizio di bilanciamento del carico. Questo nome può essere usato per accedere alla risorsa.

properties.backendAddressPool

SubResource

Riferimento alla risorsa backendAddressPool.

properties.backendIPConfiguration

NetworkInterfaceIPConfiguration

Riferimento a un indirizzo IP privato definito in un'interfaccia di rete di una macchina virtuale. Il traffico inviato alla porta front-end di ognuna delle configurazioni IP front-end viene inoltrato all'INDIRIZZO IP back-end.

properties.backendPort

integer

Porta usata per l'endpoint interno. I valori accettabili sono compresi tra 1 e 65535.

properties.enableFloatingIP

boolean

Configura l'endpoint di una macchina virtuale per la funzionalità IP mobile necessaria per configurare un gruppo di disponibilità Sql AlwaysOn. Questa impostazione è necessaria quando si usano i gruppi di disponibilità Sql AlwaysOn in SQL Server. Questa impostazione non può essere modificata dopo aver creato l'endpoint.

properties.enableTcpReset

boolean

Ricevere la reimpostazione TCP bidirezionale sul timeout di inattività del flusso TCP o la terminazione imprevista della connessione. Questo valore viene usato soltanto quando il protocollo è impostato su TCP.

properties.frontendIPConfiguration

SubResource

Riferimento agli indirizzi IP front-end.

properties.frontendPort

integer

Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del Load Balancer. I valori accettabili sono compresi tra 1 e 65534.

properties.frontendPortRangeEnd

integer

Fine dell'intervallo di porte per l'endpoint esterno. Questa proprietà viene usata insieme a BackendAddressPool e FrontendPortRangeStart. Verranno creati singoli mapping delle porte delle regole NAT in ingresso per ogni indirizzo back-end da BackendAddressPool. I valori accettabili sono compresi tra 1 e 65534.

properties.frontendPortRangeStart

integer

L'intervallo di porte inizia per l'endpoint esterno. Questa proprietà viene utilizzata insieme a BackendAddressPool e FrontendPortRangeEnd. Verranno creati singoli mapping delle porte delle regole NAT in ingresso per ogni indirizzo back-end da BackendAddressPool. I valori accettabili sono compresi tra 1 e 65534.

properties.idleTimeoutInMinutes

integer

Timeout per la connessione TCP inattiva. Il valore può essere compreso tra 4 e 30 minuti. Il valore predefinito è 4 minuti. Questo valore viene usato soltanto quando il protocollo è impostato su TCP.

properties.protocol

TransportProtocol

Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa regola NAT in ingresso.

type

string

Tipo di risorsa.

IPAllocationMethod

Metodo di allocazione degli indirizzi IP.

Nome Tipo Descrizione
Dynamic

string

Static

string

IPConfiguration

Configurazione IP.

Nome Tipo Valore predefinito Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.privateIPAddress

string

Indirizzo IP privato della configurazione IP.

properties.privateIPAllocationMethod

IPAllocationMethod

Dynamic

Metodo di allocazione dell'indirizzo IP privato.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di configurazione IP.

properties.publicIPAddress

PublicIPAddress

Riferimento alla risorsa IP pubblica.

properties.subnet

Subnet

Riferimento alla risorsa subnet.

IPConfigurationProfile

Risorsa figlio del profilo di configurazione IP.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa. Questo nome può essere usato per accedere alla risorsa.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa profilo di configurazione IP.

properties.subnet

Subnet

Riferimento alla risorsa subnet per creare una configurazione IP dell'interfaccia di rete del contenitore.

type

string

Tipo di risorsa secondaria.

IpTag

Contiene l'ipTag associato all'oggetto .

Nome Tipo Descrizione
ipTagType

string

Tipo di tag IP. Esempio: FirstPartyUsage.

tag

string

Valore del tag IP associato all'indirizzo IP pubblico. Esempio: SQL.

IPVersion

Versione dell'indirizzo IP.

Nome Tipo Descrizione
IPv4

string

IPv6

string

LoadBalancerBackendAddress

Indirizzi back-end del servizio di bilanciamento del carico.

Nome Tipo Descrizione
name

string

Nome dell'indirizzo back-end.

properties.adminState

LoadBalancerBackendAddressAdminState

Elenco di stati amministrativi che una volta impostato possono eseguire l'override del probe di integrità in modo che Load Balancer inoltrano sempre nuove connessioni al back-end o negano nuove connessioni e reimpostano le connessioni esistenti.

properties.inboundNatRulesPortMapping

NatRulePortMapping[]

Raccolta di mapping delle porte delle regole NAT in ingresso.

properties.ipAddress

string

Indirizzo IP appartenente alla rete virtuale a cui si fa riferimento.

properties.loadBalancerFrontendIPConfiguration

SubResource

Riferimento alla configurazione dell'indirizzo IP front-end definita in loadbalancer a livello di area.

properties.networkInterfaceIPConfiguration

SubResource

Riferimento all'indirizzo IP definito nelle interfacce di rete.

properties.subnet

SubResource

Riferimento a una subnet esistente.

properties.virtualNetwork

SubResource

Riferimento a una rete virtuale esistente.

LoadBalancerBackendAddressAdminState

Elenco di stati amministrativi che, una volta impostata, può eseguire l'override del probe di integrità in modo che Load Balancer inoltra sempre nuove connessioni al back-end o neghi nuove connessioni e reimposta le connessioni esistenti.

Nome Tipo Descrizione
Down

string

None

string

Up

string

ManagedServiceIdentity

Identità per la risorsa.

Nome Tipo Descrizione
principalId

string

ID dell'entità dell'identità assegnata dal sistema. Questa proprietà verrà fornita solo per un'identità assegnata dal sistema.

tenantId

string

ID tenant dell'identità assegnata dal sistema. Questa proprietà verrà fornita solo per un'identità assegnata dal sistema.

type

ResourceIdentityType

Tipo di identità usata per la risorsa. Il tipo "SystemAssigned, UserAssigned" include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo "Nessuno" rimuoverà le identità dalla macchina virtuale.

userAssignedIdentities

UserAssignedIdentities

Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

NatGateway

Risorsa gateway NAT.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.idleTimeoutInMinutes

integer

Timeout di inattività del gateway NAT.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa gateway NAT.

properties.publicIpAddresses

SubResource[]

Matrice di indirizzi IP pubblici associati alla risorsa del gateway NAT.

properties.publicIpPrefixes

SubResource[]

Matrice di prefissi ip pubblici associati alla risorsa del gateway NAT.

properties.resourceGuid

string

Proprietà GUID della risorsa gateway NAT.

properties.subnets

SubResource[]

Matrice di riferimenti alle subnet che usano questa risorsa gateway NAT.

sku

NatGatewaySku

SKU del gateway NAT.

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

zones

string[]

Elenco delle zone di disponibilità che indicano la zona in cui deve essere distribuito il gateway NAT.

NatGatewaySku

SKU del gateway NAT.

Nome Tipo Descrizione
name

NatGatewaySkuName

Nome dello SKU del gateway Nat.

NatGatewaySkuName

Nome dello SKU del gateway Nat.

Nome Tipo Descrizione
Standard

string

NatRulePortMapping

Mapping di porte individuali per la regola NAT in ingresso creata per il pool back-end.

Nome Tipo Descrizione
backendPort

integer

Porta back-end.

frontendPort

integer

Porta front-end.

inboundNatRuleName

string

Nome della regola NAT in ingresso.

NetworkInterface

Interfaccia di rete in un gruppo di risorse.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

extendedLocation

ExtendedLocation

Percorso esteso dell'interfaccia di rete.

id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.auxiliaryMode

NetworkInterfaceAuxiliaryMode

Modalità ausiliaria della risorsa interfaccia di rete.

properties.auxiliarySku

NetworkInterfaceAuxiliarySku

SKU ausiliario della risorsa interfaccia di rete.

properties.disableTcpStateTracking

boolean

Indica se disabilitare il rilevamento dello stato TCP.

properties.dnsSettings

NetworkInterfaceDnsSettings

Impostazioni DNS nell'interfaccia di rete.

properties.dscpConfiguration

SubResource

Riferimento alla configurazione dscp a cui è collegata l'interfaccia di rete.

properties.enableAcceleratedNetworking

boolean

Se l'interfaccia di rete è configurata per la rete accelerata. Non applicabile alle dimensioni delle macchine virtuali che richiedono una rete accelerata.

properties.enableIPForwarding

boolean

Indica se l'inoltro IP è abilitato in questa interfaccia di rete.

properties.hostedWorkloads

string[]

Elenco di riferimenti alle risorse BareMetal collegate.

properties.ipConfigurations

NetworkInterfaceIPConfiguration[]

Elenco delle configurazioni IP dell'interfaccia di rete.

properties.macAddress

string

Indirizzo MAC dell'interfaccia di rete.

properties.migrationPhase

NetworkInterfaceMigrationPhase

Fase di migrazione della risorsa dell'interfaccia di rete.

properties.networkSecurityGroup

NetworkSecurityGroup

Riferimento alla risorsa NetworkSecurityGroup.

properties.nicType

NetworkInterfaceNicType

Tipo di risorsa dell'interfaccia di rete.

properties.primary

boolean

Indica se si tratta di un'interfaccia di rete primaria in una macchina virtuale.

properties.privateEndpoint

PrivateEndpoint

Riferimento all'endpoint privato a cui è collegata l'interfaccia di rete.

properties.privateLinkService

PrivateLinkService

Privatelinkservice della risorsa dell'interfaccia di rete.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa dell'interfaccia di rete.

properties.resourceGuid

string

Proprietà GUID della risorsa dell'interfaccia di rete.

properties.tapConfigurations

NetworkInterfaceTapConfiguration[]

Elenco di TapConfigurations dell'interfaccia di rete.

properties.virtualMachine

SubResource

Riferimento a una macchina virtuale.

properties.vnetEncryptionSupported

boolean

Indica se la macchina virtuale a cui è collegata questa scheda di interfaccia di rete supporta la crittografia.

properties.workloadType

string

WorkloadType dell'oggetto NetworkInterface per le risorse BareMetal

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

NetworkInterfaceAuxiliaryMode

Modalità ausiliaria della risorsa interfaccia di rete.

Nome Tipo Descrizione
AcceleratedConnections

string

Floating

string

MaxConnections

string

None

string

NetworkInterfaceAuxiliarySku

SKU ausiliario della risorsa interfaccia di rete.

Nome Tipo Descrizione
A1

string

A2

string

A4

string

A8

string

None

string

NetworkInterfaceDnsSettings

Impostazioni DNS di un'interfaccia di rete.

Nome Tipo Descrizione
appliedDnsServers

string[]

Se la macchina virtuale che usa questa scheda di interfaccia di rete fa parte di un set di disponibilità, questo elenco avrà l'unione di tutti i server DNS di tutte le schede di interfaccia di rete che fanno parte del set di disponibilità. Questa proprietà è quella configurata in ognuna di queste macchine virtuali.

dnsServers

string[]

Elenco di indirizzi IP dei server DNS. Usare "AzureProvidedDNS" per passare alla risoluzione DNS fornita da Azure. Il valore 'AzureProvidedDNS' non può essere combinato con altri indirizzi IP, ma deve essere l'unico valore nella raccolta dnsServers.

internalDnsNameLabel

string

Nome DNS relativo per questa scheda di interfaccia di rete usata per le comunicazioni interne tra macchine virtuali nella stessa rete virtuale.

internalDomainNameSuffix

string

Anche se internalDnsNameLabel non è specificato, viene creata una voce DNS per la scheda di interfaccia di rete primaria della macchina virtuale. Questo nome DNS può essere costruito concatenando il nome della macchina virtuale con il valore internalDomainNameSuffix.

internalFqdn

string

Nome DNS completo che supporta le comunicazioni interne tra macchine virtuali nella stessa rete virtuale.

NetworkInterfaceIPConfiguration

IPConfiguration in un'interfaccia di rete.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.applicationGatewayBackendAddressPools

ApplicationGatewayBackendAddressPool[]

Riferimento alla risorsa ApplicationGatewayBackendAddressPool.

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

Gruppi di sicurezza delle applicazioni in cui è inclusa la configurazione IP.

properties.gatewayLoadBalancer

SubResource

Riferimento all'indirizzo IP front-end del servizio di bilanciamento del carico del gateway.

properties.loadBalancerBackendAddressPools

BackendAddressPool[]

Riferimento alla risorsa LoadBalancerBackendAddressPool.

properties.loadBalancerInboundNatRules

InboundNatRule[]

Elenco di riferimenti di LoadBalancerInboundNatRules.

properties.primary

boolean

Indica se si tratta di un indirizzo cliente primario nell'interfaccia di rete.

properties.privateIPAddress

string

Indirizzo IP privato della configurazione IP.

properties.privateIPAddressVersion

IPVersion

Indica se la configurazione IP specifica è IPv4 o IPv6. Il valore predefinito è IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Metodo di allocazione dell'indirizzo IP privato.

properties.privateLinkConnectionProperties

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Proprietà PrivateLinkConnection per l'interfaccia di rete.

properties.provisioningState

ProvisioningState

Stato di provisioning della configurazione IP dell'interfaccia di rete.

properties.publicIPAddress

PublicIPAddress

Indirizzo IP pubblico associato alla configurazione IP.

properties.subnet

Subnet

Subnet associata alla configurazione IP.

properties.virtualNetworkTaps

VirtualNetworkTap[]

Riferimento a Rete virtuale tap.

type

string

Tipo di risorsa.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

Proprietà PrivateLinkConnection per l'interfaccia di rete.

Nome Tipo Descrizione
fqdns

string[]

Elenco di nomi di dominio completi per la connessione di collegamento privato corrente.

groupId

string

ID gruppo per la connessione al collegamento privato corrente.

requiredMemberName

string

Nome del membro richiesto per la connessione al collegamento privato corrente.

NetworkInterfaceMigrationPhase

Fase di migrazione della risorsa dell'interfaccia di rete.

Nome Tipo Descrizione
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

NetworkInterfaceNicType

Tipo di risorsa dell'interfaccia di rete.

Nome Tipo Descrizione
Elastic

string

Standard

string

NetworkInterfaceTapConfiguration

Toccare la configurazione in un'interfaccia di rete.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di configurazione dell'interfaccia di rete.

properties.virtualNetworkTap

VirtualNetworkTap

Riferimento alla risorsa tocca Rete virtuale.

type

string

Tipo di risorsa secondaria.

NetworkSecurityGroup

Risorsa NetworkSecurityGroup.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.defaultSecurityRules

SecurityRule[]

Regole di sicurezza predefinite del gruppo di sicurezza di rete.

properties.flowLogs

FlowLog[]

Raccolta di riferimenti alle risorse del log del flusso.

properties.flushConnection

boolean

Se abilitata, i flussi creati dalle connessioni del gruppo di sicurezza di rete verranno rivalutati quando vengono aggiornate le regole. L'abilitazione iniziale attiverà nuovamente la valutazione.

properties.networkInterfaces

NetworkInterface[]

Raccolta di riferimenti alle interfacce di rete.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa del gruppo di sicurezza di rete.

properties.resourceGuid

string

Proprietà GUID della risorsa del gruppo di sicurezza di rete.

properties.securityRules

SecurityRule[]

Raccolta di regole di sicurezza del gruppo di sicurezza di rete.

properties.subnets

Subnet[]

Raccolta di riferimenti alle subnet.

tags

object

Tag di risorse.

type

string

Tipo di risorsa.

PrivateEndpoint

Risorsa endpoint privato.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

extendedLocation

ExtendedLocation

Posizione estesa del servizio di bilanciamento del carico.

id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.applicationSecurityGroups

ApplicationSecurityGroup[]

Gruppi di sicurezza delle applicazioni in cui è inclusa la configurazione IP dell'endpoint privato.

properties.customDnsConfigs

CustomDnsConfigPropertiesFormat[]

Matrice di configurazioni DNS personalizzate.

properties.customNetworkInterfaceName

string

Nome personalizzato dell'interfaccia di rete collegata all'endpoint privato.

properties.ipConfigurations

PrivateEndpointIPConfiguration[]

Elenco delle configurazioni IP dell'endpoint privato. Verrà usato per eseguire il mapping agli endpoint del servizio First Party.

properties.manualPrivateLinkServiceConnections

PrivateLinkServiceConnection[]

Raggruppamento di informazioni sulla connessione alla risorsa remota. Usato quando l'amministratore di rete non ha accesso per approvare le connessioni alla risorsa remota.

properties.networkInterfaces

NetworkInterface[]

Matrice di riferimenti alle interfacce di rete create per questo endpoint privato.

properties.privateLinkServiceConnections

PrivateLinkServiceConnection[]

Raggruppamento di informazioni sulla connessione alla risorsa remota.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa endpoint privato.

properties.subnet

Subnet

ID della subnet da cui verrà allocato l'INDIRIZZO IP privato.

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

PrivateEndpointConnection

Risorsa PrivateEndpointConnection.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.linkIdentifier

string

ID collegamento consumer.

properties.privateEndpoint

PrivateEndpoint

Risorsa dell'endpoint privato.

properties.privateEndpointLocation

string

Posizione dell'endpoint privato.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Raccolta di informazioni sullo stato della connessione tra il consumer del servizio e il provider.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di connessione dell'endpoint privato.

type

string

Tipo di risorsa.

PrivateEndpointIPConfiguration

Configurazione IP dell'endpoint privato.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse.

properties.groupId

string

ID di un gruppo ottenuto dalla risorsa remota a cui deve connettersi questo endpoint privato.

properties.memberName

string

Nome membro di un gruppo ottenuto dalla risorsa remota a cui deve connettersi questo endpoint privato.

properties.privateIPAddress

string

Indirizzo IP privato ottenuto dalla subnet dell'endpoint privato.

type

string

Tipo di risorsa.

PrivateLinkService

Risorsa del servizio collegamento privato.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

extendedLocation

ExtendedLocation

Posizione estesa del servizio di bilanciamento del carico.

id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.alias

string

Alias del servizio di collegamento privato.

properties.autoApproval

AutoApproval

Elenco di approvazione automatica del servizio collegamento privato.

properties.enableProxyProtocol

boolean

Indica se il servizio di collegamento privato è abilitato o meno per il protocollo proxy.

properties.fqdns

string[]

Elenco di Fqdn.

properties.ipConfigurations

PrivateLinkServiceIpConfiguration[]

Matrice di configurazioni IP del servizio di collegamento privato.

properties.loadBalancerFrontendIpConfigurations

FrontendIPConfiguration[]

Matrice di riferimenti alle configurazioni IP del servizio di bilanciamento del carico.

properties.networkInterfaces

NetworkInterface[]

Matrice di riferimenti alle interfacce di rete create per questo servizio di collegamento privato.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Matrice di elenchi sulle connessioni all'endpoint privato.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa del servizio di collegamento privato.

properties.visibility

Visibility

Elenco di visibilità del servizio collegamento privato.

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

PrivateLinkServiceConnection

Risorsa PrivateLinkServiceConnection.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.groupIds

string[]

ID dei gruppi ottenuti dalla risorsa remota a cui deve connettersi l'endpoint privato.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Raccolta di informazioni di sola lettura sullo stato della connessione alla risorsa remota.

properties.privateLinkServiceId

string

ID risorsa del servizio collegamento privato.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di connessione al servizio di collegamento privato.

properties.requestMessage

string

Messaggio passato al proprietario della risorsa remota con questa richiesta di connessione. Limitato a 140 caratteri.

type

string

Tipo di risorsa.

PrivateLinkServiceConnectionState

Raccolta di informazioni sullo stato della connessione tra il consumer del servizio e il provider.

Nome Tipo Descrizione
actionsRequired

string

Messaggio che indica se le modifiche apportate al provider di servizi richiedono aggiornamenti nel consumer.

description

string

Motivo dell'approvazione/rifiuto della connessione.

status

string

Indica se la connessione è stata approvata/rifiutata/rimossa dal proprietario del servizio.

PrivateLinkServiceIpConfiguration

Configurazione IP del servizio di collegamento privato.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della configurazione IP del servizio di collegamento privato.

properties.primary

boolean

Indica se la configurazione IP è primaria o meno.

properties.privateIPAddress

string

Indirizzo IP privato della configurazione IP.

properties.privateIPAddressVersion

IPVersion

Indica se la configurazione IP specifica è IPv4 o IPv6. Il valore predefinito è IPv4.

properties.privateIPAllocationMethod

IPAllocationMethod

Metodo di allocazione dell'indirizzo IP privato.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di configurazione IP del servizio di collegamento privato.

properties.subnet

Subnet

Riferimento alla risorsa subnet.

type

string

Tipo di risorsa.

ProvisioningState

Stato di provisioning corrente.

Nome Tipo Descrizione
Deleting

string

Failed

string

Succeeded

string

Updating

string

PublicIPAddress

Risorsa indirizzo IP pubblico.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

extendedLocation

ExtendedLocation

Posizione estesa dell'indirizzo IP pubblico.

id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.ddosSettings

DdosSettings

Criteri personalizzati di protezione DDoS associati all'indirizzo IP pubblico.

properties.deleteOption

DeleteOptions

Specificare cosa accade all'indirizzo IP pubblico quando la macchina virtuale che lo usa viene eliminata

properties.dnsSettings

PublicIPAddressDnsSettings

Nome di dominio completo del record DNS associato all'indirizzo IP pubblico.

properties.idleTimeoutInMinutes

integer

Timeout di inattività dell'indirizzo IP pubblico.

properties.ipAddress

string

Indirizzo IP associato alla risorsa indirizzo IP pubblico.

properties.ipConfiguration

IPConfiguration

Configurazione IP associata all'indirizzo IP pubblico.

properties.ipTags

IpTag[]

Elenco di tag associati all'indirizzo IP pubblico.

properties.linkedPublicIPAddress

PublicIPAddress

Indirizzo IP pubblico collegato della risorsa indirizzo IP pubblico.

properties.migrationPhase

PublicIPAddressMigrationPhase

Fase di migrazione dell'indirizzo IP pubblico.

properties.natGateway

NatGateway

NatGateway per l'indirizzo IP pubblico.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa indirizzo IP pubblico.

properties.publicIPAddressVersion

IPVersion

Versione dell'indirizzo IP pubblico.

properties.publicIPAllocationMethod

IPAllocationMethod

Metodo di allocazione dell'indirizzo IP pubblico.

properties.publicIPPrefix

SubResource

Il prefisso IP pubblico da cui deve essere allocato questo indirizzo IP pubblico.

properties.resourceGuid

string

Proprietà GUID della risorsa dell'indirizzo IP pubblico.

properties.servicePublicIPAddress

PublicIPAddress

Indirizzo IP pubblico del servizio della risorsa indirizzo IP pubblico.

sku

PublicIPAddressSku

SKU dell'indirizzo IP pubblico.

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

zones

string[]

Elenco di zone di disponibilità che denominano l'indirizzo IP allocato per la risorsa da cui deve provenire.

PublicIPAddressDnsSettings

Contiene il nome di dominio completo del record DNS associato all'indirizzo IP pubblico.

Nome Tipo Descrizione
domainNameLabel

string

Etichetta del nome di dominio. La concatenazione dell'etichetta del nome di dominio e della zona DNS localizzata costituisce il nome di dominio completo associato all'indirizzo IP pubblico. Se è specificata un'etichetta del nome di dominio, viene creato un record DNS per l'IP pubblico nel sistema DNS di Microsoft Azure.

domainNameLabelScope

PublicIpAddressDnsSettingsDomainNameLabelScope

Ambito dell'etichetta del nome di dominio. Se vengono specificati un'etichetta del nome di dominio e un ambito di etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure con un valore hash incluso nel nome di dominio completo.

fqdn

string

Nome di dominio completo del record DNS A associato all'indirizzo IP pubblico. Si tratta della concatenazione di domainNameLabel e della zona DNS a livello di area.

reverseFqdn

string

FQDN inverso. Nome di dominio completo visibile all'utente che si risolve in questo indirizzo IP pubblico. Se è specificato reverseFqdn, viene creato un record DNS PTR che punta dall'indirizzo IP nel dominio in-addr.arpa all'FQDN inverso.

PublicIpAddressDnsSettingsDomainNameLabelScope

Ambito dell'etichetta del nome di dominio. Se vengono specificati un'etichetta del nome di dominio e un ambito di etichetta del nome di dominio, viene creato un record DNS per l'indirizzo IP pubblico nel sistema DNS di Microsoft Azure con un valore hash incluso nel nome di dominio completo.

Nome Tipo Descrizione
NoReuse

string

ResourceGroupReuse

string

SubscriptionReuse

string

TenantReuse

string

PublicIPAddressMigrationPhase

Fase di migrazione dell'indirizzo IP pubblico.

Nome Tipo Descrizione
Abort

string

Commit

string

Committed

string

None

string

Prepare

string

PublicIPAddressSku

SKU di un indirizzo IP pubblico.

Nome Tipo Descrizione
name

PublicIPAddressSkuName

Nome di uno SKU di indirizzo IP pubblico.

tier

PublicIPAddressSkuTier

Livello di uno SKU di indirizzo IP pubblico.

PublicIPAddressSkuName

Nome di uno SKU di indirizzo IP pubblico.

Nome Tipo Descrizione
Basic

string

Standard

string

PublicIPAddressSkuTier

Livello di uno SKU di indirizzo IP pubblico.

Nome Tipo Descrizione
Global

string

Regional

string

ResourceIdentityType

Tipo di identità usata per la risorsa. Il tipo "SystemAssigned, UserAssigned" include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo "Nessuno" rimuoverà le identità dalla macchina virtuale.

Nome Tipo Descrizione
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

Risorsa ResourceNavigationLink.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

Identificatore del collegamento di spostamento delle risorse.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.link

string

Collegamento alla risorsa esterna.

properties.linkedResourceType

string

Tipo di risorsa della risorsa collegata.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa del collegamento di spostamento delle risorse.

type

string

Tipo di risorsa.

RetentionPolicyParameters

Parametri che definiscono i criteri di conservazione per il log dei flussi.

Nome Tipo Valore predefinito Descrizione
days

integer

0

Numero di giorni per conservare i record del log del flusso.

enabled

boolean

False

Contrassegno per abilitare/disabilitare la conservazione.

Route

Risorsa di route.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.addressPrefix

string

CIDR di destinazione a cui si applica la route.

properties.hasBgpOverride

boolean

Valore che indica se questa route esegue l'override delle route BGP sovrapposte indipendentemente da LPM.

properties.nextHopIpAddress

string

I pacchetti di indirizzi IP devono essere inoltrati a . I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance.

properties.nextHopType

RouteNextHopType

Il tipo di hop Azure il pacchetto deve essere inviato.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di route.

type

string

Tipo di risorsa.

RouteNextHopType

Il tipo di hop Azure il pacchetto deve essere inviato.

Nome Tipo Descrizione
Internet

string

None

string

VirtualAppliance

string

VirtualNetworkGateway

string

VnetLocal

string

RouteTable

Risorsa tabella di route.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.disableBgpRoutePropagation

boolean

Se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa tabella di route.

properties.resourceGuid

string

Proprietà GUID della risorsa della tabella di route.

properties.routes

Route[]

Raccolta di route contenute in una tabella di route.

properties.subnets

Subnet[]

Raccolta di riferimenti alle subnet.

tags

object

Tag di risorse.

type

string

Tipo di risorsa.

SecurityRule

Regola di sicurezza di rete.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.access

SecurityRuleAccess

Il traffico di rete è consentito o negato.

properties.description

string

Descrizione per la regola. Limitato a 140 caratteri.

properties.destinationAddressPrefix

string

Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di destinazione. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli indirizzi IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet".

properties.destinationAddressPrefixes

string[]

Prefissi dell'indirizzo di destinazione. CIDR o intervalli IP di destinazione.

properties.destinationApplicationSecurityGroups

ApplicationSecurityGroup[]

Gruppo di sicurezza dell'applicazione specificato come destinazione.

properties.destinationPortRange

string

Porta o intervallo di destinazione. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte.

properties.destinationPortRanges

string[]

Intervalli di porte di destinazione.

properties.direction

SecurityRuleDirection

Direzione della regola. L'elemento direction specifica se la regola verrà valutata sul traffico in ingresso o in uscita.

properties.priority

integer

Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Più basso è il numero di priorità, maggiore sarà la priorità della regola.

properties.protocol

SecurityRuleProtocol

Protocollo di rete a cui si applica la regola.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa della regola di sicurezza.

properties.sourceAddressPrefix

string

Intervallo DI INDIRIZZI IP di origine o CIDR. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli indirizzi IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". Se si tratta di una regola di ingresso, specifica da dove proviene il traffico di rete.

properties.sourceAddressPrefixes

string[]

Intervalli CIDR o IP di origine.

properties.sourceApplicationSecurityGroups

ApplicationSecurityGroup[]

Gruppo di sicurezza dell'applicazione specificato come origine.

properties.sourcePortRange

string

Porta o intervallo di origine. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte.

properties.sourcePortRanges

string[]

Intervalli di porte di origine.

type

string

Tipo di risorsa.

SecurityRuleAccess

Indica se il traffico di rete è consentito o negato.

Nome Tipo Descrizione
Allow

string

Deny

string

SecurityRuleDirection

Direzione della regola. L'elemento direction specifica se la regola verrà valutata sul traffico in ingresso o in uscita.

Nome Tipo Descrizione
Inbound

string

Outbound

string

SecurityRuleProtocol

Protocollo di rete a cui si applica la regola.

Nome Tipo Descrizione
*

string

Ah

string

Esp

string

Icmp

string

Tcp

string

Udp

string

Risorsa ServiceAssociationLink.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.allowDelete

boolean

Se true, la risorsa può essere eliminata.

properties.link

string

Collegamento alla risorsa esterna.

properties.linkedResourceType

string

Tipo di risorsa della risorsa collegata.

properties.locations

string[]

Elenco di posizioni.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di collegamento dell'associazione del servizio.

type

string

Tipo di risorsa.

ServiceEndpointPolicy

Risorsa dei criteri del punto finale del servizio.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

kind

string

Tipo di criterio dell'endpoint di servizio. Si tratta di metadati usati per l'esperienza di portale di Azure.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.contextualServiceEndpointPolicies

string[]

Raccolta di criteri di endpoint servizio contestuali.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa dei criteri dell'endpoint di servizio.

properties.resourceGuid

string

Proprietà GUID della risorsa dei criteri dell'endpoint di servizio.

properties.serviceAlias

string

Alias che indica se il criterio appartiene a un servizio

properties.serviceEndpointPolicyDefinitions

ServiceEndpointPolicyDefinition[]

Raccolta di definizioni dei criteri dell'endpoint di servizio dei criteri dell'endpoint di servizio.

properties.subnets

Subnet[]

Raccolta di riferimenti alle subnet.

tags

object

Tag di risorse.

type

string

Tipo di risorsa.

ServiceEndpointPolicyDefinition

Definizioni dei criteri dell'endpoint di servizio.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.description

string

Descrizione per la regola. Limitato a 140 caratteri.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di definizione dei criteri dell'endpoint di servizio.

properties.service

string

Nome dell'endpoint di servizio.

properties.serviceResources

string[]

Elenco di risorse del servizio.

type

string

Tipo di risorsa.

ServiceEndpointPropertiesFormat

Proprietà dell'endpoint di servizio.

Nome Tipo Descrizione
locations

string[]

Elenco delle posizioni.

provisioningState

ProvisioningState

Stato di provisioning della risorsa dell'endpoint di servizio.

service

string

Tipo del servizio endpoint.

Subnet

Subnet in una risorsa di rete virtuale.

Nome Tipo Valore predefinito Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

name

string

Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.

properties.addressPrefix

string

Prefisso dell'indirizzo per la subnet.

properties.addressPrefixes

string[]

Elenco di prefissi di indirizzo per la subnet.

properties.applicationGatewayIPConfigurations

ApplicationGatewayIPConfiguration[]

Configurazioni IP del gateway applicazione della risorsa di rete virtuale.

properties.defaultOutboundAccess

boolean

Impostare questa proprietà su false per disabilitare la connettività in uscita predefinita per tutte le macchine virtuali nella subnet. Questa proprietà può essere impostata solo al momento della creazione della subnet e non può essere aggiornata per una subnet esistente.

properties.delegations

Delegation[]

Matrice di riferimenti alle deleghe nella subnet.

properties.ipAllocations

SubResource[]

Matrice di IpAllocation che fanno riferimento a questa subnet.

properties.ipConfigurationProfiles

IPConfigurationProfile[]

Matrice di profili di configurazione IP che fanno riferimento a questa subnet.

properties.ipConfigurations

IPConfiguration[]

Matrice di riferimenti alle configurazioni IP dell'interfaccia di rete tramite subnet.

properties.natGateway

SubResource

Gateway NAT associato a questa subnet.

properties.networkSecurityGroup

NetworkSecurityGroup

Riferimento alla risorsa NetworkSecurityGroup.

properties.privateEndpointNetworkPolicies

VirtualNetworkPrivateEndpointNetworkPolicies

Disabled

Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet.

properties.privateEndpoints

PrivateEndpoint[]

Matrice di riferimenti a endpoint privati.

properties.privateLinkServiceNetworkPolicies

VirtualNetworkPrivateLinkServiceNetworkPolicies

Enabled

Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa subnet.

properties.purpose

string

Stringa di sola lettura che identifica l'intenzione di usare per questa subnet in base alle deleghe e ad altre proprietà definite dall'utente.

properties.resourceNavigationLinks

ResourceNavigationLink[]

Matrice di riferimenti alle risorse esterne tramite subnet.

properties.routeTable

RouteTable

Riferimento alla risorsa RouteTable.

properties.serviceAssociationLinks

ServiceAssociationLink[]

Matrice di riferimenti ai servizi che inserisce in questa subnet.

properties.serviceEndpointPolicies

ServiceEndpointPolicy[]

Matrice di criteri degli endpoint di servizio.

properties.serviceEndpoints

ServiceEndpointPropertiesFormat[]

Matrice di endpoint di servizio.

type

string

Tipo di risorsa.

SubResource

Riferimento a un'altra sottoresource.

Nome Tipo Descrizione
id

string

ID risorsa.

SyncMode

Modalità sincrona dell'indirizzo back-end per il pool back-end

Nome Tipo Descrizione
Automatic

string

Manual

string

TrafficAnalyticsConfigurationProperties

Parametri che definiscono la configurazione dell'analisi del traffico.

Nome Tipo Descrizione
enabled

boolean

Contrassegnare per abilitare/disabilitare l'analisi del traffico.

trafficAnalyticsInterval

integer

Intervallo in minuti che determina la frequenza con cui il servizio TA deve eseguire l'analisi dei flussi.

workspaceId

string

GUID della risorsa dell'area di lavoro associata.

workspaceRegion

string

Posizione dell'area di lavoro associata.

workspaceResourceId

string

ID risorsa dell'area di lavoro associata.

TrafficAnalyticsProperties

Parametri che definiscono la configurazione dell'analisi del traffico.

Nome Tipo Descrizione
networkWatcherFlowAnalyticsConfiguration

TrafficAnalyticsConfigurationProperties

Parametri che definiscono la configurazione dell'analisi del traffico.

TransportProtocol

Protocollo di trasporto per l'endpoint.

Nome Tipo Descrizione
All

string

Tcp

string

Udp

string

UserAssignedIdentities

Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario identità utente saranno ID risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Nome Tipo Descrizione

VirtualNetworkPrivateEndpointNetworkPolicies

Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet.

Nome Tipo Descrizione
Disabled

string

Enabled

string

NetworkSecurityGroupEnabled

string

RouteTableEnabled

string

VirtualNetworkPrivateLinkServiceNetworkPolicies

Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet.

Nome Tipo Descrizione
Disabled

string

Enabled

string

VirtualNetworkTap

Rete virtuale Toccare la risorsa.

Nome Tipo Descrizione
etag

string

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Nome risorsa.

properties.destinationLoadBalancerFrontEndIPConfiguration

FrontendIPConfiguration

Riferimento all'indirizzo IP privato nel Load Balancer interno che riceverà il tocco.

properties.destinationNetworkInterfaceIPConfiguration

NetworkInterfaceIPConfiguration

Riferimento all'indirizzo IP privato della scheda di interfaccia di rete dell'agente di raccolta che riceverà il tocco.

properties.destinationPort

integer

Porta di destinazione VXLAN che riceverà il traffico toccato.

properties.networkInterfaceTapConfigurations

NetworkInterfaceTapConfiguration[]

Specifica l'elenco degli ID risorsa per la configurazione IP dell'interfaccia di rete che deve essere toccata.

properties.provisioningState

ProvisioningState

Stato di provisioning della risorsa di tocco della rete virtuale.

properties.resourceGuid

string

La proprietà GUID della risorsa della rete virtuale tocca la risorsa.

tags

object

Tag delle risorse.

type

string

Tipo di risorsa.

Visibility

Elenco di visibilità del servizio collegamento privato.

Nome Tipo Descrizione
subscriptions

string[]

Elenco di sottoscrizioni.