Partilhar via


Microsoft.Network applicationGateways 2015-05-01-preview

Definição de recursos do bíceps

O tipo de recurso applicationGateways pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/applicationGateways, adicione o seguinte Bicep ao seu modelo.

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

Valores de propriedade

ApplicationGatewayBackendAddress

Designação Descrição Valor
FQDN Obtém ou define o nome dns string
Endereço IP Obtém ou define o endereço ip string

ApplicationGatewayBackendAddressPool

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades do pool de endereços de back-end do gateway de aplicativo ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Designação Descrição Valor
backendAddresses Obtém ou define os endereços de back-end ApplicationGatewayBackendAddress[]
backendIPConfigurações Obtém ou define backendIPConfiguration do gateway de aplicativo SubResource[]
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso do pool de endereços de back-end Atualização/exclusão/falha string

ApplicationGatewayBackendHttpSettings

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades das configurações do pool de endereços de back-end do gateway de aplicativo ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Designação Descrição Valor
cookieBasedAffinity Obtém ou define a afinidade de cookies 'Desativado'
'Habilitado'
porto Obtém ou define a porta Int
protocolo Obtém ou define o protocolo «Http»
'Https'
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de configurações http de back-end Atualização/exclusão/falha string

ApplicationGatewayFrontendIPConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da configuração IP Frontend do gateway de aplicativo ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Designação Descrição Valor
privateIPAddress Obtém ou define o endereço IPAddress privado da Configuração IP da Interface de Rede string
privateIPAllocationMethod Obtém ou define o método de alocação PrivateIP (Estático/Dinâmico) 'Dinâmico'
'Estática'
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso PublicIP Atualização/Exclusão/Falha string
públicoIPAddress Obtém ou define a referência do recurso PublicIP SubResource
sub-rede Obtém ou define a referência do recurso de sub-rede SubResource

ApplicationGatewayFrontendPort

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da porta de front-end do gateway de aplicativo ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Designação Descrição Valor
porto Obtém ou define a porta de front-end Int
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de porta frontend Atualização/Exclusão/Falha string

ApplicationGatewayHttpListener

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades do ouvinte Http do gateway de aplicativo ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Designação Descrição Valor
frontendIPConfiguration Obtém ou define o recurso de configuração IP frontend do gateway de aplicativo SubResource
frontendPort Obtém ou define o recurso de porta frontend do gateway de aplicativo SubResource
protocolo Obtém ou define o protocolo «Http»
'Https'
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de ouvinte http Atualização/exclusão/falha string
sslCertificado Obtém ou define o recurso de certificado ssl do gateway de aplicativo SubResource

ApplicationGatewayIPConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da configuração IP do gateway de aplicativo ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Designação Descrição Valor
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de sub-rede do gateway de aplicativo Atualização/exclusão/falha string
sub-rede Obtém ou define a referência do recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado SubResource

ApplicationGatewayPropertiesFormat

Designação Descrição Valor
backendAddressPools Obtém ou define o pool de endereços de back-end do recurso de gateway de aplicativo ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Obtém ou define configurações http de back-end do recurso de gateway de aplicativo ApplicationGatewayBackendHttpSettings[]
frontendIPConfigurações Obtém ou define endereços IP front-end do recurso de gateway de aplicativo ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Obtém ou define portas front-end do recurso de gateway de aplicativo ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Obtém ou define sub-redes de recurso de gateway de aplicativo ApplicationGatewayIPConfiguration[]
httpOuvintes Obtém ou define ouvintes HTTP do recurso de gateway de aplicativo ApplicationGatewayHttpListener []
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso ApplicationGateway Atualização/exclusão/falha string
requestRoutingRules Obtém ou define regras de roteamento de solicitação do recurso de gateway de aplicativo ApplicationGatewayRequestRoutingRule []
resourceGuid Obtém ou define a propriedade resource guid do recurso ApplicationGateway string
SKU Obtém ou define sku do recurso de gateway de aplicativo ApplicationGatewaySku
sslCertificados Obtém ou define certificados ssl do recurso de gateway de aplicativo ApplicationGatewaySslCertificate[]

ApplicationGatewayRequestRoutingRule

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da regra de roteamento de solicitação do gateway de aplicativo ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Designação Descrição Valor
backendAddressPool Obtém ou define o recurso do pool de endereços de back-end do gateway de aplicativo SubResource
backendHttpSettings Obtém ou define o recurso de porta frontend do gateway de aplicativo SubResource
httpOuvinte Obtém ou define o recurso de ouvinte http do gateway de aplicativo SubResource
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de regra de roteamento de solicitação Atualização/exclusão/falha string
ruleType Obtém ou define o tipo de regra 'Básico'

ApplicationGatewaySku

Designação Descrição Valor
capacidade Obtém ou define a capacidade (contagem de instâncias) do gateway de aplicativo Int
Designação Obtém ou define o nome da SKU do gateway de aplicativo 'Standard_Large'
'Standard_Medium'
'Standard_Small'
nível Obtém ou define a camada do gateway de aplicativo 'Padrão'

ApplicationGatewaySslCertificate

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades dos certificados SSL do gateway de aplicativo ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Designação Descrição Valor
dados Obtém ou define os dados do certificado string
palavra-passe Obtém ou define a senha do certificado string
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de certificado ssl Atualização/exclusão/falha string
publicCertData Obtém ou define os dados públicos do certificado string

Microsoft.Network/applicationGateways

Designação Descrição Valor
etag Obtém uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Propriedades do Application Gateway ApplicationGatewayPropertiesFormat
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Tags de Recursos

Designação Descrição Valor

Subrecurso

Designação Descrição Valor
ID ID do recurso string

Exemplos de início rápido

Os exemplos de início rápido a seguir implantam esse tipo de recurso.

Arquivo Bicep Descrição
Cluster AKS com um gateway NAT e um gateway de aplicativo Este exemplo mostra como implantar um cluster AKS com o NAT Gateway para conexões de saída e um Application Gateway para conexões de entrada.
cluster AKS com o Application Gateway Ingress Controller Este exemplo mostra como implantar um cluster AKS com o Application Gateway, o Application Gateway Ingress Controller, o Azure Container Registry, o Log Analytics e o Key Vault
Application Gateway com gerenciamento interno de API e de aplicativos Web Gateway de Aplicativo roteando tráfego da Internet para uma instância de Gerenciamento de API de rede virtual (modo interno) que atende uma API Web hospedada em um Aplicativo Web do Azure.
Application Gateway com WAF e de política de firewall Este modelo cria um Gateway de Aplicativo com WAF configurado junto com uma política de firewall
Criar um aplicativo Web, PE e Application Gateway v2 Este modelo cria um Aplicativo Web do Azure com ponto de extremidade Privado na Sub-rede de Rede Virtual do Azure , um Gateway de Aplicativo v2. O Application Gateway é implantado em uma vNet (sub-rede). O Web App restringe o acesso ao tráfego da sub-rede usando ponto de extremidade privado
Criar um do Application Gateway v2 Este modelo cria um gateway de aplicativo v2 em uma rede virtual e configura propriedades de dimensionamento automático e uma regra de balanceamento de carga HTTP com frontend público
Criar um do Azure Application Gateway v2 Este modelo cria um Gateway de Aplicativo do Azure com dois servidores Windows Server 2016 no pool de back-end
Criar um WAF do Azure v2 no Azure Application Gateway Este modelo cria um Firewall de Aplicativo Web do Azure v2 no Gateway de Aplicativo do Azure com dois servidores Windows Server 2016 no pool de back-end
Criar gerenciamento de API em rede virtual interna com do App Gateway Este modelo demonstra como Criar uma instância do Gerenciamento de API do Azure em uma rede privada protegida pelo Gateway de Aplicativo do Azure.
Criar gateway de aplicativo com certificados Este modelo mostra como gerar certificados autoassinados do Cofre da Chave e, em seguida, fazer referência do Application Gateway.
Implantar um conjunto de escala de VM do Windows com o Gateway de Aplicativo do Azure Este modelo permite implantar um Conjunto de Escala de VM do Windows simples integrado ao Gateway de Aplicativo do Azure e dá suporte a até 1000 VMs
Porta da frente Standard/Premium com origem no Application Gateway Este modelo cria uma instância do Front Door Standard/Premium e do Application Gateway e usa uma política NSG e WAF para validar que o tráfego passou pela origem do Front Door.
porta de entrada com instâncias de contêiner e do Application Gateway Este modelo cria um Front Door Standard/Premium com um grupo de contêineres e Application Gateway.

