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
|
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"
}