Register new registry

Prev Next

Available in Classic and VPC

Register a new registry in Container Registry that is integrated with a bucket in Object Storage.

Request

This section describes the request format. The method and URI are as follows:

Method URI
POST /repositories/{registry}

Request headers

For headers common to all Container Registry APIs, see Container Registry common headers.

Request path parameters

You can use the following path parameters with your request:

Field Type Required Description
registry String Required Name of the registry to create

Request syntax

The request syntax is as follows:

{
  "bucket": "string"
}

Request body

You can include the following data in the body of your request:

Field Type Required Description
bucket String Required Name of the bucket in Object Storage that will be integrated with the new registry
  • Can't be duplicated

Request example

The request example is as follows:

curl -X POST "https://ncr.apigw.ntruss.com/ncr/api/v2/repositories/{registry}" 
-H "x-ncp-apigw-timestamp: {Timestamp}"
-H "x-ncp-iam-access-key: {Sub Account Access Key}"
-H "x-ncp-apigw-signature-v2: {API Gateway Signature}"
-d "
{
  "bucket": "string"    //Enter the name of the bucket in Object Storage that will be integrated with the new registry
}
"

Response

This section describes the response format.

Response syntax

The response syntax is as follows:

{
  "returnCode": "string",
  "returnMessage": "string"
}

Response body

The response body includes the following data:

Field Type Required Description
returnCode String - Return code
returnMessage String - Return message

Response status codes

For response status codes common to all Container Registry APIs, see Container Registry response status codes.

Response example

The response example is as follows:

{
    "returnCode": "201",
    "returnMessage": "Registry Creation is successful"
}