createBlockStorageSnapshotInstance

Prev Next

개요

블록 스토리지 스냅샷 인스턴스 생성

설명

블록 스토리지 스냅샷 인스턴스를 생성합니다.

요청 파라미터

파라미터 명 필수 여부 타입 제약사항 설명
blockStorageInstanceNo Yes String 중복 불가 블록 스토리지 스냅샷을 생성할 블록 스토리지 인스턴스 번호
blockStorageSnapshotName No String Min : 3, Max : 30 - 생성할 블록 스토리지 스냅샷 이름
default: Ncloud에서 기본값으로 할당
blockStorageSnapshotDescription No String Min : 10, Max : 1000 블록 스토리지 스냅샷 설명

응답 데이터 타입

  • BlockStorageSnapshotInstanceList type
BlockStorageSnapshotInstanceList extends CommonResponse
private Integer totalRows;
private List blockStorageSnapshotList = new ArrayList();
BlockStorageSnapshotInstance
private String blockStorageSnapshotInstanceNo;
private String blockStorageSnapshotName;
private Long blockStorageSnapshotVolumeSize;
private String originalBlockStorageInstanceNo;
private String originalBlockStorageName;
private CommonCode blockStorageSnapshotInstanceStatus;
private CommonCode blockStorageSnapshotInstanceOperation;
private String blockStorageSnapshotInstanceStatusName;
private Date createDate;
private String blockStorageSnapshotInstanceDescription;
private String serverImageProductCode;
private String osInformation;

예시

호출

ncloud server createBlockStorageSnapshotInstance --blockStorageInstanceNo 691651

응답

{
    "createBlockStorageSnapshotInstanceResponse": {
        "requestId": "72156e59-a6b8-4def-81bb-88a9cdfeaa07",
        "returnCode": "0",
        "returnMessage": "success",
        "totalRows": 1,
        "blockStorageSnapshotInstanceList": [{
            "blockStorageSnapshotInstanceNo": "693536",
            "blockStorageSnapshotName": "snap16435601e32",
            "blockStorageSnapshotVolumeSize": 53687091200,
            "originalBlockStorageInstanceNo": "691651",
            "originalBlockStorageName": "ms-ad-vbs-01",
            "blockStorageSnapshotInstanceStatus": {
                    "code": "INIT",
                    "codeName": "Block storage INIT state"
            },
            "blockStorageSnapshotInstanceOperation": {
                    "code": "NULL",
                    "codeName": "Block Storage NULLOP"
            },
            "blockStorageSnapshotInstanceStatusName": "initialized",
            "createDate": "2018-06-25T14:17:29+0900",
            "blockStorageSnapshotInstanceDescription": "",
            "serverImageProductCode": "SPSW0WINNTEN0016",
            "osInformation": "Windows Server 2016 (64-bit) English Edition"
        }]
    }
}
<?xml version="1.0" encoding="UTF-8" ?>
<createBlockStorageSnapshotInstanceResponse>
  <requestId>72156e59-a6b8-4def-81bb-88a9cdfeaa07</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <blockStorageSnapshotInstanceList>
    <blockStorageSnapshotInstanceNo>693536</blockStorageSnapshotInstanceNo>
    <blockStorageSnapshotName>snap16435601e32</blockStorageSnapshotName>
    <blockStorageSnapshotVolumeSize>53687091200</blockStorageSnapshotVolumeSize>
    <originalBlockStorageInstanceNo>691651</originalBlockStorageInstanceNo>
    <originalBlockStorageName>ms-ad-vbs-01</originalBlockStorageName>
    <blockStorageSnapshotInstanceStatus>
      <code>INIT</code>
      <codeName>Block storage INIT state</codeName>
    </blockStorageSnapshotInstanceStatus>
    <blockStorageSnapshotInstanceOperation>
      <code>NULL</code>
      <codeName>Block Storage NULLOP</codeName>
    </blockStorageSnapshotInstanceOperation>
    <blockStorageSnapshotInstanceStatusName>initialized</blockStorageSnapshotInstanceStatusName>
    <createDate>2018-06-25T14:17:29+0900</createDate>
    <blockStorageSnapshotInstanceDescription></blockStorageSnapshotInstanceDescription>
    <serverImageProductCode>SPSW0WINNTEN0016</serverImageProductCode>
    <osInformation>Windows Server 2016 (64-bit) English Edition</osInformation>
  </blockStorageSnapshotInstanceList>
</createBlockStorageSnapshotInstanceResponse>