Delen via


Microsoft.Network applicationGateways 2015-05-01-preview

Bicep-resourcedefinitie

Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/applicationGateways-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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

Eigenschapswaarden

ApplicationGatewayBackendAddress

Naam Beschrijving Waarde
Fqdn Hiermee haalt u de DNS-naam op of stelt u deze in snaar
ipAddress Hiermee haalt u het IP-adres op of stelt u dit in snaar

ApplicationGatewayBackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van back-endadresgroep van toepassingsgateway ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendAddresses Hiermee haalt u de back-endadressen op of stelt u deze in ApplicationGatewayBackendAddress[]
backendIPConfigurations Hiermee haalt u backendIPConfiguration van de toepassingsgateway op of stelt u deze in SubResource[]
provisioningState Hiermee haalt u de inrichtingsstatus op van de resource van de back-endadresgroep bijwerken/verwijderen/mislukt snaar

ApplicationGatewayBackendHttpSettings

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van instellingen voor back-endadresgroepen van application gateway ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Naam Beschrijving Waarde
cookieBasedAffinity Hiermee haalt u de cookieaffiniteit op of stelt u deze in 'Uitgeschakeld'
'Ingeschakeld'
haven Hiermee haalt u de poort op of stelt u deze in Int
protocol Hiermee haalt u het protocol op of stelt u het in 'Http'
'Https'
provisioningState Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, bijwerken/verwijderen/mislukt snaar

ApplicationGatewayFrontendIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van front-end-IP-configuratie van toepassingsgateway ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
privateIPAddress Hiermee wordt het privateIPAddress van de IP-configuratie van de netwerkinterface ophaalt of ingesteld snaar
privateIPAllocationMethod Haalt de privateIP-toewijzingsmethode (statisch/dynamisch) op of stelt deze in 'Dynamisch'
'Statisch'
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
publicIPAddress Hiermee haalt u de verwijzing van de PublicIP-resource op of stelt u deze in SubResource-
Subnet Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in SubResource-

ApplicationGatewayFrontendPort

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van front-endpoort van toepassingsgateway ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Naam Beschrijving Waarde
haven Hiermee haalt u de front-endpoort op of stelt u deze in Int
provisioningState Hiermee haalt u de inrichtingsstatus op van de front-endpoortresource bijwerken/verwijderen/mislukt snaar

ApplicationGatewayHttpListener

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van http-listener van toepassingsgateway ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Naam Beschrijving Waarde
frontendIPConfiguration Hiermee haalt u de front-end-IP-configuratieresource van de toepassingsgateway op of stelt u deze in SubResource-
front-endPort Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in SubResource-
protocol Hiermee haalt u het protocol op of stelt u het in 'Http'
'Https'
provisioningState Hiermee wordt de inrichtingsstatus van de http-listenerresource bijgewerkt/verwijderd/mislukt ingesteld snaar
sslCertificate Haalt ssl-certificaatresource van application gateway op of stelt deze in SubResource-

ApplicationGatewayIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van IP-configuratie van toepassingsgateway ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
provisioningState De inrichtingsstatus van de subnetresource van de toepassingsgateway ophalen of instellen snaar
Subnet Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt SubResource-

ApplicationGatewayPropertiesFormat

Naam Beschrijving Waarde
backendAddressPools Hiermee haalt u de back-endadresgroep van de toepassingsgatewayresource op of stelt u deze in ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Http-instellingen voor back-end van application gateway-resource ophaalt of instelt ApplicationGatewayBackendHttpSettings[]
frontendIPConfigurations Hiermee haalt u front-end-IP-adressen van application gateway-resource op of stelt u deze in ApplicationGatewayFrontendIPConfiguration[]
front-endPorts Hiermee haalt u front-endpoorten van application gateway-resource op of stelt u deze in ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Hiermee haalt u subnetten van application gateway-resource op of stelt u deze in ApplicationGatewayIPConfiguration[]
httpListeners HTTP-listeners van application gateway-resource ophaalt of instelt ApplicationGatewayHttpListener[]
provisioningState Hiermee haalt u de inrichtingsstatus van de ApplicationGateway-resource bijwerken/verwijderen/mislukt op snaar
requestRoutingRules Aanvraagrouteringsregels van application gateway-resource opvragen of instellen ApplicationGatewayRequestRoutingRule[]
resourceGuid Hiermee haalt u de eigenschap resource-GUID van de ApplicationGateway-resource op of stelt u deze in snaar
Sku Hiermee haalt u de SKU van de toepassingsgatewayresource op of stelt u deze in ApplicationGatewaySku
sslCertificates Hiermee haalt u ssl-certificaten van application gateway-resource op of stelt u deze in ApplicationGatewaySslCertificate[]

ApplicationGatewayRequestRoutingRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van aanvraagrouteringsregel van toepassingsgateway ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Naam Beschrijving Waarde
backendAddressPool Hiermee haalt u de resource van de back-endadresgroep van de toepassingsgateway op of stelt u deze in SubResource-
backendHttpSettings Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in SubResource-
httpListener Hiermee haalt u de HTTP-listenerresource van de toepassingsgateway op of stelt u deze in SubResource-
provisioningState Hiermee haalt u de inrichtingsstatus op van de resource voor het bijwerken/verwijderen/verwijderen/mislukt van de aanvraagrouteringsregel snaar
ruleType Hiermee haalt u het regeltype op of stelt u dit in 'Basis'

ApplicationGatewaySku

Naam Beschrijving Waarde
capaciteit Haalt de capaciteit (aantal exemplaren) van de toepassingsgateway op of stelt deze in Int
naam Hiermee haalt u de naam van de toepassingsgateway-SKU op of stelt u deze in 'Standard_Large'
'Standard_Medium'
'Standard_Small'
rang Hiermee haalt u de laag van de toepassingsgateway op of stelt u deze in 'Standaard'

ApplicationGatewaySslCertificate

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van SSL-certificaten van application gateway ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Naam Beschrijving Waarde
gegevens De certificaatgegevens ophalen of instellen snaar
wachtwoord Het certificaatwachtwoord ophalen of instellen snaar
provisioningState Hiermee wordt de inrichtingsstatus van de ssl-certificaatresource bijgewerkt/verwijderd/mislukt ingesteld snaar
publicCertData Hiermee haalt u de openbare certificaatgegevens op of stelt u deze in snaar

Microsoft.Network/applicationGateways

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van Application Gateway ApplicationGatewayPropertiesFormat
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

ResourceTags

Naam Beschrijving Waarde

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id snaar

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
AKS-cluster met een NAT-gateway en een Application Gateway- In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met NAT Gateway voor uitgaande verbindingen en een Application Gateway voor binnenkomende verbindingen.
AKS-cluster met de ingangscontroller van Application Gateway In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway-ingangscontroller, Azure Container Registry, Log Analytics en Key Vault
Application Gateway met interne API Management en Web App Application Gateway: internetverkeer routeren naar een API Management-exemplaar van een virtueel netwerk (interne modus) dat een web-API services die wordt gehost in een Azure-web-app.
Application Gateway met WAF- en firewallbeleid Met deze sjabloon maakt u een Toepassingsgateway met WAF die samen met een firewallbeleid is geconfigureerd
een web-app, PE en Application Gateway v2 maken Met deze sjabloon maakt u een Azure-web-app met een privé-eindpunt in het Subnet van azure Virtual Network, een Application Gateway v2. De Application Gateway wordt geïmplementeerd in een vNet (subnet). De web-app beperkt de toegang tot verkeer vanaf het subnet met behulp van een privé-eindpunt
Een Application Gateway v2- maken Met deze sjabloon maakt u een toepassingsgateway v2 in een virtueel netwerk en stelt u eigenschappen voor automatisch schalen en een HTTP-taakverdelingsregel in met een openbare front-end
Een Azure Application Gateway v2- maken Met deze sjabloon maakt u een Azure Application Gateway met twee Windows Server 2016-servers in de back-endpool
Een Azure WAF v2 maken in Azure Application Gateway Met deze sjabloon maakt u een Azure Web Application Firewall v2 op Azure Application Gateway met twee Windows Server 2016-servers in de back-endpool
API Management maken in intern VNet met App Gateway- Deze sjabloon laat zien hoe u een exemplaar van Azure API Management maakt op een particulier netwerk dat wordt beveiligd door Azure Application Gateway.
Application Gateway maken met certificaten In deze sjabloon ziet u hoe u zelfondertekende Key Vault-certificaten genereert en vervolgens verwijst vanuit Application Gateway.
Een Windows VM-schaalset implementeren met Azure Application Gateway Met deze sjabloon kunt u een eenvoudige Windows-VM-schaalset implementeren die is geïntegreerd met Azure Application Gateway en ondersteuning biedt voor maximaal 1000 VM's
Front Door Standard/Premium met Application Gateway-oorsprong Met deze sjabloon maakt u een Front Door Standard/Premium-exemplaar en een Application Gateway-exemplaar en gebruikt u een NSG- en WAF-beleid om te controleren of verkeer afkomstig is van de Front Door-oorsprong.
Front Door met Container Instances en Application Gateway Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway.

