MENU
      addMemberServerImageSharingPermission

        addMemberServerImageSharingPermission


        기사 요약

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

        개요

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

        요청

        요청 파라미터

        파라미터명필수 여부타입제약 사항설명
        memberServerImageNoYesString- 회원서버이미지 번호
        memberServerImageNo는 getMemberServerImageList 액션을 통해 획득 가능
        targetLoginIdList.NYesList<String>- 대상 로그인 ID 리스트
        회원 서버 이미지를 공유할 대상의 로그인 ID 리스트 지정
        ex) --targetLoginIdList "id1@email.com" "id2@email.com"

        응답

        응답 데이터 타입

        • MemberServerImageList 타입
        MemberServerImageList extends CommonResponse
        private Integer totalRows;
        private List<MemberServerImage> memberServerImageList = new ArrayList();
        MemberServerImage
        private String memberServerImageNo;
        private String memberServerImageName;
        private String memberServerImageDescription;
        private String originalServerInstanceNo;
        private String originalServerProductCode;
        private String originalServerName;
        private CommonCode originalBaseBlockStorageDiskType;
        private String originalServerImageProductCode;
        private String originalOsInformation;
        private String originalServerImageName;
        private String memberServerImageStatusName;
        private CommonCode memberServerImageStatus;
        private CommonCode memberServerImageOperation;
        private CommonCode memberServerImagePlatformType;
        private Region region;
        private Zone zone;
        private Date createDate;
        private Integer memberServerImageBlockStorageTotalRows;
        private Long memberServerImageBlockStorageTotalSize;
        private CommonCode shareStatus;
        private SharedLoginIdList sharedLoginIdList;

        예시

        호출

        ncloud server addMemberServerImageSharingPermission --memberServerImageNo ***112 --targetLoginIdList "test-***@naver.com"
        Plain text

        응답

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