public class Address extends AbstractModel
Constructor and Description |
---|
Address() |
Modifier and Type | Method and Description |
---|---|
String |
getAddressId()
Get `EIP` `ID`, the unique ID of the `EIP`.
|
String |
getAddressIp()
Get The public IP address
|
String |
getAddressName()
Get The `EIP` name.
|
String |
getAddressStatus()
Get Possible `EIP` states are 'CREATING', 'BINDING', 'BIND', 'UNBINDING', 'UNBIND', 'OFFLINING', and 'BIND_ENI'.
|
String |
getAddressType()
Get The resource type of the EIP.
|
Boolean |
getCascadeRelease()
Get Whether the EIP is automatically released after being unbound.
|
String |
getCreatedTime()
Get The creation time, which follows the `ISO8601` standard and uses `UTC` time in the format of `YYYY-MM-DDThh:mm:ssZ`.
|
AlgType |
getEipAlgType()
Get Type of the protocol used in EIP ALG
|
String |
getInstanceId()
Get The ID of the bound resource instance.
|
String |
getInternetServiceProvider()
Get The ISP of an EIP/Elastic IP, with possible return values currently including "CMCC", "CTCC", "CUCC" and "BGP"
|
Boolean |
getIsArrears()
Get The isolation status of the resource.
|
Boolean |
getIsBlocked()
Get The block status of the resource.
|
Boolean |
getIsEipDirectConnection()
Get Whether the EIP supports direct connection mode.
|
String |
getNetworkInterfaceId()
Get The ID of the bound ENI
|
String |
getPrivateAddressIp()
Get The private IP of the bound resources
|
void |
setAddressId(String AddressId)
Set `EIP` `ID`, the unique ID of the `EIP`.
|
void |
setAddressIp(String AddressIp)
Set The public IP address
|
void |
setAddressName(String AddressName)
Set The `EIP` name.
|
void |
setAddressStatus(String AddressStatus)
Set Possible `EIP` states are 'CREATING', 'BINDING', 'BIND', 'UNBINDING', 'UNBIND', 'OFFLINING', and 'BIND_ENI'.
|
void |
setAddressType(String AddressType)
Set The resource type of the EIP.
|
void |
setCascadeRelease(Boolean CascadeRelease)
Set Whether the EIP is automatically released after being unbound.
|
void |
setCreatedTime(String CreatedTime)
Set The creation time, which follows the `ISO8601` standard and uses `UTC` time in the format of `YYYY-MM-DDThh:mm:ssZ`.
|
void |
setEipAlgType(AlgType EipAlgType)
Set Type of the protocol used in EIP ALG
|
void |
setInstanceId(String InstanceId)
Set The ID of the bound resource instance.
|
void |
setInternetServiceProvider(String InternetServiceProvider)
Set The ISP of an EIP/Elastic IP, with possible return values currently including "CMCC", "CTCC", "CUCC" and "BGP"
|
void |
setIsArrears(Boolean IsArrears)
Set The isolation status of the resource.
|
void |
setIsBlocked(Boolean IsBlocked)
Set The block status of the resource.
|
void |
setIsEipDirectConnection(Boolean IsEipDirectConnection)
Set Whether the EIP supports direct connection mode.
|
void |
setNetworkInterfaceId(String NetworkInterfaceId)
Set The ID of the bound ENI
|
void |
setPrivateAddressIp(String PrivateAddressIp)
Set The private IP of the bound resources
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getAddressId()
public void setAddressId(String AddressId)
AddressId
- `EIP` `ID`, the unique ID of the `EIP`.public String getAddressName()
public void setAddressName(String AddressName)
AddressName
- The `EIP` name.public String getAddressStatus()
public void setAddressStatus(String AddressStatus)
AddressStatus
- Possible `EIP` states are 'CREATING', 'BINDING', 'BIND', 'UNBINDING', 'UNBIND', 'OFFLINING', and 'BIND_ENI'.public String getAddressIp()
public void setAddressIp(String AddressIp)
AddressIp
- The public IP addresspublic String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- The ID of the bound resource instance. This can be a `CVM` or `NAT`.public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime
- The creation time, which follows the `ISO8601` standard and uses `UTC` time in the format of `YYYY-MM-DDThh:mm:ssZ`.public String getNetworkInterfaceId()
public void setNetworkInterfaceId(String NetworkInterfaceId)
NetworkInterfaceId
- The ID of the bound ENIpublic String getPrivateAddressIp()
public void setPrivateAddressIp(String PrivateAddressIp)
PrivateAddressIp
- The private IP of the bound resourcespublic Boolean getIsArrears()
public void setIsArrears(Boolean IsArrears)
IsArrears
- The isolation status of the resource. `True` indicates the EIP is isolated. `False` indicates that the resource is not isolated.public Boolean getIsBlocked()
public void setIsBlocked(Boolean IsBlocked)
IsBlocked
- The block status of the resource. `True` indicates the EIP is blocked. `False` indicates that the EIP is not blocked.public Boolean getIsEipDirectConnection()
public void setIsEipDirectConnection(Boolean IsEipDirectConnection)
IsEipDirectConnection
- Whether the EIP supports direct connection mode. `True` indicates the EIP supports direct connection. `False` indicates that the resource does not support direct connection.public String getAddressType()
public void setAddressType(String AddressType)
AddressType
- The resource type of the EIP. This includes `CalcIP`, `WanIP`, `EIP`, and `AnycastEIP`. Among these, `CalcIP` indicates the device IP, `WanIP` indicates the common public IP, `EIP` indicates Elastic IP, and `AnycastEip` indicates accelerated EIP.public Boolean getCascadeRelease()
public void setCascadeRelease(Boolean CascadeRelease)
CascadeRelease
- Whether the EIP is automatically released after being unbound. `True` indicates the EIP will be automatically released after being unbound. `False` indicates the EIP will not be automatically released after being unbound.public AlgType getEipAlgType()
public void setEipAlgType(AlgType EipAlgType)
EipAlgType
- Type of the protocol used in EIP ALGpublic String getInternetServiceProvider()
public void setInternetServiceProvider(String InternetServiceProvider)
InternetServiceProvider
- The ISP of an EIP/Elastic IP, with possible return values currently including "CMCC", "CTCC", "CUCC" and "BGP"Copyright © 2020. All rights reserved.