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
Zachowanie buforowania dla żądań.
Typ: | RuleCacheBehavior |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-CacheConfigurationCacheDuration
Czas trwania, dla którego zawartość musi być buforowana. Dozwolony format to [d.]hh:mm:ss.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-CacheConfigurationQueryParameter
parametry zapytania do uwzględnienia lub wykluczenia (rozdzielone przecinkami).
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Name
Nazwa akcji reguły dostarczania.
Typ: | DeliveryRuleAction |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-OriginGroupId
Identyfikator zasobu.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-OriginGroupOverrideForwardingProtocol
Protokół tej reguły będzie używany podczas przekazywania ruchu do zapleczy.
Typ: | ForwardingProtocol |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |