v1

latestOpenAPI 3.0.02026-07-246171,3332.1 MB
v2

post/usc-create

Request body

binary-valueboolean

Use this option if the universal secrets value is a base64 encoded binary

descriptionstring

Description of the universal secrets

jsonboolean

Set output format to JSON

namespacestring

The namespace (relevant for Hashi vault target)

object-typestring
pfx-passwordstring

Optional, the passphrase that protects the private key within the pfx certificate (Relevant only for Azure KV certificates)

regionstring

Optional, create secret in a specific region (GCP only). If empty, a global secret will be created (provider default).

remote-secret-activation-datestring

Activation date for the secret on the remote endpoint, in UTC format: YYYY-MM-DDTHH:MM:SSZ

remote-secret-expiresstring

Expiration time for the secret on the remote endpoint, in UTC format: YYYY-MM-DDTHH:MM:SSZ

secret-namestring required

Name for the new universal secrets

selected-repositoriesstring
tagsobject

Tags for the universal secrets

tokenstring

Authentication token (see /auth and /configure)

uid-tokenstring

The universal identity token, Required only for universal_identity authentication

usc-encryption-keystring

Optional, The name of the remote key that used to encrypt the secret value (if empty, the default key will be used)

usc-namestring required

Name of the Universal Secrets Connector item

valuestring required

Value of the universal secrets item, either text or base64 encoded binary

Response

uscCreateResponse wraps response body.

secret_idstring
version_idstring