Show / Hide Table of Contents

Class EndpointDeliveryRuleGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
EndpointDeliveryRuleGetArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Cdn.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class EndpointDeliveryRuleGetArgs : ResourceArgs

Constructors

View Source

EndpointDeliveryRuleGetArgs()

Declaration
public EndpointDeliveryRuleGetArgs()

Properties

View Source

CacheExpirationAction

A cache_expiration_action block as defined above.

Declaration
public Input<EndpointDeliveryRuleCacheExpirationActionGetArgs> CacheExpirationAction { get; set; }
Property Value
Type Description
Input<EndpointDeliveryRuleCacheExpirationActionGetArgs>
View Source

CacheKeyQueryStringAction

A cache_key_query_string_action block as defined above.

Declaration
public Input<EndpointDeliveryRuleCacheKeyQueryStringActionGetArgs> CacheKeyQueryStringAction { get; set; }
Property Value
Type Description
Input<EndpointDeliveryRuleCacheKeyQueryStringActionGetArgs>
View Source

CookiesConditions

A cookies_condition block as defined above.

Declaration
public InputList<EndpointDeliveryRuleCookiesConditionGetArgs> CookiesConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleCookiesConditionGetArgs>
View Source

DeviceCondition

A device_condition block as defined below.

Declaration
public Input<EndpointDeliveryRuleDeviceConditionGetArgs> DeviceCondition { get; set; }
Property Value
Type Description
Input<EndpointDeliveryRuleDeviceConditionGetArgs>
View Source

HttpVersionConditions

A http_version_condition block as defined below.

Declaration
public InputList<EndpointDeliveryRuleHttpVersionConditionGetArgs> HttpVersionConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleHttpVersionConditionGetArgs>
View Source

ModifyRequestHeaderActions

A modify_request_header_action block as defined below.

Declaration
public InputList<EndpointDeliveryRuleModifyRequestHeaderActionGetArgs> ModifyRequestHeaderActions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleModifyRequestHeaderActionGetArgs>
View Source

ModifyResponseHeaderActions

A modify_response_header_action block as defined below.

Declaration
public InputList<EndpointDeliveryRuleModifyResponseHeaderActionGetArgs> ModifyResponseHeaderActions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleModifyResponseHeaderActionGetArgs>
View Source

Name

The Name which should be used for this Delivery Rule.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Order

The order used for this rule, which must be larger than 1.

Declaration
public Input<int> Order { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

PostArgConditions

A post_arg_condition block as defined below.

Declaration
public InputList<EndpointDeliveryRulePostArgConditionGetArgs> PostArgConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRulePostArgConditionGetArgs>
View Source

QueryStringConditions

A query_string_condition block as defined below.

Declaration
public InputList<EndpointDeliveryRuleQueryStringConditionGetArgs> QueryStringConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleQueryStringConditionGetArgs>
View Source

RemoteAddressConditions

A remote_address_condition block as defined below.

Declaration
public InputList<EndpointDeliveryRuleRemoteAddressConditionGetArgs> RemoteAddressConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleRemoteAddressConditionGetArgs>
View Source

RequestBodyConditions

A request_body_condition block as defined below.

Declaration
public InputList<EndpointDeliveryRuleRequestBodyConditionGetArgs> RequestBodyConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleRequestBodyConditionGetArgs>
View Source

RequestHeaderConditions

A request_header_condition block as defined below.

Declaration
public InputList<EndpointDeliveryRuleRequestHeaderConditionGetArgs> RequestHeaderConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleRequestHeaderConditionGetArgs>
View Source

RequestMethodCondition

A request_method_condition block as defined below.

Declaration
public Input<EndpointDeliveryRuleRequestMethodConditionGetArgs> RequestMethodCondition { get; set; }
Property Value
Type Description
Input<EndpointDeliveryRuleRequestMethodConditionGetArgs>
View Source

RequestSchemeCondition

A request_scheme_condition block as defined below.

Declaration
public Input<EndpointDeliveryRuleRequestSchemeConditionGetArgs> RequestSchemeCondition { get; set; }
Property Value
Type Description
Input<EndpointDeliveryRuleRequestSchemeConditionGetArgs>
View Source

RequestUriConditions

A request_uri_condition block as defined below.

Declaration
public InputList<EndpointDeliveryRuleRequestUriConditionGetArgs> RequestUriConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleRequestUriConditionGetArgs>
View Source

UrlFileExtensionConditions

A url_file_extension_condition block as defined below.

Declaration
public InputList<EndpointDeliveryRuleUrlFileExtensionConditionGetArgs> UrlFileExtensionConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleUrlFileExtensionConditionGetArgs>
View Source

UrlFileNameConditions

A url_file_name_condition block as defined below.

Declaration
public InputList<EndpointDeliveryRuleUrlFileNameConditionGetArgs> UrlFileNameConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleUrlFileNameConditionGetArgs>
View Source

UrlPathConditions

A url_path_condition block as defined below.

Declaration
public InputList<EndpointDeliveryRuleUrlPathConditionGetArgs> UrlPathConditions { get; set; }
Property Value
Type Description
InputList<EndpointDeliveryRuleUrlPathConditionGetArgs>
View Source

UrlRedirectAction

A url_redirect_action block as defined below.

Declaration
public Input<EndpointDeliveryRuleUrlRedirectActionGetArgs> UrlRedirectAction { get; set; }
Property Value
Type Description
Input<EndpointDeliveryRuleUrlRedirectActionGetArgs>
View Source

UrlRewriteAction

A url_rewrite_action block as defined below.

Declaration
public Input<EndpointDeliveryRuleUrlRewriteActionGetArgs> UrlRewriteAction { get; set; }
Property Value
Type Description
Input<EndpointDeliveryRuleUrlRewriteActionGetArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.