Viewing docs for Akamai v12.0.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi
Viewing docs for Akamai v12.0.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi
Using getAppsecWafRuleset
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 getAppsecWafRuleset(args: GetAppsecWafRulesetArgs, opts?: InvokeOptions): Promise<GetAppsecWafRulesetResult>
function getAppsecWafRulesetOutput(args: GetAppsecWafRulesetOutputArgs, opts?: InvokeOutputOptions): Output<GetAppsecWafRulesetResult>def get_appsec_waf_ruleset(config_id: Optional[int] = None,
security_policy_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAppsecWafRulesetResult
def get_appsec_waf_ruleset_output(config_id: pulumi.Input[Optional[int]] = None,
security_policy_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetAppsecWafRulesetResult]func LookupAppsecWafRuleset(ctx *Context, args *LookupAppsecWafRulesetArgs, opts ...InvokeOption) (*LookupAppsecWafRulesetResult, error)
func LookupAppsecWafRulesetOutput(ctx *Context, args *LookupAppsecWafRulesetOutputArgs, opts ...InvokeOption) LookupAppsecWafRulesetResultOutput> Note: This function is named LookupAppsecWafRuleset in the Go SDK.
public static class GetAppsecWafRuleset
{
public static Task<GetAppsecWafRulesetResult> InvokeAsync(GetAppsecWafRulesetArgs args, InvokeOptions? opts = null)
public static Output<GetAppsecWafRulesetResult> Invoke(GetAppsecWafRulesetInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetAppsecWafRulesetResult> Invoke(GetAppsecWafRulesetInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetAppsecWafRulesetResult> getAppsecWafRuleset(GetAppsecWafRulesetArgs args, InvokeOptions options)
public static Output<GetAppsecWafRulesetResult> getAppsecWafRuleset(GetAppsecWafRulesetArgs args, InvokeOptions options)
public static Output<GetAppsecWafRulesetResult> getAppsecWafRuleset(GetAppsecWafRulesetArgs args, InvokeOutputOptions options)
fn::invoke:
function: akamai:index/getAppsecWafRuleset:getAppsecWafRuleset
arguments:
# arguments dictionarydata "akamai_get_appsec_waf_ruleset" "name" {
# arguments
}The following arguments are supported:
- Config
Id int - Security
Policy stringId
- Config
Id int - Security
Policy stringId
- config_
id number - security_
policy_ stringid
- config
Id Integer - security
Policy StringId
- config
Id number - security
Policy stringId
- config_
id int - security_
policy_ strid
- config
Id Number - security
Policy StringId
getAppsecWafRuleset Result
The following output properties are available:
Supporting Types
GetAppsecWafRulesetAttackGroup
- Attack
Group string - Unique name of the attack group
- Attack
Group stringAction - Action taken when the attack group is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- Condition
Exception string - Conditions and exceptions associated with the attack group
- Attack
Group string - Unique name of the attack group
- Attack
Group stringAction - Action taken when the attack group is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- Condition
Exception string - Conditions and exceptions associated with the attack group
- attack_
group string - Unique name of the attack group
- attack_
group_ stringaction - Action taken when the attack group is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- condition_
exception string - Conditions and exceptions associated with the attack group
- attack
Group String - Unique name of the attack group
- attack
Group StringAction - Action taken when the attack group is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- condition
Exception String - Conditions and exceptions associated with the attack group
- attack
Group string - Unique name of the attack group
- attack
Group stringAction - Action taken when the attack group is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- condition
Exception string - Conditions and exceptions associated with the attack group
- attack_
group str - Unique name of the attack group
- attack_
group_ straction - Action taken when the attack group is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- condition_
exception str - Conditions and exceptions associated with the attack group
- attack
Group String - Unique name of the attack group
- attack
Group StringAction - Action taken when the attack group is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- condition
Exception String - Conditions and exceptions associated with the attack group
GetAppsecWafRulesetRule
- Condition
Exception string - Conditions and exceptions associated with the rule
- Rule
Action string - Action taken when the rule is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- Rule
Id int - Unique identifier for a rule
- Condition
Exception string - Conditions and exceptions associated with the rule
- Rule
Action string - Action taken when the rule is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- Rule
Id int - Unique identifier for a rule
- condition_
exception string - Conditions and exceptions associated with the rule
- rule_
action string - Action taken when the rule is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- rule_
id number - Unique identifier for a rule
- condition
Exception String - Conditions and exceptions associated with the rule
- rule
Action String - Action taken when the rule is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- rule
Id Integer - Unique identifier for a rule
- condition
Exception string - Conditions and exceptions associated with the rule
- rule
Action string - Action taken when the rule is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- rule
Id number - Unique identifier for a rule
- condition_
exception str - Conditions and exceptions associated with the rule
- rule_
action str - Action taken when the rule is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- rule_
id int - Unique identifier for a rule
- condition
Exception String - Conditions and exceptions associated with the rule
- rule
Action String - Action taken when the rule is triggered (alert, deny, deny_custom_{custom_deny_id}, none)
- rule
Id Number - Unique identifier for a rule
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamaiTerraform Provider.
Viewing docs for Akamai v12.0.0
published on Thursday, Sep 17, 2026 by Pulumi
published on Thursday, Sep 17, 2026 by Pulumi