getServerSpecList
- 인쇄
- PDF
getServerSpecList
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
VPC 환경에서 이용 가능합니다.
개요
서버 스펙 리스트를 조회합니다.
요청
요청 파라미터
파라미터명 | 필수 여부 | 타입 | 제약 사항 | 설명 |
---|---|---|---|---|
regionCode | No | String | - 리전 코드 서버 스펙 리스트가 조회될 리전(Region) 결정 가능 regionCode는 getRegionList 액션을 통해 획득 가능 Default : getRegionList 조회 결과의 첫 번째 리전을 선택 | |
serverImageNo | No | String | - 서버 이미지 번호 서버 이미지 번호로 필터링하여 검색 가능 serverImageNo는 getServerImageList 액션을 통해 획득 가능 | |
zoneCode | No | String | - ZONE 코드 서버 스펙 리스트가 조회될 존(zone) 결정 가능 zoneCode는 getZoneList 액션을 통해 획득 가능 | |
serverSpecCodeList.N | No | List<String> | - 서버 스펙 코드 리스트 서버 스펙 코드로 필터링하여 검색 가능 ex) serverSpecCodeList.1=m2-g2-h100 | |
hypervisorTypeCodeList.N | No | List<String> | - 하이퍼바이저 타입 코드 리스트 하이퍼바이저 타입 코드로 필터링하여 검색 가능 Options : XEN | RHV | KVM ex) hypervisorTypeCodeList.1=XEN&hypervisorTypeCodeList.2=KVM | |
responseFormatType | No | String | - 응답 결과의 포맷 타입 Options : xml | json Default : xml |
응답
응답 데이터 타입
- ServerSpecList 타입
ServerSpecList extends CommonResponse |
---|
private Integer totalRows; |
private List<ServerSpec> serverSpecList = new ArrayList<>(); |
ServerSpec |
---|
private String serverSpecCode; |
private CommonCode hypervisorType; |
private CommonCode cpuArchitectureType; |
private String generationCode; |
private Integer cpuCount; |
private Long memorySize; |
private Integer blockStorageMaxCount; |
private Long blockStorageMaxIops; |
private Long blockStorageMaxThroughput; |
private Long networkPerformance; |
private Integer networkInterfaceMaxCount; |
private Integer gpuCount; |
private String serverSpecDescription; |
private String serverProductCode; |
예시
요청 예시
ncloud vserver getServerSpecList --regionCode KR --serverImageNo ***5847 --serverSpecCodeList c2-g3 --hypervisorTypeCodeList KVM
응답 예시
<getServerSpecListResponse>
<requestId></requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>1</totalRows>
<serverSpecList>
<serverSpec>
<serverSpecCode>c2-g3</serverSpecCode>
<hypervisorType>
<code>KVM</code>
<codeName>KVM</codeName>
</hypervisorType>
<cpuArchitectureType>
<code>X86_64</code>
<codeName>x86 64bit</codeName>
</cpuArchitectureType>
<generationCode>G3</generationCode>
<cpuCount>2</cpuCount>
<memorySize>4294967296</memorySize>
<blockStorageMaxCount>20</blockStorageMaxCount>
<blockStorageMaxIops>5250</blockStorageMaxIops>
<blockStorageMaxThroughput>81</blockStorageMaxThroughput>
<networkPerformance>17179869184</networkPerformance>
<networkInterfaceMaxCount>3</networkInterfaceMaxCount>
<serverSpecDescription>vCPU 2EA, Memory 4GB</serverSpecDescription>
<productCode>SVR.VSVR.HICPU.C002.M004.G003</productCode>
</serverSpec>
</serverSpecList>
</getServerSpecListResponse>
이 문서가 도움이 되었습니까?