Skip to main content

Cloudflare/web3

@swamp/cloudflare/web3v2026.07.21.1· 11d agoMODELS
01README

Cloudflare web3 infrastructure models

02Release Notes
  • Updated: hostnames
03Models1
@swamp/cloudflare/web3/hostnamesv2026.07.21.1hostnames.ts

Global Arguments

ArgumentTypeDescription
zone_idstringCloudflare zone ID
description?stringSpecify an optional description of the hostname.
dnslink?stringSpecify the DNSLink value used if the target is ipfs.
namestringSpecify the hostname that points to the target gateway via CNAME.
targetenumSpecify the target gateway of the hostname.
apiToken?stringCloudflare API token; overrides the CLOUDFLARE_API_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
apiKey?stringCloudflare API key for the legacy key+email auth path; overrides the CLOUDFLARE_API_KEY environment variable. Wire with a vault.get(...) expression. Requires email.
email?stringCloudflare account email for the legacy key+email auth path; overrides the CLOUDFLARE_EMAIL environment variable. Requires apiKey.
fn create()
Create a Hostnames
fn get(id: string)
Get a Hostnames
ArgumentTypeDescription
idstringThe ID of the Hostnames
fn lookup()
Look up an existing Hostnames by matching global argument values and import it into state
fn adopt(id: string)
Import an existing Hostnames by ID into state for management
ArgumentTypeDescription
idstringThe ID of the Hostnames to import
fn update(identifier?: string)
Update Hostnames attributes
ArgumentTypeDescription
identifier?stringTarget a specific Hostnames by id (e.g. one discovered by list)
fn delete(id: string)
Delete the Hostnames
ArgumentTypeDescription
idstringThe ID of the Hostnames
fn sync(identifier?: string)
Sync Hostnames state from Cloudflare
ArgumentTypeDescription
identifier?stringTarget a specific Hostnames by id (e.g. one discovered by list)

Resources

state(infinite)— Hostnames resource state
04Previous Versions4
2026.07.18.2

Modified 1 models

2026.06.08.2
  • Updated: hostnames
2026.05.29.1
  • Updated: hostnames
2026.05.22.1
  • Added: hostnames
05Stats
A
100 / 100
Downloads
0
Archive size
11.1 KB
Verified by Swamp
  • 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
06Platforms
07Labels