TrFirewallProps
Properties for defining a TrFirewall.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cloudfw-trfirewall
Initializer
using AlibabaCloud.SDK.ROS.CDK.Cloudfw;
new TrFirewallProps {
object CenId,
object FirewallName,
object RegionNo,
object RouteMode,
object TransitRouterId,
object FirewallDescription = null,
object FirewallSubnetCidr = null,
object FirewallVpcCidr = null,
object FirewallVpcId = null,
object FirewallVswitchId = null,
object TrAttachmentMasterCidr = null,
object TrAttachmentMasterZone = null,
object TrAttachmentSlaveCidr = null,
object TrAttachmentSlaveZone = null
};
Properties
| Name | Type | Description |
|---|---|---|
CenId | object | Property cenId: The ID of the Cloud Enterprise Network (CEN) instance. |
FirewallName | object | Property firewallName: The name of the firewall. |
RegionNo | object | Property regionNo: The region ID of the route router. |
RouteMode | object | Property routeMode: The routing mode of the VPC firewall. |
TransitRouterId | object | Property transitRouterId: The ID of the transit router. |
FirewallDescription | object | Property firewallDescription: The description of the firewall. |
FirewallSubnetCidr | object | Property firewallSubnetCidr: The subnet CIDR block of the VPC in which the ENI of the firewall is stored in automatic mode. |
FirewallVpcCidr | object | Property firewallVpcCidr: The CIDR block that is allocated to the VPC created for the VPC firewall in automatic mode. |
FirewallVpcId | object | Property firewallVpcId: The ID of the VPC in which the ENI associated with the VPC firewall is created in manual mode. |
FirewallVswitchId | object | Property firewallVswitchId: The ID of the vSwitch that is used to create the ENI in manual mode. |
TrAttachmentMasterCidr | object | Property trAttachmentMasterCidr: The primary subnet CIDR block that the VPC uses to connect to the transit router in automatic mode. |
TrAttachmentMasterZone | object | Property trAttachmentMasterZone: The primary zone for the vSwitch. |
TrAttachmentSlaveCidr | object | Property trAttachmentSlaveCidr: The secondary subnet CIDR block that the VPC uses to connect to the transit router in automatic mode. |
TrAttachmentSlaveZone | object | Property trAttachmentSlaveZone: The secondary zone for the vSwitch. |
CenIdRequired
public object CenId { get; set; }
- Type: object
Property cenId: The ID of the Cloud Enterprise Network (CEN) instance.
FirewallNameRequired
public object FirewallName { get; set; }
- Type: object
Property firewallName: The name of the firewall.
RegionNoRequired
public object RegionNo { get; set; }
- Type: object
Property regionNo: The region ID of the route router.
RouteModeRequired
public object RouteMode { get; set; }
- Type: object
Property routeMode: The routing mode of the VPC firewall.
Valid values: managed: automatic mode manual: manual mode
TransitRouterIdRequired
public object TransitRouterId { get; set; }
- Type: object
Property transitRouterId: The ID of the transit router.
FirewallDescriptionOptional
public object FirewallDescription { get; set; }
- Type: object
Property firewallDescription: The description of the firewall.
FirewallSubnetCidrOptional
public object FirewallSubnetCidr { get; set; }
- Type: object
Property firewallSubnetCidr: The subnet CIDR block of the VPC in which the ENI of the firewall is stored in automatic mode.
FirewallVpcCidrOptional
public object FirewallVpcCidr { get; set; }
- Type: object
Property firewallVpcCidr: The CIDR block that is allocated to the VPC created for the VPC firewall in automatic mode.
FirewallVpcIdOptional
public object FirewallVpcId { get; set; }
- Type: object
Property firewallVpcId: The ID of the VPC in which the ENI associated with the VPC firewall is created in manual mode.
FirewallVswitchIdOptional
public object FirewallVswitchId { get; set; }
- Type: object
Property firewallVswitchId: The ID of the vSwitch that is used to create the ENI in manual mode.
TrAttachmentMasterCidrOptional
public object TrAttachmentMasterCidr { get; set; }
- Type: object
Property trAttachmentMasterCidr: The primary subnet CIDR block that the VPC uses to connect to the transit router in automatic mode.
TrAttachmentMasterZoneOptional
public object TrAttachmentMasterZone { get; set; }
- Type: object
Property trAttachmentMasterZone: The primary zone for the vSwitch.
TrAttachmentSlaveCidrOptional
public object TrAttachmentSlaveCidr { get; set; }
- Type: object
Property trAttachmentSlaveCidr: The secondary subnet CIDR block that the VPC uses to connect to the transit router in automatic mode.
TrAttachmentSlaveZoneOptional
public object TrAttachmentSlaveZone { get; set; }
- Type: object
Property trAttachmentSlaveZone: The secondary zone for the vSwitch.