Scaleway Webhosting
@sntxrr/scaleway-webhostingv2026.10.14.1
01README
Manage a Scaleway Web Hosting plan — sync state, create, update, and delete hosting plans, and discover plans in a region, via the Web Hosting API with X-Auth-Token auth.
02Release Notes
Declare SPDX license (MIT) in manifest.
03Behaviors
@sntxrr/scaleway-webhostingv2026.07.19.1scaleway_webhosting.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| secretKey | string | Scaleway API secret key. Wire with ${{ vault.get(scaleway, SCW_SECRET_KEY) }}. |
| projectId | string | Scaleway Project ID that owns the Web Hosting plan. |
| region? | string | Region hosting the plan. Web Hosting is available only in fr-par. |
| hostingId? | string | ID of the Web Hosting plan this model manages. Optional — `create` |
| endpoint? | string | Override the API host. Defaults to https://api.scaleway.com. |
fn sync()
Fetch the Web Hosting plan's current state (GetHosting).
fn create(offerId: string, domain: string, email?: string, language?: string, tags?: array)
Provision a new Web Hosting plan (CreateHosting) and snapshot it.
| Argument | Type | Description |
|---|---|---|
| offerId | string | UUID of the selected Web Hosting offer (plan size). |
| domain | string | Domain name to attach to the plan; must already be owned. |
| email? | string | Contact email for the hosting account. Optional. |
| language? | string | Default language for the hosting control panel, e.g. en_US. Optional. |
| tags? | array | Tags to attach to the new plan. |
fn update(offerId?: string, tags?: array, protected?: boolean)
Mutate a Web Hosting plan's mutable fields (UpdateHosting).
| Argument | Type | Description |
|---|---|---|
| offerId? | string | New offer UUID to migrate the plan to (upgrade/downgrade). |
| tags? | array | Replacement set of tags for the plan. |
| protected? | boolean | Whether the plan is protected against accidental deletion. |
fn delete()
Deprovision the Web Hosting plan (DeleteHosting).
fn list()
Discover all Web Hosting plans in the region (factory).
Resources
hosting(infinite)— Snapshot of the Web Hosting plan's state
04Previous Versions
2026.07.19.1
2026.07.18.1
05Stats
A
100 / 100
Downloads
29
Archive size
8.5 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
Repository
https://github.com/sntxrr/swamp-scaleway06Platforms
07Labels