Name | Type | Description | Notes |
---|---|---|---|
AwsAccessKeyId | Pointer to string | [optional] | |
AwsRegion | Pointer to string | [optional] | |
AwsSecretAccessKey | Pointer to string | [optional] | |
AwsSessionToken | Pointer to string | [optional] | |
UseGwCloudIdentity | Pointer to bool | [optional] |
func NewAWSTargetDetails() *AWSTargetDetails
NewAWSTargetDetails instantiates a new AWSTargetDetails 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 NewAWSTargetDetailsWithDefaults() *AWSTargetDetails
NewAWSTargetDetailsWithDefaults instantiates a new AWSTargetDetails 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 *AWSTargetDetails) GetAwsAccessKeyId() string
GetAwsAccessKeyId returns the AwsAccessKeyId field if non-nil, zero value otherwise.
func (o *AWSTargetDetails) GetAwsAccessKeyIdOk() (*string, bool)
GetAwsAccessKeyIdOk returns a tuple with the AwsAccessKeyId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AWSTargetDetails) SetAwsAccessKeyId(v string)
SetAwsAccessKeyId sets AwsAccessKeyId field to given value.
func (o *AWSTargetDetails) HasAwsAccessKeyId() bool
HasAwsAccessKeyId returns a boolean if a field has been set.
func (o *AWSTargetDetails) GetAwsRegion() string
GetAwsRegion returns the AwsRegion field if non-nil, zero value otherwise.
func (o *AWSTargetDetails) GetAwsRegionOk() (*string, bool)
GetAwsRegionOk returns a tuple with the AwsRegion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AWSTargetDetails) SetAwsRegion(v string)
SetAwsRegion sets AwsRegion field to given value.
func (o *AWSTargetDetails) HasAwsRegion() bool
HasAwsRegion returns a boolean if a field has been set.
func (o *AWSTargetDetails) GetAwsSecretAccessKey() string
GetAwsSecretAccessKey returns the AwsSecretAccessKey field if non-nil, zero value otherwise.
func (o *AWSTargetDetails) GetAwsSecretAccessKeyOk() (*string, bool)
GetAwsSecretAccessKeyOk returns a tuple with the AwsSecretAccessKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AWSTargetDetails) SetAwsSecretAccessKey(v string)
SetAwsSecretAccessKey sets AwsSecretAccessKey field to given value.
func (o *AWSTargetDetails) HasAwsSecretAccessKey() bool
HasAwsSecretAccessKey returns a boolean if a field has been set.
func (o *AWSTargetDetails) GetAwsSessionToken() string
GetAwsSessionToken returns the AwsSessionToken field if non-nil, zero value otherwise.
func (o *AWSTargetDetails) GetAwsSessionTokenOk() (*string, bool)
GetAwsSessionTokenOk returns a tuple with the AwsSessionToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AWSTargetDetails) SetAwsSessionToken(v string)
SetAwsSessionToken sets AwsSessionToken field to given value.
func (o *AWSTargetDetails) HasAwsSessionToken() bool
HasAwsSessionToken returns a boolean if a field has been set.
func (o *AWSTargetDetails) GetUseGwCloudIdentity() bool
GetUseGwCloudIdentity returns the UseGwCloudIdentity field if non-nil, zero value otherwise.
func (o *AWSTargetDetails) GetUseGwCloudIdentityOk() (*bool, bool)
GetUseGwCloudIdentityOk returns a tuple with the UseGwCloudIdentity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AWSTargetDetails) SetUseGwCloudIdentity(v bool)
SetUseGwCloudIdentity sets UseGwCloudIdentity field to given value.
func (o *AWSTargetDetails) HasUseGwCloudIdentity() bool
HasUseGwCloudIdentity returns a boolean if a field has been set.