Scaleway Webhosting
@sntxrr/scaleway-webhostingv2026.07.19.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.
02Models
@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
03Previous Versions
2026.07.18.1
04Stats
A
100 / 100
Downloads
0
Archive size
10.0 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
Repository
https://github.com/sntxrr/swamp-scaleway05Platforms
06Labels