Condividi tramite


Applicazione Microsoft.NetworkGateways 2015-05-01-preview

Definizione di risorsa Bicep

Il tipo di risorsa applicationGateways può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/applicationGateways, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Network/applicationGateways@2015-05-01-preview' = {
  etag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    backendAddressPools: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          backendAddresses: [
            {
              fqdn: 'string'
              ipAddress: 'string'
            }
          ]
          backendIPConfigurations: [
            {
              id: 'string'
            }
          ]
          provisioningState: 'string'
        }
      }
    ]
    backendHttpSettingsCollection: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          cookieBasedAffinity: 'string'
          port: int
          protocol: 'string'
          provisioningState: 'string'
        }
      }
    ]
    frontendIPConfigurations: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          privateIPAddress: 'string'
          privateIPAllocationMethod: 'string'
          provisioningState: 'string'
          publicIPAddress: {
            id: 'string'
          }
          subnet: {
            id: 'string'
          }
        }
      }
    ]
    frontendPorts: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          port: int
          provisioningState: 'string'
        }
      }
    ]
    gatewayIPConfigurations: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          provisioningState: 'string'
          subnet: {
            id: 'string'
          }
        }
      }
    ]
    httpListeners: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          frontendIPConfiguration: {
            id: 'string'
          }
          frontendPort: {
            id: 'string'
          }
          protocol: 'string'
          provisioningState: 'string'
          sslCertificate: {
            id: 'string'
          }
        }
      }
    ]
    provisioningState: 'string'
    requestRoutingRules: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          backendAddressPool: {
            id: 'string'
          }
          backendHttpSettings: {
            id: 'string'
          }
          httpListener: {
            id: 'string'
          }
          provisioningState: 'string'
          ruleType: 'string'
        }
      }
    ]
    resourceGuid: 'string'
    sku: {
      capacity: int
      name: 'string'
      tier: 'string'
    }
    sslCertificates: [
      {
        etag: 'string'
        id: 'string'
        name: 'string'
        properties: {
          data: 'string'
          password: 'string'
          provisioningState: 'string'
          publicCertData: 'string'
        }
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

ApplicationGatewayBackendAddress

Nome Descrizione Valore
Fqdn Ottiene o imposta il nome dns corda
ipAddress Ottiene o imposta l'indirizzo IP corda

ApplicationGatewayBackendAddressPool

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà del pool di indirizzi back-end del gateway applicazione ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Nome Descrizione Valore
backendAddresses Ottiene o imposta gli indirizzi back-end ApplicationGatewayBackendAddress[]
backendIPConfigurations Ottiene o imposta backendIPConfiguration del gateway applicazione SubResource []
provisioningState Ottiene o imposta lo stato di provisioning della risorsa del pool di indirizzi back-end Aggiornamento/Eliminazione/Operazione non riuscita corda

ApplicationGatewayBackendHttpSettings

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà delle impostazioni del pool di indirizzi back-end del gateway applicazione ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Nome Descrizione Valore
cookieBasedAffinity Ottiene o imposta l'affinità cookie 'Disabilitato'
'Enabled'
porto Ottiene o imposta la porta Int
protocollo Ottiene o imposta il protocollo 'Http'
'Https'
provisioningState Ottiene o imposta lo stato di provisioning della risorsa impostazioni HTTP back-end Aggiornamento/Eliminazione/Operazione non riuscita corda

ApplicationGatewayFrontendIPConfiguration

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della configurazione IP front-end del gateway applicazione ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Nome Descrizione Valore
privateIPAddress Ottiene o imposta l'indirizzo IP privato della configurazione IP dell'interfaccia di rete corda
privateIPAllocationMethod Ottiene o imposta il metodo di allocazione PrivateIP (statico/dinamico) 'Dynamic'
'Static'
provisioningState Ottiene o imposta lo stato di provisioning della risorsa PublicIP Aggiornamento/Eliminazione/Operazione non riuscita corda
publicIPAddress Ottiene o imposta il riferimento della risorsa PublicIP SubResource
sottorete Ottiene o imposta il riferimento della risorsa subnet SubResource

ApplicationGatewayFrontendPort

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della porta front-end del gateway applicazione ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Nome Descrizione Valore
porto Ottiene o imposta la porta front-end Int
provisioningState Ottiene o imposta lo stato di provisioning della risorsa porta front-end Aggiornamento/Eliminazione/Operazione non riuscita corda

ApplicationGatewayHttpListener

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà del listener HTTP del gateway applicazione ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Nome Descrizione Valore
frontendIPConfiguration Ottiene o imposta la risorsa di configurazione IP front-end del gateway applicazione SubResource
frontendPort Ottiene o imposta la risorsa porta front-end del gateway applicazione SubResource
protocollo Ottiene o imposta il protocollo 'Http'
'Https'
provisioningState Ottiene o imposta lo stato di provisioning della risorsa listener HTTP Aggiornamento/Eliminazione/Operazione non riuscita corda
sslCertificate Ottiene o imposta la risorsa certificato SSL del gateway applicazione SubResource

ApplicationGatewayIPConfiguration

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della configurazione IP del gateway applicazione ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nome Descrizione Valore
provisioningState Ottiene o imposta lo stato di provisioning della risorsa della subnet del gateway applicazione Aggiornamento/Eliminazione/Operazione non riuscita corda
sottorete Ottiene o imposta il riferimento della risorsa subnet. Una subnet da cui il gateway applicazione ottiene l'indirizzo privato SubResource

ApplicationGatewayPropertiesFormat

Nome Descrizione Valore
backendAddressPools Ottiene o imposta il pool di indirizzi back-end della risorsa del gateway applicazione ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Ottiene o imposta le impostazioni HTTP back-end della risorsa del gateway applicazione applicationGatewayBackendHttpSettings[]
frontendIPConfigurations Ottiene o imposta gli indirizzi IP front-end della risorsa del gateway applicazione ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Ottiene o imposta le porte front-end della risorsa del gateway applicazione applicationGatewayFrontendPort[]
gatewayIPConfigurations Ottiene o imposta subnet della risorsa del gateway applicazione ApplicationGatewayIPConfiguration[]
httpListeners Ottiene o imposta listener HTTP della risorsa del gateway applicazione ApplicationGatewayHttpListener []
provisioningState Ottiene o imposta lo stato di provisioning della risorsa ApplicationGateway Aggiornamento/Eliminazione/Operazione non riuscita corda
requestRoutingRules Ottiene o imposta le regole di routing delle richieste della risorsa del gateway applicazione ApplicationGatewayRequestRoutingRule[]
resourceGuid Ottiene o imposta la proprietà guid della risorsa ApplicationGateway corda
Sku Ottiene o imposta lo SKU della risorsa del gateway applicazione applicationGatewaySku
sslCertificates Ottiene o imposta i certificati SSL della risorsa del gateway applicazione ApplicationGatewaySslCertificate[]

ApplicationGatewayRequestRoutingRule

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della regola di routing della richiesta del gateway applicazione ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Nome Descrizione Valore
backendAddressPool Ottiene o imposta la risorsa del pool di indirizzi back-end del gateway applicazione SubResource
backendHttpSettings Ottiene o imposta la risorsa porta front-end del gateway applicazione SubResource
httpListener Ottiene o imposta la risorsa listener HTTP del gateway applicazione SubResource
provisioningState Ottiene o imposta lo stato di provisioning della risorsa della regola di routing delle richieste Aggiornamento/Eliminazione/Operazione non riuscita corda
ruleType Ottiene o imposta il tipo di regola 'Basic'

ApplicationGatewaySku

Nome Descrizione Valore
capacità Ottiene o imposta la capacità (numero di istanze) del gateway applicazione Int
nome Ottiene o imposta il nome dello SKU del gateway applicazione 'Standard_Large'
'Standard_Medium'
'Standard_Small'
livello Ottiene o imposta il livello del gateway applicazione 'Standard'

ApplicationGatewaySslCertificate

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà dei certificati SSL del gateway applicazione ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Nome Descrizione Valore
dati Ottiene o imposta i dati del certificato corda
parola d’ordine Ottiene o imposta la password del certificato corda
provisioningState Ottiene o imposta lo stato di provisioning della risorsa certificato SSL Aggiornamento/Eliminazione/Operazione non riuscita corda
publicCertData Ottiene o imposta i dati pubblici del certificato corda

Microsoft.Network/applicationGateways

Nome Descrizione Valore
etag Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
ubicazione Percorso risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà del gateway applicazione ApplicationGatewayPropertiesFormat
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

ResourceTags

Nome Descrizione Valore

Sottorisorsa

Nome Descrizione Valore
Id ID risorsa corda

Esempi di avvio rapido

Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Bicep File Descrizione
cluster del servizio Azure Kubernetes con un gateway NAT e un gateway applicazione Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway NAT per le connessioni in uscita e un gateway applicazione per le connessioni in ingresso.
cluster del servizio Azure Kubernetes con il controller di ingresso del gateway applicazione Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway applicazione, il controller di ingresso del gateway applicazione, registro Azure Container, Log Analytics e Key Vault
gateway applicazione con gestione API interna e app Web Il gateway applicazione instrada il traffico Internet a un'istanza di Gestione API di rete virtuale (modalità interna) che supporta un'API Web ospitata in un'app Web di Azure.
gateway applicazione con waf e criteri firewall Questo modello crea un gateway applicazione con WAF configurato insieme a un criterio firewall
Creare un'app Web, pe e un gateway applicazione v2 Questo modello crea un'app Web di Azure con endpoint privato nella subnet della rete virtuale di Azure, un gateway applicazione v2. Il gateway applicazione viene distribuito in una rete virtuale (subnet). L'app Web limita l'accesso al traffico dalla subnet usando l'endpoint privato
Creare un gateway applicazione v2 Questo modello crea un gateway applicazione v2 in una rete virtuale e configura le proprietà di ridimensionamento automatico e una regola di bilanciamento del carico HTTP con front-end pubblico
Creare un gateway applicazione di Azure v2 Questo modello crea un gateway applicazione di Azure con due server Windows Server 2016 nel pool back-end
Creare un WAF di Azure v2 nel gateway applicazione di Azure Questo modello crea un web application firewall di Azure v2 nel gateway applicazione di Azure con due server Windows Server 2016 nel pool back-end
Creare Gestione API nella rete virtuale interna con il gateway app Questo modello illustra come creare un'istanza di Gestione API di Azure in una rete privata protetta dal gateway applicazione di Azure.
Creare un gateway applicazione con certificati Questo modello illustra come generare certificati autofirmato di Key Vault e quindi fare riferimento al gateway applicazione.
Distribuire un set di scalabilità di macchine virtuali Windows con il gateway applicazione di Azure Questo modello consente di distribuire un semplice set di scalabilità di macchine virtuali Windows integrato con il gateway applicazione di Azure e supporta fino a 1000 macchine virtuali
Frontdoor Standard/Premium con origine del gateway applicazione Questo modello crea un'istanza di Frontdoor Standard/Premium e un'istanza del gateway applicazione e usa un criterio NSG e WAF per verificare che il traffico provenga dall'origine di Frontdoor.
Frontdoor con istanze di Contenitore e gateway applicazione Questo modello crea un frontdoor Standard/Premium con un gruppo di contenitori e un gateway applicazione.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa applicationGateways può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/applicationGateways, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Network/applicationGateways",
  "apiVersion": "2015-05-01-preview",
  "name": "string",
  "etag": "string",
  "location": "string",
  "properties": {
    "backendAddressPools": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddresses": [
            {
              "fqdn": "string",
              "ipAddress": "string"
            }
          ],
          "backendIPConfigurations": [
            {
              "id": "string"
            }
          ],
          "provisioningState": "string"
        }
      }
    ],
    "backendHttpSettingsCollection": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "cookieBasedAffinity": "string",
          "port": "int",
          "protocol": "string",
          "provisioningState": "string"
        }
      }
    ],
    "frontendIPConfigurations": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "privateIPAddress": "string",
          "privateIPAllocationMethod": "string",
          "provisioningState": "string",
          "publicIPAddress": {
            "id": "string"
          },
          "subnet": {
            "id": "string"
          }
        }
      }
    ],
    "frontendPorts": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "port": "int",
          "provisioningState": "string"
        }
      }
    ],
    "gatewayIPConfigurations": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "provisioningState": "string",
          "subnet": {
            "id": "string"
          }
        }
      }
    ],
    "httpListeners": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "frontendIPConfiguration": {
            "id": "string"
          },
          "frontendPort": {
            "id": "string"
          },
          "protocol": "string",
          "provisioningState": "string",
          "sslCertificate": {
            "id": "string"
          }
        }
      }
    ],
    "provisioningState": "string",
    "requestRoutingRules": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "backendAddressPool": {
            "id": "string"
          },
          "backendHttpSettings": {
            "id": "string"
          },
          "httpListener": {
            "id": "string"
          },
          "provisioningState": "string",
          "ruleType": "string"
        }
      }
    ],
    "resourceGuid": "string",
    "sku": {
      "capacity": "int",
      "name": "string",
      "tier": "string"
    },
    "sslCertificates": [
      {
        "etag": "string",
        "id": "string",
        "name": "string",
        "properties": {
          "data": "string",
          "password": "string",
          "provisioningState": "string",
          "publicCertData": "string"
        }
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

ApplicationGatewayBackendAddress

Nome Descrizione Valore
Fqdn Ottiene o imposta il nome dns corda
ipAddress Ottiene o imposta l'indirizzo IP corda

ApplicationGatewayBackendAddressPool

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà del pool di indirizzi back-end del gateway applicazione ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Nome Descrizione Valore
backendAddresses Ottiene o imposta gli indirizzi back-end ApplicationGatewayBackendAddress[]
backendIPConfigurations Ottiene o imposta backendIPConfiguration del gateway applicazione SubResource []
provisioningState Ottiene o imposta lo stato di provisioning della risorsa del pool di indirizzi back-end Aggiornamento/Eliminazione/Operazione non riuscita corda

ApplicationGatewayBackendHttpSettings

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà delle impostazioni del pool di indirizzi back-end del gateway applicazione ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Nome Descrizione Valore
cookieBasedAffinity Ottiene o imposta l'affinità cookie 'Disabilitato'
'Enabled'
porto Ottiene o imposta la porta Int
protocollo Ottiene o imposta il protocollo 'Http'
'Https'
provisioningState Ottiene o imposta lo stato di provisioning della risorsa impostazioni HTTP back-end Aggiornamento/Eliminazione/Operazione non riuscita corda

ApplicationGatewayFrontendIPConfiguration

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della configurazione IP front-end del gateway applicazione ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Nome Descrizione Valore
privateIPAddress Ottiene o imposta l'indirizzo IP privato della configurazione IP dell'interfaccia di rete corda
privateIPAllocationMethod Ottiene o imposta il metodo di allocazione PrivateIP (statico/dinamico) 'Dynamic'
'Static'
provisioningState Ottiene o imposta lo stato di provisioning della risorsa PublicIP Aggiornamento/Eliminazione/Operazione non riuscita corda
publicIPAddress Ottiene o imposta il riferimento della risorsa PublicIP SubResource
sottorete Ottiene o imposta il riferimento della risorsa subnet SubResource

ApplicationGatewayFrontendPort

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della porta front-end del gateway applicazione ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Nome Descrizione Valore
porto Ottiene o imposta la porta front-end Int
provisioningState Ottiene o imposta lo stato di provisioning della risorsa porta front-end Aggiornamento/Eliminazione/Operazione non riuscita corda

ApplicationGatewayHttpListener

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà del listener HTTP del gateway applicazione ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Nome Descrizione Valore
frontendIPConfiguration Ottiene o imposta la risorsa di configurazione IP front-end del gateway applicazione SubResource
frontendPort Ottiene o imposta la risorsa porta front-end del gateway applicazione SubResource
protocollo Ottiene o imposta il protocollo 'Http'
'Https'
provisioningState Ottiene o imposta lo stato di provisioning della risorsa listener HTTP Aggiornamento/Eliminazione/Operazione non riuscita corda
sslCertificate Ottiene o imposta la risorsa certificato SSL del gateway applicazione SubResource

ApplicationGatewayIPConfiguration

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della configurazione IP del gateway applicazione ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nome Descrizione Valore
provisioningState Ottiene o imposta lo stato di provisioning della risorsa della subnet del gateway applicazione Aggiornamento/Eliminazione/Operazione non riuscita corda
sottorete Ottiene o imposta il riferimento della risorsa subnet. Una subnet da cui il gateway applicazione ottiene l'indirizzo privato SubResource

ApplicationGatewayPropertiesFormat

Nome Descrizione Valore
backendAddressPools Ottiene o imposta il pool di indirizzi back-end della risorsa del gateway applicazione ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Ottiene o imposta le impostazioni HTTP back-end della risorsa del gateway applicazione applicationGatewayBackendHttpSettings[]
frontendIPConfigurations Ottiene o imposta gli indirizzi IP front-end della risorsa del gateway applicazione ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Ottiene o imposta le porte front-end della risorsa del gateway applicazione applicationGatewayFrontendPort[]
gatewayIPConfigurations Ottiene o imposta subnet della risorsa del gateway applicazione ApplicationGatewayIPConfiguration[]
httpListeners Ottiene o imposta listener HTTP della risorsa del gateway applicazione ApplicationGatewayHttpListener []
provisioningState Ottiene o imposta lo stato di provisioning della risorsa ApplicationGateway Aggiornamento/Eliminazione/Operazione non riuscita corda
requestRoutingRules Ottiene o imposta le regole di routing delle richieste della risorsa del gateway applicazione ApplicationGatewayRequestRoutingRule[]
resourceGuid Ottiene o imposta la proprietà guid della risorsa ApplicationGateway corda
Sku Ottiene o imposta lo SKU della risorsa del gateway applicazione applicationGatewaySku
sslCertificates Ottiene o imposta i certificati SSL della risorsa del gateway applicazione ApplicationGatewaySslCertificate[]

ApplicationGatewayRequestRoutingRule

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della regola di routing della richiesta del gateway applicazione ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Nome Descrizione Valore
backendAddressPool Ottiene o imposta la risorsa del pool di indirizzi back-end del gateway applicazione SubResource
backendHttpSettings Ottiene o imposta la risorsa porta front-end del gateway applicazione SubResource
httpListener Ottiene o imposta la risorsa listener HTTP del gateway applicazione SubResource
provisioningState Ottiene o imposta lo stato di provisioning della risorsa della regola di routing delle richieste Aggiornamento/Eliminazione/Operazione non riuscita corda
ruleType Ottiene o imposta il tipo di regola 'Basic'

ApplicationGatewaySku

Nome Descrizione Valore
capacità Ottiene o imposta la capacità (numero di istanze) del gateway applicazione Int
nome Ottiene o imposta il nome dello SKU del gateway applicazione 'Standard_Large'
'Standard_Medium'
'Standard_Small'
livello Ottiene o imposta il livello del gateway applicazione 'Standard'

ApplicationGatewaySslCertificate

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà dei certificati SSL del gateway applicazione ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Nome Descrizione Valore
dati Ottiene o imposta i dati del certificato corda
parola d’ordine Ottiene o imposta la password del certificato corda
provisioningState Ottiene o imposta lo stato di provisioning della risorsa certificato SSL Aggiornamento/Eliminazione/Operazione non riuscita corda
publicCertData Ottiene o imposta i dati pubblici del certificato corda

Microsoft.Network/applicationGateways

Nome Descrizione Valore
apiVersion Versione dell'API '2015-05-01-preview'
etag Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
ubicazione Percorso risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà del gateway applicazione ApplicationGatewayPropertiesFormat
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Network/applicationGateways'

ResourceTags

Nome Descrizione Valore

Sottorisorsa

Nome Descrizione Valore
Id ID risorsa corda

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
cluster del servizio Azure Kubernetes con un gateway NAT e un gateway applicazione

Distribuire in Azure
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway NAT per le connessioni in uscita e un gateway applicazione per le connessioni in ingresso.
cluster del servizio Azure Kubernetes con il controller di ingresso del gateway applicazione

Distribuire in Azure
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway applicazione, il controller di ingresso del gateway applicazione, registro Azure Container, Log Analytics e Key Vault
gateway app con il reindirizzamento WAF, SSL, IIS e HTTPS

Distribuire in Azure
Questo modello distribuisce un gateway applicazione con WAF, SSL end-to-end e HTTP al reindirizzamento HTTPS nei server IIS.
gateway applicazione per un'app Web con restrizione IP

Distribuire in Azure
Questo modello crea un gateway applicazione davanti a un'app Web di Azure con restrizione IP abilitata nell'app Web.
gateway applicazione per l'hosting multi-hosting

Distribuire in Azure
Questo modello crea un gateway applicazione e lo configura per Multi Hosting sulla porta 443.
gateway applicazione per di routing basato sul percorso URL

Distribuire in Azure
Questo modello crea un gateway applicazione e lo configura per il routing basato sul percorso URL.
gateway applicazione con gestione API interna e app Web

Distribuire in Azure
Il gateway applicazione instrada il traffico Internet a un'istanza di Gestione API di rete virtuale (modalità interna) che supporta un'API Web ospitata in un'app Web di Azure.
gateway applicazione con waf e criteri firewall

Distribuire in Azure
Questo modello crea un gateway applicazione con WAF configurato insieme a un criterio firewall
ridimensionamento automatico del set di scalabilità di macchine virtuali Windows LANSA con il database SQL di Azure

Distribuire in Azure
Il modello distribuisce un set di scalabilità di macchine virtuali Windows con un numero desiderato di macchine virtuali nel set di scalabilità e un'identità del servizio gestito laNSA da installare in ogni macchina virtuale. Dopo aver distribuito il set di scalabilità di macchine virtuali, viene usata un'estensione di script personalizzata per installare l'identità del servizio gestito LANSA)
configurazione demo del gateway applicazione di Azure

Distribuire in Azure
Questo modello consente di distribuire rapidamente la demo del gateway applicazione di Azure per testare il bilanciamento del carico con o senza affinità basata su cookie.
Creare un'app Web protetta dal gateway applicazione v2

Distribuire in Azure
Questo modello crea un'app Web di Azure con restrizione di accesso per un gateway applicazione v2. Il gateway applicazione viene distribuito in una rete virtuale (subnet) con un endpoint di servizio "Microsoft.Web" abilitato. L'app Web limita l'accesso al traffico dalla subnet.
Creare un'app Web, pe e un gateway applicazione v2

Distribuire in Azure
Questo modello crea un'app Web di Azure con endpoint privato nella subnet della rete virtuale di Azure, un gateway applicazione v2. Il gateway applicazione viene distribuito in una rete virtuale (subnet). L'app Web limita l'accesso al traffico dalla subnet usando l'endpoint privato
Creare un sito WordPress in una rete virtuale

Distribuire in Azure
Questo modello crea un sito WordPress nell'istanza del contenitore in una rete virtuale. E restituisce un FQDN del sito pubblico che potrebbe accedere al sito WordPress.
Creare un gateway applicazione

Distribuire in Azure
Questo modello crea un gateway applicazione in una rete virtuale e configura regole di bilanciamento del carico per un numero qualsiasi di macchine virtuali
Creare un gateway applicazione (SSL personalizzato)

Distribuire in Azure
Questo modello distribuisce un gateway applicazione configurato con criteri SSL personalizzati.
Creare un del gateway applicazione (criteri SSL)

Distribuire in Azure
Questo modello distribuisce un gateway applicazione configurato con un criterio SSL predefinito.
Creare un gateway applicazione (WAF)

Distribuire in Azure
Questo modello crea un gateway applicazione con funzionalità web application firewall in una rete virtuale e configura regole di bilanciamento del carico per un numero qualsiasi di macchine virtuali
Creare un gateway applicazione per app Web

Distribuire in Azure
Questo modello crea un gateway applicazione davanti a due app Web di Azure con un probe personalizzato abilitato.
Creare un gateway applicazione v2

Distribuire in Azure
Questo modello crea un gateway applicazione v2 in una rete virtuale e configura le proprietà di ridimensionamento automatico e una regola di bilanciamento del carico HTTP con front-end pubblico
Creare un gateway applicazione V2 con l'insieme di credenziali delle chiavi

Distribuire in Azure
Questo modello distribuisce un gateway applicazione V2 in una rete virtuale, un'identità definita dall'utente, un insieme di credenziali delle chiavi, un segreto (dati del certificato) e i criteri di accesso in Key Vault e nel gateway applicazione.
Creare un gateway applicazione con di override del percorso

Distribuire in Azure
Questo modello distribuisce un gateway applicazione e mostra l'utilizzo della funzionalità di override del percorso per un pool di indirizzi back-end.
Creare un gateway applicazione con probe

Distribuire in Azure
Questo modello distribuisce un gateway applicazione con funzionalità probe avanzate.
Creare un gateway applicazione con IP pubblico

Distribuire in Azure
Questo modello crea un gateway applicazione, un indirizzo IP pubblico per il gateway applicazione e la rete virtuale in cui viene distribuito il gateway applicazione. Configura anche il gateway applicazione per il bilanciamento del carico HTTP con due server back-end. Si noti che è necessario specificare indirizzi IP validi per i server back-end.
Creare un gateway applicazione con IP pubblico (Offload)

Distribuire in Azure
Questo modello crea un gateway applicazione, un indirizzo IP pubblico per il gateway applicazione e la rete virtuale in cui viene distribuito il gateway applicazione. Configura anche il gateway applicazione per l'offload SSL e il bilanciamento del carico con due server back-end. Si noti che è necessario specificare indirizzi IP validi per i server back-end.
Creare un gateway applicazione con di reindirizzamento

Distribuire in Azure
Questo modello crea un gateway applicazione con funzionalità di reindirizzamento in una rete virtuale e configura regole di bilanciamento del carico e reindirizzamento (base e basato sul percorso)
Creare un gateway applicazione con di riscrittura

Distribuire in Azure
Questo modello crea un gateway applicazione con funzionalità di riscrittura in una rete virtuale e configura regole di bilanciamento del carico, riscrittura
Creare un gateway applicazione di Azure v2

Distribuire in Azure
Questo modello crea un gateway applicazione di Azure con due server Windows Server 2016 nel pool back-end
Creare un WAF di Azure v2 nel gateway applicazione di Azure

Distribuire in Azure
Questo modello crea un web application firewall di Azure v2 nel gateway applicazione di Azure con due server Windows Server 2016 nel pool back-end
Creare un gateway applicazione IPv6

Distribuire in Azure
Questo modello crea un gateway applicazione con un front-end IPv6 in una rete virtuale dual stack.
Creare Gestione API nella rete virtuale interna con il gateway app

Distribuire in Azure
Questo modello illustra come creare un'istanza di Gestione API di Azure in una rete privata protetta dal gateway applicazione di Azure.
Creare un gateway applicazione con certificati

Distribuire in Azure
Questo modello illustra come generare certificati autofirmato di Key Vault e quindi fare riferimento al gateway applicazione.
Distribuire un set di scalabilità di macchine virtuali Windows con il gateway applicazione di Azure

Distribuire in Azure
Questo modello consente di distribuire un semplice set di scalabilità di macchine virtuali Windows integrato con il gateway applicazione di Azure e supporta fino a 1000 macchine virtuali
Distribuire un set di scalabilità di macchine virtuali Ubuntu con il gateway applicazione di Azure

Distribuire in Azure
Questo modello consente di distribuire un semplice set di scalabilità di macchine virtuali Ubuntu integrato con il gateway applicazione di Azure e supporta fino a 1000 macchine virtuali
sito Web eShop con l'ambiente del servizio app con bilanciamento del carico interno

Distribuire in Azure
Un ambiente del servizio app è un'opzione del piano di servizio Premium del servizio app di Azure che offre un ambiente completamente isolato e dedicato per l'esecuzione sicura di app del servizio app di Azure su larga scala, tra cui app Web, app per dispositivi mobili e app per le API.
Frontdoor Standard/Premium con origine del gateway applicazione

Distribuire in Azure
Questo modello crea un'istanza di Frontdoor Standard/Premium e un'istanza del gateway applicazione e usa un criterio NSG e WAF per verificare che il traffico provenga dall'origine di Frontdoor.
Frontdoor con istanze di Contenitore e gateway applicazione

Distribuire in Azure
Questo modello crea un frontdoor Standard/Premium con un gruppo di contenitori e un gateway applicazione.
'app multilivello con NSG, ILB, AppGateway

Distribuire in Azure
Questo modello distribuisce una rete virtuale, separa la rete tramite subnet, distribuisce le macchine virtuali e configura il bilanciamento del carico
Gestione traffico multilivello, L4 ILB, L7 AppGateway

Distribuire in Azure
Questo modello distribuisce una rete virtuale, separa la rete tramite subnet, distribuisce le macchine virtuali e configura il bilanciamento del carico

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa applicationGateways può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Network/applicationGateways, aggiungere il comando Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/applicationGateways@2015-05-01-preview"
  name = "string"
  etag = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      backendAddressPools = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            backendAddresses = [
              {
                fqdn = "string"
                ipAddress = "string"
              }
            ]
            backendIPConfigurations = [
              {
                id = "string"
              }
            ]
            provisioningState = "string"
          }
        }
      ]
      backendHttpSettingsCollection = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            cookieBasedAffinity = "string"
            port = int
            protocol = "string"
            provisioningState = "string"
          }
        }
      ]
      frontendIPConfigurations = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            privateIPAddress = "string"
            privateIPAllocationMethod = "string"
            provisioningState = "string"
            publicIPAddress = {
              id = "string"
            }
            subnet = {
              id = "string"
            }
          }
        }
      ]
      frontendPorts = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            port = int
            provisioningState = "string"
          }
        }
      ]
      gatewayIPConfigurations = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            provisioningState = "string"
            subnet = {
              id = "string"
            }
          }
        }
      ]
      httpListeners = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            frontendIPConfiguration = {
              id = "string"
            }
            frontendPort = {
              id = "string"
            }
            protocol = "string"
            provisioningState = "string"
            sslCertificate = {
              id = "string"
            }
          }
        }
      ]
      provisioningState = "string"
      requestRoutingRules = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            backendAddressPool = {
              id = "string"
            }
            backendHttpSettings = {
              id = "string"
            }
            httpListener = {
              id = "string"
            }
            provisioningState = "string"
            ruleType = "string"
          }
        }
      ]
      resourceGuid = "string"
      sku = {
        capacity = int
        name = "string"
        tier = "string"
      }
      sslCertificates = [
        {
          etag = "string"
          id = "string"
          name = "string"
          properties = {
            data = "string"
            password = "string"
            provisioningState = "string"
            publicCertData = "string"
          }
        }
      ]
    }
  })
}

Valori delle proprietà

ApplicationGatewayBackendAddress

Nome Descrizione Valore
Fqdn Ottiene o imposta il nome dns corda
ipAddress Ottiene o imposta l'indirizzo IP corda

ApplicationGatewayBackendAddressPool

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà del pool di indirizzi back-end del gateway applicazione ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Nome Descrizione Valore
backendAddresses Ottiene o imposta gli indirizzi back-end ApplicationGatewayBackendAddress[]
backendIPConfigurations Ottiene o imposta backendIPConfiguration del gateway applicazione SubResource []
provisioningState Ottiene o imposta lo stato di provisioning della risorsa del pool di indirizzi back-end Aggiornamento/Eliminazione/Operazione non riuscita corda

ApplicationGatewayBackendHttpSettings

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà delle impostazioni del pool di indirizzi back-end del gateway applicazione ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Nome Descrizione Valore
cookieBasedAffinity Ottiene o imposta l'affinità cookie 'Disabilitato'
'Enabled'
porto Ottiene o imposta la porta Int
protocollo Ottiene o imposta il protocollo 'Http'
'Https'
provisioningState Ottiene o imposta lo stato di provisioning della risorsa impostazioni HTTP back-end Aggiornamento/Eliminazione/Operazione non riuscita corda

ApplicationGatewayFrontendIPConfiguration

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della configurazione IP front-end del gateway applicazione ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Nome Descrizione Valore
privateIPAddress Ottiene o imposta l'indirizzo IP privato della configurazione IP dell'interfaccia di rete corda
privateIPAllocationMethod Ottiene o imposta il metodo di allocazione PrivateIP (statico/dinamico) 'Dynamic'
'Static'
provisioningState Ottiene o imposta lo stato di provisioning della risorsa PublicIP Aggiornamento/Eliminazione/Operazione non riuscita corda
publicIPAddress Ottiene o imposta il riferimento della risorsa PublicIP SubResource
sottorete Ottiene o imposta il riferimento della risorsa subnet SubResource

ApplicationGatewayFrontendPort

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della porta front-end del gateway applicazione ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Nome Descrizione Valore
porto Ottiene o imposta la porta front-end Int
provisioningState Ottiene o imposta lo stato di provisioning della risorsa porta front-end Aggiornamento/Eliminazione/Operazione non riuscita corda

ApplicationGatewayHttpListener

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà del listener HTTP del gateway applicazione ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Nome Descrizione Valore
frontendIPConfiguration Ottiene o imposta la risorsa di configurazione IP front-end del gateway applicazione SubResource
frontendPort Ottiene o imposta la risorsa porta front-end del gateway applicazione SubResource
protocollo Ottiene o imposta il protocollo 'Http'
'Https'
provisioningState Ottiene o imposta lo stato di provisioning della risorsa listener HTTP Aggiornamento/Eliminazione/Operazione non riuscita corda
sslCertificate Ottiene o imposta la risorsa certificato SSL del gateway applicazione SubResource

ApplicationGatewayIPConfiguration

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della configurazione IP del gateway applicazione ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Nome Descrizione Valore
provisioningState Ottiene o imposta lo stato di provisioning della risorsa della subnet del gateway applicazione Aggiornamento/Eliminazione/Operazione non riuscita corda
sottorete Ottiene o imposta il riferimento della risorsa subnet. Una subnet da cui il gateway applicazione ottiene l'indirizzo privato SubResource

