Udostępnij za pośrednictwem


New-AzFrontDoorCdnRuleRouteConfigurationOverrideActionObject

Utwórz obiekt w pamięci dla elementu DeliveryRuleRouteConfigurationOverrideAction.

Składnia

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

Opis

Utwórz obiekt w pamięci dla elementu DeliveryRuleRouteConfigurationOverrideAction.

Przykłady

Przykład 1. Tworzenie obiektu w pamięci dla elementu DeliveryRuleRouteConfigurationOverrideAction

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

Name
----
RouteConfigurationOverride

Tworzenie obiektu w pamięci dla elementu DeliveryRuleRouteConfigurationOverrideAction

Parametry

-CacheConfigurationCacheBehavior

Buforowanie zachowanie żądań.

Typ:RuleCacheBehavior
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-CacheConfigurationCacheDuration

Czas trwania, dla którego zawartość musi być buforowana. Dozwolony format to [d.]hh:mm:ss.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-CacheConfigurationIsCompressionEnabled

Wskazuje, czy kompresja zawartości jest włączona. Jeśli kompresja jest włączona, zawartość będzie obsługiwana jako skompresowana, jeśli żądania użytkowników dotyczące skompresowanej wersji. Zawartość nie będzie kompresowana w usłudze AzureFrontDoor, gdy żądana zawartość jest mniejsza niż 1 bajt lub większa niż 1 MB.

Typ:RuleIsCompressionEnabled
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-CacheConfigurationQueryParameter

parametry zapytania do uwzględnienia lub wykluczenia (rozdzielone przecinkami).

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-CacheConfigurationQueryStringCachingBehavior

Definiuje sposób buforowania żądań frontdoor zawierających ciągi zapytania. Podczas buforowania można zignorować wszystkie ciągi zapytania, zignorować określone ciągi zapytania, buforować każde żądanie z unikatowym adresem URL lub buforować określone ciągi zapytań.

Typ:RuleQueryStringCachingBehavior
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nazwa akcji reguły dostarczania.

Typ:DeliveryRuleAction
Position:Named
wartość domyślna:None
Wymagane:True
Accept pipeline input:False
Accept wildcard characters:False

-OriginGroupId

Identyfikator zasobu.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-OriginGroupOverrideForwardingProtocol

Protokół tej reguły będzie używany podczas przekazywania ruchu do zapleczy.

Typ:ForwardingProtocol
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wyjściowe

DeliveryRuleRouteConfigurationOverrideAction