Partilhar via


az network application-gateway http-listener

Gerencie ouvintes HTTP de um gateway de aplicativo.

Comandos

Name Description Tipo Status
az network application-gateway http-listener create

Crie um ouvinte HTTP.

Núcleo GA
az network application-gateway http-listener delete

Exclua um ouvinte HTTP.

Núcleo GA
az network application-gateway http-listener list

Listar ouvintes HTTP.

Núcleo GA
az network application-gateway http-listener show

Obtenha os detalhes de um ouvinte HTTP.

Núcleo GA
az network application-gateway http-listener update

Atualize um ouvinte HTTP.

Núcleo GA
az network application-gateway http-listener wait

Coloque a CLI em um estado de espera até que uma condição seja atendida.

Núcleo GA

az network application-gateway http-listener create

Crie um ouvinte HTTP.

az network application-gateway http-listener create --frontend-port
                                                    --gateway-name
                                                    --name
                                                    --resource-group
                                                    [--frontend-ip]
                                                    [--host-name]
                                                    [--host-names]
                                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--ssl-cert]
                                                    [--ssl-profile-id]
                                                    [--waf-policy]

Exemplos

Crie um ouvinte HTTP.

az network application-gateway http-listener create -g MyResourceGroup --gateway-name MyAppGateway --frontend-port MyFrontendPort -n MyHttpListener --frontend-ip MyAppGatewayPublicIp

Parâmetros Obrigatórios

--frontend-port

Nome ou ID da porta frontend.

--gateway-name

Nome do gateway de aplicativo.

--name -n

Nome do ouvinte HTTP.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--frontend-ip

Nome ou ID da configuração IP do frontend.

--host-name

Nome do host a ser usado para gateways multissite.

--host-names

Lista separada por espaço de nomes de host que também permite caracteres curinga especiais. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--no-wait

Não espere que a operação de longa duração termine.

Valores aceites: 0, 1, f, false, n, no, t, true, y, yes
--ssl-cert

Nome ou ID do certificado SSL a ser usado.

--ssl-profile-id

Nome ou ID de um recurso de perfil SSL.

--waf-policy

Nome ou ID de um recurso de política de firewall de aplicativo Web.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az network application-gateway http-listener delete

Exclua um ouvinte HTTP.

az network application-gateway http-listener delete --gateway-name
                                                    --name
                                                    --resource-group
                                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Exemplos

Exclua um ouvinte HTTP.

az network application-gateway http-listener delete -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpListener

Parâmetros Obrigatórios

--gateway-name

Nome do gateway de aplicativo.

--name -n

Nome do ouvinte HTTP.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--no-wait

Não espere que a operação de longa duração termine.

Valores aceites: 0, 1, f, false, n, no, t, true, y, yes
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az network application-gateway http-listener list

Listar ouvintes HTTP.

az network application-gateway http-listener list --gateway-name
                                                  --resource-group

Exemplos

Listar ouvintes HTTP.

az network application-gateway http-listener list -g MyResourceGroup --gateway-name MyAppGateway

Parâmetros Obrigatórios

--gateway-name

Nome do gateway de aplicativo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az network application-gateway http-listener show

Obtenha os detalhes de um ouvinte HTTP.

az network application-gateway http-listener show --gateway-name
                                                  --name
                                                  --resource-group

Exemplos

Obtenha os detalhes de um ouvinte HTTP.

az network application-gateway http-listener show -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpListener

Parâmetros Obrigatórios

--gateway-name

Nome do gateway de aplicativo.

--name -n

Nome do ouvinte HTTP.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az network application-gateway http-listener update

Atualize um ouvinte HTTP.

az network application-gateway http-listener update --gateway-name
                                                    --name
                                                    --resource-group
                                                    [--add]
                                                    [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--frontend-ip]
                                                    [--frontend-port]
                                                    [--host-name]
                                                    [--host-names]
                                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                    [--remove]
                                                    [--set]
                                                    [--ssl-cert]
                                                    [--ssl-profile-id]
                                                    [--waf-policy]

Exemplos

Atualize um ouvinte HTTP para usar um nome de host diferente.

az network application-gateway http-listener update -g MyResourceGroup --gateway-name MyAppGateway -n MyHttpListener --host-name www.mynewhost.com

Parâmetros Obrigatórios

--gateway-name

Nome do gateway de aplicativo.

--name -n

Nome do ouvinte HTTP.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--add

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

--force-string

Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.

Valores aceites: 0, 1, f, false, n, no, t, true, y, yes
--frontend-ip

Nome ou ID da configuração IP do frontend.

--frontend-port

Nome ou ID da porta frontend.

--host-name

Nome do host a ser usado para gateways multissite.

--host-names

Lista separada por espaço de nomes de host que também permite caracteres curinga especiais. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.

--no-wait

Não espere que a operação de longa duração termine.

Valores aceites: 0, 1, f, false, n, no, t, true, y, yes
--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OU --remove propertyToRemove.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.

--ssl-cert

Nome ou ID do certificado SSL a ser usado.

--ssl-profile-id

Nome ou ID de um recurso de perfil SSL.

--waf-policy

Nome ou ID de um recurso de política de firewall de aplicativo Web.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az network application-gateway http-listener wait

Coloque a CLI em um estado de espera até que uma condição seja atendida.

az network application-gateway http-listener wait [--created]
                                                  [--custom]
                                                  [--deleted]
                                                  [--exists]
                                                  [--gateway-name]
                                                  [--ids]
                                                  [--interval]
                                                  [--resource-group]
                                                  [--subscription]
                                                  [--timeout]
                                                  [--updated]

Parâmetros Opcionais

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

Default value: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

Default value: False
--exists

Aguarde até que o recurso exista.

Default value: False
--gateway-name

Nome do gateway de aplicativo.

--ids

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

--interval

Intervalo de sondagem em segundos.

Default value: 30
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--timeout

Espera máxima em segundos.

Default value: 3600
--updated

Aguarde até ser atualizado com provisioningState em 'Succeeded'.

Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.