Registry
registry
Methods
Check The Quota Required To Create A Registry -> { baremetal_basic_count_limit, baremetal_basic_count_requested, baremetal_basic_count_usage, 126 more... }
post/v1/registries/{project_id}/{region_id}/check_limits
Check the quota required to create a registry
post/v1/registries/{project_id}/{region_id}
Create a registry
Delete A Registry ->
delete/v1/registries/{project_id}/{region_id}/{registry_id}
Delete a registry
get/v1/registries/{project_id}/{region_id}
Get registry list
patch/v1/registries/{project_id}/{region_id}/{registry_id}/resize
Resize a registry
get/v1/registries/{project_id}/{region_id}/{registry_id}
Get a registry
Domain types
Registry = { id, created_at, name, 5 more... }
Registry
Repositories
registry.repositories
Methods
Delete A Repository ->
delete/v1/registries/{project_id}/{region_id}/{registry_id}/repositories/{repository_name}
Delete a repository
List Repositories -> { id, artifact_count, created_at, 4 more... }
get/v1/registries/{project_id}/{region_id}/{registry_id}/repositories
List repositories
registry.repositories.artifacts
Methods
Delete An Artifact ->
delete/v1/registries/{project_id}/{region_id}/{registry_id}/repositories/{repository_name}/artifacts/{digest}
Delete an artifact
Delete A Tag ->
delete/v1/registries/{project_id}/{region_id}/{registry_id}/repositories/{repository_name}/artifacts/{digest}/tags/{tag_name}
Delete a tag
List Artifacts -> { id, digest, pulled_at, 5 more... }
get/v1/registries/{project_id}/{region_id}/{registry_id}/repositories/{repository_name}/artifacts
List artifacts
Registry
Users
registry.users
Methods
Batch Create Users -> { id, created_at, duration, 4 more... }
post/v1/registries/{project_id}/{region_id}/{registry_id}/users/batch
Batch create users
post/v1/registries/{project_id}/{region_id}/{registry_id}/users
Create a user
Parameters
project_id: number
region_id: number
registry_id: number
Response fields
Request example
200Example
Delete A User ->
delete/v1/registries/{project_id}/{region_id}/{registry_id}/users/{user_id}
Delete a user
get/v1/registries/{project_id}/{region_id}/{registry_id}/users
Get user list
Refresh A Secret ->
post/v1/registries/{project_id}/{region_id}/{registry_id}/users/{user_id}/refresh_secret
Refresh a secret
patch/v1/registries/{project_id}/{region_id}/{registry_id}/users/{user_id}
Update a user
Domain types
RegistryUser = { id, created_at, duration, 3 more... }