Condividi tramite


New-AzFrontDoorCdnRuleRouteConfigurationOverrideActionObject

Creare un oggetto in memoria per DeliveryRuleRouteConfigurationOverrideAction.

Sintassi

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

Descrizione

Creare un oggetto in memoria per DeliveryRuleRouteConfigurationOverrideAction.

Esempio

Esempio 1: Creare un oggetto in memoria per DeliveryRuleRouteConfigurationOverrideAction

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

Name
----
RouteConfigurationOverride

Creare un oggetto in memoria per DeliveryRuleRouteConfigurationOverrideAction

Parametri

-CacheConfigurationCacheBehavior

Comportamento di memorizzazione nella cache per le richieste.

Tipo:RuleCacheBehavior
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CacheConfigurationCacheDuration

Durata per cui il contenuto deve essere memorizzato nella cache. Il formato consentito è [d.]hh:mm:ss.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CacheConfigurationIsCompressionEnabled

Indica se la compressione del contenuto è abilitata. Se la compressione è abilitata, il contenuto verrà servito come compresso se l'utente richiede una versione compressa. Il contenuto non verrà compresso in AzureFrontDoor quando il contenuto richiesto è inferiore a 1 byte o maggiore di 1 MB.

Tipo:RuleIsCompressionEnabled
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CacheConfigurationQueryParameter

parametri di query da includere o escludere (delimitati da virgole).

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CacheConfigurationQueryStringCachingBehavior

Definisce il modo in cui Frontdoor memorizza nella cache le richieste che includono stringhe di query. È possibile ignorare qualsiasi stringa di query durante la memorizzazione nella cache, ignorare stringhe di query specifiche, memorizzare nella cache ogni richiesta con un URL univoco o memorizzare nella cache stringhe di query specifiche.

Tipo:RuleQueryStringCachingBehavior
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Nome dell'azione per la regola di recapito.

Tipo:DeliveryRuleAction
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-OriginGroupId

ID risorsa.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-OriginGroupOverrideForwardingProtocol

Protocollo che questa regola verrà usata durante l'inoltro del traffico ai back-end.

Tipo:ForwardingProtocol
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

DeliveryRuleRouteConfigurationOverrideAction