Name | Type | Description | Notes |
---|---|---|---|
GkeClusterCaCertificate | Pointer to string | [optional] | |
GkeClusterEndpoint | Pointer to string | [optional] | |
GkeClusterName | Pointer to string | [optional] | |
GkeServiceAccountKey | Pointer to string | [optional] | |
GkeServiceAccountName | Pointer to string | [optional] | |
UseGwCloudIdentity | Pointer to bool | [optional] |
func NewGKETargetDetails() *GKETargetDetails
NewGKETargetDetails instantiates a new GKETargetDetails 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 NewGKETargetDetailsWithDefaults() *GKETargetDetails
NewGKETargetDetailsWithDefaults instantiates a new GKETargetDetails 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 *GKETargetDetails) GetGkeClusterCaCertificate() string
GetGkeClusterCaCertificate returns the GkeClusterCaCertificate field if non-nil, zero value otherwise.
func (o *GKETargetDetails) GetGkeClusterCaCertificateOk() (*string, bool)
GetGkeClusterCaCertificateOk returns a tuple with the GkeClusterCaCertificate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GKETargetDetails) SetGkeClusterCaCertificate(v string)
SetGkeClusterCaCertificate sets GkeClusterCaCertificate field to given value.
func (o *GKETargetDetails) HasGkeClusterCaCertificate() bool
HasGkeClusterCaCertificate returns a boolean if a field has been set.
func (o *GKETargetDetails) GetGkeClusterEndpoint() string
GetGkeClusterEndpoint returns the GkeClusterEndpoint field if non-nil, zero value otherwise.
func (o *GKETargetDetails) GetGkeClusterEndpointOk() (*string, bool)
GetGkeClusterEndpointOk returns a tuple with the GkeClusterEndpoint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GKETargetDetails) SetGkeClusterEndpoint(v string)
SetGkeClusterEndpoint sets GkeClusterEndpoint field to given value.
func (o *GKETargetDetails) HasGkeClusterEndpoint() bool
HasGkeClusterEndpoint returns a boolean if a field has been set.
func (o *GKETargetDetails) GetGkeClusterName() string
GetGkeClusterName returns the GkeClusterName field if non-nil, zero value otherwise.
func (o *GKETargetDetails) GetGkeClusterNameOk() (*string, bool)
GetGkeClusterNameOk returns a tuple with the GkeClusterName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GKETargetDetails) SetGkeClusterName(v string)
SetGkeClusterName sets GkeClusterName field to given value.
func (o *GKETargetDetails) HasGkeClusterName() bool
HasGkeClusterName returns a boolean if a field has been set.
func (o *GKETargetDetails) GetGkeServiceAccountKey() string
GetGkeServiceAccountKey returns the GkeServiceAccountKey field if non-nil, zero value otherwise.
func (o *GKETargetDetails) GetGkeServiceAccountKeyOk() (*string, bool)
GetGkeServiceAccountKeyOk returns a tuple with the GkeServiceAccountKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GKETargetDetails) SetGkeServiceAccountKey(v string)
SetGkeServiceAccountKey sets GkeServiceAccountKey field to given value.
func (o *GKETargetDetails) HasGkeServiceAccountKey() bool
HasGkeServiceAccountKey returns a boolean if a field has been set.
func (o *GKETargetDetails) GetGkeServiceAccountName() string
GetGkeServiceAccountName returns the GkeServiceAccountName field if non-nil, zero value otherwise.
func (o *GKETargetDetails) GetGkeServiceAccountNameOk() (*string, bool)
GetGkeServiceAccountNameOk returns a tuple with the GkeServiceAccountName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GKETargetDetails) SetGkeServiceAccountName(v string)
SetGkeServiceAccountName sets GkeServiceAccountName field to given value.
func (o *GKETargetDetails) HasGkeServiceAccountName() bool
HasGkeServiceAccountName returns a boolean if a field has been set.
func (o *GKETargetDetails) GetUseGwCloudIdentity() bool
GetUseGwCloudIdentity returns the UseGwCloudIdentity field if non-nil, zero value otherwise.
func (o *GKETargetDetails) 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 *GKETargetDetails) SetUseGwCloudIdentity(v bool)
SetUseGwCloudIdentity sets UseGwCloudIdentity field to given value.
func (o *GKETargetDetails) HasUseGwCloudIdentity() bool
HasUseGwCloudIdentity returns a boolean if a field has been set.