VPC 환경에서 이용 가능합니다.
개요
블록 스토리지 볼륨타입 리스트를 조회합니다.
요청
요청 파라미터
파라미터명 |
필수 여부 |
타입 |
제약 사항 |
설명 |
regionCode |
No |
String |
- |
리전 코드- 블록 스토리지 인스턴스 리스트가 조회될 리전(Region) 결정 가능
- regionCode는 getRegionList 액션을 통해 획득 가능
- Default : getRegionList 조회 결과의 첫 번째 리전을 선택
|
zoneCode |
No |
String |
- |
ZONE 코드- 블록 스토리지 인스턴스 리스트가 조회될 존(zone) 결정 가능
- zoneCode는 getZoneList 액션을 통해 획득 가능
|
blockStorageVolumeTypeCodeList |
No |
List<String> |
- |
블록 스토리지 볼륨타입 코드 리스트- 블록 스토리지 볼륨타입 코드로 필터링하여 검색 가능
- ex) --blockStorageVolumeTypeCodeList SSD
|
hypervisorTypeCodeList |
No |
List<String> |
- |
하이퍼바이저타입코드 리스트 |
serverSpecCode |
No |
String |
- |
서버 스펙 코드 |
isBaseStorageAvailable |
No |
Boolean |
- |
기본 스토리지 가능 여부 |
responseFormatType |
No |
String |
- |
응답 결과의 포맷 타입- Options : xml | json
- Default : xml
|
응답
응답 데이터 타입
- BlockStorageVolumeTypeList 타입
BlockStorageVolumeTypeList extends CommonResponse |
private Integer totalRows; |
private List<BlockStorageVolumeType> blockStorageVolumeTypeList = new ArrayList<>(); |
BlockStorageVolumeType |
private CommonCode blockStorageVolumeType; |
private CommonCode hypervisorType; |
private Long minBasicVolumeSize; |
private Long maxBasicVolumeSize; |
private Long minVolumeSize; |
private Long maxVolumeSize; |
private Long minIops; |
private Long maxIops; |
private Long minThroughput; |
private Long maxThroughput; |
private List<String> zoneCodeList; |
private Boolean isBaseStorageAvailable; |
예시
요청 예시
ncloud vserver getBlockStorageVolumeTypeList --regionCode KR --zoneCode KR-1 --blockStorageVolumeTypeCodeList SSD --hypervisorTypeCodeList XEN --isBaseStorageAvailable true
응답 예시
<getBlockStorageVolumeTypeListResponse>
<requestId></requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>1</totalRows>
<blockStorageVolumeTypeList>
<blockStorageVolumeType>
<blockStorageVolumeType>
<code>SSD</code>
<codeName>SSD</codeName>
</blockStorageVolumeType>
<hypervisorType>
<code>XEN</code>
<codeName>XEN</codeName>
</hypervisorType>
<minBasicVolumeSize>53687091200</minBasicVolumeSize>
<maxBasicVolumeSize>107374182400</maxBasicVolumeSize>
<minVolumeSize>10737418240</minVolumeSize>
<maxVolumeSize>2147483648000</maxVolumeSize>
<zoneCodeList>
<zoneCode>KR-1</zoneCode>
<zoneCode>KR-2</zoneCode>
</zoneCodeList>
<isBaseStorageAvailable>true</isBaseStorageAvailable>
</blockStorageVolumeType>
</blockStorageVolumeTypeList>
</getBlockStorageVolumeTypeListResponse>