CreateCustomResource

Prev Next

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

사용자 리소스를 생성합니다.

요청

요청 형식을 설명합니다. 요청 형식은 다음과 같습니다.

메서드 URI
POST /cw_fea/real/cw/api/custom/resource

요청 헤더

Cloud Insight API에서 공통으로 사용하는 헤더에 대한 정보는 Cloud Insight 요청 헤더를 참조해 주십시오.

요청 바디

요청 바디에 대한 설명은 다음과 같습니다.

필드 타입 필수 여부 설명
resourceId String Optional 사용자 리소스 아이디
  • 입력한 아이디로 생성
  • 미 입력 시 자동 생성
  • 중복 불가
resourceName String Required 사용자 리소스 이름
resourceTypeId String Optional 사용자 리소스 유형 아이디
  • resourceData 데이터 타입 인증을 위해 사용되는 값
  • 정의한 데이터 타입의 resourceData 전송 가능
  • DEFAULT (기본값)
resourceData Object Required 사용자 리소스 데이터
  • resourceTypeId에서 정의한 데이터 타입의 데이터 입력
  • resourceTypeId에서 정의한 데이터 타입에 일치하는 필드만 저장
resourceData.organizationCode String Required Organization 코드
resourceData.projectId String Required 프로젝트 아이디
resourceData.serverIp String Required 서버 IP 주소
resourceData.serverType String Required 서버 유형
resourceData.serverName String Optional 서버 이름

요청 예시

요청 예시는 다음과 같습니다.

curl --location --request POST 'https://cw.apigw.gov-ntruss.com/cw_fea/real/cw/api/custom/resource' \
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' \
--header 'Content-Type: application/json' \
--data '{
  "resourceId": "**********",
  "resourceName": "insight-test001",
  "resourceData": {
    "organizationCode": "TEST",
    "projectId": "PRJtest",
    "serverIp": "***.***.***.***",
    "serverType": "HighCPU"
  }
}'

응답

응답 형식을 설명합니다.

응답 바디

응답 바디에 대한 설명은 다음과 같습니다.

필드 타입 필수 여부 설명
resourceId String - 사용자 리소스 아이디

응답 상태 코드

네이버 클라우드 플랫폼에서 공통으로 사용하는 응답 상태 코드에 대한 정보는 Cloud Insight API 응답 상태 코드를 참조해 주십시오.

응답 예시

응답 예시는 다음과 같습니다.

"**********"