Class PrivateIpAddressSpecification
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecm.v20190719.models.PrivateIpAddressSpecification
-
public class PrivateIpAddressSpecification extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PrivateIpAddressSpecification()PrivateIpAddressSpecification(PrivateIpAddressSpecification 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 EIP实例ID,例如:eip-11112222。StringgetDescription()Get 内网IP描述信息。BooleangetIsWanIpBlocked()Get 公网IP是否被封堵。 注意:此字段可能返回 null,表示取不到有效值。BooleangetPrimary()Get 是否是主IP。 注意:此字段可能返回 null,表示取不到有效值。StringgetPrivateIpAddress()Get 内网IP地址。StringgetPublicIpAddress()Get 公网IP地址。StringgetState()Get IP状态: PENDING:生产中 MIGRATING:迁移中 DELETING:删除中 AVAILABLE:可用的voidsetAddressId(String AddressId)Set EIP实例ID,例如:eip-11112222。voidsetDescription(String Description)Set 内网IP描述信息。voidsetIsWanIpBlocked(Boolean IsWanIpBlocked)Set 公网IP是否被封堵。 注意:此字段可能返回 null,表示取不到有效值。voidsetPrimary(Boolean Primary)Set 是否是主IP。 注意:此字段可能返回 null,表示取不到有效值。voidsetPrivateIpAddress(String PrivateIpAddress)Set 内网IP地址。voidsetPublicIpAddress(String PublicIpAddress)Set 公网IP地址。voidsetState(String State)Set IP状态: PENDING:生产中 MIGRATING:迁移中 DELETING:删除中 AVAILABLE:可用的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
-
PrivateIpAddressSpecification
public PrivateIpAddressSpecification()
-
PrivateIpAddressSpecification
public PrivateIpAddressSpecification(PrivateIpAddressSpecification 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
-
getPrivateIpAddress
public String getPrivateIpAddress()
Get 内网IP地址。- Returns:
- PrivateIpAddress 内网IP地址。
-
setPrivateIpAddress
public void setPrivateIpAddress(String PrivateIpAddress)
Set 内网IP地址。- Parameters:
PrivateIpAddress- 内网IP地址。
-
getPrimary
public Boolean getPrimary()
Get 是否是主IP。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Primary 是否是主IP。 注意:此字段可能返回 null,表示取不到有效值。
-
setPrimary
public void setPrimary(Boolean Primary)
Set 是否是主IP。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Primary- 是否是主IP。 注意:此字段可能返回 null,表示取不到有效值。
-
getPublicIpAddress
public String getPublicIpAddress()
Get 公网IP地址。- Returns:
- PublicIpAddress 公网IP地址。
-
setPublicIpAddress
public void setPublicIpAddress(String PublicIpAddress)
Set 公网IP地址。- Parameters:
PublicIpAddress- 公网IP地址。
-
getAddressId
public String getAddressId()
Get EIP实例ID,例如:eip-11112222。- Returns:
- AddressId EIP实例ID,例如:eip-11112222。
-
setAddressId
public void setAddressId(String AddressId)
Set EIP实例ID,例如:eip-11112222。- Parameters:
AddressId- EIP实例ID,例如:eip-11112222。
-
getDescription
public String getDescription()
Get 内网IP描述信息。- Returns:
- Description 内网IP描述信息。
-
setDescription
public void setDescription(String Description)
Set 内网IP描述信息。- Parameters:
Description- 内网IP描述信息。
-
getIsWanIpBlocked
public Boolean getIsWanIpBlocked()
Get 公网IP是否被封堵。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IsWanIpBlocked 公网IP是否被封堵。 注意:此字段可能返回 null,表示取不到有效值。
-
setIsWanIpBlocked
public void setIsWanIpBlocked(Boolean IsWanIpBlocked)
Set 公网IP是否被封堵。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IsWanIpBlocked- 公网IP是否被封堵。 注意:此字段可能返回 null,表示取不到有效值。
-
getState
public String getState()
Get IP状态: PENDING:生产中 MIGRATING:迁移中 DELETING:删除中 AVAILABLE:可用的- Returns:
- State IP状态: PENDING:生产中 MIGRATING:迁移中 DELETING:删除中 AVAILABLE:可用的
-
setState
public void setState(String State)
Set IP状态: PENDING:生产中 MIGRATING:迁移中 DELETING:删除中 AVAILABLE:可用的- Parameters:
State- IP状态: PENDING:生产中 MIGRATING:迁移中 DELETING:删除中 AVAILABLE:可用的
-
-