Documentation Index

Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt

Use this file to discover all available pages before exploring further.

setMemberServerImageSharingPermission

Prev Next

개요

회원 서버 이미지 공유 권한을 설정합니다.

요청

요청 파라미터

파라미터명 필수 여부 타입 제약 사항 설명
memberServerImageNo Yes String - 회원서버이미지 번호
memberServerImageNo는 getMemberServerImageList 액션을 통해 획득 가능
targetLoginIdList.N No List<String> 중복 불가 - 대상 로그인 ID 리스트
회원 서버 이미지를 공유할 대상의 로그인 ID 리스트 지정
targetLoginId를 입력하지 않을 시 모든 공유 설정 제거됨
ex) targetLoginIdList.1=id1@email.com&targetLoginIdList.2=id2@email.com
responseFormatType No String - 응답 결과의 포맷 타입
Options : xml | json
Default : xml

응답

응답 바디

예시

요청 예시

GET {SERVER_API_URL}/setMemberServerImageSharingPermission
?memberServerImageNo=***112
&targetLoginIdList.1=test-***@naver.com

응답 예시

<setMemberServerImageSharingPermissionResponse>
  <requestId>1800b9df-e185-48c5-963a-3336d05b7d51</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <memberServerImageList>
    <memberServerImage>
      <memberServerImageNo>***112</memberServerImageNo>
      <memberServerImageName>test-***</memberServerImageName>
      <memberServerImageDescription/>
      <originalServerInstanceNo>***5058</originalServerInstanceNo>
      <originalServerProductCode>SPSVRSSD00000003</originalServerProductCode>
      <originalServerName>test-***</originalServerName>
      <originalBaseBlockStorageDiskType>
        <code>NET</code>
        <codeName>Network Storage</codeName>
      </originalBaseBlockStorageDiskType>
      <originalServerImageProductCode>SPSW0LINUX000046</originalServerImageProductCode>
      <originalOsInformation>CentOS 7.3 (64-bit)</originalOsInformation>
      <originalServerImageName>centos-7.3-64</originalServerImageName>
      <memberServerImageStatusName>created</memberServerImageStatusName>
      <memberServerImageStatus>
        <code>CREAT</code>
        <codeName>NSI CREATED state</codeName>
      </memberServerImageStatus>
      <memberServerImageOperation>
        <code>NULL</code>
        <codeName>NSI NULLOP</codeName>
      </memberServerImageOperation>
      <memberServerImagePlatformType>
        <code>LNX64</code>
        <codeName>Linux 64 Bit</codeName>
      </memberServerImagePlatformType>
      <createDate>2021-06-30T18:58:51+0900</createDate>
      <region>
        <regionNo>1</regionNo>
        <regionCode>KR</regionCode>
        <regionName>Korea</regionName>
      </region>
      <memberServerImageBlockStorageTotalRows>1</memberServerImageBlockStorageTotalRows>
      <memberServerImageBlockStorageTotalSize>53687091200</memberServerImageBlockStorageTotalSize>
      <shareStatus>
        <code>SHARE</code>
        <codeName>NSI Share SHARE State</codeName>
      </shareStatus>
      <sharedLoginIdList>
        <sharedLoginId>test-***@naver.com</sharedLoginId>
      </sharedLoginIdList>
    </memberServerImage>
  </memberServerImageList>
</setMemberServerImageSharingPermissionResponse>