public class Device extends AbstractModel
Constructor and Description |
---|
Device() |
Device(Device 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 |
getAccountCount()
Get 资产绑定的账号数
|
String |
getApCode()
Get 地域编码
|
Department |
getDepartment()
Get 资产所属部门
注意:此字段可能返回 null,表示取不到有效值。
|
Group[] |
getGroupSet()
Get 所属资产组列表
|
Long |
getId()
Get 资产ID
|
String |
getInstanceId()
Get 实例ID,对应CVM、CDB等实例ID
|
Long |
getKind()
Get 资产类型 1 - Linux, 2 - Windows, 3 - MySQL, 4 - SQLServer
|
String |
getName()
Get 资产名
|
String |
getOsName()
Get 操作系统名称
|
Long |
getPort()
Get 管理端口
|
String |
getPrivateIp()
Get 内网IP
|
String |
getPublicIp()
Get 公网IP
|
Resource |
getResource()
Get 堡垒机服务信息,注意没有绑定服务时为null
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getSubnetId()
Get 子网ID
|
String |
getVpcId()
Get VPC ID
|
void |
setAccountCount(Long AccountCount)
Set 资产绑定的账号数
|
void |
setApCode(String ApCode)
Set 地域编码
|
void |
setDepartment(Department Department)
Set 资产所属部门
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setGroupSet(Group[] GroupSet)
Set 所属资产组列表
|
void |
setId(Long Id)
Set 资产ID
|
void |
setInstanceId(String InstanceId)
Set 实例ID,对应CVM、CDB等实例ID
|
void |
setKind(Long Kind)
Set 资产类型 1 - Linux, 2 - Windows, 3 - MySQL, 4 - SQLServer
|
void |
setName(String Name)
Set 资产名
|
void |
setOsName(String OsName)
Set 操作系统名称
|
void |
setPort(Long Port)
Set 管理端口
|
void |
setPrivateIp(String PrivateIp)
Set 内网IP
|
void |
setPublicIp(String PublicIp)
Set 公网IP
|
void |
setResource(Resource Resource)
Set 堡垒机服务信息,注意没有绑定服务时为null
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSubnetId(String SubnetId)
Set 子网ID
|
void |
setVpcId(String VpcId)
Set VPC ID
|
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 Device()
public Device(Device source)
public Long getId()
public void setId(Long Id)
Id
- 资产IDpublic String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 实例ID,对应CVM、CDB等实例IDpublic String getName()
public void setName(String Name)
Name
- 资产名public String getPublicIp()
public void setPublicIp(String PublicIp)
PublicIp
- 公网IPpublic String getPrivateIp()
public void setPrivateIp(String PrivateIp)
PrivateIp
- 内网IPpublic String getApCode()
public void setApCode(String ApCode)
ApCode
- 地域编码public String getOsName()
public void setOsName(String OsName)
OsName
- 操作系统名称public Long getKind()
public void setKind(Long Kind)
Kind
- 资产类型 1 - Linux, 2 - Windows, 3 - MySQL, 4 - SQLServerpublic Long getPort()
public void setPort(Long Port)
Port
- 管理端口public Group[] getGroupSet()
public void setGroupSet(Group[] GroupSet)
GroupSet
- 所属资产组列表public Long getAccountCount()
public void setAccountCount(Long AccountCount)
AccountCount
- 资产绑定的账号数public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC IDpublic String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 子网IDpublic Resource getResource()
public void setResource(Resource Resource)
Resource
- 堡垒机服务信息,注意没有绑定服务时为null
注意:此字段可能返回 null,表示取不到有效值。public Department getDepartment()
public void setDepartment(Department Department)
Department
- 资产所属部门
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2022. All rights reserved.