Skip to content

VpcFirewallConfigureProps

Properties for defining a VpcFirewallConfigure.

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

Initializer

import com.aliyun.ros.cdk.cloudfw.VpcFirewallConfigureProps;
VpcFirewallConfigureProps.builder()
    .firewallSwitch(java.lang.String)
    .firewallSwitch(IResolvable)
    .localVpcCidrTableList(IResolvable)
    .localVpcCidrTableList(java.util.List<IResolvable)
    .localVpcCidrTableList(LocalVpcCidrTableListProperty>)
    .localVpcId(java.lang.String)
    .localVpcId(IResolvable)
    .localVpcRegion(java.lang.String)
    .localVpcRegion(IResolvable)
    .peerVpcCidrTableList(IResolvable)
    .peerVpcCidrTableList(java.util.List<IResolvable)
    .peerVpcCidrTableList(PeerVpcCidrTableListProperty>)
    .peerVpcId(java.lang.String)
    .peerVpcId(IResolvable)
    .peerVpcRegion(java.lang.String)
    .peerVpcRegion(IResolvable)
    .vpcFirewallName(java.lang.String)
    .vpcFirewallName(IResolvable)
//  .memberUid(java.lang.String)
//  .memberUid(IResolvable)
    .build();

Properties

Name Type Description
firewallSwitch java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property firewallSwitch: The status of the VPC firewall after you create the firewall.
localVpcCidrTableList com.aliyun.ros.cdk.core.IResolvable OR java.util.ListLocalVpcCidrTableListProperty> Property localVpcCidrTableList: The CIDR blocks of the local VPC.
localVpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property localVpcId: The ID of the local VPC.
localVpcRegion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property localVpcRegion: The region ID of the local VPC.
peerVpcCidrTableList com.aliyun.ros.cdk.core.IResolvable OR java.util.ListPeerVpcCidrTableListProperty> Property peerVpcCidrTableList: The CIDR blocks of the peer VPC.
peerVpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property peerVpcId: The ID of the peer VPC.
peerVpcRegion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property peerVpcRegion: The region ID of the peer VPC.
vpcFirewallName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property vpcFirewallName: The instance name of the VPC firewall.
memberUid java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property memberUid: The UID of the member that is managed by your Alibaba Cloud account.

firewallSwitchRequired

public java.lang.Object getFirewallSwitch();
  • Type: java.lang.String OR com.aliyun.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 java.lang.Object getLocalVpcCidrTableList();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListLocalVpcCidrTableListProperty>

Property localVpcCidrTableList: The CIDR blocks of the local VPC.


localVpcIdRequired

public java.lang.Object getLocalVpcId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property localVpcId: The ID of the local VPC.


localVpcRegionRequired

public java.lang.Object getLocalVpcRegion();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property localVpcRegion: The region ID of the local VPC.


peerVpcCidrTableListRequired

public java.lang.Object getPeerVpcCidrTableList();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListPeerVpcCidrTableListProperty>

Property peerVpcCidrTableList: The CIDR blocks of the peer VPC.


peerVpcIdRequired

public java.lang.Object getPeerVpcId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property peerVpcId: The ID of the peer VPC.


peerVpcRegionRequired

public java.lang.Object getPeerVpcRegion();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property peerVpcRegion: The region ID of the peer VPC.


vpcFirewallNameRequired

public java.lang.Object getVpcFirewallName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property vpcFirewallName: The instance name of the VPC firewall.


memberUidOptional

public java.lang.Object getMemberUid();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

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