Name | Type | Description | Notes |
---|---|---|---|
Helper | Pointer to map[string]interface{} | [optional] | |
RcFileOverride | Pointer to string | used to override .akeyless-connect.rc in tests | [optional] |
BastionCtrlPath | Pointer to string | The Bastion API path | [optional] |
BastionCtrlPort | Pointer to string | The Bastion API Port | [optional] [default to "9900"] |
BastionCtrlProto | Pointer to string | The Bastion API protocol | [optional] [default to "http"] |
BastionCtrlSubdomain | Pointer to string | The Bastion API prefix | [optional] |
CertIssuerName | Pointer to string | The Akeyless certificate issuer name | [optional] |
GatewayUrl | Pointer to string | The Gateway URL (configuration management) address, e.g. http://localhost:8000 | [optional] |
IdentityFile | Pointer to string | The file from which the identity (private key) for public key authentication is read | [optional] |
Json | Pointer to bool | Set output format to JSON | [optional] [default to false] |
Justification | Pointer to string | [optional] | |
Name | Pointer to string | The Secret name (for database and AWS producers - producer name) | [optional] |
SshCommand | Pointer to string | Path to SSH executable. e.g. /usr/bin/ssh | [optional] |
SshExtraArgs | Pointer to string | Additional SSH arguments (except -i) | [optional] |
SshLegacySigningAlg | Pointer to bool | Set this option to output legacy ('[email protected]') signing algorithm name in the ssh certificate. | [optional] [default to false] |
Target | Pointer to string | The target | [optional] |
Token | Pointer to string | Authentication token (see `/auth` and `/configure`) | [optional] |
UidToken | Pointer to string | The universal identity token, Required only for universal_identity authentication | [optional] |
UseSshAgent | Pointer to bool | Enable ssh-agent | [optional] |
ViaBastion | Pointer to string | The jump box server | [optional] |
func NewConnect() *Connect
NewConnect instantiates a new Connect object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewConnectWithDefaults() *Connect
NewConnectWithDefaults instantiates a new Connect object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *Connect) GetHelper() map[string]interface{}
GetHelper returns the Helper field if non-nil, zero value otherwise.
func (o *Connect) GetHelperOk() (*map[string]interface{}, bool)
GetHelperOk returns a tuple with the Helper field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetHelper(v map[string]interface{})
SetHelper sets Helper field to given value.
func (o *Connect) HasHelper() bool
HasHelper returns a boolean if a field has been set.
func (o *Connect) GetRcFileOverride() string
GetRcFileOverride returns the RcFileOverride field if non-nil, zero value otherwise.
func (o *Connect) GetRcFileOverrideOk() (*string, bool)
GetRcFileOverrideOk returns a tuple with the RcFileOverride field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetRcFileOverride(v string)
SetRcFileOverride sets RcFileOverride field to given value.
func (o *Connect) HasRcFileOverride() bool
HasRcFileOverride returns a boolean if a field has been set.
func (o *Connect) GetBastionCtrlPath() string
GetBastionCtrlPath returns the BastionCtrlPath field if non-nil, zero value otherwise.
func (o *Connect) GetBastionCtrlPathOk() (*string, bool)
GetBastionCtrlPathOk returns a tuple with the BastionCtrlPath field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetBastionCtrlPath(v string)
SetBastionCtrlPath sets BastionCtrlPath field to given value.
func (o *Connect) HasBastionCtrlPath() bool
HasBastionCtrlPath returns a boolean if a field has been set.
func (o *Connect) GetBastionCtrlPort() string
GetBastionCtrlPort returns the BastionCtrlPort field if non-nil, zero value otherwise.
func (o *Connect) GetBastionCtrlPortOk() (*string, bool)
GetBastionCtrlPortOk returns a tuple with the BastionCtrlPort field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetBastionCtrlPort(v string)
SetBastionCtrlPort sets BastionCtrlPort field to given value.
func (o *Connect) HasBastionCtrlPort() bool
HasBastionCtrlPort returns a boolean if a field has been set.
func (o *Connect) GetBastionCtrlProto() string
GetBastionCtrlProto returns the BastionCtrlProto field if non-nil, zero value otherwise.
func (o *Connect) GetBastionCtrlProtoOk() (*string, bool)
GetBastionCtrlProtoOk returns a tuple with the BastionCtrlProto field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetBastionCtrlProto(v string)
SetBastionCtrlProto sets BastionCtrlProto field to given value.
func (o *Connect) HasBastionCtrlProto() bool
HasBastionCtrlProto returns a boolean if a field has been set.
func (o *Connect) GetBastionCtrlSubdomain() string
GetBastionCtrlSubdomain returns the BastionCtrlSubdomain field if non-nil, zero value otherwise.
func (o *Connect) GetBastionCtrlSubdomainOk() (*string, bool)
GetBastionCtrlSubdomainOk returns a tuple with the BastionCtrlSubdomain field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetBastionCtrlSubdomain(v string)
SetBastionCtrlSubdomain sets BastionCtrlSubdomain field to given value.
func (o *Connect) HasBastionCtrlSubdomain() bool
HasBastionCtrlSubdomain returns a boolean if a field has been set.
func (o *Connect) GetCertIssuerName() string
GetCertIssuerName returns the CertIssuerName field if non-nil, zero value otherwise.
func (o *Connect) GetCertIssuerNameOk() (*string, bool)
GetCertIssuerNameOk returns a tuple with the CertIssuerName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetCertIssuerName(v string)
SetCertIssuerName sets CertIssuerName field to given value.
func (o *Connect) HasCertIssuerName() bool
HasCertIssuerName returns a boolean if a field has been set.
func (o *Connect) GetGatewayUrl() string
GetGatewayUrl returns the GatewayUrl field if non-nil, zero value otherwise.
func (o *Connect) GetGatewayUrlOk() (*string, bool)
GetGatewayUrlOk returns a tuple with the GatewayUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetGatewayUrl(v string)
SetGatewayUrl sets GatewayUrl field to given value.
func (o *Connect) HasGatewayUrl() bool
HasGatewayUrl returns a boolean if a field has been set.
func (o *Connect) GetIdentityFile() string
GetIdentityFile returns the IdentityFile field if non-nil, zero value otherwise.
func (o *Connect) GetIdentityFileOk() (*string, bool)
GetIdentityFileOk returns a tuple with the IdentityFile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetIdentityFile(v string)
SetIdentityFile sets IdentityFile field to given value.
func (o *Connect) HasIdentityFile() bool
HasIdentityFile returns a boolean if a field has been set.
func (o *Connect) GetJson() bool
GetJson returns the Json field if non-nil, zero value otherwise.
func (o *Connect) GetJsonOk() (*bool, bool)
GetJsonOk returns a tuple with the Json field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetJson(v bool)
SetJson sets Json field to given value.
func (o *Connect) HasJson() bool
HasJson returns a boolean if a field has been set.
func (o *Connect) GetJustification() string
GetJustification returns the Justification field if non-nil, zero value otherwise.
func (o *Connect) GetJustificationOk() (*string, bool)
GetJustificationOk returns a tuple with the Justification field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetJustification(v string)
SetJustification sets Justification field to given value.
func (o *Connect) HasJustification() bool
HasJustification returns a boolean if a field has been set.
func (o *Connect) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *Connect) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetName(v string)
SetName sets Name field to given value.
func (o *Connect) HasName() bool
HasName returns a boolean if a field has been set.
func (o *Connect) GetSshCommand() string
GetSshCommand returns the SshCommand field if non-nil, zero value otherwise.
func (o *Connect) GetSshCommandOk() (*string, bool)
GetSshCommandOk returns a tuple with the SshCommand field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetSshCommand(v string)
SetSshCommand sets SshCommand field to given value.
func (o *Connect) HasSshCommand() bool
HasSshCommand returns a boolean if a field has been set.
func (o *Connect) GetSshExtraArgs() string
GetSshExtraArgs returns the SshExtraArgs field if non-nil, zero value otherwise.
func (o *Connect) GetSshExtraArgsOk() (*string, bool)
GetSshExtraArgsOk returns a tuple with the SshExtraArgs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetSshExtraArgs(v string)
SetSshExtraArgs sets SshExtraArgs field to given value.
func (o *Connect) HasSshExtraArgs() bool
HasSshExtraArgs returns a boolean if a field has been set.
func (o *Connect) GetSshLegacySigningAlg() bool
GetSshLegacySigningAlg returns the SshLegacySigningAlg field if non-nil, zero value otherwise.
func (o *Connect) GetSshLegacySigningAlgOk() (*bool, bool)
GetSshLegacySigningAlgOk returns a tuple with the SshLegacySigningAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetSshLegacySigningAlg(v bool)
SetSshLegacySigningAlg sets SshLegacySigningAlg field to given value.
func (o *Connect) HasSshLegacySigningAlg() bool
HasSshLegacySigningAlg returns a boolean if a field has been set.
func (o *Connect) GetTarget() string
GetTarget returns the Target field if non-nil, zero value otherwise.
func (o *Connect) GetTargetOk() (*string, bool)
GetTargetOk returns a tuple with the Target field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetTarget(v string)
SetTarget sets Target field to given value.
func (o *Connect) HasTarget() bool
HasTarget returns a boolean if a field has been set.
func (o *Connect) GetToken() string
GetToken returns the Token field if non-nil, zero value otherwise.
func (o *Connect) GetTokenOk() (*string, bool)
GetTokenOk returns a tuple with the Token field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetToken(v string)
SetToken sets Token field to given value.
func (o *Connect) HasToken() bool
HasToken returns a boolean if a field has been set.
func (o *Connect) GetUidToken() string
GetUidToken returns the UidToken field if non-nil, zero value otherwise.
func (o *Connect) GetUidTokenOk() (*string, bool)
GetUidTokenOk returns a tuple with the UidToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetUidToken(v string)
SetUidToken sets UidToken field to given value.
func (o *Connect) HasUidToken() bool
HasUidToken returns a boolean if a field has been set.
func (o *Connect) GetUseSshAgent() bool
GetUseSshAgent returns the UseSshAgent field if non-nil, zero value otherwise.
func (o *Connect) GetUseSshAgentOk() (*bool, bool)
GetUseSshAgentOk returns a tuple with the UseSshAgent field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetUseSshAgent(v bool)
SetUseSshAgent sets UseSshAgent field to given value.
func (o *Connect) HasUseSshAgent() bool
HasUseSshAgent returns a boolean if a field has been set.
func (o *Connect) GetViaBastion() string
GetViaBastion returns the ViaBastion field if non-nil, zero value otherwise.
func (o *Connect) GetViaBastionOk() (*string, bool)
GetViaBastionOk returns a tuple with the ViaBastion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Connect) SetViaBastion(v string)
SetViaBastion sets ViaBastion field to given value.
func (o *Connect) HasViaBastion() bool
HasViaBastion returns a boolean if a field has been set.