Available in VPC
This is the server instance.
Syntax
The syntax is as follows:
private String serverInstanceNo;
private String serverName;
private String serverDescription;
private Integer cpuCount;
private Long memorySize;
private CommonCode platformType;
private String loginKeyName;
private String publicIpInstanceNo;
private String publicIp;
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 zoneCode;
private String regionCode;
private String vpcNo;
private String subnetNo;
private NetworkInterfaceNoList networkInterfaceNoList;
private String initScriptNo;
private CommonCode serverInstanceType;
private CommonCode baseBlockStorageDiskType;
private CommonCode baseBlockStorageDiskDetailType;
private String placementGroupNo;
private String placementGroupName;
private String memberServerImageInstanceNo;
private List<BlockDevicePartition> blockDevicePartitionList;
private CommonCode hypervisorType;
private String serverImageNo;
private String serverSpecCode;
private List<String> eventList;
private Long fabricClusterPoolNo;
private String fabricClusterPoolName;
private String fabricClusterMode;
private Long fabricClusterNo;
private String fabricClusterName;
Field
The following describes the fields:
Field | Type | Required | Description |
---|---|---|---|
serverInstanceNo |
String | Required | Server instance number
|
serverName |
String | Required | Server name |
serverDescription |
String | Optional | Server description |
cpuCount |
Integer | Required | Number of virtual CPUs |
memorySize |
Long | Required | Memory size (bytes) |
platformType |
CommonCode | Required | Platform type of the OS image installed on the server
|
loginKeyName |
String | Required | Name of login key assigned to the server instance |
publicIpInstanceNo |
String | Optional | Public IP instance number assigned to the server instance |
publicIp |
String | Optional | Public IP address assigned to the server instance |
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 | Whether to protect server termination
|
zoneCode |
String | Required | Zone code where the server is located |
regionCode |
String | Required | Region code where the server is located |
vpcNo |
String | Required | Number of VPC where the server is located |
subnetNo |
String | Required | Number of subnet where the server is located |
networkInterfaceNoList |
NetworkInterfaceNoList | Required | List of the network interface numbers assigned to the server |
initScriptNo |
String | Optional | Initialization script number
|
serverInstanceType |
CommonCode | Required | Server instance type
|
baseBlockStorageDiskType |
CommonCode | Required | Default block storage disk type
|
baseBlockStorageDiskDetailType |
CommonCode | Required | Default block storage disk detailed type
|
placementGroupNo |
String | Optional | Number of physical placement group where the server instance is placed |
placementGroupName |
String | Optional | Name of physical placement group where the server instance is placed |
memberServerImageInstanceNo |
String | Optional | Member server image instance number |
blockDevicePartitionList |
List<BlockDevicePartition> | Optional | Block device partition list
|
hypervisorType |
CommonCode | Required | Hypervisor type
|
serverImageNo |
String | Required | Server image number |
serverSpecCode |
String | Required | Server specification code |
eventList |
List<String> | Optional | Event list |
fabricClusterPoolNo |
List<String> | Optional | Fabric cluster pool number |
fabricClusterPoolName |
List<String> | Optional | Fabric cluster pool name |
fabricClusterMode |
List<String> | Optional | Fabric Cluster Mode
|
fabricClusterNo |
List<String> | Optional | Fabric cluster number |
fabricClusterName |
List<String> | Optional | Fabric cluster name |