alicloud logo
Alibaba Cloud v3.37.0, May 15 23

alicloud.cloudfirewall.getVpcFirewalls

Explore with Pulumi AI

This data source provides Cloud Firewall Vpc Firewall available to the user.What is Vpc Firewall

NOTE: Available in 1.194.0+

Example Usage

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;

return await Deployment.RunAsync(() => 
{
    var @default = AliCloud.CloudFirewall.GetVpcFirewalls.Invoke(new()
    {
        Ids = new[]
        {
            "id-example",
        },
        MemberUid = "1415189284827022",
        Status = "closed",
        VpcFirewallName = "tf-test",
    });

    return new Dictionary<string, object?>
    {
        ["alicloudCfwVpcFirewallExampleId"] = @default.Apply(@default => @default.Apply(getVpcFirewallsResult => getVpcFirewallsResult.Firewalls[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 {
		_default, err := cloudfirewall.GetVpcFirewalls(ctx, &cloudfirewall.GetVpcFirewallsArgs{
			Ids: []string{
				"id-example",
			},
			MemberUid:       pulumi.StringRef("1415189284827022"),
			Status:          pulumi.StringRef("closed"),
			VpcFirewallName: pulumi.StringRef("tf-test"),
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("alicloudCfwVpcFirewallExampleId", _default.Firewalls[0].Id)
		return nil
	})
}
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.GetVpcFirewallsArgs;
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 default = CloudfirewallFunctions.getVpcFirewalls(GetVpcFirewallsArgs.builder()
            .ids("id-example")
            .memberUid("1415189284827022")
            .status("closed")
            .vpcFirewallName("tf-test")
            .build());

        ctx.export("alicloudCfwVpcFirewallExampleId", default_.firewalls()[0].id());
    }
}
import pulumi
import pulumi_alicloud as alicloud

default = alicloud.cloudfirewall.get_vpc_firewalls(ids=["id-example"],
    member_uid="1415189284827022",
    status="closed",
    vpc_firewall_name="tf-test")
pulumi.export("alicloudCfwVpcFirewallExampleId", default.firewalls[0].id)
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";

const default = alicloud.cloudfirewall.getVpcFirewalls({
    ids: ["id-example"],
    memberUid: "1415189284827022",
    status: "closed",
    vpcFirewallName: "tf-test",
});
export const alicloudCfwVpcFirewallExampleId = _default.then(_default => _default.firewalls?.[0]?.id);
variables:
  default:
    fn::invoke:
      Function: alicloud:cloudfirewall:getVpcFirewalls
      Arguments:
        ids:
          - id-example
        memberUid: '1415189284827022'
        status: closed
        vpcFirewallName: tf-test
outputs:
  alicloudCfwVpcFirewallExampleId: ${default.firewalls[0].id}

Using getVpcFirewalls

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 getVpcFirewalls(args: GetVpcFirewallsArgs, opts?: InvokeOptions): Promise<GetVpcFirewallsResult>
function getVpcFirewallsOutput(args: GetVpcFirewallsOutputArgs, opts?: InvokeOptions): Output<GetVpcFirewallsResult>
def get_vpc_firewalls(ids: Optional[Sequence[str]] = None,
                      lang: Optional[str] = None,
                      member_uid: Optional[str] = None,
                      name_regex: Optional[str] = None,
                      output_file: Optional[str] = None,
                      region_no: Optional[str] = None,
                      status: Optional[str] = None,
                      vpc_firewall_id: Optional[str] = None,
                      vpc_firewall_name: Optional[str] = None,
                      vpc_id: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetVpcFirewallsResult
def get_vpc_firewalls_output(ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                      lang: Optional[pulumi.Input[str]] = None,
                      member_uid: Optional[pulumi.Input[str]] = None,
                      name_regex: Optional[pulumi.Input[str]] = None,
                      output_file: Optional[pulumi.Input[str]] = None,
                      region_no: Optional[pulumi.Input[str]] = None,
                      status: Optional[pulumi.Input[str]] = None,
                      vpc_firewall_id: Optional[pulumi.Input[str]] = None,
                      vpc_firewall_name: Optional[pulumi.Input[str]] = None,
                      vpc_id: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetVpcFirewallsResult]
func GetVpcFirewalls(ctx *Context, args *GetVpcFirewallsArgs, opts ...InvokeOption) (*GetVpcFirewallsResult, error)
func GetVpcFirewallsOutput(ctx *Context, args *GetVpcFirewallsOutputArgs, opts ...InvokeOption) GetVpcFirewallsResultOutput

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

public static class GetVpcFirewalls 
{
    public static Task<GetVpcFirewallsResult> InvokeAsync(GetVpcFirewallsArgs args, InvokeOptions? opts = null)
    public static Output<GetVpcFirewallsResult> Invoke(GetVpcFirewallsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVpcFirewallsResult> getVpcFirewalls(GetVpcFirewallsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: alicloud:cloudfirewall/getVpcFirewalls:getVpcFirewalls
  arguments:
    # arguments dictionary

The following arguments are supported:

Ids List<string>

A list of Vpc Firewall IDs.

Lang string

The language type of the requested and received messages. Value:-zh (default): Chinese.-en: English.

MemberUid string

The UID of the Alibaba Cloud member account.

NameRegex string

A regex string to filter results by Group Metric Rule name.

OutputFile string

File name where to save data source results (after running pulumi preview).

RegionNo string

The region ID of the peer VPC.

Status string

The status of the resource

VpcFirewallId string

The ID of the VPC firewall instance.

VpcFirewallName string

The name of the VPC firewall instance.

VpcId string

The ID of the peer VPC instance.

Ids []string

A list of Vpc Firewall IDs.

Lang string

The language type of the requested and received messages. Value:-zh (default): Chinese.-en: English.

MemberUid string

The UID of the Alibaba Cloud member account.

NameRegex string

A regex string to filter results by Group Metric Rule name.

OutputFile string

File name where to save data source results (after running pulumi preview).

RegionNo string

The region ID of the peer VPC.

Status string

The status of the resource

VpcFirewallId string

The ID of the VPC firewall instance.

VpcFirewallName string

The name of the VPC firewall instance.

VpcId string

The ID of the peer VPC instance.

ids List<String>

A list of Vpc Firewall IDs.

lang String

The language type of the requested and received messages. Value:-zh (default): Chinese.-en: English.

memberUid String

The UID of the Alibaba Cloud member account.

nameRegex String

A regex string to filter results by Group Metric Rule name.

outputFile String

File name where to save data source results (after running pulumi preview).

regionNo String

The region ID of the peer VPC.

status String

The status of the resource

vpcFirewallId String

The ID of the VPC firewall instance.

vpcFirewallName String

The name of the VPC firewall instance.

vpcId String

The ID of the peer VPC instance.

ids string[]

A list of Vpc Firewall IDs.

lang string

The language type of the requested and received messages. Value:-zh (default): Chinese.-en: English.

memberUid string

The UID of the Alibaba Cloud member account.

nameRegex string

A regex string to filter results by Group Metric Rule name.

outputFile string

File name where to save data source results (after running pulumi preview).

regionNo string

The region ID of the peer VPC.

status string

The status of the resource

vpcFirewallId string

The ID of the VPC firewall instance.

vpcFirewallName string

The name of the VPC firewall instance.

vpcId string

The ID of the peer VPC instance.

ids Sequence[str]

A list of Vpc Firewall IDs.

lang str

The language type of the requested and received messages. Value:-zh (default): Chinese.-en: English.

member_uid str

The UID of the Alibaba Cloud member account.

name_regex str

A regex string to filter results by Group Metric Rule name.

output_file str

File name where to save data source results (after running pulumi preview).

region_no str

The region ID of the peer VPC.

status str

The status of the resource

vpc_firewall_id str

The ID of the VPC firewall instance.

vpc_firewall_name str

The name of the VPC firewall instance.

vpc_id str

The ID of the peer VPC instance.

ids List<String>

A list of Vpc Firewall IDs.

lang String

The language type of the requested and received messages. Value:-zh (default): Chinese.-en: English.

memberUid String

The UID of the Alibaba Cloud member account.

nameRegex String

A regex string to filter results by Group Metric Rule name.

outputFile String

File name where to save data source results (after running pulumi preview).

regionNo String

The region ID of the peer VPC.

status String

The status of the resource

vpcFirewallId String

The ID of the VPC firewall instance.

vpcFirewallName String

The name of the VPC firewall instance.

vpcId String

The ID of the peer VPC instance.

getVpcFirewalls Result

The following output properties are available:

Firewalls List<Pulumi.AliCloud.CloudFirewall.Outputs.GetVpcFirewallsFirewall>

A list of Vpc Firewall Entries. Each element contains the following attributes:

Id string

The provider-assigned unique ID for this managed resource.

Ids List<string>

A list of Vpc Firewall IDs.

Names List<string>

A list of name of Vpc Firewalls.

Lang string
MemberUid string

The UID of the Alibaba Cloud member account.

NameRegex string
OutputFile string
RegionNo string

The region ID of the peer VPC.

Status string

The status of the resource

VpcFirewallId string

The ID of the VPC firewall instance.

VpcFirewallName string

The name of the VPC firewall instance.

VpcId string

The ID of the peer VPC instance.

Firewalls []GetVpcFirewallsFirewall

A list of Vpc Firewall Entries. Each element contains the following attributes:

Id string

The provider-assigned unique ID for this managed resource.

Ids []string

A list of Vpc Firewall IDs.

Names []string

A list of name of Vpc Firewalls.

Lang string
MemberUid string

The UID of the Alibaba Cloud member account.

NameRegex string
OutputFile string
RegionNo string

The region ID of the peer VPC.

Status string

The status of the resource

VpcFirewallId string

The ID of the VPC firewall instance.

VpcFirewallName string

The name of the VPC firewall instance.

VpcId string

The ID of the peer VPC instance.

firewalls List<GetVpcFirewallsFirewall>

A list of Vpc Firewall Entries. Each element contains the following attributes:

id String

The provider-assigned unique ID for this managed resource.

ids List<String>

A list of Vpc Firewall IDs.

names List<String>

A list of name of Vpc Firewalls.

lang String
memberUid String

The UID of the Alibaba Cloud member account.

nameRegex String
outputFile String
regionNo String

The region ID of the peer VPC.

status String

The status of the resource

vpcFirewallId String

The ID of the VPC firewall instance.

vpcFirewallName String

The name of the VPC firewall instance.

vpcId String

The ID of the peer VPC instance.

firewalls GetVpcFirewallsFirewall[]

A list of Vpc Firewall Entries. Each element contains the following attributes:

id string

The provider-assigned unique ID for this managed resource.

ids string[]

A list of Vpc Firewall IDs.

names string[]

A list of name of Vpc Firewalls.

lang string
memberUid string

The UID of the Alibaba Cloud member account.

nameRegex string
outputFile string
regionNo string

The region ID of the peer VPC.

status string

The status of the resource

vpcFirewallId string

The ID of the VPC firewall instance.

vpcFirewallName string

The name of the VPC firewall instance.

vpcId string

The ID of the peer VPC instance.

firewalls Sequence[GetVpcFirewallsFirewall]

A list of Vpc Firewall Entries. Each element contains the following attributes:

id str

The provider-assigned unique ID for this managed resource.

ids Sequence[str]

A list of Vpc Firewall IDs.

names Sequence[str]

A list of name of Vpc Firewalls.

lang str
member_uid str

The UID of the Alibaba Cloud member account.

name_regex str
output_file str
region_no str

The region ID of the peer VPC.

status str

The status of the resource

vpc_firewall_id str

The ID of the VPC firewall instance.

vpc_firewall_name str

The name of the VPC firewall instance.

vpc_id str

The ID of the peer VPC instance.

firewalls List<Property Map>

A list of Vpc Firewall Entries. Each element contains the following attributes:

id String

The provider-assigned unique ID for this managed resource.

ids List<String>

A list of Vpc Firewall IDs.

names List<String>

A list of name of Vpc Firewalls.

lang String
memberUid String

The UID of the Alibaba Cloud member account.

nameRegex String
outputFile String
regionNo String

The region ID of the peer VPC.

status String

The status of the resource

vpcFirewallId String

The ID of the VPC firewall instance.

vpcFirewallName String

The name of the VPC firewall instance.

vpcId String

The ID of the peer VPC instance.

Supporting Types

GetVpcFirewallsFirewall

Bandwidth int

Bandwidth specifications for high-speed channels. Unit: Mbps.

ConnectType string

The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.

Id string

The name of the VPC firewall instance and the value same as vpc_firewall_id.

LocalVpcs List<Pulumi.AliCloud.CloudFirewall.Inputs.GetVpcFirewallsFirewallLocalVpc>

The details of the local VPC.

PeerVpcs List<Pulumi.AliCloud.CloudFirewall.Inputs.GetVpcFirewallsFirewallPeerVpc>

The details of the peer VPC.

RegionStatus string

The region is open. Value:-enable: is enabled, indicating that VPC firewall can be configured in this region.-disable: indicates that VPC firewall cannot be configured in this region.

Status string

The status of the resource

VpcFirewallId string

The ID of the VPC firewall instance.

VpcFirewallName string

The name of the VPC firewall instance.

Bandwidth int

Bandwidth specifications for high-speed channels. Unit: Mbps.

ConnectType string

The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.

Id string

The name of the VPC firewall instance and the value same as vpc_firewall_id.

LocalVpcs []GetVpcFirewallsFirewallLocalVpc

The details of the local VPC.

PeerVpcs []GetVpcFirewallsFirewallPeerVpc

The details of the peer VPC.

RegionStatus string

The region is open. Value:-enable: is enabled, indicating that VPC firewall can be configured in this region.-disable: indicates that VPC firewall cannot be configured in this region.

Status string

The status of the resource

VpcFirewallId string

The ID of the VPC firewall instance.

VpcFirewallName string

The name of the VPC firewall instance.

bandwidth Integer

Bandwidth specifications for high-speed channels. Unit: Mbps.

connectType String

The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.

id String

The name of the VPC firewall instance and the value same as vpc_firewall_id.

localVpcs List<GetVpcFirewallsFirewallLocalVpc>

The details of the local VPC.

peerVpcs List<GetVpcFirewallsFirewallPeerVpc>

The details of the peer VPC.

regionStatus String

The region is open. Value:-enable: is enabled, indicating that VPC firewall can be configured in this region.-disable: indicates that VPC firewall cannot be configured in this region.

status String

The status of the resource

vpcFirewallId String

The ID of the VPC firewall instance.

vpcFirewallName String

The name of the VPC firewall instance.

bandwidth number

Bandwidth specifications for high-speed channels. Unit: Mbps.

connectType string

The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.

id string

The name of the VPC firewall instance and the value same as vpc_firewall_id.

localVpcs GetVpcFirewallsFirewallLocalVpc[]

The details of the local VPC.

peerVpcs GetVpcFirewallsFirewallPeerVpc[]

The details of the peer VPC.

regionStatus string

The region is open. Value:-enable: is enabled, indicating that VPC firewall can be configured in this region.-disable: indicates that VPC firewall cannot be configured in this region.

status string

The status of the resource

vpcFirewallId string

The ID of the VPC firewall instance.

vpcFirewallName string

The name of the VPC firewall instance.

bandwidth int

Bandwidth specifications for high-speed channels. Unit: Mbps.

connect_type str

The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.

id str

The name of the VPC firewall instance and the value same as vpc_firewall_id.

local_vpcs Sequence[GetVpcFirewallsFirewallLocalVpc]

The details of the local VPC.

peer_vpcs Sequence[GetVpcFirewallsFirewallPeerVpc]

The details of the peer VPC.

region_status str

The region is open. Value:-enable: is enabled, indicating that VPC firewall can be configured in this region.-disable: indicates that VPC firewall cannot be configured in this region.

status str

The status of the resource

vpc_firewall_id str

The ID of the VPC firewall instance.

vpc_firewall_name str

The name of the VPC firewall instance.

bandwidth Number

Bandwidth specifications for high-speed channels. Unit: Mbps.

connectType String

The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.

id String

The name of the VPC firewall instance and the value same as vpc_firewall_id.

localVpcs List<Property Map>

The details of the local VPC.

peerVpcs List<Property Map>

The details of the peer VPC.

regionStatus String

The region is open. Value:-enable: is enabled, indicating that VPC firewall can be configured in this region.-disable: indicates that VPC firewall cannot be configured in this region.

status String

The status of the resource

vpcFirewallId String

The ID of the VPC firewall instance.

vpcFirewallName String

The name of the VPC firewall instance.

GetVpcFirewallsFirewallLocalVpc

EniId string
EniPrivateIpAddress string
LocalVpcCidrTableLists List<Pulumi.AliCloud.CloudFirewall.Inputs.GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableList>

The network segment list of the local VPC.

RegionNo string

The region ID of the peer VPC.

RouterInterfaceId string
VpcId string

The ID of the peer VPC instance.

VpcName string

The instance name of the peer VPC.

EniId string
EniPrivateIpAddress string
LocalVpcCidrTableLists []GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableList

The network segment list of the local VPC.

RegionNo string

The region ID of the peer VPC.

RouterInterfaceId string
VpcId string

The ID of the peer VPC instance.

VpcName string

The instance name of the peer VPC.

eniId String
eniPrivateIpAddress String
localVpcCidrTableLists List<GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableList>

The network segment list of the local VPC.

regionNo String

The region ID of the peer VPC.

routerInterfaceId String
vpcId String

The ID of the peer VPC instance.

vpcName String

The instance name of the peer VPC.

eniId string
eniPrivateIpAddress string
localVpcCidrTableLists GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableList[]

The network segment list of the local VPC.

regionNo string

The region ID of the peer VPC.

routerInterfaceId string
vpcId string

The ID of the peer VPC instance.

vpcName string

The instance name of the peer VPC.

eni_id str
eni_private_ip_address str
local_vpc_cidr_table_lists Sequence[GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableList]

The network segment list of the local VPC.

region_no str

The region ID of the peer VPC.

router_interface_id str
vpc_id str

The ID of the peer VPC instance.

vpc_name str

The instance name of the peer VPC.

eniId String
eniPrivateIpAddress String
localVpcCidrTableLists List<Property Map>

The network segment list of the local VPC.

regionNo String

The region ID of the peer VPC.

routerInterfaceId String
vpcId String

The ID of the peer VPC instance.

vpcName String

The instance name of the peer VPC.

GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableList

LocalRouteEntryLists []GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableListLocalRouteEntryList

The list of route entries of the local VPC.

LocalRouteTableId string

The ID of the route table of the local VPC.

localRouteEntryLists List<GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableListLocalRouteEntryList>

The list of route entries of the local VPC.

localRouteTableId String

The ID of the route table of the local VPC.

localRouteEntryLists GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableListLocalRouteEntryList[]

The list of route entries of the local VPC.

localRouteTableId string

The ID of the route table of the local VPC.

local_route_entry_lists Sequence[GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableListLocalRouteEntryList]

The list of route entries of the local VPC.

local_route_table_id str

The ID of the route table of the local VPC.

localRouteEntryLists List<Property Map>

The list of route entries of the local VPC.

localRouteTableId String

The ID of the route table of the local VPC.

GetVpcFirewallsFirewallLocalVpcLocalVpcCidrTableListLocalRouteEntryList

LocalDestinationCidr string

The target network segment of the local VPC.

LocalNextHopInstanceId string

The ID of the next-hop instance in the local VPC.

LocalDestinationCidr string

The target network segment of the local VPC.

LocalNextHopInstanceId string

The ID of the next-hop instance in the local VPC.

localDestinationCidr String

The target network segment of the local VPC.

localNextHopInstanceId String

The ID of the next-hop instance in the local VPC.

localDestinationCidr string

The target network segment of the local VPC.

localNextHopInstanceId string

The ID of the next-hop instance in the local VPC.

local_destination_cidr str

The target network segment of the local VPC.

local_next_hop_instance_id str

The ID of the next-hop instance in the local VPC.

localDestinationCidr String

The target network segment of the local VPC.

localNextHopInstanceId String

The ID of the next-hop instance in the local VPC.

GetVpcFirewallsFirewallPeerVpc

EniId string
EniPrivateIpAddress string
PeerVpcCidrTableLists List<Pulumi.AliCloud.CloudFirewall.Inputs.GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableList>

The network segment list of the peer VPC.

RegionNo string

The region ID of the peer VPC.

RouterInterfaceId string
VpcId string

The ID of the peer VPC instance.

VpcName string

The instance name of the peer VPC.

EniId string
EniPrivateIpAddress string
PeerVpcCidrTableLists []GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableList

The network segment list of the peer VPC.

RegionNo string

The region ID of the peer VPC.

RouterInterfaceId string
VpcId string

The ID of the peer VPC instance.

VpcName string

The instance name of the peer VPC.

eniId String
eniPrivateIpAddress String
peerVpcCidrTableLists List<GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableList>

The network segment list of the peer VPC.

regionNo String

The region ID of the peer VPC.

routerInterfaceId String
vpcId String

The ID of the peer VPC instance.

vpcName String

The instance name of the peer VPC.

eniId string
eniPrivateIpAddress string
peerVpcCidrTableLists GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableList[]

The network segment list of the peer VPC.

regionNo string

The region ID of the peer VPC.

routerInterfaceId string
vpcId string

The ID of the peer VPC instance.

vpcName string

The instance name of the peer VPC.

eni_id str
eni_private_ip_address str
peer_vpc_cidr_table_lists Sequence[GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableList]

The network segment list of the peer VPC.

region_no str

The region ID of the peer VPC.

router_interface_id str
vpc_id str

The ID of the peer VPC instance.

vpc_name str

The instance name of the peer VPC.

eniId String
eniPrivateIpAddress String
peerVpcCidrTableLists List<Property Map>

The network segment list of the peer VPC.

regionNo String

The region ID of the peer VPC.

routerInterfaceId String
vpcId String

The ID of the peer VPC instance.

vpcName String

The instance name of the peer VPC.

GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableList

PeerRouteEntryLists []GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableListPeerRouteEntryList

Peer VPC route entry list information.

PeerRouteTableId string

The ID of the route table of the peer VPC.

peerRouteEntryLists List<GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableListPeerRouteEntryList>

Peer VPC route entry list information.

peerRouteTableId String

The ID of the route table of the peer VPC.

peerRouteEntryLists GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableListPeerRouteEntryList[]

Peer VPC route entry list information.

peerRouteTableId string

The ID of the route table of the peer VPC.

peer_route_entry_lists Sequence[GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableListPeerRouteEntryList]

Peer VPC route entry list information.

peer_route_table_id str

The ID of the route table of the peer VPC.

peerRouteEntryLists List<Property Map>

Peer VPC route entry list information.

peerRouteTableId String

The ID of the route table of the peer VPC.

GetVpcFirewallsFirewallPeerVpcPeerVpcCidrTableListPeerRouteEntryList

PeerDestinationCidr string

The target network segment of the peer VPC.

PeerNextHopInstanceId string

The ID of the next-hop instance in the peer VPC.

PeerDestinationCidr string

The target network segment of the peer VPC.

PeerNextHopInstanceId string

The ID of the next-hop instance in the peer VPC.

peerDestinationCidr String

The target network segment of the peer VPC.

peerNextHopInstanceId String

The ID of the next-hop instance in the peer VPC.

peerDestinationCidr string

The target network segment of the peer VPC.

peerNextHopInstanceId string

The ID of the next-hop instance in the peer VPC.

peer_destination_cidr str

The target network segment of the peer VPC.

peer_next_hop_instance_id str

The ID of the next-hop instance in the peer VPC.

peerDestinationCidr String

The target network segment of the peer VPC.

peerNextHopInstanceId String

The ID of the next-hop instance in the peer VPC.

Package Details

Repository
Alibaba Cloud pulumi/pulumi-alicloud
License
Apache-2.0
Notes

This Pulumi package is based on the alicloud Terraform Provider.