MENU
      createBlockStorageSnapshotInstance
        • PDF

        createBlockStorageSnapshotInstance

        • PDF

        기사 요약

        VPC 환경에서 이용 가능합니다.

        개요

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

        요청

        요청 파라미터

        파라미터명필수 여부타입제약 사항설명
        regionCodeNoString- 리전 코드
        originalBlockStorageInstanceNo 에 해당하는 regionCode 입력 (블록스토리지가 위치한 곳에만 스냅샷 생성 가능)
        regionCode는 getRegionList 액션을 통해 획득 가능
        Default : getRegionList 조회 결과의 첫 번째 리전을 선택
        originalBlockStorageInstanceNoYesString- 원본 블록 스토리지 인스턴스 번호
        스냅샷을 생성할 대상이 되는 블록 스토리지를 결정함
        originalBlockStorageInstanceNo는 getBlockStorageInstanceList 액션을 통해 획득 가능
        blockStorageSnapshotNameNoStringMin : 3, Max : 30
        영어, 숫자, "-"의 특수문자만 허용하며 영어로 시작해야 함
        영어 또는 숫자로 끝나야 함
        - 블록 스토리지 스냅샷 이름
        Default : NAVER CLOUD PLATFORM가 자동으로 부여함
        blockStorageSnapshotDescriptionNoStringMin : 0, Max : 1000 Bytes생성할 블록 스토리지 스냅샷에 대한 설명
        snapshotTypeCodeNoString- 스냅샷 유형 코드
        스냅샷 유형 결정 가능
        증분 스냅샷 생성을 위해서는 전체 스냅샷을 먼저 생성해야 함
        증분 스냅샷은 7개까지 생성 가능
        Options : FULL | INCREMENTAL
        Default : FULL
        responseFormatTypeNoString- 응답 결과의 포맷 타입
        Options : xml | json
        Default : xml

        응답

        응답 데이터 타입

        • BlockStorageSnapshotInstanceList 타입
        BlockStorageSnapshotInstanceList extends CommonResponse
        private Integer totalRows;
        private List<BlockStorageSnapshotInstance> blockStorageSnapshotInstanceList = new ArrayList<>();
        BlockStorageSnapshotInstance
        private String blockStorageSnapshotInstanceNo;
        private String blockStorageSnapshotName;
        private Long blockStorageSnapshotVolumeSize;
        private String originalBlockStorageInstanceNo;
        private CommonCode blockStorageSnapshotInstanceStatus;
        private CommonCode blockStorageSnapshotInstanceOperation;
        private String blockStorageSnapshotInstanceStatusName;
        private Date createDate;
        private Boolean isEncryptedOriginalBlockStorageVolume;
        private String blockStorageSnapshotDescription;
        private CommonCode snapshotType;
        private String baseSnapshotInstanceNo;
        private Integer snapshotChainDepth;

        예시

        요청 예시

        ncloud vserver createBlockStorageSnapshotInstance --regionCode KR --originalBlockStorageInstanceNo ***7746 --blockStorageSnapshotName test-*** --snapshotTypeCode FULL
        Plain text

        응답 예시

        <createBlockStorageSnapshotInstanceResponse>
          <requestId>82de18de-f08f-4490-84c7-5849fbfd9a5d</requestId>
          <returnCode>0</returnCode>
          <returnMessage>success</returnMessage>
          <totalRows>1</totalRows>
          <blockStorageSnapshotInstanceList>
            <blockStorageSnapshotInstance>
              <blockStorageSnapshotInstanceNo>***1951</blockStorageSnapshotInstanceNo>
              <blockStorageSnapshotName>test-***</blockStorageSnapshotName>
              <blockStorageSnapshotVolumeSize>53687091200</blockStorageSnapshotVolumeSize>
              <originalBlockStorageInstanceNo>***7746</originalBlockStorageInstanceNo>
              <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>2020-08-25T10:50:30+0900</createDate>
              <isEncryptedOriginalBlockStorageVolume>false</isEncryptedOriginalBlockStorageVolume>
              <blockStorageSnapshotDescription></blockStorageSnapshotDescription>
              <snapshotType>
                <code>FULL</code>
                <codeName>Full Storage Snapshot</codeName>
              </snapshotType>
              <baseSnapshotInstanceNo/>
              <snapshotChainDepth>0</snapshotChainDepth>
            </blockStorageSnapshotInstance>
          </blockStorageSnapshotInstanceList>
        </createBlockStorageSnapshotInstanceResponse>
        XML

        이 문서가 도움이 되었습니까?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.