Freigeben über


New-AzFrontDoorCdnRuleRouteConfigurationOverrideActionObject

Erstellen Sie ein Speicherobjekt für DeliveryRuleRouteConfigurationOverrideAction.

Syntax

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

Beschreibung

Erstellen Sie ein Speicherobjekt für DeliveryRuleRouteConfigurationOverrideAction.

Beispiele

Beispiel 1: Erstellen eines Speicherobjekts für DeliveryRuleRouteConfigurationOverrideAction

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

Name
----
RouteConfigurationOverride

Erstellen eines Speicherobjekts für DeliveryRuleRouteConfigurationOverrideAction

Parameter

-CacheConfigurationCacheBehavior

Zwischenspeicherungsverhalten für die Anforderungen.

Typ:RuleCacheBehavior
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CacheConfigurationCacheDuration

Die Dauer, für die der Inhalt zwischengespeichert werden muss. Zulässiges Format ist [d.]hh:mm:ss.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CacheConfigurationIsCompressionEnabled

Gibt an, ob die Inhaltskomprimierung aktiviert ist. Wenn die Komprimierung aktiviert ist, werden Inhalte als komprimiert bereitgestellt, wenn der Benutzer eine komprimierte Version anfordert. Inhalte werden auf AzureFrontDoor nicht komprimiert, wenn angeforderte Inhalte kleiner als 1 Byte oder größer als 1 MB sind.

Typ:RuleIsCompressionEnabled
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CacheConfigurationQueryParameter

Abfrageparameter, die eingeschlossen oder ausgeschlossen werden sollen (durch Trennzeichen getrennt).

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CacheConfigurationQueryStringCachingBehavior

Definiert, wie Frontdoor Anforderungen zwischenspeichert, die Abfragezeichenfolgen enthalten. Sie können alle Abfragezeichenfolgen beim Zwischenspeichern ignorieren, bestimmte Abfragezeichenfolgen ignorieren, jede Anforderung mit einer eindeutigen URL zwischenspeichern oder bestimmte Abfragezeichenfolgen zwischenspeichern.

Typ:RuleQueryStringCachingBehavior
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Der Name der Aktion für die Übermittlungsregel.

Typ:DeliveryRuleAction
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OriginGroupId

Ressourcen-ID.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OriginGroupOverrideForwardingProtocol

Protokollieren Sie diese Regel, wenn Sie Datenverkehr an Back-Ends weiterleiten.

Typ:ForwardingProtocol
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Ausgaben

DeliveryRuleRouteConfigurationOverrideAction