---
title: "getBlockStorageInstanceList"
slug: "cli-vserver-storage-getblockstorageinstancelist"
tags: ["Block Storage", "Server", "VPC"]
updated: 2026-04-23T08:56:53Z
published: 2026-04-23T08:58:50Z
canonical: "cli.ncloud-docs.com/cli-vserver-storage-getblockstorageinstancelist"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://cli.ncloud-docs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# getBlockStorageInstanceList

<p class="platform-info type-vpc">VPC 환경에서 이용 가능합니다.</p>

## 개요<a name="개요"></a>

블록 스토리지 인스턴스 리스트를 조회합니다.

## 요청<a name="요청"></a>

### 요청 파라미터<a name="요청파라미터"></a>

| 파라미터명                          | 필수 여부       | 타입                 | 제약 사항 | 설명                                                                                                                                                                                                                                              |
|--------------------------------|-------------|--------------------|-------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| regionCode                     | No          | String             | -     | - 리전 코드<br/>블록 스토리지 인스턴스 리스트가 조회될 리전(Region) 결정 가능<br/>regionCode는 [getRegionList](/docs/cli-vserver-server-common-getregionlist) 액션을 통해 획득 가능<br/>Default : getRegionList 조회 결과의 첫 번째 리전을 선택                                                   |
| zoneCode                       | No          | String             | -     | - ZONE 코드<br/>블록 스토리지 인스턴스 리스트가 조회될 존(zone) 결정 가능<br/>zoneCode는 [getZoneList](/docs/cli-vserver-server-common-getzonelist) 액션을 통해 획득 가능                                                                                                         |
| blockStorageInstanceNoList     | No          | List&lt;String&gt; | -     | - 블록 스토리지 인스턴스 번호 리스트<br/>블록 스토리지 인스턴스 번호로 필터링하여 검색 가능<br/>blockStorageInstanceNo는 [getBlockStorageInstanceList](/docs/cli-vserver-storage-getblockstorageinstancelist) 액션을 통해 획득 가능<br/>ex) --blockStorageInstanceNoList 1234 2345             |
| blockStorageInstanceStatusCode | No          | String             | -     | - 블록 스토리지 인스턴스 상태 코드<br/>블록 스토리지 인스턴스 상태 코드로 필터링하여 검색 가능<br/>Options : INIT \| CREAT \| ATTAC                                                                                                                                                   |
| blockStorageDiskTypeCode       | No          | String             | -     | - 블록 스토리지 디스크 유형 코드<br/>블록 스토리지 디스크 유형으로 필터링하여 검색 가능<br/>Options : NET                                                                                                                                                                          |
| blockStorageDiskDetailTypeCode | No          | String             | -     | - 블록 스토리지 디스크 상세 유형 코드<br/>블록 스토리지 디스크 상세 유형으로 필터링하여 검색 가능<br/>Options : HDD \| SSD                                                                                                                                                             |
| blockStorageSize               | No          | Integer            | -     | - 블록 스토리지 사이즈<br/>입력한 GB 단위 사이즈 이하의 블록스토리지를 필터링하여 검색 가능                                                                                                                                                                                         |
| blockStorageTypeCodeList       | No          | List&lt;String&gt; | -     | - 블록 스토리지 유형 코드 리스트<br/>블록 스토리지 유형으로 필터링하여 검색 가능<br/>Options : BASIC (서버 인스턴스의 기본 블록 스토리지) \| SVRBS (서버 인스턴스의 추가 블록 스토리지)<br/>ex) --blockStorageTypeCodeList BASIC SVRBS                                                                        |
| serverInstanceNo               | No          | String             | -     | - 서버 인스턴스 번호<br/>블록 스토리지가 할당된 서버 인스턴스 번호로 필터링하여 검색 가능<br/>serverInstanceNo는 [getServerInstanceList](/docs/cli-vserver-server-getserverinstancelist) 액션을 통해 획득 가능                                                                                |
| blockStorageName               | No          | String             | -     | - 블록 스토리지 이름<br/>블록 스토리지 이름으로 필터링하여 검색 가능<br/>blockStorageName, serverName, connectionInfo 중 하나의 검색 조건만 사용 가능                                                                                                                                   |
| serverName                     | No          | String             | -     | - 서버 이름<br/>블록 스토리지가 할당된 서버 이름으로 필터링하여 검색 가능<br/>blockStorageName, serverName, connectionInfo 중 하나의 검색 조건만 사용 가능                                                                                                                                |
| connectionInfo                 | No          | String             | -     | - 연결 정보<br/>블록 스토리지가 할당된 서버와 디바이스 연결 정보로 필터링하여 검색 가능<br/>다음 두가지 형태로 사용 가능<br/>Options : '서버이름[공백]디바이스이름' (s173dc67dc2e /dev/xvda) \| '서버이름:디바이스이름' (s173dc67dc2e:/dev/xvda)<br/>blockStorageName, serverName, connectionInfo 중 하나의 검색 조건만 사용 가능 |
| blockStorageVolumeTypeCodeList | No          | List&lt;String&gt; | -     | - 블록스토리지 볼륨 타입 코드 리스트 <br/>블록 스토리지 볼륨타입으로 필터링하여 검색 가능<br/> Options : SSD \| HDD \| FB1 \| CB1 <br/>ex) --blockStorageVolumeTypeCodeList HDD SSD                                                                                                 |
| hypervisorTypeCodeList         | No          | List&lt;String&gt; | -     | - 하이퍼바이저 타입 코드 리스트 <br/>하이퍼바이저 타입으로 필터링하여 검색 가능<br/> Options : XEN \| KVM <br/>ex) --hypervisorTypeCodeList KVM XEN                                                                                                                             |
| pageNo                         | No          | Integer            | -     | - 페이징된 결과의 페이지 번호<br/>결과값을 pageNo, pageSize를 이용하여 페이징 처리 가능                                                                                                                                                                                     |
| pageSize                       | Conditional | Integer            | -     | - 페이징 시 보여줄 각 페이지 사이즈<br/>결과값을 pageNo, pageSize를 이용하여 페이징 처리 가능<br/>pageNo 입력시 반드시 입력 필요                                                                                                                                                        |
| output                         | No          | String             | -     | - 응답 결과의 포맷 타입<br/>Options : xml \| json<br/>Default : json                                                                                                                                                                                     |

