Secrets management for use by e.g. env vars in workloads.
/workloads/secretsList secrets
Returns managed workload secrets visible to the current member through team membership.
Parameters
limitinteger
The maximum number of items to list.
"int32"0100100pageinteger
The page number to retrieve (1-indexed). Used with limit to support offset-based pagination.
"int32"11Responses
Responses
A list of secrets is returned.
/workloads/secretsCreate a secret
Creates a managed workload secret. Secret values are stored encrypted and are never returned.
Request Body
Responses
Responses
The secret was created successfully.
/workloads/secrets/{secret}Describe a secret
Returns managed workload secret metadata. The secret value is never returned.
Responses
Responses
The secret was returned successfully.
/workloads/secrets/{secret}Delete a secret
Soft-deletes an unreferenced managed workload secret.
Responses
Responses
The secret was deleted successfully.
/workloads/secrets/{secret}Update a secret
Updates managed workload secret metadata and team assignments. Team removals that would break existing references are rejected.
Request Body
Responses
Responses
The secret was updated successfully.
/workloads/secrets/{secret}/valueReplace a secret value
Replaces the current secret value by appending a new internal version. The value is never returned.
Request Body
Responses
Responses
The secret value was replaced successfully.
/workloads/secrets/{secret}/revokeRevoke a secret
Emergency-revokes the current secret version. Future runtime resolution fails closed until a replacement value is provided.
Responses
Responses
The secret current version was revoked successfully.