az network application-gateway http-settings
Gerencie as configurações HTTP de um gateway de aplicativo.
Comandos
| Name | Description | Tipo | Status |
|---|---|---|---|
| az network application-gateway http-settings create |
Crie configurações HTTP. |
Core | disponibilidade geral |
| az network application-gateway http-settings delete |
Exclua as configurações HTTP. |
Core | disponibilidade geral |
| az network application-gateway http-settings list |
Liste as configurações HTTP. |
Core | disponibilidade geral |
| az network application-gateway http-settings show |
Obtenha os detalhes das configurações HTTP. |
Core | disponibilidade geral |
| az network application-gateway http-settings update |
Atualize as configurações de HTTP. |
Core | disponibilidade geral |
| az network application-gateway http-settings wait |
Coloque a CLI em um estado de espera até que uma condição seja atendida. |
Core | disponibilidade geral |
az network application-gateway http-settings create
Crie configurações HTTP.
az network application-gateway http-settings create --gateway-name
--name
--port
--resource-group
[--affinity-cookie-name]
[--auth-certs]
[--connection-draining-timeout]
[--cookie-based-affinity {Disabled, Enabled}]
[--dedicated-backend-connection --dedicated-connection {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-probe {0, 1, f, false, n, no, t, true, y, yes}]
[--host-name]
[--host-name-from-backend-pool {0, 1, f, false, n, no, t, true, y, yes}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--path]
[--probe]
[--protocol {Http, Https, Tcp, Tls}]
[--root-certs]
[--sni-name]
[--timeout]
[--validate-cert-ce --validate-cert-chain-and-expiry {0, 1, f, false, n, no, t, true, y, yes}]
[--validate-sni {0, 1, f, false, n, no, t, true, y, yes}]
Exemplos
Crie configurações HTTP.
az network application-gateway http-settings create -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings --port 80 --protocol Http --cookie-based-affinity Disabled --timeout 30
Parâmetros Obrigatórios
Nome do gateway de aplicativo.
Nome das configurações http de back-end.
Número da porta de destino no back-end.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Nome usado para o cookie de afinidade.
Lista separada por espaço de certificados de autenticação (Nomes e IDs) para associar às configurações HTTP. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Tempo em segundos após a remoção de um servidor back-end durante o qual a conexão aberta permanece ativa. Intervalo de 0 (desativado) a 3600.
| Propriedade | Valor |
|---|---|
| Default value: | 0 |
Ative ou desative a afinidade baseada em cookies.
| Propriedade | Valor |
|---|---|
| Default value: | Disabled |
| Valores aceites: | Disabled, Enabled |
Habilite ou desabilite a conexão dedicada por servidor back-end. O padrão é definido como false.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Se a sonda está ativada.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Cabeçalho do host enviado para os servidores de back-end.
Se o cabeçalho do host deve ser escolhido a partir do nome do host do servidor back-end.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Caminho que prefixará todas as solicitações HTTP.
Nome ou ID do teste a ser associado às configurações HTTP.
Protocolo usado para se comunicar com o back-end.
| Propriedade | Valor |
|---|---|
| Default value: | Http |
| Valores aceites: | Http, Https, Tcp, Tls |
Lista separada por espaço de certificados raiz confiáveis (Nomes e IDs) para associar às configurações HTTP.
--host-name ou --host-name-from-backend-pool é obrigatório quando este campo é definido. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Especifique um valor SNI para corresponder ao nome comum do certificado no back-end. Por padrão, o gateway de aplicativo usa o cabeçalho de host da solicitação de entrada como SNI. O valor padrão é null.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Tempo limite de solicitação em segundos.
Verifique ou ignore as validações em cadeia e de expiração do certificado no servidor back-end. O padrão é definido como true.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
| Default value: | True |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Quando habilitado, verifica se o Nome Comum do certificado fornecido pelo servidor back-end corresponde ao valor SNI (Indicação de Nome do Servidor). O valor predefinido é verdadeiro.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
| Default value: | True |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az network application-gateway http-settings delete
Exclua as configurações HTTP.
az network application-gateway http-settings delete --gateway-name
--name
--resource-group
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Exemplos
Exclua as configurações HTTP.
az network application-gateway http-settings delete -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings
Parâmetros Obrigatórios
Nome do gateway de aplicativo.
Nome das configurações http de back-end.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az network application-gateway http-settings list
Liste as configurações HTTP.
az network application-gateway http-settings list --gateway-name
--resource-group
Exemplos
Liste as configurações HTTP.
az network application-gateway http-settings list -g MyResourceGroup --gateway-name MyAppGateway
Parâmetros Obrigatórios
Nome do gateway de aplicativo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az network application-gateway http-settings show
Obtenha os detalhes das configurações HTTP.
az network application-gateway http-settings show --gateway-name
--name
--resource-group
Exemplos
Obtenha os detalhes das configurações HTTP.
az network application-gateway http-settings show -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings
Parâmetros Obrigatórios
Nome do gateway de aplicativo.
Nome das configurações http de back-end.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az network application-gateway http-settings update
Atualize as configurações de HTTP.
az network application-gateway http-settings update --gateway-name
--name
--resource-group
[--add]
[--affinity-cookie-name]
[--auth-certs]
[--connection-draining-timeout]
[--cookie-based-affinity {Disabled, Enabled}]
[--dedicated-backend-connection --dedicated-connection {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-probe {0, 1, f, false, n, no, t, true, y, yes}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--host-name]
[--host-name-from-backend-pool {0, 1, f, false, n, no, t, true, y, yes}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--path]
[--port]
[--probe]
[--protocol {Http, Https, Tcp, Tls}]
[--remove]
[--root-certs]
[--set]
[--sni-name]
[--timeout]
[--validate-cert-ce --validate-cert-chain-and-expiry {0, 1, f, false, n, no, t, true, y, yes}]
[--validate-sni {0, 1, f, false, n, no, t, true, y, yes}]
Exemplos
Atualize as configurações HTTP para usar uma nova sonda.
az network application-gateway http-settings update -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpSettings --probe MyNewProbe
Parâmetros Obrigatórios
Nome do gateway de aplicativo.
Nome das configurações http de back-end.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
Nome usado para o cookie de afinidade.
Lista separada por espaço de certificados de autenticação (Nomes e IDs) para associar às configurações HTTP. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Tempo em segundos após a remoção de um servidor back-end durante o qual a conexão aberta permanece ativa. Intervalo de 0 (desativado) a 3600.
Ative ou desative a afinidade baseada em cookies.
| Propriedade | Valor |
|---|---|
| Valores aceites: | Disabled, Enabled |
Habilite ou desabilite a conexão dedicada por servidor back-end. O padrão é definido como false.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Se a sonda está ativada.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Cabeçalho do host enviado para os servidores de back-end.
Se o cabeçalho do host deve ser escolhido a partir do nome do host do servidor back-end.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Caminho que prefixará todas as solicitações HTTP.
Número da porta de destino no back-end.
Nome ou ID do teste a ser associado às configurações HTTP.
Protocolo usado para se comunicar com o back-end.
| Propriedade | Valor |
|---|---|
| Valores aceites: | Http, Https, Tcp, Tls |
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OU --remove propertyToRemove.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
Lista separada por espaço de certificados raiz confiáveis (Nomes e IDs) para associar às configurações HTTP.
--host-name ou --host-name-from-backend-pool é obrigatório quando este campo é definido. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
Especifique um valor SNI para corresponder ao nome comum do certificado no back-end. Por padrão, o gateway de aplicativo usa o cabeçalho de host da solicitação de entrada como SNI. O valor padrão é null.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Tempo limite de solicitação em segundos.
Verifique ou ignore as validações em cadeia e de expiração do certificado no servidor back-end. O padrão é definido como true.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Quando habilitado, verifica se o Nome Comum do certificado fornecido pelo servidor back-end corresponde ao valor SNI (Indicação de Nome do Servidor). O valor predefinido é verdadeiro.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az network application-gateway http-settings wait
Coloque a CLI em um estado de espera até que uma condição seja atendida.
az network application-gateway http-settings wait [--created]
[--custom]
[--deleted]
[--exists]
[--gateway-name]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aguarde até ser criado com 'provisioningState' em 'Succeeded'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | False |
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
Aguarde até ser excluído.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | False |
Aguarde até que o recurso exista.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | False |
Nome do gateway de aplicativo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Intervalo de sondagem em segundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | 30 |
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Espera máxima em segundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | 3600 |
Aguarde até ser atualizado com provisioningState em 'Succeeded'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |