Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi
Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi
High-level information for a managed rule group.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = aws.wafv2.getManagedRuleGroup({
name: "AWSManagedRulesCommonRuleSet",
scope: "REGIONAL",
vendorName: "AWS",
});
import pulumi
import pulumi_aws as aws
example = aws.wafv2.get_managed_rule_group(name="AWSManagedRulesCommonRuleSet",
scope="REGIONAL",
vendor_name="AWS")
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/wafv2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := wafv2.GetManagedRuleGroup(ctx, &wafv2.GetManagedRuleGroupArgs{
Name: "AWSManagedRulesCommonRuleSet",
Scope: "REGIONAL",
VendorName: "AWS",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = Aws.WafV2.GetManagedRuleGroup.Invoke(new()
{
Name = "AWSManagedRulesCommonRuleSet",
Scope = "REGIONAL",
VendorName = "AWS",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.wafv2.Wafv2Functions;
import com.pulumi.aws.wafv2.inputs.GetManagedRuleGroupArgs;
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 = Wafv2Functions.getManagedRuleGroup(GetManagedRuleGroupArgs.builder()
.name("AWSManagedRulesCommonRuleSet")
.scope("REGIONAL")
.vendorName("AWS")
.build());
}
}
variables:
example:
fn::invoke:
function: aws:wafv2:getManagedRuleGroup
arguments:
name: AWSManagedRulesCommonRuleSet
scope: REGIONAL
vendorName: AWS
pulumi {
required_providers {
aws = {
source = "pulumi/aws"
}
}
}
data "aws_wafv2_getmanagedrulegroup" "example" {
name = "AWSManagedRulesCommonRuleSet"
scope = "REGIONAL"
vendor_name = "AWS"
}
Using getManagedRuleGroup
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 getManagedRuleGroup(args: GetManagedRuleGroupArgs, opts?: InvokeOptions): Promise<GetManagedRuleGroupResult>
function getManagedRuleGroupOutput(args: GetManagedRuleGroupOutputArgs, opts?: InvokeOutputOptions): Output<GetManagedRuleGroupResult>def get_managed_rule_group(name: Optional[str] = None,
region: Optional[str] = None,
scope: Optional[str] = None,
vendor_name: Optional[str] = None,
version_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagedRuleGroupResult
def get_managed_rule_group_output(name: pulumi.Input[Optional[str]] = None,
region: pulumi.Input[Optional[str]] = None,
scope: pulumi.Input[Optional[str]] = None,
vendor_name: pulumi.Input[Optional[str]] = None,
version_name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetManagedRuleGroupResult]func GetManagedRuleGroup(ctx *Context, args *GetManagedRuleGroupArgs, opts ...InvokeOption) (*GetManagedRuleGroupResult, error)
func GetManagedRuleGroupOutput(ctx *Context, args *GetManagedRuleGroupOutputArgs, opts ...InvokeOption) GetManagedRuleGroupResultOutput> Note: This function is named GetManagedRuleGroup in the Go SDK.
public static class GetManagedRuleGroup
{
public static Task<GetManagedRuleGroupResult> InvokeAsync(GetManagedRuleGroupArgs args, InvokeOptions? opts = null)
public static Output<GetManagedRuleGroupResult> Invoke(GetManagedRuleGroupInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetManagedRuleGroupResult> Invoke(GetManagedRuleGroupInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetManagedRuleGroupResult> getManagedRuleGroup(GetManagedRuleGroupArgs args, InvokeOptions options)
public static Output<GetManagedRuleGroupResult> getManagedRuleGroup(GetManagedRuleGroupArgs args, InvokeOptions options)
public static Output<GetManagedRuleGroupResult> getManagedRuleGroup(GetManagedRuleGroupArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws:wafv2/getManagedRuleGroup:getManagedRuleGroup
arguments:
# arguments dictionarydata "aws_wafv2_get_managed_rule_group" "name" {
# arguments
}The following arguments are supported:
- Name string
- Managed rule group name.
- Scope string
- Whether this is for a global resource type, such as a Amazon CloudFront distribution. For an AWS Amplify application, use
CLOUDFRONT. Valid values:CLOUDFRONT,REGIONAL. - Vendor
Name string - Managed rule group vendor name.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Version
Name string - Version of the rule group.
- Name string
- Managed rule group name.
- Scope string
- Whether this is for a global resource type, such as a Amazon CloudFront distribution. For an AWS Amplify application, use
CLOUDFRONT. Valid values:CLOUDFRONT,REGIONAL. - Vendor
Name string - Managed rule group vendor name.
- Region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- Version
Name string - Version of the rule group.
- name string
- Managed rule group name.
- scope string
- Whether this is for a global resource type, such as a Amazon CloudFront distribution. For an AWS Amplify application, use
CLOUDFRONT. Valid values:CLOUDFRONT,REGIONAL. - vendor_
name string - Managed rule group vendor name.
- region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- version_
name string - Version of the rule group.
- name String
- Managed rule group name.
- scope String
- Whether this is for a global resource type, such as a Amazon CloudFront distribution. For an AWS Amplify application, use
CLOUDFRONT. Valid values:CLOUDFRONT,REGIONAL. - vendor
Name String - Managed rule group vendor name.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- version
Name String - Version of the rule group.
- name string
- Managed rule group name.
- scope string
- Whether this is for a global resource type, such as a Amazon CloudFront distribution. For an AWS Amplify application, use
CLOUDFRONT. Valid values:CLOUDFRONT,REGIONAL. - vendor
Name string - Managed rule group vendor name.
- region string
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- version
Name string - Version of the rule group.
- name str
- Managed rule group name.
- scope str
- Whether this is for a global resource type, such as a Amazon CloudFront distribution. For an AWS Amplify application, use
CLOUDFRONT. Valid values:CLOUDFRONT,REGIONAL. - vendor_
name str - Managed rule group vendor name.
- region str
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- version_
name str - Version of the rule group.
- name String
- Managed rule group name.
- scope String
- Whether this is for a global resource type, such as a Amazon CloudFront distribution. For an AWS Amplify application, use
CLOUDFRONT. Valid values:CLOUDFRONT,REGIONAL. - vendor
Name String - Managed rule group vendor name.
- region String
- Region where this resource will be managed. Defaults to the Region set in the provider configuration.
- version
Name String - Version of the rule group.
getManagedRuleGroup Result
The following output properties are available:
- Available
Labels List<GetManaged Rule Group Available Label> - Labels that one or more rules in this rule group add to matching web requests. See Labels below for details.
- Capacity int
- WCUs required for this rule group.
- Consumed
Labels List<GetManaged Rule Group Consumed Label> - Labels that one or more rules in this rule group match against in label match statements. See Labels below for details.
- Label
Namespace string - Label namespace prefix for this rule group. All labels added by rules in this rule group have this prefix.
- Name string
- Name of the header.
- Region string
- Rules
List<Get
Managed Rule Group Rule> - High-level information about the rules. See
rulesBlock below for details. - Scope string
- Sns
Topic stringArn - ARN of the SNS topic that's used to provide notification of changes to the managed rule group.
- Vendor
Name string - Version
Name string
- Available
Labels []GetManaged Rule Group Available Label - Labels that one or more rules in this rule group add to matching web requests. See Labels below for details.
- Capacity int
- WCUs required for this rule group.
- Consumed
Labels []GetManaged Rule Group Consumed Label - Labels that one or more rules in this rule group match against in label match statements. See Labels below for details.
- Label
Namespace string - Label namespace prefix for this rule group. All labels added by rules in this rule group have this prefix.
- Name string
- Name of the header.
- Region string
- Rules
[]Get
Managed Rule Group Rule - High-level information about the rules. See
rulesBlock below for details. - Scope string
- Sns
Topic stringArn - ARN of the SNS topic that's used to provide notification of changes to the managed rule group.
- Vendor
Name string - Version
Name string
- available_
labels list(object) - Labels that one or more rules in this rule group add to matching web requests. See Labels below for details.
- capacity number
- WCUs required for this rule group.
- consumed_
labels list(object) - Labels that one or more rules in this rule group match against in label match statements. See Labels below for details.
- label_
namespace string - Label namespace prefix for this rule group. All labels added by rules in this rule group have this prefix.
- name string
- Name of the header.
- region string
- rules list(object)
- High-level information about the rules. See
rulesBlock below for details. - scope string
- sns_
topic_ stringarn - ARN of the SNS topic that's used to provide notification of changes to the managed rule group.
- vendor_
name string - version_
name string
- available
Labels List<GetManaged Rule Group Available Label> - Labels that one or more rules in this rule group add to matching web requests. See Labels below for details.
- capacity Integer
- WCUs required for this rule group.
- consumed
Labels List<GetManaged Rule Group Consumed Label> - Labels that one or more rules in this rule group match against in label match statements. See Labels below for details.
- label
Namespace String - Label namespace prefix for this rule group. All labels added by rules in this rule group have this prefix.
- name String
- Name of the header.
- region String
- rules
List<Get
Managed Rule Group Rule> - High-level information about the rules. See
rulesBlock below for details. - scope String
- sns
Topic StringArn - ARN of the SNS topic that's used to provide notification of changes to the managed rule group.
- vendor
Name String - version
Name String
- available
Labels GetManaged Rule Group Available Label[] - Labels that one or more rules in this rule group add to matching web requests. See Labels below for details.
- capacity number
- WCUs required for this rule group.
- consumed
Labels GetManaged Rule Group Consumed Label[] - Labels that one or more rules in this rule group match against in label match statements. See Labels below for details.
- label
Namespace string - Label namespace prefix for this rule group. All labels added by rules in this rule group have this prefix.
- name string
- Name of the header.
- region string
- rules
Get
Managed Rule Group Rule[] - High-level information about the rules. See
rulesBlock below for details. - scope string
- sns
Topic stringArn - ARN of the SNS topic that's used to provide notification of changes to the managed rule group.
- vendor
Name string - version
Name string
- available_
labels Sequence[GetManaged Rule Group Available Label] - Labels that one or more rules in this rule group add to matching web requests. See Labels below for details.
- capacity int
- WCUs required for this rule group.
- consumed_
labels Sequence[GetManaged Rule Group Consumed Label] - Labels that one or more rules in this rule group match against in label match statements. See Labels below for details.
- label_
namespace str - Label namespace prefix for this rule group. All labels added by rules in this rule group have this prefix.
- name str
- Name of the header.
- region str
- rules
Sequence[Get
Managed Rule Group Rule] - High-level information about the rules. See
rulesBlock below for details. - scope str
- sns_
topic_ strarn - ARN of the SNS topic that's used to provide notification of changes to the managed rule group.
- vendor_
name str - version_
name str
- available
Labels List<Property Map> - Labels that one or more rules in this rule group add to matching web requests. See Labels below for details.
- capacity Number
- WCUs required for this rule group.
- consumed
Labels List<Property Map> - Labels that one or more rules in this rule group match against in label match statements. See Labels below for details.
- label
Namespace String - Label namespace prefix for this rule group. All labels added by rules in this rule group have this prefix.
- name String
- Name of the header.
- region String
- rules List<Property Map>
- High-level information about the rules. See
rulesBlock below for details. - scope String
- sns
Topic StringArn - ARN of the SNS topic that's used to provide notification of changes to the managed rule group.
- vendor
Name String - version
Name String
Supporting Types
GetManagedRuleGroupAvailableLabel
- Name string
- Managed rule group name.
- Name string
- Managed rule group name.
- name string
- Managed rule group name.
- name String
- Managed rule group name.
- name string
- Managed rule group name.
- name str
- Managed rule group name.
- name String
- Managed rule group name.
GetManagedRuleGroupConsumedLabel
- Name string
- Managed rule group name.
- Name string
- Managed rule group name.
- name string
- Managed rule group name.
- name String
- Managed rule group name.
- name string
- Managed rule group name.
- name str
- Managed rule group name.
- name String
- Managed rule group name.
GetManagedRuleGroupRule
- Actions
List<Get
Managed Rule Group Rule Action> - Action taken on a web request when it matches a rule's statement. See
actionBlock for details. - Name string
- Managed rule group name.
- Actions
[]Get
Managed Rule Group Rule Action - Action taken on a web request when it matches a rule's statement. See
actionBlock for details. - Name string
- Managed rule group name.
- actions list(object)
- Action taken on a web request when it matches a rule's statement. See
actionBlock for details. - name string
- Managed rule group name.
- actions
List<Get
Managed Rule Group Rule Action> - Action taken on a web request when it matches a rule's statement. See
actionBlock for details. - name String
- Managed rule group name.
- actions
Get
Managed Rule Group Rule Action[] - Action taken on a web request when it matches a rule's statement. See
actionBlock for details. - name string
- Managed rule group name.
- actions
Sequence[Get
Managed Rule Group Rule Action] - Action taken on a web request when it matches a rule's statement. See
actionBlock for details. - name str
- Managed rule group name.
- actions List<Property Map>
- Action taken on a web request when it matches a rule's statement. See
actionBlock for details. - name String
- Managed rule group name.
GetManagedRuleGroupRuleAction
- Allows
List<Get
Managed Rule Group Rule Action Allow> - Rule action that allows the request. See
allowBlock for details. - Blocks
List<Get
Managed Rule Group Rule Action Block> - Rule action that blocks the request. See
blockBlock for details. - Captchas
List<Get
Managed Rule Group Rule Action Captcha> - Rule action that requires CAPTCHA verification. See
captchaBlock for details. - Challenges
List<Get
Managed Rule Group Rule Action Challenge> - Rule action that requires challenge verification. See
challengeBlock for details. - Counts
List<Get
Managed Rule Group Rule Action Count> - Rule action that counts the request without taking other action. See
countBlock for details.
- Allows
[]Get
Managed Rule Group Rule Action Allow - Rule action that allows the request. See
allowBlock for details. - Blocks
[]Get
Managed Rule Group Rule Action Block - Rule action that blocks the request. See
blockBlock for details. - Captchas
[]Get
Managed Rule Group Rule Action Captcha - Rule action that requires CAPTCHA verification. See
captchaBlock for details. - Challenges
[]Get
Managed Rule Group Rule Action Challenge - Rule action that requires challenge verification. See
challengeBlock for details. - Counts
[]Get
Managed Rule Group Rule Action Count - Rule action that counts the request without taking other action. See
countBlock for details.
- allows list(object)
- Rule action that allows the request. See
allowBlock for details. - blocks list(object)
- Rule action that blocks the request. See
blockBlock for details. - captchas list(object)
- Rule action that requires CAPTCHA verification. See
captchaBlock for details. - challenges list(object)
- Rule action that requires challenge verification. See
challengeBlock for details. - counts list(object)
- Rule action that counts the request without taking other action. See
countBlock for details.
- allows
List<Get
Managed Rule Group Rule Action Allow> - Rule action that allows the request. See
allowBlock for details. - blocks
List<Get
Managed Rule Group Rule Action Block> - Rule action that blocks the request. See
blockBlock for details. - captchas
List<Get
Managed Rule Group Rule Action Captcha> - Rule action that requires CAPTCHA verification. See
captchaBlock for details. - challenges
List<Get
Managed Rule Group Rule Action Challenge> - Rule action that requires challenge verification. See
challengeBlock for details. - counts
List<Get
Managed Rule Group Rule Action Count> - Rule action that counts the request without taking other action. See
countBlock for details.
- allows
Get
Managed Rule Group Rule Action Allow[] - Rule action that allows the request. See
allowBlock for details. - blocks
Get
Managed Rule Group Rule Action Block[] - Rule action that blocks the request. See
blockBlock for details. - captchas
Get
Managed Rule Group Rule Action Captcha[] - Rule action that requires CAPTCHA verification. See
captchaBlock for details. - challenges
Get
Managed Rule Group Rule Action Challenge[] - Rule action that requires challenge verification. See
challengeBlock for details. - counts
Get
Managed Rule Group Rule Action Count[] - Rule action that counts the request without taking other action. See
countBlock for details.
- allows
Sequence[Get
Managed Rule Group Rule Action Allow] - Rule action that allows the request. See
allowBlock for details. - blocks
Sequence[Get
Managed Rule Group Rule Action Block] - Rule action that blocks the request. See
blockBlock for details. - captchas
Sequence[Get
Managed Rule Group Rule Action Captcha] - Rule action that requires CAPTCHA verification. See
captchaBlock for details. - challenges
Sequence[Get
Managed Rule Group Rule Action Challenge] - Rule action that requires challenge verification. See
challengeBlock for details. - counts
Sequence[Get
Managed Rule Group Rule Action Count] - Rule action that counts the request without taking other action. See
countBlock for details.
- allows List<Property Map>
- Rule action that allows the request. See
allowBlock for details. - blocks List<Property Map>
- Rule action that blocks the request. See
blockBlock for details. - captchas List<Property Map>
- Rule action that requires CAPTCHA verification. See
captchaBlock for details. - challenges List<Property Map>
- Rule action that requires challenge verification. See
challengeBlock for details. - counts List<Property Map>
- Rule action that counts the request without taking other action. See
countBlock for details.
GetManagedRuleGroupRuleActionAllow
- Custom
Request List<GetHandlings Managed Rule Group Rule Action Allow Custom Request Handling> - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- Custom
Request []GetHandlings Managed Rule Group Rule Action Allow Custom Request Handling - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom_
request_ list(object)handlings - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request List<GetHandlings Managed Rule Group Rule Action Allow Custom Request Handling> - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request GetHandlings Managed Rule Group Rule Action Allow Custom Request Handling[] - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom_
request_ Sequence[Gethandlings Managed Rule Group Rule Action Allow Custom Request Handling] - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request List<Property Map>Handlings - Custom handling for the counted request. See
customRequestHandlingBlock for details.
GetManagedRuleGroupRuleActionAllowCustomRequestHandling
- Insert
Headers List<GetManaged Rule Group Rule Action Allow Custom Request Handling Insert Header> - Headers inserted into the request. See
insertHeaderBlock for details.
- Insert
Headers []GetManaged Rule Group Rule Action Allow Custom Request Handling Insert Header - Headers inserted into the request. See
insertHeaderBlock for details.
- insert_
headers list(object) - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers List<GetManaged Rule Group Rule Action Allow Custom Request Handling Insert Header> - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers GetManaged Rule Group Rule Action Allow Custom Request Handling Insert Header[] - Headers inserted into the request. See
insertHeaderBlock for details.
- insert_
headers Sequence[GetManaged Rule Group Rule Action Allow Custom Request Handling Insert Header] - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers List<Property Map> - Headers inserted into the request. See
insertHeaderBlock for details.
GetManagedRuleGroupRuleActionAllowCustomRequestHandlingInsertHeader
GetManagedRuleGroupRuleActionBlock
- Custom
Responses List<GetManaged Rule Group Rule Action Block Custom Response> - Custom response for the blocked request. See
customResponseBlock for details.
- Custom
Responses []GetManaged Rule Group Rule Action Block Custom Response - Custom response for the blocked request. See
customResponseBlock for details.
- custom_
responses list(object) - Custom response for the blocked request. See
customResponseBlock for details.
- custom
Responses List<GetManaged Rule Group Rule Action Block Custom Response> - Custom response for the blocked request. See
customResponseBlock for details.
- custom
Responses GetManaged Rule Group Rule Action Block Custom Response[] - Custom response for the blocked request. See
customResponseBlock for details.
- custom_
responses Sequence[GetManaged Rule Group Rule Action Block Custom Response] - Custom response for the blocked request. See
customResponseBlock for details.
- custom
Responses List<Property Map> - Custom response for the blocked request. See
customResponseBlock for details.
GetManagedRuleGroupRuleActionBlockCustomResponse
- Custom
Response stringBody Key - Key of the custom response body to use.
- Response
Code int - HTTP response code returned.
- Response
Headers List<GetManaged Rule Group Rule Action Block Custom Response Response Header> - Headers included in the response. See
responseHeaderBlock for details.
- Custom
Response stringBody Key - Key of the custom response body to use.
- Response
Code int - HTTP response code returned.
- Response
Headers []GetManaged Rule Group Rule Action Block Custom Response Response Header - Headers included in the response. See
responseHeaderBlock for details.
- custom_
response_ stringbody_ key - Key of the custom response body to use.
- response_
code number - HTTP response code returned.
- response_
headers list(object) - Headers included in the response. See
responseHeaderBlock for details.
- custom
Response StringBody Key - Key of the custom response body to use.
- response
Code Integer - HTTP response code returned.
- response
Headers List<GetManaged Rule Group Rule Action Block Custom Response Response Header> - Headers included in the response. See
responseHeaderBlock for details.
- custom
Response stringBody Key - Key of the custom response body to use.
- response
Code number - HTTP response code returned.
- response
Headers GetManaged Rule Group Rule Action Block Custom Response Response Header[] - Headers included in the response. See
responseHeaderBlock for details.
- custom_
response_ strbody_ key - Key of the custom response body to use.
- response_
code int - HTTP response code returned.
- response_
headers Sequence[GetManaged Rule Group Rule Action Block Custom Response Response Header] - Headers included in the response. See
responseHeaderBlock for details.
- custom
Response StringBody Key - Key of the custom response body to use.
- response
Code Number - HTTP response code returned.
- response
Headers List<Property Map> - Headers included in the response. See
responseHeaderBlock for details.
GetManagedRuleGroupRuleActionBlockCustomResponseResponseHeader
GetManagedRuleGroupRuleActionCaptcha
- Custom
Request List<GetHandlings Managed Rule Group Rule Action Captcha Custom Request Handling> - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- Custom
Request []GetHandlings Managed Rule Group Rule Action Captcha Custom Request Handling - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom_
request_ list(object)handlings - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request List<GetHandlings Managed Rule Group Rule Action Captcha Custom Request Handling> - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request GetHandlings Managed Rule Group Rule Action Captcha Custom Request Handling[] - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom_
request_ Sequence[Gethandlings Managed Rule Group Rule Action Captcha Custom Request Handling] - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request List<Property Map>Handlings - Custom handling for the counted request. See
customRequestHandlingBlock for details.
GetManagedRuleGroupRuleActionCaptchaCustomRequestHandling
- Insert
Headers List<GetManaged Rule Group Rule Action Captcha Custom Request Handling Insert Header> - Headers inserted into the request. See
insertHeaderBlock for details.
- Insert
Headers []GetManaged Rule Group Rule Action Captcha Custom Request Handling Insert Header - Headers inserted into the request. See
insertHeaderBlock for details.
- insert_
headers list(object) - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers List<GetManaged Rule Group Rule Action Captcha Custom Request Handling Insert Header> - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers GetManaged Rule Group Rule Action Captcha Custom Request Handling Insert Header[] - Headers inserted into the request. See
insertHeaderBlock for details.
- insert_
headers Sequence[GetManaged Rule Group Rule Action Captcha Custom Request Handling Insert Header] - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers List<Property Map> - Headers inserted into the request. See
insertHeaderBlock for details.
GetManagedRuleGroupRuleActionCaptchaCustomRequestHandlingInsertHeader
GetManagedRuleGroupRuleActionChallenge
- Custom
Request List<GetHandlings Managed Rule Group Rule Action Challenge Custom Request Handling> - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- Custom
Request []GetHandlings Managed Rule Group Rule Action Challenge Custom Request Handling - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom_
request_ list(object)handlings - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request List<GetHandlings Managed Rule Group Rule Action Challenge Custom Request Handling> - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request GetHandlings Managed Rule Group Rule Action Challenge Custom Request Handling[] - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom_
request_ Sequence[Gethandlings Managed Rule Group Rule Action Challenge Custom Request Handling] - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request List<Property Map>Handlings - Custom handling for the counted request. See
customRequestHandlingBlock for details.
GetManagedRuleGroupRuleActionChallengeCustomRequestHandling
- Insert
Headers List<GetManaged Rule Group Rule Action Challenge Custom Request Handling Insert Header> - Headers inserted into the request. See
insertHeaderBlock for details.
- Insert
Headers []GetManaged Rule Group Rule Action Challenge Custom Request Handling Insert Header - Headers inserted into the request. See
insertHeaderBlock for details.
- insert_
headers list(object) - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers List<GetManaged Rule Group Rule Action Challenge Custom Request Handling Insert Header> - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers GetManaged Rule Group Rule Action Challenge Custom Request Handling Insert Header[] - Headers inserted into the request. See
insertHeaderBlock for details.
- insert_
headers Sequence[GetManaged Rule Group Rule Action Challenge Custom Request Handling Insert Header] - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers List<Property Map> - Headers inserted into the request. See
insertHeaderBlock for details.
GetManagedRuleGroupRuleActionChallengeCustomRequestHandlingInsertHeader
GetManagedRuleGroupRuleActionCount
- Custom
Request List<GetHandlings Managed Rule Group Rule Action Count Custom Request Handling> - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- Custom
Request []GetHandlings Managed Rule Group Rule Action Count Custom Request Handling - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom_
request_ list(object)handlings - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request List<GetHandlings Managed Rule Group Rule Action Count Custom Request Handling> - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request GetHandlings Managed Rule Group Rule Action Count Custom Request Handling[] - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom_
request_ Sequence[Gethandlings Managed Rule Group Rule Action Count Custom Request Handling] - Custom handling for the counted request. See
customRequestHandlingBlock for details.
- custom
Request List<Property Map>Handlings - Custom handling for the counted request. See
customRequestHandlingBlock for details.
GetManagedRuleGroupRuleActionCountCustomRequestHandling
- Insert
Headers List<GetManaged Rule Group Rule Action Count Custom Request Handling Insert Header> - Headers inserted into the request. See
insertHeaderBlock for details.
- Insert
Headers []GetManaged Rule Group Rule Action Count Custom Request Handling Insert Header - Headers inserted into the request. See
insertHeaderBlock for details.
- insert_
headers list(object) - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers List<GetManaged Rule Group Rule Action Count Custom Request Handling Insert Header> - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers GetManaged Rule Group Rule Action Count Custom Request Handling Insert Header[] - Headers inserted into the request. See
insertHeaderBlock for details.
- insert_
headers Sequence[GetManaged Rule Group Rule Action Count Custom Request Handling Insert Header] - Headers inserted into the request. See
insertHeaderBlock for details.
- insert
Headers List<Property Map> - Headers inserted into the request. See
insertHeaderBlock for details.
GetManagedRuleGroupRuleActionCountCustomRequestHandlingInsertHeader
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
awsTerraform Provider.
Viewing docs for AWS v7.46.0
published on Thursday, Sep 10, 2026 by Pulumi
published on Thursday, Sep 10, 2026 by Pulumi