Skip to main content

Scaleway Registry

@sntxrr/scaleway-registryv2026.07.19.1· 6d agoMODELS
01README

Manage a Scaleway Container Registry namespace — sync state, create, update, and delete namespaces, and discover namespaces in a region, via the Registry API with X-Auth-Token auth.

02Models1
@sntxrr/scaleway-registryv2026.07.19.1scaleway_registry.ts

Global Arguments

ArgumentTypeDescription
secretKeystringScaleway API secret key. Wire with ${{ vault.get(scaleway, SCW_SECRET_KEY) }}.
projectIdstringScaleway Project ID that owns the registry namespace.
regionstringRegion, e.g. fr-par, nl-ams, pl-waw.
namespaceId?stringID of the Container Registry namespace this model manages. Optional —
endpoint?stringOverride the API host. Defaults to https://api.scaleway.com.
fn sync()
Fetch the namespace's current state (GetNamespace).
fn create(name: string, description?: string, isPublic: boolean)
Provision a new registry namespace (CreateNamespace) and snapshot it.
ArgumentTypeDescription
namestringName of the new registry namespace.
description?stringHuman-readable description of the namespace.
isPublicbooleanWhether images in the namespace are publicly pullable without auth.
fn update(description?: string, isPublic?: boolean)
Mutate a namespace's mutable fields — description, visibility (UpdateNamespace).
ArgumentTypeDescription
description?stringNew description for the namespace.
isPublic?booleanNew public/private visibility for the namespace.
fn delete()
Deprovision the registry namespace (DeleteNamespace).
fn list()
Discover all registry namespaces in the region (factory).

Resources

namespace(infinite)— Snapshot of the Container Registry namespace's state
03Previous Versions1
2026.07.18.1
04Stats
A
100 / 100
Downloads
0
Archive size
9.6 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels