public class InstanceInfo extends AbstractModel
| Constructor and Description | 
|---|
InstanceInfo()  | 
InstanceInfo(InstanceInfo 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 | 
|---|---|
String | 
getAuditPolicyStatus()
Get Status of instance audit log. 
 | 
String | 
getAuditRunningStatus()
Get Running status of instance audit log. 
 | 
Long | 
getCpu()
Get Number of cores. 
 | 
String | 
getDeadlineTime()
Get Resource expiration time. 
 | 
String | 
getDeployMode()
Get TencentDB instance type. 
 | 
String | 
getEngineVersion()
Get Database version. 
 | 
Long | 
getEventCount()
Get Number of exceptions. 
 | 
String | 
getGroupId()
Get Group ID. 
 | 
String | 
getGroupName()
Get Group name. 
 | 
Long | 
getHealthScore()
Get Health score. 
 | 
Long | 
getInitFlag()
Get TencentDB instance initialization flag. 
 | 
InstanceConfs | 
getInstanceConf()
Get Instance inspection/overview status. 
 | 
String | 
getInstanceId()
Get Instance ID. 
 | 
String | 
getInstanceName()
Get Instance name. 
 | 
Long | 
getInstanceType()
Get Instance type. 
 | 
Boolean | 
getIsSupported()
Get Whether it is an instance supported by DBbrain. 
 | 
Long | 
getMemory()
Get Memory in MB. 
 | 
String | 
getProduct()
Get Service. 
 | 
String | 
getRegion()
Get Instance region. 
 | 
String | 
getSecAuditStatus()
Get Status of instance security audit log. 
 | 
String | 
getSource()
Get Access source. 
 | 
Long | 
getStatus()
Get Instance status. 
 | 
Long | 
getTaskStatus()
Get Task status. 
 | 
String | 
getUniqSubnetId()
Get Unified subnet ID. 
 | 
String | 
getUniqVpcId()
Get Unified VPC ID. 
 | 
String | 
getVip()
Get Private network address. 
 | 
Long | 
getVolume()
Get Disk storage in GB. 
 | 
Long | 
getVport()
Get Private network port. 
 | 
void | 
setAuditPolicyStatus(String AuditPolicyStatus)
Set Status of instance audit log. 
 | 
void | 
setAuditRunningStatus(String AuditRunningStatus)
Set Running status of instance audit log. 
 | 
void | 
setCpu(Long Cpu)
Set Number of cores. 
 | 
void | 
setDeadlineTime(String DeadlineTime)
Set Resource expiration time. 
 | 
void | 
setDeployMode(String DeployMode)
Set TencentDB instance type. 
 | 
void | 
setEngineVersion(String EngineVersion)
Set Database version. 
 | 
void | 
setEventCount(Long EventCount)
Set Number of exceptions. 
 | 
void | 
setGroupId(String GroupId)
Set Group ID. 
 | 
void | 
setGroupName(String GroupName)
Set Group name. 
 | 
void | 
setHealthScore(Long HealthScore)
Set Health score. 
 | 
void | 
setInitFlag(Long InitFlag)
Set TencentDB instance initialization flag. 
 | 
void | 
setInstanceConf(InstanceConfs InstanceConf)
Set Instance inspection/overview status. 
 | 
void | 
setInstanceId(String InstanceId)
Set Instance ID. 
 | 
void | 
setInstanceName(String InstanceName)
Set Instance name. 
 | 
void | 
setInstanceType(Long InstanceType)
Set Instance type. 
 | 
void | 
setIsSupported(Boolean IsSupported)
Set Whether it is an instance supported by DBbrain. 
 | 
void | 
setMemory(Long Memory)
Set Memory in MB. 
 | 
void | 
setProduct(String Product)
Set Service. 
 | 
void | 
setRegion(String Region)
Set Instance region. 
 | 
void | 
setSecAuditStatus(String SecAuditStatus)
Set Status of instance security audit log. 
 | 
void | 
setSource(String Source)
Set Access source. 
 | 
void | 
setStatus(Long Status)
Set Instance status. 
 | 
void | 
setTaskStatus(Long TaskStatus)
Set Task status. 
 | 
void | 
setUniqSubnetId(String UniqSubnetId)
Set Unified subnet ID. 
 | 
void | 
setUniqVpcId(String UniqVpcId)
Set Unified VPC ID. 
 | 
void | 
setVip(String Vip)
Set Private network address. 
 | 
void | 
setVolume(Long Volume)
Set Disk storage in GB. 
 | 
void | 
setVport(Long Vport)
Set Private network port. 
 | 
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, toJsonStringpublic InstanceInfo()
public InstanceInfo(InstanceInfo source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - Instance ID.public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - Instance name.public String getRegion()
public void setRegion(String Region)
Region - Instance region.public Long getHealthScore()
public void setHealthScore(Long HealthScore)
HealthScore - Health score.public String getProduct()
public void setProduct(String Product)
Product - Service.public Long getEventCount()
public void setEventCount(Long EventCount)
EventCount - Number of exceptions.public Long getInstanceType()
public void setInstanceType(Long InstanceType)
InstanceType - Instance type. Valid values: 1 (MASTER), 2 (DR), 3 (RO), 4 (SDR)public Long getCpu()
public void setCpu(Long Cpu)
Cpu - Number of cores.public Long getMemory()
public void setMemory(Long Memory)
Memory - Memory in MB.public Long getVolume()
public void setVolume(Long Volume)
Volume - Disk storage in GB.public String getEngineVersion()
public void setEngineVersion(String EngineVersion)
EngineVersion - Database version.public String getVip()
public void setVip(String Vip)
Vip - Private network address.public Long getVport()
public void setVport(Long Vport)
Vport - Private network port.public String getSource()
public void setSource(String Source)
Source - Access source.public String getGroupId()
public void setGroupId(String GroupId)
GroupId - Group ID.public String getGroupName()
public void setGroupName(String GroupName)
GroupName - Group name.public Long getStatus()
public void setStatus(Long Status)
Status - Instance status. Valid values: 0 (delivering), 1 (running), 4 (terminating), 5 (isolated)public String getUniqSubnetId()
public void setUniqSubnetId(String UniqSubnetId)
UniqSubnetId - Unified subnet ID.public String getDeployMode()
public void setDeployMode(String DeployMode)
DeployMode - TencentDB instance type.public Long getInitFlag()
public void setInitFlag(Long InitFlag)
InitFlag - TencentDB instance initialization flag. Valid values: 0 (not initialized), 1 (initialized).public Long getTaskStatus()
public void setTaskStatus(Long TaskStatus)
TaskStatus - Task status.public String getUniqVpcId()
public void setUniqVpcId(String UniqVpcId)
UniqVpcId - Unified VPC ID.public InstanceConfs getInstanceConf()
public void setInstanceConf(InstanceConfs InstanceConf)
InstanceConf - Instance inspection/overview status.public String getDeadlineTime()
public void setDeadlineTime(String DeadlineTime)
DeadlineTime - Resource expiration time.public Boolean getIsSupported()
public void setIsSupported(Boolean IsSupported)
IsSupported - Whether it is an instance supported by DBbrain.public String getSecAuditStatus()
public void setSecAuditStatus(String SecAuditStatus)
SecAuditStatus - Status of instance security audit log. Valid values: ON (enabled), OFF (disabled).public String getAuditPolicyStatus()
public void setAuditPolicyStatus(String AuditPolicyStatus)
AuditPolicyStatus - Status of instance audit log. Valid values: ALL_AUDIT (full audit is enabled), RULE_AUDIT (rule audit is enabled), UNBOUND (audit is disabled).public String getAuditRunningStatus()
public void setAuditRunningStatus(String AuditRunningStatus)
AuditRunningStatus - Running status of instance audit log. Valid values: normal (running), paused (suspension due to overdue payment).Copyright © 2022. All rights reserved.