createSecret()
createSecret(
request:CreateSecretRequest):Promise<Secret>
Defined in: packages/core/src/index.ts:3568
Create a new secret
Parameters
| Parameter | Type | Description |
|---|---|---|
request | CreateSecretRequest | Secret creation data (key_name, value, scope) |
Returns
Promise<Secret>
The created secret metadata
Throws
400 - Invalid secret data or key already exists
Throws
401 - Not authenticated
Example
import { createSecret } from "@cpod/sdk";
const secret = await createSecret({
key_name: "API_KEY",
value: "sk-secret-value",
scope: "user",
description: "External API key",
});