Scaleway logo
Container Registry API

scaleway.registry.v1.Image

id
​string

UUID of the image.

name
​string

Name of the image, it must be unique within the namespace.

namespace_id
​string

UUID of the namespace the image belongs to.

Status of the image.

Enum values:
unknown
ready
deleting
error
locked
Default: unknown
status_message
​string | null

Details of the image status.

Set to public to allow the image to be pulled without authentication. Else, set to private. Set to inherit to keep the same visibility configuration as the namespace.

Enum values:
visibility_unknown
inherit
public
private
Default: visibility_unknown
size
​integer · uint64

Image size in bytes, calculated from the size of image layers. Image size in bytes, calculated from the size of image layers. One layer used in two tags of the same image is counted once but one layer used in two images is counted twice. (in bytes)

created_at
​string | null · date-time

Date and time of image creation. (RFC 3339 format)

updated_at
​string | null · date-time

Date and time of last update. (RFC 3339 format)

tags
​string[]

List of docker tags of the image.

scaleway.registry.v1.Image.Status

string · enum
Enum values:
unknown
ready
deleting
error
locked
Default: unknown

scaleway.registry.v1.Image.Visibility

string · enum
Enum values:
visibility_unknown
inherit
public
private
Default: visibility_unknown

scaleway.registry.v1.ListImagesRequest.OrderBy

string · enum
Enum values:
created_at_asc
created_at_desc
name_asc
name_desc
Default: created_at_asc

scaleway.registry.v1.ListImagesResponse

Paginated list of images that match the selected filters.

total_count
​integer · uint32

Total number of images that match the selected filters.

scaleway.registry.v1.ListNamespacesRequest.OrderBy

string · enum
Enum values:
created_at_asc
created_at_desc
description_asc
description_desc
name_asc
name_desc
Default: created_at_asc

scaleway.registry.v1.ListNamespacesResponse

Paginated list of namespaces that match the selected filters.

total_count
​integer · uint32

Total number of namespaces that match the selected filters.

scaleway.registry.v1.ListTagsRequest.OrderBy

string · enum
Enum values:
created_at_asc
created_at_desc
name_asc
name_desc
Default: created_at_asc

scaleway.registry.v1.ListTagsResponse

Paginated list of tags that match the selected filters.

total_count
​integer · uint32

Total number of tags that match the selected filters.

scaleway.registry.v1.Namespace

id
​string

UUID of the namespace.

name
​string

Name of the namespace, unique in a region across all organizations.

description
​string

Description of the namespace.

organization_id
​string

Owner of the namespace.

project_id
​string

Project of the namespace.

Namespace status.

Enum values:
unknown
ready
deleting
error
locked
Default: unknown
status_message
​string

Namespace status details.

endpoint
​string

Endpoint reachable by docker.

is_public
​boolean

Defines whether or not namespace is public.

size
​integer · uint64

Total size of the namespace, calculated as the sum of the size of all images in the namespace. (in bytes)

created_at
​string | null · date-time

Date and time of creation. (RFC 3339 format)

updated_at
​string | null · date-time

Date and time of last update. (RFC 3339 format)

image_count
​integer · uint32

Number of images in the namespace.

region
​string

Region the namespace belongs to.

scaleway.registry.v1.Namespace.Status

string · enum
Enum values:
unknown
ready
deleting
error
locked
Default: unknown

scaleway.registry.v1.Tag

id
​string

UUID of the tag.

name
​string

Tag name, unique to an image.

image_id
​string

Image ID the of the image the tag belongs to.

Tag status.

Enum values:
unknown
ready
deleting
error
locked
Default: unknown
digest
​string

Hash of the tag content. Several tags of a same image may have the same digest.

created_at
​string | null · date-time

Date and time of creation. (RFC 3339 format)

updated_at
​string | null · date-time

Date and time of last update. (RFC 3339 format)

scaleway.registry.v1.Tag.Status

string · enum
Enum values:
unknown
ready
deleting
error
locked
Default: unknown