Optionaloptions: RequestOptions<unknown>Retrieve a Secret by name. If several match, the greatest ID is selected. The secret value is not included for security.
Optionaloptions: RequestOptions<unknown>Update the value of an existing Secret by name. If several Secrets in the account have this name, only the one with the greatest ID at lookup is updated and returned. Older matches are unchanged. A concurrent create may become the latest match. The new value will be encrypted at rest.
Optionaloptions: RequestOptions<unknown>List all Secrets for the authenticated account. Secret values are not included for security reasons.
Optionalquery: SecretListParamsOptionaloptions: RequestOptions<unknown>List all Secrets for the authenticated account. Secret values are not included for security reasons.
Optionaloptions: RequestOptions<unknown>Delete an existing Secret by name. If several Secrets in the account have this name, every selected match is deleted and the one with the greatest selected ID is returned. Deletions are not atomic across matches: a failure may leave some matches deleted. A concurrent create may survive. This action is irreversible.
Optionalbody: SecretDeleteParams | nullOptionaloptions: RequestOptions<unknown>Delete an existing Secret by ID. This action is irreversible.
Optionalbody: SecretDeleteByIDParams | nullOptionaloptions: RequestOptions<unknown>Retrieve a Secret by ID. The secret value is not included for security.
Optionaloptions: RequestOptions<unknown>Update the value of an existing Secret by ID. The new value will be encrypted at rest.
Optionaloptions: RequestOptions<unknown>
Create a new Secret with a name and value. The Secret will be encrypted at rest and made available as an environment variable in Devboxes. Creation rejects an existing name within the account on a best-effort basis; concurrent creates may produce duplicates.