1. Packages
  2. Volcengine
  3. API Docs
  4. cloud_firewall
  5. CfwVpcFirewallAclRules
Volcengine v0.0.29 published on Tuesday, Apr 29, 2025 by Volcengine

volcengine.cloud_firewall.CfwVpcFirewallAclRules

Explore with Pulumi AI

volcengine logo
Volcengine v0.0.29 published on Tuesday, Apr 29, 2025 by Volcengine

    Use this data source to query detailed information of cfw vpc firewall acl rules

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as volcengine from "@pulumi/volcengine";
    
    const foo = volcengine.cloud_firewall.CfwVpcFirewallAclRules({
        actions: [
            "accept",
            "deny",
        ],
        vpcFirewallId: "vfw-ydmjakzksgf7u99j6sby",
    });
    
    import pulumi
    import pulumi_volcengine as volcengine
    
    foo = volcengine.cloud_firewall.cfw_vpc_firewall_acl_rules(actions=[
            "accept",
            "deny",
        ],
        vpc_firewall_id="vfw-ydmjakzksgf7u99j6sby")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/cloud_firewall"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := cloud_firewall.CfwVpcFirewallAclRules(ctx, &cloud_firewall.CfwVpcFirewallAclRulesArgs{
    			Actions: []string{
    				"accept",
    				"deny",
    			},
    			VpcFirewallId: "vfw-ydmjakzksgf7u99j6sby",
    		}, 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.Cloud_firewall.CfwVpcFirewallAclRules.Invoke(new()
        {
            Actions = new[]
            {
                "accept",
                "deny",
            },
            VpcFirewallId = "vfw-ydmjakzksgf7u99j6sby",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.volcengine.cloud_firewall.Cloud_firewallFunctions;
    import com.pulumi.volcengine.cloud_firewall.inputs.CfwVpcFirewallAclRulesArgs;
    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 = Cloud_firewallFunctions.CfwVpcFirewallAclRules(CfwVpcFirewallAclRulesArgs.builder()
                .actions(            
                    "accept",
                    "deny")
                .vpcFirewallId("vfw-ydmjakzksgf7u99j6sby")
                .build());
    
        }
    }
    
    variables:
      foo:
        fn::invoke:
          Function: volcengine:cloud_firewall:CfwVpcFirewallAclRules
          Arguments:
            actions:
              - accept
              - deny
            vpcFirewallId: vfw-ydmjakzksgf7u99j6sby
    

    Using CfwVpcFirewallAclRules

    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 cfwVpcFirewallAclRules(args: CfwVpcFirewallAclRulesArgs, opts?: InvokeOptions): Promise<CfwVpcFirewallAclRulesResult>
    function cfwVpcFirewallAclRulesOutput(args: CfwVpcFirewallAclRulesOutputArgs, opts?: InvokeOptions): Output<CfwVpcFirewallAclRulesResult>
    def cfw_vpc_firewall_acl_rules(actions: Optional[Sequence[str]] = None,
                                   description: Optional[str] = None,
                                   destination: Optional[str] = None,
                                   output_file: Optional[str] = None,
                                   protos: Optional[Sequence[str]] = None,
                                   repeat_types: Optional[Sequence[str]] = None,
                                   rule_id: Optional[str] = None,
                                   source: Optional[str] = None,
                                   statuses: Optional[Sequence[bool]] = None,
                                   vpc_firewall_id: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> CfwVpcFirewallAclRulesResult
    def cfw_vpc_firewall_acl_rules_output(actions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   description: Optional[pulumi.Input[str]] = None,
                                   destination: Optional[pulumi.Input[str]] = None,
                                   output_file: Optional[pulumi.Input[str]] = None,
                                   protos: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   repeat_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   rule_id: Optional[pulumi.Input[str]] = None,
                                   source: Optional[pulumi.Input[str]] = None,
                                   statuses: Optional[pulumi.Input[Sequence[pulumi.Input[bool]]]] = None,
                                   vpc_firewall_id: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[CfwVpcFirewallAclRulesResult]
    func CfwVpcFirewallAclRules(ctx *Context, args *CfwVpcFirewallAclRulesArgs, opts ...InvokeOption) (*CfwVpcFirewallAclRulesResult, error)
    func CfwVpcFirewallAclRulesOutput(ctx *Context, args *CfwVpcFirewallAclRulesOutputArgs, opts ...InvokeOption) CfwVpcFirewallAclRulesResultOutput
    public static class CfwVpcFirewallAclRules 
    {
        public static Task<CfwVpcFirewallAclRulesResult> InvokeAsync(CfwVpcFirewallAclRulesArgs args, InvokeOptions? opts = null)
        public static Output<CfwVpcFirewallAclRulesResult> Invoke(CfwVpcFirewallAclRulesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<CfwVpcFirewallAclRulesResult> cfwVpcFirewallAclRules(CfwVpcFirewallAclRulesArgs args, InvokeOptions options)
    public static Output<CfwVpcFirewallAclRulesResult> cfwVpcFirewallAclRules(CfwVpcFirewallAclRulesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcengine:cloud_firewall:CfwVpcFirewallAclRules
      arguments:
        # arguments dictionary

    The following arguments are supported:

    VpcFirewallId string
    The vpc firewall id of the vpc firewall acl rule.
    Actions List<string>
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    Description string
    The description of the vpc firewall acl rule. This field support fuzzy query.
    Destination string
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    OutputFile string
    File name where to save data source results.
    Protos List<string>
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    RepeatTypes List<string>
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    RuleId string
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    Source string
    The source of the vpc firewall acl rule. This field support fuzzy query.
    Statuses List<bool>
    The enable status list of the vpc firewall acl rule.
    VpcFirewallId string
    The vpc firewall id of the vpc firewall acl rule.
    Actions []string
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    Description string
    The description of the vpc firewall acl rule. This field support fuzzy query.
    Destination string
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    OutputFile string
    File name where to save data source results.
    Protos []string
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    RepeatTypes []string
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    RuleId string
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    Source string
    The source of the vpc firewall acl rule. This field support fuzzy query.
    Statuses []bool
    The enable status list of the vpc firewall acl rule.
    vpcFirewallId String
    The vpc firewall id of the vpc firewall acl rule.
    actions List<String>
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    description String
    The description of the vpc firewall acl rule. This field support fuzzy query.
    destination String
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    outputFile String
    File name where to save data source results.
    protos List<String>
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    repeatTypes List<String>
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    ruleId String
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    source String
    The source of the vpc firewall acl rule. This field support fuzzy query.
    statuses List<Boolean>
    The enable status list of the vpc firewall acl rule.
    vpcFirewallId string
    The vpc firewall id of the vpc firewall acl rule.
    actions string[]
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    description string
    The description of the vpc firewall acl rule. This field support fuzzy query.
    destination string
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    outputFile string
    File name where to save data source results.
    protos string[]
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    repeatTypes string[]
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    ruleId string
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    source string
    The source of the vpc firewall acl rule. This field support fuzzy query.
    statuses boolean[]
    The enable status list of the vpc firewall acl rule.
    vpc_firewall_id str
    The vpc firewall id of the vpc firewall acl rule.
    actions Sequence[str]
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    description str
    The description of the vpc firewall acl rule. This field support fuzzy query.
    destination str
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    output_file str
    File name where to save data source results.
    protos Sequence[str]
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    repeat_types Sequence[str]
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    rule_id str
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    source str
    The source of the vpc firewall acl rule. This field support fuzzy query.
    statuses Sequence[bool]
    The enable status list of the vpc firewall acl rule.
    vpcFirewallId String
    The vpc firewall id of the vpc firewall acl rule.
    actions List<String>
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    description String
    The description of the vpc firewall acl rule. This field support fuzzy query.
    destination String
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    outputFile String
    File name where to save data source results.
    protos List<String>
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    repeatTypes List<String>
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    ruleId String
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    source String
    The source of the vpc firewall acl rule. This field support fuzzy query.
    statuses List<Boolean>
    The enable status list of the vpc firewall acl rule.

    CfwVpcFirewallAclRules Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    TotalCount int
    The total count of query.
    VpcFirewallAclRules List<CfwVpcFirewallAclRulesVpcFirewallAclRule>
    The collection of query.
    VpcFirewallId string
    The id of the vpc firewall.
    Actions List<string>
    The action of the vpc firewall acl rule.
    Description string
    The description of the vpc firewall acl rule.
    Destination string
    The destination of the vpc firewall acl rule.
    OutputFile string
    Protos List<string>
    The proto of the vpc firewall acl rule.
    RepeatTypes List<string>
    The repeat type of the vpc firewall acl rule.
    RuleId string
    The id of the vpc firewall acl rule.
    Source string
    The source of the vpc firewall acl rule.
    Statuses List<bool>
    Whether to enable the vpc firewall acl rule.
    Id string
    The provider-assigned unique ID for this managed resource.
    TotalCount int
    The total count of query.
    VpcFirewallAclRules []CfwVpcFirewallAclRulesVpcFirewallAclRule
    The collection of query.
    VpcFirewallId string
    The id of the vpc firewall.
    Actions []string
    The action of the vpc firewall acl rule.
    Description string
    The description of the vpc firewall acl rule.
    Destination string
    The destination of the vpc firewall acl rule.
    OutputFile string
    Protos []string
    The proto of the vpc firewall acl rule.
    RepeatTypes []string
    The repeat type of the vpc firewall acl rule.
    RuleId string
    The id of the vpc firewall acl rule.
    Source string
    The source of the vpc firewall acl rule.
    Statuses []bool
    Whether to enable the vpc firewall acl rule.
    id String
    The provider-assigned unique ID for this managed resource.
    totalCount Integer
    The total count of query.
    vpcFirewallAclRules List<CfwVpcFirewallAclRulesVpcFirewallAclRule>
    The collection of query.
    vpcFirewallId String
    The id of the vpc firewall.
    actions List<String>
    The action of the vpc firewall acl rule.
    description String
    The description of the vpc firewall acl rule.
    destination String
    The destination of the vpc firewall acl rule.
    outputFile String
    protos List<String>
    The proto of the vpc firewall acl rule.
    repeatTypes List<String>
    The repeat type of the vpc firewall acl rule.
    ruleId String
    The id of the vpc firewall acl rule.
    source String
    The source of the vpc firewall acl rule.
    statuses List<Boolean>
    Whether to enable the vpc firewall acl rule.
    id string
    The provider-assigned unique ID for this managed resource.
    totalCount number
    The total count of query.
    vpcFirewallAclRules CfwVpcFirewallAclRulesVpcFirewallAclRule[]
    The collection of query.
    vpcFirewallId string
    The id of the vpc firewall.
    actions string[]
    The action of the vpc firewall acl rule.
    description string
    The description of the vpc firewall acl rule.
    destination string
    The destination of the vpc firewall acl rule.
    outputFile string
    protos string[]
    The proto of the vpc firewall acl rule.
    repeatTypes string[]
    The repeat type of the vpc firewall acl rule.
    ruleId string
    The id of the vpc firewall acl rule.
    source string
    The source of the vpc firewall acl rule.
    statuses boolean[]
    Whether to enable the vpc firewall acl rule.
    id str
    The provider-assigned unique ID for this managed resource.
    total_count int
    The total count of query.
    vpc_firewall_acl_rules Sequence[CfwVpcFirewallAclRulesVpcFirewallAclRule]
    The collection of query.
    vpc_firewall_id str
    The id of the vpc firewall.
    actions Sequence[str]
    The action of the vpc firewall acl rule.
    description str
    The description of the vpc firewall acl rule.
    destination str
    The destination of the vpc firewall acl rule.
    output_file str
    protos Sequence[str]
    The proto of the vpc firewall acl rule.
    repeat_types Sequence[str]
    The repeat type of the vpc firewall acl rule.
    rule_id str
    The id of the vpc firewall acl rule.
    source str
    The source of the vpc firewall acl rule.
    statuses Sequence[bool]
    Whether to enable the vpc firewall acl rule.
    id String
    The provider-assigned unique ID for this managed resource.
    totalCount Number
    The total count of query.
    vpcFirewallAclRules List<Property Map>
    The collection of query.
    vpcFirewallId String
    The id of the vpc firewall.
    actions List<String>
    The action of the vpc firewall acl rule.
    description String
    The description of the vpc firewall acl rule.
    destination String
    The destination of the vpc firewall acl rule.
    outputFile String
    protos List<String>
    The proto of the vpc firewall acl rule.
    repeatTypes List<String>
    The repeat type of the vpc firewall acl rule.
    ruleId String
    The id of the vpc firewall acl rule.
    source String
    The source of the vpc firewall acl rule.
    statuses List<Boolean>
    Whether to enable the vpc firewall acl rule.

    Supporting Types

    CfwVpcFirewallAclRulesVpcFirewallAclRule

    AccountId string
    The account id of the vpc firewall acl rule.
    Action string
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    Description string
    The description of the vpc firewall acl rule. This field support fuzzy query.
    DestPort string
    The dest port of the vpc firewall acl rule.
    DestPortGroupType string
    The dest port group type of the vpc firewall acl rule.
    DestPortLists List<string>
    The dest port list of the vpc firewall acl rule.
    DestPortType string
    The dest port type of the vpc firewall acl rule.
    Destination string
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    DestinationCidrLists List<string>
    The destination cidr list of the vpc firewall acl rule.
    DestinationGroupType string
    The destination group type of the vpc firewall acl rule.
    DestinationType string
    The destination type of the vpc firewall acl rule.
    EffectStatus int
    The effect status of the vpc firewall acl rule. 1: Not yet effective, 2: Issued in progress, 3: Effective.
    EndTime int
    The end time of the vpc firewall acl rule. Unix timestamp.
    HitCnt int
    The hit count of the vpc firewall acl rule.
    Id string
    The id of the vpc firewall acl rule.
    IsEffected bool
    Whether the vpc firewall acl rule is effected.
    Prio int
    The priority of the vpc firewall acl rule.
    Proto string
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    RepeatDays List<int>
    The repeat days of the vpc firewall acl rule.
    RepeatEndTime string
    The repeat end time of the vpc firewall acl rule.
    RepeatStartTime string
    The repeat start time of the vpc firewall acl rule.
    RepeatType string
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    RuleId string
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    Source string
    The source of the vpc firewall acl rule. This field support fuzzy query.
    SourceCidrLists List<string>
    The source cidr list of the vpc firewall acl rule.
    SourceGroupType string
    The source group type of the vpc firewall acl rule.
    SourceType string
    The source type of the vpc firewall acl rule.
    StartTime int
    The start time of the vpc firewall acl rule. Unix timestamp.
    Status bool
    The enable status list of the vpc firewall acl rule.
    UpdateTime int
    The update time of the vpc firewall acl rule.
    UseCount int
    The use count of the vpc firewall acl rule.
    VpcFirewallId string
    The vpc firewall id of the vpc firewall acl rule.
    VpcFirewallName string
    The name of the vpc firewall.
    AccountId string
    The account id of the vpc firewall acl rule.
    Action string
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    Description string
    The description of the vpc firewall acl rule. This field support fuzzy query.
    DestPort string
    The dest port of the vpc firewall acl rule.
    DestPortGroupType string
    The dest port group type of the vpc firewall acl rule.
    DestPortLists []string
    The dest port list of the vpc firewall acl rule.
    DestPortType string
    The dest port type of the vpc firewall acl rule.
    Destination string
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    DestinationCidrLists []string
    The destination cidr list of the vpc firewall acl rule.
    DestinationGroupType string
    The destination group type of the vpc firewall acl rule.
    DestinationType string
    The destination type of the vpc firewall acl rule.
    EffectStatus int
    The effect status of the vpc firewall acl rule. 1: Not yet effective, 2: Issued in progress, 3: Effective.
    EndTime int
    The end time of the vpc firewall acl rule. Unix timestamp.
    HitCnt int
    The hit count of the vpc firewall acl rule.
    Id string
    The id of the vpc firewall acl rule.
    IsEffected bool
    Whether the vpc firewall acl rule is effected.
    Prio int
    The priority of the vpc firewall acl rule.
    Proto string
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    RepeatDays []int
    The repeat days of the vpc firewall acl rule.
    RepeatEndTime string
    The repeat end time of the vpc firewall acl rule.
    RepeatStartTime string
    The repeat start time of the vpc firewall acl rule.
    RepeatType string
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    RuleId string
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    Source string
    The source of the vpc firewall acl rule. This field support fuzzy query.
    SourceCidrLists []string
    The source cidr list of the vpc firewall acl rule.
    SourceGroupType string
    The source group type of the vpc firewall acl rule.
    SourceType string
    The source type of the vpc firewall acl rule.
    StartTime int
    The start time of the vpc firewall acl rule. Unix timestamp.
    Status bool
    The enable status list of the vpc firewall acl rule.
    UpdateTime int
    The update time of the vpc firewall acl rule.
    UseCount int
    The use count of the vpc firewall acl rule.
    VpcFirewallId string
    The vpc firewall id of the vpc firewall acl rule.
    VpcFirewallName string
    The name of the vpc firewall.
    accountId String
    The account id of the vpc firewall acl rule.
    action String
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    description String
    The description of the vpc firewall acl rule. This field support fuzzy query.
    destPort String
    The dest port of the vpc firewall acl rule.
    destPortGroupType String
    The dest port group type of the vpc firewall acl rule.
    destPortLists List<String>
    The dest port list of the vpc firewall acl rule.
    destPortType String
    The dest port type of the vpc firewall acl rule.
    destination String
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    destinationCidrLists List<String>
    The destination cidr list of the vpc firewall acl rule.
    destinationGroupType String
    The destination group type of the vpc firewall acl rule.
    destinationType String
    The destination type of the vpc firewall acl rule.
    effectStatus Integer
    The effect status of the vpc firewall acl rule. 1: Not yet effective, 2: Issued in progress, 3: Effective.
    endTime Integer
    The end time of the vpc firewall acl rule. Unix timestamp.
    hitCnt Integer
    The hit count of the vpc firewall acl rule.
    id String
    The id of the vpc firewall acl rule.
    isEffected Boolean
    Whether the vpc firewall acl rule is effected.
    prio Integer
    The priority of the vpc firewall acl rule.
    proto String
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    repeatDays List<Integer>
    The repeat days of the vpc firewall acl rule.
    repeatEndTime String
    The repeat end time of the vpc firewall acl rule.
    repeatStartTime String
    The repeat start time of the vpc firewall acl rule.
    repeatType String
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    ruleId String
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    source String
    The source of the vpc firewall acl rule. This field support fuzzy query.
    sourceCidrLists List<String>
    The source cidr list of the vpc firewall acl rule.
    sourceGroupType String
    The source group type of the vpc firewall acl rule.
    sourceType String
    The source type of the vpc firewall acl rule.
    startTime Integer
    The start time of the vpc firewall acl rule. Unix timestamp.
    status Boolean
    The enable status list of the vpc firewall acl rule.
    updateTime Integer
    The update time of the vpc firewall acl rule.
    useCount Integer
    The use count of the vpc firewall acl rule.
    vpcFirewallId String
    The vpc firewall id of the vpc firewall acl rule.
    vpcFirewallName String
    The name of the vpc firewall.
    accountId string
    The account id of the vpc firewall acl rule.
    action string
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    description string
    The description of the vpc firewall acl rule. This field support fuzzy query.
    destPort string
    The dest port of the vpc firewall acl rule.
    destPortGroupType string
    The dest port group type of the vpc firewall acl rule.
    destPortLists string[]
    The dest port list of the vpc firewall acl rule.
    destPortType string
    The dest port type of the vpc firewall acl rule.
    destination string
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    destinationCidrLists string[]
    The destination cidr list of the vpc firewall acl rule.
    destinationGroupType string
    The destination group type of the vpc firewall acl rule.
    destinationType string
    The destination type of the vpc firewall acl rule.
    effectStatus number
    The effect status of the vpc firewall acl rule. 1: Not yet effective, 2: Issued in progress, 3: Effective.
    endTime number
    The end time of the vpc firewall acl rule. Unix timestamp.
    hitCnt number
    The hit count of the vpc firewall acl rule.
    id string
    The id of the vpc firewall acl rule.
    isEffected boolean
    Whether the vpc firewall acl rule is effected.
    prio number
    The priority of the vpc firewall acl rule.
    proto string
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    repeatDays number[]
    The repeat days of the vpc firewall acl rule.
    repeatEndTime string
    The repeat end time of the vpc firewall acl rule.
    repeatStartTime string
    The repeat start time of the vpc firewall acl rule.
    repeatType string
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    ruleId string
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    source string
    The source of the vpc firewall acl rule. This field support fuzzy query.
    sourceCidrLists string[]
    The source cidr list of the vpc firewall acl rule.
    sourceGroupType string
    The source group type of the vpc firewall acl rule.
    sourceType string
    The source type of the vpc firewall acl rule.
    startTime number
    The start time of the vpc firewall acl rule. Unix timestamp.
    status boolean
    The enable status list of the vpc firewall acl rule.
    updateTime number
    The update time of the vpc firewall acl rule.
    useCount number
    The use count of the vpc firewall acl rule.
    vpcFirewallId string
    The vpc firewall id of the vpc firewall acl rule.
    vpcFirewallName string
    The name of the vpc firewall.
    account_id str
    The account id of the vpc firewall acl rule.
    action str
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    description str
    The description of the vpc firewall acl rule. This field support fuzzy query.
    dest_port str
    The dest port of the vpc firewall acl rule.
    dest_port_group_type str
    The dest port group type of the vpc firewall acl rule.
    dest_port_lists Sequence[str]
    The dest port list of the vpc firewall acl rule.
    dest_port_type str
    The dest port type of the vpc firewall acl rule.
    destination str
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    destination_cidr_lists Sequence[str]
    The destination cidr list of the vpc firewall acl rule.
    destination_group_type str
    The destination group type of the vpc firewall acl rule.
    destination_type str
    The destination type of the vpc firewall acl rule.
    effect_status int
    The effect status of the vpc firewall acl rule. 1: Not yet effective, 2: Issued in progress, 3: Effective.
    end_time int
    The end time of the vpc firewall acl rule. Unix timestamp.
    hit_cnt int
    The hit count of the vpc firewall acl rule.
    id str
    The id of the vpc firewall acl rule.
    is_effected bool
    Whether the vpc firewall acl rule is effected.
    prio int
    The priority of the vpc firewall acl rule.
    proto str
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    repeat_days Sequence[int]
    The repeat days of the vpc firewall acl rule.
    repeat_end_time str
    The repeat end time of the vpc firewall acl rule.
    repeat_start_time str
    The repeat start time of the vpc firewall acl rule.
    repeat_type str
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    rule_id str
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    source str
    The source of the vpc firewall acl rule. This field support fuzzy query.
    source_cidr_lists Sequence[str]
    The source cidr list of the vpc firewall acl rule.
    source_group_type str
    The source group type of the vpc firewall acl rule.
    source_type str
    The source type of the vpc firewall acl rule.
    start_time int
    The start time of the vpc firewall acl rule. Unix timestamp.
    status bool
    The enable status list of the vpc firewall acl rule.
    update_time int
    The update time of the vpc firewall acl rule.
    use_count int
    The use count of the vpc firewall acl rule.
    vpc_firewall_id str
    The vpc firewall id of the vpc firewall acl rule.
    vpc_firewall_name str
    The name of the vpc firewall.
    accountId String
    The account id of the vpc firewall acl rule.
    action String
    The action list of the vpc firewall acl rule. Valid values: accept, deny, monitor.
    description String
    The description of the vpc firewall acl rule. This field support fuzzy query.
    destPort String
    The dest port of the vpc firewall acl rule.
    destPortGroupType String
    The dest port group type of the vpc firewall acl rule.
    destPortLists List<String>
    The dest port list of the vpc firewall acl rule.
    destPortType String
    The dest port type of the vpc firewall acl rule.
    destination String
    The destination of the vpc firewall acl rule. This field support fuzzy query.
    destinationCidrLists List<String>
    The destination cidr list of the vpc firewall acl rule.
    destinationGroupType String
    The destination group type of the vpc firewall acl rule.
    destinationType String
    The destination type of the vpc firewall acl rule.
    effectStatus Number
    The effect status of the vpc firewall acl rule. 1: Not yet effective, 2: Issued in progress, 3: Effective.
    endTime Number
    The end time of the vpc firewall acl rule. Unix timestamp.
    hitCnt Number
    The hit count of the vpc firewall acl rule.
    id String
    The id of the vpc firewall acl rule.
    isEffected Boolean
    Whether the vpc firewall acl rule is effected.
    prio Number
    The priority of the vpc firewall acl rule.
    proto String
    The proto list of the vpc firewall acl rule. Valid values: TCP, ICMP, UDP, ANY. When the destination_type is domain, The proto must be TCP.
    repeatDays List<Number>
    The repeat days of the vpc firewall acl rule.
    repeatEndTime String
    The repeat end time of the vpc firewall acl rule.
    repeatStartTime String
    The repeat start time of the vpc firewall acl rule.
    repeatType String
    The repeat type of the vpc firewall acl rule. Valid values: Permanent, Once, Daily, Weekly, Monthly.
    ruleId String
    The rule id of the vpc firewall acl rule. This field support fuzzy query.
    source String
    The source of the vpc firewall acl rule. This field support fuzzy query.
    sourceCidrLists List<String>
    The source cidr list of the vpc firewall acl rule.
    sourceGroupType String
    The source group type of the vpc firewall acl rule.
    sourceType String
    The source type of the vpc firewall acl rule.
    startTime Number
    The start time of the vpc firewall acl rule. Unix timestamp.
    status Boolean
    The enable status list of the vpc firewall acl rule.
    updateTime Number
    The update time of the vpc firewall acl rule.
    useCount Number
    The use count of the vpc firewall acl rule.
    vpcFirewallId String
    The vpc firewall id of the vpc firewall acl rule.
    vpcFirewallName String
    The name of the vpc firewall.

    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.29 published on Tuesday, Apr 29, 2025 by Volcengine