Create a namespace. Create a new Container Registry namespace. You must
specify the namespace name and region in which you want it to be created.
Optionally, you can specify the project_id and is_public in the request
payload.
The request CreateNamespaceRequest
A Promise of Namespace
Delete an image. Delete a given image. You must specify, in the endpoint,
the region and image_id parameters of the image you want to delete.
The request DeleteImageRequest
A Promise of Image
Delete a namespace. Delete a given namespace. You must specify, in the
endpoint, the region and namespace_id parameters of the namespace you
want to delete.
The request DeleteNamespaceRequest
A Promise of Namespace
Delete a tag. Delete a given image tag. You must specify, in the endpoint,
the region and tag_id parameters of the tag you want to delete.
The request DeleteTagRequest
A Promise of Tag
Get an image. Retrieve information about a given container image, specified
by its image_id and region. Full details about the image, such as name,
namespace_id, status, visibility, and size are returned in the
response.
The request GetImageRequest
A Promise of Image
Get a namespace. Retrieve information about a given namespace, specified by
its namespace_id and region. Full details about the namespace, such as
description, project_id, status, endpoint, is_public, size, and
image_count are returned in the response.
The request GetNamespaceRequest
A Promise of Namespace
Get a tag. Retrieve information about a given image tag, specified by its
tag_id and region. Full details about the tag, such as name,
image_id, status, and digest are returned in the response.
The request GetTagRequest
A Promise of Tag
List images. List all images in a specified region. By default, the images
listed are ordered by creation date in ascending order. This can be
modified via the order_by field. You can also define additional parameters
for your query, such as the namespace_id and project_id parameters.
The request ListImagesRequest
A Promise of ListImagesResponse
List namespaces. List all namespaces in a specified region. By default, the
namespaces listed are ordered by creation date in ascending order. This can
be modified via the order_by field. You can also define additional
parameters for your query, such as the instance_id and project_id
parameters.
The request ListNamespacesRequest
A Promise of ListNamespacesResponse
List tags. List all tags for a given image, specified by region. By
default, the tags listed are ordered by creation date in ascending order.
This can be modified via the order_by field. You can also define additional
parameters for your query, such as the name.
The request ListTagsRequest
A Promise of ListTagsResponse
Update an image. Update the parameters of a given image, specified by its
image_id and region. You can update the visibility parameter.
The request UpdateImageRequest
A Promise of Image
Update a namespace. Update the parameters of a given namespace, specified
by its namespace_id and region. You can update the description and
is_public parameters.
The request UpdateNamespaceRequest
A Promise of Namespace
Waits for Image to be in a final state.
The request GetImageRequest
Optionaloptions: Readonly<WaitForOptions<Registry.v1.Image>>The waiting options
A Promise of Image
Waits for Namespace to be in a final state.
The request GetNamespaceRequest
Optionaloptions: Readonly<WaitForOptions<Registry.v1.Namespace>>The waiting options
A Promise of Namespace
Waits for Tag to be in a final state.
The request GetTagRequest
Optionaloptions: Readonly<WaitForOptions<Tag>>The waiting options
A Promise of Tag
Container Registry API.
This API allows you to manage your Container Registry resources.