azure-native.cdn.getRule
Explore with Pulumi AI
Gets an existing delivery rule within a rule set. API Version: 2020-09-01.
Using getRule
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRule(args: GetRuleArgs, opts?: InvokeOptions): Promise<GetRuleResult>
function getRuleOutput(args: GetRuleOutputArgs, opts?: InvokeOptions): Output<GetRuleResult>
def get_rule(profile_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
rule_name: Optional[str] = None,
rule_set_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRuleResult
def get_rule_output(profile_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
rule_name: Optional[pulumi.Input[str]] = None,
rule_set_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRuleResult]
func LookupRule(ctx *Context, args *LookupRuleArgs, opts ...InvokeOption) (*LookupRuleResult, error)
func LookupRuleOutput(ctx *Context, args *LookupRuleOutputArgs, opts ...InvokeOption) LookupRuleResultOutput
> Note: This function is named LookupRule
in the Go SDK.
public static class GetRule
{
public static Task<GetRuleResult> InvokeAsync(GetRuleArgs args, InvokeOptions? opts = null)
public static Output<GetRuleResult> Invoke(GetRuleInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRuleResult> getRule(GetRuleArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:cdn:getRule
arguments:
# arguments dictionary
The following arguments are supported:
- Profile
Name string Name of the CDN profile which is unique within the resource group.
- Resource
Group stringName Name of the Resource group within the Azure subscription.
- Rule
Name string Name of the delivery rule which is unique within the endpoint.
- Rule
Set stringName Name of the rule set under the profile.
- Profile
Name string Name of the CDN profile which is unique within the resource group.
- Resource
Group stringName Name of the Resource group within the Azure subscription.
- Rule
Name string Name of the delivery rule which is unique within the endpoint.
- Rule
Set stringName Name of the rule set under the profile.
- profile
Name String Name of the CDN profile which is unique within the resource group.
- resource
Group StringName Name of the Resource group within the Azure subscription.
- rule
Name String Name of the delivery rule which is unique within the endpoint.
- rule
Set StringName Name of the rule set under the profile.
- profile
Name string Name of the CDN profile which is unique within the resource group.
- resource
Group stringName Name of the Resource group within the Azure subscription.
- rule
Name string Name of the delivery rule which is unique within the endpoint.
- rule
Set stringName Name of the rule set under the profile.
- profile_
name str Name of the CDN profile which is unique within the resource group.
- resource_
group_ strname Name of the Resource group within the Azure subscription.
- rule_
name str Name of the delivery rule which is unique within the endpoint.
- rule_
set_ strname Name of the rule set under the profile.
- profile
Name String Name of the CDN profile which is unique within the resource group.
- resource
Group StringName Name of the Resource group within the Azure subscription.
- rule
Name String Name of the delivery rule which is unique within the endpoint.
- rule
Set StringName Name of the rule set under the profile.
getRule Result
The following output properties are available:
- Actions List<object>
A list of actions that are executed when all the conditions of a rule are satisfied.
- Deployment
Status string - Id string
Resource ID.
- Name string
Resource name.
- Order int
The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- Provisioning
State string Provisioning status
- System
Data Pulumi.Azure Native. Cdn. Outputs. System Data Response Read only system data
- Type string
Resource type.
- Conditions List<object>
A list of conditions that must be matched for the actions to be executed
- Match
Processing stringBehavior If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.
- Actions []interface{}
A list of actions that are executed when all the conditions of a rule are satisfied.
- Deployment
Status string - Id string
Resource ID.
- Name string
Resource name.
- Order int
The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- Provisioning
State string Provisioning status
- System
Data SystemData Response Read only system data
- Type string
Resource type.
- Conditions []interface{}
A list of conditions that must be matched for the actions to be executed
- Match
Processing stringBehavior If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.
- actions List<Object>
A list of actions that are executed when all the conditions of a rule are satisfied.
- deployment
Status String - id String
Resource ID.
- name String
Resource name.
- order Integer
The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- provisioning
State String Provisioning status
- system
Data SystemData Response Read only system data
- type String
Resource type.
- conditions List<Object>
A list of conditions that must be matched for the actions to be executed
- match
Processing StringBehavior If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.
- actions
(Delivery
Rule Cache Expiration Action Response | Delivery Rule Cache Key Query String Action Response | Delivery Rule Request Header Action Response | Delivery Rule Response Header Action Response | Origin Group Override Action Response | Url Redirect Action Response | Url Rewrite Action Response | Url Signing Action Response)[] A list of actions that are executed when all the conditions of a rule are satisfied.
- deployment
Status string - id string
Resource ID.
- name string
Resource name.
- order number
The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- provisioning
State string Provisioning status
- system
Data SystemData Response Read only system data
- type string
Resource type.
- conditions
(Delivery
Rule Cookies Condition Response | Delivery Rule Http Version Condition Response | Delivery Rule Is Device Condition Response | Delivery Rule Post Args Condition Response | Delivery Rule Query String Condition Response | Delivery Rule Remote Address Condition Response | Delivery Rule Request Body Condition Response | Delivery Rule Request Header Condition Response | Delivery Rule Request Method Condition Response | Delivery Rule Request Scheme Condition Response | Delivery Rule Request Uri Condition Response | Delivery Rule Url File Extension Condition Response | Delivery Rule Url File Name Condition Response | Delivery Rule Url Path Condition Response)[] A list of conditions that must be matched for the actions to be executed
- match
Processing stringBehavior If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.
- actions Sequence[Any]
A list of actions that are executed when all the conditions of a rule are satisfied.
- deployment_
status str - id str
Resource ID.
- name str
Resource name.
- order int
The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- provisioning_
state str Provisioning status
- system_
data SystemData Response Read only system data
- type str
Resource type.
- conditions Sequence[Any]
A list of conditions that must be matched for the actions to be executed
- match_
processing_ strbehavior If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.
- actions List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>
A list of actions that are executed when all the conditions of a rule are satisfied.
- deployment
Status String - id String
Resource ID.
- name String
Resource name.
- order Number
The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- provisioning
State String Provisioning status
- system
Data Property Map Read only system data
- type String
Resource type.
- conditions List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>
A list of conditions that must be matched for the actions to be executed
- match
Processing StringBehavior If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.
Supporting Types
CacheExpirationActionParametersResponse
- Cache
Behavior string Caching behavior for the requests
- Cache
Type string The level at which the content needs to be cached.
- Odata
Type string - Cache
Duration string The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
- Cache
Behavior string Caching behavior for the requests
- Cache
Type string The level at which the content needs to be cached.
- Odata
Type string - Cache
Duration string The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
- cache
Behavior String Caching behavior for the requests
- cache
Type String The level at which the content needs to be cached.
- odata
Type String - cache
Duration String The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
- cache
Behavior string Caching behavior for the requests
- cache
Type string The level at which the content needs to be cached.
- odata
Type string - cache
Duration string The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
- cache_
behavior str Caching behavior for the requests
- cache_
type str The level at which the content needs to be cached.
- odata_
type str - cache_
duration str The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
- cache
Behavior String Caching behavior for the requests
- cache
Type String The level at which the content needs to be cached.
- odata
Type String - cache
Duration String The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
CacheKeyQueryStringActionParametersResponse
- Odata
Type string - Query
String stringBehavior Caching behavior for the requests
- Query
Parameters string query parameters to include or exclude (comma separated).
- Odata
Type string - Query
String stringBehavior Caching behavior for the requests
- Query
Parameters string query parameters to include or exclude (comma separated).
- odata
Type String - query
String StringBehavior Caching behavior for the requests
- query
Parameters String query parameters to include or exclude (comma separated).
- odata
Type string - query
String stringBehavior Caching behavior for the requests
- query
Parameters string query parameters to include or exclude (comma separated).
- odata_
type str - query_
string_ strbehavior Caching behavior for the requests
- query_
parameters str query parameters to include or exclude (comma separated).
- odata
Type String - query
String StringBehavior Caching behavior for the requests
- query
Parameters String query parameters to include or exclude (comma separated).
CookiesMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Selector string
Name of Cookies to be matched
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Selector string
Name of Cookies to be matched
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- selector String
Name of Cookies to be matched
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- selector string
Name of Cookies to be matched
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- selector str
Name of Cookies to be matched
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- selector String
Name of Cookies to be matched
- transforms List<String>
List of transforms
DeliveryRuleCacheExpirationActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Cache Expiration Action Parameters Response Defines the parameters for the action.
- Parameters
Cache
Expiration Action Parameters Response Defines the parameters for the action.
- parameters
Cache
Expiration Action Parameters Response Defines the parameters for the action.
- parameters
Cache
Expiration Action Parameters Response Defines the parameters for the action.
- parameters
Cache
Expiration Action Parameters Response Defines the parameters for the action.
- parameters Property Map
Defines the parameters for the action.
DeliveryRuleCacheKeyQueryStringActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Cache Key Query String Action Parameters Response Defines the parameters for the action.
- Parameters
Cache
Key Query String Action Parameters Response Defines the parameters for the action.
- parameters
Cache
Key Query String Action Parameters Response Defines the parameters for the action.
- parameters
Cache
Key Query String Action Parameters Response Defines the parameters for the action.
- parameters
Cache
Key Query String Action Parameters Response Defines the parameters for the action.
- parameters Property Map
Defines the parameters for the action.
DeliveryRuleCookiesConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Cookies Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Cookies
Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Cookies
Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Cookies
Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Cookies
Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleHttpVersionConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Http Version Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Http
Version Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Http
Version Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Http
Version Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Http
Version Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleIsDeviceConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Is Device Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Is
Device Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Is
Device Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Is
Device Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Is
Device Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRulePostArgsConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Post Args Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Post
Args Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Post
Args Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Post
Args Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Post
Args Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleQueryStringConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Query String Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Query
String Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Query
String Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Query
String Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Query
String Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleRemoteAddressConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Remote Address Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Remote
Address Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Remote
Address Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Remote
Address Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Remote
Address Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleRequestBodyConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Request Body Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Request
Body Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Body Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Body Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Body Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleRequestHeaderActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Header Action Parameters Response Defines the parameters for the action.
- Parameters
Header
Action Parameters Response Defines the parameters for the action.
- parameters
Header
Action Parameters Response Defines the parameters for the action.
- parameters
Header
Action Parameters Response Defines the parameters for the action.
- parameters
Header
Action Parameters Response Defines the parameters for the action.
- parameters Property Map
Defines the parameters for the action.
DeliveryRuleRequestHeaderConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Request Header Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Request
Header Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Header Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Header Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Header Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleRequestMethodConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Request Method Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Request
Method Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Method Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Method Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Method Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleRequestSchemeConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Request Scheme Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Request
Scheme Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Scheme Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Scheme Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Scheme Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleRequestUriConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Request Uri Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Request
Uri Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Uri Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Uri Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Request
Uri Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleResponseHeaderActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Header Action Parameters Response Defines the parameters for the action.
- Parameters
Header
Action Parameters Response Defines the parameters for the action.
- parameters
Header
Action Parameters Response Defines the parameters for the action.
- parameters
Header
Action Parameters Response Defines the parameters for the action.
- parameters
Header
Action Parameters Response Defines the parameters for the action.
- parameters Property Map
Defines the parameters for the action.
DeliveryRuleUrlFileExtensionConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url File Extension Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Url
File Extension Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Url
File Extension Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Url
File Extension Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Url
File Extension Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleUrlFileNameConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url File Name Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Url
File Name Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Url
File Name Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Url
File Name Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Url
File Name Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
DeliveryRuleUrlPathConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url Path Match Condition Parameters Response Defines the parameters for the condition.
- Parameters
Url
Path Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Url
Path Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Url
Path Match Condition Parameters Response Defines the parameters for the condition.
- parameters
Url
Path Match Condition Parameters Response Defines the parameters for the condition.
- parameters Property Map
Defines the parameters for the condition.
HeaderActionParametersResponse
- Header
Action string Action to perform
- Header
Name string Name of the header to modify
- Odata
Type string - Value string
Value for the specified action
- Header
Action string Action to perform
- Header
Name string Name of the header to modify
- Odata
Type string - Value string
Value for the specified action
- header
Action String Action to perform
- header
Name String Name of the header to modify
- odata
Type String - value String
Value for the specified action
- header
Action string Action to perform
- header
Name string Name of the header to modify
- odata
Type string - value string
Value for the specified action
- header_
action str Action to perform
- header_
name str Name of the header to modify
- odata_
type str - value str
Value for the specified action
- header
Action String Action to perform
- header
Name String Name of the header to modify
- odata
Type String - value String
Value for the specified action
HttpVersionMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
IsDeviceMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
OriginGroupOverrideActionParametersResponse
- Odata
Type string - Origin
Group Pulumi.Azure Native. Cdn. Inputs. Resource Reference Response defines the OriginGroup that would override the DefaultOriginGroup.
- Odata
Type string - Origin
Group ResourceReference Response defines the OriginGroup that would override the DefaultOriginGroup.
- odata
Type String - origin
Group ResourceReference Response defines the OriginGroup that would override the DefaultOriginGroup.
- odata
Type string - origin
Group ResourceReference Response defines the OriginGroup that would override the DefaultOriginGroup.
- odata_
type str - origin_
group ResourceReference Response defines the OriginGroup that would override the DefaultOriginGroup.
- odata
Type String - origin
Group Property Map defines the OriginGroup that would override the DefaultOriginGroup.
OriginGroupOverrideActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Origin Group Override Action Parameters Response Defines the parameters for the action.
- Parameters
Origin
Group Override Action Parameters Response Defines the parameters for the action.
- parameters
Origin
Group Override Action Parameters Response Defines the parameters for the action.
- parameters
Origin
Group Override Action Parameters Response Defines the parameters for the action.
- parameters
Origin
Group Override Action Parameters Response Defines the parameters for the action.
- parameters Property Map
Defines the parameters for the action.
PostArgsMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Selector string
Name of PostArg to be matched
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Selector string
Name of PostArg to be matched
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- selector String
Name of PostArg to be matched
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- selector string
Name of PostArg to be matched
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- selector str
Name of PostArg to be matched
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- selector String
Name of PostArg to be matched
- transforms List<String>
List of transforms
QueryStringMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
RemoteAddressMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- Negate
Condition bool Describes if this is negate condition or not
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- Negate
Condition bool Describes if this is negate condition or not
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- negate
Condition boolean Describes if this is negate condition or not
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- negate_
condition bool Describes if this is negate condition or not
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
RequestBodyMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
RequestHeaderMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Selector string
Name of Header to be matched
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Selector string
Name of Header to be matched
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- selector String
Name of Header to be matched
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- selector string
Name of Header to be matched
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- selector str
Name of Header to be matched
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- selector String
Name of Header to be matched
- transforms List<String>
List of transforms
RequestMethodMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
RequestSchemeMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
RequestUriMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
ResourceReferenceResponse
- Id string
Resource ID.
- Id string
Resource ID.
- id String
Resource ID.
- id string
Resource ID.
- id str
Resource ID.
- id String
Resource ID.
SystemDataResponse
- Created
At string The timestamp of resource creation (UTC)
- Created
By string An identifier for the identity that created the resource
- Created
By stringType The type of identity that created the resource
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy An identifier for the identity that last modified the resource
- Last
Modified stringBy Type The type of identity that last modified the resource
- Created
At string The timestamp of resource creation (UTC)
- Created
By string An identifier for the identity that created the resource
- Created
By stringType The type of identity that created the resource
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy An identifier for the identity that last modified the resource
- Last
Modified stringBy Type The type of identity that last modified the resource
- created
At String The timestamp of resource creation (UTC)
- created
By String An identifier for the identity that created the resource
- created
By StringType The type of identity that created the resource
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy An identifier for the identity that last modified the resource
- last
Modified StringBy Type The type of identity that last modified the resource
- created
At string The timestamp of resource creation (UTC)
- created
By string An identifier for the identity that created the resource
- created
By stringType The type of identity that created the resource
- last
Modified stringAt The timestamp of resource last modification (UTC)
- last
Modified stringBy An identifier for the identity that last modified the resource
- last
Modified stringBy Type The type of identity that last modified the resource
- created_
at str The timestamp of resource creation (UTC)
- created_
by str An identifier for the identity that created the resource
- created_
by_ strtype The type of identity that created the resource
- last_
modified_ strat The timestamp of resource last modification (UTC)
- last_
modified_ strby An identifier for the identity that last modified the resource
- last_
modified_ strby_ type The type of identity that last modified the resource
- created
At String The timestamp of resource creation (UTC)
- created
By String An identifier for the identity that created the resource
- created
By StringType The type of identity that created the resource
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy An identifier for the identity that last modified the resource
- last
Modified StringBy Type The type of identity that last modified the resource
UrlFileExtensionMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
UrlFileNameMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
UrlPathMatchConditionParametersResponse
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values List<string> The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms List<string>
List of transforms
- Odata
Type string - Operator string
Describes operator to be matched
- Match
Values []string The match value for the condition of the delivery rule
- Negate
Condition bool Describes if this is negate condition or not
- Transforms []string
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
- odata
Type string - operator string
Describes operator to be matched
- match
Values string[] The match value for the condition of the delivery rule
- negate
Condition boolean Describes if this is negate condition or not
- transforms string[]
List of transforms
- odata_
type str - operator str
Describes operator to be matched
- match_
values Sequence[str] The match value for the condition of the delivery rule
- negate_
condition bool Describes if this is negate condition or not
- transforms Sequence[str]
List of transforms
- odata
Type String - operator String
Describes operator to be matched
- match
Values List<String> The match value for the condition of the delivery rule
- negate
Condition Boolean Describes if this is negate condition or not
- transforms List<String>
List of transforms
UrlRedirectActionParametersResponse
- Odata
Type string - Redirect
Type string The redirect type the rule will use when redirecting traffic.
- Custom
Fragment string Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- Custom
Hostname string Host to redirect. Leave empty to use the incoming host as the destination host.
- Custom
Path string The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- Custom
Query stringString The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- Destination
Protocol string Protocol to use for the redirect. The default value is MatchRequest
- Odata
Type string - Redirect
Type string The redirect type the rule will use when redirecting traffic.
- Custom
Fragment string Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- Custom
Hostname string Host to redirect. Leave empty to use the incoming host as the destination host.
- Custom
Path string The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- Custom
Query stringString The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- Destination
Protocol string Protocol to use for the redirect. The default value is MatchRequest
- odata
Type String - redirect
Type String The redirect type the rule will use when redirecting traffic.
- custom
Fragment String Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- custom
Hostname String Host to redirect. Leave empty to use the incoming host as the destination host.
- custom
Path String The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- custom
Query StringString The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- destination
Protocol String Protocol to use for the redirect. The default value is MatchRequest
- odata
Type string - redirect
Type string The redirect type the rule will use when redirecting traffic.
- custom
Fragment string Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- custom
Hostname string Host to redirect. Leave empty to use the incoming host as the destination host.
- custom
Path string The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- custom
Query stringString The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- destination
Protocol string Protocol to use for the redirect. The default value is MatchRequest
- odata_
type str - redirect_
type str The redirect type the rule will use when redirecting traffic.
- custom_
fragment str Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- custom_
hostname str Host to redirect. Leave empty to use the incoming host as the destination host.
- custom_
path str The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- custom_
query_ strstring The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- destination_
protocol str Protocol to use for the redirect. The default value is MatchRequest
- odata
Type String - redirect
Type String The redirect type the rule will use when redirecting traffic.
- custom
Fragment String Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- custom
Hostname String Host to redirect. Leave empty to use the incoming host as the destination host.
- custom
Path String The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- custom
Query StringString The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- destination
Protocol String Protocol to use for the redirect. The default value is MatchRequest
UrlRedirectActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url Redirect Action Parameters Response Defines the parameters for the action.
- Parameters
Url
Redirect Action Parameters Response Defines the parameters for the action.
- parameters
Url
Redirect Action Parameters Response Defines the parameters for the action.
- parameters
Url
Redirect Action Parameters Response Defines the parameters for the action.
- parameters
Url
Redirect Action Parameters Response Defines the parameters for the action.
- parameters Property Map
Defines the parameters for the action.
UrlRewriteActionParametersResponse
- Destination string
Define the relative URL to which the above requests will be rewritten by.
- Odata
Type string - Source
Pattern string define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- Preserve
Unmatched boolPath Whether to preserve unmatched path. Default value is true.
- Destination string
Define the relative URL to which the above requests will be rewritten by.
- Odata
Type string - Source
Pattern string define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- Preserve
Unmatched boolPath Whether to preserve unmatched path. Default value is true.
- destination String
Define the relative URL to which the above requests will be rewritten by.
- odata
Type String - source
Pattern String define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- preserve
Unmatched BooleanPath Whether to preserve unmatched path. Default value is true.
- destination string
Define the relative URL to which the above requests will be rewritten by.
- odata
Type string - source
Pattern string define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- preserve
Unmatched booleanPath Whether to preserve unmatched path. Default value is true.
- destination str
Define the relative URL to which the above requests will be rewritten by.
- odata_
type str - source_
pattern str define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- preserve_
unmatched_ boolpath Whether to preserve unmatched path. Default value is true.
- destination String
Define the relative URL to which the above requests will be rewritten by.
- odata
Type String - source
Pattern String define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- preserve
Unmatched BooleanPath Whether to preserve unmatched path. Default value is true.
UrlRewriteActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url Rewrite Action Parameters Response Defines the parameters for the action.
- Parameters
Url
Rewrite Action Parameters Response Defines the parameters for the action.
- parameters
Url
Rewrite Action Parameters Response Defines the parameters for the action.
- parameters
Url
Rewrite Action Parameters Response Defines the parameters for the action.
- parameters
Url
Rewrite Action Parameters Response Defines the parameters for the action.
- parameters Property Map
Defines the parameters for the action.
UrlSigningActionParametersResponse
- Odata
Type string - Algorithm string
Algorithm to use for URL signing
- Parameter
Name List<Pulumi.Override Azure Native. Cdn. Inputs. Url Signing Param Identifier Response> Defines which query string parameters in the url to be considered for expires, key id etc.
- Odata
Type string - Algorithm string
Algorithm to use for URL signing
- Parameter
Name []UrlOverride Signing Param Identifier Response Defines which query string parameters in the url to be considered for expires, key id etc.
- odata
Type String - algorithm String
Algorithm to use for URL signing
- parameter
Name List<UrlOverride Signing Param Identifier Response> Defines which query string parameters in the url to be considered for expires, key id etc.
- odata
Type string - algorithm string
Algorithm to use for URL signing
- parameter
Name UrlOverride Signing Param Identifier Response[] Defines which query string parameters in the url to be considered for expires, key id etc.
- odata_
type str - algorithm str
Algorithm to use for URL signing
- parameter_
name_ Sequence[Urloverride Signing Param Identifier Response] Defines which query string parameters in the url to be considered for expires, key id etc.
- odata
Type String - algorithm String
Algorithm to use for URL signing
- parameter
Name List<Property Map>Override Defines which query string parameters in the url to be considered for expires, key id etc.
UrlSigningActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url Signing Action Parameters Response Defines the parameters for the action.
- Parameters
Url
Signing Action Parameters Response Defines the parameters for the action.
- parameters
Url
Signing Action Parameters Response Defines the parameters for the action.
- parameters
Url
Signing Action Parameters Response Defines the parameters for the action.
- parameters
Url
Signing Action Parameters Response Defines the parameters for the action.
- parameters Property Map
Defines the parameters for the action.
UrlSigningParamIdentifierResponse
- Param
Indicator string Indicates the purpose of the parameter
- Param
Name string Parameter name
- Param
Indicator string Indicates the purpose of the parameter
- Param
Name string Parameter name
- param
Indicator String Indicates the purpose of the parameter
- param
Name String Parameter name
- param
Indicator string Indicates the purpose of the parameter
- param
Name string Parameter name
- param_
indicator str Indicates the purpose of the parameter
- param_
name str Parameter name
- param
Indicator String Indicates the purpose of the parameter
- param
Name String Parameter name
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0