VPC 환경에서 이용 가능합니다.
서버 인스턴스입니다.
구문
구문은 다음과 같습니다.
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;
필드
필드에 대한 설명은 다음과 같습니다.
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
serverInstanceNo |
String | Required | 서버 인스턴스 번호
|
serverName |
String | Required | 서버 이름 |
serverDescription |
String | Optional | 서버 설명 |
cpuCount |
Integer | Required | Virtual CPU 개수 |
memorySize |
Long | Required | 메모리 사이즈(Byte) |
platformType |
CommonCode | Required | 서버에 설치된 OS 이미지의 플랫폼 구분
|
loginKeyName |
String | Required | 서버 인스턴스에 할당된 로그인 키 이름 |
publicIpInstanceNo |
String | Optional | 서버 인스턴스에 할당된 공인 IP 인스턴스 번호 |
publicIp |
String | Optional | 서버 인스턴스에 할당된 공인 IP 주소 |
serverInstanceStatus |
CommonCode | Required | 서버 인스턴스 상태
|
serverInstanceOperation |
CommonCode | Required | 서버 인스턴스 운영 상태
|
serverInstanceStatusName |
String | Required | 서버 인스턴스 상태명
|
createDate |
Date | Required | 생성 일시(YYYY-MM-DDThh:mm:ssZ) |
uptime |
Date | Required | 업타임(YYYY-MM-DDThh:mm:ssZ) |
serverImageProductCode |
String | Required | 서버 이미지 상품 코드
|
serverProductCode |
String | Required | 서버 상품 코드
|
isProtectServerTermination |
Boolean | Required | 서버 반납 보호 여부
|
zoneCode |
String | Required | 서버가 위치한 존 코드 |
regionCode |
String | Required | 서버가 위치한 리전 코드 |
vpcNo |
String | Required | 서버가 위치한 VPC 번호 |
subnetNo |
String | Required | 서버가 위치한 Subnet 번호 |
networkInterfaceNoList |
NetworkInterfaceNoList | Required | 서버에 할당된 네트워크 인터페이스 번호 목록 |
initScriptNo |
String | Optional | 초기화 스크립트 번호
|
serverInstanceType |
CommonCode | Required | 서버 인스턴스 구분
|
baseBlockStorageDiskType |
CommonCode | Required | 기본 블록 스토리지 디스크 유형
|
baseBlockStorageDiskDetailType |
CommonCode | Required | 기본 블록 스토리지 디스크 상세 유형
|
placementGroupNo |
String | Optional | 서버 인스턴스가 배치되어 있는 물리 배치 그룹 번호 |
placementGroupName |
String | Optional | 서버 인스턴스가 배치되어 있는 물리 배치 그룹 이름 |
memberServerImageInstanceNo |
String | Optional | 회원 서버 이미지 인스턴스 번호 |
blockDevicePartitionList |
List<BlockDevicePartition> | Optional | 블록 디바이스 파티션 목록
|
hypervisorType |
CommonCode | Required | 하이퍼바이저 구분
|
serverImageNo |
String | Required | 서버 이미지 번호 |
serverSpecCode |
String | Required | 서버 스펙 코드 |
eventList |
List<String> | Optional | Event 목록 |