Name |
Type |
Description |
Notes |
helper |
Object |
|
[optional] |
rc_file_override |
String |
used to override .akeyless-connect.rc in tests |
[optional] |
bastion_ctrl_path |
String |
The Bastion API path |
[optional] |
bastion_ctrl_port |
String |
The Bastion API Port |
[optional][default to '9900'] |
bastion_ctrl_proto |
String |
The Bastion API protocol |
[optional][default to 'http'] |
bastion_ctrl_subdomain |
String |
The Bastion API prefix |
[optional] |
cert_issuer_name |
String |
The Akeyless certificate issuer name |
[optional] |
gateway_url |
String |
The Gateway URL (configuration management) address, e.g. http://localhost:8000 |
[optional] |
identity_file |
String |
The file from which the identity (private key) for public key authentication is read |
[optional] |
json |
Boolean |
Set output format to JSON |
[optional][default to false] |
justification |
String |
|
[optional] |
name |
String |
The Secret name (for database and AWS producers - producer name) |
[optional] |
ssh_command |
String |
Path to SSH executable. e.g. /usr/bin/ssh |
[optional] |
ssh_extra_args |
String |
Additional SSH arguments (except -i) |
[optional] |
ssh_legacy_signing_alg |
Boolean |
Set this option to output legacy ('[email protected]') signing algorithm name in the ssh certificate. |
[optional][default to false] |
target |
String |
The target |
[optional] |
token |
String |
Authentication token (see `/auth` and `/configure`) |
[optional] |
uid_token |
String |
The universal identity token, Required only for universal_identity authentication |
[optional] |
use_ssh_agent |
Boolean |
Enable ssh-agent |
[optional] |
via_bastion |
String |
The jump box server |
[optional] |
require 'akeyless'
instance = Akeyless::Connect.new(
helper: null,
rc_file_override: null,
bastion_ctrl_path: null,
bastion_ctrl_port: null,
bastion_ctrl_proto: null,
bastion_ctrl_subdomain: null,
cert_issuer_name: null,
gateway_url: null,
identity_file: null,
json: null,
justification: null,
name: null,
ssh_command: null,
ssh_extra_args: null,
ssh_legacy_signing_alg: null,
target: null,
token: null,
uid_token: null,
use_ssh_agent: null,
via_bastion: null
)