public class CreateNatFwInstanceRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
CreateNatFwInstanceRequest()  | 
CreateNatFwInstanceRequest(CreateNatFwInstanceRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Long | 
getCrossAZone()
Get Remote disaster recovery. 
 | 
FwCidrInfo | 
getFwCidrInfo()
Get IP range of the firewall 
 | 
Long | 
getMode()
Get Mode. 
 | 
String | 
getName()
Get Firewall instance name 
 | 
String[] | 
getNatGwList()
Get NAT gateway list for the Using Existing mode. 
 | 
NewModeItems | 
getNewModeItems()
Get Parameter passed for the Create New mode. 
 | 
Long | 
getWidth()
Get Bandwidth 
 | 
String | 
getZone()
Get Primary zone. 
 | 
String | 
getZoneBak()
Get Secondary zone. 
 | 
void | 
setCrossAZone(Long CrossAZone)
Set Remote disaster recovery. 
 | 
void | 
setFwCidrInfo(FwCidrInfo FwCidrInfo)
Set IP range of the firewall 
 | 
void | 
setMode(Long Mode)
Set Mode. 
 | 
void | 
setName(String Name)
Set Firewall instance name 
 | 
void | 
setNatGwList(String[] NatGwList)
Set NAT gateway list for the Using Existing mode. 
 | 
void | 
setNewModeItems(NewModeItems NewModeItems)
Set Parameter passed for the Create New mode. 
 | 
void | 
setWidth(Long Width)
Set Bandwidth 
 | 
void | 
setZone(String Zone)
Set Primary zone. 
 | 
void | 
setZoneBak(String ZoneBak)
Set Secondary zone. 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateNatFwInstanceRequest()
public CreateNatFwInstanceRequest(CreateNatFwInstanceRequest source)
public String getName()
public void setName(String Name)
Name - Firewall instance namepublic Long getWidth()
public void setWidth(Long Width)
Width - Bandwidthpublic Long getMode()
public void setMode(Long Mode)
Mode - Mode. 1: use existing; 0: create newpublic NewModeItems getNewModeItems()
public void setNewModeItems(NewModeItems NewModeItems)
NewModeItems - Parameter passed for the Create New mode. Either NewModeItems or NatgwList is required.public String[] getNatGwList()
public void setNatGwList(String[] NatGwList)
NatGwList - NAT gateway list for the Using Existing mode. Either NewModeItems or NatgwList is required.public String getZone()
public void setZone(String Zone)
Zone - Primary zone. The default zone is selected if it is empty.public String getZoneBak()
public void setZoneBak(String ZoneBak)
ZoneBak - Secondary zone. The default zone is selected if it is empty.public Long getCrossAZone()
public void setCrossAZone(Long CrossAZone)
CrossAZone - Remote disaster recovery. 1: enable; 0: disable; empty: disable by defaultpublic FwCidrInfo getFwCidrInfo()
public void setFwCidrInfo(FwCidrInfo FwCidrInfo)
FwCidrInfo - IP range of the firewallCopyright © 2025. All rights reserved.