Class EndpointDeliveryRule
Inheritance
Inherited Members
Namespace: Pulumi.Azure.Cdn.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class EndpointDeliveryRule
Fields
View SourceCacheExpirationAction
A cache_expiration_action block as defined above.
Declaration
public readonly EndpointDeliveryRuleCacheExpirationAction CacheExpirationAction
Field Value
| Type | Description |
|---|---|
| EndpointDeliveryRuleCacheExpirationAction |
CacheKeyQueryStringAction
A cache_key_query_string_action block as defined above.
Declaration
public readonly EndpointDeliveryRuleCacheKeyQueryStringAction CacheKeyQueryStringAction
Field Value
| Type | Description |
|---|---|
| EndpointDeliveryRuleCacheKeyQueryStringAction |
CookiesConditions
A cookies_condition block as defined above.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleCookiesCondition> CookiesConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleCookiesCondition> |
DeviceCondition
A device_condition block as defined below.
Declaration
public readonly EndpointDeliveryRuleDeviceCondition DeviceCondition
Field Value
| Type | Description |
|---|---|
| EndpointDeliveryRuleDeviceCondition |
HttpVersionConditions
A http_version_condition block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleHttpVersionCondition> HttpVersionConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleHttpVersionCondition> |
ModifyRequestHeaderActions
A modify_request_header_action block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleModifyRequestHeaderAction> ModifyRequestHeaderActions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleModifyRequestHeaderAction> |
ModifyResponseHeaderActions
A modify_response_header_action block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleModifyResponseHeaderAction> ModifyResponseHeaderActions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleModifyResponseHeaderAction> |
Name
The Name which should be used for this Delivery Rule.
Declaration
public readonly string Name
Field Value
| Type | Description |
|---|---|
| System.String |
Order
The order used for this rule, which must be larger than 1.
Declaration
public readonly int Order
Field Value
| Type | Description |
|---|---|
| System.Int32 |
PostArgConditions
A post_arg_condition block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRulePostArgCondition> PostArgConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRulePostArgCondition> |
QueryStringConditions
A query_string_condition block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleQueryStringCondition> QueryStringConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleQueryStringCondition> |
RemoteAddressConditions
A remote_address_condition block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleRemoteAddressCondition> RemoteAddressConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleRemoteAddressCondition> |
RequestBodyConditions
A request_body_condition block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleRequestBodyCondition> RequestBodyConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleRequestBodyCondition> |
RequestHeaderConditions
A request_header_condition block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleRequestHeaderCondition> RequestHeaderConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleRequestHeaderCondition> |
RequestMethodCondition
A request_method_condition block as defined below.
Declaration
public readonly EndpointDeliveryRuleRequestMethodCondition RequestMethodCondition
Field Value
| Type | Description |
|---|---|
| EndpointDeliveryRuleRequestMethodCondition |
RequestSchemeCondition
A request_scheme_condition block as defined below.
Declaration
public readonly EndpointDeliveryRuleRequestSchemeCondition RequestSchemeCondition
Field Value
| Type | Description |
|---|---|
| EndpointDeliveryRuleRequestSchemeCondition |
RequestUriConditions
A request_uri_condition block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleRequestUriCondition> RequestUriConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleRequestUriCondition> |
UrlFileExtensionConditions
A url_file_extension_condition block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleUrlFileExtensionCondition> UrlFileExtensionConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleUrlFileExtensionCondition> |
UrlFileNameConditions
A url_file_name_condition block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleUrlFileNameCondition> UrlFileNameConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleUrlFileNameCondition> |
UrlPathConditions
A url_path_condition block as defined below.
Declaration
public readonly ImmutableArray<EndpointDeliveryRuleUrlPathCondition> UrlPathConditions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<EndpointDeliveryRuleUrlPathCondition> |
UrlRedirectAction
A url_redirect_action block as defined below.
Declaration
public readonly EndpointDeliveryRuleUrlRedirectAction UrlRedirectAction
Field Value
| Type | Description |
|---|---|
| EndpointDeliveryRuleUrlRedirectAction |
UrlRewriteAction
A url_rewrite_action block as defined below.
Declaration
public readonly EndpointDeliveryRuleUrlRewriteAction UrlRewriteAction
Field Value
| Type | Description |
|---|---|
| EndpointDeliveryRuleUrlRewriteAction |