ApplicationGatewayPropertiesFormat

Nome Descrizione Valore
backendAddressPools Ottiene o imposta il pool di indirizzi back-end della risorsa del gateway applicazione ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Ottiene o imposta le impostazioni HTTP back-end della risorsa del gateway applicazione applicationGatewayBackendHttpSettings[]
frontendIPConfigurations Ottiene o imposta gli indirizzi IP front-end della risorsa del gateway applicazione ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Ottiene o imposta le porte front-end della risorsa del gateway applicazione applicationGatewayFrontendPort[]
gatewayIPConfigurations Ottiene o imposta subnet della risorsa del gateway applicazione ApplicationGatewayIPConfiguration[]
httpListeners Ottiene o imposta listener HTTP della risorsa del gateway applicazione ApplicationGatewayHttpListener []
provisioningState Ottiene o imposta lo stato di provisioning della risorsa ApplicationGateway Aggiornamento/Eliminazione/Operazione non riuscita corda
requestRoutingRules Ottiene o imposta le regole di routing delle richieste della risorsa del gateway applicazione ApplicationGatewayRequestRoutingRule[]
resourceGuid Ottiene o imposta la proprietà guid della risorsa ApplicationGateway corda
Sku Ottiene o imposta lo SKU della risorsa del gateway applicazione applicationGatewaySku
sslCertificates Ottiene o imposta i certificati SSL della risorsa del gateway applicazione ApplicationGatewaySslCertificate[]

