Partilhar via


az cdn endpoint rule action

O grupo de comandos 'cdn endpoint rule' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Gerencie ações de regra de entrega para um ponto de extremidade.

Comandos

Name Description Tipo Estado
az cdn endpoint rule action add

Adicione uma ação a uma regra de entrega.

Principal Pré-visualizar
az cdn endpoint rule action remove

Remova uma ação de uma regra de entrega.

Principal Pré-visualizar
az cdn endpoint rule action show

Mostrar regras de entrega de acordo com o ponto de extremidade.

Principal Pré-visualizar

az cdn endpoint rule action add

Pré-visualizar

O grupo de comandos 'cdn endpoint rule action' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Adicione uma ação a uma regra de entrega.

az cdn endpoint rule action add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite}
                                --rule-name
                                [--cache-behavior {BypassCache, Override, SetIfMissing}]
                                [--cache-duration]
                                [--custom-fragment]
                                [--custom-hostname]
                                [--custom-path]
                                [--custom-querystring]
                                [--destination]
                                [--header-action {Append, Delete, Overwrite}]
                                [--header-name]
                                [--header-value]
                                [--ids]
                                [--name]
                                [--origin-group]
                                [--preserve-unmatched-path {false, true}]
                                [--profile-name]
                                [--query-parameters]
                                [--query-string-behavior {Exclude, ExcludeAll, Include, IncludeAll}]
                                [--redirect-protocol {Http, Https, MatchRequest}]
                                [--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
                                [--resource-group]
                                [--source-pattern]
                                [--subscription]

Exemplos

Adicione uma ação de redirecionamento.

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "UrlRedirect" --redirect-protocol HTTPS --redirect-type Moved

Adicionar uma ação de expiração de cache

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "CacheExpiration" --cache-behavior BypassCache

Parâmetros Obrigatórios

--action-name

O nome da ação para a regra de entrega: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.

valores aceites: CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite
--rule-name

Nome da regra.

Parâmetros Opcionais

--cache-behavior

Comportamento de cache para as solicitações.

valores aceites: BypassCache, Override, SetIfMissing
--cache-duration

A duração durante a qual o conteúdo precisa ser armazenado em cache. O formato permitido é [d.]hh:mm:ss.

--custom-fragment

Fragmente para adicionar ao URL de redirecionamento.

--custom-hostname

Host para redirecionar. Deixe em branco para usar o host de entrada como host de destino.

--custom-path

O caminho completo para redirecionar. O caminho não pode estar vazio e deve começar com /. Deixe em branco para usar o caminho de entrada como caminho de destino.

--custom-querystring

O conjunto de cadeias de caracteres de consulta a serem colocadas na URL de redirecionamento. Deixe em branco para preservar a cadeia de caracteres de consulta de entrada.

--destination

O caminho de destino a ser usado na regravação.

--header-action

Ação de cabeçalho para as solicitações.

valores aceites: Append, Delete, Overwrite
--header-name

Nome do cabeçalho a ser modificado.

--header-value

Valor do cabeçalho.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

Nome do ponto de extremidade CDN.

--origin-group

Nome ou ID do OriginGroup que substituiria o OriginGroup padrão.

--preserve-unmatched-path

Se True, o caminho restante após o padrão de origem será anexado ao novo caminho de destino.

valores aceites: false, true
--profile-name

Nome do perfil CDN que é exclusivo dentro do grupo de recursos.

--query-parameters

Parâmetros de consulta a serem incluídos ou excluídos (separados por vírgula).

--query-string-behavior

Comportamento da cadeia de caracteres de consulta para as solicitações.

valores aceites: Exclude, ExcludeAll, Include, IncludeAll
--redirect-protocol

Protocolo a ser usado para o redirecionamento.

valores aceites: Http, Https, MatchRequest
--redirect-type

O tipo de redirecionamento que a regra usará ao redirecionar o tráfego.

valores aceites: Found, Moved, PermanentRedirect, TemporaryRedirect
--resource-group -g

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

--source-pattern

Um padrão de URI de solicitação que identifica o tipo de solicitações que podem ser reescritas.

--subscription

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

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
valor predefinido: json
--query

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

--subscription

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

--verbose

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

az cdn endpoint rule action remove

Pré-visualizar

O grupo de comandos 'cdn endpoint rule action' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Remova uma ação de uma regra de entrega.

az cdn endpoint rule action remove --index
                                   --rule-name
                                   [--ids]
                                   [--name]
                                   [--profile-name]
                                   [--resource-group]
                                   [--subscription]

Exemplos

Remova a primeira ação.

az cdn endpoint rule action remove -g group -n endpoint --profile-name profile --rule-name name --index 0

Parâmetros Obrigatórios

--index

O índice da condição/ação.

--rule-name

Nome da regra.

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

Nome do ponto de extremidade CDN.

--profile-name

Nome do perfil CDN que é exclusivo dentro do grupo de recursos.

--resource-group -g

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

--subscription

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

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
valor predefinido: json
--query

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

--subscription

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

--verbose

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

az cdn endpoint rule action show

Pré-visualizar

O grupo de comandos 'cdn endpoint rule action' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Mostrar regras de entrega de acordo com o ponto de extremidade.

az cdn endpoint rule action show [--ids]
                                 [--name]
                                 [--profile-name]
                                 [--resource-group]
                                 [--subscription]

Exemplos

mostrar regras de entrega com o ponto de extremidade.

az cdn endpoint rule action show -g group --profile-name profile-name -n endpoint

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

Nome do ponto de extremidade CDN.

--profile-name

Nome do perfil CDN que é exclusivo dentro do grupo de recursos.

--resource-group -g

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

--subscription

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

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
valor predefinido: json
--query

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

--subscription

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

--verbose

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