1. Packages
  2. Volcengine
  3. API Docs
  4. waf
  5. CcRules
Volcengine v0.0.34 published on Wednesday, Jul 2, 2025 by Volcengine

volcengine.waf.CcRules

Explore with Pulumi AI

volcengine logo
Volcengine v0.0.34 published on Wednesday, Jul 2, 2025 by Volcengine
    Deprecated: volcengine.waf.CcRules has been deprecated in favor of volcengine.waf.getCcRules

    Use this data source to query detailed information of waf cc rules

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as volcengine from "@pulumi/volcengine";
    
    const foo = volcengine.waf.getCcRules({
        ccTypes: [1],
        host: "www.tf-test.com",
        pathOrderBy: "ASC",
        ruleName: "tf",
    });
    
    import pulumi
    import pulumi_volcengine as volcengine
    
    foo = volcengine.waf.get_cc_rules(cc_types=[1],
        host="www.tf-test.com",
        path_order_by="ASC",
        rule_name="tf")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/waf"
    )
    func main() {
    pulumi.Run(func(ctx *pulumi.Context) error {
    _, err := waf.GetCcRules(ctx, &waf.GetCcRulesArgs{
    CcTypes: interface{}{
    1,
    },
    Host: "www.tf-test.com",
    PathOrderBy: "ASC",
    RuleName: pulumi.StringRef("tf"),
    }, nil);
    if err != nil {
    return err
    }
    return nil
    })
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Volcengine = Pulumi.Volcengine;
    
    return await Deployment.RunAsync(() => 
    {
        var foo = Volcengine.Waf.GetCcRules.Invoke(new()
        {
            CcTypes = new[]
            {
                1,
            },
            Host = "www.tf-test.com",
            PathOrderBy = "ASC",
            RuleName = "tf",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.volcengine.waf.WafFunctions;
    import com.pulumi.volcengine.waf.inputs.GetCcRulesArgs;
    import java.util.List;
    import java.util.ArrayList;
    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 foo = WafFunctions.getCcRules(GetCcRulesArgs.builder()
                .ccTypes(1)
                .host("www.tf-test.com")
                .pathOrderBy("ASC")
                .ruleName("tf")
                .build());
    
        }
    }
    
    variables:
      foo:
        fn::invoke:
          Function: volcengine:waf:getCcRules
          Arguments:
            ccTypes:
              - 1
            host: www.tf-test.com
            pathOrderBy: ASC
            ruleName: tf
    

    Using CcRules

    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 ccRules(args: CcRulesArgs, opts?: InvokeOptions): Promise<CcRulesResult>
    function ccRulesOutput(args: CcRulesOutputArgs, opts?: InvokeOptions): Output<CcRulesResult>
    def cc_rules(cc_types: Optional[Sequence[int]] = None,
                 host: Optional[str] = None,
                 name_regex: Optional[str] = None,
                 output_file: Optional[str] = None,
                 path_order_by: Optional[str] = None,
                 rule_name: Optional[str] = None,
                 rule_tag: Optional[str] = None,
                 url: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> CcRulesResult
    def cc_rules_output(cc_types: Optional[pulumi.Input[Sequence[pulumi.Input[int]]]] = None,
                 host: Optional[pulumi.Input[str]] = None,
                 name_regex: Optional[pulumi.Input[str]] = None,
                 output_file: Optional[pulumi.Input[str]] = None,
                 path_order_by: Optional[pulumi.Input[str]] = None,
                 rule_name: Optional[pulumi.Input[str]] = None,
                 rule_tag: Optional[pulumi.Input[str]] = None,
                 url: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[CcRulesResult]
    func CcRules(ctx *Context, args *CcRulesArgs, opts ...InvokeOption) (*CcRulesResult, error)
    func CcRulesOutput(ctx *Context, args *CcRulesOutputArgs, opts ...InvokeOption) CcRulesResultOutput
    public static class CcRules 
    {
        public static Task<CcRulesResult> InvokeAsync(CcRulesArgs args, InvokeOptions? opts = null)
        public static Output<CcRulesResult> Invoke(CcRulesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<CcRulesResult> ccRules(CcRulesArgs args, InvokeOptions options)
    public static Output<CcRulesResult> ccRules(CcRulesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcengine:waf:CcRules
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Host string
    Website domain names that require the setting of protection rules.
    PathOrderBy string
    The list shows the order.
    CcTypes List<int>
    The actions performed on subsequent requests after meeting the statistical conditions.
    NameRegex string
    A Name Regex of Resource.
    OutputFile string
    File name where to save data source results.
    RuleName string
    Search by rule name in a fuzzy manner.
    RuleTag string
    Search precisely according to the rule ID.
    Url string
    Fuzzy search by the requested path.
    Host string
    Website domain names that require the setting of protection rules.
    PathOrderBy string
    The list shows the order.
    CcTypes []int
    The actions performed on subsequent requests after meeting the statistical conditions.
    NameRegex string
    A Name Regex of Resource.
    OutputFile string
    File name where to save data source results.
    RuleName string
    Search by rule name in a fuzzy manner.
    RuleTag string
    Search precisely according to the rule ID.
    Url string
    Fuzzy search by the requested path.
    host String
    Website domain names that require the setting of protection rules.
    pathOrderBy String
    The list shows the order.
    ccTypes List<Integer>
    The actions performed on subsequent requests after meeting the statistical conditions.
    nameRegex String
    A Name Regex of Resource.
    outputFile String
    File name where to save data source results.
    ruleName String
    Search by rule name in a fuzzy manner.
    ruleTag String
    Search precisely according to the rule ID.
    url String
    Fuzzy search by the requested path.
    host string
    Website domain names that require the setting of protection rules.
    pathOrderBy string
    The list shows the order.
    ccTypes number[]
    The actions performed on subsequent requests after meeting the statistical conditions.
    nameRegex string
    A Name Regex of Resource.
    outputFile string
    File name where to save data source results.
    ruleName string
    Search by rule name in a fuzzy manner.
    ruleTag string
    Search precisely according to the rule ID.
    url string
    Fuzzy search by the requested path.
    host str
    Website domain names that require the setting of protection rules.
    path_order_by str
    The list shows the order.
    cc_types Sequence[int]
    The actions performed on subsequent requests after meeting the statistical conditions.
    name_regex str
    A Name Regex of Resource.
    output_file str
    File name where to save data source results.
    rule_name str
    Search by rule name in a fuzzy manner.
    rule_tag str
    Search precisely according to the rule ID.
    url str
    Fuzzy search by the requested path.
    host String
    Website domain names that require the setting of protection rules.
    pathOrderBy String
    The list shows the order.
    ccTypes List<Number>
    The actions performed on subsequent requests after meeting the statistical conditions.
    nameRegex String
    A Name Regex of Resource.
    outputFile String
    File name where to save data source results.
    ruleName String
    Search by rule name in a fuzzy manner.
    ruleTag String
    Search precisely according to the rule ID.
    url String
    Fuzzy search by the requested path.

    CcRules Result

    The following output properties are available:

    Datas List<CcRulesData>
    The collection of query.
    Host string
    Protected website domain names.
    Id string
    The provider-assigned unique ID for this managed resource.
    PathOrderBy string
    TotalCount int
    The total count of query.
    CcTypes List<int>
    The actions performed on subsequent requests after meeting the statistical conditions.
    NameRegex string
    OutputFile string
    RuleName string
    RuleTag string
    Rule label, that is, the complete rule ID.
    Url string
    The requested path.
    Datas []CcRulesData
    The collection of query.
    Host string
    Protected website domain names.
    Id string
    The provider-assigned unique ID for this managed resource.
    PathOrderBy string
    TotalCount int
    The total count of query.
    CcTypes []int
    The actions performed on subsequent requests after meeting the statistical conditions.
    NameRegex string
    OutputFile string
    RuleName string
    RuleTag string
    Rule label, that is, the complete rule ID.
    Url string
    The requested path.
    datas List<CcRulesData>
    The collection of query.
    host String
    Protected website domain names.
    id String
    The provider-assigned unique ID for this managed resource.
    pathOrderBy String
    totalCount Integer
    The total count of query.
    ccTypes List<Integer>
    The actions performed on subsequent requests after meeting the statistical conditions.
    nameRegex String
    outputFile String
    ruleName String
    ruleTag String
    Rule label, that is, the complete rule ID.
    url String
    The requested path.
    datas CcRulesData[]
    The collection of query.
    host string
    Protected website domain names.
    id string
    The provider-assigned unique ID for this managed resource.
    pathOrderBy string
    totalCount number
    The total count of query.
    ccTypes number[]
    The actions performed on subsequent requests after meeting the statistical conditions.
    nameRegex string
    outputFile string
    ruleName string
    ruleTag string
    Rule label, that is, the complete rule ID.
    url string
    The requested path.
    datas Sequence[CcRulesData]
    The collection of query.
    host str
    Protected website domain names.
    id str
    The provider-assigned unique ID for this managed resource.
    path_order_by str
    total_count int
    The total count of query.
    cc_types Sequence[int]
    The actions performed on subsequent requests after meeting the statistical conditions.
    name_regex str
    output_file str
    rule_name str
    rule_tag str
    Rule label, that is, the complete rule ID.
    url str
    The requested path.
    datas List<Property Map>
    The collection of query.
    host String
    Protected website domain names.
    id String
    The provider-assigned unique ID for this managed resource.
    pathOrderBy String
    totalCount Number
    The total count of query.
    ccTypes List<Number>
    The actions performed on subsequent requests after meeting the statistical conditions.
    nameRegex String
    outputFile String
    ruleName String
    ruleTag String
    Rule label, that is, the complete rule ID.
    url String
    The requested path.

    Supporting Types

    CcRulesData

    EnableCount int
    The total number of enabled rules within the rule group.
    InsertTime string
    The creation time of the rule group.
    RuleGroups List<CcRulesDataRuleGroup>
    Details of the rule group.
    TotalCount int
    The total count of query.
    Url string
    Fuzzy search by the requested path.
    EnableCount int
    The total number of enabled rules within the rule group.
    InsertTime string
    The creation time of the rule group.
    RuleGroups []CcRulesDataRuleGroup
    Details of the rule group.
    TotalCount int
    The total count of query.
    Url string
    Fuzzy search by the requested path.
    enableCount Integer
    The total number of enabled rules within the rule group.
    insertTime String
    The creation time of the rule group.
    ruleGroups List<CcRulesDataRuleGroup>
    Details of the rule group.
    totalCount Integer
    The total count of query.
    url String
    Fuzzy search by the requested path.
    enableCount number
    The total number of enabled rules within the rule group.
    insertTime string
    The creation time of the rule group.
    ruleGroups CcRulesDataRuleGroup[]
    Details of the rule group.
    totalCount number
    The total count of query.
    url string
    Fuzzy search by the requested path.
    enable_count int
    The total number of enabled rules within the rule group.
    insert_time str
    The creation time of the rule group.
    rule_groups Sequence[CcRulesDataRuleGroup]
    Details of the rule group.
    total_count int
    The total count of query.
    url str
    Fuzzy search by the requested path.
    enableCount Number
    The total number of enabled rules within the rule group.
    insertTime String
    The creation time of the rule group.
    ruleGroups List<Property Map>
    Details of the rule group.
    totalCount Number
    The total count of query.
    url String
    Fuzzy search by the requested path.

    CcRulesDataRuleGroup

    Group CcRulesDataRuleGroupGroup
    Rule group information.
    Rules List<CcRulesDataRuleGroupRule>
    Specific rule information within the rule group.
    Group CcRulesDataRuleGroupGroup
    Rule group information.
    Rules []CcRulesDataRuleGroupRule
    Specific rule information within the rule group.
    group CcRulesDataRuleGroupGroup
    Rule group information.
    rules List<CcRulesDataRuleGroupRule>
    Specific rule information within the rule group.
    group CcRulesDataRuleGroupGroup
    Rule group information.
    rules CcRulesDataRuleGroupRule[]
    Specific rule information within the rule group.
    group CcRulesDataRuleGroupGroup
    Rule group information.
    rules Sequence[CcRulesDataRuleGroupRule]
    Specific rule information within the rule group.
    group Property Map
    Rule group information.
    rules List<Property Map>
    Specific rule information within the rule group.

    CcRulesDataRuleGroupGroup

    AccurateGroupPriority int
    After the rule creation is completed, the priority of the automatically generated rule group.
    AccurateRules List<CcRulesDataRuleGroupGroupAccurateRule>
    Request characteristic information of the rule group.
    Id int
    The ID of Rule group.
    Logic int
    In the rule group, the high-level conditional operation relationships corresponding to each rule.
    AccurateGroupPriority int
    After the rule creation is completed, the priority of the automatically generated rule group.
    AccurateRules []CcRulesDataRuleGroupGroupAccurateRule
    Request characteristic information of the rule group.
    Id int
    The ID of Rule group.
    Logic int
    In the rule group, the high-level conditional operation relationships corresponding to each rule.
    accurateGroupPriority Integer
    After the rule creation is completed, the priority of the automatically generated rule group.
    accurateRules List<CcRulesDataRuleGroupGroupAccurateRule>
    Request characteristic information of the rule group.
    id Integer
    The ID of Rule group.
    logic Integer
    In the rule group, the high-level conditional operation relationships corresponding to each rule.
    accurateGroupPriority number
    After the rule creation is completed, the priority of the automatically generated rule group.
    accurateRules CcRulesDataRuleGroupGroupAccurateRule[]
    Request characteristic information of the rule group.
    id number
    The ID of Rule group.
    logic number
    In the rule group, the high-level conditional operation relationships corresponding to each rule.
    accurate_group_priority int
    After the rule creation is completed, the priority of the automatically generated rule group.
    accurate_rules Sequence[CcRulesDataRuleGroupGroupAccurateRule]
    Request characteristic information of the rule group.
    id int
    The ID of Rule group.
    logic int
    In the rule group, the high-level conditional operation relationships corresponding to each rule.
    accurateGroupPriority Number
    After the rule creation is completed, the priority of the automatically generated rule group.
    accurateRules List<Property Map>
    Request characteristic information of the rule group.
    id Number
    The ID of Rule group.
    logic Number
    In the rule group, the high-level conditional operation relationships corresponding to each rule.

    CcRulesDataRuleGroupGroupAccurateRule

    HttpObj string
    Custom object.
    ObjType int
    matching field.
    Opretar int
    The logical operator for the condition.
    Property int
    Operate the properties of the http object.
    ValueString string
    The value to be matched.
    HttpObj string
    Custom object.
    ObjType int
    matching field.
    Opretar int
    The logical operator for the condition.
    Property int
    Operate the properties of the http object.
    ValueString string
    The value to be matched.
    httpObj String
    Custom object.
    objType Integer
    matching field.
    opretar Integer
    The logical operator for the condition.
    property Integer
    Operate the properties of the http object.
    valueString String
    The value to be matched.
    httpObj string
    Custom object.
    objType number
    matching field.
    opretar number
    The logical operator for the condition.
    property number
    Operate the properties of the http object.
    valueString string
    The value to be matched.
    http_obj str
    Custom object.
    obj_type int
    matching field.
    opretar int
    The logical operator for the condition.
    property int
    Operate the properties of the http object.
    value_string str
    The value to be matched.
    httpObj String
    Custom object.
    objType Number
    matching field.
    opretar Number
    The logical operator for the condition.
    property Number
    Operate the properties of the http object.
    valueString String
    The value to be matched.

    CcRulesDataRuleGroupRule

    AccurateGroup CcRulesDataRuleGroupRuleAccurateGroup
    Advanced conditions.
    AccurateGroupPriority int
    After the rule creation is completed, the priority of the automatically generated rule group.
    CcType int
    The actions performed on subsequent requests after meeting the statistical conditions.
    CountTime int
    The statistical period of the strategy.
    CronConfs List<CcRulesDataRuleGroupRuleCronConf>
    Details of the periodic loop configuration.
    CronEnable int
    Whether to set the cycle to take effect.
    EffectTime int
    Limit the duration, that is, the effective duration of the action.
    Enable int
    Whether the rule is enabled.
    ExemptionTime int
    Strategy exemption time.
    Field string
    statistical object.
    Host string
    Website domain names that require the setting of protection rules.
    Id int
    The ID of Rule group.
    Name string
    The Name of Rule group.
    PathThreshold int
    The threshold of the number of requests for path access.
    RulePriority int
    Rule execution priority.
    RuleTag string
    Search precisely according to the rule ID.
    SingleThreshold int
    The threshold of the number of visits to each statistical object.
    UpdateTime string
    Rule update time.
    Url string
    Fuzzy search by the requested path.
    AccurateGroup CcRulesDataRuleGroupRuleAccurateGroup
    Advanced conditions.
    AccurateGroupPriority int
    After the rule creation is completed, the priority of the automatically generated rule group.
    CcType int
    The actions performed on subsequent requests after meeting the statistical conditions.
    CountTime int
    The statistical period of the strategy.
    CronConfs []CcRulesDataRuleGroupRuleCronConf
    Details of the periodic loop configuration.
    CronEnable int
    Whether to set the cycle to take effect.
    EffectTime int
    Limit the duration, that is, the effective duration of the action.
    Enable int
    Whether the rule is enabled.
    ExemptionTime int
    Strategy exemption time.
    Field string
    statistical object.
    Host string
    Website domain names that require the setting of protection rules.
    Id int
    The ID of Rule group.
    Name string
    The Name of Rule group.
    PathThreshold int
    The threshold of the number of requests for path access.
    RulePriority int
    Rule execution priority.
    RuleTag string
    Search precisely according to the rule ID.
    SingleThreshold int
    The threshold of the number of visits to each statistical object.
    UpdateTime string
    Rule update time.
    Url string
    Fuzzy search by the requested path.
    accurateGroup CcRulesDataRuleGroupRuleAccurateGroup
    Advanced conditions.
    accurateGroupPriority Integer
    After the rule creation is completed, the priority of the automatically generated rule group.
    ccType Integer
    The actions performed on subsequent requests after meeting the statistical conditions.
    countTime Integer
    The statistical period of the strategy.
    cronConfs List<CcRulesDataRuleGroupRuleCronConf>
    Details of the periodic loop configuration.
    cronEnable Integer
    Whether to set the cycle to take effect.
    effectTime Integer
    Limit the duration, that is, the effective duration of the action.
    enable Integer
    Whether the rule is enabled.
    exemptionTime Integer
    Strategy exemption time.
    field String
    statistical object.
    host String
    Website domain names that require the setting of protection rules.
    id Integer
    The ID of Rule group.
    name String
    The Name of Rule group.
    pathThreshold Integer
    The threshold of the number of requests for path access.
    rulePriority Integer
    Rule execution priority.
    ruleTag String
    Search precisely according to the rule ID.
    singleThreshold Integer
    The threshold of the number of visits to each statistical object.
    updateTime String
    Rule update time.
    url String
    Fuzzy search by the requested path.
    accurateGroup CcRulesDataRuleGroupRuleAccurateGroup
    Advanced conditions.
    accurateGroupPriority number
    After the rule creation is completed, the priority of the automatically generated rule group.
    ccType number
    The actions performed on subsequent requests after meeting the statistical conditions.
    countTime number
    The statistical period of the strategy.
    cronConfs CcRulesDataRuleGroupRuleCronConf[]
    Details of the periodic loop configuration.
    cronEnable number
    Whether to set the cycle to take effect.
    effectTime number
    Limit the duration, that is, the effective duration of the action.
    enable number
    Whether the rule is enabled.
    exemptionTime number
    Strategy exemption time.
    field string
    statistical object.
    host string
    Website domain names that require the setting of protection rules.
    id number
    The ID of Rule group.
    name string
    The Name of Rule group.
    pathThreshold number
    The threshold of the number of requests for path access.
    rulePriority number
    Rule execution priority.
    ruleTag string
    Search precisely according to the rule ID.
    singleThreshold number
    The threshold of the number of visits to each statistical object.
    updateTime string
    Rule update time.
    url string
    Fuzzy search by the requested path.
    accurate_group CcRulesDataRuleGroupRuleAccurateGroup
    Advanced conditions.
    accurate_group_priority int
    After the rule creation is completed, the priority of the automatically generated rule group.
    cc_type int
    The actions performed on subsequent requests after meeting the statistical conditions.
    count_time int
    The statistical period of the strategy.
    cron_confs Sequence[CcRulesDataRuleGroupRuleCronConf]
    Details of the periodic loop configuration.
    cron_enable int
    Whether to set the cycle to take effect.
    effect_time int
    Limit the duration, that is, the effective duration of the action.
    enable int
    Whether the rule is enabled.
    exemption_time int
    Strategy exemption time.
    field str
    statistical object.
    host str
    Website domain names that require the setting of protection rules.
    id int
    The ID of Rule group.
    name str
    The Name of Rule group.
    path_threshold int
    The threshold of the number of requests for path access.
    rule_priority int
    Rule execution priority.
    rule_tag str
    Search precisely according to the rule ID.
    single_threshold int
    The threshold of the number of visits to each statistical object.
    update_time str
    Rule update time.
    url str
    Fuzzy search by the requested path.
    accurateGroup Property Map
    Advanced conditions.
    accurateGroupPriority Number
    After the rule creation is completed, the priority of the automatically generated rule group.
    ccType Number
    The actions performed on subsequent requests after meeting the statistical conditions.
    countTime Number
    The statistical period of the strategy.
    cronConfs List<Property Map>
    Details of the periodic loop configuration.
    cronEnable Number
    Whether to set the cycle to take effect.
    effectTime Number
    Limit the duration, that is, the effective duration of the action.
    enable Number
    Whether the rule is enabled.
    exemptionTime Number
    Strategy exemption time.
    field String
    statistical object.
    host String
    Website domain names that require the setting of protection rules.
    id Number
    The ID of Rule group.
    name String
    The Name of Rule group.
    pathThreshold Number
    The threshold of the number of requests for path access.
    rulePriority Number
    Rule execution priority.
    ruleTag String
    Search precisely according to the rule ID.
    singleThreshold Number
    The threshold of the number of visits to each statistical object.
    updateTime String
    Rule update time.
    url String
    Fuzzy search by the requested path.

    CcRulesDataRuleGroupRuleAccurateGroup

    AccurateGroupPriority int
    After the rule creation is completed, the priority of the automatically generated rule group.
    AccurateRules List<CcRulesDataRuleGroupRuleAccurateGroupAccurateRule>
    Request characteristic information of the rule group.
    Id int
    The ID of Rule group.
    Logic int
    In the rule group, the high-level conditional operation relationships corresponding to each rule.
    AccurateGroupPriority int
    After the rule creation is completed, the priority of the automatically generated rule group.
    AccurateRules []CcRulesDataRuleGroupRuleAccurateGroupAccurateRule
    Request characteristic information of the rule group.
    Id int
    The ID of Rule group.
    Logic int
    In the rule group, the high-level conditional operation relationships corresponding to each rule.
    accurateGroupPriority Integer
    After the rule creation is completed, the priority of the automatically generated rule group.
    accurateRules List<CcRulesDataRuleGroupRuleAccurateGroupAccurateRule>
    Request characteristic information of the rule group.
    id Integer
    The ID of Rule group.
    logic Integer
    In the rule group, the high-level conditional operation relationships corresponding to each rule.
    accurateGroupPriority number
    After the rule creation is completed, the priority of the automatically generated rule group.
    accurateRules CcRulesDataRuleGroupRuleAccurateGroupAccurateRule[]
    Request characteristic information of the rule group.
    id number
    The ID of Rule group.
    logic number
    In the rule group, the high-level conditional operation relationships corresponding to each rule.
    accurate_group_priority int
    After the rule creation is completed, the priority of the automatically generated rule group.
    accurate_rules Sequence[CcRulesDataRuleGroupRuleAccurateGroupAccurateRule]
    Request characteristic information of the rule group.
    id int
    The ID of Rule group.
    logic int
    In the rule group, the high-level conditional operation relationships corresponding to each rule.
    accurateGroupPriority Number
    After the rule creation is completed, the priority of the automatically generated rule group.
    accurateRules List<Property Map>
    Request characteristic information of the rule group.
    id Number
    The ID of Rule group.
    logic Number
    In the rule group, the high-level conditional operation relationships corresponding to each rule.

    CcRulesDataRuleGroupRuleAccurateGroupAccurateRule

    HttpObj string
    Custom object.
    ObjType int
    matching field.
    Opretar int
    The logical operator for the condition.
    Property int
    Operate the properties of the http object.
    ValueString string
    The value to be matched.
    HttpObj string
    Custom object.
    ObjType int
    matching field.
    Opretar int
    The logical operator for the condition.
    Property int
    Operate the properties of the http object.
    ValueString string
    The value to be matched.
    httpObj String
    Custom object.
    objType Integer
    matching field.
    opretar Integer
    The logical operator for the condition.
    property Integer
    Operate the properties of the http object.
    valueString String
    The value to be matched.
    httpObj string
    Custom object.
    objType number
    matching field.
    opretar number
    The logical operator for the condition.
    property number
    Operate the properties of the http object.
    valueString string
    The value to be matched.
    http_obj str
    Custom object.
    obj_type int
    matching field.
    opretar int
    The logical operator for the condition.
    property int
    Operate the properties of the http object.
    value_string str
    The value to be matched.
    httpObj String
    Custom object.
    objType Number
    matching field.
    opretar Number
    The logical operator for the condition.
    property Number
    Operate the properties of the http object.
    valueString String
    The value to be matched.

    CcRulesDataRuleGroupRuleCronConf

    Crontab string
    The weekly cycle days and cycle time periods.
    PathThreshold int
    The threshold of the number of requests for path access.
    SingleThreshold int
    The threshold of the number of visits to each statistical object.
    Crontab string
    The weekly cycle days and cycle time periods.
    PathThreshold int
    The threshold of the number of requests for path access.
    SingleThreshold int
    The threshold of the number of visits to each statistical object.
    crontab String
    The weekly cycle days and cycle time periods.
    pathThreshold Integer
    The threshold of the number of requests for path access.
    singleThreshold Integer
    The threshold of the number of visits to each statistical object.
    crontab string
    The weekly cycle days and cycle time periods.
    pathThreshold number
    The threshold of the number of requests for path access.
    singleThreshold number
    The threshold of the number of visits to each statistical object.
    crontab str
    The weekly cycle days and cycle time periods.
    path_threshold int
    The threshold of the number of requests for path access.
    single_threshold int
    The threshold of the number of visits to each statistical object.
    crontab String
    The weekly cycle days and cycle time periods.
    pathThreshold Number
    The threshold of the number of requests for path access.
    singleThreshold Number
    The threshold of the number of visits to each statistical object.

    Package Details

    Repository
    volcengine volcengine/pulumi-volcengine
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the volcengine Terraform Provider.
    volcengine logo
    Volcengine v0.0.34 published on Wednesday, Jul 2, 2025 by Volcengine