ApplicationGatewayRequestRoutingRule

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà della regola di routing della richiesta del gateway applicazione ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Nome Descrizione Valore
backendAddressPool Ottiene o imposta la risorsa del pool di indirizzi back-end del gateway applicazione SubResource
backendHttpSettings Ottiene o imposta la risorsa porta front-end del gateway applicazione SubResource
httpListener Ottiene o imposta la risorsa listener HTTP del gateway applicazione SubResource
provisioningState Ottiene o imposta lo stato di provisioning della risorsa della regola di routing delle richieste Aggiornamento/Eliminazione/Operazione non riuscita corda
ruleType Ottiene o imposta il tipo di regola 'Basic'

ApplicationGatewaySku

Nome Descrizione Valore
capacità Ottiene o imposta la capacità (numero di istanze) del gateway applicazione Int
nome Ottiene o imposta il nome dello SKU del gateway applicazione 'Standard_Large'
'Standard_Medium'
'Standard_Small'
livello Ottiene o imposta il livello del gateway applicazione 'Standard'

ApplicationGatewaySslCertificate

Nome Descrizione Valore
etag Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
Id ID risorsa corda
nome Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa corda
proprietà Proprietà dei certificati SSL del gateway applicazione ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Nome Descrizione Valore
dati Ottiene o imposta i dati del certificato corda
parola d’ordine Ottiene o imposta la password del certificato corda
provisioningState Ottiene o imposta lo stato di provisioning della risorsa certificato SSL Aggiornamento/Eliminazione/Operazione non riuscita corda
publicCertData Ottiene o imposta i dati pubblici del certificato corda

Microsoft.Network/applicationGateways

Nome Descrizione Valore
etag Ottiene una stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata corda
ubicazione Percorso risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Proprietà del gateway applicazione ApplicationGatewayPropertiesFormat
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Network/applicationGateways@2015-05-01-preview"

ResourceTags

Nome Descrizione Valore

Sottorisorsa

Nome Descrizione Valore
Id ID risorsa corda