Skip to main content

Scaleway Instance

@sntxrr/scaleway-instancev2026.10.14.1· MIT(was none)· 12d agoBEHAVIORS
01README

Manage a Scaleway Instance compute server — sync current state, issue power actions (poweron/poweroff/reboot/stop_in_place/terminate), and discover servers in a zone, via the Instance API with X-Auth-Token auth.

02Release Notes

Declare SPDX license (MIT) in manifest.

03Behaviors1
@sntxrr/scaleway-instancev2026.07.19.1scaleway_instance.ts

Global Arguments

ArgumentTypeDescription
secretKeystringScaleway API secret key. Wire with ${{ vault.get(scaleway, SCW_SECRET_KEY) }}.
projectIdstringScaleway Project ID that owns the server.
zone?stringAvailability zone, e.g. fr-par-1, nl-ams-1, pl-waw-1.
serverId?stringID of the Instance server this model manages. Optional — the `list`
endpoint?stringOverride the API host. Defaults to https://api.scaleway.com.
fn sync()
Fetch the server's current state (GetServer).
fn action(action: enum)
Issue a power action (poweron, poweroff, reboot, stop_in_place, terminate).
ArgumentTypeDescription
actionenumInstance server action verb.
fn list()
Discover all Instance servers in the zone (factory).

Resources

server(infinite)— Snapshot of the Instance server's state
04Previous Versions3
2026.07.19.1
2026.07.18.2
2026.07.18.1
05Stats
A
100 / 100
Downloads
27
Archive size
6.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
  • License2/2earned
  • Verified public repository2/2earned
06Platforms
07Labels