Compartilhar via


New-AzFrontDoorCdnRuleRouteConfigurationOverrideActionObject

Crie um objeto na memória para DeliveryRuleRouteConfigurationOverrideAction.

Sintaxe

New-AzFrontDoorCdnRuleRouteConfigurationOverrideActionObject
   -Name <DeliveryRuleAction>
   [-CacheConfigurationCacheBehavior <RuleCacheBehavior>]
   [-CacheConfigurationCacheDuration <String>]
   [-CacheConfigurationIsCompressionEnabled <RuleIsCompressionEnabled>]
   [-CacheConfigurationQueryParameter <String>]
   [-CacheConfigurationQueryStringCachingBehavior <RuleQueryStringCachingBehavior>]
   [-OriginGroupId <String>]
   [-OriginGroupOverrideForwardingProtocol <ForwardingProtocol>]
   [<CommonParameters>]

Description

Crie um objeto na memória para DeliveryRuleRouteConfigurationOverrideAction.

Exemplos

Exemplo 1: Criar um objeto na memória para DeliveryRuleRouteConfigurationOverrideAction

$originGroupId = "xxxx"
New-AzFrontDoorCdnRuleRouteConfigurationOverrideActionObject -Name RouteConfigurationOverride -OriginGroupOverrideForwardingProtocol HttpOnly -OriginGroupId $originGroupId

Name
----
RouteConfigurationOverride

Criar um objeto na memória para DeliveryRuleRouteConfigurationOverrideAction

Parâmetros

-CacheConfigurationCacheBehavior

Comportamento de cache para as solicitações.

Tipo:RuleCacheBehavior
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CacheConfigurationCacheDuration

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

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CacheConfigurationIsCompressionEnabled

Indica se a compactação de conteúdo está habilitada. Se a compactação estiver habilitada, o conteúdo será servido como compactado se o usuário solicitar uma versão compactada. O conteúdo não será compactado no AzureFrontDoor quando o conteúdo solicitado for menor que 1 byte ou maior que 1 MB.

Tipo:RuleIsCompressionEnabled
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CacheConfigurationQueryParameter

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

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-CacheConfigurationQueryStringCachingBehavior

Define como o Frontdoor armazena em cache solicitações que incluem cadeias de caracteres de consulta. Você pode ignorar qualquer cadeia de caracteres de consulta ao armazenar em cache, ignorar cadeias de caracteres de consulta específicas, armazenar em cache cada solicitação com uma URL exclusiva ou armazenar em cache cadeias de caracteres de consulta específicas.

Tipo:RuleQueryStringCachingBehavior
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

O nome da ação para a regra de entrega.

Tipo:DeliveryRuleAction
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-OriginGroupId

ID do recurso.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-OriginGroupOverrideForwardingProtocol

O protocolo que essa regra usará ao encaminhar o tráfego aos back-ends.

Tipo:ForwardingProtocol
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

DeliveryRuleRouteConfigurationOverrideAction