Resourcedefinitie van ARM-sjabloon

Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/applicationGateways-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

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

Eigenschapswaarden

ApplicationGatewayBackendAddress

Naam Beschrijving Waarde
Fqdn Hiermee haalt u de DNS-naam op of stelt u deze in snaar
ipAddress Hiermee haalt u het IP-adres op of stelt u dit in snaar

ApplicationGatewayBackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van back-endadresgroep van toepassingsgateway ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendAddresses Hiermee haalt u de back-endadressen op of stelt u deze in ApplicationGatewayBackendAddress[]
backendIPConfigurations Hiermee haalt u backendIPConfiguration van de toepassingsgateway op of stelt u deze in SubResource[]
provisioningState Hiermee haalt u de inrichtingsstatus op van de resource van de back-endadresgroep bijwerken/verwijderen/mislukt snaar

ApplicationGatewayBackendHttpSettings

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van instellingen voor back-endadresgroepen van application gateway ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Naam Beschrijving Waarde
cookieBasedAffinity Hiermee haalt u de cookieaffiniteit op of stelt u deze in 'Uitgeschakeld'
'Ingeschakeld'
haven Hiermee haalt u de poort op of stelt u deze in Int
protocol Hiermee haalt u het protocol op of stelt u het in 'Http'
'Https'
provisioningState Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, bijwerken/verwijderen/mislukt snaar

ApplicationGatewayFrontendIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van front-end-IP-configuratie van toepassingsgateway ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
privateIPAddress Hiermee wordt het privateIPAddress van de IP-configuratie van de netwerkinterface ophaalt of ingesteld snaar
privateIPAllocationMethod Haalt de privateIP-toewijzingsmethode (statisch/dynamisch) op of stelt deze in 'Dynamisch'
'Statisch'
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
publicIPAddress Hiermee haalt u de verwijzing van de PublicIP-resource op of stelt u deze in SubResource-
Subnet Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in SubResource-

ApplicationGatewayFrontendPort

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van front-endpoort van toepassingsgateway ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Naam Beschrijving Waarde
haven Hiermee haalt u de front-endpoort op of stelt u deze in Int
provisioningState Hiermee haalt u de inrichtingsstatus op van de front-endpoortresource bijwerken/verwijderen/mislukt snaar

ApplicationGatewayHttpListener

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van http-listener van toepassingsgateway ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Naam Beschrijving Waarde
frontendIPConfiguration Hiermee haalt u de front-end-IP-configuratieresource van de toepassingsgateway op of stelt u deze in SubResource-
front-endPort Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in SubResource-
protocol Hiermee haalt u het protocol op of stelt u het in 'Http'
'Https'
provisioningState Hiermee wordt de inrichtingsstatus van de http-listenerresource bijgewerkt/verwijderd/mislukt ingesteld snaar
sslCertificate Haalt ssl-certificaatresource van application gateway op of stelt deze in SubResource-

ApplicationGatewayIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van IP-configuratie van toepassingsgateway ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
provisioningState De inrichtingsstatus van de subnetresource van de toepassingsgateway ophalen of instellen snaar
Subnet Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt SubResource-

ApplicationGatewayPropertiesFormat

Naam Beschrijving Waarde
backendAddressPools Hiermee haalt u de back-endadresgroep van de toepassingsgatewayresource op of stelt u deze in ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Http-instellingen voor back-end van application gateway-resource ophaalt of instelt ApplicationGatewayBackendHttpSettings[]
frontendIPConfigurations Hiermee haalt u front-end-IP-adressen van application gateway-resource op of stelt u deze in ApplicationGatewayFrontendIPConfiguration[]
front-endPorts Hiermee haalt u front-endpoorten van application gateway-resource op of stelt u deze in ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Hiermee haalt u subnetten van application gateway-resource op of stelt u deze in ApplicationGatewayIPConfiguration[]
httpListeners HTTP-listeners van application gateway-resource ophaalt of instelt ApplicationGatewayHttpListener[]
provisioningState Hiermee haalt u de inrichtingsstatus van de ApplicationGateway-resource bijwerken/verwijderen/mislukt op snaar
requestRoutingRules Aanvraagrouteringsregels van application gateway-resource opvragen of instellen ApplicationGatewayRequestRoutingRule[]
resourceGuid Hiermee haalt u de eigenschap resource-GUID van de ApplicationGateway-resource op of stelt u deze in snaar
Sku Hiermee haalt u de SKU van de toepassingsgatewayresource op of stelt u deze in ApplicationGatewaySku
sslCertificates Hiermee haalt u ssl-certificaten van application gateway-resource op of stelt u deze in ApplicationGatewaySslCertificate[]

ApplicationGatewayRequestRoutingRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van aanvraagrouteringsregel van toepassingsgateway ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Naam Beschrijving Waarde
backendAddressPool Hiermee haalt u de resource van de back-endadresgroep van de toepassingsgateway op of stelt u deze in SubResource-
backendHttpSettings Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in SubResource-
httpListener Hiermee haalt u de HTTP-listenerresource van de toepassingsgateway op of stelt u deze in SubResource-
provisioningState Hiermee haalt u de inrichtingsstatus op van de resource voor het bijwerken/verwijderen/verwijderen/mislukt van de aanvraagrouteringsregel snaar
ruleType Hiermee haalt u het regeltype op of stelt u dit in 'Basis'

ApplicationGatewaySku

Naam Beschrijving Waarde
capaciteit Haalt de capaciteit (aantal exemplaren) van de toepassingsgateway op of stelt deze in Int
naam Hiermee haalt u de naam van de toepassingsgateway-SKU op of stelt u deze in 'Standard_Large'
'Standard_Medium'
'Standard_Small'
rang Hiermee haalt u de laag van de toepassingsgateway op of stelt u deze in 'Standaard'

ApplicationGatewaySslCertificate

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van SSL-certificaten van application gateway ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Naam Beschrijving Waarde
gegevens De certificaatgegevens ophalen of instellen snaar
wachtwoord Het certificaatwachtwoord ophalen of instellen snaar
provisioningState Hiermee wordt de inrichtingsstatus van de ssl-certificaatresource bijgewerkt/verwijderd/mislukt ingesteld snaar
publicCertData Hiermee haalt u de openbare certificaatgegevens op of stelt u deze in snaar

Microsoft.Network/applicationGateways

Naam Beschrijving Waarde
apiVersion De API-versie '2015-05-01-preview'
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van Application Gateway ApplicationGatewayPropertiesFormat
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Network/applicationGateways'

ResourceTags

Naam Beschrijving Waarde

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id snaar

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
AKS-cluster met een NAT-gateway en een Application Gateway-

implementeren in Azure
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met NAT Gateway voor uitgaande verbindingen en een Application Gateway voor binnenkomende verbindingen.
AKS-cluster met de ingangscontroller van Application Gateway

implementeren in Azure
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway-ingangscontroller, Azure Container Registry, Log Analytics en Key Vault
App Gateway met WAF-, SSL-, IIS- en HTTPS-omleiding

