Akeyless::UpdateSecretVal
Name
Type
Description
Notes
accessibility
String
for personal password manager
[optional][default to 'regular']
custom_field
Hash<String, String>
For Password Management use, additional fields
[optional]
format
String
Secret format [text/json/key-value] (relevant only for type 'generic')
[optional][default to 'text']
inject_url
Array<String>
For Password Management use, reflect the website context
[optional]
json
Boolean
Set output format to JSON
[optional][default to false]
keep_prev_version
String
Whether to keep previous version [true/false]. If not set, use default according to account settings
[optional]
key
String
The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used)
[optional]
last_version
Integer
The last version number before the update
[optional]
multiline
Boolean
The provided value is a multiline value (separated by '\n')
[optional]
name
String
Secret name
new_version
Boolean
Deprecated
[optional]
password
String
For Password Management use, additional fields
[optional]
token
String
Authentication token (see `/auth` and `/configure`)
[optional]
uid_token
String
The universal identity token, Required only for universal_identity authentication
[optional]
username
String
For Password Management use
[optional]
value
String
The secret value (relevant only for type 'generic')
require 'akeyless'
instance = Akeyless ::UpdateSecretVal . new (
accessibility : null ,
custom_field : null ,
format : null ,
inject_url : null ,
json : null ,
keep_prev_version : null ,
key : null ,
last_version : null ,
multiline : null ,
name : null ,
new_version : null ,
password : null ,
token : null ,
uid_token : null ,
username : null ,
value : null
)