CreateSecretBody
Request body for creating a Secret.
Definition
TypeScript
interface CreateSecretBody {
workspaceId: string;
name: string;
value: string;
metadata?: Record<string, unknown> | undefined;
}Fields
| Field | Type | Notes |
|---|---|---|
workspaceId | string | required — Workspace to create the secret in. |
name | string | required — Secret name, unique within the workspace. |
value | string | required — Plaintext secret value. Encrypted at rest (AES-256-GCM); never returned by the API. |
metadata | Record<string, unknown> | undefined | optional — Optional non-secret metadata. |