1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. fwcenter
  6. getControlPolicy
Viewing docs for volcenginecc v0.0.50
published on Monday, Jul 20, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.50
published on Monday, Jul 20, 2026 by Volcengine

    Data Source schema for Volcengine::FWCenter::ControlPolicy

    Using getControlPolicy

    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 getControlPolicy(args: GetControlPolicyArgs, opts?: InvokeOptions): Promise<GetControlPolicyResult>
    function getControlPolicyOutput(args: GetControlPolicyOutputArgs, opts?: InvokeOptions): Output<GetControlPolicyResult>
    def get_control_policy(id: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetControlPolicyResult
    def get_control_policy_output(id: pulumi.Input[Optional[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetControlPolicyResult]
    func LookupControlPolicy(ctx *Context, args *LookupControlPolicyArgs, opts ...InvokeOption) (*LookupControlPolicyResult, error)
    func LookupControlPolicyOutput(ctx *Context, args *LookupControlPolicyOutputArgs, opts ...InvokeOption) LookupControlPolicyResultOutput

    > Note: This function is named LookupControlPolicy in the Go SDK.

    public static class GetControlPolicy 
    {
        public static Task<GetControlPolicyResult> InvokeAsync(GetControlPolicyArgs args, InvokeOptions? opts = null)
        public static Output<GetControlPolicyResult> Invoke(GetControlPolicyInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetControlPolicyResult> getControlPolicy(GetControlPolicyArgs args, InvokeOptions options)
    public static Output<GetControlPolicyResult> getControlPolicy(GetControlPolicyArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:fwcenter/getControlPolicy:getControlPolicy
      arguments:
        # arguments dictionary
    data "volcenginecc_fwcenter_get_control_policy" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getControlPolicy Result

    The following output properties are available:

    AccountId string
    Unique user ID.
    Action string
    Action of the access control policy. accept: allow; deny: block; monitor: observe.
    Description string
    Policy description.
    DestPort string
    Destination port. Format is a single port or port range. If protocol type is ICMP/ALL, value is empty; if DestPortType is group, use port address book UUID list; if DestPortType is port, use port range.
    DestPortGroupType string
    Destination port book type
    DestPortListV1s List<Volcengine.GetControlPolicyDestPortListV1>
    Destination port list (structured)
    DestPortLists List<string>
    Destination port list.
    DestPortType string
    Destination port type. port: port; group: port address book.
    Destination string
    Destination address of the access control policy. When DestinationType is net, use CIDR; when group, use address book UUID list; when location, use region code; when domain, use domain name.
    DestinationCidrListV1s List<Volcengine.GetControlPolicyDestinationCidrListV1>
    Destination CIDR list (structured)
    DestinationCidrLists List<string>
    Destination CIDR list.
    DestinationDomainLists List<string>
    Destination domain name list.
    DestinationGroupType string
    Destination address book type.
    DestinationType string
    Destination address type. net: destination subnet (CIDR); group: destination address book; location: destination region; domain: destination domain name
    Direction string
    Direction of the access control policy, indicating the direction of traffic transmission. in: inbound direction; out: outbound direction.
    EffectStatus int
    Access control policy status. 1: Inactive; 2: Deploying; 3: Active
    EndTime int
    Policy expiration date, Unix timestamp. If RepeatType is Permanent (always active), this field is not required. If RepeatType is Once (active for a single period) or Daily, Weekly, Monthly (repeatedly active), this field must be filled in.
    HitCnt int
    Number of matches.
    Id string
    Uniquely identifies the resource.
    InternetFirewallId string
    Internet border firewall instance ID.
    IpType string
    IP version. v4: IPv4; v6: IPv6
    IsEffected bool
    Whether the access control policy is active. true: active; false: inactive.
    Prio int
    Policy priority. The lower the value, the higher the priority. 0: lowest priority; 1: highest priority; other values: other priorities. Default value is 0 (lowest priority). When modifying, this parameter represents the policy's position in the policy list (cannot be set to 0).
    Proto string
    Protocol type. ICMP, TCP, UDP, ANY (any protocol). When DestinationType is domain, protocol type must be TCP.
    RepeatDays List<int>
    Recurring effective period. Required when RepeatType is Weekly or Monthly. Weekly value range: [0,6]; Monthly value range: [1,31]
    RepeatEndTime string
    Repeat expiration time. Accurate to the minute, format is hh:mm.
    RepeatStartTime string
    Repeat start time. Accurate to the minute, format is hh:mm. Required when RepeatType is Daily, Weekly, or Monthly (repeatedly active).
    RepeatType string
    Repeat type. Permanent: always active; Once: active once; Daily: repeats daily; Weekly: repeats weekly; Monthly: repeats monthly.
    RuleId string
    Unique ID of the access control policy, used to uniquely identify an access control policy.
    Source string
    Source address. When SourceType is net, use CIDR; when group, use address book UUID list; when location, use region code.
    SourceCidrListV1s List<Volcengine.GetControlPolicySourceCidrListV1>
    Source CIDR list (structured).
    SourceCidrLists List<string>
    Source CIDR list
    SourceGroupType string
    Source address book type
    SourceType string
    Source address type. net: subnet (CIDR); group: address book; location: region
    StartTime int
    Policy effective start date, Unix timestamp. Not required when RepeatType is Permanent (always effective). Required when RepeatType is Once (single period effective) or Daily, Weekly, Monthly (recurring effective)
    Status bool
    Policy enable status. true: Enabled; false: Disabled
    UpdateTime int
    Last update time of the access control policy, Unix timestamp.
    UseCount int
    Number of policies in use.
    AccountId string
    Unique user ID.
    Action string
    Action of the access control policy. accept: allow; deny: block; monitor: observe.
    Description string
    Policy description.
    DestPort string
    Destination port. Format is a single port or port range. If protocol type is ICMP/ALL, value is empty; if DestPortType is group, use port address book UUID list; if DestPortType is port, use port range.
    DestPortGroupType string
    Destination port book type
    DestPortListV1s []GetControlPolicyDestPortListV1
    Destination port list (structured)
    DestPortLists []string
    Destination port list.
    DestPortType string
    Destination port type. port: port; group: port address book.
    Destination string
    Destination address of the access control policy. When DestinationType is net, use CIDR; when group, use address book UUID list; when location, use region code; when domain, use domain name.
    DestinationCidrListV1s []GetControlPolicyDestinationCidrListV1
    Destination CIDR list (structured)
    DestinationCidrLists []string
    Destination CIDR list.
    DestinationDomainLists []string
    Destination domain name list.
    DestinationGroupType string
    Destination address book type.
    DestinationType string
    Destination address type. net: destination subnet (CIDR); group: destination address book; location: destination region; domain: destination domain name
    Direction string
    Direction of the access control policy, indicating the direction of traffic transmission. in: inbound direction; out: outbound direction.
    EffectStatus int
    Access control policy status. 1: Inactive; 2: Deploying; 3: Active
    EndTime int
    Policy expiration date, Unix timestamp. If RepeatType is Permanent (always active), this field is not required. If RepeatType is Once (active for a single period) or Daily, Weekly, Monthly (repeatedly active), this field must be filled in.
    HitCnt int
    Number of matches.
    Id string
    Uniquely identifies the resource.
    InternetFirewallId string
    Internet border firewall instance ID.
    IpType string
    IP version. v4: IPv4; v6: IPv6
    IsEffected bool
    Whether the access control policy is active. true: active; false: inactive.
    Prio int
    Policy priority. The lower the value, the higher the priority. 0: lowest priority; 1: highest priority; other values: other priorities. Default value is 0 (lowest priority). When modifying, this parameter represents the policy's position in the policy list (cannot be set to 0).
    Proto string
    Protocol type. ICMP, TCP, UDP, ANY (any protocol). When DestinationType is domain, protocol type must be TCP.
    RepeatDays []int
    Recurring effective period. Required when RepeatType is Weekly or Monthly. Weekly value range: [0,6]; Monthly value range: [1,31]
    RepeatEndTime string
    Repeat expiration time. Accurate to the minute, format is hh:mm.
    RepeatStartTime string
    Repeat start time. Accurate to the minute, format is hh:mm. Required when RepeatType is Daily, Weekly, or Monthly (repeatedly active).
    RepeatType string
    Repeat type. Permanent: always active; Once: active once; Daily: repeats daily; Weekly: repeats weekly; Monthly: repeats monthly.
    RuleId string
    Unique ID of the access control policy, used to uniquely identify an access control policy.
    Source string
    Source address. When SourceType is net, use CIDR; when group, use address book UUID list; when location, use region code.
    SourceCidrListV1s []GetControlPolicySourceCidrListV1
    Source CIDR list (structured).
    SourceCidrLists []string
    Source CIDR list
    SourceGroupType string
    Source address book type
    SourceType string
    Source address type. net: subnet (CIDR); group: address book; location: region
    StartTime int
    Policy effective start date, Unix timestamp. Not required when RepeatType is Permanent (always effective). Required when RepeatType is Once (single period effective) or Daily, Weekly, Monthly (recurring effective)
    Status bool
    Policy enable status. true: Enabled; false: Disabled
    UpdateTime int
    Last update time of the access control policy, Unix timestamp.
    UseCount int
    Number of policies in use.
    account_id string
    Unique user ID.
    action string
    Action of the access control policy. accept: allow; deny: block; monitor: observe.
    description string
    Policy description.
    dest_port string
    Destination port. Format is a single port or port range. If protocol type is ICMP/ALL, value is empty; if DestPortType is group, use port address book UUID list; if DestPortType is port, use port range.
    dest_port_group_type string
    Destination port book type
    dest_port_list_v1s list(object)
    Destination port list (structured)
    dest_port_lists list(string)
    Destination port list.
    dest_port_type string
    Destination port type. port: port; group: port address book.
    destination string
    Destination address of the access control policy. When DestinationType is net, use CIDR; when group, use address book UUID list; when location, use region code; when domain, use domain name.
    destination_cidr_list_v1s list(object)
    Destination CIDR list (structured)
    destination_cidr_lists list(string)
    Destination CIDR list.
    destination_domain_lists list(string)
    Destination domain name list.
    destination_group_type string
    Destination address book type.
    destination_type string
    Destination address type. net: destination subnet (CIDR); group: destination address book; location: destination region; domain: destination domain name
    direction string
    Direction of the access control policy, indicating the direction of traffic transmission. in: inbound direction; out: outbound direction.
    effect_status number
    Access control policy status. 1: Inactive; 2: Deploying; 3: Active
    end_time number
    Policy expiration date, Unix timestamp. If RepeatType is Permanent (always active), this field is not required. If RepeatType is Once (active for a single period) or Daily, Weekly, Monthly (repeatedly active), this field must be filled in.
    hit_cnt number
    Number of matches.
    id string
    Uniquely identifies the resource.
    internet_firewall_id string
    Internet border firewall instance ID.
    ip_type string
    IP version. v4: IPv4; v6: IPv6
    is_effected bool
    Whether the access control policy is active. true: active; false: inactive.
    prio number
    Policy priority. The lower the value, the higher the priority. 0: lowest priority; 1: highest priority; other values: other priorities. Default value is 0 (lowest priority). When modifying, this parameter represents the policy's position in the policy list (cannot be set to 0).
    proto string
    Protocol type. ICMP, TCP, UDP, ANY (any protocol). When DestinationType is domain, protocol type must be TCP.
    repeat_days list(number)
    Recurring effective period. Required when RepeatType is Weekly or Monthly. Weekly value range: [0,6]; Monthly value range: [1,31]
    repeat_end_time string
    Repeat expiration time. Accurate to the minute, format is hh:mm.
    repeat_start_time string
    Repeat start time. Accurate to the minute, format is hh:mm. Required when RepeatType is Daily, Weekly, or Monthly (repeatedly active).
    repeat_type string
    Repeat type. Permanent: always active; Once: active once; Daily: repeats daily; Weekly: repeats weekly; Monthly: repeats monthly.
    rule_id string
    Unique ID of the access control policy, used to uniquely identify an access control policy.
    source string
    Source address. When SourceType is net, use CIDR; when group, use address book UUID list; when location, use region code.
    source_cidr_list_v1s list(object)
    Source CIDR list (structured).
    source_cidr_lists list(string)
    Source CIDR list
    source_group_type string
    Source address book type
    source_type string
    Source address type. net: subnet (CIDR); group: address book; location: region
    start_time number
    Policy effective start date, Unix timestamp. Not required when RepeatType is Permanent (always effective). Required when RepeatType is Once (single period effective) or Daily, Weekly, Monthly (recurring effective)
    status bool
    Policy enable status. true: Enabled; false: Disabled
    update_time number
    Last update time of the access control policy, Unix timestamp.
    use_count number
    Number of policies in use.
    accountId String
    Unique user ID.
    action String
    Action of the access control policy. accept: allow; deny: block; monitor: observe.
    description String
    Policy description.
    destPort String
    Destination port. Format is a single port or port range. If protocol type is ICMP/ALL, value is empty; if DestPortType is group, use port address book UUID list; if DestPortType is port, use port range.
    destPortGroupType String
    Destination port book type
    destPortListV1s List<GetControlPolicyDestPortListV1>
    Destination port list (structured)
    destPortLists List<String>
    Destination port list.
    destPortType String
    Destination port type. port: port; group: port address book.
    destination String
    Destination address of the access control policy. When DestinationType is net, use CIDR; when group, use address book UUID list; when location, use region code; when domain, use domain name.
    destinationCidrListV1s List<GetControlPolicyDestinationCidrListV1>
    Destination CIDR list (structured)
    destinationCidrLists List<String>
    Destination CIDR list.
    destinationDomainLists List<String>
    Destination domain name list.
    destinationGroupType String
    Destination address book type.
    destinationType String
    Destination address type. net: destination subnet (CIDR); group: destination address book; location: destination region; domain: destination domain name
    direction String
    Direction of the access control policy, indicating the direction of traffic transmission. in: inbound direction; out: outbound direction.
    effectStatus Integer
    Access control policy status. 1: Inactive; 2: Deploying; 3: Active
    endTime Integer
    Policy expiration date, Unix timestamp. If RepeatType is Permanent (always active), this field is not required. If RepeatType is Once (active for a single period) or Daily, Weekly, Monthly (repeatedly active), this field must be filled in.
    hitCnt Integer
    Number of matches.
    id String
    Uniquely identifies the resource.
    internetFirewallId String
    Internet border firewall instance ID.
    ipType String
    IP version. v4: IPv4; v6: IPv6
    isEffected Boolean
    Whether the access control policy is active. true: active; false: inactive.
    prio Integer
    Policy priority. The lower the value, the higher the priority. 0: lowest priority; 1: highest priority; other values: other priorities. Default value is 0 (lowest priority). When modifying, this parameter represents the policy's position in the policy list (cannot be set to 0).
    proto String
    Protocol type. ICMP, TCP, UDP, ANY (any protocol). When DestinationType is domain, protocol type must be TCP.
    repeatDays List<Integer>
    Recurring effective period. Required when RepeatType is Weekly or Monthly. Weekly value range: [0,6]; Monthly value range: [1,31]
    repeatEndTime String
    Repeat expiration time. Accurate to the minute, format is hh:mm.
    repeatStartTime String
    Repeat start time. Accurate to the minute, format is hh:mm. Required when RepeatType is Daily, Weekly, or Monthly (repeatedly active).
    repeatType String
    Repeat type. Permanent: always active; Once: active once; Daily: repeats daily; Weekly: repeats weekly; Monthly: repeats monthly.
    ruleId String
    Unique ID of the access control policy, used to uniquely identify an access control policy.
    source String
    Source address. When SourceType is net, use CIDR; when group, use address book UUID list; when location, use region code.
    sourceCidrListV1s List<GetControlPolicySourceCidrListV1>
    Source CIDR list (structured).
    sourceCidrLists List<String>
    Source CIDR list
    sourceGroupType String
    Source address book type
    sourceType String
    Source address type. net: subnet (CIDR); group: address book; location: region
    startTime Integer
    Policy effective start date, Unix timestamp. Not required when RepeatType is Permanent (always effective). Required when RepeatType is Once (single period effective) or Daily, Weekly, Monthly (recurring effective)
    status Boolean
    Policy enable status. true: Enabled; false: Disabled
    updateTime Integer
    Last update time of the access control policy, Unix timestamp.
    useCount Integer
    Number of policies in use.
    accountId string
    Unique user ID.
    action string
    Action of the access control policy. accept: allow; deny: block; monitor: observe.
    description string
    Policy description.
    destPort string
    Destination port. Format is a single port or port range. If protocol type is ICMP/ALL, value is empty; if DestPortType is group, use port address book UUID list; if DestPortType is port, use port range.
    destPortGroupType string
    Destination port book type
    destPortListV1s GetControlPolicyDestPortListV1[]
    Destination port list (structured)
    destPortLists string[]
    Destination port list.
    destPortType string
    Destination port type. port: port; group: port address book.
    destination string
    Destination address of the access control policy. When DestinationType is net, use CIDR; when group, use address book UUID list; when location, use region code; when domain, use domain name.
    destinationCidrListV1s GetControlPolicyDestinationCidrListV1[]
    Destination CIDR list (structured)
    destinationCidrLists string[]
    Destination CIDR list.
    destinationDomainLists string[]
    Destination domain name list.
    destinationGroupType string
    Destination address book type.
    destinationType string
    Destination address type. net: destination subnet (CIDR); group: destination address book; location: destination region; domain: destination domain name
    direction string
    Direction of the access control policy, indicating the direction of traffic transmission. in: inbound direction; out: outbound direction.
    effectStatus number
    Access control policy status. 1: Inactive; 2: Deploying; 3: Active
    endTime number
    Policy expiration date, Unix timestamp. If RepeatType is Permanent (always active), this field is not required. If RepeatType is Once (active for a single period) or Daily, Weekly, Monthly (repeatedly active), this field must be filled in.
    hitCnt number
    Number of matches.
    id string
    Uniquely identifies the resource.
    internetFirewallId string
    Internet border firewall instance ID.
    ipType string
    IP version. v4: IPv4; v6: IPv6
    isEffected boolean
    Whether the access control policy is active. true: active; false: inactive.
    prio number
    Policy priority. The lower the value, the higher the priority. 0: lowest priority; 1: highest priority; other values: other priorities. Default value is 0 (lowest priority). When modifying, this parameter represents the policy's position in the policy list (cannot be set to 0).
    proto string
    Protocol type. ICMP, TCP, UDP, ANY (any protocol). When DestinationType is domain, protocol type must be TCP.
    repeatDays number[]
    Recurring effective period. Required when RepeatType is Weekly or Monthly. Weekly value range: [0,6]; Monthly value range: [1,31]
    repeatEndTime string
    Repeat expiration time. Accurate to the minute, format is hh:mm.
    repeatStartTime string
    Repeat start time. Accurate to the minute, format is hh:mm. Required when RepeatType is Daily, Weekly, or Monthly (repeatedly active).
    repeatType string
    Repeat type. Permanent: always active; Once: active once; Daily: repeats daily; Weekly: repeats weekly; Monthly: repeats monthly.
    ruleId string
    Unique ID of the access control policy, used to uniquely identify an access control policy.
    source string
    Source address. When SourceType is net, use CIDR; when group, use address book UUID list; when location, use region code.
    sourceCidrListV1s GetControlPolicySourceCidrListV1[]
    Source CIDR list (structured).
    sourceCidrLists string[]
    Source CIDR list
    sourceGroupType string
    Source address book type
    sourceType string
    Source address type. net: subnet (CIDR); group: address book; location: region
    startTime number
    Policy effective start date, Unix timestamp. Not required when RepeatType is Permanent (always effective). Required when RepeatType is Once (single period effective) or Daily, Weekly, Monthly (recurring effective)
    status boolean
    Policy enable status. true: Enabled; false: Disabled
    updateTime number
    Last update time of the access control policy, Unix timestamp.
    useCount number
    Number of policies in use.
    account_id str
    Unique user ID.
    action str
    Action of the access control policy. accept: allow; deny: block; monitor: observe.
    description str
    Policy description.
    dest_port str
    Destination port. Format is a single port or port range. If protocol type is ICMP/ALL, value is empty; if DestPortType is group, use port address book UUID list; if DestPortType is port, use port range.
    dest_port_group_type str
    Destination port book type
    dest_port_list_v1s Sequence[GetControlPolicyDestPortListV1]
    Destination port list (structured)
    dest_port_lists Sequence[str]
    Destination port list.
    dest_port_type str
    Destination port type. port: port; group: port address book.
    destination str
    Destination address of the access control policy. When DestinationType is net, use CIDR; when group, use address book UUID list; when location, use region code; when domain, use domain name.
    destination_cidr_list_v1s Sequence[GetControlPolicyDestinationCidrListV1]
    Destination CIDR list (structured)
    destination_cidr_lists Sequence[str]
    Destination CIDR list.
    destination_domain_lists Sequence[str]
    Destination domain name list.
    destination_group_type str
    Destination address book type.
    destination_type str
    Destination address type. net: destination subnet (CIDR); group: destination address book; location: destination region; domain: destination domain name
    direction str
    Direction of the access control policy, indicating the direction of traffic transmission. in: inbound direction; out: outbound direction.
    effect_status int
    Access control policy status. 1: Inactive; 2: Deploying; 3: Active
    end_time int
    Policy expiration date, Unix timestamp. If RepeatType is Permanent (always active), this field is not required. If RepeatType is Once (active for a single period) or Daily, Weekly, Monthly (repeatedly active), this field must be filled in.
    hit_cnt int
    Number of matches.
    id str
    Uniquely identifies the resource.
    internet_firewall_id str
    Internet border firewall instance ID.
    ip_type str
    IP version. v4: IPv4; v6: IPv6
    is_effected bool
    Whether the access control policy is active. true: active; false: inactive.
    prio int
    Policy priority. The lower the value, the higher the priority. 0: lowest priority; 1: highest priority; other values: other priorities. Default value is 0 (lowest priority). When modifying, this parameter represents the policy's position in the policy list (cannot be set to 0).
    proto str
    Protocol type. ICMP, TCP, UDP, ANY (any protocol). When DestinationType is domain, protocol type must be TCP.
    repeat_days Sequence[int]
    Recurring effective period. Required when RepeatType is Weekly or Monthly. Weekly value range: [0,6]; Monthly value range: [1,31]
    repeat_end_time str
    Repeat expiration time. Accurate to the minute, format is hh:mm.
    repeat_start_time str
    Repeat start time. Accurate to the minute, format is hh:mm. Required when RepeatType is Daily, Weekly, or Monthly (repeatedly active).
    repeat_type str
    Repeat type. Permanent: always active; Once: active once; Daily: repeats daily; Weekly: repeats weekly; Monthly: repeats monthly.
    rule_id str
    Unique ID of the access control policy, used to uniquely identify an access control policy.
    source str
    Source address. When SourceType is net, use CIDR; when group, use address book UUID list; when location, use region code.
    source_cidr_list_v1s Sequence[GetControlPolicySourceCidrListV1]
    Source CIDR list (structured).
    source_cidr_lists Sequence[str]
    Source CIDR list
    source_group_type str
    Source address book type
    source_type str
    Source address type. net: subnet (CIDR); group: address book; location: region
    start_time int
    Policy effective start date, Unix timestamp. Not required when RepeatType is Permanent (always effective). Required when RepeatType is Once (single period effective) or Daily, Weekly, Monthly (recurring effective)
    status bool
    Policy enable status. true: Enabled; false: Disabled
    update_time int
    Last update time of the access control policy, Unix timestamp.
    use_count int
    Number of policies in use.
    accountId String
    Unique user ID.
    action String
    Action of the access control policy. accept: allow; deny: block; monitor: observe.
    description String
    Policy description.
    destPort String
    Destination port. Format is a single port or port range. If protocol type is ICMP/ALL, value is empty; if DestPortType is group, use port address book UUID list; if DestPortType is port, use port range.
    destPortGroupType String
    Destination port book type
    destPortListV1s List<Property Map>
    Destination port list (structured)
    destPortLists List<String>
    Destination port list.
    destPortType String
    Destination port type. port: port; group: port address book.
    destination String
    Destination address of the access control policy. When DestinationType is net, use CIDR; when group, use address book UUID list; when location, use region code; when domain, use domain name.
    destinationCidrListV1s List<Property Map>
    Destination CIDR list (structured)
    destinationCidrLists List<String>
    Destination CIDR list.
    destinationDomainLists List<String>
    Destination domain name list.
    destinationGroupType String
    Destination address book type.
    destinationType String
    Destination address type. net: destination subnet (CIDR); group: destination address book; location: destination region; domain: destination domain name
    direction String
    Direction of the access control policy, indicating the direction of traffic transmission. in: inbound direction; out: outbound direction.
    effectStatus Number
    Access control policy status. 1: Inactive; 2: Deploying; 3: Active
    endTime Number
    Policy expiration date, Unix timestamp. If RepeatType is Permanent (always active), this field is not required. If RepeatType is Once (active for a single period) or Daily, Weekly, Monthly (repeatedly active), this field must be filled in.
    hitCnt Number
    Number of matches.
    id String
    Uniquely identifies the resource.
    internetFirewallId String
    Internet border firewall instance ID.
    ipType String
    IP version. v4: IPv4; v6: IPv6
    isEffected Boolean
    Whether the access control policy is active. true: active; false: inactive.
    prio Number
    Policy priority. The lower the value, the higher the priority. 0: lowest priority; 1: highest priority; other values: other priorities. Default value is 0 (lowest priority). When modifying, this parameter represents the policy's position in the policy list (cannot be set to 0).
    proto String
    Protocol type. ICMP, TCP, UDP, ANY (any protocol). When DestinationType is domain, protocol type must be TCP.
    repeatDays List<Number>
    Recurring effective period. Required when RepeatType is Weekly or Monthly. Weekly value range: [0,6]; Monthly value range: [1,31]
    repeatEndTime String
    Repeat expiration time. Accurate to the minute, format is hh:mm.
    repeatStartTime String
    Repeat start time. Accurate to the minute, format is hh:mm. Required when RepeatType is Daily, Weekly, or Monthly (repeatedly active).
    repeatType String
    Repeat type. Permanent: always active; Once: active once; Daily: repeats daily; Weekly: repeats weekly; Monthly: repeats monthly.
    ruleId String
    Unique ID of the access control policy, used to uniquely identify an access control policy.
    source String
    Source address. When SourceType is net, use CIDR; when group, use address book UUID list; when location, use region code.
    sourceCidrListV1s List<Property Map>
    Source CIDR list (structured).
    sourceCidrLists List<String>
    Source CIDR list
    sourceGroupType String
    Source address book type
    sourceType String
    Source address type. net: subnet (CIDR); group: address book; location: region
    startTime Number
    Policy effective start date, Unix timestamp. Not required when RepeatType is Permanent (always effective). Required when RepeatType is Once (single period effective) or Daily, Weekly, Monthly (recurring effective)
    status Boolean
    Policy enable status. true: Enabled; false: Disabled
    updateTime Number
    Last update time of the access control policy, Unix timestamp.
    useCount Number
    Number of policies in use.

    Supporting Types

    GetControlPolicyDestPortListV1

    Address string
    Detailed address information.
    Description string
    Description
    Type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    Address string
    Detailed address information.
    Description string
    Description
    Type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address string
    Detailed address information.
    description string
    Description
    type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address String
    Detailed address information.
    description String
    Description
    type String
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address string
    Detailed address information.
    description string
    Description
    type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address str
    Detailed address information.
    description str
    Description
    type str
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address String
    Detailed address information.
    description String
    Description
    type String
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port

    GetControlPolicyDestinationCidrListV1

    Address string
    Detailed address information.
    Description string
    Description
    Type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    Address string
    Detailed address information.
    Description string
    Description
    Type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address string
    Detailed address information.
    description string
    Description
    type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address String
    Detailed address information.
    description String
    Description
    type String
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address string
    Detailed address information.
    description string
    Description
    type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address str
    Detailed address information.
    description str
    Description
    type str
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address String
    Detailed address information.
    description String
    Description
    type String
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port

    GetControlPolicySourceCidrListV1

    Address string
    Detailed address information.
    Description string
    Description
    Type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    Address string
    Detailed address information.
    Description string
    Description
    Type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address string
    Detailed address information.
    description string
    Description
    type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address String
    Detailed address information.
    description String
    Description
    type String
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address string
    Detailed address information.
    description string
    Description
    type string
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address str
    Detailed address information.
    description str
    Description
    type str
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port
    address String
    Detailed address information.
    description String
    Description
    type String
    Address type. ip: IPv4; ipv6: IPv6; domain: domain name; port: port

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.50
    published on Monday, Jul 20, 2026 by Volcengine

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial