1. Packages
  2. Azure Native v1
  3. API Docs
  4. cdn
  5. getRule
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.cdn.getRule

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    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:

    ProfileName string
    Name of the CDN profile which is unique within the resource group.
    ResourceGroupName string
    Name of the Resource group within the Azure subscription.
    RuleName string
    Name of the delivery rule which is unique within the endpoint.
    RuleSetName string
    Name of the rule set under the profile.
    ProfileName string
    Name of the CDN profile which is unique within the resource group.
    ResourceGroupName string
    Name of the Resource group within the Azure subscription.
    RuleName string
    Name of the delivery rule which is unique within the endpoint.
    RuleSetName string
    Name of the rule set under the profile.
    profileName String
    Name of the CDN profile which is unique within the resource group.
    resourceGroupName String
    Name of the Resource group within the Azure subscription.
    ruleName String
    Name of the delivery rule which is unique within the endpoint.
    ruleSetName String
    Name of the rule set under the profile.
    profileName string
    Name of the CDN profile which is unique within the resource group.
    resourceGroupName string
    Name of the Resource group within the Azure subscription.
    ruleName string
    Name of the delivery rule which is unique within the endpoint.
    ruleSetName string
    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_name str
    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_name str
    Name of the rule set under the profile.
    profileName String
    Name of the CDN profile which is unique within the resource group.
    resourceGroupName String
    Name of the Resource group within the Azure subscription.
    ruleName String
    Name of the delivery rule which is unique within the endpoint.
    ruleSetName String
    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.
    DeploymentStatus 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.
    ProvisioningState string
    Provisioning status
    SystemData Pulumi.AzureNative.Cdn.Outputs.SystemDataResponse
    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
    MatchProcessingBehavior string
    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.
    DeploymentStatus 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.
    ProvisioningState string
    Provisioning status
    SystemData SystemDataResponse
    Read only system data
    Type string
    Resource type.
    Conditions []interface{}
    A list of conditions that must be matched for the actions to be executed
    MatchProcessingBehavior string
    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.
    deploymentStatus 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.
    provisioningState String
    Provisioning status
    systemData SystemDataResponse
    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
    matchProcessingBehavior String
    If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.
    actions (DeliveryRuleCacheExpirationActionResponse | DeliveryRuleCacheKeyQueryStringActionResponse | DeliveryRuleRequestHeaderActionResponse | DeliveryRuleResponseHeaderActionResponse | OriginGroupOverrideActionResponse | UrlRedirectActionResponse | UrlRewriteActionResponse | UrlSigningActionResponse)[]
    A list of actions that are executed when all the conditions of a rule are satisfied.
    deploymentStatus 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.
    provisioningState string
    Provisioning status
    systemData SystemDataResponse
    Read only system data
    type string
    Resource type.
    conditions (DeliveryRuleCookiesConditionResponse | DeliveryRuleHttpVersionConditionResponse | DeliveryRuleIsDeviceConditionResponse | DeliveryRulePostArgsConditionResponse | DeliveryRuleQueryStringConditionResponse | DeliveryRuleRemoteAddressConditionResponse | DeliveryRuleRequestBodyConditionResponse | DeliveryRuleRequestHeaderConditionResponse | DeliveryRuleRequestMethodConditionResponse | DeliveryRuleRequestSchemeConditionResponse | DeliveryRuleRequestUriConditionResponse | DeliveryRuleUrlFileExtensionConditionResponse | DeliveryRuleUrlFileNameConditionResponse | DeliveryRuleUrlPathConditionResponse)[]
    A list of conditions that must be matched for the actions to be executed
    matchProcessingBehavior string
    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 SystemDataResponse
    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_behavior str
    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.
    deploymentStatus 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.
    provisioningState String
    Provisioning status
    systemData 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
    matchProcessingBehavior String
    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

    CacheBehavior string
    Caching behavior for the requests
    CacheType string
    The level at which the content needs to be cached.
    OdataType string
    CacheDuration string
    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
    CacheBehavior string
    Caching behavior for the requests
    CacheType string
    The level at which the content needs to be cached.
    OdataType string
    CacheDuration string
    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
    cacheBehavior String
    Caching behavior for the requests
    cacheType String
    The level at which the content needs to be cached.
    odataType String
    cacheDuration String
    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
    cacheBehavior string
    Caching behavior for the requests
    cacheType string
    The level at which the content needs to be cached.
    odataType string
    cacheDuration 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
    cacheBehavior String
    Caching behavior for the requests
    cacheType String
    The level at which the content needs to be cached.
    odataType String
    cacheDuration String
    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    CacheKeyQueryStringActionParametersResponse

    OdataType string
    QueryStringBehavior string
    Caching behavior for the requests
    QueryParameters string
    query parameters to include or exclude (comma separated).
    OdataType string
    QueryStringBehavior string
    Caching behavior for the requests
    QueryParameters string
    query parameters to include or exclude (comma separated).
    odataType String
    queryStringBehavior String
    Caching behavior for the requests
    queryParameters String
    query parameters to include or exclude (comma separated).
    odataType string
    queryStringBehavior string
    Caching behavior for the requests
    queryParameters string
    query parameters to include or exclude (comma separated).
    odata_type str
    query_string_behavior str
    Caching behavior for the requests
    query_parameters str
    query parameters to include or exclude (comma separated).
    odataType String
    queryStringBehavior String
    Caching behavior for the requests
    queryParameters String
    query parameters to include or exclude (comma separated).

    CookiesMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Selector string
    Name of Cookies to be matched
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Selector string
    Name of Cookies to be matched
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    selector String
    Name of Cookies to be matched
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition 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 CacheExpirationActionParametersResponse
    Defines the parameters for the action.
    parameters CacheExpirationActionParametersResponse
    Defines the parameters for the action.
    parameters CacheExpirationActionParametersResponse
    Defines the parameters for the action.
    parameters CacheExpirationActionParametersResponse
    Defines the parameters for the action.
    parameters Property Map
    Defines the parameters for the action.

    DeliveryRuleCacheKeyQueryStringActionResponse

    Parameters CacheKeyQueryStringActionParametersResponse
    Defines the parameters for the action.
    parameters CacheKeyQueryStringActionParametersResponse
    Defines the parameters for the action.
    parameters CacheKeyQueryStringActionParametersResponse
    Defines the parameters for the action.
    parameters CacheKeyQueryStringActionParametersResponse
    Defines the parameters for the action.
    parameters Property Map
    Defines the parameters for the action.

    DeliveryRuleCookiesConditionResponse

    Parameters CookiesMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters CookiesMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters CookiesMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters CookiesMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleHttpVersionConditionResponse

    Parameters HttpVersionMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters HttpVersionMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters HttpVersionMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters HttpVersionMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleIsDeviceConditionResponse

    Parameters IsDeviceMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters IsDeviceMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters IsDeviceMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters IsDeviceMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRulePostArgsConditionResponse

    Parameters PostArgsMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters PostArgsMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters PostArgsMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters PostArgsMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleQueryStringConditionResponse

    Parameters QueryStringMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters QueryStringMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters QueryStringMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters QueryStringMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleRemoteAddressConditionResponse

    Parameters RemoteAddressMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RemoteAddressMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RemoteAddressMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RemoteAddressMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleRequestBodyConditionResponse

    Parameters RequestBodyMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestBodyMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestBodyMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestBodyMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleRequestHeaderActionResponse

    Parameters HeaderActionParametersResponse
    Defines the parameters for the action.
    parameters HeaderActionParametersResponse
    Defines the parameters for the action.
    parameters HeaderActionParametersResponse
    Defines the parameters for the action.
    parameters HeaderActionParametersResponse
    Defines the parameters for the action.
    parameters Property Map
    Defines the parameters for the action.

    DeliveryRuleRequestHeaderConditionResponse

    Parameters RequestHeaderMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestHeaderMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestHeaderMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestHeaderMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleRequestMethodConditionResponse

    Parameters RequestMethodMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestMethodMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestMethodMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestMethodMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleRequestSchemeConditionResponse

    Parameters RequestSchemeMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestSchemeMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestSchemeMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestSchemeMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleRequestUriConditionResponse

    Parameters RequestUriMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestUriMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestUriMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters RequestUriMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleResponseHeaderActionResponse

    Parameters HeaderActionParametersResponse
    Defines the parameters for the action.
    parameters HeaderActionParametersResponse
    Defines the parameters for the action.
    parameters HeaderActionParametersResponse
    Defines the parameters for the action.
    parameters HeaderActionParametersResponse
    Defines the parameters for the action.
    parameters Property Map
    Defines the parameters for the action.

    DeliveryRuleUrlFileExtensionConditionResponse

    Parameters UrlFileExtensionMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters UrlFileExtensionMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters UrlFileExtensionMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters UrlFileExtensionMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleUrlFileNameConditionResponse

    Parameters UrlFileNameMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters UrlFileNameMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters UrlFileNameMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters UrlFileNameMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    DeliveryRuleUrlPathConditionResponse

    Parameters UrlPathMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters UrlPathMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters UrlPathMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters UrlPathMatchConditionParametersResponse
    Defines the parameters for the condition.
    parameters Property Map
    Defines the parameters for the condition.

    HeaderActionParametersResponse

    HeaderAction string
    Action to perform
    HeaderName string
    Name of the header to modify
    OdataType string
    Value string
    Value for the specified action
    HeaderAction string
    Action to perform
    HeaderName string
    Name of the header to modify
    OdataType string
    Value string
    Value for the specified action
    headerAction String
    Action to perform
    headerName String
    Name of the header to modify
    odataType String
    value String
    Value for the specified action
    headerAction string
    Action to perform
    headerName string
    Name of the header to modify
    odataType 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
    headerAction String
    Action to perform
    headerName String
    Name of the header to modify
    odataType String
    value String
    Value for the specified action

    HttpVersionMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not

    IsDeviceMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms

    OriginGroupOverrideActionParametersResponse

    OdataType string
    OriginGroup Pulumi.AzureNative.Cdn.Inputs.ResourceReferenceResponse
    defines the OriginGroup that would override the DefaultOriginGroup.
    OdataType string
    OriginGroup ResourceReferenceResponse
    defines the OriginGroup that would override the DefaultOriginGroup.
    odataType String
    originGroup ResourceReferenceResponse
    defines the OriginGroup that would override the DefaultOriginGroup.
    odataType string
    originGroup ResourceReferenceResponse
    defines the OriginGroup that would override the DefaultOriginGroup.
    odata_type str
    origin_group ResourceReferenceResponse
    defines the OriginGroup that would override the DefaultOriginGroup.
    odataType String
    originGroup Property Map
    defines the OriginGroup that would override the DefaultOriginGroup.

    OriginGroupOverrideActionResponse

    Parameters OriginGroupOverrideActionParametersResponse
    Defines the parameters for the action.
    parameters OriginGroupOverrideActionParametersResponse
    Defines the parameters for the action.
    parameters OriginGroupOverrideActionParametersResponse
    Defines the parameters for the action.
    parameters OriginGroupOverrideActionParametersResponse
    Defines the parameters for the action.
    parameters Property Map
    Defines the parameters for the action.

    PostArgsMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Selector string
    Name of PostArg to be matched
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Selector string
    Name of PostArg to be matched
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    selector String
    Name of PostArg to be matched
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    selector String
    Name of PostArg to be matched
    transforms List<String>
    List of transforms

    QueryStringMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms

    RemoteAddressMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues 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.
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []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.
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues 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.
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues 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.
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues 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.
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms

    RequestBodyMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms

    RequestHeaderMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Selector string
    Name of Header to be matched
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Selector string
    Name of Header to be matched
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    selector String
    Name of Header to be matched
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    selector String
    Name of Header to be matched
    transforms List<String>
    List of transforms

    RequestMethodMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not

    RequestSchemeMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not

    RequestUriMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition 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

    CreatedAt string
    The timestamp of resource creation (UTC)
    CreatedBy string
    An identifier for the identity that created the resource
    CreatedByType string
    The type of identity that created the resource
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    An identifier for the identity that last modified the resource
    LastModifiedByType string
    The type of identity that last modified the resource
    CreatedAt string
    The timestamp of resource creation (UTC)
    CreatedBy string
    An identifier for the identity that created the resource
    CreatedByType string
    The type of identity that created the resource
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    An identifier for the identity that last modified the resource
    LastModifiedByType string
    The type of identity that last modified the resource
    createdAt String
    The timestamp of resource creation (UTC)
    createdBy String
    An identifier for the identity that created the resource
    createdByType String
    The type of identity that created the resource
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    An identifier for the identity that last modified the resource
    lastModifiedByType String
    The type of identity that last modified the resource
    createdAt string
    The timestamp of resource creation (UTC)
    createdBy string
    An identifier for the identity that created the resource
    createdByType string
    The type of identity that created the resource
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    An identifier for the identity that last modified the resource
    lastModifiedByType string
    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_type str
    The type of identity that created the resource
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    An identifier for the identity that last modified the resource
    last_modified_by_type str
    The type of identity that last modified the resource
    createdAt String
    The timestamp of resource creation (UTC)
    createdBy String
    An identifier for the identity that created the resource
    createdByType String
    The type of identity that created the resource
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    An identifier for the identity that last modified the resource
    lastModifiedByType String
    The type of identity that last modified the resource

    UrlFileExtensionMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms

    UrlFileNameMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms

    UrlPathMatchConditionParametersResponse

    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues List<string>
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms List<string>
    List of transforms
    OdataType string
    Operator string
    Describes operator to be matched
    MatchValues []string
    The match value for the condition of the delivery rule
    NegateCondition bool
    Describes if this is negate condition or not
    Transforms []string
    List of transforms
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms
    odataType string
    operator string
    Describes operator to be matched
    matchValues string[]
    The match value for the condition of the delivery rule
    negateCondition 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
    odataType String
    operator String
    Describes operator to be matched
    matchValues List<String>
    The match value for the condition of the delivery rule
    negateCondition Boolean
    Describes if this is negate condition or not
    transforms List<String>
    List of transforms

    UrlRedirectActionParametersResponse

    OdataType string
    RedirectType string
    The redirect type the rule will use when redirecting traffic.
    CustomFragment string
    Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
    CustomHostname string
    Host to redirect. Leave empty to use the incoming host as the destination host.
    CustomPath string
    The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
    CustomQueryString string
    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.
    DestinationProtocol string
    Protocol to use for the redirect. The default value is MatchRequest
    OdataType string
    RedirectType string
    The redirect type the rule will use when redirecting traffic.
    CustomFragment string
    Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
    CustomHostname string
    Host to redirect. Leave empty to use the incoming host as the destination host.
    CustomPath string
    The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
    CustomQueryString string
    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.
    DestinationProtocol string
    Protocol to use for the redirect. The default value is MatchRequest
    odataType String
    redirectType String
    The redirect type the rule will use when redirecting traffic.
    customFragment String
    Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
    customHostname String
    Host to redirect. Leave empty to use the incoming host as the destination host.
    customPath String
    The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
    customQueryString String
    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.
    destinationProtocol String
    Protocol to use for the redirect. The default value is MatchRequest
    odataType string
    redirectType string
    The redirect type the rule will use when redirecting traffic.
    customFragment string
    Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
    customHostname string
    Host to redirect. Leave empty to use the incoming host as the destination host.
    customPath string
    The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
    customQueryString string
    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.
    destinationProtocol 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_string str
    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
    odataType String
    redirectType String
    The redirect type the rule will use when redirecting traffic.
    customFragment String
    Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
    customHostname String
    Host to redirect. Leave empty to use the incoming host as the destination host.
    customPath String
    The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
    customQueryString String
    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.
    destinationProtocol String
    Protocol to use for the redirect. The default value is MatchRequest

    UrlRedirectActionResponse

    Parameters UrlRedirectActionParametersResponse
    Defines the parameters for the action.
    parameters UrlRedirectActionParametersResponse
    Defines the parameters for the action.
    parameters UrlRedirectActionParametersResponse
    Defines the parameters for the action.
    parameters UrlRedirectActionParametersResponse
    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.
    OdataType string
    SourcePattern string
    define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
    PreserveUnmatchedPath bool
    Whether to preserve unmatched path. Default value is true.
    Destination string
    Define the relative URL to which the above requests will be rewritten by.
    OdataType string
    SourcePattern string
    define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
    PreserveUnmatchedPath bool
    Whether to preserve unmatched path. Default value is true.
    destination String
    Define the relative URL to which the above requests will be rewritten by.
    odataType String
    sourcePattern String
    define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
    preserveUnmatchedPath Boolean
    Whether to preserve unmatched path. Default value is true.
    destination string
    Define the relative URL to which the above requests will be rewritten by.
    odataType string
    sourcePattern string
    define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
    preserveUnmatchedPath boolean
    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_path bool
    Whether to preserve unmatched path. Default value is true.
    destination String
    Define the relative URL to which the above requests will be rewritten by.
    odataType String
    sourcePattern String
    define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
    preserveUnmatchedPath Boolean
    Whether to preserve unmatched path. Default value is true.

    UrlRewriteActionResponse

    Parameters UrlRewriteActionParametersResponse
    Defines the parameters for the action.
    parameters UrlRewriteActionParametersResponse
    Defines the parameters for the action.
    parameters UrlRewriteActionParametersResponse
    Defines the parameters for the action.
    parameters UrlRewriteActionParametersResponse
    Defines the parameters for the action.
    parameters Property Map
    Defines the parameters for the action.

    UrlSigningActionParametersResponse

    OdataType string
    Algorithm string
    Algorithm to use for URL signing
    ParameterNameOverride List<Pulumi.AzureNative.Cdn.Inputs.UrlSigningParamIdentifierResponse>
    Defines which query string parameters in the url to be considered for expires, key id etc.
    OdataType string
    Algorithm string
    Algorithm to use for URL signing
    ParameterNameOverride []UrlSigningParamIdentifierResponse
    Defines which query string parameters in the url to be considered for expires, key id etc.
    odataType String
    algorithm String
    Algorithm to use for URL signing
    parameterNameOverride List<UrlSigningParamIdentifierResponse>
    Defines which query string parameters in the url to be considered for expires, key id etc.
    odataType string
    algorithm string
    Algorithm to use for URL signing
    parameterNameOverride UrlSigningParamIdentifierResponse[]
    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_override Sequence[UrlSigningParamIdentifierResponse]
    Defines which query string parameters in the url to be considered for expires, key id etc.
    odataType String
    algorithm String
    Algorithm to use for URL signing
    parameterNameOverride List<Property Map>
    Defines which query string parameters in the url to be considered for expires, key id etc.

    UrlSigningActionResponse

    Parameters UrlSigningActionParametersResponse
    Defines the parameters for the action.
    parameters UrlSigningActionParametersResponse
    Defines the parameters for the action.
    parameters UrlSigningActionParametersResponse
    Defines the parameters for the action.
    parameters UrlSigningActionParametersResponse
    Defines the parameters for the action.
    parameters Property Map
    Defines the parameters for the action.

    UrlSigningParamIdentifierResponse

    ParamIndicator string
    Indicates the purpose of the parameter
    ParamName string
    Parameter name
    ParamIndicator string
    Indicates the purpose of the parameter
    ParamName string
    Parameter name
    paramIndicator String
    Indicates the purpose of the parameter
    paramName String
    Parameter name
    paramIndicator string
    Indicates the purpose of the parameter
    paramName string
    Parameter name
    param_indicator str
    Indicates the purpose of the parameter
    param_name str
    Parameter name
    paramIndicator String
    Indicates the purpose of the parameter
    paramName String
    Parameter name

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi