Targets

POST /target-create-aerospike

Request

  • Base URL
    https://api.akeyless.io
  • URL
    https://api.akeyless.io/target-create-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

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)

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

targetCreateAerospikeResponse wraps response body.

target_idinteger

Changes

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