Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Use this data source to query detailed information of cfw nat firewall control policies
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const foo = volcengine.cloud_firewall.getCfwNatFirewallControlPolicies({
direction: "in",
natFirewallId: "nfw-ydmkayvjsw2vsavx****",
});
import pulumi
import pulumi_volcengine as volcengine
foo = volcengine.cloud_firewall.get_cfw_nat_firewall_control_policies(direction="in",
nat_firewall_id="nfw-ydmkayvjsw2vsavx****")
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.GetCfwNatFirewallControlPolicies(ctx, &cloud_firewall.GetCfwNatFirewallControlPoliciesArgs{
Direction: "in",
NatFirewallId: "nfw-ydmkayvjsw2vsavx****",
}, 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.GetCfwNatFirewallControlPolicies.Invoke(new()
{
Direction = "in",
NatFirewallId = "nfw-ydmkayvjsw2vsavx****",
});
});
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.GetCfwNatFirewallControlPoliciesArgs;
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.getCfwNatFirewallControlPolicies(GetCfwNatFirewallControlPoliciesArgs.builder()
.direction("in")
.natFirewallId("nfw-ydmkayvjsw2vsavx****")
.build());
}
}
variables:
foo:
fn::invoke:
Function: volcengine:cloud_firewall:getCfwNatFirewallControlPolicies
Arguments:
direction: in
natFirewallId: nfw-ydmkayvjsw2vsavx****
Using getCfwNatFirewallControlPolicies
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 getCfwNatFirewallControlPolicies(args: GetCfwNatFirewallControlPoliciesArgs, opts?: InvokeOptions): Promise<GetCfwNatFirewallControlPoliciesResult>
function getCfwNatFirewallControlPoliciesOutput(args: GetCfwNatFirewallControlPoliciesOutputArgs, opts?: InvokeOptions): Output<GetCfwNatFirewallControlPoliciesResult>def get_cfw_nat_firewall_control_policies(actions: Optional[Sequence[str]] = None,
description: Optional[str] = None,
dest_ports: Optional[Sequence[str]] = None,
destinations: Optional[Sequence[str]] = None,
direction: Optional[str] = None,
nat_firewall_id: Optional[str] = None,
output_file: Optional[str] = None,
protos: Optional[Sequence[str]] = None,
repeat_types: Optional[Sequence[str]] = None,
rule_ids: Optional[Sequence[str]] = None,
sources: Optional[Sequence[str]] = None,
statuses: Optional[Sequence[bool]] = None,
opts: Optional[InvokeOptions] = None) -> GetCfwNatFirewallControlPoliciesResult
def get_cfw_nat_firewall_control_policies_output(actions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
description: Optional[pulumi.Input[str]] = None,
dest_ports: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
destinations: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
direction: Optional[pulumi.Input[str]] = None,
nat_firewall_id: 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_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
sources: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
statuses: Optional[pulumi.Input[Sequence[pulumi.Input[bool]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCfwNatFirewallControlPoliciesResult]func GetCfwNatFirewallControlPolicies(ctx *Context, args *GetCfwNatFirewallControlPoliciesArgs, opts ...InvokeOption) (*GetCfwNatFirewallControlPoliciesResult, error)
func GetCfwNatFirewallControlPoliciesOutput(ctx *Context, args *GetCfwNatFirewallControlPoliciesOutputArgs, opts ...InvokeOption) GetCfwNatFirewallControlPoliciesResultOutput> Note: This function is named GetCfwNatFirewallControlPolicies in the Go SDK.
public static class GetCfwNatFirewallControlPolicies
{
public static Task<GetCfwNatFirewallControlPoliciesResult> InvokeAsync(GetCfwNatFirewallControlPoliciesArgs args, InvokeOptions? opts = null)
public static Output<GetCfwNatFirewallControlPoliciesResult> Invoke(GetCfwNatFirewallControlPoliciesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCfwNatFirewallControlPoliciesResult> getCfwNatFirewallControlPolicies(GetCfwNatFirewallControlPoliciesArgs args, InvokeOptions options)
public static Output<GetCfwNatFirewallControlPoliciesResult> getCfwNatFirewallControlPolicies(GetCfwNatFirewallControlPoliciesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:cloud_firewall/getCfwNatFirewallControlPolicies:getCfwNatFirewallControlPolicies
arguments:
# arguments dictionaryThe following arguments are supported:
- Direction string
- The direction of nat firewall control policy. Valid values:
in,out. - Nat
Firewall stringId - The nat firewall id of the nat firewall control policy.
- Actions List<string>
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - Description string
- The description of the nat firewall control policy. This field support fuzzy query.
- Dest
Ports List<string> - The dest port of the nat firewall control policy.
- Destinations List<string>
- The destination of the nat firewall control policy. This field support fuzzy query.
- Output
File string - File name where to save data source results.
- Protos List<string>
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - Repeat
Types List<string> - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - Rule
Ids List<string> - The rule id of the nat firewall control policy. This field support fuzzy query.
- Sources List<string>
- The source of the nat firewall control policy. This field support fuzzy query.
- Statuses List<bool>
- The enable status list of the nat firewall control policy.
- Direction string
- The direction of nat firewall control policy. Valid values:
in,out. - Nat
Firewall stringId - The nat firewall id of the nat firewall control policy.
- Actions []string
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - Description string
- The description of the nat firewall control policy. This field support fuzzy query.
- Dest
Ports []string - The dest port of the nat firewall control policy.
- Destinations []string
- The destination of the nat firewall control policy. This field support fuzzy query.
- Output
File string - File name where to save data source results.
- Protos []string
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - Repeat
Types []string - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - Rule
Ids []string - The rule id of the nat firewall control policy. This field support fuzzy query.
- Sources []string
- The source of the nat firewall control policy. This field support fuzzy query.
- Statuses []bool
- The enable status list of the nat firewall control policy.
- direction String
- The direction of nat firewall control policy. Valid values:
in,out. - nat
Firewall StringId - The nat firewall id of the nat firewall control policy.
- actions List<String>
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - description String
- The description of the nat firewall control policy. This field support fuzzy query.
- dest
Ports List<String> - The dest port of the nat firewall control policy.
- destinations List<String>
- The destination of the nat firewall control policy. This field support fuzzy query.
- output
File String - File name where to save data source results.
- protos List<String>
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - repeat
Types List<String> - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - rule
Ids List<String> - The rule id of the nat firewall control policy. This field support fuzzy query.
- sources List<String>
- The source of the nat firewall control policy. This field support fuzzy query.
- statuses List<Boolean>
- The enable status list of the nat firewall control policy.
- direction string
- The direction of nat firewall control policy. Valid values:
in,out. - nat
Firewall stringId - The nat firewall id of the nat firewall control policy.
- actions string[]
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - description string
- The description of the nat firewall control policy. This field support fuzzy query.
- dest
Ports string[] - The dest port of the nat firewall control policy.
- destinations string[]
- The destination of the nat firewall control policy. This field support fuzzy query.
- output
File string - File name where to save data source results.
- protos string[]
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - repeat
Types string[] - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - rule
Ids string[] - The rule id of the nat firewall control policy. This field support fuzzy query.
- sources string[]
- The source of the nat firewall control policy. This field support fuzzy query.
- statuses boolean[]
- The enable status list of the nat firewall control policy.
- direction str
- The direction of nat firewall control policy. Valid values:
in,out. - nat_
firewall_ strid - The nat firewall id of the nat firewall control policy.
- actions Sequence[str]
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - description str
- The description of the nat firewall control policy. This field support fuzzy query.
- dest_
ports Sequence[str] - The dest port of the nat firewall control policy.
- destinations Sequence[str]
- The destination of the nat firewall control policy. This field support fuzzy query.
- output_
file str - File name where to save data source results.
- protos Sequence[str]
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - repeat_
types Sequence[str] - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - rule_
ids Sequence[str] - The rule id of the nat firewall control policy. This field support fuzzy query.
- sources Sequence[str]
- The source of the nat firewall control policy. This field support fuzzy query.
- statuses Sequence[bool]
- The enable status list of the nat firewall control policy.
- direction String
- The direction of nat firewall control policy. Valid values:
in,out. - nat
Firewall StringId - The nat firewall id of the nat firewall control policy.
- actions List<String>
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - description String
- The description of the nat firewall control policy. This field support fuzzy query.
- dest
Ports List<String> - The dest port of the nat firewall control policy.
- destinations List<String>
- The destination of the nat firewall control policy. This field support fuzzy query.
- output
File String - File name where to save data source results.
- protos List<String>
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - repeat
Types List<String> - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - rule
Ids List<String> - The rule id of the nat firewall control policy. This field support fuzzy query.
- sources List<String>
- The source of the nat firewall control policy. This field support fuzzy query.
- statuses List<Boolean>
- The enable status list of the nat firewall control policy.
getCfwNatFirewallControlPolicies Result
The following output properties are available:
- Direction string
- The direction of the nat firewall control policy.
- Id string
- The provider-assigned unique ID for this managed resource.
- Nat
Firewall List<GetControl Policies Cfw Nat Firewall Control Policies Nat Firewall Control Policy> - The collection of query.
- Nat
Firewall stringId - The id of the nat firewall.
- Total
Count int - The total count of query.
- Actions List<string>
- The action of the nat firewall control policy.
- Description string
- The description of the nat firewall control policy.
- Dest
Ports List<string> - The dest port of the nat firewall control policy.
- Destinations List<string>
- The destination of the nat firewall control policy.
- Output
File string - Protos List<string>
- The proto of the nat firewall control policy.
- Repeat
Types List<string> - The repeat type of the nat firewall control policy.
- Rule
Ids List<string> - The id of the nat firewall control policy.
- Sources List<string>
- The source of the nat firewall control policy.
- Statuses List<bool>
- Whether to enable the nat firewall control policy.
- Direction string
- The direction of the nat firewall control policy.
- Id string
- The provider-assigned unique ID for this managed resource.
- Nat
Firewall []GetControl Policies Cfw Nat Firewall Control Policies Nat Firewall Control Policy - The collection of query.
- Nat
Firewall stringId - The id of the nat firewall.
- Total
Count int - The total count of query.
- Actions []string
- The action of the nat firewall control policy.
- Description string
- The description of the nat firewall control policy.
- Dest
Ports []string - The dest port of the nat firewall control policy.
- Destinations []string
- The destination of the nat firewall control policy.
- Output
File string - Protos []string
- The proto of the nat firewall control policy.
- Repeat
Types []string - The repeat type of the nat firewall control policy.
- Rule
Ids []string - The id of the nat firewall control policy.
- Sources []string
- The source of the nat firewall control policy.
- Statuses []bool
- Whether to enable the nat firewall control policy.
- direction String
- The direction of the nat firewall control policy.
- id String
- The provider-assigned unique ID for this managed resource.
- nat
Firewall List<GetControl Policies Cfw Nat Firewall Control Policies Nat Firewall Control Policy> - The collection of query.
- nat
Firewall StringId - The id of the nat firewall.
- total
Count Integer - The total count of query.
- actions List<String>
- The action of the nat firewall control policy.
- description String
- The description of the nat firewall control policy.
- dest
Ports List<String> - The dest port of the nat firewall control policy.
- destinations List<String>
- The destination of the nat firewall control policy.
- output
File String - protos List<String>
- The proto of the nat firewall control policy.
- repeat
Types List<String> - The repeat type of the nat firewall control policy.
- rule
Ids List<String> - The id of the nat firewall control policy.
- sources List<String>
- The source of the nat firewall control policy.
- statuses List<Boolean>
- Whether to enable the nat firewall control policy.
- direction string
- The direction of the nat firewall control policy.
- id string
- The provider-assigned unique ID for this managed resource.
- nat
Firewall GetControl Policies Cfw Nat Firewall Control Policies Nat Firewall Control Policy[] - The collection of query.
- nat
Firewall stringId - The id of the nat firewall.
- total
Count number - The total count of query.
- actions string[]
- The action of the nat firewall control policy.
- description string
- The description of the nat firewall control policy.
- dest
Ports string[] - The dest port of the nat firewall control policy.
- destinations string[]
- The destination of the nat firewall control policy.
- output
File string - protos string[]
- The proto of the nat firewall control policy.
- repeat
Types string[] - The repeat type of the nat firewall control policy.
- rule
Ids string[] - The id of the nat firewall control policy.
- sources string[]
- The source of the nat firewall control policy.
- statuses boolean[]
- Whether to enable the nat firewall control policy.
- direction str
- The direction of the nat firewall control policy.
- id str
- The provider-assigned unique ID for this managed resource.
- nat_
firewall_ Sequence[Getcontrol_ policies Cfw Nat Firewall Control Policies Nat Firewall Control Policy] - The collection of query.
- nat_
firewall_ strid - The id of the nat firewall.
- total_
count int - The total count of query.
- actions Sequence[str]
- The action of the nat firewall control policy.
- description str
- The description of the nat firewall control policy.
- dest_
ports Sequence[str] - The dest port of the nat firewall control policy.
- destinations Sequence[str]
- The destination of the nat firewall control policy.
- output_
file str - protos Sequence[str]
- The proto of the nat firewall control policy.
- repeat_
types Sequence[str] - The repeat type of the nat firewall control policy.
- rule_
ids Sequence[str] - The id of the nat firewall control policy.
- sources Sequence[str]
- The source of the nat firewall control policy.
- statuses Sequence[bool]
- Whether to enable the nat firewall control policy.
- direction String
- The direction of the nat firewall control policy.
- id String
- The provider-assigned unique ID for this managed resource.
- nat
Firewall List<Property Map>Control Policies - The collection of query.
- nat
Firewall StringId - The id of the nat firewall.
- total
Count Number - The total count of query.
- actions List<String>
- The action of the nat firewall control policy.
- description String
- The description of the nat firewall control policy.
- dest
Ports List<String> - The dest port of the nat firewall control policy.
- destinations List<String>
- The destination of the nat firewall control policy.
- output
File String - protos List<String>
- The proto of the nat firewall control policy.
- repeat
Types List<String> - The repeat type of the nat firewall control policy.
- rule
Ids List<String> - The id of the nat firewall control policy.
- sources List<String>
- The source of the nat firewall control policy.
- statuses List<Boolean>
- Whether to enable the nat firewall control policy.
Supporting Types
GetCfwNatFirewallControlPoliciesNatFirewallControlPolicy
- Account
Id string - The account id of the nat firewall control policy.
- Action string
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - Description string
- The description of the nat firewall control policy. This field support fuzzy query.
- Dest
Port string - The dest port of the nat firewall control policy.
- Dest
Port List<string>Group Lists - The dest port group list of the nat firewall control policy.
- Dest
Port stringGroup Type - The dest port group type of the nat firewall control policy.
- Dest
Port List<string>Lists - The dest port list of the nat firewall control policy.
- Dest
Port stringType - The dest port type of the nat firewall control policy.
- Destination string
- The destination of the nat firewall control policy. This field support fuzzy query.
- Destination
Cidr List<string>Lists - The destination cidr list of the nat firewall control policy.
- Destination
Group List<string>Lists - The destination group list of the nat firewall control policy.
- Destination
Group stringType - The destination group type of the nat firewall control policy.
- Destination
Type string - The destination type of the nat firewall control policy.
- Direction string
- The direction of nat firewall control policy. Valid values:
in,out. - Effect
Status int - The effect status of the nat firewall control policy. 1: Not yet effective, 2: Issued in progress, 3: Effective.
- End
Time int - The end time of the nat firewall control policy. Unix timestamp.
- Hit
Cnt int - The hit count of the nat firewall control policy.
- Id string
- The id of the nat firewall control policy.
- Is
Effected bool - Whether the nat firewall control policy is effected.
- Nat
Firewall stringId - The nat firewall id of the nat firewall control policy.
- Nat
Firewall stringName - The name of the nat firewall.
- Prio int
- The priority of the nat firewall control policy.
- Proto string
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - Repeat
Days List<int> - The repeat days of the nat firewall control policy.
- Repeat
End stringTime - The repeat end time of the nat firewall control policy.
- Repeat
Start stringTime - The repeat start time of the nat firewall control policy.
- Repeat
Type string - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - Rule
Id string - The rule id of the nat firewall control policy. This field support fuzzy query.
- Source string
- The source of the nat firewall control policy. This field support fuzzy query.
- Source
Cidr List<string>Lists - The source cidr list of the nat firewall control policy.
- Source
Group List<string>Lists - The source group list of the nat firewall control policy.
- Source
Group stringType - The source group type of the nat firewall control policy.
- Source
Type string - The source type of the nat firewall control policy.
- Start
Time int - The start time of the nat firewall control policy. Unix timestamp.
- Status bool
- The enable status list of the nat firewall control policy.
- Update
Time int - The update time of the nat firewall control policy.
- Use
Count int - The use count of the nat firewall control policy.
- Account
Id string - The account id of the nat firewall control policy.
- Action string
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - Description string
- The description of the nat firewall control policy. This field support fuzzy query.
- Dest
Port string - The dest port of the nat firewall control policy.
- Dest
Port []stringGroup Lists - The dest port group list of the nat firewall control policy.
- Dest
Port stringGroup Type - The dest port group type of the nat firewall control policy.
- Dest
Port []stringLists - The dest port list of the nat firewall control policy.
- Dest
Port stringType - The dest port type of the nat firewall control policy.
- Destination string
- The destination of the nat firewall control policy. This field support fuzzy query.
- Destination
Cidr []stringLists - The destination cidr list of the nat firewall control policy.
- Destination
Group []stringLists - The destination group list of the nat firewall control policy.
- Destination
Group stringType - The destination group type of the nat firewall control policy.
- Destination
Type string - The destination type of the nat firewall control policy.
- Direction string
- The direction of nat firewall control policy. Valid values:
in,out. - Effect
Status int - The effect status of the nat firewall control policy. 1: Not yet effective, 2: Issued in progress, 3: Effective.
- End
Time int - The end time of the nat firewall control policy. Unix timestamp.
- Hit
Cnt int - The hit count of the nat firewall control policy.
- Id string
- The id of the nat firewall control policy.
- Is
Effected bool - Whether the nat firewall control policy is effected.
- Nat
Firewall stringId - The nat firewall id of the nat firewall control policy.
- Nat
Firewall stringName - The name of the nat firewall.
- Prio int
- The priority of the nat firewall control policy.
- Proto string
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - Repeat
Days []int - The repeat days of the nat firewall control policy.
- Repeat
End stringTime - The repeat end time of the nat firewall control policy.
- Repeat
Start stringTime - The repeat start time of the nat firewall control policy.
- Repeat
Type string - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - Rule
Id string - The rule id of the nat firewall control policy. This field support fuzzy query.
- Source string
- The source of the nat firewall control policy. This field support fuzzy query.
- Source
Cidr []stringLists - The source cidr list of the nat firewall control policy.
- Source
Group []stringLists - The source group list of the nat firewall control policy.
- Source
Group stringType - The source group type of the nat firewall control policy.
- Source
Type string - The source type of the nat firewall control policy.
- Start
Time int - The start time of the nat firewall control policy. Unix timestamp.
- Status bool
- The enable status list of the nat firewall control policy.
- Update
Time int - The update time of the nat firewall control policy.
- Use
Count int - The use count of the nat firewall control policy.
- account
Id String - The account id of the nat firewall control policy.
- action String
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - description String
- The description of the nat firewall control policy. This field support fuzzy query.
- dest
Port String - The dest port of the nat firewall control policy.
- dest
Port List<String>Group Lists - The dest port group list of the nat firewall control policy.
- dest
Port StringGroup Type - The dest port group type of the nat firewall control policy.
- dest
Port List<String>Lists - The dest port list of the nat firewall control policy.
- dest
Port StringType - The dest port type of the nat firewall control policy.
- destination String
- The destination of the nat firewall control policy. This field support fuzzy query.
- destination
Cidr List<String>Lists - The destination cidr list of the nat firewall control policy.
- destination
Group List<String>Lists - The destination group list of the nat firewall control policy.
- destination
Group StringType - The destination group type of the nat firewall control policy.
- destination
Type String - The destination type of the nat firewall control policy.
- direction String
- The direction of nat firewall control policy. Valid values:
in,out. - effect
Status Integer - The effect status of the nat firewall control policy. 1: Not yet effective, 2: Issued in progress, 3: Effective.
- end
Time Integer - The end time of the nat firewall control policy. Unix timestamp.
- hit
Cnt Integer - The hit count of the nat firewall control policy.
- id String
- The id of the nat firewall control policy.
- is
Effected Boolean - Whether the nat firewall control policy is effected.
- nat
Firewall StringId - The nat firewall id of the nat firewall control policy.
- nat
Firewall StringName - The name of the nat firewall.
- prio Integer
- The priority of the nat firewall control policy.
- proto String
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - repeat
Days List<Integer> - The repeat days of the nat firewall control policy.
- repeat
End StringTime - The repeat end time of the nat firewall control policy.
- repeat
Start StringTime - The repeat start time of the nat firewall control policy.
- repeat
Type String - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - rule
Id String - The rule id of the nat firewall control policy. This field support fuzzy query.
- source String
- The source of the nat firewall control policy. This field support fuzzy query.
- source
Cidr List<String>Lists - The source cidr list of the nat firewall control policy.
- source
Group List<String>Lists - The source group list of the nat firewall control policy.
- source
Group StringType - The source group type of the nat firewall control policy.
- source
Type String - The source type of the nat firewall control policy.
- start
Time Integer - The start time of the nat firewall control policy. Unix timestamp.
- status Boolean
- The enable status list of the nat firewall control policy.
- update
Time Integer - The update time of the nat firewall control policy.
- use
Count Integer - The use count of the nat firewall control policy.
- account
Id string - The account id of the nat firewall control policy.
- action string
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - description string
- The description of the nat firewall control policy. This field support fuzzy query.
- dest
Port string - The dest port of the nat firewall control policy.
- dest
Port string[]Group Lists - The dest port group list of the nat firewall control policy.
- dest
Port stringGroup Type - The dest port group type of the nat firewall control policy.
- dest
Port string[]Lists - The dest port list of the nat firewall control policy.
- dest
Port stringType - The dest port type of the nat firewall control policy.
- destination string
- The destination of the nat firewall control policy. This field support fuzzy query.
- destination
Cidr string[]Lists - The destination cidr list of the nat firewall control policy.
- destination
Group string[]Lists - The destination group list of the nat firewall control policy.
- destination
Group stringType - The destination group type of the nat firewall control policy.
- destination
Type string - The destination type of the nat firewall control policy.
- direction string
- The direction of nat firewall control policy. Valid values:
in,out. - effect
Status number - The effect status of the nat firewall control policy. 1: Not yet effective, 2: Issued in progress, 3: Effective.
- end
Time number - The end time of the nat firewall control policy. Unix timestamp.
- hit
Cnt number - The hit count of the nat firewall control policy.
- id string
- The id of the nat firewall control policy.
- is
Effected boolean - Whether the nat firewall control policy is effected.
- nat
Firewall stringId - The nat firewall id of the nat firewall control policy.
- nat
Firewall stringName - The name of the nat firewall.
- prio number
- The priority of the nat firewall control policy.
- proto string
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - repeat
Days number[] - The repeat days of the nat firewall control policy.
- repeat
End stringTime - The repeat end time of the nat firewall control policy.
- repeat
Start stringTime - The repeat start time of the nat firewall control policy.
- repeat
Type string - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - rule
Id string - The rule id of the nat firewall control policy. This field support fuzzy query.
- source string
- The source of the nat firewall control policy. This field support fuzzy query.
- source
Cidr string[]Lists - The source cidr list of the nat firewall control policy.
- source
Group string[]Lists - The source group list of the nat firewall control policy.
- source
Group stringType - The source group type of the nat firewall control policy.
- source
Type string - The source type of the nat firewall control policy.
- start
Time number - The start time of the nat firewall control policy. Unix timestamp.
- status boolean
- The enable status list of the nat firewall control policy.
- update
Time number - The update time of the nat firewall control policy.
- use
Count number - The use count of the nat firewall control policy.
- account_
id str - The account id of the nat firewall control policy.
- action str
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - description str
- The description of the nat firewall control policy. This field support fuzzy query.
- dest_
port str - The dest port of the nat firewall control policy.
- dest_
port_ Sequence[str]group_ lists - The dest port group list of the nat firewall control policy.
- dest_
port_ strgroup_ type - The dest port group type of the nat firewall control policy.
- dest_
port_ Sequence[str]lists - The dest port list of the nat firewall control policy.
- dest_
port_ strtype - The dest port type of the nat firewall control policy.
- destination str
- The destination of the nat firewall control policy. This field support fuzzy query.
- destination_
cidr_ Sequence[str]lists - The destination cidr list of the nat firewall control policy.
- destination_
group_ Sequence[str]lists - The destination group list of the nat firewall control policy.
- destination_
group_ strtype - The destination group type of the nat firewall control policy.
- destination_
type str - The destination type of the nat firewall control policy.
- direction str
- The direction of nat firewall control policy. Valid values:
in,out. - effect_
status int - The effect status of the nat firewall control policy. 1: Not yet effective, 2: Issued in progress, 3: Effective.
- end_
time int - The end time of the nat firewall control policy. Unix timestamp.
- hit_
cnt int - The hit count of the nat firewall control policy.
- id str
- The id of the nat firewall control policy.
- is_
effected bool - Whether the nat firewall control policy is effected.
- nat_
firewall_ strid - The nat firewall id of the nat firewall control policy.
- nat_
firewall_ strname - The name of the nat firewall.
- prio int
- The priority of the nat firewall control policy.
- proto str
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - repeat_
days Sequence[int] - The repeat days of the nat firewall control policy.
- repeat_
end_ strtime - The repeat end time of the nat firewall control policy.
- repeat_
start_ strtime - The repeat start time of the nat firewall control policy.
- repeat_
type str - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - rule_
id str - The rule id of the nat firewall control policy. This field support fuzzy query.
- source str
- The source of the nat firewall control policy. This field support fuzzy query.
- source_
cidr_ Sequence[str]lists - The source cidr list of the nat firewall control policy.
- source_
group_ Sequence[str]lists - The source group list of the nat firewall control policy.
- source_
group_ strtype - The source group type of the nat firewall control policy.
- source_
type str - The source type of the nat firewall control policy.
- start_
time int - The start time of the nat firewall control policy. Unix timestamp.
- status bool
- The enable status list of the nat firewall control policy.
- update_
time int - The update time of the nat firewall control policy.
- use_
count int - The use count of the nat firewall control policy.
- account
Id String - The account id of the nat firewall control policy.
- action String
- The action list of the nat firewall control policy. Valid values:
accept,deny,monitor. - description String
- The description of the nat firewall control policy. This field support fuzzy query.
- dest
Port String - The dest port of the nat firewall control policy.
- dest
Port List<String>Group Lists - The dest port group list of the nat firewall control policy.
- dest
Port StringGroup Type - The dest port group type of the nat firewall control policy.
- dest
Port List<String>Lists - The dest port list of the nat firewall control policy.
- dest
Port StringType - The dest port type of the nat firewall control policy.
- destination String
- The destination of the nat firewall control policy. This field support fuzzy query.
- destination
Cidr List<String>Lists - The destination cidr list of the nat firewall control policy.
- destination
Group List<String>Lists - The destination group list of the nat firewall control policy.
- destination
Group StringType - The destination group type of the nat firewall control policy.
- destination
Type String - The destination type of the nat firewall control policy.
- direction String
- The direction of nat firewall control policy. Valid values:
in,out. - effect
Status Number - The effect status of the nat firewall control policy. 1: Not yet effective, 2: Issued in progress, 3: Effective.
- end
Time Number - The end time of the nat firewall control policy. Unix timestamp.
- hit
Cnt Number - The hit count of the nat firewall control policy.
- id String
- The id of the nat firewall control policy.
- is
Effected Boolean - Whether the nat firewall control policy is effected.
- nat
Firewall StringId - The nat firewall id of the nat firewall control policy.
- nat
Firewall StringName - The name of the nat firewall.
- prio Number
- The priority of the nat firewall control policy.
- proto String
- The proto list of the nat firewall control policy. Valid values:
TCP,ICMP,UDP,ANY. When the destination_type isdomain, The proto must beTCP. - repeat
Days List<Number> - The repeat days of the nat firewall control policy.
- repeat
End StringTime - The repeat end time of the nat firewall control policy.
- repeat
Start StringTime - The repeat start time of the nat firewall control policy.
- repeat
Type String - The repeat type of the nat firewall control policy. Valid values:
Permanent,Once,Daily,Weekly,Monthly. - rule
Id String - The rule id of the nat firewall control policy. This field support fuzzy query.
- source String
- The source of the nat firewall control policy. This field support fuzzy query.
- source
Cidr List<String>Lists - The source cidr list of the nat firewall control policy.
- source
Group List<String>Lists - The source group list of the nat firewall control policy.
- source
Group StringType - The source group type of the nat firewall control policy.
- source
Type String - The source type of the nat firewall control policy.
- start
Time Number - The start time of the nat firewall control policy. Unix timestamp.
- status Boolean
- The enable status list of the nat firewall control policy.
- update
Time Number - The update time of the nat firewall control policy.
- use
Count Number - The use count of the nat firewall control policy.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
