Name | Type | Description | Notes |
---|---|---|---|
Comment | Pointer to string | Comment about the target | [optional] |
GkeAccountKey | Pointer to string | GKE Service Account key file path | [optional] |
GkeClusterCert | Pointer to string | GKE cluster CA certificate | [optional] |
GkeClusterEndpoint | Pointer to string | GKE cluster URL endpoint | [optional] |
GkeClusterName | Pointer to string | GKE cluster name | [optional] |
GkeServiceAccountEmail | Pointer to string | GKE service account email | [optional] |
Key | Pointer to string | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] |
Name | string | Target name | |
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] |
UseGwCloudIdentity | Pointer to bool | [optional] |
func NewCreateGKETarget(name string, ) *CreateGKETarget
NewCreateGKETarget instantiates a new CreateGKETarget 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 NewCreateGKETargetWithDefaults() *CreateGKETarget
NewCreateGKETargetWithDefaults instantiates a new CreateGKETarget 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 *CreateGKETarget) GetComment() string
GetComment returns the Comment field if non-nil, zero value otherwise.
func (o *CreateGKETarget) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateGKETarget) SetComment(v string)
SetComment sets Comment field to given value.
func (o *CreateGKETarget) HasComment() bool
HasComment returns a boolean if a field has been set.
func (o *CreateGKETarget) GetGkeAccountKey() string
GetGkeAccountKey returns the GkeAccountKey field if non-nil, zero value otherwise.
func (o *CreateGKETarget) GetGkeAccountKeyOk() (*string, bool)
GetGkeAccountKeyOk returns a tuple with the GkeAccountKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateGKETarget) SetGkeAccountKey(v string)
SetGkeAccountKey sets GkeAccountKey field to given value.
func (o *CreateGKETarget) HasGkeAccountKey() bool
HasGkeAccountKey returns a boolean if a field has been set.
func (o *CreateGKETarget) GetGkeClusterCert() string
GetGkeClusterCert returns the GkeClusterCert field if non-nil, zero value otherwise.
func (o *CreateGKETarget) GetGkeClusterCertOk() (*string, bool)
GetGkeClusterCertOk returns a tuple with the GkeClusterCert field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateGKETarget) SetGkeClusterCert(v string)
SetGkeClusterCert sets GkeClusterCert field to given value.
func (o *CreateGKETarget) HasGkeClusterCert() bool
HasGkeClusterCert returns a boolean if a field has been set.
func (o *CreateGKETarget) GetGkeClusterEndpoint() string
GetGkeClusterEndpoint returns the GkeClusterEndpoint field if non-nil, zero value otherwise.
func (o *CreateGKETarget) 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 *CreateGKETarget) SetGkeClusterEndpoint(v string)
SetGkeClusterEndpoint sets GkeClusterEndpoint field to given value.
func (o *CreateGKETarget) HasGkeClusterEndpoint() bool
HasGkeClusterEndpoint returns a boolean if a field has been set.
func (o *CreateGKETarget) GetGkeClusterName() string
GetGkeClusterName returns the GkeClusterName field if non-nil, zero value otherwise.
func (o *CreateGKETarget) 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 *CreateGKETarget) SetGkeClusterName(v string)
SetGkeClusterName sets GkeClusterName field to given value.
func (o *CreateGKETarget) HasGkeClusterName() bool
HasGkeClusterName returns a boolean if a field has been set.
func (o *CreateGKETarget) GetGkeServiceAccountEmail() string
GetGkeServiceAccountEmail returns the GkeServiceAccountEmail field if non-nil, zero value otherwise.
func (o *CreateGKETarget) GetGkeServiceAccountEmailOk() (*string, bool)
GetGkeServiceAccountEmailOk returns a tuple with the GkeServiceAccountEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateGKETarget) SetGkeServiceAccountEmail(v string)
SetGkeServiceAccountEmail sets GkeServiceAccountEmail field to given value.
func (o *CreateGKETarget) HasGkeServiceAccountEmail() bool
HasGkeServiceAccountEmail returns a boolean if a field has been set.
func (o *CreateGKETarget) GetKey() string
GetKey returns the Key field if non-nil, zero value otherwise.
func (o *CreateGKETarget) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CreateGKETarget) SetKey(v string)
SetKey sets Key field to given value.
func (o *CreateGKETarget) HasKey() bool
HasKey returns a boolean if a field has been set.
func (o *CreateGKETarget) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *CreateGKETarget) 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 *CreateGKETarget) SetName(v string)
SetName sets Name field to given value.
func (o *CreateGKETarget) GetToken() string
GetToken returns the Token field if non-nil, zero value otherwise.
func (o *CreateGKETarget) 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 *CreateGKETarget) SetToken(v string)
SetToken sets Token field to given value.
func (o *CreateGKETarget) HasToken() bool
HasToken returns a boolean if a field has been set.
func (o *CreateGKETarget) GetUidToken() string
GetUidToken returns the UidToken field if non-nil, zero value otherwise.
func (o *CreateGKETarget) 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 *CreateGKETarget) SetUidToken(v string)
SetUidToken sets UidToken field to given value.
func (o *CreateGKETarget) HasUidToken() bool
HasUidToken returns a boolean if a field has been set.
func (o *CreateGKETarget) GetUseGwCloudIdentity() bool
GetUseGwCloudIdentity returns the UseGwCloudIdentity field if non-nil, zero value otherwise.
func (o *CreateGKETarget) 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 *CreateGKETarget) SetUseGwCloudIdentity(v bool)
SetUseGwCloudIdentity sets UseGwCloudIdentity field to given value.
func (o *CreateGKETarget) HasUseGwCloudIdentity() bool
HasUseGwCloudIdentity returns a boolean if a field has been set.