Put Package

개요

패키지를 생성, 수정합니다.

요청

요청 URL

PUT {CLOUD_FUNCTIONS_API_URL}/packages/{packageName}

Content-Type: application/json; charset=utf-8
x-ncp-apigw-timestamp: {Timestamp}
x-ncp-iam-access-key: {Sub Account Access Key}
x-ncp-apigw-signature-v2: {API Gateway Signature}

Path Variables

파라미터 필수 여부 타입 제약 사항 설명
packageName Yes string 영문, 숫자, - , _ 으로 구성한 50자 이내의 문자열 패키지 이름

요청 바디

{
   "description" : "string",
   "parameters": {

   }
}
항목 필수 여부 타입 제약 사항 설명
description No string 3000 bytes 이내 문자열 패키지 설명
parameter No JSON 형식. {“key” : “value”}의 형태 액션의 디폴트 파라미터를 설정합니다.
파라미터 적용 우선순위는 실행 시점에 전달되는 파라미터가 1순위, 액션의 디폴트 파라미터가 2순위, 패키지의 파라미터가 3순위로 적용됩니다.

응답

응답 바디

{
    "content": {
        "name": "string",
        "namespace": "string",
        "description": "string",
        "parameters": {

        },
        "resourceId": "string"
    }
}
항목 타입 설명 비고
content.name string 패키지 이름
content.namespace string 사용자의 네임스페이스
content.description string 패키지 설명
content.parameters
content.resourceId string 패키지의 resourceId