Akamai v10.1.0 published on Thursday, Nov 6, 2025 by Pulumi
akamai.getAppsecCustomRulesUsage
Start a Neo task
Explain and create an akamai.getAppsecCustomRulesUsage resource
Using getAppsecCustomRulesUsage
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 getAppsecCustomRulesUsage(args: GetAppsecCustomRulesUsageArgs, opts?: InvokeOptions): Promise<GetAppsecCustomRulesUsageResult>
function getAppsecCustomRulesUsageOutput(args: GetAppsecCustomRulesUsageOutputArgs, opts?: InvokeOptions): Output<GetAppsecCustomRulesUsageResult>def get_appsec_custom_rules_usage(config_id: Optional[int] = None,
rule_ids: Optional[Sequence[int]] = None,
opts: Optional[InvokeOptions] = None) -> GetAppsecCustomRulesUsageResult
def get_appsec_custom_rules_usage_output(config_id: Optional[pulumi.Input[int]] = None,
rule_ids: Optional[pulumi.Input[Sequence[pulumi.Input[int]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAppsecCustomRulesUsageResult]func GetAppsecCustomRulesUsage(ctx *Context, args *GetAppsecCustomRulesUsageArgs, opts ...InvokeOption) (*GetAppsecCustomRulesUsageResult, error)
func GetAppsecCustomRulesUsageOutput(ctx *Context, args *GetAppsecCustomRulesUsageOutputArgs, opts ...InvokeOption) GetAppsecCustomRulesUsageResultOutput> Note: This function is named GetAppsecCustomRulesUsage in the Go SDK.
public static class GetAppsecCustomRulesUsage
{
public static Task<GetAppsecCustomRulesUsageResult> InvokeAsync(GetAppsecCustomRulesUsageArgs args, InvokeOptions? opts = null)
public static Output<GetAppsecCustomRulesUsageResult> Invoke(GetAppsecCustomRulesUsageInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAppsecCustomRulesUsageResult> getAppsecCustomRulesUsage(GetAppsecCustomRulesUsageArgs args, InvokeOptions options)
public static Output<GetAppsecCustomRulesUsageResult> getAppsecCustomRulesUsage(GetAppsecCustomRulesUsageArgs args, InvokeOptions options)
fn::invoke:
function: akamai:index/getAppsecCustomRulesUsage:getAppsecCustomRulesUsage
arguments:
# arguments dictionaryThe following arguments are supported:
getAppsecCustomRulesUsage Result
The following output properties are available:
- Config
Id int - Id string
- The provider-assigned unique ID for this managed resource.
- Json string
- Output
Text string - Rule
Ids List<int> - Rules
List<Get
Appsec Custom Rules Usage Rule>
- Config
Id int - Id string
- The provider-assigned unique ID for this managed resource.
- Json string
- Output
Text string - Rule
Ids []int - Rules
[]Get
Appsec Custom Rules Usage Rule
- config
Id Integer - id String
- The provider-assigned unique ID for this managed resource.
- json String
- output
Text String - rule
Ids List<Integer> - rules
List<Get
Appsec Custom Rules Usage Rule>
- config
Id number - id string
- The provider-assigned unique ID for this managed resource.
- json string
- output
Text string - rule
Ids number[] - rules
Get
Appsec Custom Rules Usage Rule[]
- config_
id int - id str
- The provider-assigned unique ID for this managed resource.
- json str
- output_
text str - rule_
ids Sequence[int] - rules
Sequence[Get
Appsec Custom Rules Usage Rule]
- config
Id Number - id String
- The provider-assigned unique ID for this managed resource.
- json String
- output
Text String - rule
Ids List<Number> - rules List<Property Map>
Supporting Types
GetAppsecCustomRulesUsageRule
- Policies
List<Get
Appsec Custom Rules Usage Rule Policy> - A set of security policies in which a custom rule is used.
- Rule
Id int - The ID of the custom rule.
- Policies
[]Get
Appsec Custom Rules Usage Rule Policy - A set of security policies in which a custom rule is used.
- Rule
Id int - The ID of the custom rule.
- policies
List<Get
Appsec Custom Rules Usage Rule Policy> - A set of security policies in which a custom rule is used.
- rule
Id Integer - The ID of the custom rule.
- policies
Get
Appsec Custom Rules Usage Rule Policy[] - A set of security policies in which a custom rule is used.
- rule
Id number - The ID of the custom rule.
- policies
Sequence[Get
Appsec Custom Rules Usage Rule Policy] - A set of security policies in which a custom rule is used.
- rule_
id int - The ID of the custom rule.
- policies List<Property Map>
- A set of security policies in which a custom rule is used.
- rule
Id Number - The ID of the custom rule.
GetAppsecCustomRulesUsageRulePolicy
- Policy
Id string - The security policy ID.
- Policy
Name string - The security policy name.
- Policy
Id string - The security policy ID.
- Policy
Name string - The security policy name.
- policy
Id String - The security policy ID.
- policy
Name String - The security policy name.
- policy
Id string - The security policy ID.
- policy
Name string - The security policy name.
- policy_
id str - The security policy ID.
- policy_
name str - The security policy name.
- policy
Id String - The security policy ID.
- policy
Name String - The security policy name.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamaiTerraform Provider.
