Module cloudflare::endpoints::workers
source · [−]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