MENU
      modify-data-box-frame-admin-infra

        modify-data-box-frame-admin-infra


        기사 요약

        Data Box Frame Admin 인프라 수정을 요청합니다.

        참고
        • 인프라 생성/반납/변경에 시간이 소요되어, 비동기 방식으로 동작합니다.
        • 요청이 정상적으로 전달된 경우, 고정 메시지가 반환됩니다.
        POST https://{endpoint}/data-box-frame/modify-data-box-frame-admin-infra
        HTTP

        요청

        요청 파라미터

        파라미터명필수 여부타입제약 사항설명
        dataBoxFrameNoYesIntegerData Box Frame 번호
        memoYesStringData Box Frame 메모
        adminServerList.actionTypeYesStringCREATE: 생성
        UPDATE: 수정
        DELETE: 반납
        처리 유형
        adminServerList.adminServerInstanceNoNoIntegeractionType 이 CREATE 인 경우, 유효하지 않음Admin 서버의 Instance 번호
        adminServerList.userPasswordYesString- 최소 8자, 최대 14자
        - 영어소문자, 영어대문자, 특수문자, 숫자 중 4개 항목에 대해 1자 이상 포함
        - 다음 특수문자는 사용 불가( ' ," , ` , ₩ , / , & , $, Space )
        Admin 서버에 적용될 패스워드
        adminServerList.prodSpecIdNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음Product Spec Code
        nasList.actionTypeYesStringCREATE: 생성
        DELETE: 반납
        처리 유형
        nasList.nasInstanceNoNoIntegeractionType 이 CREATE 인 경우, 유효하지 않음NAS Instance 번호
        nasList.nasSizeNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음NAS의 크기
        nasList.countNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음NAS의 수량

        응답

        HTTP 상태코드설명
        200성공
        400요청 정보 오류
        401인증 실패
        403요청 정보에 대한 권한 없음
        404리소스가 존재하지 않음
        500서버 오류

        예시

        요청 예시

        {
          "adminServerList": [
            {
              "actionType": "CREATE",
              "adminServerInstanceNo": -,
              "prodSpecId": 1004,
              "userPassword": "-"
            }
          ],
          "dataBoxSetNo": "1046",
          "memo": "테스트",
          "nasList": [
            {
              "actionType": "CREATE",
              "count": 1,
              "nasInstanceNo": -,
              "nasSize": 600
            }
          ]
        }
        JSON

        응답 예시

        {
          "returnMessage" : "Modification of the Data Box Frame infrastructure has been requested."
        }
        JSON

        속성

        항목필수 여부타입제약 사항설명
        totalCountYesIntegerData Box의 인프라 총 수량
        productCodeYesStringProduct Code
        productTypeYesStringProduct 상세 유형
        prodSpecIdYesIntegerProduct Spec Code
        instanceNoYesString서버의 Instance No
        instanceNameYesString서버의 Instance Name
        blockStorageInstanceNoNoString서버에 mount 된 Block Storage Instance No
        privateIpNoString서버의 비공인 IP(NAS는 비노출)
        specNameYesString서버의 Spec 명(NAS는 사이즈)
        connectionInfo1NoString서버의 접근 계정명 (NAS는 마운트 경로)
        connectionInfo2NoStringConnect 서버의 두번째 계정명
        statusCodeYesString인프라의 상태 코드
        statusNameYesString인프라의 상태 명
        instanceStatusCodeNoString서버의 현재 상태 코드 (NAS는 비노출)

        오류 코드

        HTTP Status Code리턴 코드설명
        200-일반적인 요청 성공
        40010001,
        130***
        요청 정보 및 파라미터 오류
        40310002요청 정보에 대한 권한 없음
        40410009리소스가 존재하지 않음
        500130000서비스 내부 오류
        500139999연동 서비스 API 호출 오류

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

        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.