Skip to content

WorkersAccountSetting

Source: src/Cloudflare/Workers/AccountSetting.ts

The account-wide Workers settings singleton (/accounts/{account_id}/workers/account-settings): the default usage model for new Workers and the Green Compute flag for scheduled Workers.

This is a singleton — it always exists on every account with Cloudflare defaults, so this resource never creates or deletes anything physical. Reconcile PUTs the settings when the observed values differ from the desired ones; destroy restores the values the account had before Alchemy first managed it (captured as initialDefaultUsageModel / initialGreenCompute).

Enable Green Compute for scheduled Workers

yield* Cloudflare.WorkersAccountSetting("GreenCompute", {
greenCompute: true,
});

Pin the default usage model

yield* Cloudflare.WorkersAccountSetting("UsageModel", {
defaultUsageModel: "standard",
greenCompute: false,
});