scale-to-zero for request-driven web applications and APIs. It runs at the global edge and
does not accept a compute region. Choose always-on for long-lived processes, WebSockets, or steady
background work; it runs in a selected compute region.
Databases, caches, storage, and always-on compute each publish their own supported locality catalog.
Never copy region ids from another resource type: discover the current catalog instead.