We recommend using Azure Native.
published on Wednesday, Sep 2, 2026 by Pulumi
We recommend using Azure Native.
published on Wednesday, Sep 2, 2026 by Pulumi
Gets information about an existing Front Door (standard/premium) Batch Rule Set.
Note: This data source can only read Rule Sets that were provisioned in batch mode. Use the
azure.cdn.FrontdoorRuleSetdata source for Rule Sets that were not provisioned in batch mode.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = azure.cdn.getFrontdoorBatchRuleSet({
name: "existing",
profileName: "existing-profile",
resourceGroupName: "existing-resources",
});
import pulumi
import pulumi_azure as azure
example = azure.cdn.get_frontdoor_batch_rule_set(name="existing",
profile_name="existing-profile",
resource_group_name="existing-resources")
package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/cdn"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cdn.LookupFrontdoorBatchRuleSet(ctx, &cdn.LookupFrontdoorBatchRuleSetArgs{
Name: "existing",
ProfileName: "existing-profile",
ResourceGroupName: "existing-resources",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
return await Deployment.RunAsync(() =>
{
var example = Azure.Cdn.GetFrontdoorBatchRuleSet.Invoke(new()
{
Name = "existing",
ProfileName = "existing-profile",
ResourceGroupName = "existing-resources",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.cdn.CdnFunctions;
import com.pulumi.azure.cdn.inputs.GetFrontdoorBatchRuleSetArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = CdnFunctions.getFrontdoorBatchRuleSet(GetFrontdoorBatchRuleSetArgs.builder()
.name("existing")
.profileName("existing-profile")
.resourceGroupName("existing-resources")
.build());
}
}
variables:
example:
fn::invoke:
function: azure:cdn:getFrontdoorBatchRuleSet
arguments:
name: existing
profileName: existing-profile
resourceGroupName: existing-resources
pulumi {
required_providers {
azure = {
source = "pulumi/azure"
}
}
}
data "azure_cdn_getfrontdoorbatchruleset" "example" {
name = "existing"
profile_name = "existing-profile"
resource_group_name = "existing-resources"
}
API Providers
This data source uses the following Azure API Providers:
Microsoft.Cdn- 2025-12-01
Using getFrontdoorBatchRuleSet
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 getFrontdoorBatchRuleSet(args: GetFrontdoorBatchRuleSetArgs, opts?: InvokeOptions): Promise<GetFrontdoorBatchRuleSetResult>
function getFrontdoorBatchRuleSetOutput(args: GetFrontdoorBatchRuleSetOutputArgs, opts?: InvokeOutputOptions): Output<GetFrontdoorBatchRuleSetResult>def get_frontdoor_batch_rule_set(name: Optional[str] = None,
profile_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFrontdoorBatchRuleSetResult
def get_frontdoor_batch_rule_set_output(name: pulumi.Input[Optional[str]] = None,
profile_name: pulumi.Input[Optional[str]] = None,
resource_group_name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetFrontdoorBatchRuleSetResult]func LookupFrontdoorBatchRuleSet(ctx *Context, args *LookupFrontdoorBatchRuleSetArgs, opts ...InvokeOption) (*LookupFrontdoorBatchRuleSetResult, error)
func LookupFrontdoorBatchRuleSetOutput(ctx *Context, args *LookupFrontdoorBatchRuleSetOutputArgs, opts ...InvokeOption) LookupFrontdoorBatchRuleSetResultOutput> Note: This function is named LookupFrontdoorBatchRuleSet in the Go SDK.
public static class GetFrontdoorBatchRuleSet
{
public static Task<GetFrontdoorBatchRuleSetResult> InvokeAsync(GetFrontdoorBatchRuleSetArgs args, InvokeOptions? opts = null)
public static Output<GetFrontdoorBatchRuleSetResult> Invoke(GetFrontdoorBatchRuleSetInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetFrontdoorBatchRuleSetResult> Invoke(GetFrontdoorBatchRuleSetInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetFrontdoorBatchRuleSetResult> getFrontdoorBatchRuleSet(GetFrontdoorBatchRuleSetArgs args, InvokeOptions options)
public static Output<GetFrontdoorBatchRuleSetResult> getFrontdoorBatchRuleSet(GetFrontdoorBatchRuleSetArgs args, InvokeOptions options)
public static Output<GetFrontdoorBatchRuleSetResult> getFrontdoorBatchRuleSet(GetFrontdoorBatchRuleSetArgs args, InvokeOutputOptions options)
fn::invoke:
function: azure:cdn/getFrontdoorBatchRuleSet:getFrontdoorBatchRuleSet
arguments:
# arguments dictionarydata "azure_cdn_get_frontdoor_batch_rule_set" "name" {
# arguments
}The following arguments are supported:
- Name string
- The name of the Front Door Batch Rule Set.
- Profile
Name string - The name of the Front Door Profile.
- Resource
Group stringName - The name of the Resource Group.
- Name string
- The name of the Front Door Batch Rule Set.
- Profile
Name string - The name of the Front Door Profile.
- Resource
Group stringName - The name of the Resource Group.
- name string
- The name of the Front Door Batch Rule Set.
- profile_
name string - The name of the Front Door Profile.
- resource_
group_ stringname - The name of the Resource Group.
- name String
- The name of the Front Door Batch Rule Set.
- profile
Name String - The name of the Front Door Profile.
- resource
Group StringName - The name of the Resource Group.
- name string
- The name of the Front Door Batch Rule Set.
- profile
Name string - The name of the Front Door Profile.
- resource
Group stringName - The name of the Resource Group.
- name str
- The name of the Front Door Batch Rule Set.
- profile_
name str - The name of the Front Door Profile.
- resource_
group_ strname - The name of the Resource Group.
- name String
- The name of the Front Door Batch Rule Set.
- profile
Name String - The name of the Front Door Profile.
- resource
Group StringName - The name of the Resource Group.
getFrontdoorBatchRuleSet Result
The following output properties are available:
- Cdn
Frontdoor stringProfile Id - The ID of the Front Door Profile associated with this Front Door Batch Rule Set.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The request header name associated with this condition.
- Profile
Name string - Resource
Group stringName - Rules
List<Get
Frontdoor Batch Rule Set Rule> - A
rulesblock as defined below.
- Cdn
Frontdoor stringProfile Id - The ID of the Front Door Profile associated with this Front Door Batch Rule Set.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The request header name associated with this condition.
- Profile
Name string - Resource
Group stringName - Rules
[]Get
Frontdoor Batch Rule Set Rule - A
rulesblock as defined below.
- cdn_
frontdoor_ stringprofile_ id - The ID of the Front Door Profile associated with this Front Door Batch Rule Set.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The request header name associated with this condition.
- profile_
name string - resource_
group_ stringname - rules list(object)
- A
rulesblock as defined below.
- cdn
Frontdoor StringProfile Id - The ID of the Front Door Profile associated with this Front Door Batch Rule Set.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The request header name associated with this condition.
- profile
Name String - resource
Group StringName - rules
List<Get
Frontdoor Batch Rule Set Rule> - A
rulesblock as defined below.
- cdn
Frontdoor stringProfile Id - The ID of the Front Door Profile associated with this Front Door Batch Rule Set.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The request header name associated with this condition.
- profile
Name string - resource
Group stringName - rules
Get
Frontdoor Batch Rule Set Rule[] - A
rulesblock as defined below.
- cdn_
frontdoor_ strprofile_ id - The ID of the Front Door Profile associated with this Front Door Batch Rule Set.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The request header name associated with this condition.
- profile_
name str - resource_
group_ strname - rules
Sequence[Get
Frontdoor Batch Rule Set Rule] - A
rulesblock as defined below.
- cdn
Frontdoor StringProfile Id - The ID of the Front Door Profile associated with this Front Door Batch Rule Set.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The request header name associated with this condition.
- profile
Name String - resource
Group StringName - rules List<Property Map>
- A
rulesblock as defined below.
Supporting Types
GetFrontdoorBatchRuleSetRule
- Actions
List<Get
Frontdoor Batch Rule Set Rule Action> - An
actionsblock as defined below. - Behaviour
On stringMatch - Whether the rules engine continues processing after this rule matches.
- Conditions
List<Get
Frontdoor Batch Rule Set Rule Condition> - A
conditionsblock as defined below. - Name string
- The name of the Front Door Batch Rule Set.
- Order int
- The order in which this rule is applied.
- Actions
[]Get
Frontdoor Batch Rule Set Rule Action - An
actionsblock as defined below. - Behaviour
On stringMatch - Whether the rules engine continues processing after this rule matches.
- Conditions
[]Get
Frontdoor Batch Rule Set Rule Condition - A
conditionsblock as defined below. - Name string
- The name of the Front Door Batch Rule Set.
- Order int
- The order in which this rule is applied.
- actions list(object)
- An
actionsblock as defined below. - behaviour_
on_ stringmatch - Whether the rules engine continues processing after this rule matches.
- conditions list(object)
- A
conditionsblock as defined below. - name string
- The name of the Front Door Batch Rule Set.
- order number
- The order in which this rule is applied.
- actions
List<Get
Frontdoor Batch Rule Set Rule Action> - An
actionsblock as defined below. - behaviour
On StringMatch - Whether the rules engine continues processing after this rule matches.
- conditions
List<Get
Frontdoor Batch Rule Set Rule Condition> - A
conditionsblock as defined below. - name String
- The name of the Front Door Batch Rule Set.
- order Integer
- The order in which this rule is applied.
- actions
Get
Frontdoor Batch Rule Set Rule Action[] - An
actionsblock as defined below. - behaviour
On stringMatch - Whether the rules engine continues processing after this rule matches.
- conditions
Get
Frontdoor Batch Rule Set Rule Condition[] - A
conditionsblock as defined below. - name string
- The name of the Front Door Batch Rule Set.
- order number
- The order in which this rule is applied.
- actions
Sequence[Get
Frontdoor Batch Rule Set Rule Action] - An
actionsblock as defined below. - behaviour_
on_ strmatch - Whether the rules engine continues processing after this rule matches.
- conditions
Sequence[Get
Frontdoor Batch Rule Set Rule Condition] - A
conditionsblock as defined below. - name str
- The name of the Front Door Batch Rule Set.
- order int
- The order in which this rule is applied.
- actions List<Property Map>
- An
actionsblock as defined below. - behaviour
On StringMatch - Whether the rules engine continues processing after this rule matches.
- conditions List<Property Map>
- A
conditionsblock as defined below. - name String
- The name of the Front Door Batch Rule Set.
- order Number
- The order in which this rule is applied.
GetFrontdoorBatchRuleSetRuleAction
- Modify
Request List<GetHeaders Frontdoor Batch Rule Set Rule Action Modify Request Header> - One or more
modifyRequestHeaderblocks as defined below. - Modify
Response List<GetHeaders Frontdoor Batch Rule Set Rule Action Modify Response Header> - One or more
modifyResponseHeaderblocks as defined below. - Route
Configuration List<GetOverrides Frontdoor Batch Rule Set Rule Action Route Configuration Override> - A
routeConfigurationOverrideblock as defined below. - Url
Redirects List<GetFrontdoor Batch Rule Set Rule Action Url Redirect> - A
urlRedirectblock as defined below. - Url
Rewrites List<GetFrontdoor Batch Rule Set Rule Action Url Rewrite> - A
urlRewriteblock as defined below.
- Modify
Request []GetHeaders Frontdoor Batch Rule Set Rule Action Modify Request Header - One or more
modifyRequestHeaderblocks as defined below. - Modify
Response []GetHeaders Frontdoor Batch Rule Set Rule Action Modify Response Header - One or more
modifyResponseHeaderblocks as defined below. - Route
Configuration []GetOverrides Frontdoor Batch Rule Set Rule Action Route Configuration Override - A
routeConfigurationOverrideblock as defined below. - Url
Redirects []GetFrontdoor Batch Rule Set Rule Action Url Redirect - A
urlRedirectblock as defined below. - Url
Rewrites []GetFrontdoor Batch Rule Set Rule Action Url Rewrite - A
urlRewriteblock as defined below.
- modify_
request_ list(object)headers - One or more
modifyRequestHeaderblocks as defined below. - modify_
response_ list(object)headers - One or more
modifyResponseHeaderblocks as defined below. - route_
configuration_ list(object)overrides - A
routeConfigurationOverrideblock as defined below. - url_
redirects list(object) - A
urlRedirectblock as defined below. - url_
rewrites list(object) - A
urlRewriteblock as defined below.
- modify
Request List<GetHeaders Frontdoor Batch Rule Set Rule Action Modify Request Header> - One or more
modifyRequestHeaderblocks as defined below. - modify
Response List<GetHeaders Frontdoor Batch Rule Set Rule Action Modify Response Header> - One or more
modifyResponseHeaderblocks as defined below. - route
Configuration List<GetOverrides Frontdoor Batch Rule Set Rule Action Route Configuration Override> - A
routeConfigurationOverrideblock as defined below. - url
Redirects List<GetFrontdoor Batch Rule Set Rule Action Url Redirect> - A
urlRedirectblock as defined below. - url
Rewrites List<GetFrontdoor Batch Rule Set Rule Action Url Rewrite> - A
urlRewriteblock as defined below.
- modify
Request GetHeaders Frontdoor Batch Rule Set Rule Action Modify Request Header[] - One or more
modifyRequestHeaderblocks as defined below. - modify
Response GetHeaders Frontdoor Batch Rule Set Rule Action Modify Response Header[] - One or more
modifyResponseHeaderblocks as defined below. - route
Configuration GetOverrides Frontdoor Batch Rule Set Rule Action Route Configuration Override[] - A
routeConfigurationOverrideblock as defined below. - url
Redirects GetFrontdoor Batch Rule Set Rule Action Url Redirect[] - A
urlRedirectblock as defined below. - url
Rewrites GetFrontdoor Batch Rule Set Rule Action Url Rewrite[] - A
urlRewriteblock as defined below.
- modify_
request_ Sequence[Getheaders Frontdoor Batch Rule Set Rule Action Modify Request Header] - One or more
modifyRequestHeaderblocks as defined below. - modify_
response_ Sequence[Getheaders Frontdoor Batch Rule Set Rule Action Modify Response Header] - One or more
modifyResponseHeaderblocks as defined below. - route_
configuration_ Sequence[Getoverrides Frontdoor Batch Rule Set Rule Action Route Configuration Override] - A
routeConfigurationOverrideblock as defined below. - url_
redirects Sequence[GetFrontdoor Batch Rule Set Rule Action Url Redirect] - A
urlRedirectblock as defined below. - url_
rewrites Sequence[GetFrontdoor Batch Rule Set Rule Action Url Rewrite] - A
urlRewriteblock as defined below.
- modify
Request List<Property Map>Headers - One or more
modifyRequestHeaderblocks as defined below. - modify
Response List<Property Map>Headers - One or more
modifyResponseHeaderblocks as defined below. - route
Configuration List<Property Map>Overrides - A
routeConfigurationOverrideblock as defined below. - url
Redirects List<Property Map> - A
urlRedirectblock as defined below. - url
Rewrites List<Property Map> - A
urlRewriteblock as defined below.
GetFrontdoorBatchRuleSetRuleActionModifyRequestHeader
- Header
Name string - The name of the response header.
- Header
Value string - The value associated with the response header action.
- Operator string
- The operator for this condition.
- Header
Name string - The name of the response header.
- Header
Value string - The value associated with the response header action.
- Operator string
- The operator for this condition.
- header_
name string - The name of the response header.
- header_
value string - The value associated with the response header action.
- operator string
- The operator for this condition.
- header
Name String - The name of the response header.
- header
Value String - The value associated with the response header action.
- operator String
- The operator for this condition.
- header
Name string - The name of the response header.
- header
Value string - The value associated with the response header action.
- operator string
- The operator for this condition.
- header_
name str - The name of the response header.
- header_
value str - The value associated with the response header action.
- operator str
- The operator for this condition.
- header
Name String - The name of the response header.
- header
Value String - The value associated with the response header action.
- operator String
- The operator for this condition.
GetFrontdoorBatchRuleSetRuleActionModifyResponseHeader
- Header
Name string - The name of the response header.
- Header
Value string - The value associated with the response header action.
- Operator string
- The operator for this condition.
- Header
Name string - The name of the response header.
- Header
Value string - The value associated with the response header action.
- Operator string
- The operator for this condition.
- header_
name string - The name of the response header.
- header_
value string - The value associated with the response header action.
- operator string
- The operator for this condition.
- header
Name String - The name of the response header.
- header
Value String - The value associated with the response header action.
- operator String
- The operator for this condition.
- header
Name string - The name of the response header.
- header
Value string - The value associated with the response header action.
- operator string
- The operator for this condition.
- header_
name str - The name of the response header.
- header_
value str - The value associated with the response header action.
- operator str
- The operator for this condition.
- header
Name String - The name of the response header.
- header
Value String - The value associated with the response header action.
- operator String
- The operator for this condition.
GetFrontdoorBatchRuleSetRuleActionRouteConfigurationOverride
- Cachings
List<Get
Frontdoor Batch Rule Set Rule Action Route Configuration Override Caching> - A
cachingblock as defined below. - Origin
Groups List<GetFrontdoor Batch Rule Set Rule Action Route Configuration Override Origin Group> - An
originGroupblock as defined below.
- Cachings
[]Get
Frontdoor Batch Rule Set Rule Action Route Configuration Override Caching - A
cachingblock as defined below. - Origin
Groups []GetFrontdoor Batch Rule Set Rule Action Route Configuration Override Origin Group - An
originGroupblock as defined below.
- cachings list(object)
- A
cachingblock as defined below. - origin_
groups list(object) - An
originGroupblock as defined below.
- cachings
List<Get
Frontdoor Batch Rule Set Rule Action Route Configuration Override Caching> - A
cachingblock as defined below. - origin
Groups List<GetFrontdoor Batch Rule Set Rule Action Route Configuration Override Origin Group> - An
originGroupblock as defined below.
- cachings
Get
Frontdoor Batch Rule Set Rule Action Route Configuration Override Caching[] - A
cachingblock as defined below. - origin
Groups GetFrontdoor Batch Rule Set Rule Action Route Configuration Override Origin Group[] - An
originGroupblock as defined below.
- cachings
Sequence[Get
Frontdoor Batch Rule Set Rule Action Route Configuration Override Caching] - A
cachingblock as defined below. - origin_
groups Sequence[GetFrontdoor Batch Rule Set Rule Action Route Configuration Override Origin Group] - An
originGroupblock as defined below.
- cachings List<Property Map>
- A
cachingblock as defined below. - origin
Groups List<Property Map> - An
originGroupblock as defined below.
GetFrontdoorBatchRuleSetRuleActionRouteConfigurationOverrideCaching
- Behaviour string
- The cache behaviour applied to this action.
- Compression
Enabled bool - Whether compression is enabled.
- Duration string
- The cache duration applied to this action.
- Query
String stringBehaviour - The query string caching behaviour applied to this action.
- Query
String List<string>Parameters - The query string parameters associated with this action.
- Behaviour string
- The cache behaviour applied to this action.
- Compression
Enabled bool - Whether compression is enabled.
- Duration string
- The cache duration applied to this action.
- Query
String stringBehaviour - The query string caching behaviour applied to this action.
- Query
String []stringParameters - The query string parameters associated with this action.
- behaviour string
- The cache behaviour applied to this action.
- compression_
enabled bool - Whether compression is enabled.
- duration string
- The cache duration applied to this action.
- query_
string_ stringbehaviour - The query string caching behaviour applied to this action.
- query_
string_ list(string)parameters - The query string parameters associated with this action.
- behaviour String
- The cache behaviour applied to this action.
- compression
Enabled Boolean - Whether compression is enabled.
- duration String
- The cache duration applied to this action.
- query
String StringBehaviour - The query string caching behaviour applied to this action.
- query
String List<String>Parameters - The query string parameters associated with this action.
- behaviour string
- The cache behaviour applied to this action.
- compression
Enabled boolean - Whether compression is enabled.
- duration string
- The cache duration applied to this action.
- query
String stringBehaviour - The query string caching behaviour applied to this action.
- query
String string[]Parameters - The query string parameters associated with this action.
- behaviour str
- The cache behaviour applied to this action.
- compression_
enabled bool - Whether compression is enabled.
- duration str
- The cache duration applied to this action.
- query_
string_ strbehaviour - The query string caching behaviour applied to this action.
- query_
string_ Sequence[str]parameters - The query string parameters associated with this action.
- behaviour String
- The cache behaviour applied to this action.
- compression
Enabled Boolean - Whether compression is enabled.
- duration String
- The cache duration applied to this action.
- query
String StringBehaviour - The query string caching behaviour applied to this action.
- query
String List<String>Parameters - The query string parameters associated with this action.
GetFrontdoorBatchRuleSetRuleActionRouteConfigurationOverrideOriginGroup
- Cdn
Frontdoor stringOrigin Group Id - The ID of the Front Door Origin Group associated with this action.
- Forwarding
Protocol string - The forwarding protocol applied to this action.
- Cdn
Frontdoor stringOrigin Group Id - The ID of the Front Door Origin Group associated with this action.
- Forwarding
Protocol string - The forwarding protocol applied to this action.
- cdn_
frontdoor_ stringorigin_ group_ id - The ID of the Front Door Origin Group associated with this action.
- forwarding_
protocol string - The forwarding protocol applied to this action.
- cdn
Frontdoor StringOrigin Group Id - The ID of the Front Door Origin Group associated with this action.
- forwarding
Protocol String - The forwarding protocol applied to this action.
- cdn
Frontdoor stringOrigin Group Id - The ID of the Front Door Origin Group associated with this action.
- forwarding
Protocol string - The forwarding protocol applied to this action.
- cdn_
frontdoor_ strorigin_ group_ id - The ID of the Front Door Origin Group associated with this action.
- forwarding_
protocol str - The forwarding protocol applied to this action.
- cdn
Frontdoor StringOrigin Group Id - The ID of the Front Door Origin Group associated with this action.
- forwarding
Protocol String - The forwarding protocol applied to this action.
GetFrontdoorBatchRuleSetRuleActionUrlRedirect
- Destination
Fragment string - The destination fragment for the redirect action.
- Destination
Host stringName - The destination host name for the redirect action.
- Destination
Path string - The destination path for the rewrite action.
- Query
String string - One or more
queryStringblocks as defined below. - Redirect
Protocol string - The redirect protocol for the redirect action.
- Redirect
Type string - The redirect type for the redirect action.
- Destination
Fragment string - The destination fragment for the redirect action.
- Destination
Host stringName - The destination host name for the redirect action.
- Destination
Path string - The destination path for the rewrite action.
- Query
String string - One or more
queryStringblocks as defined below. - Redirect
Protocol string - The redirect protocol for the redirect action.
- Redirect
Type string - The redirect type for the redirect action.
- destination_
fragment string - The destination fragment for the redirect action.
- destination_
host_ stringname - The destination host name for the redirect action.
- destination_
path string - The destination path for the rewrite action.
- query_
string string - One or more
queryStringblocks as defined below. - redirect_
protocol string - The redirect protocol for the redirect action.
- redirect_
type string - The redirect type for the redirect action.
- destination
Fragment String - The destination fragment for the redirect action.
- destination
Host StringName - The destination host name for the redirect action.
- destination
Path String - The destination path for the rewrite action.
- query
String String - One or more
queryStringblocks as defined below. - redirect
Protocol String - The redirect protocol for the redirect action.
- redirect
Type String - The redirect type for the redirect action.
- destination
Fragment string - The destination fragment for the redirect action.
- destination
Host stringName - The destination host name for the redirect action.
- destination
Path string - The destination path for the rewrite action.
- query
String string - One or more
queryStringblocks as defined below. - redirect
Protocol string - The redirect protocol for the redirect action.
- redirect
Type string - The redirect type for the redirect action.
- destination_
fragment str - The destination fragment for the redirect action.
- destination_
host_ strname - The destination host name for the redirect action.
- destination_
path str - The destination path for the rewrite action.
- query_
string str - One or more
queryStringblocks as defined below. - redirect_
protocol str - The redirect protocol for the redirect action.
- redirect_
type str - The redirect type for the redirect action.
- destination
Fragment String - The destination fragment for the redirect action.
- destination
Host StringName - The destination host name for the redirect action.
- destination
Path String - The destination path for the rewrite action.
- query
String String - One or more
queryStringblocks as defined below. - redirect
Protocol String - The redirect protocol for the redirect action.
- redirect
Type String - The redirect type for the redirect action.
GetFrontdoorBatchRuleSetRuleActionUrlRewrite
- Destination
Path string - The destination path for the rewrite action.
- Preserve
Unmatched boolPath Enabled - Whether to preserve the unmatched part of the path.
- Source
Pattern string - The source pattern for the rewrite action.
- Destination
Path string - The destination path for the rewrite action.
- Preserve
Unmatched boolPath Enabled - Whether to preserve the unmatched part of the path.
- Source
Pattern string - The source pattern for the rewrite action.
- destination_
path string - The destination path for the rewrite action.
- preserve_
unmatched_ boolpath_ enabled - Whether to preserve the unmatched part of the path.
- source_
pattern string - The source pattern for the rewrite action.
- destination
Path String - The destination path for the rewrite action.
- preserve
Unmatched BooleanPath Enabled - Whether to preserve the unmatched part of the path.
- source
Pattern String - The source pattern for the rewrite action.
- destination
Path string - The destination path for the rewrite action.
- preserve
Unmatched booleanPath Enabled - Whether to preserve the unmatched part of the path.
- source
Pattern string - The source pattern for the rewrite action.
- destination_
path str - The destination path for the rewrite action.
- preserve_
unmatched_ boolpath_ enabled - Whether to preserve the unmatched part of the path.
- source_
pattern str - The source pattern for the rewrite action.
- destination
Path String - The destination path for the rewrite action.
- preserve
Unmatched BooleanPath Enabled - Whether to preserve the unmatched part of the path.
- source
Pattern String - The source pattern for the rewrite action.
GetFrontdoorBatchRuleSetRuleCondition
- Client
Ports List<GetFrontdoor Batch Rule Set Rule Condition Client Port> - One or more
clientPortblocks as defined below. - Device
Types List<GetFrontdoor Batch Rule Set Rule Condition Device Type> - One or more
deviceTypeblocks as defined below. - Host
Names List<GetFrontdoor Batch Rule Set Rule Condition Host Name> - One or more
hostNameblocks as defined below. - Http
Versions List<GetFrontdoor Batch Rule Set Rule Condition Http Version> - One or more
httpVersionblocks as defined below. - Post
Arguments List<GetFrontdoor Batch Rule Set Rule Condition Post Argument> - One or more
postArgumentblocks as defined below. - Query
Strings List<GetFrontdoor Batch Rule Set Rule Condition Query String> - One or more
queryStringblocks as defined below. - Remote
Addresses List<GetFrontdoor Batch Rule Set Rule Condition Remote Address> - One or more
remoteAddressblocks as defined below. - Request
Bodies List<GetFrontdoor Batch Rule Set Rule Condition Request Body> - One or more
requestBodyblocks as defined below. -
List<Get
Frontdoor Batch Rule Set Rule Condition Request Cooky> - One or more
requestCookiesblocks as defined below. - Request
File List<GetExtensions Frontdoor Batch Rule Set Rule Condition Request File Extension> - One or more
requestFileExtensionblocks as defined below. - Request
Filenames List<GetFrontdoor Batch Rule Set Rule Condition Request Filename> - One or more
requestFilenameblocks as defined below. - Request
Headers List<GetFrontdoor Batch Rule Set Rule Condition Request Header> - One or more
requestHeaderblocks as defined below. - Request
Methods List<GetFrontdoor Batch Rule Set Rule Condition Request Method> - One or more
requestMethodblocks as defined below. - Request
Paths List<GetFrontdoor Batch Rule Set Rule Condition Request Path> - One or more
requestPathblocks as defined below. - Request
Schemes List<GetFrontdoor Batch Rule Set Rule Condition Request Scheme> - One or more
requestSchemeblocks as defined below. - Request
Urls List<GetFrontdoor Batch Rule Set Rule Condition Request Url> - One or more
requestUrlblocks as defined below. - Server
Ports List<GetFrontdoor Batch Rule Set Rule Condition Server Port> - One or more
serverPortblocks as defined below. - Socket
Addresses List<GetFrontdoor Batch Rule Set Rule Condition Socket Address> - One or more
socketAddressblocks as defined below. - Ssl
Protocols List<GetFrontdoor Batch Rule Set Rule Condition Ssl Protocol> - One or more
sslProtocolblocks as defined below.
- Client
Ports []GetFrontdoor Batch Rule Set Rule Condition Client Port - One or more
clientPortblocks as defined below. - Device
Types []GetFrontdoor Batch Rule Set Rule Condition Device Type - One or more
deviceTypeblocks as defined below. - Host
Names []GetFrontdoor Batch Rule Set Rule Condition Host Name - One or more
hostNameblocks as defined below. - Http
Versions []GetFrontdoor Batch Rule Set Rule Condition Http Version - One or more
httpVersionblocks as defined below. - Post
Arguments []GetFrontdoor Batch Rule Set Rule Condition Post Argument - One or more
postArgumentblocks as defined below. - Query
Strings []GetFrontdoor Batch Rule Set Rule Condition Query String - One or more
queryStringblocks as defined below. - Remote
Addresses []GetFrontdoor Batch Rule Set Rule Condition Remote Address - One or more
remoteAddressblocks as defined below. - Request
Bodies []GetFrontdoor Batch Rule Set Rule Condition Request Body - One or more
requestBodyblocks as defined below. -
[]Get
Frontdoor Batch Rule Set Rule Condition Request Cooky - One or more
requestCookiesblocks as defined below. - Request
File []GetExtensions Frontdoor Batch Rule Set Rule Condition Request File Extension - One or more
requestFileExtensionblocks as defined below. - Request
Filenames []GetFrontdoor Batch Rule Set Rule Condition Request Filename - One or more
requestFilenameblocks as defined below. - Request
Headers []GetFrontdoor Batch Rule Set Rule Condition Request Header - One or more
requestHeaderblocks as defined below. - Request
Methods []GetFrontdoor Batch Rule Set Rule Condition Request Method - One or more
requestMethodblocks as defined below. - Request
Paths []GetFrontdoor Batch Rule Set Rule Condition Request Path - One or more
requestPathblocks as defined below. - Request
Schemes []GetFrontdoor Batch Rule Set Rule Condition Request Scheme - One or more
requestSchemeblocks as defined below. - Request
Urls []GetFrontdoor Batch Rule Set Rule Condition Request Url - One or more
requestUrlblocks as defined below. - Server
Ports []GetFrontdoor Batch Rule Set Rule Condition Server Port - One or more
serverPortblocks as defined below. - Socket
Addresses []GetFrontdoor Batch Rule Set Rule Condition Socket Address - One or more
socketAddressblocks as defined below. - Ssl
Protocols []GetFrontdoor Batch Rule Set Rule Condition Ssl Protocol - One or more
sslProtocolblocks as defined below.
- client_
ports list(object) - One or more
clientPortblocks as defined below. - device_
types list(object) - One or more
deviceTypeblocks as defined below. - host_
names list(object) - One or more
hostNameblocks as defined below. - http_
versions list(object) - One or more
httpVersionblocks as defined below. - post_
arguments list(object) - One or more
postArgumentblocks as defined below. - query_
strings list(object) - One or more
queryStringblocks as defined below. - remote_
addresses list(object) - One or more
remoteAddressblocks as defined below. - request_
bodies list(object) - One or more
requestBodyblocks as defined below. - list(object)
- One or more
requestCookiesblocks as defined below. - request_
file_ list(object)extensions - One or more
requestFileExtensionblocks as defined below. - request_
filenames list(object) - One or more
requestFilenameblocks as defined below. - request_
headers list(object) - One or more
requestHeaderblocks as defined below. - request_
methods list(object) - One or more
requestMethodblocks as defined below. - request_
paths list(object) - One or more
requestPathblocks as defined below. - request_
schemes list(object) - One or more
requestSchemeblocks as defined below. - request_
urls list(object) - One or more
requestUrlblocks as defined below. - server_
ports list(object) - One or more
serverPortblocks as defined below. - socket_
addresses list(object) - One or more
socketAddressblocks as defined below. - ssl_
protocols list(object) - One or more
sslProtocolblocks as defined below.
- client
Ports List<GetFrontdoor Batch Rule Set Rule Condition Client Port> - One or more
clientPortblocks as defined below. - device
Types List<GetFrontdoor Batch Rule Set Rule Condition Device Type> - One or more
deviceTypeblocks as defined below. - host
Names List<GetFrontdoor Batch Rule Set Rule Condition Host Name> - One or more
hostNameblocks as defined below. - http
Versions List<GetFrontdoor Batch Rule Set Rule Condition Http Version> - One or more
httpVersionblocks as defined below. - post
Arguments List<GetFrontdoor Batch Rule Set Rule Condition Post Argument> - One or more
postArgumentblocks as defined below. - query
Strings List<GetFrontdoor Batch Rule Set Rule Condition Query String> - One or more
queryStringblocks as defined below. - remote
Addresses List<GetFrontdoor Batch Rule Set Rule Condition Remote Address> - One or more
remoteAddressblocks as defined below. - request
Bodies List<GetFrontdoor Batch Rule Set Rule Condition Request Body> - One or more
requestBodyblocks as defined below. -
List<Get
Frontdoor Batch Rule Set Rule Condition Request Cooky> - One or more
requestCookiesblocks as defined below. - request
File List<GetExtensions Frontdoor Batch Rule Set Rule Condition Request File Extension> - One or more
requestFileExtensionblocks as defined below. - request
Filenames List<GetFrontdoor Batch Rule Set Rule Condition Request Filename> - One or more
requestFilenameblocks as defined below. - request
Headers List<GetFrontdoor Batch Rule Set Rule Condition Request Header> - One or more
requestHeaderblocks as defined below. - request
Methods List<GetFrontdoor Batch Rule Set Rule Condition Request Method> - One or more
requestMethodblocks as defined below. - request
Paths List<GetFrontdoor Batch Rule Set Rule Condition Request Path> - One or more
requestPathblocks as defined below. - request
Schemes List<GetFrontdoor Batch Rule Set Rule Condition Request Scheme> - One or more
requestSchemeblocks as defined below. - request
Urls List<GetFrontdoor Batch Rule Set Rule Condition Request Url> - One or more
requestUrlblocks as defined below. - server
Ports List<GetFrontdoor Batch Rule Set Rule Condition Server Port> - One or more
serverPortblocks as defined below. - socket
Addresses List<GetFrontdoor Batch Rule Set Rule Condition Socket Address> - One or more
socketAddressblocks as defined below. - ssl
Protocols List<GetFrontdoor Batch Rule Set Rule Condition Ssl Protocol> - One or more
sslProtocolblocks as defined below.
- client
Ports GetFrontdoor Batch Rule Set Rule Condition Client Port[] - One or more
clientPortblocks as defined below. - device
Types GetFrontdoor Batch Rule Set Rule Condition Device Type[] - One or more
deviceTypeblocks as defined below. - host
Names GetFrontdoor Batch Rule Set Rule Condition Host Name[] - One or more
hostNameblocks as defined below. - http
Versions GetFrontdoor Batch Rule Set Rule Condition Http Version[] - One or more
httpVersionblocks as defined below. - post
Arguments GetFrontdoor Batch Rule Set Rule Condition Post Argument[] - One or more
postArgumentblocks as defined below. - query
Strings GetFrontdoor Batch Rule Set Rule Condition Query String[] - One or more
queryStringblocks as defined below. - remote
Addresses GetFrontdoor Batch Rule Set Rule Condition Remote Address[] - One or more
remoteAddressblocks as defined below. - request
Bodies GetFrontdoor Batch Rule Set Rule Condition Request Body[] - One or more
requestBodyblocks as defined below. -
Get
Frontdoor Batch Rule Set Rule Condition Request Cooky[] - One or more
requestCookiesblocks as defined below. - request
File GetExtensions Frontdoor Batch Rule Set Rule Condition Request File Extension[] - One or more
requestFileExtensionblocks as defined below. - request
Filenames GetFrontdoor Batch Rule Set Rule Condition Request Filename[] - One or more
requestFilenameblocks as defined below. - request
Headers GetFrontdoor Batch Rule Set Rule Condition Request Header[] - One or more
requestHeaderblocks as defined below. - request
Methods GetFrontdoor Batch Rule Set Rule Condition Request Method[] - One or more
requestMethodblocks as defined below. - request
Paths GetFrontdoor Batch Rule Set Rule Condition Request Path[] - One or more
requestPathblocks as defined below. - request
Schemes GetFrontdoor Batch Rule Set Rule Condition Request Scheme[] - One or more
requestSchemeblocks as defined below. - request
Urls GetFrontdoor Batch Rule Set Rule Condition Request Url[] - One or more
requestUrlblocks as defined below. - server
Ports GetFrontdoor Batch Rule Set Rule Condition Server Port[] - One or more
serverPortblocks as defined below. - socket
Addresses GetFrontdoor Batch Rule Set Rule Condition Socket Address[] - One or more
socketAddressblocks as defined below. - ssl
Protocols GetFrontdoor Batch Rule Set Rule Condition Ssl Protocol[] - One or more
sslProtocolblocks as defined below.
- client_
ports Sequence[GetFrontdoor Batch Rule Set Rule Condition Client Port] - One or more
clientPortblocks as defined below. - device_
types Sequence[GetFrontdoor Batch Rule Set Rule Condition Device Type] - One or more
deviceTypeblocks as defined below. - host_
names Sequence[GetFrontdoor Batch Rule Set Rule Condition Host Name] - One or more
hostNameblocks as defined below. - http_
versions Sequence[GetFrontdoor Batch Rule Set Rule Condition Http Version] - One or more
httpVersionblocks as defined below. - post_
arguments Sequence[GetFrontdoor Batch Rule Set Rule Condition Post Argument] - One or more
postArgumentblocks as defined below. - query_
strings Sequence[GetFrontdoor Batch Rule Set Rule Condition Query String] - One or more
queryStringblocks as defined below. - remote_
addresses Sequence[GetFrontdoor Batch Rule Set Rule Condition Remote Address] - One or more
remoteAddressblocks as defined below. - request_
bodies Sequence[GetFrontdoor Batch Rule Set Rule Condition Request Body] - One or more
requestBodyblocks as defined below. -
Sequence[Get
Frontdoor Batch Rule Set Rule Condition Request Cooky] - One or more
requestCookiesblocks as defined below. - request_
file_ Sequence[Getextensions Frontdoor Batch Rule Set Rule Condition Request File Extension] - One or more
requestFileExtensionblocks as defined below. - request_
filenames Sequence[GetFrontdoor Batch Rule Set Rule Condition Request Filename] - One or more
requestFilenameblocks as defined below. - request_
headers Sequence[GetFrontdoor Batch Rule Set Rule Condition Request Header] - One or more
requestHeaderblocks as defined below. - request_
methods Sequence[GetFrontdoor Batch Rule Set Rule Condition Request Method] - One or more
requestMethodblocks as defined below. - request_
paths Sequence[GetFrontdoor Batch Rule Set Rule Condition Request Path] - One or more
requestPathblocks as defined below. - request_
schemes Sequence[GetFrontdoor Batch Rule Set Rule Condition Request Scheme] - One or more
requestSchemeblocks as defined below. - request_
urls Sequence[GetFrontdoor Batch Rule Set Rule Condition Request Url] - One or more
requestUrlblocks as defined below. - server_
ports Sequence[GetFrontdoor Batch Rule Set Rule Condition Server Port] - One or more
serverPortblocks as defined below. - socket_
addresses Sequence[GetFrontdoor Batch Rule Set Rule Condition Socket Address] - One or more
socketAddressblocks as defined below. - ssl_
protocols Sequence[GetFrontdoor Batch Rule Set Rule Condition Ssl Protocol] - One or more
sslProtocolblocks as defined below.
- client
Ports List<Property Map> - One or more
clientPortblocks as defined below. - device
Types List<Property Map> - One or more
deviceTypeblocks as defined below. - host
Names List<Property Map> - One or more
hostNameblocks as defined below. - http
Versions List<Property Map> - One or more
httpVersionblocks as defined below. - post
Arguments List<Property Map> - One or more
postArgumentblocks as defined below. - query
Strings List<Property Map> - One or more
queryStringblocks as defined below. - remote
Addresses List<Property Map> - One or more
remoteAddressblocks as defined below. - request
Bodies List<Property Map> - One or more
requestBodyblocks as defined below. - List<Property Map>
- One or more
requestCookiesblocks as defined below. - request
File List<Property Map>Extensions - One or more
requestFileExtensionblocks as defined below. - request
Filenames List<Property Map> - One or more
requestFilenameblocks as defined below. - request
Headers List<Property Map> - One or more
requestHeaderblocks as defined below. - request
Methods List<Property Map> - One or more
requestMethodblocks as defined below. - request
Paths List<Property Map> - One or more
requestPathblocks as defined below. - request
Schemes List<Property Map> - One or more
requestSchemeblocks as defined below. - request
Urls List<Property Map> - One or more
requestUrlblocks as defined below. - server
Ports List<Property Map> - One or more
serverPortblocks as defined below. - socket
Addresses List<Property Map> - One or more
socketAddressblocks as defined below. - ssl
Protocols List<Property Map> - One or more
sslProtocolblocks as defined below.
GetFrontdoorBatchRuleSetRuleConditionClientPort
GetFrontdoorBatchRuleSetRuleConditionDeviceType
GetFrontdoorBatchRuleSetRuleConditionHostName
- Operator string
- The operator for this condition.
- Transforms List<string>
- The transforms associated with this condition.
- Values List<string>
- The SSL protocol values associated with this condition.
- Operator string
- The operator for this condition.
- Transforms []string
- The transforms associated with this condition.
- Values []string
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms list(string)
- The transforms associated with this condition.
- values list(string)
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms string[]
- The transforms associated with this condition.
- values string[]
- The SSL protocol values associated with this condition.
- operator str
- The operator for this condition.
- transforms Sequence[str]
- The transforms associated with this condition.
- values Sequence[str]
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
GetFrontdoorBatchRuleSetRuleConditionHttpVersion
GetFrontdoorBatchRuleSetRuleConditionPostArgument
- Name string
- The name of the Front Door Batch Rule Set.
- Operator string
- The operator for this condition.
- Transforms List<string>
- The transforms associated with this condition.
- Values List<string>
- The SSL protocol values associated with this condition.
- Name string
- The name of the Front Door Batch Rule Set.
- Operator string
- The operator for this condition.
- Transforms []string
- The transforms associated with this condition.
- Values []string
- The SSL protocol values associated with this condition.
- name string
- The name of the Front Door Batch Rule Set.
- operator string
- The operator for this condition.
- transforms list(string)
- The transforms associated with this condition.
- values list(string)
- The SSL protocol values associated with this condition.
- name String
- The name of the Front Door Batch Rule Set.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
- name string
- The name of the Front Door Batch Rule Set.
- operator string
- The operator for this condition.
- transforms string[]
- The transforms associated with this condition.
- values string[]
- The SSL protocol values associated with this condition.
- name str
- The name of the Front Door Batch Rule Set.
- operator str
- The operator for this condition.
- transforms Sequence[str]
- The transforms associated with this condition.
- values Sequence[str]
- The SSL protocol values associated with this condition.
- name String
- The name of the Front Door Batch Rule Set.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
GetFrontdoorBatchRuleSetRuleConditionQueryString
- Operator string
- The operator for this condition.
- Transforms List<string>
- The transforms associated with this condition.
- Values List<string>
- The SSL protocol values associated with this condition.
- Operator string
- The operator for this condition.
- Transforms []string
- The transforms associated with this condition.
- Values []string
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms list(string)
- The transforms associated with this condition.
- values list(string)
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms string[]
- The transforms associated with this condition.
- values string[]
- The SSL protocol values associated with this condition.
- operator str
- The operator for this condition.
- transforms Sequence[str]
- The transforms associated with this condition.
- values Sequence[str]
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
GetFrontdoorBatchRuleSetRuleConditionRemoteAddress
GetFrontdoorBatchRuleSetRuleConditionRequestBody
- Operator string
- The operator for this condition.
- Transforms List<string>
- The transforms associated with this condition.
- Values List<string>
- The SSL protocol values associated with this condition.
- Operator string
- The operator for this condition.
- Transforms []string
- The transforms associated with this condition.
- Values []string
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms list(string)
- The transforms associated with this condition.
- values list(string)
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms string[]
- The transforms associated with this condition.
- values string[]
- The SSL protocol values associated with this condition.
- operator str
- The operator for this condition.
- transforms Sequence[str]
- The transforms associated with this condition.
- values Sequence[str]
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
GetFrontdoorBatchRuleSetRuleConditionRequestCooky
- Name string
- The name of the Front Door Batch Rule Set.
- Operator string
- The operator for this condition.
- Transforms List<string>
- The transforms associated with this condition.
- Values List<string>
- The SSL protocol values associated with this condition.
- Name string
- The name of the Front Door Batch Rule Set.
- Operator string
- The operator for this condition.
- Transforms []string
- The transforms associated with this condition.
- Values []string
- The SSL protocol values associated with this condition.
- name string
- The name of the Front Door Batch Rule Set.
- operator string
- The operator for this condition.
- transforms list(string)
- The transforms associated with this condition.
- values list(string)
- The SSL protocol values associated with this condition.
- name String
- The name of the Front Door Batch Rule Set.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
- name string
- The name of the Front Door Batch Rule Set.
- operator string
- The operator for this condition.
- transforms string[]
- The transforms associated with this condition.
- values string[]
- The SSL protocol values associated with this condition.
- name str
- The name of the Front Door Batch Rule Set.
- operator str
- The operator for this condition.
- transforms Sequence[str]
- The transforms associated with this condition.
- values Sequence[str]
- The SSL protocol values associated with this condition.
- name String
- The name of the Front Door Batch Rule Set.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
GetFrontdoorBatchRuleSetRuleConditionRequestFileExtension
- Operator string
- The operator for this condition.
- Transforms List<string>
- The transforms associated with this condition.
- Values List<string>
- The SSL protocol values associated with this condition.
- Operator string
- The operator for this condition.
- Transforms []string
- The transforms associated with this condition.
- Values []string
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms list(string)
- The transforms associated with this condition.
- values list(string)
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms string[]
- The transforms associated with this condition.
- values string[]
- The SSL protocol values associated with this condition.
- operator str
- The operator for this condition.
- transforms Sequence[str]
- The transforms associated with this condition.
- values Sequence[str]
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
GetFrontdoorBatchRuleSetRuleConditionRequestFilename
- Operator string
- The operator for this condition.
- Transforms List<string>
- The transforms associated with this condition.
- Values List<string>
- The SSL protocol values associated with this condition.
- Operator string
- The operator for this condition.
- Transforms []string
- The transforms associated with this condition.
- Values []string
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms list(string)
- The transforms associated with this condition.
- values list(string)
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms string[]
- The transforms associated with this condition.
- values string[]
- The SSL protocol values associated with this condition.
- operator str
- The operator for this condition.
- transforms Sequence[str]
- The transforms associated with this condition.
- values Sequence[str]
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
GetFrontdoorBatchRuleSetRuleConditionRequestHeader
- Name string
- The name of the Front Door Batch Rule Set.
- Operator string
- The operator for this condition.
- Transforms List<string>
- The transforms associated with this condition.
- Values List<string>
- The SSL protocol values associated with this condition.
- Name string
- The name of the Front Door Batch Rule Set.
- Operator string
- The operator for this condition.
- Transforms []string
- The transforms associated with this condition.
- Values []string
- The SSL protocol values associated with this condition.
- name string
- The name of the Front Door Batch Rule Set.
- operator string
- The operator for this condition.
- transforms list(string)
- The transforms associated with this condition.
- values list(string)
- The SSL protocol values associated with this condition.
- name String
- The name of the Front Door Batch Rule Set.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
- name string
- The name of the Front Door Batch Rule Set.
- operator string
- The operator for this condition.
- transforms string[]
- The transforms associated with this condition.
- values string[]
- The SSL protocol values associated with this condition.
- name str
- The name of the Front Door Batch Rule Set.
- operator str
- The operator for this condition.
- transforms Sequence[str]
- The transforms associated with this condition.
- values Sequence[str]
- The SSL protocol values associated with this condition.
- name String
- The name of the Front Door Batch Rule Set.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
GetFrontdoorBatchRuleSetRuleConditionRequestMethod
GetFrontdoorBatchRuleSetRuleConditionRequestPath
- Operator string
- The operator for this condition.
- Transforms List<string>
- The transforms associated with this condition.
- Values List<string>
- The SSL protocol values associated with this condition.
- Operator string
- The operator for this condition.
- Transforms []string
- The transforms associated with this condition.
- Values []string
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms list(string)
- The transforms associated with this condition.
- values list(string)
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms string[]
- The transforms associated with this condition.
- values string[]
- The SSL protocol values associated with this condition.
- operator str
- The operator for this condition.
- transforms Sequence[str]
- The transforms associated with this condition.
- values Sequence[str]
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
GetFrontdoorBatchRuleSetRuleConditionRequestScheme
GetFrontdoorBatchRuleSetRuleConditionRequestUrl
- Operator string
- The operator for this condition.
- Transforms List<string>
- The transforms associated with this condition.
- Values List<string>
- The SSL protocol values associated with this condition.
- Operator string
- The operator for this condition.
- Transforms []string
- The transforms associated with this condition.
- Values []string
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms list(string)
- The transforms associated with this condition.
- values list(string)
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
- operator string
- The operator for this condition.
- transforms string[]
- The transforms associated with this condition.
- values string[]
- The SSL protocol values associated with this condition.
- operator str
- The operator for this condition.
- transforms Sequence[str]
- The transforms associated with this condition.
- values Sequence[str]
- The SSL protocol values associated with this condition.
- operator String
- The operator for this condition.
- transforms List<String>
- The transforms associated with this condition.
- values List<String>
- The SSL protocol values associated with this condition.
GetFrontdoorBatchRuleSetRuleConditionServerPort
GetFrontdoorBatchRuleSetRuleConditionSocketAddress
GetFrontdoorBatchRuleSetRuleConditionSslProtocol
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurermTerraform Provider.
We recommend using Azure Native.
published on Wednesday, Sep 2, 2026 by Pulumi