| Name | Type | Description | Notes |
|---|---|---|---|
| AccountId | string | ||
| Arn | string | ||
| ExternalId | string | ||
| Type | string | Type of AWS Credentials Access | [default to "AccessKey"] |
| AccessId | string | ||
| SecretKey | string | ||
| SessionToken | Pointer to string | [optional] | |
| File | string | Blob content of GCP Credentials Access JSON file | |
| ClientId | string | ||
| ClientSecret | string | ||
| SubscriptionId | string | ||
| TenantId | string | ||
| GatewayId | string | ||
| Password | string | ||
| Username | string | ||
| VsphereServer | string |
func NewCredentialsSpecCredentials(accountId string, arn string, externalId string, type_ string, accessId string, secretKey string, file string, clientId string, clientSecret string, subscriptionId string, tenantId string, gatewayId string, password string, username string, vsphereServer string, ) *CredentialsSpecCredentials
NewCredentialsSpecCredentials instantiates a new CredentialsSpecCredentials 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 NewCredentialsSpecCredentialsWithDefaults() *CredentialsSpecCredentials
NewCredentialsSpecCredentialsWithDefaults instantiates a new CredentialsSpecCredentials 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 *CredentialsSpecCredentials) GetAccountId() string
GetAccountId returns the AccountId field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) 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 *CredentialsSpecCredentials) SetAccountId(v string)
SetAccountId sets AccountId field to given value.
func (o *CredentialsSpecCredentials) GetArn() string
GetArn returns the Arn field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetArnOk() (*string, bool)
GetArnOk returns a tuple with the Arn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetArn(v string)
SetArn sets Arn field to given value.
func (o *CredentialsSpecCredentials) GetExternalId() string
GetExternalId returns the ExternalId field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetExternalId(v string)
SetExternalId sets ExternalId field to given value.
func (o *CredentialsSpecCredentials) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetType(v string)
SetType sets Type field to given value.
func (o *CredentialsSpecCredentials) GetAccessId() string
GetAccessId returns the AccessId field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) 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 *CredentialsSpecCredentials) SetAccessId(v string)
SetAccessId sets AccessId field to given value.
func (o *CredentialsSpecCredentials) GetSecretKey() string
GetSecretKey returns the SecretKey field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetSecretKeyOk() (*string, bool)
GetSecretKeyOk returns a tuple with the SecretKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetSecretKey(v string)
SetSecretKey sets SecretKey field to given value.
func (o *CredentialsSpecCredentials) GetSessionToken() string
GetSessionToken returns the SessionToken field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetSessionTokenOk() (*string, bool)
GetSessionTokenOk returns a tuple with the SessionToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetSessionToken(v string)
SetSessionToken sets SessionToken field to given value.
func (o *CredentialsSpecCredentials) HasSessionToken() bool
HasSessionToken returns a boolean if a field has been set.
func (o *CredentialsSpecCredentials) GetFile() string
GetFile returns the File field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetFileOk() (*string, bool)
GetFileOk returns a tuple with the File field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetFile(v string)
SetFile sets File field to given value.
func (o *CredentialsSpecCredentials) GetClientId() string
GetClientId returns the ClientId field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetClientIdOk() (*string, bool)
GetClientIdOk returns a tuple with the ClientId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetClientId(v string)
SetClientId sets ClientId field to given value.
func (o *CredentialsSpecCredentials) GetClientSecret() string
GetClientSecret returns the ClientSecret field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetClientSecretOk() (*string, bool)
GetClientSecretOk returns a tuple with the ClientSecret field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetClientSecret(v string)
SetClientSecret sets ClientSecret field to given value.
func (o *CredentialsSpecCredentials) GetSubscriptionId() string
GetSubscriptionId returns the SubscriptionId field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetSubscriptionIdOk() (*string, bool)
GetSubscriptionIdOk returns a tuple with the SubscriptionId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetSubscriptionId(v string)
SetSubscriptionId sets SubscriptionId field to given value.
func (o *CredentialsSpecCredentials) GetTenantId() string
GetTenantId returns the TenantId field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetTenantIdOk() (*string, bool)
GetTenantIdOk returns a tuple with the TenantId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetTenantId(v string)
SetTenantId sets TenantId field to given value.
func (o *CredentialsSpecCredentials) GetGatewayId() string
GetGatewayId returns the GatewayId field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetGatewayIdOk() (*string, bool)
GetGatewayIdOk returns a tuple with the GatewayId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetGatewayId(v string)
SetGatewayId sets GatewayId field to given value.
func (o *CredentialsSpecCredentials) GetPassword() string
GetPassword returns the Password field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetPassword(v string)
SetPassword sets Password field to given value.
func (o *CredentialsSpecCredentials) GetUsername() string
GetUsername returns the Username field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetUsernameOk() (*string, bool)
GetUsernameOk returns a tuple with the Username field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetUsername(v string)
SetUsername sets Username field to given value.
func (o *CredentialsSpecCredentials) GetVsphereServer() string
GetVsphereServer returns the VsphereServer field if non-nil, zero value otherwise.
func (o *CredentialsSpecCredentials) GetVsphereServerOk() (*string, bool)
GetVsphereServerOk returns a tuple with the VsphereServer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CredentialsSpecCredentials) SetVsphereServer(v string)
SetVsphereServer sets VsphereServer field to given value.