edge.forms.takoform.com/EdgeKVNamespace@0.1.0
Edge KV Namespace
Store opaque key-value bytes with eventual consistency.
Public package readback verified
Host support and admission are separate from package publication. These fields describe portable desired state, not a provider-specific deployment command.
How it fits
The empty desired state is intentional. The edge.kv Interface fixes the semantics, including the absence of a read-your-writes guarantee. Expose it to code through a typed WorkerVersion binding.
Works with: Worker Version · Object Bucket · SQLite Database
Full contract description
Globally replicated key/value namespace of opaque BYTES with eventual consistency, exactly as fixed by the edge.kv Interface. Eventual consistency is the Form's semantics, not an option: a store with different convergence behavior is a different Form, and this one promises no read-your-writes, in any session, at any location. Values are byte strings carried in the family's encoded-bytes shape, so the declared byte limit and the structural string ceiling measure the same thing (decision 0020).
- Kind
EdgeKVNamespace- Definition version
0.1.0- Role
identity
Desired state
No configurable desired-state fields. Use the empty object shown below.
Example desired state
This is the exact fixtures/desired.json from this package, not a complete Host API request or OpenTofu configuration. Replace example resource references and artifact digests with your own; it does not provision anything by itself.
{}
Read source fixture
Full desired-state schema
Nested fields, allowed alternatives and all schema constraints. Host-validated semantics also apply; read the contract description above.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "Globally replicated key/value namespace of opaque BYTES with eventual consistency, exactly as fixed by the edge.kv Interface. Eventual consistency is the Form's semantics, not an option: a store with different convergence behavior is a different Form, and this one promises no read-your-writes, in any session, at any location. Values are byte strings carried in the family's encoded-bytes shape, so the declared byte limit and the structural string ceiling measure the same thing (decision 0020).",
"properties": {},
"title": "Edge KV Namespace desired state",
"type": "object"
}Lifecycle
createreaddeleteimportobserve
Provided interfaces
edge.kv@1.0.0sha256:231cfe2a7d8a6a9234f2ca84d4c4fc5b52857e5b632ab613ab2f9eca0116e082
Canonical package locator
- Package digest
sha256:fb7f8a747a06d453d416714d50572ec546a9ec37be014866ea51b3f6e50ef8fd- Schema digest
sha256:1a3f5d50bde53b4f743334dba3b0d0d28c1516727ca76d266beb61c5ee210022- Tag
forms/k-mvsgozjomzxxe3ltfz2gc23pmzxxe3jomnxw2l2fmrtwks2wjzqw2zltobqwgzi/sha256-fb7f8a747a06d453d416714d50572ec546a9ec37be014866ea51b3f6e50ef8fd- Source path
forms/releases/k-mvsgozjomzxxe3ltfz2gc23pmzxxe3jomnxw2l2fmrtwks2wjzqw2zltobqwgzi/sha256-fb7f8a747a06d453d416714d50572ec546a9ec37be014866ea51b3f6e50ef8fd- Signed set
e7f8a39311dd011b8467e97e7f300cabb9a6b06c
Four-field FormRef
{
"apiVersion": "edge.forms.takoform.com",
"kind": "EdgeKVNamespace",
"definitionVersion": "0.1.0",
"schemaDigest": "sha256:1a3f5d50bde53b4f743334dba3b0d0d28c1516727ca76d266beb61c5ee210022"
}