Class NatGatewayAddress
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.vpc.v20170312.models.NatGatewayAddress
-
public class NatGatewayAddress extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description NatGatewayAddress()NatGatewayAddress(NatGatewayAddress 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAddressId()Get 弹性公网IP(EIP)的唯一 ID,形如:`eip-11112222`。StringgetBlockType()Get 资源封堵类型。NORMAL表示未封禁,SECURITY表示安全封禁,USER表示用户封禁,OTHER表示其他封禁,多个原因封禁时用&\u8fde\u63a5,比如:SECURITY&USER&OTHER。BooleangetIsBlocked()Get 资源封堵状态。true表示弹性ip处于封堵状态,false表示弹性ip处于未封堵状态。StringgetPublicIpAddress()Get 外网IP地址,形如:`123.121.34.33`。voidsetAddressId(String AddressId)Set 弹性公网IP(EIP)的唯一 ID,形如:`eip-11112222`。voidsetBlockType(String BlockType)Set 资源封堵类型。NORMAL表示未封禁,SECURITY表示安全封禁,USER表示用户封禁,OTHER表示其他封禁,多个原因封禁时用&\u8fde\u63a5,比如:SECURITY&USER&OTHER。voidsetIsBlocked(Boolean IsBlocked)Set 资源封堵状态。true表示弹性ip处于封堵状态,false表示弹性ip处于未封堵状态。voidsetPublicIpAddress(String PublicIpAddress)Set 外网IP地址,形如:`123.121.34.33`。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
NatGatewayAddress
public NatGatewayAddress()
-
NatGatewayAddress
public NatGatewayAddress(NatGatewayAddress 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.
-
-
Method Detail
-
getAddressId
public String getAddressId()
Get 弹性公网IP(EIP)的唯一 ID,形如:`eip-11112222`。- Returns:
- AddressId 弹性公网IP(EIP)的唯一 ID,形如:`eip-11112222`。
-
setAddressId
public void setAddressId(String AddressId)
Set 弹性公网IP(EIP)的唯一 ID,形如:`eip-11112222`。- Parameters:
AddressId- 弹性公网IP(EIP)的唯一 ID,形如:`eip-11112222`。
-
getPublicIpAddress
public String getPublicIpAddress()
Get 外网IP地址,形如:`123.121.34.33`。- Returns:
- PublicIpAddress 外网IP地址,形如:`123.121.34.33`。
-
setPublicIpAddress
public void setPublicIpAddress(String PublicIpAddress)
Set 外网IP地址,形如:`123.121.34.33`。- Parameters:
PublicIpAddress- 外网IP地址,形如:`123.121.34.33`。
-
getIsBlocked
public Boolean getIsBlocked()
Get 资源封堵状态。true表示弹性ip处于封堵状态,false表示弹性ip处于未封堵状态。- Returns:
- IsBlocked 资源封堵状态。true表示弹性ip处于封堵状态,false表示弹性ip处于未封堵状态。
-
setIsBlocked
public void setIsBlocked(Boolean IsBlocked)
Set 资源封堵状态。true表示弹性ip处于封堵状态,false表示弹性ip处于未封堵状态。- Parameters:
IsBlocked- 资源封堵状态。true表示弹性ip处于封堵状态,false表示弹性ip处于未封堵状态。
-
getBlockType
public String getBlockType()
Get 资源封堵类型。NORMAL表示未封禁,SECURITY表示安全封禁,USER表示用户封禁,OTHER表示其他封禁,多个原因封禁时用&\u8fde\u63a5,比如:SECURITY&USER&OTHER。- Returns:
- BlockType 资源封堵类型。NORMAL表示未封禁,SECURITY表示安全封禁,USER表示用户封禁,OTHER表示其他封禁,多个原因封禁时用&\u8fde\u63a5,比如:SECURITY&USER&OTHER。
-
setBlockType
public void setBlockType(String BlockType)
Set 资源封堵类型。NORMAL表示未封禁,SECURITY表示安全封禁,USER表示用户封禁,OTHER表示其他封禁,多个原因封禁时用&\u8fde\u63a5,比如:SECURITY&USER&OTHER。- Parameters:
BlockType- 资源封堵类型。NORMAL表示未封禁,SECURITY表示安全封禁,USER表示用户封禁,OTHER表示其他封禁,多个原因封禁时用&\u8fde\u63a5,比如:SECURITY&USER&OTHER。
-
-