public class CreateNatFwInstanceWithDomainRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateNatFwInstanceWithDomainRequest() | 
| CreateNatFwInstanceWithDomainRequest(CreateNatFwInstanceWithDomainRequest 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. | 
| String | getDomain()Get Required for creating a domain name | 
| FwCidrInfo | getFwCidrInfo()Get IP range of the firewall | 
| Long | getIsCreateDomain()Get 0: not create; 1: create | 
| 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 | setDomain(String Domain)Set Required for creating a domain name | 
| void | setFwCidrInfo(FwCidrInfo FwCidrInfo)Set IP range of the firewall | 
| void | setIsCreateDomain(Long IsCreateDomain)Set 0: not create; 1: create | 
| 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, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateNatFwInstanceWithDomainRequest()
public CreateNatFwInstanceWithDomainRequest(CreateNatFwInstanceWithDomainRequest 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 Long getIsCreateDomain()
public void setIsCreateDomain(Long IsCreateDomain)
IsCreateDomain - 0: not create; 1: createpublic String getDomain()
public void setDomain(String Domain)
Domain - Required for creating a domain namepublic FwCidrInfo getFwCidrInfo()
public void setFwCidrInfo(FwCidrInfo FwCidrInfo)
FwCidrInfo - IP range of the firewallCopyright © 2025. All rights reserved.