Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi
alicloud.cloudfirewall.getVpcFirewallControlPolicies
Explore with Pulumi AI
This data source provides the Cloud Firewall Vpc Firewall Control Policies of the current Alibaba Cloud user.
NOTE: Available since v1.194.0.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const ids = alicloud.cloudfirewall.getVpcFirewallControlPolicies({
    vpcFirewallId: "example_value",
    ids: [
        "example_value-1",
        "example_value-2",
    ],
});
export const alicloudCloudFirewallVpcFirewallControlPoliciesId1 = ids.then(ids => ids.policies?.[0]?.id);
import pulumi
import pulumi_alicloud as alicloud
ids = alicloud.cloudfirewall.get_vpc_firewall_control_policies(vpc_firewall_id="example_value",
    ids=[
        "example_value-1",
        "example_value-2",
    ])
pulumi.export("alicloudCloudFirewallVpcFirewallControlPoliciesId1", ids.policies[0].id)
package main
import (
	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/cloudfirewall"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		ids, err := cloudfirewall.GetVpcFirewallControlPolicies(ctx, &cloudfirewall.GetVpcFirewallControlPoliciesArgs{
			VpcFirewallId: "example_value",
			Ids: []string{
				"example_value-1",
				"example_value-2",
			},
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("alicloudCloudFirewallVpcFirewallControlPoliciesId1", ids.Policies[0].Id)
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() => 
{
    var ids = AliCloud.CloudFirewall.GetVpcFirewallControlPolicies.Invoke(new()
    {
        VpcFirewallId = "example_value",
        Ids = new[]
        {
            "example_value-1",
            "example_value-2",
        },
    });
    return new Dictionary<string, object?>
    {
        ["alicloudCloudFirewallVpcFirewallControlPoliciesId1"] = ids.Apply(getVpcFirewallControlPoliciesResult => getVpcFirewallControlPoliciesResult.Policies[0]?.Id),
    };
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.cloudfirewall.CloudfirewallFunctions;
import com.pulumi.alicloud.cloudfirewall.inputs.GetVpcFirewallControlPoliciesArgs;
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 ids = CloudfirewallFunctions.getVpcFirewallControlPolicies(GetVpcFirewallControlPoliciesArgs.builder()
            .vpcFirewallId("example_value")
            .ids(            
                "example_value-1",
                "example_value-2")
            .build());
        ctx.export("alicloudCloudFirewallVpcFirewallControlPoliciesId1", ids.applyValue(getVpcFirewallControlPoliciesResult -> getVpcFirewallControlPoliciesResult.policies()[0].id()));
    }
}
variables:
  ids:
    fn::invoke:
      function: alicloud:cloudfirewall:getVpcFirewallControlPolicies
      arguments:
        vpcFirewallId: example_value
        ids:
          - example_value-1
          - example_value-2
outputs:
  alicloudCloudFirewallVpcFirewallControlPoliciesId1: ${ids.policies[0].id}
