This section outlines the key attributes of the secret's API object. This object can be utilized through the API, CLI and the console's apply functionality.
id string
name string
Max Length: 64
kind string
version integer
description string
Max Length: 250
tags object
created string
Format: date-time
lastModified string
Format: date-time
links array of objects
- See Below
type string
Possible enum values:
opaque
tls
gcp
aws
ecr
userpass
keypair
azure-sdk
azure-connector
docker
dictionary
nats-account
data object
- See Below
rel string
href string
The data
object's structure is determined by the value of the type
field. The following types are supported, with each requiring a unique configuration schema:
gcp string
docker string
dictionary object
azure-sdk string
Depending on the type
, the data object must adhere to the specific configuration schema as outlined below.
payload string
encoding string
Default: plain
Possible enum values:
plain
base64
key string
cert string
chain string
accessKey string
secretKey string
roleArn string
externalId string
accessKey string
secretKey string
roleArn string
externalId string
repos array of strings
username string
password string
encoding string
Default: plain
Possible enum values:
plain
base64
secretKey string
publicKey string
passphrase string
url string
Url to the iam-broker Azure connection
code string
Access code to call the function
accountId string
privateKey string