pub struct Connect {Show 25 fields
pub helper: Option<Value>,
pub rc_file_override: Option<String>,
pub bastion_ctrl_path: Option<String>,
pub bastion_ctrl_port: Option<String>,
pub bastion_ctrl_proto: Option<String>,
pub bastion_ctrl_subdomain: Option<String>,
pub cert_issuer_name: Option<String>,
pub gateway_url: Option<String>,
pub identity_file: Option<String>,
pub json: Option<bool>,
pub justification: Option<String>,
pub name: Option<String>,
pub sra_ctrl_path: Option<String>,
pub sra_ctrl_port: Option<String>,
pub sra_ctrl_proto: Option<String>,
pub sra_ctrl_subdomain: Option<String>,
pub ssh_command: Option<String>,
pub ssh_extra_args: Option<String>,
pub ssh_legacy_signing_alg: Option<bool>,
pub target: Option<String>,
pub token: Option<String>,
pub uid_token: Option<String>,
pub use_ssh_agent: Option<bool>,
pub via_bastion: Option<String>,
pub via_sra: Option<String>,
}Expand description
Connect : Connect is a command that performs secure remote access
Fields§
§helper: Option<Value>§rc_file_override: Option<String>used to override .akeyless-connect.rc in tests
bastion_ctrl_path: Option<String>Deprecated. use bastion-ctrl-path
bastion_ctrl_port: Option<String>Deprecated. use sra-ctrl-port
bastion_ctrl_proto: Option<String>Deprecated. use sra-ctrl-proto
bastion_ctrl_subdomain: Option<String>Deprecated. use sra-ctrl-subdomain
cert_issuer_name: Option<String>The Akeyless certificate issuer name
gateway_url: Option<String>The Gateway URL (configuration management) address, e.g. http://localhost:8000
identity_file: Option<String>The file from which the identity (private key) for public key authentication is read
json: Option<bool>Set output format to JSON
justification: Option<String>§name: Option<String>The Secret name (for database and AWS producers - producer name)
sra_ctrl_path: Option<String>The Bastion API path
sra_ctrl_port: Option<String>The Bastion API Port
sra_ctrl_proto: Option<String>The SRA API protocol
sra_ctrl_subdomain: Option<String>The SRA API prefix
ssh_command: Option<String>Path to SSH executable. e.g. /usr/bin/ssh
ssh_extra_args: Option<String>Additional SSH arguments (except -i)
ssh_legacy_signing_alg: Option<bool>Set this option to output legacy (‘ssh-rsa-cert-v01@openssh.com’) signing algorithm name in the ssh certificate.
target: Option<String>The target
token: Option<String>Authentication token (see /auth and /configure)
uid_token: Option<String>The universal identity token, Required only for universal_identity authentication
use_ssh_agent: Option<bool>Deprecated
via_bastion: Option<String>Deprecated. Use via-sra
via_sra: Option<String>The jump box server