Name | Type | Description | Notes |
---|---|---|---|
AccessId | Pointer to string | Access ID | [optional] |
AccessKey | Pointer to string | Access Key | [optional] |
AccessType | Pointer to string | Access Type (access_key/password/azure_ad/saml/oidc/aws_iam/gcp/k8s/cert) | [optional] [default to "access_key"] |
AccountId | Pointer to string | Account id (relevant only for access-type=password where the email address is associated with more than one account) | [optional] |
AdminEmail | Pointer to string | Email (relevant only for access-type=password) | [optional] |
AdminPassword | Pointer to string | Password (relevant only for access-type=password) | [optional] |
AzureAdObjectId | Pointer to string | Azure Active Directory ObjectId (relevant only for access-type=azure_ad) | [optional] |
CertData | Pointer to string | Certificate data encoded in base64. Used if file was not provided. (relevant only for access-type=cert in Curl Context) | [optional] |
CertIssuerName | Pointer to string | Certificate Issuer Name | [optional] |
CertUsername | Pointer to string | The username to sign in the SSH certificate (use a comma-separated list for more than one username) | [optional] |
DefaultLocationPrefix | Pointer to string | Default path prefix for name of items, targets and auth methods | [optional] |
DisablePafxfast | Pointer to string | Disable the FAST negotiation in the Kerberos authentication method | [optional] |
GatewaySpn | Pointer to string | The service principal name of the gateway as registered in LDAP (i.e., HTTP/gateway) | [optional] |
GcpAudience | Pointer to string | GCP JWT audience | [optional] [default to "akeyless.io"] |
Json | Pointer to bool | Set output format to JSON | [optional] [default to false] |
K8sAuthConfigName | Pointer to string | The K8S Auth config name (relevant only for access-type=k8s) | [optional] |
KerberosUsername | Pointer to string | TThe username for the entry within the keytab to authenticate via Kerberos | [optional] |
KeyData | Pointer to string | Private key data encoded in base64. Used if file was not provided.(relevant only for access-type=cert in Curl Context) | [optional] |
KeytabData | Pointer to string | Base64-encoded content of a valid keytab file, containing the service account's entry. | [optional] |
Krb5ConfData | Pointer to string | Base64-encoded content of a valid krb5.conf file, specifying the settings and parameters required for Kerberos authentication. | [optional] |
LegacySigningAlgName | Pointer to bool | Set this option to output legacy ('ssh-rsa-cert-v01@openssh.com') signing algorithm name in the certificate. | [optional] |
OciAuthType | Pointer to string | The type of the OCI configuration to use [instance/apikey/resource] (relevant only for access-type=oci) | [optional] [default to "apikey"] |
OciGroupOcid | Pointer to []string | A list of Oracle Cloud IDs groups (relevant only for access-type=oci) | [optional] |
func NewConfigure() *Configure
NewConfigure instantiates a new Configure 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 NewConfigureWithDefaults() *Configure
NewConfigureWithDefaults instantiates a new Configure 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 *Configure) GetAccessId() string
GetAccessId returns the AccessId field if non-nil, zero value otherwise.
func (o *Configure) GetAccessIdOk() (*string, bool)
GetAccessIdOk returns a tuple with the AccessId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetAccessId(v string)
SetAccessId sets AccessId field to given value.
func (o *Configure) HasAccessId() bool
HasAccessId returns a boolean if a field has been set.
func (o *Configure) GetAccessKey() string
GetAccessKey returns the AccessKey field if non-nil, zero value otherwise.
func (o *Configure) GetAccessKeyOk() (*string, bool)
GetAccessKeyOk returns a tuple with the AccessKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetAccessKey(v string)
SetAccessKey sets AccessKey field to given value.
func (o *Configure) HasAccessKey() bool
HasAccessKey returns a boolean if a field has been set.
func (o *Configure) GetAccessType() string
GetAccessType returns the AccessType field if non-nil, zero value otherwise.
func (o *Configure) GetAccessTypeOk() (*string, bool)
GetAccessTypeOk returns a tuple with the AccessType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetAccessType(v string)
SetAccessType sets AccessType field to given value.
func (o *Configure) HasAccessType() bool
HasAccessType returns a boolean if a field has been set.
func (o *Configure) GetAccountId() string
GetAccountId returns the AccountId field if non-nil, zero value otherwise.
func (o *Configure) GetAccountIdOk() (*string, bool)
GetAccountIdOk returns a tuple with the AccountId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetAccountId(v string)
SetAccountId sets AccountId field to given value.
func (o *Configure) HasAccountId() bool
HasAccountId returns a boolean if a field has been set.
func (o *Configure) GetAdminEmail() string
GetAdminEmail returns the AdminEmail field if non-nil, zero value otherwise.
func (o *Configure) GetAdminEmailOk() (*string, bool)
GetAdminEmailOk returns a tuple with the AdminEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetAdminEmail(v string)
SetAdminEmail sets AdminEmail field to given value.
func (o *Configure) HasAdminEmail() bool
HasAdminEmail returns a boolean if a field has been set.
func (o *Configure) GetAdminPassword() string
GetAdminPassword returns the AdminPassword field if non-nil, zero value otherwise.
func (o *Configure) GetAdminPasswordOk() (*string, bool)
GetAdminPasswordOk returns a tuple with the AdminPassword field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetAdminPassword(v string)
SetAdminPassword sets AdminPassword field to given value.
func (o *Configure) HasAdminPassword() bool
HasAdminPassword returns a boolean if a field has been set.
func (o *Configure) GetAzureAdObjectId() string
GetAzureAdObjectId returns the AzureAdObjectId field if non-nil, zero value otherwise.
func (o *Configure) GetAzureAdObjectIdOk() (*string, bool)
GetAzureAdObjectIdOk returns a tuple with the AzureAdObjectId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetAzureAdObjectId(v string)
SetAzureAdObjectId sets AzureAdObjectId field to given value.
func (o *Configure) HasAzureAdObjectId() bool
HasAzureAdObjectId returns a boolean if a field has been set.
func (o *Configure) GetCertData() string
GetCertData returns the CertData field if non-nil, zero value otherwise.
func (o *Configure) GetCertDataOk() (*string, bool)
GetCertDataOk returns a tuple with the CertData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetCertData(v string)
SetCertData sets CertData field to given value.
func (o *Configure) HasCertData() bool
HasCertData returns a boolean if a field has been set.
func (o *Configure) GetCertIssuerName() string
GetCertIssuerName returns the CertIssuerName field if non-nil, zero value otherwise.
func (o *Configure) 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 *Configure) SetCertIssuerName(v string)
SetCertIssuerName sets CertIssuerName field to given value.
func (o *Configure) HasCertIssuerName() bool
HasCertIssuerName returns a boolean if a field has been set.
func (o *Configure) GetCertUsername() string
GetCertUsername returns the CertUsername field if non-nil, zero value otherwise.
func (o *Configure) GetCertUsernameOk() (*string, bool)
GetCertUsernameOk returns a tuple with the CertUsername field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetCertUsername(v string)
SetCertUsername sets CertUsername field to given value.
func (o *Configure) HasCertUsername() bool
HasCertUsername returns a boolean if a field has been set.
func (o *Configure) GetDefaultLocationPrefix() string
GetDefaultLocationPrefix returns the DefaultLocationPrefix field if non-nil, zero value otherwise.
func (o *Configure) GetDefaultLocationPrefixOk() (*string, bool)
GetDefaultLocationPrefixOk returns a tuple with the DefaultLocationPrefix field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetDefaultLocationPrefix(v string)
SetDefaultLocationPrefix sets DefaultLocationPrefix field to given value.
func (o *Configure) HasDefaultLocationPrefix() bool
HasDefaultLocationPrefix returns a boolean if a field has been set.
func (o *Configure) GetDisablePafxfast() string
GetDisablePafxfast returns the DisablePafxfast field if non-nil, zero value otherwise.
func (o *Configure) GetDisablePafxfastOk() (*string, bool)
GetDisablePafxfastOk returns a tuple with the DisablePafxfast field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetDisablePafxfast(v string)
SetDisablePafxfast sets DisablePafxfast field to given value.
func (o *Configure) HasDisablePafxfast() bool
HasDisablePafxfast returns a boolean if a field has been set.
func (o *Configure) GetGatewaySpn() string
GetGatewaySpn returns the GatewaySpn field if non-nil, zero value otherwise.
func (o *Configure) GetGatewaySpnOk() (*string, bool)
GetGatewaySpnOk returns a tuple with the GatewaySpn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetGatewaySpn(v string)
SetGatewaySpn sets GatewaySpn field to given value.
func (o *Configure) HasGatewaySpn() bool
HasGatewaySpn returns a boolean if a field has been set.
func (o *Configure) GetGcpAudience() string
GetGcpAudience returns the GcpAudience field if non-nil, zero value otherwise.
func (o *Configure) GetGcpAudienceOk() (*string, bool)
GetGcpAudienceOk returns a tuple with the GcpAudience field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetGcpAudience(v string)
SetGcpAudience sets GcpAudience field to given value.
func (o *Configure) HasGcpAudience() bool
HasGcpAudience returns a boolean if a field has been set.
func (o *Configure) GetJson() bool
GetJson returns the Json field if non-nil, zero value otherwise.
func (o *Configure) 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 *Configure) SetJson(v bool)
SetJson sets Json field to given value.
func (o *Configure) HasJson() bool
HasJson returns a boolean if a field has been set.
func (o *Configure) GetK8sAuthConfigName() string
GetK8sAuthConfigName returns the K8sAuthConfigName field if non-nil, zero value otherwise.
func (o *Configure) GetK8sAuthConfigNameOk() (*string, bool)
GetK8sAuthConfigNameOk returns a tuple with the K8sAuthConfigName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetK8sAuthConfigName(v string)
SetK8sAuthConfigName sets K8sAuthConfigName field to given value.
func (o *Configure) HasK8sAuthConfigName() bool
HasK8sAuthConfigName returns a boolean if a field has been set.
func (o *Configure) GetKerberosUsername() string
GetKerberosUsername returns the KerberosUsername field if non-nil, zero value otherwise.
func (o *Configure) GetKerberosUsernameOk() (*string, bool)
GetKerberosUsernameOk returns a tuple with the KerberosUsername field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetKerberosUsername(v string)
SetKerberosUsername sets KerberosUsername field to given value.
func (o *Configure) HasKerberosUsername() bool
HasKerberosUsername returns a boolean if a field has been set.
func (o *Configure) GetKeyData() string
GetKeyData returns the KeyData field if non-nil, zero value otherwise.
func (o *Configure) GetKeyDataOk() (*string, bool)
GetKeyDataOk returns a tuple with the KeyData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetKeyData(v string)
SetKeyData sets KeyData field to given value.
func (o *Configure) HasKeyData() bool
HasKeyData returns a boolean if a field has been set.
func (o *Configure) GetKeytabData() string
GetKeytabData returns the KeytabData field if non-nil, zero value otherwise.
func (o *Configure) GetKeytabDataOk() (*string, bool)
GetKeytabDataOk returns a tuple with the KeytabData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetKeytabData(v string)
SetKeytabData sets KeytabData field to given value.
func (o *Configure) HasKeytabData() bool
HasKeytabData returns a boolean if a field has been set.
func (o *Configure) GetKrb5ConfData() string
GetKrb5ConfData returns the Krb5ConfData field if non-nil, zero value otherwise.
func (o *Configure) GetKrb5ConfDataOk() (*string, bool)
GetKrb5ConfDataOk returns a tuple with the Krb5ConfData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetKrb5ConfData(v string)
SetKrb5ConfData sets Krb5ConfData field to given value.
func (o *Configure) HasKrb5ConfData() bool
HasKrb5ConfData returns a boolean if a field has been set.
func (o *Configure) GetLegacySigningAlgName() bool
GetLegacySigningAlgName returns the LegacySigningAlgName field if non-nil, zero value otherwise.
func (o *Configure) GetLegacySigningAlgNameOk() (*bool, bool)
GetLegacySigningAlgNameOk returns a tuple with the LegacySigningAlgName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetLegacySigningAlgName(v bool)
SetLegacySigningAlgName sets LegacySigningAlgName field to given value.
func (o *Configure) HasLegacySigningAlgName() bool
HasLegacySigningAlgName returns a boolean if a field has been set.
func (o *Configure) GetOciAuthType() string
GetOciAuthType returns the OciAuthType field if non-nil, zero value otherwise.
func (o *Configure) GetOciAuthTypeOk() (*string, bool)
GetOciAuthTypeOk returns a tuple with the OciAuthType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetOciAuthType(v string)
SetOciAuthType sets OciAuthType field to given value.
func (o *Configure) HasOciAuthType() bool
HasOciAuthType returns a boolean if a field has been set.
func (o *Configure) GetOciGroupOcid() []string
GetOciGroupOcid returns the OciGroupOcid field if non-nil, zero value otherwise.
func (o *Configure) GetOciGroupOcidOk() (*[]string, bool)
GetOciGroupOcidOk returns a tuple with the OciGroupOcid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Configure) SetOciGroupOcid(v []string)
SetOciGroupOcid sets OciGroupOcid field to given value.
func (o *Configure) HasOciGroupOcid() bool
HasOciGroupOcid returns a boolean if a field has been set.