implementeren in Azure
Met deze sjabloon wordt een toepassingsgateway geïmplementeerd met WAF, end-to-end SSL en HTTP naar HTTPS-omleiding op de IIS-servers.
Application Gateway voor een web-app met IP-beperking

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway vóór een Azure-web-app waarvoor IP-beperking is ingeschakeld voor de web-app.
Application Gateway voor multihosting

implementeren in Azure
Met deze sjabloon maakt u een Application Gateway en configureert u deze voor Multi Hosting op poort 443.
Application Gateway voor routering op basis van URL-pad

implementeren in Azure
Met deze sjabloon maakt u een Toepassingsgateway en configureert u deze voor routering op basis van URL-pad.
Application Gateway met interne API Management en Web App

implementeren in Azure
Application Gateway: internetverkeer routeren naar een API Management-exemplaar van een virtueel netwerk (interne modus) dat een web-API services die wordt gehost in een Azure-web-app.
Application Gateway met WAF- en firewallbeleid

implementeren in Azure
Met deze sjabloon maakt u een Toepassingsgateway met WAF die samen met een firewallbeleid is geconfigureerd
LANSA Windows VM ScaleSet automatisch schalen met Azure SQL Database

implementeren in Azure
Met de sjabloon wordt een Windows VMSS geïmplementeerd met het gewenste aantal VM's in de schaalset en een LANSA MSI die in elke VIRTUELE machine moet worden geïnstalleerd. Zodra de VM-schaalset is geïmplementeerd, wordt er een aangepaste scriptextensie gebruikt om de LANSA MSI te installeren)
demo-installatie van Azure Application Gateway

implementeren in Azure
Met deze sjabloon kunt u snel azure Application Gateway-demo implementeren om taakverdeling met of zonder affiniteit op basis van cookies te testen.
Een web-app maken die wordt beveiligd door Application Gateway v2

implementeren in Azure
Met deze sjabloon maakt u een Azure-web-app met toegangsbeperking voor een Application Gateway v2. De Toepassingsgateway wordt geïmplementeerd in een vNet (subnet) waarvoor een Service-eindpunt van Microsoft.Web is ingeschakeld. De web-app beperkt de toegang tot verkeer van het subnet.
een web-app, PE en Application Gateway v2 maken

implementeren in Azure
Met deze sjabloon maakt u een Azure-web-app met een privé-eindpunt in het Subnet van azure Virtual Network, een Application Gateway v2. De Application Gateway wordt geïmplementeerd in een vNet (subnet). De web-app beperkt de toegang tot verkeer vanaf het subnet met behulp van een privé-eindpunt
Een WordPress-site maken in een virtueel netwerk

implementeren in Azure
Met deze sjabloon maakt u een WordPress-site op Container Instance in een virtueel netwerk. En voer een openbare site-FQDN uit die toegang heeft tot WordPress-site.
Een Application Gateway- maken

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway in een virtueel netwerk en stelt u taakverdelingsregels in voor een willekeurig aantal virtuele machines
een Application Gateway- (Aangepaste SSL) maken

implementeren in Azure
Met deze sjabloon wordt een Toepassingsgateway geïmplementeerd die is geconfigureerd met een aangepast SSL-beleid.
Een Application Gateway- (SSL-beleid) maken

implementeren in Azure
Met deze sjabloon wordt een Toepassingsgateway geïmplementeerd die is geconfigureerd met een vooraf gedefinieerd SSL-beleid.
Een WAF- (Application Gateway) maken

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway met Web Application Firewall-functionaliteit in een virtueel netwerk en stelt u taakverdelingsregels in voor een willekeurig aantal virtuele machines
Een toepassingsgateway maken voor WebApps-

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway vóór twee Azure Web Apps waarvoor een aangepaste test is ingeschakeld.
Een Application Gateway v2- maken

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway v2 in een virtueel netwerk en stelt u eigenschappen voor automatisch schalen en een HTTP-taakverdelingsregel in met een openbare front-end
Een Application Gateway V2 maken met Key Vault-

implementeren in Azure
Met deze sjabloon wordt een Application Gateway V2 geïmplementeerd in een virtueel netwerk, een door de gebruiker gedefinieerde identiteit, Key Vault, een geheim (certificaatgegevens) en toegangsbeleid voor Key Vault en Application Gateway.
Een toepassingsgateway maken met padoverschrijving

implementeren in Azure
Met deze sjabloon wordt een Application Gateway geïmplementeerd en wordt het gebruik van de functie voor het overschrijven van paden voor een back-endadresgroep weergegeven.
Een toepassingsgateway maken met test-

implementeren in Azure
Met deze sjabloon wordt een Application Gateway geïmplementeerd met verbeterde testfunctionaliteit.
Een toepassingsgateway maken met openbare IP-

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway, een openbaar IP-adres voor de toepassingsgateway en het virtuele netwerk waarin Application Gateway wordt geïmplementeerd. Hiermee configureert u ook Application Gateway voor HTTP-taakverdeling met twee back-endservers. Houd er rekening mee dat u geldige IP-adressen moet opgeven voor back-endservers.
Een toepassingsgateway maken met een openbaar IP-adres (Offload)

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway, een openbaar IP-adres voor de toepassingsgateway en het virtuele netwerk waarin Application Gateway wordt geïmplementeerd. Hiermee configureert u ook Application Gateway voor ssl-offload en taakverdeling met twee back-endservers. Houd er rekening mee dat u geldige IP-adressen moet opgeven voor back-endservers.
Een toepassingsgateway maken met omleidings-

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway met omleidingsfuncties in een virtueel netwerk en stelt u taakverdelings- en omleidingsregels in (basis en padbasis)
Een toepassingsgateway maken met herschrijf

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway met herschrijffunctionaliteit in een virtueel netwerk en stelt u taakverdeling in, herschrijfregels
Een Azure Application Gateway v2- maken

implementeren in Azure
Met deze sjabloon maakt u een Azure Application Gateway met twee Windows Server 2016-servers in de back-endpool
Een Azure WAF v2 maken in Azure Application Gateway

implementeren in Azure
Met deze sjabloon maakt u een Azure Web Application Firewall v2 op Azure Application Gateway met twee Windows Server 2016-servers in de back-endpool
Een IPv6 Application Gateway- maken

implementeren in Azure
Met deze sjabloon maakt u een toepassingsgateway met een IPv6-front-end in een virtueel netwerk met dubbele stack.
API Management maken in intern VNet met App Gateway-

implementeren in Azure
Deze sjabloon laat zien hoe u een exemplaar van Azure API Management maakt op een particulier netwerk dat wordt beveiligd door Azure Application Gateway.
Application Gateway maken met certificaten

implementeren in Azure
In deze sjabloon ziet u hoe u zelfondertekende Key Vault-certificaten genereert en vervolgens verwijst vanuit Application Gateway.
Een Windows VM-schaalset implementeren met Azure Application Gateway

implementeren in Azure
Met deze sjabloon kunt u een eenvoudige Windows-VM-schaalset implementeren die is geïntegreerd met Azure Application Gateway en ondersteuning biedt voor maximaal 1000 VM's
Een Ubuntu VM-schaalset implementeren met Azure Application Gateway

implementeren in Azure
Met deze sjabloon kunt u een eenvoudige Ubuntu VM-schaalset implementeren die is geïntegreerd met Azure Application Gateway en ondersteunt maximaal 1000 VM's
eShop-website met ILB ASE-

implementeren in Azure
Een App Service Environment is een Premium-serviceplanoptie van Azure App Service die een volledig geïsoleerde en toegewezen omgeving biedt voor het veilig uitvoeren van Azure App Service-apps op grote schaal, waaronder Web Apps, Mobile Apps en API-apps.
Front Door Standard/Premium met Application Gateway-oorsprong

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium-exemplaar en een Application Gateway-exemplaar en gebruikt u een NSG- en WAF-beleid om te controleren of verkeer afkomstig is van de Front Door-oorsprong.
Front Door met Container Instances en Application Gateway

implementeren in Azure
Met deze sjabloon maakt u een Front Door Standard/Premium met een containergroep en Application Gateway.
app met meerdere lagen met NSG, ILB, AppGateway

implementeren in Azure
Met deze sjabloon wordt een virtueel netwerk geïmplementeerd, het netwerk gescheiden door subnetten, VM's geïmplementeerd en taakverdeling geconfigureerd
Traffic Manager met meerdere lagen, L4 ILB, L7 AppGateway

implementeren in Azure
Met deze sjabloon wordt een virtueel netwerk geïmplementeerd, het netwerk gescheiden door subnetten, VM's geïmplementeerd en taakverdeling geconfigureerd

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype applicationGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/applicationGateways-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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"
          }
        }
      ]
    }
  })
}

Eigenschapswaarden

ApplicationGatewayBackendAddress

Naam Beschrijving Waarde
Fqdn Hiermee haalt u de DNS-naam op of stelt u deze in snaar
ipAddress Hiermee haalt u het IP-adres op of stelt u dit in snaar

ApplicationGatewayBackendAddressPool

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van back-endadresgroep van toepassingsgateway ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Naam Beschrijving Waarde
backendAddresses Hiermee haalt u de back-endadressen op of stelt u deze in ApplicationGatewayBackendAddress[]
backendIPConfigurations Hiermee haalt u backendIPConfiguration van de toepassingsgateway op of stelt u deze in SubResource[]
provisioningState Hiermee haalt u de inrichtingsstatus op van de resource van de back-endadresgroep bijwerken/verwijderen/mislukt snaar

ApplicationGatewayBackendHttpSettings

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van instellingen voor back-endadresgroepen van application gateway ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Naam Beschrijving Waarde
cookieBasedAffinity Hiermee haalt u de cookieaffiniteit op of stelt u deze in 'Uitgeschakeld'
'Ingeschakeld'
haven Hiermee haalt u de poort op of stelt u deze in Int
protocol Hiermee haalt u het protocol op of stelt u het in 'Http'
'Https'
provisioningState Hiermee haalt u de inrichtingsstatus op van de http-instellingenresource van de back-end, bijwerken/verwijderen/mislukt snaar

ApplicationGatewayFrontendIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van front-end-IP-configuratie van toepassingsgateway ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
privateIPAddress Hiermee wordt het privateIPAddress van de IP-configuratie van de netwerkinterface ophaalt of ingesteld snaar
privateIPAllocationMethod Haalt de privateIP-toewijzingsmethode (statisch/dynamisch) op of stelt deze in 'Dynamisch'
'Statisch'
provisioningState Hiermee haalt u de inrichtingsstatus van de PublicIP-resource bijwerken/verwijderen/mislukt op snaar
publicIPAddress Hiermee haalt u de verwijzing van de PublicIP-resource op of stelt u deze in SubResource-
Subnet Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in SubResource-

ApplicationGatewayFrontendPort

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van front-endpoort van toepassingsgateway ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Naam Beschrijving Waarde
haven Hiermee haalt u de front-endpoort op of stelt u deze in Int
provisioningState Hiermee haalt u de inrichtingsstatus op van de front-endpoortresource bijwerken/verwijderen/mislukt snaar

ApplicationGatewayHttpListener

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van http-listener van toepassingsgateway ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Naam Beschrijving Waarde
frontendIPConfiguration Hiermee haalt u de front-end-IP-configuratieresource van de toepassingsgateway op of stelt u deze in SubResource-
front-endPort Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in SubResource-
protocol Hiermee haalt u het protocol op of stelt u het in 'Http'
'Https'
provisioningState Hiermee wordt de inrichtingsstatus van de http-listenerresource bijgewerkt/verwijderd/mislukt ingesteld snaar
sslCertificate Haalt ssl-certificaatresource van application gateway op of stelt deze in SubResource-

