Available in Classic and VPC
Get the list of Container Registry that can be used to store images with completed builds.
Note
To get the registry list, you must first create a registry in the Container Registry service. See the following for how to create a registry.
- Create from NAVER Cloud Platform console: See Container Registry User Guide.
- Create using API: See Container Registry API Guide.
Request
This section describes the request format. The method and URI are as follows:
Method | URI |
---|---|
GET | /api/v1/containerregistry/registry |
Request headers
For information about the headers common to all SourceBuild APIs, see SourceBuild request headers.
Request example
The request example is as follows:
curl --location --request GET 'https://sourcebuild.apigw.ntruss.com/api/v1/containerregistry/registry' \
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}'
Response
This section describes the response format.
Response body
The response body includes the following data:
Field | Type | Required | Description |
---|---|---|---|
result |
Object | - | Response result |
result.registry |
Array | - | Registry list |
registry
The following describes registry
.
Field | Type | Required | Description |
---|---|---|---|
name |
String | - | Registry name |
status |
String | - | Registry status |
permission |
String | - | Ownership of permission to view details
|
actionName |
String | - | Permission name for viewing details |
disabled |
Boolean | - | Registry availability
|
Response status codes
For information about the response status codes common to all SourceBuild APIs, see SourceBuild response status codes.
Response example
The response example is as follows:
{
"result": {
"registry": [
{
"name": "registry001",
"status": "running",
"permission": "Allow",
"actionName": "View/getRegistryDetail",
"disabled": false
}
]
}
}