modify-data-box
    • PDF

    modify-data-box

    • PDF

    기사 요약

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

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

    요청

    요청 파라미터

    파라미터명필수 여부타입제약 사항설명
    dataBoxFrameNoYesStringData Box Frame 번호
    dataBoxNoYesStringData Box 번호
    memoNoStringData Box 메모
    connectServerList.actionTypeNoStringCREATE: 생성
    UPDATE: 수정
    DELETE: 반납
    처리 유형
    connectServerList.blockStorageInstanceNoNoIntegeractionType 이 CREATE, DELETE 인 경우, 유효하지 않음connect 서버 block storage instance 번호
    connectServerList.prodSpecIdNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음Product Spec Code
    connectServerList.serverInstanceNoNoIntegeractionType 이 CREATE, DELETE 인 경우, 유효하지 않음connect 서버 instance 번호
    connectServerList.storageSizeNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음connect 서버 block storage 크기
    connectServerList.adminPasswordNoStringactionType 이 UPDATE, DELETE 인 경우, 유효하지 않음
    최소 8자, 최대 14자
    영어소문자, 영어대문자, 특수문자, 숫자 중 4개 항목에 대해 1자 이상 포함
    다음 특수문자는 사용 불가( ' ," , ` , ₩ , / , & , $, Space )
    connect 서버 admin 계정 패스워드
    connectServerList.userPassword1NoStringactionType 이 UPDATE, DELETE 인 경우, 유효하지 않음
    최소 8자, 최대 14자
    영어소문자, 영어대문자, 특수문자, 숫자 중 4개 항목에 대해 1자 이상 포함
    다음 특수문자는 사용 불가( ' ," , ` , ₩ , / , & , $, Space )
    connect 서버 ncp1 계정 패스워드
    connectServerList.userPassword2NoStringactionType 이 UPDATE, DELETE 인 경우, 유효하지 않음
    최소 8자, 최대 14자
    영어소문자, 영어대문자, 특수문자, 숫자 중 4개 항목에 대해 1자 이상 포함
    다음 특수문자는 사용 불가( ' ," , ` , ₩ , / , & , $, Space )
    connect 서버 ncp2 계정 패스워드
    hadoopList.actionTypeNoStringCREATE: 생성
    UPDATE: 수정
    DELETE: 반납
    처리 유형
    hadoopList.hadoopInstanceNoNoIntegeractionType 이 CREATE, DELETE 인 경우, 유효하지 않음Hadoop 클러스터 instance 번호
    hadoopList.userPasswordNoStringactionType 이 UPDATE, DELETE 인 경우, 유효하지 않음
    최소 8자, 최대 14자
    영어소문자, 영어대문자, 특수문자, 숫자 중 4개 항목에 대해 1자 이상 포함
    다음 특수문자는 사용 불가( ' ," , ` , ₩ , / , & , $, Space )
    Hadoop 클러스터 패스워드
    hadoopList.workerNodeCountNoIntegeractionType 이 UPDATE, DELETE 인 경우, 유효하지 않음Hadoop 클러스터 Worker node 수
    hadoopList.workerNodeProdSpecIdNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음Product Spec Code
    hadoopList.EdgeNodeProdSpecIdNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음Product Spec Code
    hadoopList.masterNodeProdSpecIdNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음Product Spec Code
    hadoopList.masterNodeStorageSizeNoIntegeractionType 이 UPDATE, DELETE 인 경우, 유효하지 않음Hadoop 클러스터 Master node block storage 크기
    hadoopList.workerNodeStorageSizeNoIntegeractionType 이 UPDATE, DELETE 인 경우, 유효하지 않음Hadoop 클러스터 Worker node block storage 크기
    (tensorflow, linux).actionTypeNoStringCREATE: 생성
    UPDATE: 수정
    DELETE: 반납
    처리 유형
    (tensorflow, linux).blockStorageInstanceNoNoIntegeractionType 이 CREATE, DELETE 인 경우, 유효하지 않음서버 block storage instance 번호
    (tensorflow, linux).prodSpecIdNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음Product Spec Code
    (tensorflow, linux).serverInstanceNoNoIntegeractionType 이 CREATE, DELETE 인 경우, 유효하지 않음서버 instance 번호
    (tensorflow, linux).storageSizeNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음서버 block storage 크기
    (tensorflow, linux).userPasswordNoStringactionType 이 UPDATE, DELETE 인 경우, 유효하지 않음
    최소 8자, 최대 14자
    영어소문자, 영어대문자, 특수문자, 숫자 중 4개 항목에 대해 1자 이상 포함
    다음 특수문자는 사용 불가( ' ," , ` , ₩ , / , & , $, Space )
    서버 패스워드
    nasList.actionTypeYesStringCREATE: 생성
    DELETE: 반납
    처리 유형
    nasList.nasInstanceNoNoIntegeractionType 이 CREATE 인 경우, 유효하지 않음NAS Instance 번호
    nasList.nasSizeNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음NAS의 크기
    nasList.countNoIntegeractionType 이 DELETE 인 경우, 유효하지 않음NAS의 수량

    응답

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

    예시

    요청 예시

    {
      "dataBoxInfo": {
        "connectServerList": [
          {
            "actionType": "CREATE",
            "adminPassword": "-",
            "blockStorageInstanceNo": -,
            "prodSpecId":4003 ,
            "serverInstanceNo": -,
            "storageSize": -,
            "userPassword1": "-",
            "userPassword2": "-"
          }
        ],
        "dataBoxNo": "194",
        "hadoopList": [
          {
            "actionType": "CREATE",
            "workerNodeCount": 2,
            "workerNodeProdSpecId": 5201,
            "workerNodeStorageSize": 500,
            "edgeNodeProdSpecId": 5001,
            "hadoopInstanceNo": -,
            "masterNodeProdSpecId": 5101,
            "masterNodeStorageSize": 500,
            "userPassword": "-"
          }
        ],
        "linuxServerList": [
          {
            "actionType": "CREATE",
            "blockStorageInstanceNo": -,
            "prodSpecId": 6001,
            "serverInstanceNo": -,
            "storageSize": -,
            "userPassword": "-"
          }
        ],
        "memo": "테스트",
        "nasList": [
          {
            "actionType": "CREATE",
            "count": 1,
            "nasInstanceNo": -,
            "nasSize": 600
          }
        ],
        "tensorFlowCpuServerList": [
          {
            "actionType": "CREATE",
            "blockStorageInstanceNo": -,
            "prodSpecId": 7001,
            "serverInstanceNo": -,
            "storageSize": 500,
            "userPassword": "-"
          }
        ],
        "tensorFlowGpuServerList": [
          {
            "actionType": "CREATE",
            "blockStorageInstanceNo": -,
            "prodSpecId": 7101,
            "serverInstanceNo": -,
            "storageSize": 500,
            "userPassword": "-"
          }
        ]
      },
      "dataBoxFrameNo": "1046"
    }
    

    응답 예시

    {
      "returnMessage" : "Data Box infrastructure modification requested."
    }
    

    오류 코드

    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.