Definição de recurso de modelo ARM

O tipo de recurso applicationGateways pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/applicationGateways, adicione o seguinte JSON ao seu modelo.

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

Valores de propriedade

ApplicationGatewayBackendAddress

Designação Descrição Valor
FQDN Obtém ou define o nome dns string
Endereço IP Obtém ou define o endereço ip string

ApplicationGatewayBackendAddressPool

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades do pool de endereços de back-end do gateway de aplicativo ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Designação Descrição Valor
backendAddresses Obtém ou define os endereços de back-end ApplicationGatewayBackendAddress[]
backendIPConfigurações Obtém ou define backendIPConfiguration do gateway de aplicativo SubResource[]
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso do pool de endereços de back-end Atualização/exclusão/falha string

ApplicationGatewayBackendHttpSettings

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades das configurações do pool de endereços de back-end do gateway de aplicativo ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Designação Descrição Valor
cookieBasedAffinity Obtém ou define a afinidade de cookies 'Desativado'
'Habilitado'
porto Obtém ou define a porta Int
protocolo Obtém ou define o protocolo «Http»
'Https'
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de configurações http de back-end Atualização/exclusão/falha string

ApplicationGatewayFrontendIPConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da configuração IP Frontend do gateway de aplicativo ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Designação Descrição Valor
privateIPAddress Obtém ou define o endereço IPAddress privado da Configuração IP da Interface de Rede string
privateIPAllocationMethod Obtém ou define o método de alocação PrivateIP (Estático/Dinâmico) 'Dinâmico'
'Estática'
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso PublicIP Atualização/Exclusão/Falha string
públicoIPAddress Obtém ou define a referência do recurso PublicIP SubResource
sub-rede Obtém ou define a referência do recurso de sub-rede SubResource

ApplicationGatewayFrontendPort

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da porta de front-end do gateway de aplicativo ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Designação Descrição Valor
porto Obtém ou define a porta de front-end Int
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de porta frontend Atualização/Exclusão/Falha string

ApplicationGatewayHttpListener

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades do ouvinte Http do gateway de aplicativo ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Designação Descrição Valor
frontendIPConfiguration Obtém ou define o recurso de configuração IP frontend do gateway de aplicativo SubResource
frontendPort Obtém ou define o recurso de porta frontend do gateway de aplicativo SubResource
protocolo Obtém ou define o protocolo «Http»
'Https'
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de ouvinte http Atualização/exclusão/falha string
sslCertificado Obtém ou define o recurso de certificado ssl do gateway de aplicativo SubResource

ApplicationGatewayIPConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da configuração IP do gateway de aplicativo ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Designação Descrição Valor
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de sub-rede do gateway de aplicativo Atualização/exclusão/falha string
sub-rede Obtém ou define a referência do recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado SubResource

ApplicationGatewayPropertiesFormat

