public class NatFwInstance extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
NatFwInstance()  | 
NatFwInstance(NatFwInstance 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 | 
getFwMode()
Get 0: create new; 1: use existing
Note: This field may return `null`, indicating that no valid value was found. 
 | 
String | 
getNatinsId()
Get NAT instance ID 
 | 
String | 
getNatinsName()
Get NAT instance name 
 | 
String | 
getNatIp()
Get NAT public IP
Note: This field may return `null`, indicating that no valid value was found. 
 | 
String | 
getRegion()
Get Instance region
Note: This field may return `null`, indicating that no valid value was found. 
 | 
Long | 
getStatus()
Get 0: normal; 1: creating
Note: This field may return `null`, indicating that no valid value was found. 
 | 
void | 
setFwMode(Long FwMode)
Set 0: create new; 1: use existing
Note: This field may return `null`, indicating that no valid value was found. 
 | 
void | 
setNatinsId(String NatinsId)
Set NAT instance ID 
 | 
void | 
setNatinsName(String NatinsName)
Set NAT instance name 
 | 
void | 
setNatIp(String NatIp)
Set NAT public IP
Note: This field may return `null`, indicating that no valid value was found. 
 | 
void | 
setRegion(String Region)
Set Instance region
Note: This field may return `null`, indicating that no valid value was found. 
 | 
void | 
setStatus(Long Status)
Set 0: normal; 1: creating
Note: This field may return `null`, indicating that no valid value was found. 
 | 
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 NatFwInstance()
public NatFwInstance(NatFwInstance source)
public String getNatinsId()
public void setNatinsId(String NatinsId)
NatinsId - NAT instance IDpublic String getNatinsName()
public void setNatinsName(String NatinsName)
NatinsName - NAT instance namepublic String getRegion()
public void setRegion(String Region)
Region - Instance region
Note: This field may return `null`, indicating that no valid value was found.public Long getFwMode()
public void setFwMode(Long FwMode)
FwMode - 0: create new; 1: use existing
Note: This field may return `null`, indicating that no valid value was found.public Long getStatus()
public void setStatus(Long Status)
Status - 0: normal; 1: creating
Note: This field may return `null`, indicating that no valid value was found.public String getNatIp()
public void setNatIp(String NatIp)
NatIp - NAT public IP
Note: This field may return `null`, indicating that no valid value was found.Copyright © 2025. All rights reserved.