create_secret
Creates a secret for an organization. The data payload depends on secret_type:
secret_type | data payload |
|---|---|
| docker_hub | {"username": "...", "token": "..."} |
| depot | {"username": "...", "token": "..."} |
| NVIDIA NIM | {"server": "nvcr.io", "username": "$oauthtoken", "password": "..."} |
SecretCreate
| Parameter | Type | Description | Required |
|---|---|---|---|
name | str | Secret name (1-255 chars) | Yes |
secret_type | str | Secret type. Options: docker_hub, depot, nvidia_nim | Yes |
data | dict | Secret data; shape depends on secret_type (see table above) | Yes |
list_secrets
Lists secrets for an organization.
data array of secret summaries (no credential values):
get_secret
Gets a specific secret by ID. Note: The API may return secret data (e.g. credentials); do not log or expose it.
data payload is sensitive and must not be committed or logged: