Targets

POST /target-update-aerospike

Request

  • Base URL
    https://api.akeyless.io
  • URL
    https://api.akeyless.io/target-update-aerospike
  • Auth
    none declared

Request body

admin-usernamestring

Username of an account with the user-admin role

aerospike-client-idstring

Client ID for Aerospike Cloud authentication (relevant only for Aerospike Cloud)

aerospike-client-secretstring

Client secret for Aerospike Cloud authentication (relevant only for Aerospike Cloud)

aerospike-cloudboolean

Set to 'true' for Aerospike Cloud deployments

aerospike-cluster-idstring

Cloud cluster ID (relevant only for Aerospike Cloud)

client-certificatestring

Client certificate for mTLS (mTLS only)

client-private-keystring

Client private key for mTLS (mTLS only)

db-server-namestring

TLS server name used to verify the certificate hostname. If empty, the Aerospike hostname is used.

delete_protectionstring

Protection from accidental deletion of this object [true/false]

descriptionstring

Description of the object

enable-mtlsboolean

Enable mutual TLS authentication - requires --ssl=true (true/false)

hostnamestring

Aerospike host address and port (e.g. url.to.aerospike.db)

jsonboolean

Set output format to JSON

keep-prev-versionstring

Whether to keep previous version [true/false]. If not set, use default according to account settings

keystring

The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)

lock-on-readstring

Lock this secret after each successful value read

lock-ttlstring

Lock TTL in minutes

max-versionsstring

Set the maximum number of versions, limited by the account settings defaults.

namestring required

Target name

namespacestring

Namespace name (relevant only for Aerospike db)

new-commentstring

Deprecated - use description

new-namestring

New target name

passwordstring

Password for the admin user

portstring

Database connection port

rotate-on-unlockstring

Rotate this secret after it is unlocked

skip-server-name-validationstring

Skip server name verification while still validating the certificate chain (true/false). Empty means do not skip.

sslboolean

Enable SSL encryption (true/false)

ssl-certificatestring

Base64-encoded SSL CA certificate from a trusted Certificate Authority (CA)

tokenstring

Authentication token (see /auth and /configure)

uid-tokenstring

The universal identity token, Required only for universal_identity authentication

Response

targetUpdateAerospikeResponse wraps response body.

target_idinteger

Changes

No recorded changes to this operation across all 1 revision of this API.