Unmark a non-production prefix
Unmarks the prefix from the start of the current UTC hour:
judgments from then on count its namespaces toward the tenant fee,
and its tenants rejoin their template’s calibration pool at the next
nightly fit. Unmarking a prefix that is not marked changes nothing.
Needs a read_write key scoped to the whole organization (*).
Audited as org.nonproduction.
Authorizations
An organization API key. Keys carry a role (read_write or
read_only) and may be restricted to a namespace prefix such as
acme/*, or to one namespace such as acme/prod/tenant_1. A prefix
matches on a / boundary: acme/prod/tenant_1* covers
acme/prod/tenant_1 and everything under acme/prod/tenant_1/,
never acme/prod/tenant_12.
Headers
One key per logical request, reused only on its retries. A key
belongs to one request: within your organization, the same method,
path, query and body. For 24 hours after a successful response, a
request with the key and the same body gets that response back
verbatim, with Idempotent-Replayed: true, and runs nothing. Only a
successful response is kept, so the retry of a request that failed
runs again. While the first request runs or its response is kept,
the key with a different request is idempotency_key_reused (422).
A request sent while one with its key is still running is
rate_limited with Retry-After: 1, without running: retry it to
get the first one's response. In the rare case the key can't be
checked, the request runs as if it had none.
1 - 255Path Parameters
A prefix of namespace names ending in /, with every / sent as
%2F: acme%2Fstaging%2F. The template form acme%2Fstaging%2F*
is the same prefix.
Namespace characters ending in /, not the whole organization:
acme/staging/. acme/staging/* is accepted and stored as
acme/staging/.
2 - 257^[A-Za-z0-9._:-][A-Za-z0-9._:/-]*/\*?$Response
The prefixes marked non-production now.
The prefixes marked non-production now, oldest first; at most 20.
20