Create a secret
Create a secret by storing a runtime marker as its first version. The response carries metadata only.
Authorizations
Body
Name of the secret, unique within the project. Names are lower-cased before storage and returned in that canonical form; the sec_ prefix is reserved for secret identifiers.
1 - 128^[a-zA-Z0-9_-]+$Runtime marker stored as the secret's first version. The runtime resolves it to a value at sandbox egress.
Customer metadata of the secret. Always present, empty when unset. At most 32 entries; keys are limited to 128 bytes, values to 1024 bytes, and a secret's metadata to 8192 bytes in total.
Response
Successfully created the secret
Metadata of a secret. It never carries the secret value.
Identifier of the secret
Name of the secret, unique within the project
Version served to readers that do not name one
Customer metadata of the secret. Always present, empty when unset. At most 32 entries; keys are limited to 128 bytes, values to 1024 bytes, and a secret's metadata to 8192 bytes in total.
Time when the secret was created
Time when the secret was last updated