Поделиться через


New-AzFrontDoorCdnRuleRouteConfigurationOverrideActionObject

Создайте объект в памяти для DeliveryRuleRouteConfigurationOverrideAction.

Синтаксис

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

Описание

Создайте объект в памяти для DeliveryRuleRouteConfigurationOverrideAction.

Примеры

Пример 1. Создание объекта в памяти для DeliveryRuleRouleRouteConfigurationOverrideAction

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

Name
----
RouteConfigurationOverride

Создание объекта в памяти для DeliveryRuleRouteConfigurationOverrideAction

Параметры

-CacheConfigurationCacheBehavior

Поведение кэширования для запросов.

Тип:RuleCacheBehavior
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CacheConfigurationCacheDuration

Длительность кэширования содержимого. Допустимый формат — [d.]hh:mm:ss.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CacheConfigurationIsCompressionEnabled

Указывает, включено ли сжатие содержимого. Если сжатие включено, содержимое будет использоваться в виде сжатия, если запросы пользователей к сжатой версии. Содержимое не сжимается в AzureFrontDoor, если запрошенное содержимое меньше 1 байта или больше 1 МБ.

Тип:RuleIsCompressionEnabled
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CacheConfigurationQueryParameter

параметры запроса для включения или исключения (разделенные запятыми).

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-CacheConfigurationQueryStringCachingBehavior

Определяет способ кэширования запросов Frontdoor, включающих строки запроса. При кэшировании можно игнорировать любые строки запроса, игнорировать определенные строки запроса, кэшировать каждый запрос с уникальным URL-адресом или кэшировать определенные строки запроса.

Тип:RuleQueryStringCachingBehavior
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Имя действия для правила доставки.

Тип:DeliveryRuleAction
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OriginGroupId

Идентификатор ресурса.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-OriginGroupOverrideForwardingProtocol

Протокол, используемый этим правилом при переадресации трафика в серверные части.

Тип:ForwardingProtocol
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Выходные данные

DeliveryRuleRouteConfigurationOverrideAction