Designação Descrição Valor
backendAddressPools Obtém ou define o pool de endereços de back-end do recurso de gateway de aplicativo ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Obtém ou define configurações http de back-end do recurso de gateway de aplicativo ApplicationGatewayBackendHttpSettings[]
frontendIPConfigurações Obtém ou define endereços IP front-end do recurso de gateway de aplicativo ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Obtém ou define portas front-end do recurso de gateway de aplicativo ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Obtém ou define sub-redes de recurso de gateway de aplicativo ApplicationGatewayIPConfiguration[]
httpOuvintes Obtém ou define ouvintes HTTP do recurso de gateway de aplicativo ApplicationGatewayHttpListener []
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso ApplicationGateway Atualização/exclusão/falha string
requestRoutingRules Obtém ou define regras de roteamento de solicitação do recurso de gateway de aplicativo ApplicationGatewayRequestRoutingRule []
resourceGuid Obtém ou define a propriedade resource guid do recurso ApplicationGateway string
SKU Obtém ou define sku do recurso de gateway de aplicativo ApplicationGatewaySku
sslCertificados Obtém ou define certificados ssl do recurso de gateway de aplicativo ApplicationGatewaySslCertificate[]

ApplicationGatewayRequestRoutingRule

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da regra de roteamento de solicitação do gateway de aplicativo ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Designação Descrição Valor
backendAddressPool Obtém ou define o recurso do pool de endereços de back-end do gateway de aplicativo SubResource
backendHttpSettings Obtém ou define o recurso de porta frontend do gateway de aplicativo SubResource
httpOuvinte Obtém ou define o recurso de ouvinte http do gateway de aplicativo SubResource
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de regra de roteamento de solicitação Atualização/exclusão/falha string
ruleType Obtém ou define o tipo de regra 'Básico'

ApplicationGatewaySku

Designação Descrição Valor
capacidade Obtém ou define a capacidade (contagem de instâncias) do gateway de aplicativo Int
Designação Obtém ou define o nome da SKU do gateway de aplicativo 'Standard_Large'
'Standard_Medium'
'Standard_Small'
nível Obtém ou define a camada do gateway de aplicativo 'Padrão'

ApplicationGatewaySslCertificate

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades dos certificados SSL do gateway de aplicativo ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Designação Descrição Valor
dados Obtém ou define os dados do certificado string
palavra-passe Obtém ou define a senha do certificado string
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de certificado ssl Atualização/exclusão/falha string
publicCertData Obtém ou define os dados públicos do certificado string

Microsoft.Network/applicationGateways

Designação Descrição Valor
apiVersion A versão api '2015-05-01-pré-visualização'
etag Obtém uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Propriedades do Application Gateway ApplicationGatewayPropertiesFormat
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Network/applicationGateways'

Tags de Recursos

Designação Descrição Valor

Subrecurso

Designação Descrição Valor
ID ID do recurso string

Modelos de início rápido

Os modelos de início rápido a seguir implantam esse tipo de recurso.

Modelo Descrição
Cluster AKS com um gateway NAT e um gateway de aplicativo

Implantar no Azure
Este exemplo mostra como implantar um cluster AKS com o NAT Gateway para conexões de saída e um Application Gateway para conexões de entrada.
cluster AKS com o Application Gateway Ingress Controller

Implantar no Azure
Este exemplo mostra como implantar um cluster AKS com o Application Gateway, o Application Gateway Ingress Controller, o Azure Container Registry, o Log Analytics e o Key Vault
App Gateway com redirecionamento WAF, SSL, IIS e HTTPS

Implantar no Azure
Este modelo implanta um Gateway de Aplicativo com WAF, SSL de ponta a ponta e redirecionamento HTTP para HTTPS nos servidores IIS.
Application Gateway para um aplicativo Web com restrição de IP

Implantar no Azure
Este modelo cria um gateway de aplicativo na frente de um Aplicativo Web do Azure com restrição de IP habilitada no Aplicativo Web.
Application Gateway para de hospedagem múltipla

Implantar no Azure
Este modelo cria um Application Gateway e o configura para Multi Hosting na porta 443.
Application Gateway para roteamento baseado em caminho de url

Implantar no Azure
Este modelo cria um Gateway de Aplicativo e o configura para Roteamento Baseado em Caminho de URL.
Application Gateway com gerenciamento interno de API e de aplicativos Web

Implantar no Azure
Gateway de Aplicativo roteando tráfego da Internet para uma instância de Gerenciamento de API de rede virtual (modo interno) que atende uma API Web hospedada em um Aplicativo Web do Azure.
Application Gateway com WAF e de política de firewall

Implantar no Azure
Este modelo cria um Gateway de Aplicativo com WAF configurado junto com uma política de firewall
Autoscale LANSA Windows VM ScaleSet com o Banco de Dados SQL do Azure

Implantar no Azure
O modelo implanta um VMSS do Windows com uma contagem desejada de VMs no conjunto de escala e um MSI LANSA para instalar em cada VM. Depois que o VM Scale set é implantado, uma extensão de script personalizada é usada para instalar o LANSA MSI)
de Instalação de Demonstração do Gateway de Aplicativo do Azure

Implantar no Azure
Este modelo permite que você implante rapidamente a demonstração do Gateway de Aplicativo do Azure para testar o balanceamento de carga com ou sem afinidade baseada em cookie.
Criar um aplicativo Web protegido pelo Application Gateway v2

Implantar no Azure
Este modelo cria um Aplicativo Web do Azure com Restrição de Acesso para um Gateway de Aplicativo v2. O Application Gateway é implantado em uma vNet (sub-rede) que tem um ponto de extremidade de serviço 'Microsoft.Web' habilitado. O Web App restringe o acesso ao tráfego da sub-rede.
Criar um aplicativo Web, PE e Application Gateway v2

Implantar no Azure
Este modelo cria um Aplicativo Web do Azure com ponto de extremidade Privado na Sub-rede de Rede Virtual do Azure , um Gateway de Aplicativo v2. O Application Gateway é implantado em uma vNet (sub-rede). O Web App restringe o acesso ao tráfego da sub-rede usando ponto de extremidade privado
Criar um site WordPress em uma rede virtual

Implantar no Azure
Este modelo cria um site WordPress na instância de contêiner em uma rede virtual. E saída de um site público FQDN que poderia acessar o site WordPress.
Criar um de gateway de aplicativo

Implantar no Azure
Este modelo cria um gateway de aplicativo em uma rede virtual e configura regras de balanceamento de carga para qualquer número de máquinas virtuais
Criar um gateway de aplicativo (SSL personalizado)

Implantar no Azure
Este modelo implanta um Application Gateway configurado com uma política ssl personalizada.
Criar um gateway de aplicativo (política SSL)

Implantar no Azure
Este modelo implanta um Gateway de Aplicativo configurado com uma política ssl predefinida.
Criar um gateway de aplicativo (WAF)

Implantar no Azure
Este modelo cria um gateway de aplicativo com a funcionalidade Web Application Firewall em uma rede virtual e configura regras de balanceamento de carga para qualquer número de máquinas virtuais
Criar um gateway de aplicativo para WebApps

Implantar no Azure
Este modelo cria um gateway de aplicativo na frente de dois Aplicativos Web do Azure com uma investigação personalizada habilitada.
Criar um do Application Gateway v2

Implantar no Azure
Este modelo cria um gateway de aplicativo v2 em uma rede virtual e configura propriedades de dimensionamento automático e uma regra de balanceamento de carga HTTP com frontend público
Criar um Application Gateway V2 com o Key Vault

Implantar no Azure
Este modelo implanta um Application Gateway V2 em uma rede virtual, uma identidade definida pelo usuário, o Cofre da Chave, um segredo (dados cert) e uma política de acesso no Cofre da Chave e no Application Gateway.
Criar um gateway de aplicativo com substituição de caminho

Implantar no Azure
Este modelo implanta um Gateway de Aplicativo e mostra o uso do recurso de substituição de caminho para um pool de endereços de back-end.
Criar um gateway de aplicativo com de investigação

Implantar no Azure
Este modelo implanta um Application Gateway com funcionalidade de teste aprimorada.
Criar um gateway de aplicativo com IP público

Implantar no Azure
Este modelo cria um Gateway de Aplicativo, um endereço IP público para o Gateway de Aplicativo e a Rede Virtual na qual o Gateway de Aplicativo é implantado. Também configura o Application Gateway para balanceamento de carga Http com dois servidores back-end. Observe que você precisa especificar IPs válidos para servidores back-end.
Criar um gateway de aplicativo com IP público (descarga)

Implantar no Azure
Este modelo cria um Gateway de Aplicativo, um endereço IP público para o Gateway de Aplicativo e a Rede Virtual na qual o Gateway de Aplicativo é implantado. Também configura o Application Gateway para descarregamento de SSL e balanceamento de carga com dois servidores back-end. Observe que você precisa especificar IPs válidos para servidores back-end.
Criar um gateway de aplicativo com de redirecionamento

Implantar no Azure
Este modelo cria um gateway de aplicativo com funcionalidades de Redirecionamento em uma rede virtual e configura regras de balanceamento de carga e redirecionamento (básicas e baseadas em caminhos)
Criar um gateway de aplicativo com o Rewrite

Implantar no Azure
Este modelo cria um gateway de aplicativo com funcionalidades Rewrite em uma rede virtual e configura balanceamento de carga, regras de reescrita
Criar um do Azure Application Gateway v2

Implantar no Azure
Este modelo cria um Gateway de Aplicativo do Azure com dois servidores Windows Server 2016 no pool de back-end
Criar um WAF do Azure v2 no Azure Application Gateway

Implantar no Azure
Este modelo cria um Firewall de Aplicativo Web do Azure v2 no Gateway de Aplicativo do Azure com dois servidores Windows Server 2016 no pool de back-end
Criar um gateway de aplicativo IPv6

Implantar no Azure
Este modelo cria um gateway de aplicativo com um frontend IPv6 em uma rede virtual de pilha dupla.
Criar gerenciamento de API em rede virtual interna com do App Gateway

Implantar no Azure
Este modelo demonstra como Criar uma instância do Gerenciamento de API do Azure em uma rede privada protegida pelo Gateway de Aplicativo do Azure.
Criar gateway de aplicativo com certificados

Implantar no Azure
Este modelo mostra como gerar certificados autoassinados do Cofre da Chave e, em seguida, fazer referência do Application Gateway.
Implantar um conjunto de escala de VM do Windows com o Gateway de Aplicativo do Azure

Implantar no Azure
Este modelo permite implantar um Conjunto de Escala de VM do Windows simples integrado ao Gateway de Aplicativo do Azure e dá suporte a até 1000 VMs
Implantar um conjunto de escala de VM do Ubuntu com o Azure Application Gateway

Implantar no Azure
Este modelo permite que você implante um conjunto de escala de VM simples do Ubuntu integrado ao Azure Application Gateway e suporta até 1000 VMs
site eShop com ILB ASE

Implantar no Azure
Um Ambiente do Serviço de Aplicativo é uma opção de plano de serviço Premium do Serviço de Aplicativo do Azure que fornece um ambiente totalmente isolado e dedicado para executar com segurança aplicativos do Serviço de Aplicativo do Azure em alta escala, incluindo Aplicativos Web, Aplicativos Móveis e Aplicativos de API.
Porta da frente Standard/Premium com origem no Application Gateway

Implantar no Azure
Este modelo cria uma instância do Front Door Standard/Premium e do Application Gateway e usa uma política NSG e WAF para validar que o tráfego passou pela origem do Front Door.
porta de entrada com instâncias de contêiner e do Application Gateway

