public class Device extends AbstractModel
header, skipSign| 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 资产所属部门
|
String |
getDomainId()
Get 网络域Id
|
String |
getDomainName()
Get 网络域名称
|
Long |
getEnableSSL()
Get 是否启用SSL,仅支持Redis资产。0:禁用 1:启用
|
Group[] |
getGroupSet()
Get 所属资产组列表
|
Long |
getId()
Get 资产ID
|
String |
getInstanceId()
Get 实例ID,对应CVM、CDB等实例ID
|
String[] |
getIpPortSet()
Get 数据库资产的多节点
|
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
|
String |
getSSLCertName()
Get 已上传的SSL证书名称
|
String |
getSubnetId()
Get 子网ID
|
String |
getVpcId()
Get VPC ID
|
void |
setAccountCount(Long AccountCount)
Set 资产绑定的账号数
|
void |
setApCode(String ApCode)
Set 地域编码
|
void |
setDepartment(Department Department)
Set 资产所属部门
|
void |
setDomainId(String DomainId)
Set 网络域Id
|
void |
setDomainName(String DomainName)
Set 网络域名称
|
void |
setEnableSSL(Long EnableSSL)
Set 是否启用SSL,仅支持Redis资产。0:禁用 1:启用
|
void |
setGroupSet(Group[] GroupSet)
Set 所属资产组列表
|
void |
setId(Long Id)
Set 资产ID
|
void |
setInstanceId(String InstanceId)
Set 实例ID,对应CVM、CDB等实例ID
|
void |
setIpPortSet(String[] IpPortSet)
Set 数据库资产的多节点
|
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
|
void |
setSSLCertName(String SSLCertName)
Set 已上传的SSL证书名称
|
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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic 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 - 堡垒机服务信息,注意没有绑定服务时为nullpublic Department getDepartment()
public void setDepartment(Department Department)
Department - 资产所属部门public String[] getIpPortSet()
public void setIpPortSet(String[] IpPortSet)
IpPortSet - 数据库资产的多节点public String getDomainId()
public void setDomainId(String DomainId)
DomainId - 网络域Idpublic String getDomainName()
public void setDomainName(String DomainName)
DomainName - 网络域名称public Long getEnableSSL()
public void setEnableSSL(Long EnableSSL)
EnableSSL - 是否启用SSL,仅支持Redis资产。0:禁用 1:启用public String getSSLCertName()
public void setSSLCertName(String SSLCertName)
SSLCertName - 已上传的SSL证书名称Copyright © 2025. All rights reserved.