Versions in this module Expand all Collapse all v1 v1.8.0 Mar 6, 2026 Changes in this version + var AllowedClusterStatusStateEnumValues = []ClusterStatusState + var JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) + var XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) + func CacheExpires(r *http.Response) time.Time + func IsNil(i interface{}) bool + func NewConfiguration() *config.Configuration + func PtrBool(v bool) *bool + func PtrFloat32(v float32) *float32 + func PtrFloat64(v float64) *float64 + func PtrInt(v int) *int + func PtrInt32(v int32) *int32 + func PtrInt64(v int64) *int64 + func PtrString(v string) *string + func PtrTime(v time.Time) *time.Time + type ACL struct + AllowedCidrs []string + Enabled bool + func NewACL(allowedCidrs []string, enabled bool) *ACL + func NewACLWithDefaults() *ACL + func (o *ACL) GetAllowedCidrs() []string + func (o *ACL) GetAllowedCidrsOk() ([]string, bool) + func (o *ACL) GetEnabled() bool + func (o *ACL) GetEnabledOk() (*bool, bool) + func (o *ACL) SetAllowedCidrs(v []string) + func (o *ACL) SetEnabled(v bool) + func (o *ACL) UnmarshalJSON(data []byte) (err error) + func (o ACL) MarshalJSON() ([]byte, error) + func (o ACL) ToMap() (map[string]interface{}, error) + type APIClient struct + DefaultAPI DefaultAPI + func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error) + func (c *APIClient) GetConfig() *config.Configuration + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type ApiCompleteCredentialsRotationRequest struct + ApiService DefaultAPI + func (r ApiCompleteCredentialsRotationRequest) Execute() (map[string]interface{}, error) + type ApiCreateKubeconfigRequest struct + ApiService DefaultAPI + func (r ApiCreateKubeconfigRequest) CreateKubeconfigPayload(createKubeconfigPayload CreateKubeconfigPayload) ApiCreateKubeconfigRequest + func (r ApiCreateKubeconfigRequest) Execute() (*Kubeconfig, error) + type ApiCreateOrUpdateClusterRequest struct + ApiService DefaultAPI + func (r ApiCreateOrUpdateClusterRequest) CreateOrUpdateClusterPayload(createOrUpdateClusterPayload CreateOrUpdateClusterPayload) ApiCreateOrUpdateClusterRequest + func (r ApiCreateOrUpdateClusterRequest) Execute() (*Cluster, error) + type ApiDeleteClusterRequest struct + ApiService DefaultAPI + func (r ApiDeleteClusterRequest) Execute() (map[string]interface{}, error) + type ApiGetClusterRequest struct + ApiService DefaultAPI + func (r ApiGetClusterRequest) Execute() (*Cluster, error) + type ApiGetLoginKubeconfigRequest struct + ApiService DefaultAPI + func (r ApiGetLoginKubeconfigRequest) Execute() (*LoginKubeconfig, error) + type ApiListClustersRequest struct + ApiService DefaultAPI + func (r ApiListClustersRequest) Execute() (*ListClustersResponse, error) + type ApiListProviderOptionsRequest struct + ApiService DefaultAPI + func (r ApiListProviderOptionsRequest) Execute() (*ProviderOptions, error) + type ApiStartCredentialsRotationRequest struct + ApiService DefaultAPI + func (r ApiStartCredentialsRotationRequest) Execute() (map[string]interface{}, error) + type ApiTriggerHibernateRequest struct + ApiService DefaultAPI + func (r ApiTriggerHibernateRequest) Execute() (map[string]interface{}, error) + type ApiTriggerMaintenanceRequest struct + ApiService DefaultAPI + func (r ApiTriggerMaintenanceRequest) Execute() (map[string]interface{}, error) + type ApiTriggerReconcileRequest struct + ApiService DefaultAPI + func (r ApiTriggerReconcileRequest) Execute() (map[string]interface{}, error) + type ApiTriggerWakeupRequest struct + ApiService DefaultAPI + func (r ApiTriggerWakeupRequest) Execute() (map[string]interface{}, error) + type Argus struct + ArgusInstanceId string + Enabled bool + func NewArgus(argusInstanceId string, enabled bool) *Argus + func NewArgusWithDefaults() *Argus + func (o *Argus) GetArgusInstanceId() string + func (o *Argus) GetArgusInstanceIdOk() (*string, bool) + func (o *Argus) GetEnabled() bool + func (o *Argus) GetEnabledOk() (*bool, bool) + func (o *Argus) SetArgusInstanceId(v string) + func (o *Argus) SetEnabled(v bool) + func (o *Argus) UnmarshalJSON(data []byte) (err error) + func (o Argus) MarshalJSON() ([]byte, error) + func (o Argus) ToMap() (map[string]interface{}, error) + type AvailabilityZone struct + Name *string + func NewAvailabilityZone() *AvailabilityZone + func NewAvailabilityZoneWithDefaults() *AvailabilityZone + func (o *AvailabilityZone) GetName() string + func (o *AvailabilityZone) GetNameOk() (*string, bool) + func (o *AvailabilityZone) HasName() bool + func (o *AvailabilityZone) SetName(v string) + func (o AvailabilityZone) MarshalJSON() ([]byte, error) + func (o AvailabilityZone) ToMap() (map[string]interface{}, error) + type CRI struct + Name *string + func NewCRI() *CRI + func NewCRIWithDefaults() *CRI + func (o *CRI) GetName() string + func (o *CRI) GetNameOk() (*string, bool) + func (o *CRI) HasName() bool + func (o *CRI) SetName(v string) + func (o CRI) MarshalJSON() ([]byte, error) + func (o CRI) ToMap() (map[string]interface{}, error) + type Cluster struct + Extensions *Extension + Hibernation *Hibernation + Kubernetes Kubernetes + Maintenance *Maintenance + Name *string + Network *Network + Nodepools []Nodepool + Status *ClusterStatus + func NewCluster(kubernetes Kubernetes, nodepools []Nodepool) *Cluster + func NewClusterWithDefaults() *Cluster + func (o *Cluster) GetExtensions() Extension + func (o *Cluster) GetExtensionsOk() (*Extension, bool) + func (o *Cluster) GetHibernation() Hibernation + func (o *Cluster) GetHibernationOk() (*Hibernation, bool) + func (o *Cluster) GetKubernetes() Kubernetes + func (o *Cluster) GetKubernetesOk() (*Kubernetes, bool) + func (o *Cluster) GetMaintenance() Maintenance + func (o *Cluster) GetMaintenanceOk() (*Maintenance, bool) + func (o *Cluster) GetName() string + func (o *Cluster) GetNameOk() (*string, bool) + func (o *Cluster) GetNetwork() Network + func (o *Cluster) GetNetworkOk() (*Network, bool) + func (o *Cluster) GetNodepools() []Nodepool + func (o *Cluster) GetNodepoolsOk() ([]Nodepool, bool) + func (o *Cluster) GetStatus() ClusterStatus + func (o *Cluster) GetStatusOk() (*ClusterStatus, bool) + func (o *Cluster) HasExtensions() bool + func (o *Cluster) HasHibernation() bool + func (o *Cluster) HasMaintenance() bool + func (o *Cluster) HasName() bool + func (o *Cluster) HasNetwork() bool + func (o *Cluster) HasStatus() bool + func (o *Cluster) SetExtensions(v Extension) + func (o *Cluster) SetHibernation(v Hibernation) + func (o *Cluster) SetKubernetes(v Kubernetes) + func (o *Cluster) SetMaintenance(v Maintenance) + func (o *Cluster) SetName(v string) + func (o *Cluster) SetNetwork(v Network) + func (o *Cluster) SetNodepools(v []Nodepool) + func (o *Cluster) SetStatus(v ClusterStatus) + func (o *Cluster) UnmarshalJSON(data []byte) (err error) + func (o Cluster) MarshalJSON() ([]byte, error) + func (o Cluster) ToMap() (map[string]interface{}, error) + type ClusterError struct + Code *string + Message *string + func NewClusterError() *ClusterError + func NewClusterErrorWithDefaults() *ClusterError + func (o *ClusterError) GetCode() string + func (o *ClusterError) GetCodeOk() (*string, bool) + func (o *ClusterError) GetMessage() string + func (o *ClusterError) GetMessageOk() (*string, bool) + func (o *ClusterError) HasCode() bool + func (o *ClusterError) HasMessage() bool + func (o *ClusterError) SetCode(v string) + func (o *ClusterError) SetMessage(v string) + func (o ClusterError) MarshalJSON() ([]byte, error) + func (o ClusterError) ToMap() (map[string]interface{}, error) + type ClusterStatus struct + Aggregated *ClusterStatusState + CreationTime *time.Time + CredentialsRotation *CredentialsRotationState + EgressAddressRanges []string + Error *RuntimeError + Errors []ClusterError + Hibernated *bool + PodAddressRanges []string + func NewClusterStatus() *ClusterStatus + func NewClusterStatusWithDefaults() *ClusterStatus + func (o *ClusterStatus) GetAggregated() ClusterStatusState + func (o *ClusterStatus) GetAggregatedOk() (*ClusterStatusState, bool) + func (o *ClusterStatus) GetCreationTime() time.Time + func (o *ClusterStatus) GetCreationTimeOk() (*time.Time, bool) + func (o *ClusterStatus) GetCredentialsRotation() CredentialsRotationState + func (o *ClusterStatus) GetCredentialsRotationOk() (*CredentialsRotationState, bool) + func (o *ClusterStatus) GetEgressAddressRanges() []string + func (o *ClusterStatus) GetEgressAddressRangesOk() ([]string, bool) + func (o *ClusterStatus) GetError() RuntimeError + func (o *ClusterStatus) GetErrorOk() (*RuntimeError, bool) + func (o *ClusterStatus) GetErrors() []ClusterError + func (o *ClusterStatus) GetErrorsOk() ([]ClusterError, bool) + func (o *ClusterStatus) GetHibernated() bool + func (o *ClusterStatus) GetHibernatedOk() (*bool, bool) + func (o *ClusterStatus) GetPodAddressRanges() []string + func (o *ClusterStatus) GetPodAddressRangesOk() ([]string, bool) + func (o *ClusterStatus) HasAggregated() bool + func (o *ClusterStatus) HasCreationTime() bool + func (o *ClusterStatus) HasCredentialsRotation() bool + func (o *ClusterStatus) HasEgressAddressRanges() bool + func (o *ClusterStatus) HasError() bool + func (o *ClusterStatus) HasErrors() bool + func (o *ClusterStatus) HasHibernated() bool + func (o *ClusterStatus) HasPodAddressRanges() bool + func (o *ClusterStatus) SetAggregated(v ClusterStatusState) + func (o *ClusterStatus) SetCreationTime(v time.Time) + func (o *ClusterStatus) SetCredentialsRotation(v CredentialsRotationState) + func (o *ClusterStatus) SetEgressAddressRanges(v []string) + func (o *ClusterStatus) SetError(v RuntimeError) + func (o *ClusterStatus) SetErrors(v []ClusterError) + func (o *ClusterStatus) SetHibernated(v bool) + func (o *ClusterStatus) SetPodAddressRanges(v []string) + func (o ClusterStatus) MarshalJSON() ([]byte, error) + func (o ClusterStatus) ToMap() (map[string]interface{}, error) + type ClusterStatusState string + const CLUSTERSTATUSSTATE_STATE_CREATING + const CLUSTERSTATUSSTATE_STATE_DELETING + const CLUSTERSTATUSSTATE_STATE_HEALTHY + const CLUSTERSTATUSSTATE_STATE_HIBERNATED + const CLUSTERSTATUSSTATE_STATE_HIBERNATING + const CLUSTERSTATUSSTATE_STATE_RECONCILING + const CLUSTERSTATUSSTATE_STATE_UNHEALTHY + const CLUSTERSTATUSSTATE_STATE_WAKINGUP + func NewClusterStatusStateFromValue(v string) (*ClusterStatusState, error) + func (v *ClusterStatusState) UnmarshalJSON(src []byte) error + func (v ClusterStatusState) IsValid() bool + func (v ClusterStatusState) Ptr() *ClusterStatusState + type CreateKubeconfigPayload struct + ExpirationSeconds *string + func NewCreateKubeconfigPayload() *CreateKubeconfigPayload + func NewCreateKubeconfigPayloadWithDefaults() *CreateKubeconfigPayload + func (o *CreateKubeconfigPayload) GetExpirationSeconds() string + func (o *CreateKubeconfigPayload) GetExpirationSecondsOk() (*string, bool) + func (o *CreateKubeconfigPayload) HasExpirationSeconds() bool + func (o *CreateKubeconfigPayload) SetExpirationSeconds(v string) + func (o CreateKubeconfigPayload) MarshalJSON() ([]byte, error) + func (o CreateKubeconfigPayload) ToMap() (map[string]interface{}, error) + type CreateOrUpdateClusterPayload struct + Extensions *Extension + Hibernation *Hibernation + Kubernetes Kubernetes + Maintenance *Maintenance + Network *Network + Nodepools []Nodepool + Status *ClusterStatus + func NewCreateOrUpdateClusterPayload(kubernetes Kubernetes, nodepools []Nodepool) *CreateOrUpdateClusterPayload + func NewCreateOrUpdateClusterPayloadWithDefaults() *CreateOrUpdateClusterPayload + func (o *CreateOrUpdateClusterPayload) GetExtensions() Extension + func (o *CreateOrUpdateClusterPayload) GetExtensionsOk() (*Extension, bool) + func (o *CreateOrUpdateClusterPayload) GetHibernation() Hibernation + func (o *CreateOrUpdateClusterPayload) GetHibernationOk() (*Hibernation, bool) + func (o *CreateOrUpdateClusterPayload) GetKubernetes() Kubernetes + func (o *CreateOrUpdateClusterPayload) GetKubernetesOk() (*Kubernetes, bool) + func (o *CreateOrUpdateClusterPayload) GetMaintenance() Maintenance + func (o *CreateOrUpdateClusterPayload) GetMaintenanceOk() (*Maintenance, bool) + func (o *CreateOrUpdateClusterPayload) GetNetwork() Network + func (o *CreateOrUpdateClusterPayload) GetNetworkOk() (*Network, bool) + func (o *CreateOrUpdateClusterPayload) GetNodepools() []Nodepool + func (o *CreateOrUpdateClusterPayload) GetNodepoolsOk() ([]Nodepool, bool) + func (o *CreateOrUpdateClusterPayload) GetStatus() ClusterStatus + func (o *CreateOrUpdateClusterPayload) GetStatusOk() (*ClusterStatus, bool) + func (o *CreateOrUpdateClusterPayload) HasExtensions() bool + func (o *CreateOrUpdateClusterPayload) HasHibernation() bool + func (o *CreateOrUpdateClusterPayload) HasMaintenance() bool + func (o *CreateOrUpdateClusterPayload) HasNetwork() bool + func (o *CreateOrUpdateClusterPayload) HasStatus() bool + func (o *CreateOrUpdateClusterPayload) SetExtensions(v Extension) + func (o *CreateOrUpdateClusterPayload) SetHibernation(v Hibernation) + func (o *CreateOrUpdateClusterPayload) SetKubernetes(v Kubernetes) + func (o *CreateOrUpdateClusterPayload) SetMaintenance(v Maintenance) + func (o *CreateOrUpdateClusterPayload) SetNetwork(v Network) + func (o *CreateOrUpdateClusterPayload) SetNodepools(v []Nodepool) + func (o *CreateOrUpdateClusterPayload) SetStatus(v ClusterStatus) + func (o *CreateOrUpdateClusterPayload) UnmarshalJSON(data []byte) (err error) + func (o CreateOrUpdateClusterPayload) MarshalJSON() ([]byte, error) + func (o CreateOrUpdateClusterPayload) ToMap() (map[string]interface{}, error) + type CredentialsRotationState struct + LastCompletionTime *time.Time + LastInitiationTime *time.Time + Phase *string + func NewCredentialsRotationState() *CredentialsRotationState + func NewCredentialsRotationStateWithDefaults() *CredentialsRotationState + func (o *CredentialsRotationState) GetLastCompletionTime() time.Time + func (o *CredentialsRotationState) GetLastCompletionTimeOk() (*time.Time, bool) + func (o *CredentialsRotationState) GetLastInitiationTime() time.Time + func (o *CredentialsRotationState) GetLastInitiationTimeOk() (*time.Time, bool) + func (o *CredentialsRotationState) GetPhase() string + func (o *CredentialsRotationState) GetPhaseOk() (*string, bool) + func (o *CredentialsRotationState) HasLastCompletionTime() bool + func (o *CredentialsRotationState) HasLastInitiationTime() bool + func (o *CredentialsRotationState) HasPhase() bool + func (o *CredentialsRotationState) SetLastCompletionTime(v time.Time) + func (o *CredentialsRotationState) SetLastInitiationTime(v time.Time) + func (o *CredentialsRotationState) SetPhase(v string) + func (o CredentialsRotationState) MarshalJSON() ([]byte, error) + func (o CredentialsRotationState) ToMap() (map[string]interface{}, error) + type DNS struct + Enabled bool + Zones []string + func NewDNS(enabled bool) *DNS + func NewDNSWithDefaults() *DNS + func (o *DNS) GetEnabled() bool + func (o *DNS) GetEnabledOk() (*bool, bool) + func (o *DNS) GetZones() []string + func (o *DNS) GetZonesOk() ([]string, bool) + func (o *DNS) HasZones() bool + func (o *DNS) SetEnabled(v bool) + func (o *DNS) SetZones(v []string) + func (o *DNS) UnmarshalJSON(data []byte) (err error) + func (o DNS) MarshalJSON() ([]byte, error) + func (o DNS) ToMap() (map[string]interface{}, error) + type DefaultAPI interface + CompleteCredentialsRotation func(ctx context.Context, projectId string, clusterName string) ApiCompleteCredentialsRotationRequest + CompleteCredentialsRotationExecute func(r ApiCompleteCredentialsRotationRequest) (map[string]interface{}, error) + CreateKubeconfig func(ctx context.Context, projectId string, clusterName string) ApiCreateKubeconfigRequest + CreateKubeconfigExecute func(r ApiCreateKubeconfigRequest) (*Kubeconfig, error) + CreateOrUpdateCluster func(ctx context.Context, projectId string, clusterName string) ApiCreateOrUpdateClusterRequest + CreateOrUpdateClusterExecute func(r ApiCreateOrUpdateClusterRequest) (*Cluster, error) + DeleteCluster func(ctx context.Context, projectId string, clusterName string) ApiDeleteClusterRequest + DeleteClusterExecute func(r ApiDeleteClusterRequest) (map[string]interface{}, error) + GetCluster func(ctx context.Context, projectId string, clusterName string) ApiGetClusterRequest + GetClusterExecute func(r ApiGetClusterRequest) (*Cluster, error) + GetLoginKubeconfig func(ctx context.Context, projectId string, clusterName string) ApiGetLoginKubeconfigRequest + GetLoginKubeconfigExecute func(r ApiGetLoginKubeconfigRequest) (*LoginKubeconfig, error) + ListClusters func(ctx context.Context, projectId string) ApiListClustersRequest + ListClustersExecute func(r ApiListClustersRequest) (*ListClustersResponse, error) + ListProviderOptions func(ctx context.Context) ApiListProviderOptionsRequest + ListProviderOptionsExecute func(r ApiListProviderOptionsRequest) (*ProviderOptions, error) + StartCredentialsRotation func(ctx context.Context, projectId string, clusterName string) ApiStartCredentialsRotationRequest + StartCredentialsRotationExecute func(r ApiStartCredentialsRotationRequest) (map[string]interface{}, error) + TriggerHibernate func(ctx context.Context, projectId string, clusterName string) ApiTriggerHibernateRequest + TriggerHibernateExecute func(r ApiTriggerHibernateRequest) (map[string]interface{}, error) + TriggerMaintenance func(ctx context.Context, projectId string, clusterName string) ApiTriggerMaintenanceRequest + TriggerMaintenanceExecute func(r ApiTriggerMaintenanceRequest) (map[string]interface{}, error) + TriggerReconcile func(ctx context.Context, projectId string, clusterName string) ApiTriggerReconcileRequest + TriggerReconcileExecute func(r ApiTriggerReconcileRequest) (map[string]interface{}, error) + TriggerWakeup func(ctx context.Context, projectId string, clusterName string) ApiTriggerWakeupRequest + TriggerWakeupExecute func(r ApiTriggerWakeupRequest) (map[string]interface{}, error) + type DefaultAPIService service + func (a *DefaultAPIService) CompleteCredentialsRotation(ctx context.Context, projectId string, clusterName string) ApiCompleteCredentialsRotationRequest + func (a *DefaultAPIService) CompleteCredentialsRotationExecute(r ApiCompleteCredentialsRotationRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) CreateKubeconfig(ctx context.Context, projectId string, clusterName string) ApiCreateKubeconfigRequest + func (a *DefaultAPIService) CreateKubeconfigExecute(r ApiCreateKubeconfigRequest) (*Kubeconfig, error) + func (a *DefaultAPIService) CreateOrUpdateCluster(ctx context.Context, projectId string, clusterName string) ApiCreateOrUpdateClusterRequest + func (a *DefaultAPIService) CreateOrUpdateClusterExecute(r ApiCreateOrUpdateClusterRequest) (*Cluster, error) + func (a *DefaultAPIService) DeleteCluster(ctx context.Context, projectId string, clusterName string) ApiDeleteClusterRequest + func (a *DefaultAPIService) DeleteClusterExecute(r ApiDeleteClusterRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) GetCluster(ctx context.Context, projectId string, clusterName string) ApiGetClusterRequest + func (a *DefaultAPIService) GetClusterExecute(r ApiGetClusterRequest) (*Cluster, error) + func (a *DefaultAPIService) GetLoginKubeconfig(ctx context.Context, projectId string, clusterName string) ApiGetLoginKubeconfigRequest + func (a *DefaultAPIService) GetLoginKubeconfigExecute(r ApiGetLoginKubeconfigRequest) (*LoginKubeconfig, error) + func (a *DefaultAPIService) ListClusters(ctx context.Context, projectId string) ApiListClustersRequest + func (a *DefaultAPIService) ListClustersExecute(r ApiListClustersRequest) (*ListClustersResponse, error) + func (a *DefaultAPIService) ListProviderOptions(ctx context.Context) ApiListProviderOptionsRequest + func (a *DefaultAPIService) ListProviderOptionsExecute(r ApiListProviderOptionsRequest) (*ProviderOptions, error) + func (a *DefaultAPIService) StartCredentialsRotation(ctx context.Context, projectId string, clusterName string) ApiStartCredentialsRotationRequest + func (a *DefaultAPIService) StartCredentialsRotationExecute(r ApiStartCredentialsRotationRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) TriggerHibernate(ctx context.Context, projectId string, clusterName string) ApiTriggerHibernateRequest + func (a *DefaultAPIService) TriggerHibernateExecute(r ApiTriggerHibernateRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) TriggerMaintenance(ctx context.Context, projectId string, clusterName string) ApiTriggerMaintenanceRequest + func (a *DefaultAPIService) TriggerMaintenanceExecute(r ApiTriggerMaintenanceRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) TriggerReconcile(ctx context.Context, projectId string, clusterName string) ApiTriggerReconcileRequest + func (a *DefaultAPIService) TriggerReconcileExecute(r ApiTriggerReconcileRequest) (map[string]interface{}, error) + func (a *DefaultAPIService) TriggerWakeup(ctx context.Context, projectId string, clusterName string) ApiTriggerWakeupRequest + func (a *DefaultAPIService) TriggerWakeupExecute(r ApiTriggerWakeupRequest) (map[string]interface{}, error) + type DefaultAPIServiceMock struct + CompleteCredentialsRotationExecuteMock *func(r ApiCompleteCredentialsRotationRequest) (map[string]interface{}, error) + CreateKubeconfigExecuteMock *func(r ApiCreateKubeconfigRequest) (*Kubeconfig, error) + CreateOrUpdateClusterExecuteMock *func(r ApiCreateOrUpdateClusterRequest) (*Cluster, error) + DeleteClusterExecuteMock *func(r ApiDeleteClusterRequest) (map[string]interface{}, error) + GetClusterExecuteMock *func(r ApiGetClusterRequest) (*Cluster, error) + GetLoginKubeconfigExecuteMock *func(r ApiGetLoginKubeconfigRequest) (*LoginKubeconfig, error) + ListClustersExecuteMock *func(r ApiListClustersRequest) (*ListClustersResponse, error) + ListProviderOptionsExecuteMock *func(r ApiListProviderOptionsRequest) (*ProviderOptions, error) + StartCredentialsRotationExecuteMock *func(r ApiStartCredentialsRotationRequest) (map[string]interface{}, error) + TriggerHibernateExecuteMock *func(r ApiTriggerHibernateRequest) (map[string]interface{}, error) + TriggerMaintenanceExecuteMock *func(r ApiTriggerMaintenanceRequest) (map[string]interface{}, error) + TriggerReconcileExecuteMock *func(r ApiTriggerReconcileRequest) (map[string]interface{}, error) + TriggerWakeupExecuteMock *func(r ApiTriggerWakeupRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) CompleteCredentialsRotation(ctx context.Context, projectId string, clusterName string) ApiCompleteCredentialsRotationRequest + func (a DefaultAPIServiceMock) CompleteCredentialsRotationExecute(r ApiCompleteCredentialsRotationRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) CreateKubeconfig(ctx context.Context, projectId string, clusterName string) ApiCreateKubeconfigRequest + func (a DefaultAPIServiceMock) CreateKubeconfigExecute(r ApiCreateKubeconfigRequest) (*Kubeconfig, error) + func (a DefaultAPIServiceMock) CreateOrUpdateCluster(ctx context.Context, projectId string, clusterName string) ApiCreateOrUpdateClusterRequest + func (a DefaultAPIServiceMock) CreateOrUpdateClusterExecute(r ApiCreateOrUpdateClusterRequest) (*Cluster, error) + func (a DefaultAPIServiceMock) DeleteCluster(ctx context.Context, projectId string, clusterName string) ApiDeleteClusterRequest + func (a DefaultAPIServiceMock) DeleteClusterExecute(r ApiDeleteClusterRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) GetCluster(ctx context.Context, projectId string, clusterName string) ApiGetClusterRequest + func (a DefaultAPIServiceMock) GetClusterExecute(r ApiGetClusterRequest) (*Cluster, error) + func (a DefaultAPIServiceMock) GetLoginKubeconfig(ctx context.Context, projectId string, clusterName string) ApiGetLoginKubeconfigRequest + func (a DefaultAPIServiceMock) GetLoginKubeconfigExecute(r ApiGetLoginKubeconfigRequest) (*LoginKubeconfig, error) + func (a DefaultAPIServiceMock) ListClusters(ctx context.Context, projectId string) ApiListClustersRequest + func (a DefaultAPIServiceMock) ListClustersExecute(r ApiListClustersRequest) (*ListClustersResponse, error) + func (a DefaultAPIServiceMock) ListProviderOptions(ctx context.Context) ApiListProviderOptionsRequest + func (a DefaultAPIServiceMock) ListProviderOptionsExecute(r ApiListProviderOptionsRequest) (*ProviderOptions, error) + func (a DefaultAPIServiceMock) StartCredentialsRotation(ctx context.Context, projectId string, clusterName string) ApiStartCredentialsRotationRequest + func (a DefaultAPIServiceMock) StartCredentialsRotationExecute(r ApiStartCredentialsRotationRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) TriggerHibernate(ctx context.Context, projectId string, clusterName string) ApiTriggerHibernateRequest + func (a DefaultAPIServiceMock) TriggerHibernateExecute(r ApiTriggerHibernateRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) TriggerMaintenance(ctx context.Context, projectId string, clusterName string) ApiTriggerMaintenanceRequest + func (a DefaultAPIServiceMock) TriggerMaintenanceExecute(r ApiTriggerMaintenanceRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) TriggerReconcile(ctx context.Context, projectId string, clusterName string) ApiTriggerReconcileRequest + func (a DefaultAPIServiceMock) TriggerReconcileExecute(r ApiTriggerReconcileRequest) (map[string]interface{}, error) + func (a DefaultAPIServiceMock) TriggerWakeup(ctx context.Context, projectId string, clusterName string) ApiTriggerWakeupRequest + func (a DefaultAPIServiceMock) TriggerWakeupExecute(r ApiTriggerWakeupRequest) (map[string]interface{}, error) + type Extension struct + Acl *ACL + Argus *Argus + Dns *DNS + func NewExtension() *Extension + func NewExtensionWithDefaults() *Extension + func (o *Extension) GetAcl() ACL + func (o *Extension) GetAclOk() (*ACL, bool) + func (o *Extension) GetArgus() Argus + func (o *Extension) GetArgusOk() (*Argus, bool) + func (o *Extension) GetDns() DNS + func (o *Extension) GetDnsOk() (*DNS, bool) + func (o *Extension) HasAcl() bool + func (o *Extension) HasArgus() bool + func (o *Extension) HasDns() bool + func (o *Extension) SetAcl(v ACL) + func (o *Extension) SetArgus(v Argus) + func (o *Extension) SetDns(v DNS) + func (o Extension) MarshalJSON() ([]byte, error) + func (o Extension) ToMap() (map[string]interface{}, error) + type Hibernation struct + Schedules []HibernationSchedule + func NewHibernation(schedules []HibernationSchedule) *Hibernation + func NewHibernationWithDefaults() *Hibernation + func (o *Hibernation) GetSchedules() []HibernationSchedule + func (o *Hibernation) GetSchedulesOk() ([]HibernationSchedule, bool) + func (o *Hibernation) SetSchedules(v []HibernationSchedule) + func (o *Hibernation) UnmarshalJSON(data []byte) (err error) + func (o Hibernation) MarshalJSON() ([]byte, error) + func (o Hibernation) ToMap() (map[string]interface{}, error) + type HibernationSchedule struct + End string + Start string + Timezone *string + func NewHibernationSchedule(end string, start string) *HibernationSchedule + func NewHibernationScheduleWithDefaults() *HibernationSchedule + func (o *HibernationSchedule) GetEnd() string + func (o *HibernationSchedule) GetEndOk() (*string, bool) + func (o *HibernationSchedule) GetStart() string + func (o *HibernationSchedule) GetStartOk() (*string, bool) + func (o *HibernationSchedule) GetTimezone() string + func (o *HibernationSchedule) GetTimezoneOk() (*string, bool) + func (o *HibernationSchedule) HasTimezone() bool + func (o *HibernationSchedule) SetEnd(v string) + func (o *HibernationSchedule) SetStart(v string) + func (o *HibernationSchedule) SetTimezone(v string) + func (o *HibernationSchedule) UnmarshalJSON(data []byte) (err error) + func (o HibernationSchedule) MarshalJSON() ([]byte, error) + func (o HibernationSchedule) ToMap() (map[string]interface{}, error) + type Image struct + Name string + Version string + func NewImage(name string, version string) *Image + func NewImageWithDefaults() *Image + func (o *Image) GetName() string + func (o *Image) GetNameOk() (*string, bool) + func (o *Image) GetVersion() string + func (o *Image) GetVersionOk() (*string, bool) + func (o *Image) SetName(v string) + func (o *Image) SetVersion(v string) + func (o *Image) UnmarshalJSON(data []byte) (err error) + func (o Image) MarshalJSON() ([]byte, error) + func (o Image) ToMap() (map[string]interface{}, error) + type Kubeconfig struct + ExpirationTimestamp *time.Time + Kubeconfig *string + func NewKubeconfig() *Kubeconfig + func NewKubeconfigWithDefaults() *Kubeconfig + func (o *Kubeconfig) GetExpirationTimestamp() time.Time + func (o *Kubeconfig) GetExpirationTimestampOk() (*time.Time, bool) + func (o *Kubeconfig) GetKubeconfig() string + func (o *Kubeconfig) GetKubeconfigOk() (*string, bool) + func (o *Kubeconfig) HasExpirationTimestamp() bool + func (o *Kubeconfig) HasKubeconfig() bool + func (o *Kubeconfig) SetExpirationTimestamp(v time.Time) + func (o *Kubeconfig) SetKubeconfig(v string) + func (o Kubeconfig) MarshalJSON() ([]byte, error) + func (o Kubeconfig) ToMap() (map[string]interface{}, error) + type Kubernetes struct + AllowPrivilegedContainers *bool + Version string + func NewKubernetes(version string) *Kubernetes + func NewKubernetesWithDefaults() *Kubernetes + func (o *Kubernetes) GetAllowPrivilegedContainers() bool + func (o *Kubernetes) GetAllowPrivilegedContainersOk() (*bool, bool) + func (o *Kubernetes) GetVersion() string + func (o *Kubernetes) GetVersionOk() (*string, bool) + func (o *Kubernetes) HasAllowPrivilegedContainers() bool + func (o *Kubernetes) SetAllowPrivilegedContainers(v bool) + func (o *Kubernetes) SetVersion(v string) + func (o *Kubernetes) UnmarshalJSON(data []byte) (err error) + func (o Kubernetes) MarshalJSON() ([]byte, error) + func (o Kubernetes) ToMap() (map[string]interface{}, error) + type KubernetesVersion struct + ExpirationDate *time.Time + FeatureGates *map[string]string + State *string + Version *string + func NewKubernetesVersion() *KubernetesVersion + func NewKubernetesVersionWithDefaults() *KubernetesVersion + func (o *KubernetesVersion) GetExpirationDate() time.Time + func (o *KubernetesVersion) GetExpirationDateOk() (*time.Time, bool) + func (o *KubernetesVersion) GetFeatureGates() map[string]string + func (o *KubernetesVersion) GetFeatureGatesOk() (*map[string]string, bool) + func (o *KubernetesVersion) GetState() string + func (o *KubernetesVersion) GetStateOk() (*string, bool) + func (o *KubernetesVersion) GetVersion() string + func (o *KubernetesVersion) GetVersionOk() (*string, bool) + func (o *KubernetesVersion) HasExpirationDate() bool + func (o *KubernetesVersion) HasFeatureGates() bool + func (o *KubernetesVersion) HasState() bool + func (o *KubernetesVersion) HasVersion() bool + func (o *KubernetesVersion) SetExpirationDate(v time.Time) + func (o *KubernetesVersion) SetFeatureGates(v map[string]string) + func (o *KubernetesVersion) SetState(v string) + func (o *KubernetesVersion) SetVersion(v string) + func (o KubernetesVersion) MarshalJSON() ([]byte, error) + func (o KubernetesVersion) ToMap() (map[string]interface{}, error) + type ListClustersResponse struct + Items []Cluster + func NewListClustersResponse() *ListClustersResponse + func NewListClustersResponseWithDefaults() *ListClustersResponse + func (o *ListClustersResponse) GetItems() []Cluster + func (o *ListClustersResponse) GetItemsOk() ([]Cluster, bool) + func (o *ListClustersResponse) HasItems() bool + func (o *ListClustersResponse) SetItems(v []Cluster) + func (o ListClustersResponse) MarshalJSON() ([]byte, error) + func (o ListClustersResponse) ToMap() (map[string]interface{}, error) + type LoginKubeconfig struct + Kubeconfig *string + func NewLoginKubeconfig() *LoginKubeconfig + func NewLoginKubeconfigWithDefaults() *LoginKubeconfig + func (o *LoginKubeconfig) GetKubeconfig() string + func (o *LoginKubeconfig) GetKubeconfigOk() (*string, bool) + func (o *LoginKubeconfig) HasKubeconfig() bool + func (o *LoginKubeconfig) SetKubeconfig(v string) + func (o LoginKubeconfig) MarshalJSON() ([]byte, error) + func (o LoginKubeconfig) ToMap() (map[string]interface{}, error) + type Machine struct + Image Image + Type string + func NewMachine(image Image, types string) *Machine + func NewMachineWithDefaults() *Machine + func (o *Machine) GetImage() Image + func (o *Machine) GetImageOk() (*Image, bool) + func (o *Machine) GetType() string + func (o *Machine) GetTypeOk() (*string, bool) + func (o *Machine) SetImage(v Image) + func (o *Machine) SetType(v string) + func (o *Machine) UnmarshalJSON(data []byte) (err error) + func (o Machine) MarshalJSON() ([]byte, error) + func (o Machine) ToMap() (map[string]interface{}, error) + type MachineImage struct + Name *string + Versions []MachineImageVersion + func NewMachineImage() *MachineImage + func NewMachineImageWithDefaults() *MachineImage + func (o *MachineImage) GetName() string + func (o *MachineImage) GetNameOk() (*string, bool) + func (o *MachineImage) GetVersions() []MachineImageVersion + func (o *MachineImage) GetVersionsOk() ([]MachineImageVersion, bool) + func (o *MachineImage) HasName() bool + func (o *MachineImage) HasVersions() bool + func (o *MachineImage) SetName(v string) + func (o *MachineImage) SetVersions(v []MachineImageVersion) + func (o MachineImage) MarshalJSON() ([]byte, error) + func (o MachineImage) ToMap() (map[string]interface{}, error) + type MachineImageVersion struct + Cri []CRI + ExpirationDate *time.Time + State *string + Version *string + func NewMachineImageVersion() *MachineImageVersion + func NewMachineImageVersionWithDefaults() *MachineImageVersion + func (o *MachineImageVersion) GetCri() []CRI + func (o *MachineImageVersion) GetCriOk() ([]CRI, bool) + func (o *MachineImageVersion) GetExpirationDate() time.Time + func (o *MachineImageVersion) GetExpirationDateOk() (*time.Time, bool) + func (o *MachineImageVersion) GetState() string + func (o *MachineImageVersion) GetStateOk() (*string, bool) + func (o *MachineImageVersion) GetVersion() string + func (o *MachineImageVersion) GetVersionOk() (*string, bool) + func (o *MachineImageVersion) HasCri() bool + func (o *MachineImageVersion) HasExpirationDate() bool + func (o *MachineImageVersion) HasState() bool + func (o *MachineImageVersion) HasVersion() bool + func (o *MachineImageVersion) SetCri(v []CRI) + func (o *MachineImageVersion) SetExpirationDate(v time.Time) + func (o *MachineImageVersion) SetState(v string) + func (o *MachineImageVersion) SetVersion(v string) + func (o MachineImageVersion) MarshalJSON() ([]byte, error) + func (o MachineImageVersion) ToMap() (map[string]interface{}, error) + type MachineType struct + Architecture *string + Cpu *int32 + Gpu *int32 + Memory *int32 + Name *string + func NewMachineType() *MachineType + func NewMachineTypeWithDefaults() *MachineType + func (o *MachineType) GetArchitecture() string + func (o *MachineType) GetArchitectureOk() (*string, bool) + func (o *MachineType) GetCpu() int32 + func (o *MachineType) GetCpuOk() (*int32, bool) + func (o *MachineType) GetGpu() int32 + func (o *MachineType) GetGpuOk() (*int32, bool) + func (o *MachineType) GetMemory() int32 + func (o *MachineType) GetMemoryOk() (*int32, bool) + func (o *MachineType) GetName() string + func (o *MachineType) GetNameOk() (*string, bool) + func (o *MachineType) HasArchitecture() bool + func (o *MachineType) HasCpu() bool + func (o *MachineType) HasGpu() bool + func (o *MachineType) HasMemory() bool + func (o *MachineType) HasName() bool + func (o *MachineType) SetArchitecture(v string) + func (o *MachineType) SetCpu(v int32) + func (o *MachineType) SetGpu(v int32) + func (o *MachineType) SetMemory(v int32) + func (o *MachineType) SetName(v string) + func (o MachineType) MarshalJSON() ([]byte, error) + func (o MachineType) ToMap() (map[string]interface{}, error) + type Maintenance struct + AutoUpdate MaintenanceAutoUpdate + TimeWindow TimeWindow + func NewMaintenance(autoUpdate MaintenanceAutoUpdate, timeWindow TimeWindow) *Maintenance + func NewMaintenanceWithDefaults() *Maintenance + func (o *Maintenance) GetAutoUpdate() MaintenanceAutoUpdate + func (o *Maintenance) GetAutoUpdateOk() (*MaintenanceAutoUpdate, bool) + func (o *Maintenance) GetTimeWindow() TimeWindow + func (o *Maintenance) GetTimeWindowOk() (*TimeWindow, bool) + func (o *Maintenance) SetAutoUpdate(v MaintenanceAutoUpdate) + func (o *Maintenance) SetTimeWindow(v TimeWindow) + func (o *Maintenance) UnmarshalJSON(data []byte) (err error) + func (o Maintenance) MarshalJSON() ([]byte, error) + func (o Maintenance) ToMap() (map[string]interface{}, error) + type MaintenanceAutoUpdate struct + KubernetesVersion *bool + MachineImageVersion *bool + func NewMaintenanceAutoUpdate() *MaintenanceAutoUpdate + func NewMaintenanceAutoUpdateWithDefaults() *MaintenanceAutoUpdate + func (o *MaintenanceAutoUpdate) GetKubernetesVersion() bool + func (o *MaintenanceAutoUpdate) GetKubernetesVersionOk() (*bool, bool) + func (o *MaintenanceAutoUpdate) GetMachineImageVersion() bool + func (o *MaintenanceAutoUpdate) GetMachineImageVersionOk() (*bool, bool) + func (o *MaintenanceAutoUpdate) HasKubernetesVersion() bool + func (o *MaintenanceAutoUpdate) HasMachineImageVersion() bool + func (o *MaintenanceAutoUpdate) SetKubernetesVersion(v bool) + func (o *MaintenanceAutoUpdate) SetMachineImageVersion(v bool) + func (o MaintenanceAutoUpdate) MarshalJSON() ([]byte, error) + func (o MaintenanceAutoUpdate) ToMap() (map[string]interface{}, error) + type MappedNullable interface + ToMap func() (map[string]interface{}, error) + type Network struct + Id *string + func NewNetwork() *Network + func NewNetworkWithDefaults() *Network + func (o *Network) GetId() string + func (o *Network) GetIdOk() (*string, bool) + func (o *Network) HasId() bool + func (o *Network) SetId(v string) + func (o Network) MarshalJSON() ([]byte, error) + func (o Network) ToMap() (map[string]interface{}, error) + type Nodepool struct + AllowSystemComponents *bool + AvailabilityZones []string + Cri *CRI + Labels *map[string]string + Machine Machine + MaxSurge *int32 + MaxUnavailable *int32 + Maximum int32 + Minimum int32 + Name string + Taints []Taint + Volume Volume + func NewNodepool(availabilityZones []string, machine Machine, maximum int32, minimum int32, ...) *Nodepool + func NewNodepoolWithDefaults() *Nodepool + func (o *Nodepool) GetAllowSystemComponents() bool + func (o *Nodepool) GetAllowSystemComponentsOk() (*bool, bool) + func (o *Nodepool) GetAvailabilityZones() []string + func (o *Nodepool) GetAvailabilityZonesOk() ([]string, bool) + func (o *Nodepool) GetCri() CRI + func (o *Nodepool) GetCriOk() (*CRI, bool) + func (o *Nodepool) GetLabels() map[string]string + func (o *Nodepool) GetLabelsOk() (*map[string]string, bool) + func (o *Nodepool) GetMachine() Machine + func (o *Nodepool) GetMachineOk() (*Machine, bool) + func (o *Nodepool) GetMaxSurge() int32 + func (o *Nodepool) GetMaxSurgeOk() (*int32, bool) + func (o *Nodepool) GetMaxUnavailable() int32 + func (o *Nodepool) GetMaxUnavailableOk() (*int32, bool) + func (o *Nodepool) GetMaximum() int32 + func (o *Nodepool) GetMaximumOk() (*int32, bool) + func (o *Nodepool) GetMinimum() int32 + func (o *Nodepool) GetMinimumOk() (*int32, bool) + func (o *Nodepool) GetName() string + func (o *Nodepool) GetNameOk() (*string, bool) + func (o *Nodepool) GetTaints() []Taint + func (o *Nodepool) GetTaintsOk() ([]Taint, bool) + func (o *Nodepool) GetVolume() Volume + func (o *Nodepool) GetVolumeOk() (*Volume, bool) + func (o *Nodepool) HasAllowSystemComponents() bool + func (o *Nodepool) HasCri() bool + func (o *Nodepool) HasLabels() bool + func (o *Nodepool) HasMaxSurge() bool + func (o *Nodepool) HasMaxUnavailable() bool + func (o *Nodepool) HasTaints() bool + func (o *Nodepool) SetAllowSystemComponents(v bool) + func (o *Nodepool) SetAvailabilityZones(v []string) + func (o *Nodepool) SetCri(v CRI) + func (o *Nodepool) SetLabels(v map[string]string) + func (o *Nodepool) SetMachine(v Machine) + func (o *Nodepool) SetMaxSurge(v int32) + func (o *Nodepool) SetMaxUnavailable(v int32) + func (o *Nodepool) SetMaximum(v int32) + func (o *Nodepool) SetMinimum(v int32) + func (o *Nodepool) SetName(v string) + func (o *Nodepool) SetTaints(v []Taint) + func (o *Nodepool) SetVolume(v Volume) + func (o *Nodepool) UnmarshalJSON(data []byte) (err error) + func (o Nodepool) MarshalJSON() ([]byte, error) + func (o Nodepool) ToMap() (map[string]interface{}, error) + type NullableACL struct + func NewNullableACL(val *ACL) *NullableACL + func (v *NullableACL) Set(val *ACL) + func (v *NullableACL) UnmarshalJSON(src []byte) error + func (v *NullableACL) Unset() + func (v NullableACL) Get() *ACL + func (v NullableACL) IsSet() bool + func (v NullableACL) MarshalJSON() ([]byte, error) + type NullableArgus struct + func NewNullableArgus(val *Argus) *NullableArgus + func (v *NullableArgus) Set(val *Argus) + func (v *NullableArgus) UnmarshalJSON(src []byte) error + func (v *NullableArgus) Unset() + func (v NullableArgus) Get() *Argus + func (v NullableArgus) IsSet() bool + func (v NullableArgus) MarshalJSON() ([]byte, error) + type NullableAvailabilityZone struct + func NewNullableAvailabilityZone(val *AvailabilityZone) *NullableAvailabilityZone + func (v *NullableAvailabilityZone) Set(val *AvailabilityZone) + func (v *NullableAvailabilityZone) UnmarshalJSON(src []byte) error + func (v *NullableAvailabilityZone) Unset() + func (v NullableAvailabilityZone) Get() *AvailabilityZone + func (v NullableAvailabilityZone) IsSet() bool + func (v NullableAvailabilityZone) MarshalJSON() ([]byte, error) + type NullableBool struct + func NewNullableBool(val *bool) *NullableBool + func (v *NullableBool) Set(val *bool) + func (v *NullableBool) UnmarshalJSON(src []byte) error + func (v *NullableBool) Unset() + func (v NullableBool) Get() *bool + func (v NullableBool) IsSet() bool + func (v NullableBool) MarshalJSON() ([]byte, error) + type NullableCRI struct + func NewNullableCRI(val *CRI) *NullableCRI + func (v *NullableCRI) Set(val *CRI) + func (v *NullableCRI) UnmarshalJSON(src []byte) error + func (v *NullableCRI) Unset() + func (v NullableCRI) Get() *CRI + func (v NullableCRI) IsSet() bool + func (v NullableCRI) MarshalJSON() ([]byte, error) + type NullableCluster struct + func NewNullableCluster(val *Cluster) *NullableCluster + func (v *NullableCluster) Set(val *Cluster) + func (v *NullableCluster) UnmarshalJSON(src []byte) error + func (v *NullableCluster) Unset() + func (v NullableCluster) Get() *Cluster + func (v NullableCluster) IsSet() bool + func (v NullableCluster) MarshalJSON() ([]byte, error) + type NullableClusterError struct + func NewNullableClusterError(val *ClusterError) *NullableClusterError + func (v *NullableClusterError) Set(val *ClusterError) + func (v *NullableClusterError) UnmarshalJSON(src []byte) error + func (v *NullableClusterError) Unset() + func (v NullableClusterError) Get() *ClusterError + func (v NullableClusterError) IsSet() bool + func (v NullableClusterError) MarshalJSON() ([]byte, error) + type NullableClusterStatus struct + func NewNullableClusterStatus(val *ClusterStatus) *NullableClusterStatus + func (v *NullableClusterStatus) Set(val *ClusterStatus) + func (v *NullableClusterStatus) UnmarshalJSON(src []byte) error + func (v *NullableClusterStatus) Unset() + func (v NullableClusterStatus) Get() *ClusterStatus + func (v NullableClusterStatus) IsSet() bool + func (v NullableClusterStatus) MarshalJSON() ([]byte, error) + type NullableClusterStatusState struct + func NewNullableClusterStatusState(val *ClusterStatusState) *NullableClusterStatusState + func (v *NullableClusterStatusState) Set(val *ClusterStatusState) + func (v *NullableClusterStatusState) UnmarshalJSON(src []byte) error + func (v *NullableClusterStatusState) Unset() + func (v NullableClusterStatusState) Get() *ClusterStatusState + func (v NullableClusterStatusState) IsSet() bool + func (v NullableClusterStatusState) MarshalJSON() ([]byte, error) + type NullableCreateKubeconfigPayload struct + func NewNullableCreateKubeconfigPayload(val *CreateKubeconfigPayload) *NullableCreateKubeconfigPayload + func (v *NullableCreateKubeconfigPayload) Set(val *CreateKubeconfigPayload) + func (v *NullableCreateKubeconfigPayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateKubeconfigPayload) Unset() + func (v NullableCreateKubeconfigPayload) Get() *CreateKubeconfigPayload + func (v NullableCreateKubeconfigPayload) IsSet() bool + func (v NullableCreateKubeconfigPayload) MarshalJSON() ([]byte, error) + type NullableCreateOrUpdateClusterPayload struct + func NewNullableCreateOrUpdateClusterPayload(val *CreateOrUpdateClusterPayload) *NullableCreateOrUpdateClusterPayload + func (v *NullableCreateOrUpdateClusterPayload) Set(val *CreateOrUpdateClusterPayload) + func (v *NullableCreateOrUpdateClusterPayload) UnmarshalJSON(src []byte) error + func (v *NullableCreateOrUpdateClusterPayload) Unset() + func (v NullableCreateOrUpdateClusterPayload) Get() *CreateOrUpdateClusterPayload + func (v NullableCreateOrUpdateClusterPayload) IsSet() bool + func (v NullableCreateOrUpdateClusterPayload) MarshalJSON() ([]byte, error) + type NullableCredentialsRotationState struct + func NewNullableCredentialsRotationState(val *CredentialsRotationState) *NullableCredentialsRotationState + func (v *NullableCredentialsRotationState) Set(val *CredentialsRotationState) + func (v *NullableCredentialsRotationState) UnmarshalJSON(src []byte) error + func (v *NullableCredentialsRotationState) Unset() + func (v NullableCredentialsRotationState) Get() *CredentialsRotationState + func (v NullableCredentialsRotationState) IsSet() bool + func (v NullableCredentialsRotationState) MarshalJSON() ([]byte, error) + type NullableDNS struct + func NewNullableDNS(val *DNS) *NullableDNS + func (v *NullableDNS) Set(val *DNS) + func (v *NullableDNS) UnmarshalJSON(src []byte) error + func (v *NullableDNS) Unset() + func (v NullableDNS) Get() *DNS + func (v NullableDNS) IsSet() bool + func (v NullableDNS) MarshalJSON() ([]byte, error) + type NullableExtension struct + func NewNullableExtension(val *Extension) *NullableExtension + func (v *NullableExtension) Set(val *Extension) + func (v *NullableExtension) UnmarshalJSON(src []byte) error + func (v *NullableExtension) Unset() + func (v NullableExtension) Get() *Extension + func (v NullableExtension) IsSet() bool + func (v NullableExtension) MarshalJSON() ([]byte, error) + type NullableFloat32 struct + func NewNullableFloat32(val *float32) *NullableFloat32 + func (v *NullableFloat32) Set(val *float32) + func (v *NullableFloat32) UnmarshalJSON(src []byte) error + func (v *NullableFloat32) Unset() + func (v NullableFloat32) Get() *float32 + func (v NullableFloat32) IsSet() bool + func (v NullableFloat32) MarshalJSON() ([]byte, error) + type NullableFloat64 struct + func NewNullableFloat64(val *float64) *NullableFloat64 + func (v *NullableFloat64) Set(val *float64) + func (v *NullableFloat64) UnmarshalJSON(src []byte) error + func (v *NullableFloat64) Unset() + func (v NullableFloat64) Get() *float64 + func (v NullableFloat64) IsSet() bool + func (v NullableFloat64) MarshalJSON() ([]byte, error) + type NullableHibernation struct + func NewNullableHibernation(val *Hibernation) *NullableHibernation + func (v *NullableHibernation) Set(val *Hibernation) + func (v *NullableHibernation) UnmarshalJSON(src []byte) error + func (v *NullableHibernation) Unset() + func (v NullableHibernation) Get() *Hibernation + func (v NullableHibernation) IsSet() bool + func (v NullableHibernation) MarshalJSON() ([]byte, error) + type NullableHibernationSchedule struct + func NewNullableHibernationSchedule(val *HibernationSchedule) *NullableHibernationSchedule + func (v *NullableHibernationSchedule) Set(val *HibernationSchedule) + func (v *NullableHibernationSchedule) UnmarshalJSON(src []byte) error + func (v *NullableHibernationSchedule) Unset() + func (v NullableHibernationSchedule) Get() *HibernationSchedule + func (v NullableHibernationSchedule) IsSet() bool + func (v NullableHibernationSchedule) MarshalJSON() ([]byte, error) + type NullableImage struct + func NewNullableImage(val *Image) *NullableImage + func (v *NullableImage) Set(val *Image) + func (v *NullableImage) UnmarshalJSON(src []byte) error + func (v *NullableImage) Unset() + func (v NullableImage) Get() *Image + func (v NullableImage) IsSet() bool + func (v NullableImage) MarshalJSON() ([]byte, error) + type NullableInt struct + func NewNullableInt(val *int) *NullableInt + func (v *NullableInt) Set(val *int) + func (v *NullableInt) UnmarshalJSON(src []byte) error + func (v *NullableInt) Unset() + func (v NullableInt) Get() *int + func (v NullableInt) IsSet() bool + func (v NullableInt) MarshalJSON() ([]byte, error) + type NullableInt32 struct + func NewNullableInt32(val *int32) *NullableInt32 + func (v *NullableInt32) Set(val *int32) + func (v *NullableInt32) UnmarshalJSON(src []byte) error + func (v *NullableInt32) Unset() + func (v NullableInt32) Get() *int32 + func (v NullableInt32) IsSet() bool + func (v NullableInt32) MarshalJSON() ([]byte, error) + type NullableInt64 struct + func NewNullableInt64(val *int64) *NullableInt64 + func (v *NullableInt64) Set(val *int64) + func (v *NullableInt64) UnmarshalJSON(src []byte) error + func (v *NullableInt64) Unset() + func (v NullableInt64) Get() *int64 + func (v NullableInt64) IsSet() bool + func (v NullableInt64) MarshalJSON() ([]byte, error) + type NullableKubeconfig struct + func NewNullableKubeconfig(val *Kubeconfig) *NullableKubeconfig + func (v *NullableKubeconfig) Set(val *Kubeconfig) + func (v *NullableKubeconfig) UnmarshalJSON(src []byte) error + func (v *NullableKubeconfig) Unset() + func (v NullableKubeconfig) Get() *Kubeconfig + func (v NullableKubeconfig) IsSet() bool + func (v NullableKubeconfig) MarshalJSON() ([]byte, error) + type NullableKubernetes struct + func NewNullableKubernetes(val *Kubernetes) *NullableKubernetes + func (v *NullableKubernetes) Set(val *Kubernetes) + func (v *NullableKubernetes) UnmarshalJSON(src []byte) error + func (v *NullableKubernetes) Unset() + func (v NullableKubernetes) Get() *Kubernetes + func (v NullableKubernetes) IsSet() bool + func (v NullableKubernetes) MarshalJSON() ([]byte, error) + type NullableKubernetesVersion struct + func NewNullableKubernetesVersion(val *KubernetesVersion) *NullableKubernetesVersion + func (v *NullableKubernetesVersion) Set(val *KubernetesVersion) + func (v *NullableKubernetesVersion) UnmarshalJSON(src []byte) error + func (v *NullableKubernetesVersion) Unset() + func (v NullableKubernetesVersion) Get() *KubernetesVersion + func (v NullableKubernetesVersion) IsSet() bool + func (v NullableKubernetesVersion) MarshalJSON() ([]byte, error) + type NullableListClustersResponse struct + func NewNullableListClustersResponse(val *ListClustersResponse) *NullableListClustersResponse + func (v *NullableListClustersResponse) Set(val *ListClustersResponse) + func (v *NullableListClustersResponse) UnmarshalJSON(src []byte) error + func (v *NullableListClustersResponse) Unset() + func (v NullableListClustersResponse) Get() *ListClustersResponse + func (v NullableListClustersResponse) IsSet() bool + func (v NullableListClustersResponse) MarshalJSON() ([]byte, error) + type NullableLoginKubeconfig struct + func NewNullableLoginKubeconfig(val *LoginKubeconfig) *NullableLoginKubeconfig + func (v *NullableLoginKubeconfig) Set(val *LoginKubeconfig) + func (v *NullableLoginKubeconfig) UnmarshalJSON(src []byte) error + func (v *NullableLoginKubeconfig) Unset() + func (v NullableLoginKubeconfig) Get() *LoginKubeconfig + func (v NullableLoginKubeconfig) IsSet() bool + func (v NullableLoginKubeconfig) MarshalJSON() ([]byte, error) + type NullableMachine struct + func NewNullableMachine(val *Machine) *NullableMachine + func (v *NullableMachine) Set(val *Machine) + func (v *NullableMachine) UnmarshalJSON(src []byte) error + func (v *NullableMachine) Unset() + func (v NullableMachine) Get() *Machine + func (v NullableMachine) IsSet() bool + func (v NullableMachine) MarshalJSON() ([]byte, error) + type NullableMachineImage struct + func NewNullableMachineImage(val *MachineImage) *NullableMachineImage + func (v *NullableMachineImage) Set(val *MachineImage) + func (v *NullableMachineImage) UnmarshalJSON(src []byte) error + func (v *NullableMachineImage) Unset() + func (v NullableMachineImage) Get() *MachineImage + func (v NullableMachineImage) IsSet() bool + func (v NullableMachineImage) MarshalJSON() ([]byte, error) + type NullableMachineImageVersion struct + func NewNullableMachineImageVersion(val *MachineImageVersion) *NullableMachineImageVersion + func (v *NullableMachineImageVersion) Set(val *MachineImageVersion) + func (v *NullableMachineImageVersion) UnmarshalJSON(src []byte) error + func (v *NullableMachineImageVersion) Unset() + func (v NullableMachineImageVersion) Get() *MachineImageVersion + func (v NullableMachineImageVersion) IsSet() bool + func (v NullableMachineImageVersion) MarshalJSON() ([]byte, error) + type NullableMachineType struct + func NewNullableMachineType(val *MachineType) *NullableMachineType + func (v *NullableMachineType) Set(val *MachineType) + func (v *NullableMachineType) UnmarshalJSON(src []byte) error + func (v *NullableMachineType) Unset() + func (v NullableMachineType) Get() *MachineType + func (v NullableMachineType) IsSet() bool + func (v NullableMachineType) MarshalJSON() ([]byte, error) + type NullableMaintenance struct + func NewNullableMaintenance(val *Maintenance) *NullableMaintenance + func (v *NullableMaintenance) Set(val *Maintenance) + func (v *NullableMaintenance) UnmarshalJSON(src []byte) error + func (v *NullableMaintenance) Unset() + func (v NullableMaintenance) Get() *Maintenance + func (v NullableMaintenance) IsSet() bool + func (v NullableMaintenance) MarshalJSON() ([]byte, error) + type NullableMaintenanceAutoUpdate struct + func NewNullableMaintenanceAutoUpdate(val *MaintenanceAutoUpdate) *NullableMaintenanceAutoUpdate + func (v *NullableMaintenanceAutoUpdate) Set(val *MaintenanceAutoUpdate) + func (v *NullableMaintenanceAutoUpdate) UnmarshalJSON(src []byte) error + func (v *NullableMaintenanceAutoUpdate) Unset() + func (v NullableMaintenanceAutoUpdate) Get() *MaintenanceAutoUpdate + func (v NullableMaintenanceAutoUpdate) IsSet() bool + func (v NullableMaintenanceAutoUpdate) MarshalJSON() ([]byte, error) + type NullableNetwork struct + func NewNullableNetwork(val *Network) *NullableNetwork + func (v *NullableNetwork) Set(val *Network) + func (v *NullableNetwork) UnmarshalJSON(src []byte) error + func (v *NullableNetwork) Unset() + func (v NullableNetwork) Get() *Network + func (v NullableNetwork) IsSet() bool + func (v NullableNetwork) MarshalJSON() ([]byte, error) + type NullableNodepool struct + func NewNullableNodepool(val *Nodepool) *NullableNodepool + func (v *NullableNodepool) Set(val *Nodepool) + func (v *NullableNodepool) UnmarshalJSON(src []byte) error + func (v *NullableNodepool) Unset() + func (v NullableNodepool) Get() *Nodepool + func (v NullableNodepool) IsSet() bool + func (v NullableNodepool) MarshalJSON() ([]byte, error) + type NullableProviderOptions struct + func NewNullableProviderOptions(val *ProviderOptions) *NullableProviderOptions + func (v *NullableProviderOptions) Set(val *ProviderOptions) + func (v *NullableProviderOptions) UnmarshalJSON(src []byte) error + func (v *NullableProviderOptions) Unset() + func (v NullableProviderOptions) Get() *ProviderOptions + func (v NullableProviderOptions) IsSet() bool + func (v NullableProviderOptions) MarshalJSON() ([]byte, error) + type NullableRuntimeError struct + func NewNullableRuntimeError(val *RuntimeError) *NullableRuntimeError + func (v *NullableRuntimeError) Set(val *RuntimeError) + func (v *NullableRuntimeError) UnmarshalJSON(src []byte) error + func (v *NullableRuntimeError) Unset() + func (v NullableRuntimeError) Get() *RuntimeError + func (v NullableRuntimeError) IsSet() bool + func (v NullableRuntimeError) MarshalJSON() ([]byte, error) + type NullableString struct + func NewNullableString(val *string) *NullableString + func (v *NullableString) Set(val *string) + func (v *NullableString) UnmarshalJSON(src []byte) error + func (v *NullableString) Unset() + func (v NullableString) Get() *string + func (v NullableString) IsSet() bool + func (v NullableString) MarshalJSON() ([]byte, error) + type NullableTaint struct + func NewNullableTaint(val *Taint) *NullableTaint + func (v *NullableTaint) Set(val *Taint) + func (v *NullableTaint) UnmarshalJSON(src []byte) error + func (v *NullableTaint) Unset() + func (v NullableTaint) Get() *Taint + func (v NullableTaint) IsSet() bool + func (v NullableTaint) MarshalJSON() ([]byte, error) + type NullableTime struct + func NewNullableTime(val *time.Time) *NullableTime + func (v *NullableTime) Set(val *time.Time) + func (v *NullableTime) UnmarshalJSON(src []byte) error + func (v *NullableTime) Unset() + func (v NullableTime) Get() *time.Time + func (v NullableTime) IsSet() bool + func (v NullableTime) MarshalJSON() ([]byte, error) + type NullableTimeWindow struct + func NewNullableTimeWindow(val *TimeWindow) *NullableTimeWindow + func (v *NullableTimeWindow) Set(val *TimeWindow) + func (v *NullableTimeWindow) UnmarshalJSON(src []byte) error + func (v *NullableTimeWindow) Unset() + func (v NullableTimeWindow) Get() *TimeWindow + func (v NullableTimeWindow) IsSet() bool + func (v NullableTimeWindow) MarshalJSON() ([]byte, error) + type NullableVolume struct + func NewNullableVolume(val *Volume) *NullableVolume + func (v *NullableVolume) Set(val *Volume) + func (v *NullableVolume) UnmarshalJSON(src []byte) error + func (v *NullableVolume) Unset() + func (v NullableVolume) Get() *Volume + func (v NullableVolume) IsSet() bool + func (v NullableVolume) MarshalJSON() ([]byte, error) + type NullableVolumeType struct + func NewNullableVolumeType(val *VolumeType) *NullableVolumeType + func (v *NullableVolumeType) Set(val *VolumeType) + func (v *NullableVolumeType) UnmarshalJSON(src []byte) error + func (v *NullableVolumeType) Unset() + func (v NullableVolumeType) Get() *VolumeType + func (v NullableVolumeType) IsSet() bool + func (v NullableVolumeType) MarshalJSON() ([]byte, error) + type ProviderOptions struct + AvailabilityZones []AvailabilityZone + KubernetesVersions []KubernetesVersion + MachineImages []MachineImage + MachineTypes []MachineType + VolumeTypes []VolumeType + func NewProviderOptions() *ProviderOptions + func NewProviderOptionsWithDefaults() *ProviderOptions + func (o *ProviderOptions) GetAvailabilityZones() []AvailabilityZone + func (o *ProviderOptions) GetAvailabilityZonesOk() ([]AvailabilityZone, bool) + func (o *ProviderOptions) GetKubernetesVersions() []KubernetesVersion + func (o *ProviderOptions) GetKubernetesVersionsOk() ([]KubernetesVersion, bool) + func (o *ProviderOptions) GetMachineImages() []MachineImage + func (o *ProviderOptions) GetMachineImagesOk() ([]MachineImage, bool) + func (o *ProviderOptions) GetMachineTypes() []MachineType + func (o *ProviderOptions) GetMachineTypesOk() ([]MachineType, bool) + func (o *ProviderOptions) GetVolumeTypes() []VolumeType + func (o *ProviderOptions) GetVolumeTypesOk() ([]VolumeType, bool) + func (o *ProviderOptions) HasAvailabilityZones() bool + func (o *ProviderOptions) HasKubernetesVersions() bool + func (o *ProviderOptions) HasMachineImages() bool + func (o *ProviderOptions) HasMachineTypes() bool + func (o *ProviderOptions) HasVolumeTypes() bool + func (o *ProviderOptions) SetAvailabilityZones(v []AvailabilityZone) + func (o *ProviderOptions) SetKubernetesVersions(v []KubernetesVersion) + func (o *ProviderOptions) SetMachineImages(v []MachineImage) + func (o *ProviderOptions) SetMachineTypes(v []MachineType) + func (o *ProviderOptions) SetVolumeTypes(v []VolumeType) + func (o ProviderOptions) MarshalJSON() ([]byte, error) + func (o ProviderOptions) ToMap() (map[string]interface{}, error) + type RuntimeError struct + Code *string + Details *string + Message *string + func NewRuntimeError() *RuntimeError + func NewRuntimeErrorWithDefaults() *RuntimeError + func (o *RuntimeError) GetCode() string + func (o *RuntimeError) GetCodeOk() (*string, bool) + func (o *RuntimeError) GetDetails() string + func (o *RuntimeError) GetDetailsOk() (*string, bool) + func (o *RuntimeError) GetMessage() string + func (o *RuntimeError) GetMessageOk() (*string, bool) + func (o *RuntimeError) HasCode() bool + func (o *RuntimeError) HasDetails() bool + func (o *RuntimeError) HasMessage() bool + func (o *RuntimeError) SetCode(v string) + func (o *RuntimeError) SetDetails(v string) + func (o *RuntimeError) SetMessage(v string) + func (o RuntimeError) MarshalJSON() ([]byte, error) + func (o RuntimeError) ToMap() (map[string]interface{}, error) + type Taint struct + Effect string + Key string + Value *string + func NewTaint(effect string, key string) *Taint + func NewTaintWithDefaults() *Taint + func (o *Taint) GetEffect() string + func (o *Taint) GetEffectOk() (*string, bool) + func (o *Taint) GetKey() string + func (o *Taint) GetKeyOk() (*string, bool) + func (o *Taint) GetValue() string + func (o *Taint) GetValueOk() (*string, bool) + func (o *Taint) HasValue() bool + func (o *Taint) SetEffect(v string) + func (o *Taint) SetKey(v string) + func (o *Taint) SetValue(v string) + func (o *Taint) UnmarshalJSON(data []byte) (err error) + func (o Taint) MarshalJSON() ([]byte, error) + func (o Taint) ToMap() (map[string]interface{}, error) + type TimeWindow struct + End time.Time + Start time.Time + func NewTimeWindow(end time.Time, start time.Time) *TimeWindow + func NewTimeWindowWithDefaults() *TimeWindow + func (o *TimeWindow) GetEnd() time.Time + func (o *TimeWindow) GetEndOk() (*time.Time, bool) + func (o *TimeWindow) GetStart() time.Time + func (o *TimeWindow) GetStartOk() (*time.Time, bool) + func (o *TimeWindow) SetEnd(v time.Time) + func (o *TimeWindow) SetStart(v time.Time) + func (o *TimeWindow) UnmarshalJSON(data []byte) (err error) + func (o TimeWindow) MarshalJSON() ([]byte, error) + func (o TimeWindow) ToMap() (map[string]interface{}, error) + type Volume struct + Size int32 + Type *string + func NewVolume(size int32) *Volume + func NewVolumeWithDefaults() *Volume + func (o *Volume) GetSize() int32 + func (o *Volume) GetSizeOk() (*int32, bool) + func (o *Volume) GetType() string + func (o *Volume) GetTypeOk() (*string, bool) + func (o *Volume) HasType() bool + func (o *Volume) SetSize(v int32) + func (o *Volume) SetType(v string) + func (o *Volume) UnmarshalJSON(data []byte) (err error) + func (o Volume) MarshalJSON() ([]byte, error) + func (o Volume) ToMap() (map[string]interface{}, error) + type VolumeType struct + Name *string + func NewVolumeType() *VolumeType + func NewVolumeTypeWithDefaults() *VolumeType + func (o *VolumeType) GetName() string + func (o *VolumeType) GetNameOk() (*string, bool) + func (o *VolumeType) HasName() bool + func (o *VolumeType) SetName(v string) + func (o VolumeType) MarshalJSON() ([]byte, error) + func (o VolumeType) ToMap() (map[string]interface{}, error)