Structs

Create a Route Creates a route mapping the given pattern to the given script https://api.cloudflare.com/#worker-routes-create-route

pattern: the zone name along with glob-style wildcards e.g. “example.net/*” script: Name of the script to apply when the route is matched. The route is skipped when this is blank/missing.

Create Secret https://api.cloudflare.com/#worker-create-secret

Create Tail https://api.cloudflare.com/#worker-create-tail

Delete a Durable Object namespace

Delete a Route Deletes a route by route id https://api.cloudflare.com/#worker-routes-delete-route

Delete Workers script https://api.cloudflare.com/#worker-script-delete-worker

Delete Secret https://api.cloudflare.com/#worker-delete-secret

Delete Tail https://api.cloudflare.com/#worker-delete-tail

List Bindings Lists all bindings for a given script

List Routes Lists all route mappings for a given zone https://api.cloudflare.com/#worker-routes-list-routes

List Secrets Lists all secrets mappings for a given script https://api.cloudflare.com/#worker-secrets-list-secrets

List Tails Lists all active Tail sessions for a given Worker https://api.cloudflare.com/#worker-tails-list-tails

Send Tail Heartbeat https://api.cloudflare.com/#worker-tail-heartbeat

Workers KV Route Routes are basic patterns used to enable or disable workers that match requests. https://api.cloudflare.com/#worker-routes-properties

A variant of WorkersRoute returned by the CreateRoute endpoint We could make pattern and script into Option<String> types but it feels wrong.

Secrets attach to a single script to be readable in only the script https://api.cloudflare.com/#worker-secrets-properties

A Tail is attached to a single Worker and is impermanent https://api.cloudflare.com/#worker-tail-properties