Using getVpcFirewallControlPolicies
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 getVpcFirewallControlPolicies(args: GetVpcFirewallControlPoliciesArgs, opts?: InvokeOptions): Promise<GetVpcFirewallControlPoliciesResult>
function getVpcFirewallControlPoliciesOutput(args: GetVpcFirewallControlPoliciesOutputArgs, opts?: InvokeOptions): Output<GetVpcFirewallControlPoliciesResult>def get_vpc_firewall_control_policies(acl_action: Optional[str] = None,
                                      acl_uuid: Optional[str] = None,
                                      description: Optional[str] = None,
                                      destination: Optional[str] = None,
                                      ids: Optional[Sequence[str]] = None,
                                      lang: Optional[str] = None,
                                      member_uid: Optional[str] = None,
                                      output_file: Optional[str] = None,
                                      page_number: Optional[int] = None,
                                      page_size: Optional[int] = None,
                                      proto: Optional[str] = None,
                                      release: Optional[bool] = None,
                                      source: Optional[str] = None,
                                      vpc_firewall_id: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetVpcFirewallControlPoliciesResult
def get_vpc_firewall_control_policies_output(acl_action: Optional[pulumi.Input[str]] = None,
                                      acl_uuid: Optional[pulumi.Input[str]] = None,
                                      description: Optional[pulumi.Input[str]] = None,
                                      destination: Optional[pulumi.Input[str]] = None,
                                      ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                      lang: Optional[pulumi.Input[str]] = None,
                                      member_uid: Optional[pulumi.Input[str]] = None,
                                      output_file: Optional[pulumi.Input[str]] = None,
                                      page_number: Optional[pulumi.Input[int]] = None,
                                      page_size: Optional[pulumi.Input[int]] = None,
                                      proto: Optional[pulumi.Input[str]] = None,
                                      release: Optional[pulumi.Input[bool]] = None,
                                      source: Optional[pulumi.Input[str]] = None,
                                      vpc_firewall_id: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetVpcFirewallControlPoliciesResult]func GetVpcFirewallControlPolicies(ctx *Context, args *GetVpcFirewallControlPoliciesArgs, opts ...InvokeOption) (*GetVpcFirewallControlPoliciesResult, error)
func GetVpcFirewallControlPoliciesOutput(ctx *Context, args *GetVpcFirewallControlPoliciesOutputArgs, opts ...InvokeOption) GetVpcFirewallControlPoliciesResultOutput> Note: This function is named GetVpcFirewallControlPolicies in the Go SDK.
public static class GetVpcFirewallControlPolicies 
{
    public static Task<GetVpcFirewallControlPoliciesResult> InvokeAsync(GetVpcFirewallControlPoliciesArgs args, InvokeOptions? opts = null)
    public static Output<GetVpcFirewallControlPoliciesResult> Invoke(GetVpcFirewallControlPoliciesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVpcFirewallControlPoliciesResult> getVpcFirewallControlPolicies(GetVpcFirewallControlPoliciesArgs args, InvokeOptions options)
public static Output<GetVpcFirewallControlPoliciesResult> getVpcFirewallControlPolicies(GetVpcFirewallControlPoliciesArgs args, InvokeOptions options)
fn::invoke:
  function: alicloud:cloudfirewall/getVpcFirewallControlPolicies:getVpcFirewallControlPolicies
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Vpc
Firewall stringId  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 - Acl
Action string - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - Acl
Uuid string - Access control over VPC firewalls strategy unique identifier.
 - Description string
 - Access control over VPC firewalls description of the strategy information.
 - Destination string
 - Access control over VPC firewalls strategy the destination address in.
 - Ids List<string>
 - A list of Vpc Firewall Control Policy IDs.
 - Lang string
 - The language of the content within the request and response. Valid values: 
zh,en. - Member
Uid string - The UID of the member account of the current Alibaba cloud account.
 - Output
File string - File name where to save data source results (after running 
pulumi preview). - Page
Number int - Page
Size int - Proto string
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - Release bool
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - Source string
 - Access control over VPC firewalls strategy in the source address.
 
- Vpc
Firewall stringId  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 - Acl
Action string - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - Acl
Uuid string - Access control over VPC firewalls strategy unique identifier.
 - Description string
 - Access control over VPC firewalls description of the strategy information.
 - Destination string
 - Access control over VPC firewalls strategy the destination address in.
 - Ids []string
 - A list of Vpc Firewall Control Policy IDs.
 - Lang string
 - The language of the content within the request and response. Valid values: 
zh,en. - Member
Uid string - The UID of the member account of the current Alibaba cloud account.
 - Output
File string - File name where to save data source results (after running 
pulumi preview). - Page
Number int - Page
Size int - Proto string
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - Release bool
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - Source string
 - Access control over VPC firewalls strategy in the source address.
 
- vpc
Firewall StringId  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 - acl
Action String - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - acl
Uuid String - Access control over VPC firewalls strategy unique identifier.
 - description String
 - Access control over VPC firewalls description of the strategy information.
 - destination String
 - Access control over VPC firewalls strategy the destination address in.
 - ids List<String>
 - A list of Vpc Firewall Control Policy IDs.
 - lang String
 - The language of the content within the request and response. Valid values: 
zh,en. - member
Uid String - The UID of the member account of the current Alibaba cloud account.
 - output
File String - File name where to save data source results (after running 
pulumi preview). - page
Number Integer - page
Size Integer - proto String
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release Boolean
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - source String
 - Access control over VPC firewalls strategy in the source address.
 
- vpc
Firewall stringId  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 - acl
Action string - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - acl
Uuid string - Access control over VPC firewalls strategy unique identifier.
 - description string
 - Access control over VPC firewalls description of the strategy information.
 - destination string
 - Access control over VPC firewalls strategy the destination address in.
 - ids string[]
 - A list of Vpc Firewall Control Policy IDs.
 - lang string
 - The language of the content within the request and response. Valid values: 
zh,en. - member
Uid string - The UID of the member account of the current Alibaba cloud account.
 - output
File string - File name where to save data source results (after running 
pulumi preview). - page
Number number - page
Size number - proto string
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release boolean
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - source string
 - Access control over VPC firewalls strategy in the source address.
 
- vpc_
firewall_ strid  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 - acl_
action str - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - acl_
uuid str - Access control over VPC firewalls strategy unique identifier.
 - description str
 - Access control over VPC firewalls description of the strategy information.
 - destination str
 - Access control over VPC firewalls strategy the destination address in.
 - ids Sequence[str]
 - A list of Vpc Firewall Control Policy IDs.
 - lang str
 - The language of the content within the request and response. Valid values: 
zh,en. - member_
uid str - The UID of the member account of the current Alibaba cloud account.
 - output_
file str - File name where to save data source results (after running 
pulumi preview). - page_
number int - page_
size int - proto str
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release bool
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - source str
 - Access control over VPC firewalls strategy in the source address.
 
- vpc
Firewall StringId  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 - acl
Action String - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - acl
Uuid String - Access control over VPC firewalls strategy unique identifier.
 - description String
 - Access control over VPC firewalls description of the strategy information.
 - destination String
 - Access control over VPC firewalls strategy the destination address in.
 - ids List<String>
 - A list of Vpc Firewall Control Policy IDs.
 - lang String
 - The language of the content within the request and response. Valid values: 
zh,en. - member
Uid String - The UID of the member account of the current Alibaba cloud account.
 - output
File String - File name where to save data source results (after running 
pulumi preview). - page
Number Number - page
Size Number - proto String
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release Boolean
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - source String
 - Access control over VPC firewalls strategy in the source address.
 
getVpcFirewallControlPolicies Result
The following output properties are available:
- Id string
 - The provider-assigned unique ID for this managed resource.
 - Ids List<string>
 - Policies
List<Pulumi.
Ali Cloud. Cloud Firewall. Outputs. Get Vpc Firewall Control Policies Policy>  - A list of Cloud Firewall Vpc Firewall Control Policies. Each element contains the following attributes:
 - Vpc
Firewall stringId  - The ID of the VPC firewall instance.
 - Acl
Action string - Access control over VPC firewalls are set in the access traffic via Alibaba cloud firewall way (ACT).
 - Acl
Uuid string - Access control over VPC firewalls strategy unique identifier.
 - Description string
 - Access control over VPC firewalls description of the strategy information.
 - Destination string
 - Access control over VPC firewalls strategy the destination address in.
 - Lang string
 - Member
Uid string - The UID of the member account of the current Alibaba cloud account.
 - Output
File string - Page
Number int - Page
Size int - Proto string
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - Release bool
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
 - Source string
 - Access control over VPC firewalls strategy in the source address.
 
- Id string
 - The provider-assigned unique ID for this managed resource.
 - Ids []string
 - Policies
[]Get
Vpc Firewall Control Policies Policy  - A list of Cloud Firewall Vpc Firewall Control Policies. Each element contains the following attributes:
 - Vpc
Firewall stringId  - The ID of the VPC firewall instance.
 - Acl
Action string - Access control over VPC firewalls are set in the access traffic via Alibaba cloud firewall way (ACT).
 - Acl
Uuid string - Access control over VPC firewalls strategy unique identifier.
 - Description string
 - Access control over VPC firewalls description of the strategy information.
 - Destination string
 - Access control over VPC firewalls strategy the destination address in.
 - Lang string
 - Member
Uid string - The UID of the member account of the current Alibaba cloud account.
 - Output
File string - Page
Number int - Page
Size int - Proto string
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - Release bool
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
 - Source string
 - Access control over VPC firewalls strategy in the source address.
 
- id String
 - The provider-assigned unique ID for this managed resource.
 - ids List<String>
 - policies
List<Get
Vpc Firewall Control Policies Policy>  - A list of Cloud Firewall Vpc Firewall Control Policies. Each element contains the following attributes:
 - vpc
Firewall StringId  - The ID of the VPC firewall instance.
 - acl
Action String - Access control over VPC firewalls are set in the access traffic via Alibaba cloud firewall way (ACT).
 - acl
Uuid String - Access control over VPC firewalls strategy unique identifier.
 - description String
 - Access control over VPC firewalls description of the strategy information.
 - destination String
 - Access control over VPC firewalls strategy the destination address in.
 - lang String
 - member
Uid String - The UID of the member account of the current Alibaba cloud account.
 - output
File String - page
Number Integer - page
Size Integer - proto String
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release Boolean
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
 - source String
 - Access control over VPC firewalls strategy in the source address.
 
- id string
 - The provider-assigned unique ID for this managed resource.
 - ids string[]
 - policies
Get
Vpc Firewall Control Policies Policy[]  - A list of Cloud Firewall Vpc Firewall Control Policies. Each element contains the following attributes:
 - vpc
Firewall stringId  - The ID of the VPC firewall instance.
 - acl
Action string - Access control over VPC firewalls are set in the access traffic via Alibaba cloud firewall way (ACT).
 - acl
Uuid string - Access control over VPC firewalls strategy unique identifier.
 - description string
 - Access control over VPC firewalls description of the strategy information.
 - destination string
 - Access control over VPC firewalls strategy the destination address in.
 - lang string
 - member
Uid string - The UID of the member account of the current Alibaba cloud account.
 - output
File string - page
Number number - page
Size number - proto string
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release boolean
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
 - source string
 - Access control over VPC firewalls strategy in the source address.
 
- id str
 - The provider-assigned unique ID for this managed resource.
 - ids Sequence[str]
 - policies
Sequence[Get
Vpc Firewall Control Policies Policy]  - A list of Cloud Firewall Vpc Firewall Control Policies. Each element contains the following attributes:
 - vpc_
firewall_ strid  - The ID of the VPC firewall instance.
 - acl_
action str - Access control over VPC firewalls are set in the access traffic via Alibaba cloud firewall way (ACT).
 - acl_
uuid str - Access control over VPC firewalls strategy unique identifier.
 - description str
 - Access control over VPC firewalls description of the strategy information.
 - destination str
 - Access control over VPC firewalls strategy the destination address in.
 - lang str
 - member_
uid str - The UID of the member account of the current Alibaba cloud account.
 - output_
file str - page_
number int - page_
size int - proto str
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release bool
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
 - source str
 - Access control over VPC firewalls strategy in the source address.
 
- id String
 - The provider-assigned unique ID for this managed resource.
 - ids List<String>
 - policies List<Property Map>
 - A list of Cloud Firewall Vpc Firewall Control Policies. Each element contains the following attributes:
 - vpc
Firewall StringId  - The ID of the VPC firewall instance.
 - acl
Action String - Access control over VPC firewalls are set in the access traffic via Alibaba cloud firewall way (ACT).
 - acl
Uuid String - Access control over VPC firewalls strategy unique identifier.
 - description String
 - Access control over VPC firewalls description of the strategy information.
 - destination String
 - Access control over VPC firewalls strategy the destination address in.
 - lang String
 - member
Uid String - The UID of the member account of the current Alibaba cloud account.
 - output
File String - page
Number Number - page
Size Number - proto String
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release Boolean
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
 - source String
 - Access control over VPC firewalls strategy in the source address.
 
Supporting Types
GetVpcFirewallControlPoliciesPolicy     
- Acl
Action string - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - Acl
Uuid string - Access control over VPC firewalls strategy unique identifier.
 - Application
Id string - Policy specifies the application ID.
 - Application
Name string - Access control over VPC firewalls policies support the application types.
 - Description string
 - Access control over VPC firewalls description of the strategy information.
 - Dest
Port string - Access control over VPC firewalls strategy access traffic of the destination port.
 - Dest
Port stringGroup  - Access control policy in the access traffic of the destination port address book name.
 - Dest
Port List<string>Group Ports  - Port Address Book port list.
 - Dest
Port stringType  - Access control over VPC firewalls strategy access traffic of the destination port type.
 - Destination string
 - Access control over VPC firewalls strategy the destination address in.
 - Destination
Group List<string>Cidrs  - Destination address book defined in the address list.
 - Destination
Group stringType  - The destination address book type in the access control policy. Value: 
ip,domain. - Destination
Type string - Access control over VPC firewalls strategy in the destination address of the type.
 - Hit
Times int - Control strategy of hits per second.
 - Id string
 - The ID of the Cloud Firewall Vpc Firewall Control Policy.
 - Member
Uid string - The UID of the member account of the current Alibaba cloud account.
 - Order int
 - Access control over VPC firewalls policies will go into effect of priority. The priority value starts from 1, the smaller the priority number, the higher the priority. -1 represents the lowest priority.
 - Proto string
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - Release bool
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - Source string
 - Access control over VPC firewalls strategy in the source address.
 - Source
Group List<string>Cidrs  - SOURCE address of the address list.
 - Source
Group stringType  - The source address type in the access control policy. Unique value: ip. The IP address book contains one or more IP address segments.
 - Source
Type string - Access control over VPC firewalls policy source address type.
 - Vpc
Firewall stringId  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 
- Acl
Action string - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - Acl
Uuid string - Access control over VPC firewalls strategy unique identifier.
 - Application
Id string - Policy specifies the application ID.
 - Application
Name string - Access control over VPC firewalls policies support the application types.
 - Description string
 - Access control over VPC firewalls description of the strategy information.
 - Dest
Port string - Access control over VPC firewalls strategy access traffic of the destination port.
 - Dest
Port stringGroup  - Access control policy in the access traffic of the destination port address book name.
 - Dest
Port []stringGroup Ports  - Port Address Book port list.
 - Dest
Port stringType  - Access control over VPC firewalls strategy access traffic of the destination port type.
 - Destination string
 - Access control over VPC firewalls strategy the destination address in.
 - Destination
Group []stringCidrs  - Destination address book defined in the address list.
 - Destination
Group stringType  - The destination address book type in the access control policy. Value: 
ip,domain. - Destination
Type string - Access control over VPC firewalls strategy in the destination address of the type.
 - Hit
Times int - Control strategy of hits per second.
 - Id string
 - The ID of the Cloud Firewall Vpc Firewall Control Policy.
 - Member
Uid string - The UID of the member account of the current Alibaba cloud account.
 - Order int
 - Access control over VPC firewalls policies will go into effect of priority. The priority value starts from 1, the smaller the priority number, the higher the priority. -1 represents the lowest priority.
 - Proto string
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - Release bool
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - Source string
 - Access control over VPC firewalls strategy in the source address.
 - Source
Group []stringCidrs  - SOURCE address of the address list.
 - Source
Group stringType  - The source address type in the access control policy. Unique value: ip. The IP address book contains one or more IP address segments.
 - Source
Type string - Access control over VPC firewalls policy source address type.
 - Vpc
Firewall stringId  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 
- acl
Action String - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - acl
Uuid String - Access control over VPC firewalls strategy unique identifier.
 - application
Id String - Policy specifies the application ID.
 - application
Name String - Access control over VPC firewalls policies support the application types.
 - description String
 - Access control over VPC firewalls description of the strategy information.
 - dest
Port String - Access control over VPC firewalls strategy access traffic of the destination port.
 - dest
Port StringGroup  - Access control policy in the access traffic of the destination port address book name.
 - dest
Port List<String>Group Ports  - Port Address Book port list.
 - dest
Port StringType  - Access control over VPC firewalls strategy access traffic of the destination port type.
 - destination String
 - Access control over VPC firewalls strategy the destination address in.
 - destination
Group List<String>Cidrs  - Destination address book defined in the address list.
 - destination
Group StringType  - The destination address book type in the access control policy. Value: 
ip,domain. - destination
Type String - Access control over VPC firewalls strategy in the destination address of the type.
 - hit
Times Integer - Control strategy of hits per second.
 - id String
 - The ID of the Cloud Firewall Vpc Firewall Control Policy.
 - member
Uid String - The UID of the member account of the current Alibaba cloud account.
 - order Integer
 - Access control over VPC firewalls policies will go into effect of priority. The priority value starts from 1, the smaller the priority number, the higher the priority. -1 represents the lowest priority.
 - proto String
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release Boolean
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - source String
 - Access control over VPC firewalls strategy in the source address.
 - source
Group List<String>Cidrs  - SOURCE address of the address list.
 - source
Group StringType  - The source address type in the access control policy. Unique value: ip. The IP address book contains one or more IP address segments.
 - source
Type String - Access control over VPC firewalls policy source address type.
 - vpc
Firewall StringId  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 
- acl
Action string - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - acl
Uuid string - Access control over VPC firewalls strategy unique identifier.
 - application
Id string - Policy specifies the application ID.
 - application
Name string - Access control over VPC firewalls policies support the application types.
 - description string
 - Access control over VPC firewalls description of the strategy information.
 - dest
Port string - Access control over VPC firewalls strategy access traffic of the destination port.
 - dest
Port stringGroup  - Access control policy in the access traffic of the destination port address book name.
 - dest
Port string[]Group Ports  - Port Address Book port list.
 - dest
Port stringType  - Access control over VPC firewalls strategy access traffic of the destination port type.
 - destination string
 - Access control over VPC firewalls strategy the destination address in.
 - destination
Group string[]Cidrs  - Destination address book defined in the address list.
 - destination
Group stringType  - The destination address book type in the access control policy. Value: 
ip,domain. - destination
Type string - Access control over VPC firewalls strategy in the destination address of the type.
 - hit
Times number - Control strategy of hits per second.
 - id string
 - The ID of the Cloud Firewall Vpc Firewall Control Policy.
 - member
Uid string - The UID of the member account of the current Alibaba cloud account.
 - order number
 - Access control over VPC firewalls policies will go into effect of priority. The priority value starts from 1, the smaller the priority number, the higher the priority. -1 represents the lowest priority.
 - proto string
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release boolean
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - source string
 - Access control over VPC firewalls strategy in the source address.
 - source
Group string[]Cidrs  - SOURCE address of the address list.
 - source
Group stringType  - The source address type in the access control policy. Unique value: ip. The IP address book contains one or more IP address segments.
 - source
Type string - Access control over VPC firewalls policy source address type.
 - vpc
Firewall stringId  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 
- acl_
action str - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - acl_
uuid str - Access control over VPC firewalls strategy unique identifier.
 - application_
id str - Policy specifies the application ID.
 - application_
name str - Access control over VPC firewalls policies support the application types.
 - description str
 - Access control over VPC firewalls description of the strategy information.
 - dest_
port str - Access control over VPC firewalls strategy access traffic of the destination port.
 - dest_
port_ strgroup  - Access control policy in the access traffic of the destination port address book name.
 - dest_
port_ Sequence[str]group_ ports  - Port Address Book port list.
 - dest_
port_ strtype  - Access control over VPC firewalls strategy access traffic of the destination port type.
 - destination str
 - Access control over VPC firewalls strategy the destination address in.
 - destination_
group_ Sequence[str]cidrs  - Destination address book defined in the address list.
 - destination_
group_ strtype  - The destination address book type in the access control policy. Value: 
ip,domain. - destination_
type str - Access control over VPC firewalls strategy in the destination address of the type.
 - hit_
times int - Control strategy of hits per second.
 - id str
 - The ID of the Cloud Firewall Vpc Firewall Control Policy.
 - member_
uid str - The UID of the member account of the current Alibaba cloud account.
 - order int
 - Access control over VPC firewalls policies will go into effect of priority. The priority value starts from 1, the smaller the priority number, the higher the priority. -1 represents the lowest priority.
 - proto str
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release bool
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - source str
 - Access control over VPC firewalls strategy in the source address.
 - source_
group_ Sequence[str]cidrs  - SOURCE address of the address list.
 - source_
group_ strtype  - The source address type in the access control policy. Unique value: ip. The IP address book contains one or more IP address segments.
 - source_
type str - Access control over VPC firewalls policy source address type.
 - vpc_
firewall_ strid  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 
- acl
Action String - The action that Cloud Firewall performs on the traffic. Valid values: 
accept,drop,log. - acl
Uuid String - Access control over VPC firewalls strategy unique identifier.
 - application
Id String - Policy specifies the application ID.
 - application
Name String - Access control over VPC firewalls policies support the application types.
 - description String
 - Access control over VPC firewalls description of the strategy information.
 - dest
Port String - Access control over VPC firewalls strategy access traffic of the destination port.
 - dest
Port StringGroup  - Access control policy in the access traffic of the destination port address book name.
 - dest
Port List<String>Group Ports  - Port Address Book port list.
 - dest
Port StringType  - Access control over VPC firewalls strategy access traffic of the destination port type.
 - destination String
 - Access control over VPC firewalls strategy the destination address in.
 - destination
Group List<String>Cidrs  - Destination address book defined in the address list.
 - destination
Group StringType  - The destination address book type in the access control policy. Value: 
ip,domain. - destination
Type String - Access control over VPC firewalls strategy in the destination address of the type.
 - hit
Times Number - Control strategy of hits per second.
 - id String
 - The ID of the Cloud Firewall Vpc Firewall Control Policy.
 - member
Uid String - The UID of the member account of the current Alibaba cloud account.
 - order Number
 - Access control over VPC firewalls policies will go into effect of priority. The priority value starts from 1, the smaller the priority number, the higher the priority. -1 represents the lowest priority.
 - proto String
 - Access control over VPC firewalls strategy access traffic of the protocol type.
 - release Boolean
 - The enabled status of the access control policy. The policy is enabled by default after it is created. Value:
- true: Enable access control policies
 - false: does not enable access control policies.
 
 - source String
 - Access control over VPC firewalls strategy in the source address.
 - source
Group List<String>Cidrs  - SOURCE address of the address list.
 - source
Group StringType  - The source address type in the access control policy. Unique value: ip. The IP address book contains one or more IP address segments.
 - source
Type String - Access control over VPC firewalls policy source address type.
 - vpc
Firewall StringId  - The ID of the VPC firewall instance. Value:
- When the VPC firewall protects traffic between two VPCs connected through the cloud enterprise network, the policy group ID uses the cloud enterprise network instance ID.
 - When the VPC firewall protects traffic between two VPCs connected through the express connection, the policy group ID uses the ID of the VPC firewall instance.
 
 
Package Details
- Repository
 - Alibaba Cloud pulumi/pulumi-alicloud
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
alicloudTerraform Provider.