Implantar no Azure
Este modelo cria um Front Door Standard/Premium com um grupo de contêineres e Application Gateway.
aplicativo multicamadas com NSG, ILB, AppGateway

Implantar no Azure
Este modelo implanta uma rede virtual, segrega a rede por meio de sub-redes, implanta VMs e configura o balanceamento de carga
Gerenciador de tráfego multicamadas, L4 ILB, L7 AppGateway

Implantar no Azure
Este modelo implanta uma rede virtual, segrega a rede por meio de sub-redes, implanta VMs e configura o balanceamento de carga

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso applicationGateways pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/applicationGateways, adicione o seguinte Terraform ao seu modelo.

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

Valores de propriedade

ApplicationGatewayBackendAddress

Designação Descrição Valor
FQDN Obtém ou define o nome dns string
Endereço IP Obtém ou define o endereço ip string

ApplicationGatewayBackendAddressPool

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades do pool de endereços de back-end do gateway de aplicativo ApplicationGatewayBackendAddressPoolPropertiesFormat

ApplicationGatewayBackendAddressPoolPropertiesFormat

Designação Descrição Valor
backendAddresses Obtém ou define os endereços de back-end ApplicationGatewayBackendAddress[]
backendIPConfigurações Obtém ou define backendIPConfiguration do gateway de aplicativo SubResource[]
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso do pool de endereços de back-end Atualização/exclusão/falha string

ApplicationGatewayBackendHttpSettings

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades das configurações do pool de endereços de back-end do gateway de aplicativo ApplicationGatewayBackendHttpSettingsPropertiesFormat

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Designação Descrição Valor
cookieBasedAffinity Obtém ou define a afinidade de cookies 'Desativado'
'Habilitado'
porto Obtém ou define a porta Int
protocolo Obtém ou define o protocolo «Http»
'Https'
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de configurações http de back-end Atualização/exclusão/falha string

ApplicationGatewayFrontendIPConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da configuração IP Frontend do gateway de aplicativo ApplicationGatewayFrontendIPConfigurationPropertiesFormat

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Designação Descrição Valor
privateIPAddress Obtém ou define o endereço IPAddress privado da Configuração IP da Interface de Rede string
privateIPAllocationMethod Obtém ou define o método de alocação PrivateIP (Estático/Dinâmico) 'Dinâmico'
'Estática'
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso PublicIP Atualização/Exclusão/Falha string
públicoIPAddress Obtém ou define a referência do recurso PublicIP SubResource
sub-rede Obtém ou define a referência do recurso de sub-rede SubResource

ApplicationGatewayFrontendPort

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da porta de front-end do gateway de aplicativo ApplicationGatewayFrontendPortPropertiesFormat

ApplicationGatewayFrontendPortPropertiesFormat

Designação Descrição Valor
porto Obtém ou define a porta de front-end Int
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de porta frontend Atualização/Exclusão/Falha string

ApplicationGatewayHttpListener

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades do ouvinte Http do gateway de aplicativo ApplicationGatewayHttpListenerPropertiesFormat

ApplicationGatewayHttpListenerPropertiesFormat

Designação Descrição Valor
frontendIPConfiguration Obtém ou define o recurso de configuração IP frontend do gateway de aplicativo SubResource
frontendPort Obtém ou define o recurso de porta frontend do gateway de aplicativo SubResource
protocolo Obtém ou define o protocolo «Http»
'Https'
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de ouvinte http Atualização/exclusão/falha string
sslCertificado Obtém ou define o recurso de certificado ssl do gateway de aplicativo SubResource

ApplicationGatewayIPConfiguration

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da configuração IP do gateway de aplicativo ApplicationGatewayIPConfigurationPropertiesFormat

ApplicationGatewayIPConfigurationPropertiesFormat

