alicloud.cloudfirewall.FirewallVpcFirewall
Provides a Cloud Firewall Vpc Firewall resource.
For information about Cloud Firewall Vpc Firewall and how to use it, see What is Vpc Firewall.
NOTE: Available in v1.194.0+.
Example Usage
Basic Usage
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.cloudfirewall.FirewallVpcFirewall;
import com.pulumi.alicloud.cloudfirewall.FirewallVpcFirewallArgs;
import com.pulumi.alicloud.cloudfirewall.inputs.FirewallVpcFirewallLocalVpcArgs;
import com.pulumi.alicloud.cloudfirewall.inputs.FirewallVpcFirewallPeerVpcArgs;
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) {
var default_ = new FirewallVpcFirewall("default", FirewallVpcFirewallArgs.builder()
.localVpc(FirewallVpcFirewallLocalVpcArgs.builder()
.localVpcCidrTableLists(FirewallVpcFirewallLocalVpcLocalVpcCidrTableListArgs.builder()
.localRouteEntryList(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.localRouteTableId("vtb-bp1lj0ddg846856chpzrv")
.build())
.regionNo("cn-hangzhou")
.vpcId("vpc-bp1d065m6hzn1xbw8ibfd")
.build())
.memberUid("1415189284827022")
.peerVpc(FirewallVpcFirewallPeerVpcArgs.builder()
.peerVpcCidrTableLists(FirewallVpcFirewallPeerVpcPeerVpcCidrTableListArgs.builder()
.peerRouteEntryList(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.peerRouteTableId("vtb-bp1f516f2hh4sok1ig9b5")
.build())
.regionNo("cn-hangzhou")
.vpcId("vpc-bp1gcmm64o3caox84v0nz")
.build())
.status("open")
.vpcFirewallName("tf-test")
.build());
}
}
Coming soon!
Coming soon!
resources:
default:
type: alicloud:cloudfirewall:FirewallVpcFirewall
properties:
localVpc:
localVpcCidrTableLists:
- localRouteEntryList:
- localDestinationCidr: 10.1.0.0/16
localNextHopInstanceId: ri-bp1uobww3aputjlwwkyrh
localRouteTableId: vtb-bp1lj0ddg846856chpzrv
regionNo: cn-hangzhou
vpcId: vpc-bp1d065m6hzn1xbw8ibfd
memberUid: '1415189284827022'
peerVpc:
peerVpcCidrTableLists:
- peerRouteEntryList:
- peerDestinationCidr: 10.0.0.0/16
peerNextHopInstanceId: ri-bp1thhtgf6ydr2or52l3n
peerRouteTableId: vtb-bp1f516f2hh4sok1ig9b5
regionNo: cn-hangzhou
vpcId: vpc-bp1gcmm64o3caox84v0nz
status: open
vpcFirewallName: tf-test
Create FirewallVpcFirewall Resource
new FirewallVpcFirewall(name: string, args: FirewallVpcFirewallArgs, opts?: CustomResourceOptions);
@overload
def FirewallVpcFirewall(resource_name: str,
opts: Optional[ResourceOptions] = None,
lang: Optional[str] = None,
local_vpc: Optional[FirewallVpcFirewallLocalVpcArgs] = None,
member_uid: Optional[str] = None,
peer_vpc: Optional[FirewallVpcFirewallPeerVpcArgs] = None,
status: Optional[str] = None,
vpc_firewall_name: Optional[str] = None)
@overload
def FirewallVpcFirewall(resource_name: str,
args: FirewallVpcFirewallArgs,
opts: Optional[ResourceOptions] = None)
func NewFirewallVpcFirewall(ctx *Context, name string, args FirewallVpcFirewallArgs, opts ...ResourceOption) (*FirewallVpcFirewall, error)
public FirewallVpcFirewall(string name, FirewallVpcFirewallArgs args, CustomResourceOptions? opts = null)
public FirewallVpcFirewall(String name, FirewallVpcFirewallArgs args)
public FirewallVpcFirewall(String name, FirewallVpcFirewallArgs args, CustomResourceOptions options)
type: alicloud:cloudfirewall:FirewallVpcFirewall
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FirewallVpcFirewallArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FirewallVpcFirewallArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FirewallVpcFirewallArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FirewallVpcFirewallArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FirewallVpcFirewallArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
FirewallVpcFirewall Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The FirewallVpcFirewall resource accepts the following input properties:
- Local
Vpc Pulumi.Ali Cloud. Cloud Firewall. Inputs. Firewall Vpc Firewall Local Vpc Args The details of the local VPC. See the following
Block LocalVpc
.- Peer
Vpc Pulumi.Ali Cloud. Cloud Firewall. Inputs. Firewall Vpc Firewall Peer Vpc Args The details of the peer VPC. See the following
Block PeerVpc
.- Status string
The status of the resource
- Vpc
Firewall stringName The name of the VPC firewall instance.
- Lang string
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- Member
Uid string The UID of the Alibaba Cloud member account.
- Local
Vpc FirewallVpc Firewall Local Vpc Args The details of the local VPC. See the following
Block LocalVpc
.- Peer
Vpc FirewallVpc Firewall Peer Vpc Args The details of the peer VPC. See the following
Block PeerVpc
.- Status string
The status of the resource
- Vpc
Firewall stringName The name of the VPC firewall instance.
- Lang string
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- Member
Uid string The UID of the Alibaba Cloud member account.
- local
Vpc FirewallVpc Firewall Local Vpc Args The details of the local VPC. See the following
Block LocalVpc
.- peer
Vpc FirewallVpc Firewall Peer Vpc Args The details of the peer VPC. See the following
Block PeerVpc
.- status String
The status of the resource
- vpc
Firewall StringName The name of the VPC firewall instance.
- lang String
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- member
Uid String The UID of the Alibaba Cloud member account.
- local
Vpc FirewallVpc Firewall Local Vpc Args The details of the local VPC. See the following
Block LocalVpc
.- peer
Vpc FirewallVpc Firewall Peer Vpc Args The details of the peer VPC. See the following
Block PeerVpc
.- status string
The status of the resource
- vpc
Firewall stringName The name of the VPC firewall instance.
- lang string
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- member
Uid string The UID of the Alibaba Cloud member account.
- local_
vpc FirewallVpc Firewall Local Vpc Args The details of the local VPC. See the following
Block LocalVpc
.- peer_
vpc FirewallVpc Firewall Peer Vpc Args The details of the peer VPC. See the following
Block PeerVpc
.- status str
The status of the resource
- vpc_
firewall_ strname The name of the VPC firewall instance.
- 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.
- local
Vpc Property Map The details of the local VPC. See the following
Block LocalVpc
.- peer
Vpc Property Map The details of the peer VPC. See the following
Block PeerVpc
.- status String
The status of the resource
- vpc
Firewall StringName The name of the VPC firewall instance.
- lang String
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- member
Uid String The UID of the Alibaba Cloud member account.
Outputs
All input properties are implicitly available as output properties. Additionally, the FirewallVpcFirewall resource produces the following output properties:
- Bandwidth int
Bandwidth specifications for high-speed channels. Unit: Mbps.
- Connect
Type string The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.
- Id string
The provider-assigned unique ID for this managed resource.
- Region
Status 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.
- Vpc
Firewall stringId The ID of the VPC firewall instance.
- Bandwidth int
Bandwidth specifications for high-speed channels. Unit: Mbps.
- Connect
Type string The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.
- Id string
The provider-assigned unique ID for this managed resource.
- Region
Status 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.
- Vpc
Firewall stringId The ID of the VPC firewall instance.
- bandwidth Integer
Bandwidth specifications for high-speed channels. Unit: Mbps.
- connect
Type String The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.
- id String
The provider-assigned unique ID for this managed resource.
- region
Status 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.
- vpc
Firewall StringId The ID of the VPC firewall instance.
- bandwidth number
Bandwidth specifications for high-speed channels. Unit: Mbps.
- connect
Type string The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.
- id string
The provider-assigned unique ID for this managed resource.
- region
Status 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.
- vpc
Firewall stringId The ID 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 provider-assigned unique ID for this managed resource.
- 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.
- vpc_
firewall_ strid The ID of the VPC firewall instance.
- bandwidth Number
Bandwidth specifications for high-speed channels. Unit: Mbps.
- connect
Type String The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.
- id String
The provider-assigned unique ID for this managed resource.
- region
Status 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.
- vpc
Firewall StringId The ID of the VPC firewall instance.
Look up Existing FirewallVpcFirewall Resource
Get an existing FirewallVpcFirewall resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: FirewallVpcFirewallState, opts?: CustomResourceOptions): FirewallVpcFirewall
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
bandwidth: Optional[int] = None,
connect_type: Optional[str] = None,
lang: Optional[str] = None,
local_vpc: Optional[FirewallVpcFirewallLocalVpcArgs] = None,
member_uid: Optional[str] = None,
peer_vpc: Optional[FirewallVpcFirewallPeerVpcArgs] = None,
region_status: Optional[str] = None,
status: Optional[str] = None,
vpc_firewall_id: Optional[str] = None,
vpc_firewall_name: Optional[str] = None) -> FirewallVpcFirewall
func GetFirewallVpcFirewall(ctx *Context, name string, id IDInput, state *FirewallVpcFirewallState, opts ...ResourceOption) (*FirewallVpcFirewall, error)
public static FirewallVpcFirewall Get(string name, Input<string> id, FirewallVpcFirewallState? state, CustomResourceOptions? opts = null)
public static FirewallVpcFirewall get(String name, Output<String> id, FirewallVpcFirewallState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Bandwidth int
Bandwidth specifications for high-speed channels. Unit: Mbps.
- Connect
Type string The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.
- Lang string
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- Local
Vpc Pulumi.Ali Cloud. Cloud Firewall. Inputs. Firewall Vpc Firewall Local Vpc Args The details of the local VPC. See the following
Block LocalVpc
.- Member
Uid string The UID of the Alibaba Cloud member account.
- Peer
Vpc Pulumi.Ali Cloud. Cloud Firewall. Inputs. Firewall Vpc Firewall Peer Vpc Args The details of the peer VPC. See the following
Block PeerVpc
.- Region
Status 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
- Vpc
Firewall stringId The ID of the VPC firewall instance.
- Vpc
Firewall stringName The name of the VPC firewall instance.
- Bandwidth int
Bandwidth specifications for high-speed channels. Unit: Mbps.
- Connect
Type string The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.
- Lang string
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- Local
Vpc FirewallVpc Firewall Local Vpc Args The details of the local VPC. See the following
Block LocalVpc
.- Member
Uid string The UID of the Alibaba Cloud member account.
- Peer
Vpc FirewallVpc Firewall Peer Vpc Args The details of the peer VPC. See the following
Block PeerVpc
.- Region
Status 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
- Vpc
Firewall stringId The ID of the VPC firewall instance.
- Vpc
Firewall stringName The name of the VPC firewall instance.
- bandwidth Integer
Bandwidth specifications for high-speed channels. Unit: Mbps.
- connect
Type String The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.
- lang String
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- local
Vpc FirewallVpc Firewall Local Vpc Args The details of the local VPC. See the following
Block LocalVpc
.- member
Uid String The UID of the Alibaba Cloud member account.
- peer
Vpc FirewallVpc Firewall Peer Vpc Args The details of the peer VPC. See the following
Block PeerVpc
.- region
Status 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
- vpc
Firewall StringId The ID of the VPC firewall instance.
- vpc
Firewall StringName The name of the VPC firewall instance.
- bandwidth number
Bandwidth specifications for high-speed channels. Unit: Mbps.
- connect
Type string The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.
- lang string
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- local
Vpc FirewallVpc Firewall Local Vpc Args The details of the local VPC. See the following
Block LocalVpc
.- member
Uid string The UID of the Alibaba Cloud member account.
- peer
Vpc FirewallVpc Firewall Peer Vpc Args The details of the peer VPC. See the following
Block PeerVpc
.- region
Status 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
- vpc
Firewall stringId The ID of the VPC firewall instance.
- vpc
Firewall stringName 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.
- lang str
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- local_
vpc FirewallVpc Firewall Local Vpc Args The details of the local VPC. See the following
Block LocalVpc
.- member_
uid str The UID of the Alibaba Cloud member account.
- peer_
vpc FirewallVpc Firewall Peer Vpc Args The details of the peer VPC. See the following
Block PeerVpc
.- 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_ strid The ID of the VPC firewall instance.
- vpc_
firewall_ strname The name of the VPC firewall instance.
- bandwidth Number
Bandwidth specifications for high-speed channels. Unit: Mbps.
- connect
Type String The communication type of the VPC firewall. Valid value: expressconnect, which indicates Express Connect.
- lang String
The language type of the requested and received messages. Value:zh (default): Chinese.en: English.
- local
Vpc Property Map The details of the local VPC. See the following
Block LocalVpc
.- member
Uid String The UID of the Alibaba Cloud member account.
- peer
Vpc Property Map The details of the peer VPC. See the following
Block PeerVpc
.- region
Status 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
- vpc
Firewall StringId The ID of the VPC firewall instance.
- vpc
Firewall StringName The name of the VPC firewall instance.
Supporting Types
FirewallVpcFirewallLocalVpc
- Local
Vpc List<Pulumi.Cidr Table Lists Ali Cloud. Cloud Firewall. Inputs. Firewall Vpc Firewall Local Vpc Local Vpc Cidr Table List> The network segment list of the local VPC.See the following
Block LocalVpcCidrTableList
.- Region
No string The region ID of the local VPC.
- Vpc
Id string The ID of the local VPC instance.
- Eni
Id string The ID of the instance of the Eni in the local VPC.
- Eni
Private stringIp Address The private IP address of the elastic network card in the local VPC.
- Router
Interface stringId The ID of the router interface in the local VPC.
- Vpc
Name string The instance name of the local VPC.
- Local
Vpc []FirewallCidr Table Lists Vpc Firewall Local Vpc Local Vpc Cidr Table List The network segment list of the local VPC.See the following
Block LocalVpcCidrTableList
.- Region
No string The region ID of the local VPC.
- Vpc
Id string The ID of the local VPC instance.
- Eni
Id string The ID of the instance of the Eni in the local VPC.
- Eni
Private stringIp Address The private IP address of the elastic network card in the local VPC.
- Router
Interface stringId The ID of the router interface in the local VPC.
- Vpc
Name string The instance name of the local VPC.
- local
Vpc List<FirewallCidr Table Lists Vpc Firewall Local Vpc Local Vpc Cidr Table List> The network segment list of the local VPC.See the following
Block LocalVpcCidrTableList
.- region
No String The region ID of the local VPC.
- vpc
Id String The ID of the local VPC instance.
- eni
Id String The ID of the instance of the Eni in the local VPC.
- eni
Private StringIp Address The private IP address of the elastic network card in the local VPC.
- router
Interface StringId The ID of the router interface in the local VPC.
- vpc
Name String The instance name of the local VPC.
- local
Vpc FirewallCidr Table Lists Vpc Firewall Local Vpc Local Vpc Cidr Table List[] The network segment list of the local VPC.See the following
Block LocalVpcCidrTableList
.- region
No string The region ID of the local VPC.
- vpc
Id string The ID of the local VPC instance.
- eni
Id string The ID of the instance of the Eni in the local VPC.
- eni
Private stringIp Address The private IP address of the elastic network card in the local VPC.
- router
Interface stringId The ID of the router interface in the local VPC.
- vpc
Name string The instance name of the local VPC.
- local_
vpc_ Sequence[Firewallcidr_ table_ lists Vpc Firewall Local Vpc Local Vpc Cidr Table List] The network segment list of the local VPC.See the following
Block LocalVpcCidrTableList
.- region_
no str The region ID of the local VPC.
- vpc_
id str The ID of the local VPC instance.
- eni_
id str The ID of the instance of the Eni in the local VPC.
- eni_
private_ strip_ address The private IP address of the elastic network card in the local VPC.
- router_
interface_ strid The ID of the router interface in the local VPC.
- vpc_
name str The instance name of the local VPC.
- local
Vpc List<Property Map>Cidr Table Lists The network segment list of the local VPC.See the following
Block LocalVpcCidrTableList
.- region
No String The region ID of the local VPC.
- vpc
Id String The ID of the local VPC instance.
- eni
Id String The ID of the instance of the Eni in the local VPC.
- eni
Private StringIp Address The private IP address of the elastic network card in the local VPC.
- router
Interface StringId The ID of the router interface in the local VPC.
- vpc
Name String The instance name of the local VPC.
FirewallVpcFirewallLocalVpcLocalVpcCidrTableList
- Local
Route List<Pulumi.Entry Lists Ali Cloud. Cloud Firewall. Inputs. Firewall Vpc Firewall Local Vpc Local Vpc Cidr Table List Local Route Entry List> The list of route entries of the local VPC.See the following
Block LocalRouteEntryList
.- Local
Route stringTable Id The ID of the route table of the local VPC.
- Local
Route []FirewallEntry Lists Vpc Firewall Local Vpc Local Vpc Cidr Table List Local Route Entry List The list of route entries of the local VPC.See the following
Block LocalRouteEntryList
.- Local
Route stringTable Id The ID of the route table of the local VPC.
- local
Route List<FirewallEntry Lists Vpc Firewall Local Vpc Local Vpc Cidr Table List Local Route Entry List> The list of route entries of the local VPC.See the following
Block LocalRouteEntryList
.- local
Route StringTable Id The ID of the route table of the local VPC.
- local
Route FirewallEntry Lists Vpc Firewall Local Vpc Local Vpc Cidr Table List Local Route Entry List[] The list of route entries of the local VPC.See the following
Block LocalRouteEntryList
.- local
Route stringTable Id The ID of the route table of the local VPC.
- local_
route_ Sequence[Firewallentry_ lists Vpc Firewall Local Vpc Local Vpc Cidr Table List Local Route Entry List] The list of route entries of the local VPC.See the following
Block LocalRouteEntryList
.- local_
route_ strtable_ id The ID of the route table of the local VPC.
- local
Route List<Property Map>Entry Lists The list of route entries of the local VPC.See the following
Block LocalRouteEntryList
.- local
Route StringTable Id The ID of the route table of the local VPC.
FirewallVpcFirewallLocalVpcLocalVpcCidrTableListLocalRouteEntryList
- Local
Destination stringCidr The target network segment of the local VPC.
- Local
Next stringHop Instance Id The ID of the next-hop instance in the local VPC.
- Local
Destination stringCidr The target network segment of the local VPC.
- Local
Next stringHop Instance Id The ID of the next-hop instance in the local VPC.
- local
Destination StringCidr The target network segment of the local VPC.
- local
Next StringHop Instance Id The ID of the next-hop instance in the local VPC.
- local
Destination stringCidr The target network segment of the local VPC.
- local
Next stringHop Instance Id The ID of the next-hop instance in the local VPC.
- local_
destination_ strcidr The target network segment of the local VPC.
- local_
next_ strhop_ instance_ id The ID of the next-hop instance in the local VPC.
- local
Destination StringCidr The target network segment of the local VPC.
- local
Next StringHop Instance Id The ID of the next-hop instance in the local VPC.
FirewallVpcFirewallPeerVpc
- Peer
Vpc List<Pulumi.Cidr Table Lists Ali Cloud. Cloud Firewall. Inputs. Firewall Vpc Firewall Peer Vpc Peer Vpc Cidr Table List> The network segment list of the peer VPC.See the following
Block PeerVpcCidrTableList
.- Region
No string The region ID of the local VPC.
- Vpc
Id string The ID of the local VPC instance.
- Eni
Id string The ID of the instance of the Eni in the local VPC.
- Eni
Private stringIp Address The private IP address of the elastic network card in the local VPC.
- Router
Interface stringId The ID of the router interface in the local VPC.
- Vpc
Name string The instance name of the local VPC.
- Peer
Vpc []FirewallCidr Table Lists Vpc Firewall Peer Vpc Peer Vpc Cidr Table List The network segment list of the peer VPC.See the following
Block PeerVpcCidrTableList
.- Region
No string The region ID of the local VPC.
- Vpc
Id string The ID of the local VPC instance.
- Eni
Id string The ID of the instance of the Eni in the local VPC.
- Eni
Private stringIp Address The private IP address of the elastic network card in the local VPC.
- Router
Interface stringId The ID of the router interface in the local VPC.
- Vpc
Name string The instance name of the local VPC.
- peer
Vpc List<FirewallCidr Table Lists Vpc Firewall Peer Vpc Peer Vpc Cidr Table List> The network segment list of the peer VPC.See the following
Block PeerVpcCidrTableList
.- region
No String The region ID of the local VPC.
- vpc
Id String The ID of the local VPC instance.
- eni
Id String The ID of the instance of the Eni in the local VPC.
- eni
Private StringIp Address The private IP address of the elastic network card in the local VPC.
- router
Interface StringId The ID of the router interface in the local VPC.
- vpc
Name String The instance name of the local VPC.
- peer
Vpc FirewallCidr Table Lists Vpc Firewall Peer Vpc Peer Vpc Cidr Table List[] The network segment list of the peer VPC.See the following
Block PeerVpcCidrTableList
.- region
No string The region ID of the local VPC.
- vpc
Id string The ID of the local VPC instance.
- eni
Id string The ID of the instance of the Eni in the local VPC.
- eni
Private stringIp Address The private IP address of the elastic network card in the local VPC.
- router
Interface stringId The ID of the router interface in the local VPC.
- vpc
Name string The instance name of the local VPC.
- peer_
vpc_ Sequence[Firewallcidr_ table_ lists Vpc Firewall Peer Vpc Peer Vpc Cidr Table List] The network segment list of the peer VPC.See the following
Block PeerVpcCidrTableList
.- region_
no str The region ID of the local VPC.
- vpc_
id str The ID of the local VPC instance.
- eni_
id str The ID of the instance of the Eni in the local VPC.
- eni_
private_ strip_ address The private IP address of the elastic network card in the local VPC.
- router_
interface_ strid The ID of the router interface in the local VPC.
- vpc_
name str The instance name of the local VPC.
- peer
Vpc List<Property Map>Cidr Table Lists The network segment list of the peer VPC.See the following
Block PeerVpcCidrTableList
.- region
No String The region ID of the local VPC.
- vpc
Id String The ID of the local VPC instance.
- eni
Id String The ID of the instance of the Eni in the local VPC.
- eni
Private StringIp Address The private IP address of the elastic network card in the local VPC.
- router
Interface StringId The ID of the router interface in the local VPC.
- vpc
Name String The instance name of the local VPC.
FirewallVpcFirewallPeerVpcPeerVpcCidrTableList
- Peer
Route List<Pulumi.Entry Lists Ali Cloud. Cloud Firewall. Inputs. Firewall Vpc Firewall Peer Vpc Peer Vpc Cidr Table List Peer Route Entry List> Peer VPC route entry list information.See the following
Block PeerRouteEntryList
.- Peer
Route stringTable Id The ID of the route table of the peer VPC.
- Peer
Route []FirewallEntry Lists Vpc Firewall Peer Vpc Peer Vpc Cidr Table List Peer Route Entry List Peer VPC route entry list information.See the following
Block PeerRouteEntryList
.- Peer
Route stringTable Id The ID of the route table of the peer VPC.
- peer
Route List<FirewallEntry Lists Vpc Firewall Peer Vpc Peer Vpc Cidr Table List Peer Route Entry List> Peer VPC route entry list information.See the following
Block PeerRouteEntryList
.- peer
Route StringTable Id The ID of the route table of the peer VPC.
- peer
Route FirewallEntry Lists Vpc Firewall Peer Vpc Peer Vpc Cidr Table List Peer Route Entry List[] Peer VPC route entry list information.See the following
Block PeerRouteEntryList
.- peer
Route stringTable Id The ID of the route table of the peer VPC.
- peer_
route_ Sequence[Firewallentry_ lists Vpc Firewall Peer Vpc Peer Vpc Cidr Table List Peer Route Entry List] Peer VPC route entry list information.See the following
Block PeerRouteEntryList
.- peer_
route_ strtable_ id The ID of the route table of the peer VPC.
- peer
Route List<Property Map>Entry Lists Peer VPC route entry list information.See the following
Block PeerRouteEntryList
.- peer
Route StringTable Id The ID of the route table of the peer VPC.
FirewallVpcFirewallPeerVpcPeerVpcCidrTableListPeerRouteEntryList
- Peer
Destination stringCidr The target network segment of the peer VPC.
- Peer
Next stringHop Instance Id The ID of the next-hop instance in the peer VPC.
- Peer
Destination stringCidr The target network segment of the peer VPC.
- Peer
Next stringHop Instance Id The ID of the next-hop instance in the peer VPC.
- peer
Destination StringCidr The target network segment of the peer VPC.
- peer
Next StringHop Instance Id The ID of the next-hop instance in the peer VPC.
- peer
Destination stringCidr The target network segment of the peer VPC.
- peer
Next stringHop Instance Id The ID of the next-hop instance in the peer VPC.
- peer_
destination_ strcidr The target network segment of the peer VPC.
- peer_
next_ strhop_ instance_ id The ID of the next-hop instance in the peer VPC.
- peer
Destination StringCidr The target network segment of the peer VPC.
- peer
Next StringHop Instance Id The ID of the next-hop instance in the peer VPC.
Import
Cloud Firewall Vpc Firewall can be imported using the id, e.g.
$ pulumi import alicloud:cloudfirewall/firewallVpcFirewall:FirewallVpcFirewall example <id>
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
alicloud
Terraform Provider.