ApplicationGatewayIPConfiguration

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van IP-configuratie van toepassingsgateway ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Naam Beschrijving Waarde
provisioningState De inrichtingsstatus van de subnetresource van de toepassingsgateway ophalen of instellen snaar
Subnet Hiermee haalt u de verwijzing van de subnetresource op of stelt u deze in. Een subnet van waaruit de toepassingsgateway het privéadres ophaalt SubResource-

ApplicationGatewayPropertiesFormat

Naam Beschrijving Waarde
backendAddressPools Hiermee haalt u de back-endadresgroep van de toepassingsgatewayresource op of stelt u deze in ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Http-instellingen voor back-end van application gateway-resource ophaalt of instelt ApplicationGatewayBackendHttpSettings[]
frontendIPConfigurations Hiermee haalt u front-end-IP-adressen van application gateway-resource op of stelt u deze in ApplicationGatewayFrontendIPConfiguration[]
front-endPorts Hiermee haalt u front-endpoorten van application gateway-resource op of stelt u deze in ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Hiermee haalt u subnetten van application gateway-resource op of stelt u deze in ApplicationGatewayIPConfiguration[]
httpListeners HTTP-listeners van application gateway-resource ophaalt of instelt ApplicationGatewayHttpListener[]
provisioningState Hiermee haalt u de inrichtingsstatus van de ApplicationGateway-resource bijwerken/verwijderen/mislukt op snaar
requestRoutingRules Aanvraagrouteringsregels van application gateway-resource opvragen of instellen ApplicationGatewayRequestRoutingRule[]
resourceGuid Hiermee haalt u de eigenschap resource-GUID van de ApplicationGateway-resource op of stelt u deze in snaar
Sku Hiermee haalt u de SKU van de toepassingsgatewayresource op of stelt u deze in ApplicationGatewaySku
sslCertificates Hiermee haalt u ssl-certificaten van application gateway-resource op of stelt u deze in ApplicationGatewaySslCertificate[]

ApplicationGatewayRequestRoutingRule

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van aanvraagrouteringsregel van toepassingsgateway ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Naam Beschrijving Waarde
backendAddressPool Hiermee haalt u de resource van de back-endadresgroep van de toepassingsgateway op of stelt u deze in SubResource-
backendHttpSettings Hiermee haalt u front-endpoortresource van de toepassingsgateway op of stelt u deze in SubResource-
httpListener Hiermee haalt u de HTTP-listenerresource van de toepassingsgateway op of stelt u deze in SubResource-
provisioningState Hiermee haalt u de inrichtingsstatus op van de resource voor het bijwerken/verwijderen/verwijderen/mislukt van de aanvraagrouteringsregel snaar
ruleType Hiermee haalt u het regeltype op of stelt u dit in 'Basis'

ApplicationGatewaySku

Naam Beschrijving Waarde
capaciteit Haalt de capaciteit (aantal exemplaren) van de toepassingsgateway op of stelt deze in Int
naam Hiermee haalt u de naam van de toepassingsgateway-SKU op of stelt u deze in 'Standard_Large'
'Standard_Medium'
'Standard_Small'
rang Hiermee haalt u de laag van de toepassingsgateway op of stelt u deze in 'Standaard'

ApplicationGatewaySslCertificate

Naam Beschrijving Waarde
etag Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
legitimatiebewijs Resource-id snaar
naam Hiermee haalt u de naam op van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource snaar
Eigenschappen Eigenschappen van SSL-certificaten van application gateway ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Naam Beschrijving Waarde
gegevens De certificaatgegevens ophalen of instellen snaar
wachtwoord Het certificaatwachtwoord ophalen of instellen snaar
provisioningState Hiermee wordt de inrichtingsstatus van de ssl-certificaatresource bijgewerkt/verwijderd/mislukt ingesteld snaar
publicCertData Hiermee haalt u de openbare certificaatgegevens op of stelt u deze in snaar

Microsoft.Network/applicationGateways

Naam Beschrijving Waarde
etag Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt snaar
plaats Resourcelocatie tekenreeks (vereist)
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van Application Gateway ApplicationGatewayPropertiesFormat
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Network/applicationGateways@2015-05-01-preview"

ResourceTags

Naam Beschrijving Waarde

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id snaar