Limitations
The following features are not supported by the emulator.
Google Cloud Connectors
The googleapis.* connectors (e.g., googleapis.cloudresourcemanager.v3.projects.get) require real GCP service backends and are not emulated. The emulator handles all http.* calls but not connector-specific semantics.
Workaround: Mock connector responses by running a local HTTP service that returns the expected responses, and replace connector calls with http.* calls pointing at your mock.
IAM / Authentication
The emulator accepts all requests without any authentication or authorization checks. No credentials are needed.
Eventarc / Pub/Sub Triggers
Workflows can only be triggered via the REST API (POST .../executions). Eventarc triggers, Pub/Sub subscriptions, and Cloud Scheduler triggers are not supported.
Long-Running Operations
In the real GCW API, workflow Create/Update/Delete return long-running Operations that need to be polled. The emulator completes these operations immediately and returns the result directly.
Execution Step History
The emulator provides execution results and errors, but does not maintain a step-by-step audit log (step entries). You can see the final state but not which steps ran in what order.
CMEK / Billing / Quotas
Customer-managed encryption keys, billing simulation, and quota enforcement are not applicable to a local emulator.
Multi-Region
The emulator runs as a single local instance. Multi-region deployment semantics are not simulated.
Workflow Revision History
The emulator supports updating workflows, but does not maintain a revision history. ListWorkflowRevisions is not available.