Available in Classic
This is the server instance information.
Syntax
The syntax is as follows.
private String serverInstanceNo;
private String serverName;
private String serverDescription;
private Integer cpuCount;
private Long memorySize;
private Long baseBlockStorageSize;
private CommonCode platformType;
private String loginKeyName;
private Boolean isFeeChargingMonitoring;
private String publicIp;
private String privateIp;
private String serverImageName;
private CommonCode serverInstanceStatus;
private CommonCode serverInstanceOperation;
private String serverInstanceStatusName;
private Date createDate;
private Date uptime;
private String serverImageProductCode;
private String serverProductCode;
private Boolean isProtectServerTermination;
private String portForwardingPublicIp;
private Integer portForwardingExternalPort;
private Integer portForwardingInternalPort;
private Zone zone;
private Region region;
private CommonCode baseBlockStorageDiskType;
private CommonCode baseBlockStroageDiskDetailType;
private CommonCode serverInstanceType;
private String userData;
private List<AccessControlGroup> accessControlGroupList;
private List<BlockDevicePartition> blockDevicePartitionList;
Field
The following describes the fields.
Field | Type | Required | Description |
---|---|---|---|
serverInstanceNo |
String | Required | Server instance number
|
serverName |
String | Required | Server name |
serverDescription |
String | Required | Server description |
cpuCount |
Integer | Required | Number of virtual CPUs |
memorySize |
Long | Required | Memory size (bytes) |
baseBlockStorageSize |
Long | Required | Default block storage size (byte) |
platformType |
CommonCode | Required | Platform type of the image installed on the server
|
loginKeyName |
String | Required | Name of the login key encrypted with the public key that issued the server's password |
isFeeChargingMonitoring |
Boolean | Required | Paid monitoring status
|
publicIp |
String | Optional | Public IP assigned to the server |
privateIp |
String | Required | Private IP assigned to the server |
serverImageName |
String | Required | Server image name |
serverInstanceStatus |
CommonCode | Required | Server instance status
|
serverInstanceOperation |
CommonCode | Required | Server instance operation status
|
serverInstanceStatusName |
String | Required | Server instance status name
|
createDate |
Date | Required | Creation date and time (YYYY-MM-DDThh:mm:ssZ) |
uptime |
Date | Required | Uptime (YYYY-MM-DDThh:mm:ssZ) |
serverImageProductCode |
String | Required | Server Image product code
|
serverProductCode |
String | Required | Server product code
|
isProtectServerTermination |
Boolean | Required | Termination protection status
|
portForwardingPublicIp |
String | Optional | Port forwarding public IP
|
portForwardingExternalPort |
Integer | Optional | Port forwarding public IP external port value
|
portForwardingInternalPort |
Integer | Optional | Port forwarding public IP internal port value
|
zone |
Zone | Required | Zone where the server is located |
region |
Region | Required | Region where the server is located |
baseBlockStorageDiskType |
CommonCode | Required | Default block storage disk type
|
baseBlockStorageDiskDetailType |
CommonCode | Required | Base block storage disk detailed type
|
serverInstanceType |
CommonCode | Required | Server instance type
|
userData |
String | Required | User data
|
accessControlGroupList |
List<AccessControlGroup> | Required | ACG list |
blockDevicePartitionList |
List<BlockDevicePartition> | Optional | Block device partition list
|