## 응답<a name="응답"></a>

### 응답 데이터 타입<a name="응답데이터타입"></a>

- BlockStorageInstanceList 타입

| BlockStorageInstanceList extends CommonResponse                                        |
|----------------------------------------------------------------------------------------|
| private Integer totalRows;                                                             |
| private List&lt;BlockStorageInstance&gt; blockStorageInstanceList = new ArrayList<>(); |

| BlockStorageInstance                              |
|---------------------------------------------------|
| private String blockStorageInstanceNo;            |
| private String serverInstanceNo;                  |
| private String blockStorageName;                  |
| private CommonCode blockStorageType;              |
| private Long blockStorageSize;                    |
| private String deviceName;                        |
| private String blockStorageProductCode;           |
| private CommonCode blockStorageInstanceStatus;    |
| private CommonCode blockStorageInstanceOperation; |
| private String blockStorageInstanceStatusName;    |
| private Date createDate;                          |
| private String blockStorageDescription;           |
| private CommonCode blockStorageDiskType;          |
| private CommonCode blockStorageDiskDetailType;    |
| private Integer maxIopsThroughput;                |
| private Boolean isEncryptedVolume;                |
| private String zoneCode;                          |
| private String regionCode;                        |
| private Boolean isReturnProtection;               |
| private CommonCode blockStorageVolumeType;        |
| private CommonCode hypervisorType;                |
| private Long throughput;                          |
| private Long iops;                                |
| private Long blockStorageSnapshotInstanceNo;      |
| private List\<String\> eventList;                 |

## 예시<a name="예시"></a>

### 요청 예시<a name="요청예시"></a>

```
ncloud vserver getBlockStorageInstanceList --regionCode KR --zoneCode KR-1 --blockStorageInstanceNoList ***7746 --blockStorageInstanceStatusCode ATTAC --blockStorageDiskTypeCode NET --blockStorageDiskDetailTypeCode SSD --blockStorageSize 50 --blockStorageTypeCodeList BASIC --serverInstanceNo ***4299 --connectionInfo test-***:/dev/xvda
```

### 응답 예시<a name="응답예시"></a>

```xml
<getBlockStorageInstanceListResponse>
    <requestId></requestId>
    <returnCode>0</returnCode>
    <returnMessage>success</returnMessage>
    <totalRows>1</totalRows>
    <blockStorageInstanceList>
        <blockStorageInstance>
            <blockStorageInstanceNo>***7746</blockStorageInstanceNo>
            <serverInstanceNo>***4299</serverInstanceNo>
            <blockStorageName>test-***</blockStorageName>
            <blockStorageType>
                <code>BASIC</code>
                <codeName>Basic BS</codeName>
            </blockStorageType>
            <blockStorageSize>53687091200</blockStorageSize>
            <deviceName>/dev/xvda</deviceName>
            <blockStorageProductCode>SPBSTBSTBS000005</blockStorageProductCode>
            <blockStorageInstanceStatus>
                <code>ATTAC</code>
                <codeName>Block storage ATTACHED state</codeName>
            </blockStorageInstanceStatus>
            <blockStorageInstanceOperation>
                <code>NULL</code>
                <codeName>Block Storage NULLOP</codeName>
            </blockStorageInstanceOperation>
            <blockStorageInstanceStatusName>attached</blockStorageInstanceStatusName>
            <createDate>2020-08-19T15:05:07+0900</createDate>
            <blockStorageDescription>test-***'s basic storage</blockStorageDescription>
            <blockStorageDiskType>
                <code>NET</code>
                <codeName>Network Storage</codeName>
            </blockStorageDiskType>
            <blockStorageDiskDetailType>
                <code>SSD</code>
                <codeName>SSD</codeName>
            </blockStorageDiskDetailType>
            <maxIopsThroughput>4000</maxIopsThroughput>
            <isEncryptedVolume>false</isEncryptedVolume>
            <zoneCode>KR-1</zoneCode>
            <regionCode>KR</regionCode>
            <isReturnProtection>false</isReturnProtection>
            <blockStorageVolumeType>
                <code>CB1</code>
                <codeName>Common BlockStorage 1</codeName>
            </blockStorageVolumeType>
            <hypervisorType>
                <code>KVM</code>
                <codeName>KVM</codeName>
            </hypervisorType>
            <throughput>10000</throughput>
            <iops>1000</iops>
            <blockStorageSnapshotInstnaceNo>1002120</blockStorageSnapshotInstnaceNo>
            <eventList>
                <event>Scheduled Maintenance Event | 2025-03-19 PM 10:11 (UTC+09:00) migration</event>
            </eventList>
        </blockStorageInstance>
    </blockStorageInstanceList>
</getBlockStorageInstanceListResponse>
```
