Pause, resume or stop a stream subscription
control_stream_subscriptionRequests pause, resume or stop of one subscription using the bounded quiescence CAS API. First get_stream kind quiescence and use its version as expected_version; the browser reads and binds this version during approval. There is no fallback to the legacy unfenced actions. Returns the new bounded state and version. Stop does not mean drained: get_stream quiescence until quiescent is true. A stale version is refused. Changes ongoing acquisition, so the browser requires the person's approval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| subscription_id | Yes | ||
| expected_version | No |