Volcengine v0.0.29 published on Tuesday, Apr 29, 2025 by Volcengine
volcengine.cloud_firewall.CfwNatFirewallControlPolicies
Explore with Pulumi AI
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.CfwNatFirewallControlPolicies({
direction: "in",
natFirewallId: "nfw-ydmkayvjsw2vsavx****",
});
import pulumi
import pulumi_volcengine as volcengine
foo = volcengine.cloud_firewall.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.CfwNatFirewallControlPolicies(ctx, &cloud_firewall.CfwNatFirewallControlPoliciesArgs{
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.CfwNatFirewallControlPolicies.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.CfwNatFirewallControlPoliciesArgs;
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.CfwNatFirewallControlPolicies(CfwNatFirewallControlPoliciesArgs.builder()
.direction("in")
.natFirewallId("nfw-ydmkayvjsw2vsavx****")
.build());
}
}
variables:
foo:
fn::invoke:
Function: volcengine:cloud_firewall:CfwNatFirewallControlPolicies
Arguments:
direction: in
natFirewallId: nfw-ydmkayvjsw2vsavx****
Using CfwNatFirewallControlPolicies
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 cfwNatFirewallControlPolicies(args: CfwNatFirewallControlPoliciesArgs, opts?: InvokeOptions): Promise<CfwNatFirewallControlPoliciesResult>
function cfwNatFirewallControlPoliciesOutput(args: CfwNatFirewallControlPoliciesOutputArgs, opts?: InvokeOptions): Output<CfwNatFirewallControlPoliciesResult>
def 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) -> CfwNatFirewallControlPoliciesResult
def 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[CfwNatFirewallControlPoliciesResult]
func CfwNatFirewallControlPolicies(ctx *Context, args *CfwNatFirewallControlPoliciesArgs, opts ...InvokeOption) (*CfwNatFirewallControlPoliciesResult, error)
func CfwNatFirewallControlPoliciesOutput(ctx *Context, args *CfwNatFirewallControlPoliciesOutputArgs, opts ...InvokeOption) CfwNatFirewallControlPoliciesResultOutput
public static class CfwNatFirewallControlPolicies
{
public static Task<CfwNatFirewallControlPoliciesResult> InvokeAsync(CfwNatFirewallControlPoliciesArgs args, InvokeOptions? opts = null)
public static Output<CfwNatFirewallControlPoliciesResult> Invoke(CfwNatFirewallControlPoliciesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<CfwNatFirewallControlPoliciesResult> cfwNatFirewallControlPolicies(CfwNatFirewallControlPoliciesArgs args, InvokeOptions options)
public static Output<CfwNatFirewallControlPoliciesResult> cfwNatFirewallControlPolicies(CfwNatFirewallControlPoliciesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:cloud_firewall:CfwNatFirewallControlPolicies
arguments:
# arguments dictionary
The 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.
CfwNatFirewallControlPolicies 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<CfwControl Policies 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 []CfwControl Policies 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<CfwControl Policies 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 CfwControl Policies 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[Cfwcontrol_ policies 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
CfwNatFirewallControlPoliciesNatFirewallControlPolicy
- 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
volcengine
Terraform Provider.