ContainerWriterProjectionWireResponse
A container writer projection: the signed manifests on its path and the KEK levels a client needs to read and write under it. Every manifest is carried once in bundles and cited by hash.
Shape
object
7 fields
Signed manifest bundles keyed by manifest hash.
omittedBundleslist of stringrequired- each item: not empty
Cited hashes left out because the request said the client holds them.
containerIdstringrequiredOne KEK level for each manifest in
path.- object
12 fields
accessManifestHashstringrequired- not empty
containerIdstringrequiredcontainerKeyEpochintegerrequired- greater than 0
containerKeyEpochIdstringrequired- not empty
containerManifestHistorylist of stringrequired- each item: not empty
keyEpochobject with any fieldsrequiredkeyEpochHashstringrequired- not empty
keyTargetHashstringrequired- not empty
parentContainerKeyEpochIdstringrequirednullablerecipientTargetslist of object with any fieldsrequired- at least 1 item
wrapslist of object with any fieldsrequired- at least 1 item
Other fields are allowed.
organizationIdstringrequiredpathlist of stringrequired- at least 1 item
- each item: not empty
Manifest hashes from the organization's root to this container.
Public principal policy history the cited manifests depend on.
Other fields are allowed.