Designação Descrição Valor
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de sub-rede do gateway de aplicativo Atualização/exclusão/falha string
sub-rede Obtém ou define a referência do recurso de sub-rede. Uma sub-rede de onde o gateway de aplicativo obtém seu endereço privado SubResource

ApplicationGatewayPropertiesFormat

Designação Descrição Valor
backendAddressPools Obtém ou define o pool de endereços de back-end do recurso de gateway de aplicativo ApplicationGatewayBackendAddressPool[]
backendHttpSettingsCollection Obtém ou define configurações http de back-end do recurso de gateway de aplicativo ApplicationGatewayBackendHttpSettings[]
frontendIPConfigurações Obtém ou define endereços IP front-end do recurso de gateway de aplicativo ApplicationGatewayFrontendIPConfiguration[]
frontendPorts Obtém ou define portas front-end do recurso de gateway de aplicativo ApplicationGatewayFrontendPort[]
gatewayIPConfigurations Obtém ou define sub-redes de recurso de gateway de aplicativo ApplicationGatewayIPConfiguration[]
httpOuvintes Obtém ou define ouvintes HTTP do recurso de gateway de aplicativo ApplicationGatewayHttpListener []
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso ApplicationGateway Atualização/exclusão/falha string
requestRoutingRules Obtém ou define regras de roteamento de solicitação do recurso de gateway de aplicativo ApplicationGatewayRequestRoutingRule []
resourceGuid Obtém ou define a propriedade resource guid do recurso ApplicationGateway string
SKU Obtém ou define sku do recurso de gateway de aplicativo ApplicationGatewaySku
sslCertificados Obtém ou define certificados ssl do recurso de gateway de aplicativo ApplicationGatewaySslCertificate[]

ApplicationGatewayRequestRoutingRule

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades da regra de roteamento de solicitação do gateway de aplicativo ApplicationGatewayRequestRoutingRulePropertiesFormat

ApplicationGatewayRequestRoutingRulePropertiesFormat

Designação Descrição Valor
backendAddressPool Obtém ou define o recurso do pool de endereços de back-end do gateway de aplicativo SubResource
backendHttpSettings Obtém ou define o recurso de porta frontend do gateway de aplicativo SubResource
httpOuvinte Obtém ou define o recurso de ouvinte http do gateway de aplicativo SubResource
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de regra de roteamento de solicitação Atualização/exclusão/falha string
ruleType Obtém ou define o tipo de regra 'Básico'

ApplicationGatewaySku

Designação Descrição Valor
capacidade Obtém ou define a capacidade (contagem de instâncias) do gateway de aplicativo Int
Designação Obtém ou define o nome da SKU do gateway de aplicativo 'Standard_Large'
'Standard_Medium'
'Standard_Small'
nível Obtém ou define a camada do gateway de aplicativo 'Padrão'

ApplicationGatewaySslCertificate

Designação Descrição Valor
etag Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
ID ID do recurso string
Designação Obtém o nome do recurso que é exclusivo dentro de um grupo de recursos. Esse nome pode ser usado para acessar o recurso string
propriedades Propriedades dos certificados SSL do gateway de aplicativo ApplicationGatewaySslCertificatePropertiesFormat

ApplicationGatewaySslCertificatePropertiesFormat

Designação Descrição Valor
dados Obtém ou define os dados do certificado string
palavra-passe Obtém ou define a senha do certificado string
provisionamentoEstado Obtém ou define o estado de provisionamento do recurso de certificado ssl Atualização/exclusão/falha string
publicCertData Obtém ou define os dados públicos do certificado string

Microsoft.Network/applicationGateways

Designação Descrição Valor
etag Obtém uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado string
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Propriedades do Application Gateway ApplicationGatewayPropertiesFormat
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Network/applicationGateways@2015-05-01-preview"

Tags de Recursos

Designação Descrição Valor

Subrecurso

Designação Descrição Valor
ID ID do recurso string