Akamai v8.0.0 published on Saturday, Mar 1, 2025 by Pulumi
akamai.getAppSecRules
Explore with Pulumi AI
Using getAppSecRules
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 getAppSecRules(args: GetAppSecRulesArgs, opts?: InvokeOptions): Promise<GetAppSecRulesResult>
function getAppSecRulesOutput(args: GetAppSecRulesOutputArgs, opts?: InvokeOptions): Output<GetAppSecRulesResult>def get_app_sec_rules(config_id: Optional[int] = None,
                      rule_id: Optional[int] = None,
                      security_policy_id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetAppSecRulesResult
def get_app_sec_rules_output(config_id: Optional[pulumi.Input[int]] = None,
                      rule_id: Optional[pulumi.Input[int]] = None,
                      security_policy_id: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetAppSecRulesResult]func GetAppSecRules(ctx *Context, args *GetAppSecRulesArgs, opts ...InvokeOption) (*GetAppSecRulesResult, error)
func GetAppSecRulesOutput(ctx *Context, args *GetAppSecRulesOutputArgs, opts ...InvokeOption) GetAppSecRulesResultOutput> Note: This function is named GetAppSecRules in the Go SDK.
public static class GetAppSecRules 
{
    public static Task<GetAppSecRulesResult> InvokeAsync(GetAppSecRulesArgs args, InvokeOptions? opts = null)
    public static Output<GetAppSecRulesResult> Invoke(GetAppSecRulesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAppSecRulesResult> getAppSecRules(GetAppSecRulesArgs args, InvokeOptions options)
public static Output<GetAppSecRulesResult> getAppSecRules(GetAppSecRulesArgs args, InvokeOptions options)
fn::invoke:
  function: akamai:index/getAppSecRules:getAppSecRules
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ConfigId int
- SecurityPolicy stringId 
- RuleId int
- ConfigId int
- SecurityPolicy stringId 
- RuleId int
- configId Integer
- securityPolicy StringId 
- ruleId Integer
- configId number
- securityPolicy stringId 
- ruleId number
- config_id int
- security_policy_ strid 
- rule_id int
- configId Number
- securityPolicy StringId 
- ruleId Number
getAppSecRules Result
The following output properties are available:
- ConditionException string
- ConfigId int
- Id string
- The provider-assigned unique ID for this managed resource.
- Json string
- OutputText string
- RuleAction string
- SecurityPolicy stringId 
- RuleId int
- ConditionException string
- ConfigId int
- Id string
- The provider-assigned unique ID for this managed resource.
- Json string
- OutputText string
- RuleAction string
- SecurityPolicy stringId 
- RuleId int
- conditionException String
- configId Integer
- id String
- The provider-assigned unique ID for this managed resource.
- json String
- outputText String
- ruleAction String
- securityPolicy StringId 
- ruleId Integer
- conditionException string
- configId number
- id string
- The provider-assigned unique ID for this managed resource.
- json string
- outputText string
- ruleAction string
- securityPolicy stringId 
- ruleId number
- condition_exception str
- config_id int
- id str
- The provider-assigned unique ID for this managed resource.
- json str
- output_text str
- rule_action str
- security_policy_ strid 
- rule_id int
- conditionException String
- configId Number
- id String
- The provider-assigned unique ID for this managed resource.
- json String
- outputText String
- ruleAction String
- securityPolicy StringId 
- ruleId Number
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the akamaiTerraform Provider.