Skip to content

VpcFirewallConfigureProps

Properties for defining a VpcFirewallConfigure.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cloudfw-vpcfirewallconfigure

Initializer

import { VpcFirewallConfigureProps } from '@alicloud/ros-cdk-cloudfw'
const vpcFirewallConfigureProps: VpcFirewallConfigureProps = { ... }

Properties

Name Type Description
firewallSwitch string | @alicloud/ros-cdk-core.IResolvable Property firewallSwitch: The status of the VPC firewall after you create the firewall.
localVpcCidrTableList @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | LocalVpcCidrTableListProperty[] Property localVpcCidrTableList: The CIDR blocks of the local VPC.
localVpcId string | @alicloud/ros-cdk-core.IResolvable Property localVpcId: The ID of the local VPC.
localVpcRegion string | @alicloud/ros-cdk-core.IResolvable Property localVpcRegion: The region ID of the local VPC.
peerVpcCidrTableList @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | PeerVpcCidrTableListProperty[] Property peerVpcCidrTableList: The CIDR blocks of the peer VPC.
peerVpcId string | @alicloud/ros-cdk-core.IResolvable Property peerVpcId: The ID of the peer VPC.
peerVpcRegion string | @alicloud/ros-cdk-core.IResolvable Property peerVpcRegion: The region ID of the peer VPC.
vpcFirewallName string | @alicloud/ros-cdk-core.IResolvable Property vpcFirewallName: The instance name of the VPC firewall.
memberUid string | @alicloud/ros-cdk-core.IResolvable Property memberUid: The UID of the member that is managed by your Alibaba Cloud account.

firewallSwitchRequired

public readonly firewallSwitch: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property firewallSwitch: The status of the VPC firewall after you create the firewall.

Valid values: open: After you create the VPC firewall, the VPC firewall is automatically enabled. This is the default value. close: After you create the VPC firewall, the VPC firewall is disabled. To enable the firewall, you can call the ModifyVpcFirewallSwitchStatus operation.


localVpcCidrTableListRequired

public readonly localVpcCidrTableList: IResolvable | IResolvable | LocalVpcCidrTableListProperty[];

Property localVpcCidrTableList: The CIDR blocks of the local VPC.


localVpcIdRequired

public readonly localVpcId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property localVpcId: The ID of the local VPC.


localVpcRegionRequired

public readonly localVpcRegion: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property localVpcRegion: The region ID of the local VPC.


peerVpcCidrTableListRequired

public readonly peerVpcCidrTableList: IResolvable | IResolvable | PeerVpcCidrTableListProperty[];

Property peerVpcCidrTableList: The CIDR blocks of the peer VPC.


peerVpcIdRequired

public readonly peerVpcId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property peerVpcId: The ID of the peer VPC.


peerVpcRegionRequired

public readonly peerVpcRegion: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property peerVpcRegion: The region ID of the peer VPC.


vpcFirewallNameRequired

public readonly vpcFirewallName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property vpcFirewallName: The instance name of the VPC firewall.


memberUidOptional

public readonly memberUid: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property memberUid: The UID of the member that is managed by your Alibaba Cloud account.