Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func ParameterValueToString(obj interface{}, key string) stringdeprecated
- 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
- func (o *ACL) GetAllowedCidrs() (ret ACLGetAllowedCidrsRetType)
- func (o *ACL) GetAllowedCidrsOk() (ret ACLGetAllowedCidrsRetType, ok bool)
- func (o *ACL) GetEnabled() (ret ACLgetEnabledRetType)
- func (o *ACL) GetEnabledOk() (ret ACLgetEnabledRetType, ok bool)
- func (o *ACL) SetAllowedCidrs(v ACLGetAllowedCidrsRetType)
- func (o *ACL) SetEnabled(v ACLgetEnabledRetType)
- func (o ACL) ToMap() (map[string]interface{}, error)deprecated
- type ACLGetAllowedCidrsArgTypedeprecated
- type ACLGetAllowedCidrsAttributeType
- type ACLGetAllowedCidrsRetTypedeprecated
- type ACLgetEnabledArgTypedeprecated
- type ACLgetEnabledAttributeType
- type ACLgetEnabledRetTypedeprecated
- type APIClient
- func (a *APIClient) CompleteCredentialsRotation(ctx context.Context, projectId string, region string, clusterName string) ApiCompleteCredentialsRotationRequestdeprecated
- func (a *APIClient) CompleteCredentialsRotationExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)deprecated
- func (a *APIClient) CreateKubeconfig(ctx context.Context, projectId string, region string, clusterName string) ApiCreateKubeconfigRequestdeprecated
- func (a *APIClient) CreateKubeconfigExecute(ctx context.Context, projectId string, region string, clusterName string) (*Kubeconfig, error)deprecated
- func (a *APIClient) CreateOrUpdateCluster(ctx context.Context, projectId string, region string, clusterName string) ApiCreateOrUpdateClusterRequestdeprecated
- func (a *APIClient) CreateOrUpdateClusterExecute(ctx context.Context, projectId string, region string, clusterName string) (*Cluster, error)deprecated
- func (a *APIClient) DeleteCluster(ctx context.Context, projectId string, region string, clusterName string) ApiDeleteClusterRequestdeprecated
- func (a *APIClient) DeleteClusterExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)deprecated
- func (a *APIClient) GetCluster(ctx context.Context, projectId string, region string, clusterName string) ApiGetClusterRequestdeprecated
- func (a *APIClient) GetClusterExecute(ctx context.Context, projectId string, region string, clusterName string) (*Cluster, error)deprecated
- func (c *APIClient) GetConfig() *config.Configuration
- func (a *APIClient) GetLoginKubeconfig(ctx context.Context, projectId string, region string, clusterName string) ApiGetLoginKubeconfigRequestdeprecated
- func (a *APIClient) GetLoginKubeconfigExecute(ctx context.Context, projectId string, region string, clusterName string) (*LoginKubeconfig, error)deprecated
- func (a *APIClient) ListClusters(ctx context.Context, projectId string, region string) ApiListClustersRequestdeprecated
- func (a *APIClient) ListClustersExecute(ctx context.Context, projectId string, region string) (*ListClustersResponse, error)deprecated
- func (a *APIClient) ListProviderOptions(ctx context.Context, region string) ApiListProviderOptionsRequestdeprecated
- func (a *APIClient) ListProviderOptionsExecute(ctx context.Context, region string) (*ProviderOptions, error)deprecated
- func (a *APIClient) StartCredentialsRotation(ctx context.Context, projectId string, region string, clusterName string) ApiStartCredentialsRotationRequestdeprecated
- func (a *APIClient) StartCredentialsRotationExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)deprecated
- func (a *APIClient) TriggerHibernate(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerHibernateRequestdeprecated
- func (a *APIClient) TriggerHibernateExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)deprecated
- func (a *APIClient) TriggerMaintenance(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerMaintenanceRequestdeprecated
- func (a *APIClient) TriggerMaintenanceExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)deprecated
- func (a *APIClient) TriggerReconcile(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerReconcileRequestdeprecated
- func (a *APIClient) TriggerReconcileExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)deprecated
- func (a *APIClient) TriggerWakeup(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerWakeupRequestdeprecated
- func (a *APIClient) TriggerWakeupExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)deprecated
- type AccessScope
- type ApiCompleteCredentialsRotationRequestdeprecated
- type ApiCreateKubeconfigRequestdeprecated
- type ApiCreateOrUpdateClusterRequestdeprecated
- type ApiDeleteClusterRequestdeprecated
- type ApiGetClusterRequestdeprecated
- type ApiGetLoginKubeconfigRequestdeprecated
- type ApiListClustersRequestdeprecated
- type ApiListProviderOptionsRequestdeprecated
- type ApiStartCredentialsRotationRequestdeprecated
- type ApiTriggerHibernateRequestdeprecated
- type ApiTriggerMaintenanceRequestdeprecated
- type ApiTriggerReconcileRequestdeprecated
- type ApiTriggerWakeupRequestdeprecated
- type AvailabilityZone
- func (o *AvailabilityZone) GetName() (res AvailabilityZoneGetNameRetType)
- func (o *AvailabilityZone) GetNameOk() (ret AvailabilityZoneGetNameRetType, ok bool)
- func (o *AvailabilityZone) HasName() bool
- func (o *AvailabilityZone) SetName(v AvailabilityZoneGetNameRetType)
- func (o AvailabilityZone) ToMap() (map[string]interface{}, error)deprecated
- type AvailabilityZoneGetNameArgTypedeprecated
- type AvailabilityZoneGetNameAttributeType
- type AvailabilityZoneGetNameRetTypedeprecated
- type CRI
- type CRIGetNameArgTypedeprecated
- type CRIGetNameAttributeTypedeprecated
- type CRIGetNameRetTypedeprecated
- type CRIName
- type Cluster
- func (o *Cluster) GetExtensions() (res ClusterGetExtensionsRetType)
- func (o *Cluster) GetExtensionsOk() (ret ClusterGetExtensionsRetType, ok bool)
- func (o *Cluster) GetHibernation() (res ClusterGetHibernationRetType)
- func (o *Cluster) GetHibernationOk() (ret ClusterGetHibernationRetType, ok bool)
- func (o *Cluster) GetKubernetes() (ret ClusterGetKubernetesRetType)
- func (o *Cluster) GetKubernetesOk() (ret ClusterGetKubernetesRetType, ok bool)
- func (o *Cluster) GetMaintenance() (res ClusterGetMaintenanceRetType)
- func (o *Cluster) GetMaintenanceOk() (ret ClusterGetMaintenanceRetType, ok bool)
- func (o *Cluster) GetName() (res ClusterGetNameRetType)
- func (o *Cluster) GetNameOk() (ret ClusterGetNameRetType, ok bool)
- func (o *Cluster) GetNetwork() (res ClusterGetNetworkRetType)
- func (o *Cluster) GetNetworkOk() (ret ClusterGetNetworkRetType, ok bool)
- func (o *Cluster) GetNodepools() (ret ClusterGetNodepoolsRetType)
- func (o *Cluster) GetNodepoolsOk() (ret ClusterGetNodepoolsRetType, ok bool)
- func (o *Cluster) GetStatus() (res ClusterGetStatusRetType)
- func (o *Cluster) GetStatusOk() (ret ClusterGetStatusRetType, ok 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 ClusterGetExtensionsRetType)
- func (o *Cluster) SetHibernation(v ClusterGetHibernationRetType)
- func (o *Cluster) SetKubernetes(v ClusterGetKubernetesRetType)
- func (o *Cluster) SetMaintenance(v ClusterGetMaintenanceRetType)
- func (o *Cluster) SetName(v ClusterGetNameRetType)
- func (o *Cluster) SetNetwork(v ClusterGetNetworkRetType)
- func (o *Cluster) SetNodepools(v ClusterGetNodepoolsRetType)
- func (o *Cluster) SetStatus(v ClusterGetStatusRetType)
- func (o Cluster) ToMap() (map[string]interface{}, error)deprecated
- type ClusterError
- func (o *ClusterError) GetCode() (res ClusterErrorGetCodeRetType)
- func (o *ClusterError) GetCodeOk() (ret ClusterErrorGetCodeRetType, ok bool)
- func (o *ClusterError) GetMessage() (res ClusterErrorGetMessageRetType)
- func (o *ClusterError) GetMessageOk() (ret ClusterErrorGetMessageRetType, ok bool)
- func (o *ClusterError) HasCode() bool
- func (o *ClusterError) HasMessage() bool
- func (o *ClusterError) SetCode(v ClusterErrorGetCodeRetType)
- func (o *ClusterError) SetMessage(v ClusterErrorGetMessageRetType)
- func (o ClusterError) ToMap() (map[string]interface{}, error)deprecated
- type ClusterErrorGetCodeArgTypedeprecated
- type ClusterErrorGetCodeAttributeType
- type ClusterErrorGetCodeRetTypedeprecated
- type ClusterErrorGetMessageArgTypedeprecated
- type ClusterErrorGetMessageAttributeType
- type ClusterErrorGetMessageRetTypedeprecated
- type ClusterGetExtensionsArgTypedeprecated
- type ClusterGetExtensionsAttributeType
- type ClusterGetExtensionsRetTypedeprecated
- type ClusterGetHibernationArgTypedeprecated
- type ClusterGetHibernationAttributeType
- type ClusterGetHibernationRetTypedeprecated
- type ClusterGetKubernetesArgTypedeprecated
- type ClusterGetKubernetesAttributeType
- type ClusterGetKubernetesRetTypedeprecated
- type ClusterGetMaintenanceArgTypedeprecated
- type ClusterGetMaintenanceAttributeType
- type ClusterGetMaintenanceRetTypedeprecated
- type ClusterGetNameArgTypedeprecated
- type ClusterGetNameAttributeType
- type ClusterGetNameRetTypedeprecated
- type ClusterGetNetworkArgTypedeprecated
- type ClusterGetNetworkAttributeType
- type ClusterGetNetworkRetTypedeprecated
- type ClusterGetNodepoolsArgTypedeprecated
- type ClusterGetNodepoolsAttributeType
- type ClusterGetNodepoolsRetTypedeprecated
- type ClusterGetStatusArgTypedeprecated
- type ClusterGetStatusAttributeType
- type ClusterGetStatusRetTypedeprecated
- type ClusterStatus
- func (o *ClusterStatus) GetAggregated() (res ClusterStatusGetAggregatedRetType)
- func (o *ClusterStatus) GetAggregatedOk() (ret ClusterStatusGetAggregatedRetType, ok bool)
- func (o *ClusterStatus) GetCreationTime() (res ClusterStatusGetCreationTimeRetType)
- func (o *ClusterStatus) GetCreationTimeOk() (ret ClusterStatusGetCreationTimeRetType, ok bool)
- func (o *ClusterStatus) GetCredentialsRotation() (res ClusterStatusGetCredentialsRotationRetType)
- func (o *ClusterStatus) GetCredentialsRotationOk() (ret ClusterStatusGetCredentialsRotationRetType, ok bool)
- func (o *ClusterStatus) GetEgressAddressRanges() (res ClusterStatusGetEgressAddressRangesRetType)
- func (o *ClusterStatus) GetEgressAddressRangesOk() (ret ClusterStatusGetEgressAddressRangesRetType, ok bool)
- func (o *ClusterStatus) GetError() (res ClusterStatusGetErrorRetType)
- func (o *ClusterStatus) GetErrorOk() (ret ClusterStatusGetErrorRetType, ok bool)
- func (o *ClusterStatus) GetErrors() (res ClusterStatusGetErrorsRetType)
- func (o *ClusterStatus) GetErrorsOk() (ret ClusterStatusGetErrorsRetType, ok bool)
- func (o *ClusterStatus) GetHibernated() (res ClusterStatusgetHibernatedRetType)
- func (o *ClusterStatus) GetHibernatedOk() (ret ClusterStatusgetHibernatedRetType, ok bool)
- func (o *ClusterStatus) GetIdentity() (res ClusterStatusGetIdentityRetType)
- func (o *ClusterStatus) GetIdentityOk() (ret ClusterStatusGetIdentityRetType, ok bool)
- func (o *ClusterStatus) GetPodAddressRanges() (res ClusterStatusGetPodAddressRangesRetType)
- func (o *ClusterStatus) GetPodAddressRangesOk() (ret ClusterStatusGetPodAddressRangesRetType, ok 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) HasIdentity() bool
- func (o *ClusterStatus) HasPodAddressRanges() bool
- func (o *ClusterStatus) SetAggregated(v ClusterStatusGetAggregatedRetType)
- func (o *ClusterStatus) SetCreationTime(v ClusterStatusGetCreationTimeRetType)
- func (o *ClusterStatus) SetCredentialsRotation(v ClusterStatusGetCredentialsRotationRetType)
- func (o *ClusterStatus) SetEgressAddressRanges(v ClusterStatusGetEgressAddressRangesRetType)
- func (o *ClusterStatus) SetError(v ClusterStatusGetErrorRetType)
- func (o *ClusterStatus) SetErrors(v ClusterStatusGetErrorsRetType)
- func (o *ClusterStatus) SetHibernated(v ClusterStatusgetHibernatedRetType)
- func (o *ClusterStatus) SetIdentity(v ClusterStatusGetIdentityRetType)
- func (o *ClusterStatus) SetPodAddressRanges(v ClusterStatusGetPodAddressRangesRetType)
- func (o ClusterStatus) ToMap() (map[string]interface{}, error)deprecated
- type ClusterStatusGetAggregatedArgTypedeprecated
- type ClusterStatusGetAggregatedAttributeType
- type ClusterStatusGetAggregatedRetTypedeprecated
- type ClusterStatusGetCreationTimeArgTypedeprecated
- type ClusterStatusGetCreationTimeAttributeType
- type ClusterStatusGetCreationTimeRetTypedeprecated
- type ClusterStatusGetCredentialsRotationArgTypedeprecated
- type ClusterStatusGetCredentialsRotationAttributeType
- type ClusterStatusGetCredentialsRotationRetTypedeprecated
- type ClusterStatusGetEgressAddressRangesArgTypedeprecated
- type ClusterStatusGetEgressAddressRangesAttributeType
- type ClusterStatusGetEgressAddressRangesRetTypedeprecated
- type ClusterStatusGetErrorArgTypedeprecated
- type ClusterStatusGetErrorAttributeType
- type ClusterStatusGetErrorRetTypedeprecated
- type ClusterStatusGetErrorsArgTypedeprecated
- type ClusterStatusGetErrorsAttributeType
- type ClusterStatusGetErrorsRetTypedeprecated
- type ClusterStatusGetIdentityArgTypedeprecated
- type ClusterStatusGetIdentityAttributeType
- type ClusterStatusGetIdentityRetTypedeprecated
- type ClusterStatusGetPodAddressRangesArgTypedeprecated
- type ClusterStatusGetPodAddressRangesAttributeType
- type ClusterStatusGetPodAddressRangesRetTypedeprecated
- type ClusterStatusState
- type ClusterStatusgetHibernatedArgTypedeprecated
- type ClusterStatusgetHibernatedAttributeType
- type ClusterStatusgetHibernatedRetTypedeprecated
- type CompleteCredentialsRotationRequestdeprecated
- type CreateKubeconfigPayload
- func (o *CreateKubeconfigPayload) GetExpirationSeconds() (res CreateKubeconfigPayloadGetExpirationSecondsRetType)
- func (o *CreateKubeconfigPayload) GetExpirationSecondsOk() (ret CreateKubeconfigPayloadGetExpirationSecondsRetType, ok bool)
- func (o *CreateKubeconfigPayload) HasExpirationSeconds() bool
- func (o *CreateKubeconfigPayload) SetExpirationSeconds(v CreateKubeconfigPayloadGetExpirationSecondsRetType)
- func (o CreateKubeconfigPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateKubeconfigPayloadGetExpirationSecondsArgTypedeprecated
- type CreateKubeconfigPayloadGetExpirationSecondsAttributeType
- type CreateKubeconfigPayloadGetExpirationSecondsRetTypedeprecated
- type CreateKubeconfigRequestdeprecated
- type CreateOrUpdateClusterPayload
- func (o *CreateOrUpdateClusterPayload) GetExtensions() (res CreateOrUpdateClusterPayloadGetExtensionsRetType)
- func (o *CreateOrUpdateClusterPayload) GetExtensionsOk() (ret CreateOrUpdateClusterPayloadGetExtensionsRetType, ok bool)
- func (o *CreateOrUpdateClusterPayload) GetHibernation() (res CreateOrUpdateClusterPayloadGetHibernationRetType)
- func (o *CreateOrUpdateClusterPayload) GetHibernationOk() (ret CreateOrUpdateClusterPayloadGetHibernationRetType, ok bool)
- func (o *CreateOrUpdateClusterPayload) GetKubernetes() (ret CreateOrUpdateClusterPayloadGetKubernetesRetType)
- func (o *CreateOrUpdateClusterPayload) GetKubernetesOk() (ret CreateOrUpdateClusterPayloadGetKubernetesRetType, ok bool)
- func (o *CreateOrUpdateClusterPayload) GetMaintenance() (res CreateOrUpdateClusterPayloadGetMaintenanceRetType)
- func (o *CreateOrUpdateClusterPayload) GetMaintenanceOk() (ret CreateOrUpdateClusterPayloadGetMaintenanceRetType, ok bool)
- func (o *CreateOrUpdateClusterPayload) GetNetwork() (res CreateOrUpdateClusterPayloadGetNetworkRetType)
- func (o *CreateOrUpdateClusterPayload) GetNetworkOk() (ret CreateOrUpdateClusterPayloadGetNetworkRetType, ok bool)
- func (o *CreateOrUpdateClusterPayload) GetNodepools() (ret CreateOrUpdateClusterPayloadGetNodepoolsRetType)
- func (o *CreateOrUpdateClusterPayload) GetNodepoolsOk() (ret CreateOrUpdateClusterPayloadGetNodepoolsRetType, ok bool)
- func (o *CreateOrUpdateClusterPayload) GetStatus() (res CreateOrUpdateClusterPayloadGetStatusRetType)
- func (o *CreateOrUpdateClusterPayload) GetStatusOk() (ret CreateOrUpdateClusterPayloadGetStatusRetType, ok 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 CreateOrUpdateClusterPayloadGetExtensionsRetType)
- func (o *CreateOrUpdateClusterPayload) SetHibernation(v CreateOrUpdateClusterPayloadGetHibernationRetType)
- func (o *CreateOrUpdateClusterPayload) SetKubernetes(v CreateOrUpdateClusterPayloadGetKubernetesRetType)
- func (o *CreateOrUpdateClusterPayload) SetMaintenance(v CreateOrUpdateClusterPayloadGetMaintenanceRetType)
- func (o *CreateOrUpdateClusterPayload) SetNetwork(v CreateOrUpdateClusterPayloadGetNetworkRetType)
- func (o *CreateOrUpdateClusterPayload) SetNodepools(v CreateOrUpdateClusterPayloadGetNodepoolsRetType)
- func (o *CreateOrUpdateClusterPayload) SetStatus(v CreateOrUpdateClusterPayloadGetStatusRetType)
- func (o CreateOrUpdateClusterPayload) ToMap() (map[string]interface{}, error)deprecated
- type CreateOrUpdateClusterPayloadGetExtensionsArgTypedeprecated
- type CreateOrUpdateClusterPayloadGetExtensionsAttributeType
- type CreateOrUpdateClusterPayloadGetExtensionsRetTypedeprecated
- type CreateOrUpdateClusterPayloadGetHibernationArgTypedeprecated
- type CreateOrUpdateClusterPayloadGetHibernationAttributeType
- type CreateOrUpdateClusterPayloadGetHibernationRetTypedeprecated
- type CreateOrUpdateClusterPayloadGetKubernetesArgTypedeprecated
- type CreateOrUpdateClusterPayloadGetKubernetesAttributeType
- type CreateOrUpdateClusterPayloadGetKubernetesRetTypedeprecated
- type CreateOrUpdateClusterPayloadGetMaintenanceArgTypedeprecated
- type CreateOrUpdateClusterPayloadGetMaintenanceAttributeType
- type CreateOrUpdateClusterPayloadGetMaintenanceRetTypedeprecated
- type CreateOrUpdateClusterPayloadGetNetworkArgTypedeprecated
- type CreateOrUpdateClusterPayloadGetNetworkAttributeType
- type CreateOrUpdateClusterPayloadGetNetworkRetTypedeprecated
- type CreateOrUpdateClusterPayloadGetNodepoolsArgTypedeprecated
- type CreateOrUpdateClusterPayloadGetNodepoolsAttributeType
- type CreateOrUpdateClusterPayloadGetNodepoolsRetTypedeprecated
- type CreateOrUpdateClusterPayloadGetStatusArgTypedeprecated
- type CreateOrUpdateClusterPayloadGetStatusAttributeType
- type CreateOrUpdateClusterPayloadGetStatusRetTypedeprecated
- type CreateOrUpdateClusterRequestdeprecated
- type CredentialsRotationState
- func (o *CredentialsRotationState) GetLastCompletionTime() (res CredentialsRotationStateGetLastCompletionTimeRetType)
- func (o *CredentialsRotationState) GetLastCompletionTimeOk() (ret CredentialsRotationStateGetLastCompletionTimeRetType, ok bool)
- func (o *CredentialsRotationState) GetLastInitiationTime() (res CredentialsRotationStateGetLastInitiationTimeRetType)
- func (o *CredentialsRotationState) GetLastInitiationTimeOk() (ret CredentialsRotationStateGetLastInitiationTimeRetType, ok bool)
- func (o *CredentialsRotationState) GetPhase() (res CredentialsRotationStateGetPhaseRetType)
- func (o *CredentialsRotationState) GetPhaseOk() (ret CredentialsRotationStateGetPhaseRetType, ok bool)
- func (o *CredentialsRotationState) HasLastCompletionTime() bool
- func (o *CredentialsRotationState) HasLastInitiationTime() bool
- func (o *CredentialsRotationState) HasPhase() bool
- func (o *CredentialsRotationState) SetLastCompletionTime(v CredentialsRotationStateGetLastCompletionTimeRetType)
- func (o *CredentialsRotationState) SetLastInitiationTime(v CredentialsRotationStateGetLastInitiationTimeRetType)
- func (o *CredentialsRotationState) SetPhase(v CredentialsRotationStateGetPhaseRetType)
- func (o CredentialsRotationState) ToMap() (map[string]interface{}, error)deprecated
- type CredentialsRotationStateGetLastCompletionTimeArgTypedeprecated
- type CredentialsRotationStateGetLastCompletionTimeAttributeType
- type CredentialsRotationStateGetLastCompletionTimeRetTypedeprecated
- type CredentialsRotationStateGetLastInitiationTimeArgTypedeprecated
- type CredentialsRotationStateGetLastInitiationTimeAttributeType
- type CredentialsRotationStateGetLastInitiationTimeRetTypedeprecated
- type CredentialsRotationStateGetPhaseArgTypedeprecated
- type CredentialsRotationStateGetPhaseAttributeTypedeprecated
- type CredentialsRotationStateGetPhaseRetTypedeprecated
- type CredentialsRotationStatePhase
- type DNS
- func (o *DNS) GetEnabled() (ret DNSgetEnabledRetType)
- func (o *DNS) GetEnabledOk() (ret DNSgetEnabledRetType, ok bool)
- func (o *DNS) GetZones() (res DNSGetZonesRetType)
- func (o *DNS) GetZonesOk() (ret DNSGetZonesRetType, ok bool)
- func (o *DNS) HasZones() bool
- func (o *DNS) SetEnabled(v DNSgetEnabledRetType)
- func (o *DNS) SetZones(v DNSGetZonesRetType)
- func (o DNS) ToMap() (map[string]interface{}, error)deprecated
- type DNSGetZonesArgTypedeprecated
- type DNSGetZonesAttributeType
- type DNSGetZonesRetTypedeprecated
- type DNSgetEnabledArgTypedeprecated
- type DNSgetEnabledAttributeType
- type DNSgetEnabledRetTypedeprecated
- type DefaultApideprecated
- type DefaultApiService
- type DeleteClusterRequestdeprecated
- type Extension
- func (o *Extension) GetAcl() (res ExtensionGetAclRetType)
- func (o *Extension) GetAclOk() (ret ExtensionGetAclRetType, ok bool)
- func (o *Extension) GetDns() (res ExtensionGetDnsRetType)
- func (o *Extension) GetDnsOk() (ret ExtensionGetDnsRetType, ok bool)
- func (o *Extension) GetObservability() (res ExtensionGetObservabilityRetType)
- func (o *Extension) GetObservabilityOk() (ret ExtensionGetObservabilityRetType, ok bool)
- func (o *Extension) HasAcl() bool
- func (o *Extension) HasDns() bool
- func (o *Extension) HasObservability() bool
- func (o *Extension) SetAcl(v ExtensionGetAclRetType)
- func (o *Extension) SetDns(v ExtensionGetDnsRetType)
- func (o *Extension) SetObservability(v ExtensionGetObservabilityRetType)
- func (o Extension) ToMap() (map[string]interface{}, error)deprecated
- type ExtensionGetAclArgTypedeprecated
- type ExtensionGetAclAttributeType
- type ExtensionGetAclRetTypedeprecated
- type ExtensionGetDnsArgTypedeprecated
- type ExtensionGetDnsAttributeType
- type ExtensionGetDnsRetTypedeprecated
- type ExtensionGetObservabilityArgTypedeprecated
- type ExtensionGetObservabilityAttributeType
- type ExtensionGetObservabilityRetTypedeprecated
- type GetClusterRequestdeprecated
- type GetLoginKubeconfigRequestdeprecated
- type GetProviderOptionsRequestVersionState
- type Hibernation
- type HibernationGetSchedulesArgTypedeprecated
- type HibernationGetSchedulesAttributeType
- type HibernationGetSchedulesRetTypedeprecated
- type HibernationSchedule
- func (o *HibernationSchedule) GetEnd() (ret HibernationScheduleGetEndRetType)
- func (o *HibernationSchedule) GetEndOk() (ret HibernationScheduleGetEndRetType, ok bool)
- func (o *HibernationSchedule) GetStart() (ret HibernationScheduleGetStartRetType)
- func (o *HibernationSchedule) GetStartOk() (ret HibernationScheduleGetStartRetType, ok bool)
- func (o *HibernationSchedule) GetTimezone() (res HibernationScheduleGetTimezoneRetType)
- func (o *HibernationSchedule) GetTimezoneOk() (ret HibernationScheduleGetTimezoneRetType, ok bool)
- func (o *HibernationSchedule) HasTimezone() bool
- func (o *HibernationSchedule) SetEnd(v HibernationScheduleGetEndRetType)
- func (o *HibernationSchedule) SetStart(v HibernationScheduleGetStartRetType)
- func (o *HibernationSchedule) SetTimezone(v HibernationScheduleGetTimezoneRetType)
- func (o HibernationSchedule) ToMap() (map[string]interface{}, error)deprecated
- type HibernationScheduleGetEndArgTypedeprecated
- type HibernationScheduleGetEndAttributeType
- type HibernationScheduleGetEndRetTypedeprecated
- type HibernationScheduleGetStartArgTypedeprecated
- type HibernationScheduleGetStartAttributeType
- type HibernationScheduleGetStartRetTypedeprecated
- type HibernationScheduleGetTimezoneArgTypedeprecated
- type HibernationScheduleGetTimezoneAttributeType
- type HibernationScheduleGetTimezoneRetTypedeprecated
- type IDP
- func (o *IDP) GetEnabled() (ret IDPgetEnabledRetType)
- func (o *IDP) GetEnabledOk() (ret IDPgetEnabledRetType, ok bool)
- func (o *IDP) GetType() (ret IDPGetTypeRetType)
- func (o *IDP) GetTypeOk() (ret IDPGetTypeRetType, ok bool)
- func (o *IDP) SetEnabled(v IDPgetEnabledRetType)
- func (o *IDP) SetType(v IDPGetTypeRetType)
- func (o IDP) ToMap() (map[string]interface{}, error)deprecated
- type IDPGetTypeArgTypedeprecated
- type IDPGetTypeAttributeType
- type IDPGetTypeRetTypedeprecated
- type IDPgetEnabledArgTypedeprecated
- type IDPgetEnabledAttributeType
- type IDPgetEnabledRetTypedeprecated
- type Image
- func (o *Image) GetName() (ret ImageGetNameRetType)
- func (o *Image) GetNameOk() (ret ImageGetNameRetType, ok bool)
- func (o *Image) GetVersion() (ret ImageGetVersionRetType)
- func (o *Image) GetVersionOk() (ret ImageGetVersionRetType, ok bool)
- func (o *Image) SetName(v ImageGetNameRetType)
- func (o *Image) SetVersion(v ImageGetVersionRetType)
- func (o Image) ToMap() (map[string]interface{}, error)deprecated
- type ImageGetNameArgTypedeprecated
- type ImageGetNameAttributeType
- type ImageGetNameRetTypedeprecated
- type ImageGetVersionArgTypedeprecated
- type ImageGetVersionAttributeType
- type ImageGetVersionRetTypedeprecated
- type Kubeconfig
- func (o *Kubeconfig) GetExpirationTimestamp() (res KubeconfigGetExpirationTimestampRetType)
- func (o *Kubeconfig) GetExpirationTimestampOk() (ret KubeconfigGetExpirationTimestampRetType, ok bool)
- func (o *Kubeconfig) GetKubeconfig() (res KubeconfigGetKubeconfigRetType)
- func (o *Kubeconfig) GetKubeconfigOk() (ret KubeconfigGetKubeconfigRetType, ok bool)
- func (o *Kubeconfig) HasExpirationTimestamp() bool
- func (o *Kubeconfig) HasKubeconfig() bool
- func (o *Kubeconfig) SetExpirationTimestamp(v KubeconfigGetExpirationTimestampRetType)
- func (o *Kubeconfig) SetKubeconfig(v KubeconfigGetKubeconfigRetType)
- func (o Kubeconfig) ToMap() (map[string]interface{}, error)deprecated
- type KubeconfigGetExpirationTimestampArgTypedeprecated
- type KubeconfigGetExpirationTimestampAttributeType
- type KubeconfigGetExpirationTimestampRetTypedeprecated
- type KubeconfigGetKubeconfigArgTypedeprecated
- type KubeconfigGetKubeconfigAttributeType
- type KubeconfigGetKubeconfigRetTypedeprecated
- type Kubernetes
- type KubernetesGetVersionArgTypedeprecated
- type KubernetesGetVersionAttributeType
- type KubernetesGetVersionRetTypedeprecated
- type KubernetesVersion
- func (o *KubernetesVersion) GetExpirationDate() (res KubernetesVersionGetExpirationDateRetType)
- func (o *KubernetesVersion) GetExpirationDateOk() (ret KubernetesVersionGetExpirationDateRetType, ok bool)
- func (o *KubernetesVersion) GetFeatureGates() (res KubernetesVersionGetFeatureGatesRetType)
- func (o *KubernetesVersion) GetFeatureGatesOk() (ret KubernetesVersionGetFeatureGatesRetType, ok bool)
- func (o *KubernetesVersion) GetState() (res KubernetesVersionGetStateRetType)
- func (o *KubernetesVersion) GetStateOk() (ret KubernetesVersionGetStateRetType, ok bool)
- func (o *KubernetesVersion) GetVersion() (res KubernetesVersionGetVersionRetType)
- func (o *KubernetesVersion) GetVersionOk() (ret KubernetesVersionGetVersionRetType, ok 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 KubernetesVersionGetExpirationDateRetType)
- func (o *KubernetesVersion) SetFeatureGates(v KubernetesVersionGetFeatureGatesRetType)
- func (o *KubernetesVersion) SetState(v KubernetesVersionGetStateRetType)
- func (o *KubernetesVersion) SetVersion(v KubernetesVersionGetVersionRetType)
- func (o KubernetesVersion) ToMap() (map[string]interface{}, error)deprecated
- type KubernetesVersionGetExpirationDateArgTypedeprecated
- type KubernetesVersionGetExpirationDateAttributeType
- type KubernetesVersionGetExpirationDateRetTypedeprecated
- type KubernetesVersionGetFeatureGatesArgTypedeprecated
- type KubernetesVersionGetFeatureGatesAttributeType
- type KubernetesVersionGetFeatureGatesRetTypedeprecated
- type KubernetesVersionGetStateArgTypedeprecated
- type KubernetesVersionGetStateAttributeType
- type KubernetesVersionGetStateRetTypedeprecated
- type KubernetesVersionGetVersionArgTypedeprecated
- type KubernetesVersionGetVersionAttributeType
- type KubernetesVersionGetVersionRetTypedeprecated
- type ListClustersRequestdeprecated
- type ListClustersResponse
- func (o *ListClustersResponse) GetItems() (res ListClustersResponseGetItemsRetType)
- func (o *ListClustersResponse) GetItemsOk() (ret ListClustersResponseGetItemsRetType, ok bool)
- func (o *ListClustersResponse) HasItems() bool
- func (o *ListClustersResponse) SetItems(v ListClustersResponseGetItemsRetType)
- func (o ListClustersResponse) ToMap() (map[string]interface{}, error)deprecated
- type ListClustersResponseGetItemsArgTypedeprecated
- type ListClustersResponseGetItemsAttributeType
- type ListClustersResponseGetItemsRetTypedeprecated
- type ListProviderOptionsRequestdeprecated
- type LoginKubeconfig
- func (o *LoginKubeconfig) GetKubeconfig() (res LoginKubeconfigGetKubeconfigRetType)
- func (o *LoginKubeconfig) GetKubeconfigOk() (ret LoginKubeconfigGetKubeconfigRetType, ok bool)
- func (o *LoginKubeconfig) HasKubeconfig() bool
- func (o *LoginKubeconfig) SetKubeconfig(v LoginKubeconfigGetKubeconfigRetType)
- func (o LoginKubeconfig) ToMap() (map[string]interface{}, error)deprecated
- type LoginKubeconfigGetKubeconfigArgTypedeprecated
- type LoginKubeconfigGetKubeconfigAttributeType
- type LoginKubeconfigGetKubeconfigRetTypedeprecated
- type Machine
- func (o *Machine) GetImage() (ret MachineGetImageRetType)
- func (o *Machine) GetImageOk() (ret MachineGetImageRetType, ok bool)
- func (o *Machine) GetType() (ret MachineGetTypeRetType)
- func (o *Machine) GetTypeOk() (ret MachineGetTypeRetType, ok bool)
- func (o *Machine) SetImage(v MachineGetImageRetType)
- func (o *Machine) SetType(v MachineGetTypeRetType)
- func (o Machine) ToMap() (map[string]interface{}, error)deprecated
- type MachineGetImageArgTypedeprecated
- type MachineGetImageAttributeType
- type MachineGetImageRetTypedeprecated
- type MachineGetTypeArgTypedeprecated
- type MachineGetTypeAttributeType
- type MachineGetTypeRetTypedeprecated
- type MachineImage
- func (o *MachineImage) GetName() (res MachineImageGetNameRetType)
- func (o *MachineImage) GetNameOk() (ret MachineImageGetNameRetType, ok bool)
- func (o *MachineImage) GetVersions() (res MachineImageGetVersionsRetType)
- func (o *MachineImage) GetVersionsOk() (ret MachineImageGetVersionsRetType, ok bool)
- func (o *MachineImage) HasName() bool
- func (o *MachineImage) HasVersions() bool
- func (o *MachineImage) SetName(v MachineImageGetNameRetType)
- func (o *MachineImage) SetVersions(v MachineImageGetVersionsRetType)
- func (o MachineImage) ToMap() (map[string]interface{}, error)deprecated
- type MachineImageGetNameArgTypedeprecated
- type MachineImageGetNameAttributeType
- type MachineImageGetNameRetTypedeprecated
- type MachineImageGetVersionsArgTypedeprecated
- type MachineImageGetVersionsAttributeType
- type MachineImageGetVersionsRetTypedeprecated
- type MachineImageVersion
- func (o *MachineImageVersion) GetCri() (res MachineImageVersionGetCriRetType)
- func (o *MachineImageVersion) GetCriOk() (ret MachineImageVersionGetCriRetType, ok bool)
- func (o *MachineImageVersion) GetExpirationDate() (res MachineImageVersionGetExpirationDateRetType)
- func (o *MachineImageVersion) GetExpirationDateOk() (ret MachineImageVersionGetExpirationDateRetType, ok bool)
- func (o *MachineImageVersion) GetState() (res MachineImageVersionGetStateRetType)
- func (o *MachineImageVersion) GetStateOk() (ret MachineImageVersionGetStateRetType, ok bool)
- func (o *MachineImageVersion) GetVersion() (res MachineImageVersionGetVersionRetType)
- func (o *MachineImageVersion) GetVersionOk() (ret MachineImageVersionGetVersionRetType, ok 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 MachineImageVersionGetCriRetType)
- func (o *MachineImageVersion) SetExpirationDate(v MachineImageVersionGetExpirationDateRetType)
- func (o *MachineImageVersion) SetState(v MachineImageVersionGetStateRetType)
- func (o *MachineImageVersion) SetVersion(v MachineImageVersionGetVersionRetType)
- func (o MachineImageVersion) ToMap() (map[string]interface{}, error)deprecated
- type MachineImageVersionGetCriArgTypedeprecated
- type MachineImageVersionGetCriAttributeType
- type MachineImageVersionGetCriRetTypedeprecated
- type MachineImageVersionGetExpirationDateArgTypedeprecated
- type MachineImageVersionGetExpirationDateAttributeType
- type MachineImageVersionGetExpirationDateRetTypedeprecated
- type MachineImageVersionGetStateArgTypedeprecated
- type MachineImageVersionGetStateAttributeType
- type MachineImageVersionGetStateRetTypedeprecated
- type MachineImageVersionGetVersionArgTypedeprecated
- type MachineImageVersionGetVersionAttributeType
- type MachineImageVersionGetVersionRetTypedeprecated
- type MachineType
- func (o *MachineType) GetArchitecture() (res MachineTypeGetArchitectureRetType)
- func (o *MachineType) GetArchitectureOk() (ret MachineTypeGetArchitectureRetType, ok bool)
- func (o *MachineType) GetCpu() (res MachineTypeGetCpuRetType)
- func (o *MachineType) GetCpuOk() (ret MachineTypeGetCpuRetType, ok bool)
- func (o *MachineType) GetGpu() (res MachineTypeGetGpuRetType)
- func (o *MachineType) GetGpuOk() (ret MachineTypeGetGpuRetType, ok bool)
- func (o *MachineType) GetMemory() (res MachineTypeGetMemoryRetType)
- func (o *MachineType) GetMemoryOk() (ret MachineTypeGetMemoryRetType, ok bool)
- func (o *MachineType) GetName() (res MachineTypeGetNameRetType)
- func (o *MachineType) GetNameOk() (ret MachineTypeGetNameRetType, ok 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 MachineTypeGetArchitectureRetType)
- func (o *MachineType) SetCpu(v MachineTypeGetCpuRetType)
- func (o *MachineType) SetGpu(v MachineTypeGetGpuRetType)
- func (o *MachineType) SetMemory(v MachineTypeGetMemoryRetType)
- func (o *MachineType) SetName(v MachineTypeGetNameRetType)
- func (o MachineType) ToMap() (map[string]interface{}, error)deprecated
- type MachineTypeGetArchitectureArgTypedeprecated
- type MachineTypeGetArchitectureAttributeType
- type MachineTypeGetArchitectureRetTypedeprecated
- type MachineTypeGetCpuArgTypedeprecated
- type MachineTypeGetCpuAttributeType
- type MachineTypeGetCpuRetTypedeprecated
- type MachineTypeGetGpuArgTypedeprecated
- type MachineTypeGetGpuAttributeType
- type MachineTypeGetGpuRetTypedeprecated
- type MachineTypeGetMemoryArgTypedeprecated
- type MachineTypeGetMemoryAttributeType
- type MachineTypeGetMemoryRetTypedeprecated
- type MachineTypeGetNameArgTypedeprecated
- type MachineTypeGetNameAttributeType
- type MachineTypeGetNameRetTypedeprecated
- type Maintenance
- func (o *Maintenance) GetAutoUpdate() (ret MaintenanceGetAutoUpdateRetType)
- func (o *Maintenance) GetAutoUpdateOk() (ret MaintenanceGetAutoUpdateRetType, ok bool)
- func (o *Maintenance) GetTimeWindow() (ret MaintenanceGetTimeWindowRetType)
- func (o *Maintenance) GetTimeWindowOk() (ret MaintenanceGetTimeWindowRetType, ok bool)
- func (o *Maintenance) SetAutoUpdate(v MaintenanceGetAutoUpdateRetType)
- func (o *Maintenance) SetTimeWindow(v MaintenanceGetTimeWindowRetType)
- func (o Maintenance) ToMap() (map[string]interface{}, error)deprecated
- type MaintenanceAutoUpdate
- func (o *MaintenanceAutoUpdate) GetKubernetesVersion() (res MaintenanceAutoUpdategetKubernetesVersionRetType)
- func (o *MaintenanceAutoUpdate) GetKubernetesVersionOk() (ret MaintenanceAutoUpdategetKubernetesVersionRetType, ok bool)
- func (o *MaintenanceAutoUpdate) GetMachineImageVersion() (res MaintenanceAutoUpdategetMachineImageVersionRetType)
- func (o *MaintenanceAutoUpdate) GetMachineImageVersionOk() (ret MaintenanceAutoUpdategetMachineImageVersionRetType, ok bool)
- func (o *MaintenanceAutoUpdate) HasKubernetesVersion() bool
- func (o *MaintenanceAutoUpdate) HasMachineImageVersion() bool
- func (o *MaintenanceAutoUpdate) SetKubernetesVersion(v MaintenanceAutoUpdategetKubernetesVersionRetType)
- func (o *MaintenanceAutoUpdate) SetMachineImageVersion(v MaintenanceAutoUpdategetMachineImageVersionRetType)
- func (o MaintenanceAutoUpdate) ToMap() (map[string]interface{}, error)deprecated
- type MaintenanceAutoUpdategetKubernetesVersionArgTypedeprecated
- type MaintenanceAutoUpdategetKubernetesVersionAttributeType
- type MaintenanceAutoUpdategetKubernetesVersionRetTypedeprecated
- type MaintenanceAutoUpdategetMachineImageVersionArgTypedeprecated
- type MaintenanceAutoUpdategetMachineImageVersionAttributeType
- type MaintenanceAutoUpdategetMachineImageVersionRetTypedeprecated
- type MaintenanceGetAutoUpdateArgTypedeprecated
- type MaintenanceGetAutoUpdateAttributeType
- type MaintenanceGetAutoUpdateRetTypedeprecated
- type MaintenanceGetTimeWindowArgTypedeprecated
- type MaintenanceGetTimeWindowAttributeType
- type MaintenanceGetTimeWindowRetTypedeprecated
- type MappedNullabledeprecated
- type Network
- func (o *Network) GetControlPlane() (res NetworkGetControlPlaneRetType)
- func (o *Network) GetControlPlaneOk() (ret NetworkGetControlPlaneRetType, ok bool)
- func (o *Network) GetId() (res NetworkGetIdRetType)
- func (o *Network) GetIdOk() (ret NetworkGetIdRetType, ok bool)
- func (o *Network) HasControlPlane() bool
- func (o *Network) HasId() bool
- func (o *Network) SetControlPlane(v NetworkGetControlPlaneRetType)
- func (o *Network) SetId(v NetworkGetIdRetType)
- func (o Network) ToMap() (map[string]interface{}, error)deprecated
- type NetworkGetControlPlaneArgTypedeprecated
- type NetworkGetControlPlaneAttributeType
- type NetworkGetControlPlaneRetTypedeprecated
- type NetworkGetIdArgTypedeprecated
- type NetworkGetIdAttributeType
- type NetworkGetIdRetTypedeprecated
- type Nodepool
- func (o *Nodepool) GetAllowSystemComponents() (res NodepoolgetAllowSystemComponentsRetType)
- func (o *Nodepool) GetAllowSystemComponentsOk() (ret NodepoolgetAllowSystemComponentsRetType, ok bool)
- func (o *Nodepool) GetAvailabilityZones() (ret NodepoolGetAvailabilityZonesRetType)
- func (o *Nodepool) GetAvailabilityZonesOk() (ret NodepoolGetAvailabilityZonesRetType, ok bool)
- func (o *Nodepool) GetCri() (res NodepoolGetCriRetType)
- func (o *Nodepool) GetCriOk() (ret NodepoolGetCriRetType, ok bool)
- func (o *Nodepool) GetKubernetes() (res NodepoolGetKubernetesRetType)
- func (o *Nodepool) GetKubernetesOk() (ret NodepoolGetKubernetesRetType, ok bool)
- func (o *Nodepool) GetLabels() (res NodepoolGetLabelsRetType)
- func (o *Nodepool) GetLabelsOk() (ret NodepoolGetLabelsRetType, ok bool)
- func (o *Nodepool) GetMachine() (ret NodepoolGetMachineRetType)
- func (o *Nodepool) GetMachineOk() (ret NodepoolGetMachineRetType, ok bool)
- func (o *Nodepool) GetMaxSurge() (res NodepoolGetMaxSurgeRetType)
- func (o *Nodepool) GetMaxSurgeOk() (ret NodepoolGetMaxSurgeRetType, ok bool)
- func (o *Nodepool) GetMaxUnavailable() (res NodepoolGetMaxUnavailableRetType)
- func (o *Nodepool) GetMaxUnavailableOk() (ret NodepoolGetMaxUnavailableRetType, ok bool)
- func (o *Nodepool) GetMaximum() (ret NodepoolGetMaximumRetType)
- func (o *Nodepool) GetMaximumOk() (ret NodepoolGetMaximumRetType, ok bool)
- func (o *Nodepool) GetMinimum() (ret NodepoolGetMinimumRetType)
- func (o *Nodepool) GetMinimumOk() (ret NodepoolGetMinimumRetType, ok bool)
- func (o *Nodepool) GetName() (ret NodepoolGetNameRetType)
- func (o *Nodepool) GetNameOk() (ret NodepoolGetNameRetType, ok bool)
- func (o *Nodepool) GetTaints() (res NodepoolGetTaintsRetType)
- func (o *Nodepool) GetTaintsOk() (ret NodepoolGetTaintsRetType, ok bool)
- func (o *Nodepool) GetVolume() (ret NodepoolGetVolumeRetType)
- func (o *Nodepool) GetVolumeOk() (ret NodepoolGetVolumeRetType, ok bool)
- func (o *Nodepool) HasAllowSystemComponents() bool
- func (o *Nodepool) HasCri() bool
- func (o *Nodepool) HasKubernetes() 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 NodepoolgetAllowSystemComponentsRetType)
- func (o *Nodepool) SetAvailabilityZones(v NodepoolGetAvailabilityZonesRetType)
- func (o *Nodepool) SetCri(v NodepoolGetCriRetType)
- func (o *Nodepool) SetKubernetes(v NodepoolGetKubernetesRetType)
- func (o *Nodepool) SetLabels(v NodepoolGetLabelsRetType)
- func (o *Nodepool) SetMachine(v NodepoolGetMachineRetType)
- func (o *Nodepool) SetMaxSurge(v NodepoolGetMaxSurgeRetType)
- func (o *Nodepool) SetMaxUnavailable(v NodepoolGetMaxUnavailableRetType)
- func (o *Nodepool) SetMaximum(v NodepoolGetMaximumRetType)
- func (o *Nodepool) SetMinimum(v NodepoolGetMinimumRetType)
- func (o *Nodepool) SetName(v NodepoolGetNameRetType)
- func (o *Nodepool) SetTaints(v NodepoolGetTaintsRetType)
- func (o *Nodepool) SetVolume(v NodepoolGetVolumeRetType)
- func (o Nodepool) ToMap() (map[string]interface{}, error)deprecated
- type NodepoolGetAvailabilityZonesArgTypedeprecated
- type NodepoolGetAvailabilityZonesAttributeType
- type NodepoolGetAvailabilityZonesRetTypedeprecated
- type NodepoolGetCriArgTypedeprecated
- type NodepoolGetCriAttributeType
- type NodepoolGetCriRetTypedeprecated
- type NodepoolGetKubernetesArgTypedeprecated
- type NodepoolGetKubernetesAttributeType
- type NodepoolGetKubernetesRetTypedeprecated
- type NodepoolGetLabelsArgTypedeprecated
- type NodepoolGetLabelsAttributeType
- type NodepoolGetLabelsRetTypedeprecated
- type NodepoolGetMachineArgTypedeprecated
- type NodepoolGetMachineAttributeType
- type NodepoolGetMachineRetTypedeprecated
- type NodepoolGetMaxSurgeArgTypedeprecated
- type NodepoolGetMaxSurgeAttributeType
- type NodepoolGetMaxSurgeRetTypedeprecated
- type NodepoolGetMaxUnavailableArgTypedeprecated
- type NodepoolGetMaxUnavailableAttributeType
- type NodepoolGetMaxUnavailableRetTypedeprecated
- type NodepoolGetMaximumArgTypedeprecated
- type NodepoolGetMaximumAttributeType
- type NodepoolGetMaximumRetTypedeprecated
- type NodepoolGetMinimumArgTypedeprecated
- type NodepoolGetMinimumAttributeType
- type NodepoolGetMinimumRetTypedeprecated
- type NodepoolGetNameArgTypedeprecated
- type NodepoolGetNameAttributeType
- type NodepoolGetNameRetTypedeprecated
- type NodepoolGetTaintsArgTypedeprecated
- type NodepoolGetTaintsAttributeType
- type NodepoolGetTaintsRetTypedeprecated
- type NodepoolGetVolumeArgTypedeprecated
- type NodepoolGetVolumeAttributeType
- type NodepoolGetVolumeRetTypedeprecated
- type NodepoolKubernetes
- func (o *NodepoolKubernetes) GetVersion() (res NodepoolKubernetesGetVersionRetType)
- func (o *NodepoolKubernetes) GetVersionOk() (ret NodepoolKubernetesGetVersionRetType, ok bool)
- func (o *NodepoolKubernetes) HasVersion() bool
- func (o *NodepoolKubernetes) SetVersion(v NodepoolKubernetesGetVersionRetType)
- func (o NodepoolKubernetes) ToMap() (map[string]interface{}, error)deprecated
- type NodepoolKubernetesGetVersionArgTypedeprecated
- type NodepoolKubernetesGetVersionAttributeType
- type NodepoolKubernetesGetVersionRetTypedeprecated
- type NodepoolgetAllowSystemComponentsArgTypedeprecated
- type NodepoolgetAllowSystemComponentsAttributeType
- type NodepoolgetAllowSystemComponentsRetTypedeprecated
- type NullableACLdeprecated
- func (v NullableACL) Get() *ACLdeprecated
- func (v NullableACL) IsSet() booldeprecated
- func (v NullableACL) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableACL) Set(val *ACL)deprecated
- func (v *NullableACL) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableACL) Unset()deprecated
- type NullableAccessScopedeprecated
- func (v NullableAccessScope) Get() *AccessScopedeprecated
- func (v NullableAccessScope) IsSet() booldeprecated
- func (v NullableAccessScope) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAccessScope) Set(val *AccessScope)deprecated
- func (v *NullableAccessScope) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAccessScope) Unset()deprecated
- type NullableAvailabilityZonedeprecated
- func (v NullableAvailabilityZone) Get() *AvailabilityZonedeprecated
- func (v NullableAvailabilityZone) IsSet() booldeprecated
- func (v NullableAvailabilityZone) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableAvailabilityZone) Set(val *AvailabilityZone)deprecated
- func (v *NullableAvailabilityZone) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableAvailabilityZone) Unset()deprecated
- type NullableBooldeprecated
- func (v NullableBool) Get() *booldeprecated
- func (v NullableBool) IsSet() booldeprecated
- func (v NullableBool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableBool) Set(val *bool)deprecated
- func (v *NullableBool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableBool) Unset()deprecated
- type NullableCRIdeprecated
- func (v NullableCRI) Get() *CRIdeprecated
- func (v NullableCRI) IsSet() booldeprecated
- func (v NullableCRI) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCRI) Set(val *CRI)deprecated
- func (v *NullableCRI) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCRI) Unset()deprecated
- type NullableCRINamedeprecated
- func (v NullableCRIName) Get() *CRINamedeprecated
- func (v NullableCRIName) IsSet() booldeprecated
- func (v NullableCRIName) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCRIName) Set(val *CRIName)deprecated
- func (v *NullableCRIName) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCRIName) Unset()deprecated
- type NullableClusterdeprecated
- func (v NullableCluster) Get() *Clusterdeprecated
- func (v NullableCluster) IsSet() booldeprecated
- func (v NullableCluster) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCluster) Set(val *Cluster)deprecated
- func (v *NullableCluster) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCluster) Unset()deprecated
- type NullableClusterErrordeprecated
- func (v NullableClusterError) Get() *ClusterErrordeprecated
- func (v NullableClusterError) IsSet() booldeprecated
- func (v NullableClusterError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableClusterError) Set(val *ClusterError)deprecated
- func (v *NullableClusterError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableClusterError) Unset()deprecated
- type NullableClusterStatusdeprecated
- func (v NullableClusterStatus) Get() *ClusterStatusdeprecated
- func (v NullableClusterStatus) IsSet() booldeprecated
- func (v NullableClusterStatus) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableClusterStatus) Set(val *ClusterStatus)deprecated
- func (v *NullableClusterStatus) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableClusterStatus) Unset()deprecated
- type NullableClusterStatusStatedeprecated
- func (v NullableClusterStatusState) Get() *ClusterStatusStatedeprecated
- func (v NullableClusterStatusState) IsSet() booldeprecated
- func (v NullableClusterStatusState) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableClusterStatusState) Set(val *ClusterStatusState)deprecated
- func (v *NullableClusterStatusState) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableClusterStatusState) Unset()deprecated
- type NullableCreateKubeconfigPayloaddeprecated
- func (v NullableCreateKubeconfigPayload) Get() *CreateKubeconfigPayloaddeprecated
- func (v NullableCreateKubeconfigPayload) IsSet() booldeprecated
- func (v NullableCreateKubeconfigPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateKubeconfigPayload) Set(val *CreateKubeconfigPayload)deprecated
- func (v *NullableCreateKubeconfigPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateKubeconfigPayload) Unset()deprecated
- type NullableCreateOrUpdateClusterPayloaddeprecated
- func (v NullableCreateOrUpdateClusterPayload) Get() *CreateOrUpdateClusterPayloaddeprecated
- func (v NullableCreateOrUpdateClusterPayload) IsSet() booldeprecated
- func (v NullableCreateOrUpdateClusterPayload) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCreateOrUpdateClusterPayload) Set(val *CreateOrUpdateClusterPayload)deprecated
- func (v *NullableCreateOrUpdateClusterPayload) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCreateOrUpdateClusterPayload) Unset()deprecated
- type NullableCredentialsRotationStatedeprecated
- func (v NullableCredentialsRotationState) Get() *CredentialsRotationStatedeprecated
- func (v NullableCredentialsRotationState) IsSet() booldeprecated
- func (v NullableCredentialsRotationState) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCredentialsRotationState) Set(val *CredentialsRotationState)deprecated
- func (v *NullableCredentialsRotationState) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCredentialsRotationState) Unset()deprecated
- type NullableCredentialsRotationStatePhasedeprecated
- func (v NullableCredentialsRotationStatePhase) Get() *CredentialsRotationStatePhasedeprecated
- func (v NullableCredentialsRotationStatePhase) IsSet() booldeprecated
- func (v NullableCredentialsRotationStatePhase) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableCredentialsRotationStatePhase) Set(val *CredentialsRotationStatePhase)deprecated
- func (v *NullableCredentialsRotationStatePhase) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableCredentialsRotationStatePhase) Unset()deprecated
- type NullableDNSdeprecated
- func (v NullableDNS) Get() *DNSdeprecated
- func (v NullableDNS) IsSet() booldeprecated
- func (v NullableDNS) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableDNS) Set(val *DNS)deprecated
- func (v *NullableDNS) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableDNS) Unset()deprecated
- type NullableExtensiondeprecated
- func (v NullableExtension) Get() *Extensiondeprecated
- func (v NullableExtension) IsSet() booldeprecated
- func (v NullableExtension) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableExtension) Set(val *Extension)deprecated
- func (v *NullableExtension) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableExtension) Unset()deprecated
- type NullableFloat32deprecated
- func (v NullableFloat32) Get() *float32deprecated
- func (v NullableFloat32) IsSet() booldeprecated
- func (v NullableFloat32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat32) Set(val *float32)deprecated
- func (v *NullableFloat32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat32) Unset()deprecated
- type NullableFloat64deprecated
- func (v NullableFloat64) Get() *float64deprecated
- func (v NullableFloat64) IsSet() booldeprecated
- func (v NullableFloat64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableFloat64) Set(val *float64)deprecated
- func (v *NullableFloat64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableFloat64) Unset()deprecated
- type NullableGetProviderOptionsRequestVersionStatedeprecated
- func (v NullableGetProviderOptionsRequestVersionState) Get() *GetProviderOptionsRequestVersionStatedeprecated
- func (v NullableGetProviderOptionsRequestVersionState) IsSet() booldeprecated
- func (v NullableGetProviderOptionsRequestVersionState) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableGetProviderOptionsRequestVersionState) Set(val *GetProviderOptionsRequestVersionState)deprecated
- func (v *NullableGetProviderOptionsRequestVersionState) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableGetProviderOptionsRequestVersionState) Unset()deprecated
- type NullableHibernationdeprecated
- func (v NullableHibernation) Get() *Hibernationdeprecated
- func (v NullableHibernation) IsSet() booldeprecated
- func (v NullableHibernation) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableHibernation) Set(val *Hibernation)deprecated
- func (v *NullableHibernation) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableHibernation) Unset()deprecated
- type NullableHibernationScheduledeprecated
- func (v NullableHibernationSchedule) Get() *HibernationScheduledeprecated
- func (v NullableHibernationSchedule) IsSet() booldeprecated
- func (v NullableHibernationSchedule) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableHibernationSchedule) Set(val *HibernationSchedule)deprecated
- func (v *NullableHibernationSchedule) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableHibernationSchedule) Unset()deprecated
- type NullableIDPdeprecated
- func (v NullableIDP) Get() *IDPdeprecated
- func (v NullableIDP) IsSet() booldeprecated
- func (v NullableIDP) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableIDP) Set(val *IDP)deprecated
- func (v *NullableIDP) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableIDP) Unset()deprecated
- type NullableImagedeprecated
- func (v NullableImage) Get() *Imagedeprecated
- func (v NullableImage) IsSet() booldeprecated
- func (v NullableImage) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableImage) Set(val *Image)deprecated
- func (v *NullableImage) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableImage) Unset()deprecated
- type NullableIntdeprecated
- func (v NullableInt) Get() *intdeprecated
- func (v NullableInt) IsSet() booldeprecated
- func (v NullableInt) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt) Set(val *int)deprecated
- func (v *NullableInt) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt) Unset()deprecated
- type NullableInt32deprecated
- func (v NullableInt32) Get() *int32deprecated
- func (v NullableInt32) IsSet() booldeprecated
- func (v NullableInt32) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt32) Set(val *int32)deprecated
- func (v *NullableInt32) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt32) Unset()deprecated
- type NullableInt64deprecated
- func (v NullableInt64) Get() *int64deprecated
- func (v NullableInt64) IsSet() booldeprecated
- func (v NullableInt64) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableInt64) Set(val *int64)deprecated
- func (v *NullableInt64) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableInt64) Unset()deprecated
- type NullableKubeconfigdeprecated
- func (v NullableKubeconfig) Get() *Kubeconfigdeprecated
- func (v NullableKubeconfig) IsSet() booldeprecated
- func (v NullableKubeconfig) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKubeconfig) Set(val *Kubeconfig)deprecated
- func (v *NullableKubeconfig) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKubeconfig) Unset()deprecated
- type NullableKubernetesdeprecated
- func (v NullableKubernetes) Get() *Kubernetesdeprecated
- func (v NullableKubernetes) IsSet() booldeprecated
- func (v NullableKubernetes) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKubernetes) Set(val *Kubernetes)deprecated
- func (v *NullableKubernetes) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKubernetes) Unset()deprecated
- type NullableKubernetesVersiondeprecated
- func (v NullableKubernetesVersion) Get() *KubernetesVersiondeprecated
- func (v NullableKubernetesVersion) IsSet() booldeprecated
- func (v NullableKubernetesVersion) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableKubernetesVersion) Set(val *KubernetesVersion)deprecated
- func (v *NullableKubernetesVersion) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableKubernetesVersion) Unset()deprecated
- type NullableListClustersResponsedeprecated
- func (v NullableListClustersResponse) Get() *ListClustersResponsedeprecated
- func (v NullableListClustersResponse) IsSet() booldeprecated
- func (v NullableListClustersResponse) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableListClustersResponse) Set(val *ListClustersResponse)deprecated
- func (v *NullableListClustersResponse) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableListClustersResponse) Unset()deprecated
- type NullableLoginKubeconfigdeprecated
- func (v NullableLoginKubeconfig) Get() *LoginKubeconfigdeprecated
- func (v NullableLoginKubeconfig) IsSet() booldeprecated
- func (v NullableLoginKubeconfig) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableLoginKubeconfig) Set(val *LoginKubeconfig)deprecated
- func (v *NullableLoginKubeconfig) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableLoginKubeconfig) Unset()deprecated
- type NullableMachinedeprecated
- func (v NullableMachine) Get() *Machinedeprecated
- func (v NullableMachine) IsSet() booldeprecated
- func (v NullableMachine) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableMachine) Set(val *Machine)deprecated
- func (v *NullableMachine) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableMachine) Unset()deprecated
- type NullableMachineImagedeprecated
- func (v NullableMachineImage) Get() *MachineImagedeprecated
- func (v NullableMachineImage) IsSet() booldeprecated
- func (v NullableMachineImage) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableMachineImage) Set(val *MachineImage)deprecated
- func (v *NullableMachineImage) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableMachineImage) Unset()deprecated
- type NullableMachineImageVersiondeprecated
- func (v NullableMachineImageVersion) Get() *MachineImageVersiondeprecated
- func (v NullableMachineImageVersion) IsSet() booldeprecated
- func (v NullableMachineImageVersion) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableMachineImageVersion) Set(val *MachineImageVersion)deprecated
- func (v *NullableMachineImageVersion) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableMachineImageVersion) Unset()deprecated
- type NullableMachineTypedeprecated
- func (v NullableMachineType) Get() *MachineTypedeprecated
- func (v NullableMachineType) IsSet() booldeprecated
- func (v NullableMachineType) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableMachineType) Set(val *MachineType)deprecated
- func (v *NullableMachineType) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableMachineType) Unset()deprecated
- type NullableMaintenancedeprecated
- func (v NullableMaintenance) Get() *Maintenancedeprecated
- func (v NullableMaintenance) IsSet() booldeprecated
- func (v NullableMaintenance) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableMaintenance) Set(val *Maintenance)deprecated
- func (v *NullableMaintenance) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableMaintenance) Unset()deprecated
- type NullableMaintenanceAutoUpdatedeprecated
- func (v NullableMaintenanceAutoUpdate) Get() *MaintenanceAutoUpdatedeprecated
- func (v NullableMaintenanceAutoUpdate) IsSet() booldeprecated
- func (v NullableMaintenanceAutoUpdate) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableMaintenanceAutoUpdate) Set(val *MaintenanceAutoUpdate)deprecated
- func (v *NullableMaintenanceAutoUpdate) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableMaintenanceAutoUpdate) Unset()deprecated
- type NullableNetworkdeprecated
- func (v NullableNetwork) Get() *Networkdeprecated
- func (v NullableNetwork) IsSet() booldeprecated
- func (v NullableNetwork) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNetwork) Set(val *Network)deprecated
- func (v *NullableNetwork) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNetwork) Unset()deprecated
- type NullableNodepooldeprecated
- func (v NullableNodepool) Get() *Nodepooldeprecated
- func (v NullableNodepool) IsSet() booldeprecated
- func (v NullableNodepool) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNodepool) Set(val *Nodepool)deprecated
- func (v *NullableNodepool) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNodepool) Unset()deprecated
- type NullableNodepoolKubernetesdeprecated
- func (v NullableNodepoolKubernetes) Get() *NodepoolKubernetesdeprecated
- func (v NullableNodepoolKubernetes) IsSet() booldeprecated
- func (v NullableNodepoolKubernetes) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableNodepoolKubernetes) Set(val *NodepoolKubernetes)deprecated
- func (v *NullableNodepoolKubernetes) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableNodepoolKubernetes) Unset()deprecated
- type NullableObservabilitydeprecated
- func (v NullableObservability) Get() *Observabilitydeprecated
- func (v NullableObservability) IsSet() booldeprecated
- func (v NullableObservability) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableObservability) Set(val *Observability)deprecated
- func (v *NullableObservability) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableObservability) Unset()deprecated
- type NullableProviderOptionsdeprecated
- func (v NullableProviderOptions) Get() *ProviderOptionsdeprecated
- func (v NullableProviderOptions) IsSet() booldeprecated
- func (v NullableProviderOptions) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableProviderOptions) Set(val *ProviderOptions)deprecated
- func (v *NullableProviderOptions) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableProviderOptions) Unset()deprecated
- type NullableRuntimeErrordeprecated
- func (v NullableRuntimeError) Get() *RuntimeErrordeprecated
- func (v NullableRuntimeError) IsSet() booldeprecated
- func (v NullableRuntimeError) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRuntimeError) Set(val *RuntimeError)deprecated
- func (v *NullableRuntimeError) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRuntimeError) Unset()deprecated
- type NullableRuntimeErrorCodedeprecated
- func (v NullableRuntimeErrorCode) Get() *RuntimeErrorCodedeprecated
- func (v NullableRuntimeErrorCode) IsSet() booldeprecated
- func (v NullableRuntimeErrorCode) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableRuntimeErrorCode) Set(val *RuntimeErrorCode)deprecated
- func (v *NullableRuntimeErrorCode) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableRuntimeErrorCode) Unset()deprecated
- type NullableStringdeprecated
- func (v NullableString) Get() *stringdeprecated
- func (v NullableString) IsSet() booldeprecated
- func (v NullableString) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableString) Set(val *string)deprecated
- func (v *NullableString) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableString) Unset()deprecated
- type NullableTaintdeprecated
- func (v NullableTaint) Get() *Taintdeprecated
- func (v NullableTaint) IsSet() booldeprecated
- func (v NullableTaint) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTaint) Set(val *Taint)deprecated
- func (v *NullableTaint) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTaint) Unset()deprecated
- type NullableTaintEffectdeprecated
- func (v NullableTaintEffect) Get() *TaintEffectdeprecated
- func (v NullableTaintEffect) IsSet() booldeprecated
- func (v NullableTaintEffect) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTaintEffect) Set(val *TaintEffect)deprecated
- func (v *NullableTaintEffect) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTaintEffect) Unset()deprecated
- type NullableTimedeprecated
- func (v NullableTime) Get() *time.Timedeprecated
- func (v NullableTime) IsSet() booldeprecated
- func (v NullableTime) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTime) Set(val *time.Time)deprecated
- func (v *NullableTime) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTime) Unset()deprecated
- type NullableTimeWindowdeprecated
- func (v NullableTimeWindow) Get() *TimeWindowdeprecated
- func (v NullableTimeWindow) IsSet() booldeprecated
- func (v NullableTimeWindow) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableTimeWindow) Set(val *TimeWindow)deprecated
- func (v *NullableTimeWindow) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableTimeWindow) Unset()deprecated
- type NullableV2ControlPlaneNetworkdeprecated
- func (v NullableV2ControlPlaneNetwork) Get() *V2ControlPlaneNetworkdeprecated
- func (v NullableV2ControlPlaneNetwork) IsSet() booldeprecated
- func (v NullableV2ControlPlaneNetwork) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableV2ControlPlaneNetwork) Set(val *V2ControlPlaneNetwork)deprecated
- func (v *NullableV2ControlPlaneNetwork) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableV2ControlPlaneNetwork) Unset()deprecated
- type NullableValuedeprecated
- func (v NullableValue[T]) Get() *Tdeprecated
- func (v NullableValue[T]) IsSet() booldeprecated
- func (v *NullableValue[T]) Set(val *T)deprecated
- func (v *NullableValue[T]) Unset()deprecated
- type NullableVolumedeprecated
- func (v NullableVolume) Get() *Volumedeprecated
- func (v NullableVolume) IsSet() booldeprecated
- func (v NullableVolume) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVolume) Set(val *Volume)deprecated
- func (v *NullableVolume) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVolume) Unset()deprecated
- type NullableVolumeTypedeprecated
- func (v NullableVolumeType) Get() *VolumeTypedeprecated
- func (v NullableVolumeType) IsSet() booldeprecated
- func (v NullableVolumeType) MarshalJSON() ([]byte, error)deprecated
- func (v *NullableVolumeType) Set(val *VolumeType)deprecated
- func (v *NullableVolumeType) UnmarshalJSON(src []byte) errordeprecated
- func (v *NullableVolumeType) Unset()deprecated
- type Observability
- func (o *Observability) GetEnabled() (ret ObservabilitygetEnabledRetType)
- func (o *Observability) GetEnabledOk() (ret ObservabilitygetEnabledRetType, ok bool)
- func (o *Observability) GetInstanceId() (ret ObservabilityGetInstanceIdRetType)
- func (o *Observability) GetInstanceIdOk() (ret ObservabilityGetInstanceIdRetType, ok bool)
- func (o *Observability) SetEnabled(v ObservabilitygetEnabledRetType)
- func (o *Observability) SetInstanceId(v ObservabilityGetInstanceIdRetType)
- func (o Observability) ToMap() (map[string]interface{}, error)deprecated
- type ObservabilityGetInstanceIdArgTypedeprecated
- type ObservabilityGetInstanceIdAttributeType
- type ObservabilityGetInstanceIdRetTypedeprecated
- type ObservabilitygetEnabledArgTypedeprecated
- type ObservabilitygetEnabledAttributeType
- type ObservabilitygetEnabledRetTypedeprecated
- type ProviderOptions
- func (o *ProviderOptions) GetAvailabilityZones() (res ProviderOptionsGetAvailabilityZonesRetType)
- func (o *ProviderOptions) GetAvailabilityZonesOk() (ret ProviderOptionsGetAvailabilityZonesRetType, ok bool)
- func (o *ProviderOptions) GetKubernetesVersions() (res ProviderOptionsGetKubernetesVersionsRetType)
- func (o *ProviderOptions) GetKubernetesVersionsOk() (ret ProviderOptionsGetKubernetesVersionsRetType, ok bool)
- func (o *ProviderOptions) GetMachineImages() (res ProviderOptionsGetMachineImagesRetType)
- func (o *ProviderOptions) GetMachineImagesOk() (ret ProviderOptionsGetMachineImagesRetType, ok bool)
- func (o *ProviderOptions) GetMachineTypes() (res ProviderOptionsGetMachineTypesRetType)
- func (o *ProviderOptions) GetMachineTypesOk() (ret ProviderOptionsGetMachineTypesRetType, ok bool)
- func (o *ProviderOptions) GetVolumeTypes() (res ProviderOptionsGetVolumeTypesRetType)
- func (o *ProviderOptions) GetVolumeTypesOk() (ret ProviderOptionsGetVolumeTypesRetType, ok 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 ProviderOptionsGetAvailabilityZonesRetType)
- func (o *ProviderOptions) SetKubernetesVersions(v ProviderOptionsGetKubernetesVersionsRetType)
- func (o *ProviderOptions) SetMachineImages(v ProviderOptionsGetMachineImagesRetType)
- func (o *ProviderOptions) SetMachineTypes(v ProviderOptionsGetMachineTypesRetType)
- func (o *ProviderOptions) SetVolumeTypes(v ProviderOptionsGetVolumeTypesRetType)
- func (o ProviderOptions) ToMap() (map[string]interface{}, error)deprecated
- type ProviderOptionsGetAvailabilityZonesArgTypedeprecated
- type ProviderOptionsGetAvailabilityZonesAttributeType
- type ProviderOptionsGetAvailabilityZonesRetTypedeprecated
- type ProviderOptionsGetKubernetesVersionsArgTypedeprecated
- type ProviderOptionsGetKubernetesVersionsAttributeType
- type ProviderOptionsGetKubernetesVersionsRetTypedeprecated
- type ProviderOptionsGetMachineImagesArgTypedeprecated
- type ProviderOptionsGetMachineImagesAttributeType
- type ProviderOptionsGetMachineImagesRetTypedeprecated
- type ProviderOptionsGetMachineTypesArgTypedeprecated
- type ProviderOptionsGetMachineTypesAttributeType
- type ProviderOptionsGetMachineTypesRetTypedeprecated
- type ProviderOptionsGetVolumeTypesArgTypedeprecated
- type ProviderOptionsGetVolumeTypesAttributeType
- type ProviderOptionsGetVolumeTypesRetTypedeprecated
- type RuntimeError
- func (o *RuntimeError) GetCode() (res RuntimeErrorGetCodeRetType)
- func (o *RuntimeError) GetCodeOk() (ret RuntimeErrorGetCodeRetType, ok bool)
- func (o *RuntimeError) GetDetails() (res RuntimeErrorGetDetailsRetType)
- func (o *RuntimeError) GetDetailsOk() (ret RuntimeErrorGetDetailsRetType, ok bool)
- func (o *RuntimeError) GetMessage() (res RuntimeErrorGetMessageRetType)
- func (o *RuntimeError) GetMessageOk() (ret RuntimeErrorGetMessageRetType, ok bool)
- func (o *RuntimeError) HasCode() bool
- func (o *RuntimeError) HasDetails() bool
- func (o *RuntimeError) HasMessage() bool
- func (o *RuntimeError) SetCode(v RuntimeErrorGetCodeRetType)
- func (o *RuntimeError) SetDetails(v RuntimeErrorGetDetailsRetType)
- func (o *RuntimeError) SetMessage(v RuntimeErrorGetMessageRetType)
- func (o RuntimeError) ToMap() (map[string]interface{}, error)deprecated
- type RuntimeErrorCode
- type RuntimeErrorGetCodeArgTypedeprecated
- type RuntimeErrorGetCodeAttributeTypedeprecated
- type RuntimeErrorGetCodeRetTypedeprecated
- type RuntimeErrorGetDetailsArgTypedeprecated
- type RuntimeErrorGetDetailsAttributeType
- type RuntimeErrorGetDetailsRetTypedeprecated
- type RuntimeErrorGetMessageArgTypedeprecated
- type RuntimeErrorGetMessageAttributeType
- type RuntimeErrorGetMessageRetTypedeprecated
- type StartCredentialsRotationRequestdeprecated
- type Taint
- func (o *Taint) GetEffect() (ret TaintGetEffectRetType)
- func (o *Taint) GetEffectOk() (ret TaintGetEffectRetType, ok bool)
- func (o *Taint) GetKey() (ret TaintGetKeyRetType)
- func (o *Taint) GetKeyOk() (ret TaintGetKeyRetType, ok bool)
- func (o *Taint) GetValue() (res TaintGetValueRetType)
- func (o *Taint) GetValueOk() (ret TaintGetValueRetType, ok bool)
- func (o *Taint) HasValue() bool
- func (o *Taint) SetEffect(v TaintGetEffectRetType)
- func (o *Taint) SetKey(v TaintGetKeyRetType)
- func (o *Taint) SetValue(v TaintGetValueRetType)
- func (o Taint) ToMap() (map[string]interface{}, error)deprecated
- type TaintEffect
- type TaintGetEffectArgTypedeprecated
- type TaintGetEffectAttributeTypedeprecated
- type TaintGetEffectRetTypedeprecated
- type TaintGetKeyArgTypedeprecated
- type TaintGetKeyAttributeType
- type TaintGetKeyRetTypedeprecated
- type TaintGetValueArgTypedeprecated
- type TaintGetValueAttributeType
- type TaintGetValueRetTypedeprecated
- type TimeWindow
- func (o *TimeWindow) GetEnd() (ret TimeWindowGetEndRetType)
- func (o *TimeWindow) GetEndOk() (ret TimeWindowGetEndRetType, ok bool)
- func (o *TimeWindow) GetStart() (ret TimeWindowGetStartRetType)
- func (o *TimeWindow) GetStartOk() (ret TimeWindowGetStartRetType, ok bool)
- func (o *TimeWindow) SetEnd(v TimeWindowGetEndRetType)
- func (o *TimeWindow) SetStart(v TimeWindowGetStartRetType)
- func (o TimeWindow) ToMap() (map[string]interface{}, error)deprecated
- type TimeWindowGetEndArgTypedeprecated
- type TimeWindowGetEndAttributeType
- type TimeWindowGetEndRetTypedeprecated
- type TimeWindowGetStartArgTypedeprecated
- type TimeWindowGetStartAttributeType
- type TimeWindowGetStartRetTypedeprecated
- type TriggerHibernateRequestdeprecated
- type TriggerMaintenanceRequestdeprecated
- type TriggerReconcileRequestdeprecated
- type TriggerWakeupRequestdeprecated
- type V2ControlPlaneNetwork
- func (o *V2ControlPlaneNetwork) GetAccessScope() (res V2ControlPlaneNetworkGetAccessScopeRetType)
- func (o *V2ControlPlaneNetwork) GetAccessScopeOk() (ret V2ControlPlaneNetworkGetAccessScopeRetType, ok bool)
- func (o *V2ControlPlaneNetwork) HasAccessScope() bool
- func (o *V2ControlPlaneNetwork) SetAccessScope(v V2ControlPlaneNetworkGetAccessScopeRetType)
- func (o V2ControlPlaneNetwork) ToMap() (map[string]interface{}, error)deprecated
- type V2ControlPlaneNetworkGetAccessScopeArgTypedeprecated
- type V2ControlPlaneNetworkGetAccessScopeAttributeType
- type V2ControlPlaneNetworkGetAccessScopeRetTypedeprecated
- type Volume
- func (o *Volume) GetSize() (ret VolumeGetSizeRetType)
- func (o *Volume) GetSizeOk() (ret VolumeGetSizeRetType, ok bool)
- func (o *Volume) GetType() (res VolumeGetTypeRetType)
- func (o *Volume) GetTypeOk() (ret VolumeGetTypeRetType, ok bool)
- func (o *Volume) HasType() bool
- func (o *Volume) SetSize(v VolumeGetSizeRetType)
- func (o *Volume) SetType(v VolumeGetTypeRetType)
- func (o Volume) ToMap() (map[string]interface{}, error)deprecated
- type VolumeGetSizeArgTypedeprecated
- type VolumeGetSizeAttributeType
- type VolumeGetSizeRetTypedeprecated
- type VolumeGetTypeArgTypedeprecated
- type VolumeGetTypeAttributeType
- type VolumeGetTypeRetTypedeprecated
- type VolumeType
- type VolumeTypeGetNameArgTypedeprecated
- type VolumeTypeGetNameAttributeType
- type VolumeTypeGetNameRetTypedeprecated
Constants ¶
This section is empty.
Variables ¶
var AllowedAccessScopeEnumValues = []AccessScope{
"PUBLIC",
"SNA",
}
All allowed values of AccessScope enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedCRINameEnumValues = []CRIName{
"docker",
"containerd",
}
All allowed values of CRI enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedClusterStatusStateEnumValues = []ClusterStatusState{
"STATE_HEALTHY",
"STATE_CREATING",
"STATE_DELETING",
"STATE_UNHEALTHY",
"STATE_RECONCILING",
"STATE_HIBERNATED",
"STATE_HIBERNATING",
"STATE_WAKINGUP",
}
All allowed values of ClusterStatusState enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedCredentialsRotationStatePhaseEnumValues = []CredentialsRotationStatePhase{
"NEVER",
"PREPARING",
"PREPARED",
"COMPLETING",
"COMPLETED",
}
All allowed values of CredentialsRotationState enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedGetProviderOptionsRequestVersionStateEnumValues = []GetProviderOptionsRequestVersionState{
"SUPPORTED",
}
All allowed values of GetProviderOptionsRequestVersionState enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedRuntimeErrorCodeEnumValues = []RuntimeErrorCode{
"SKE_UNSPECIFIED",
"SKE_TMP_AUTH_ERROR",
"SKE_QUOTA_EXCEEDED",
"SKE_OBSERVABILITY_INSTANCE_NOT_FOUND",
"SKE_RATE_LIMITS",
"SKE_INFRA_ERROR",
"SKE_REMAINING_RESOURCES",
"SKE_CONFIGURATION_PROBLEM",
"SKE_UNREADY_NODES",
"SKE_API_SERVER_ERROR",
"SKE_DNS_ZONE_NOT_FOUND",
}
All allowed values of RuntimeError enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
var AllowedTaintEffectEnumValues = []TaintEffect{
"NoSchedule",
"PreferNoSchedule",
"NoExecute",
}
All allowed values of Taint enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func IsNil ¶
func IsNil(i interface{}) bool
IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func ParameterValueToString
deprecated
func PtrBool ¶
PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt ¶
PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt32 ¶
PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func PtrInt64 ¶
PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Types ¶
type ACL ¶
type ACL struct {
// Array of CIDRs to allow access to the kubernetes API.
// REQUIRED
AllowedCidrs ACLGetAllowedCidrsAttributeType `json:"allowedCidrs" required:"true"`
// Enables the acl extension.
// REQUIRED
Enabled ACLgetEnabledAttributeType `json:"enabled" required:"true"`
}
ACL struct for ACL Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewACL ¶ added in v0.20.0
func NewACL(allowedCidrs ACLGetAllowedCidrsArgType, enabled ACLgetEnabledArgType) *ACL
NewACL instantiates a new ACL 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewACLWithDefaults ¶ added in v0.20.0
func NewACLWithDefaults() *ACL
NewACLWithDefaults instantiates a new ACL 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ACL) GetAllowedCidrs ¶ added in v0.20.0
func (o *ACL) GetAllowedCidrs() (ret ACLGetAllowedCidrsRetType)
GetAllowedCidrs returns the AllowedCidrs field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ACL) GetAllowedCidrsOk ¶ added in v0.20.0
func (o *ACL) GetAllowedCidrsOk() (ret ACLGetAllowedCidrsRetType, ok bool)
GetAllowedCidrsOk returns a tuple with the AllowedCidrs field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ACL) GetEnabled ¶ added in v0.20.0
func (o *ACL) GetEnabled() (ret ACLgetEnabledRetType)
GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ACL) GetEnabledOk ¶ added in v0.20.0
func (o *ACL) GetEnabledOk() (ret ACLgetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ACL) SetAllowedCidrs ¶ added in v0.20.0
func (o *ACL) SetAllowedCidrs(v ACLGetAllowedCidrsRetType)
SetAllowedCidrs sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ACL) SetEnabled ¶ added in v0.20.0
func (o *ACL) SetEnabled(v ACLgetEnabledRetType)
SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLGetAllowedCidrsArgType
deprecated
added in
v0.22.1
type ACLGetAllowedCidrsArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLGetAllowedCidrsAttributeType ¶ added in v0.22.1
type ACLGetAllowedCidrsAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLGetAllowedCidrsRetType
deprecated
added in
v0.22.1
type ACLGetAllowedCidrsRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLgetEnabledArgType
deprecated
added in
v0.22.1
type ACLgetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLgetEnabledAttributeType ¶ added in v0.22.1
type ACLgetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ACLgetEnabledRetType
deprecated
added in
v0.22.1
type ACLgetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type APIClient ¶
type APIClient struct {
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT Kubernetes Engine API API v2.0 In most cases there should be only one, shared, APIClient. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) CompleteCredentialsRotation
deprecated
added in
v0.10.0
func (a *APIClient) CompleteCredentialsRotation(ctx context.Context, projectId string, region string, clusterName string) ApiCompleteCredentialsRotationRequest
CompleteCredentialsRotation: Complete cluster credentials rotation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiCompleteCredentialsRotationRequest
func (*APIClient) CompleteCredentialsRotationExecute
deprecated
added in
v0.10.0
func (*APIClient) CreateKubeconfig
deprecated
added in
v0.10.0
func (a *APIClient) CreateKubeconfig(ctx context.Context, projectId string, region string, clusterName string) ApiCreateKubeconfigRequest
CreateKubeconfig: Create an admin kubeconfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiCreateKubeconfigRequest
func (*APIClient) CreateKubeconfigExecute
deprecated
added in
v0.10.0
func (*APIClient) CreateOrUpdateCluster
deprecated
func (a *APIClient) CreateOrUpdateCluster(ctx context.Context, projectId string, region string, clusterName string) ApiCreateOrUpdateClusterRequest
CreateOrUpdateCluster: Create or update a cluster
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiCreateOrUpdateClusterRequest
func (*APIClient) CreateOrUpdateClusterExecute
deprecated
func (*APIClient) DeleteCluster
deprecated
func (a *APIClient) DeleteCluster(ctx context.Context, projectId string, region string, clusterName string) ApiDeleteClusterRequest
DeleteCluster: Delete a cluster
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiDeleteClusterRequest
func (*APIClient) DeleteClusterExecute
deprecated
func (*APIClient) GetCluster
deprecated
func (a *APIClient) GetCluster(ctx context.Context, projectId string, region string, clusterName string) ApiGetClusterRequest
GetCluster: Get a cluster
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiGetClusterRequest
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*APIClient) GetLoginKubeconfig
deprecated
added in
v0.15.0
func (a *APIClient) GetLoginKubeconfig(ctx context.Context, projectId string, region string, clusterName string) ApiGetLoginKubeconfigRequest
GetLoginKubeconfig: Get an admin kubeconfig for use with the STACKIT CLI
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiGetLoginKubeconfigRequest
func (*APIClient) GetLoginKubeconfigExecute
deprecated
added in
v0.15.0
func (*APIClient) ListClusters
deprecated
func (a *APIClient) ListClusters(ctx context.Context, projectId string, region string) ApiListClustersRequest
ListClusters: List all clusters
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @return ApiListClustersRequest
func (*APIClient) ListClustersExecute
deprecated
func (*APIClient) ListProviderOptions
deprecated
func (a *APIClient) ListProviderOptions(ctx context.Context, region string) ApiListProviderOptionsRequest
ListProviderOptions: List provider options
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param region @return ApiListProviderOptionsRequest
func (*APIClient) ListProviderOptionsExecute
deprecated
func (*APIClient) StartCredentialsRotation
deprecated
added in
v0.10.0
func (a *APIClient) StartCredentialsRotation(ctx context.Context, projectId string, region string, clusterName string) ApiStartCredentialsRotationRequest
StartCredentialsRotation: Start cluster credentials rotation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiStartCredentialsRotationRequest
func (*APIClient) StartCredentialsRotationExecute
deprecated
added in
v0.10.0
func (*APIClient) TriggerHibernate
deprecated
func (a *APIClient) TriggerHibernate(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerHibernateRequest
TriggerHibernate: Trigger cluster hibernation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiTriggerHibernateRequest
func (*APIClient) TriggerHibernateExecute
deprecated
func (*APIClient) TriggerMaintenance
deprecated
func (a *APIClient) TriggerMaintenance(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerMaintenanceRequest
TriggerMaintenance: Trigger cluster maintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiTriggerMaintenanceRequest
func (*APIClient) TriggerMaintenanceExecute
deprecated
func (*APIClient) TriggerReconcile
deprecated
func (a *APIClient) TriggerReconcile(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerReconcileRequest
TriggerReconcile: Trigger cluster reconciliation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiTriggerReconcileRequest
func (*APIClient) TriggerReconcileExecute
deprecated
func (*APIClient) TriggerWakeup
deprecated
added in
v1.2.0
func (a *APIClient) TriggerWakeup(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerWakeupRequest
TriggerWakeup: Trigger cluster wakeup
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId @param region @param clusterName @return ApiTriggerWakeupRequest
func (*APIClient) TriggerWakeupExecute
deprecated
added in
v1.2.0
type AccessScope ¶ added in v1.7.0
type AccessScope string
AccessScope The access scope of the Control Plane. It defines if the Kubernetes control plane is public or only available inside a STACKIT Network Area. ⚠️ Note: This feature is in private preview. Supplying this object is only permitted for enabled accounts. If your account does not have access, the request will be rejected. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ACCESSSCOPE_PUBLIC AccessScope = "PUBLIC" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead ACCESSSCOPE_SNA AccessScope = "SNA" )
List of AccessScope
func NewAccessScopeFromValue ¶ added in v1.7.0
func NewAccessScopeFromValue(v string) (*AccessScope, error)
NewAccessScopeFromValue returns a pointer to a valid AccessScope for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AccessScope) IsValid ¶ added in v1.7.0
func (v AccessScope) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AccessScope) Ptr ¶ added in v1.7.0
func (v AccessScope) Ptr() *AccessScope
Ptr returns reference to AccessScope value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AccessScope) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *AccessScope) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCompleteCredentialsRotationRequest
deprecated
added in
v0.10.0
type ApiCompleteCredentialsRotationRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateKubeconfigRequest
deprecated
added in
v0.10.0
type ApiCreateKubeconfigRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateKubeconfigPayload(createKubeconfigPayload CreateKubeconfigPayload) ApiCreateKubeconfigRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Kubeconfig, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiCreateOrUpdateClusterRequest
deprecated
type ApiCreateOrUpdateClusterRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
CreateOrUpdateClusterPayload(createOrUpdateClusterPayload CreateOrUpdateClusterPayload) ApiCreateOrUpdateClusterRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Cluster, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiDeleteClusterRequest
deprecated
type ApiDeleteClusterRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetClusterRequest
deprecated
type ApiGetClusterRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*Cluster, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiGetLoginKubeconfigRequest
deprecated
added in
v0.15.0
type ApiGetLoginKubeconfigRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*LoginKubeconfig, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListClustersRequest
deprecated
type ApiListClustersRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ListClustersResponse, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiListProviderOptionsRequest
deprecated
type ApiListProviderOptionsRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
VersionState(versionState string) ApiListProviderOptionsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (*ProviderOptions, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiStartCredentialsRotationRequest
deprecated
added in
v0.10.0
type ApiStartCredentialsRotationRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiTriggerHibernateRequest
deprecated
type ApiTriggerHibernateRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiTriggerMaintenanceRequest
deprecated
type ApiTriggerMaintenanceRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiTriggerReconcileRequest
deprecated
type ApiTriggerReconcileRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ApiTriggerWakeupRequest
deprecated
added in
v1.2.0
type ApiTriggerWakeupRequest interface {
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Execute() (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AvailabilityZone ¶
type AvailabilityZone struct {
Name AvailabilityZoneGetNameAttributeType `json:"name,omitempty"`
}
AvailabilityZone struct for AvailabilityZone Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewAvailabilityZone ¶ added in v0.20.0
func NewAvailabilityZone() *AvailabilityZone
NewAvailabilityZone instantiates a new AvailabilityZone 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewAvailabilityZoneWithDefaults ¶ added in v0.20.0
func NewAvailabilityZoneWithDefaults() *AvailabilityZone
NewAvailabilityZoneWithDefaults instantiates a new AvailabilityZone 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AvailabilityZone) GetName ¶ added in v0.20.0
func (o *AvailabilityZone) GetName() (res AvailabilityZoneGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AvailabilityZone) GetNameOk ¶ added in v0.20.0
func (o *AvailabilityZone) GetNameOk() (ret AvailabilityZoneGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AvailabilityZone) HasName ¶ added in v0.20.0
func (o *AvailabilityZone) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*AvailabilityZone) SetName ¶ added in v0.20.0
func (o *AvailabilityZone) SetName(v AvailabilityZoneGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (AvailabilityZone) ToMap
deprecated
added in
v0.20.0
func (o AvailabilityZone) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AvailabilityZoneGetNameArgType
deprecated
added in
v0.22.1
type AvailabilityZoneGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AvailabilityZoneGetNameAttributeType ¶ added in v0.22.1
type AvailabilityZoneGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type AvailabilityZoneGetNameRetType
deprecated
added in
v0.22.1
type AvailabilityZoneGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CRI ¶
type CRI struct {
Name CRIGetNameAttributeType `json:"name,omitempty"`
}
CRI struct for CRI Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCRI ¶ added in v0.20.0
func NewCRI() *CRI
NewCRI instantiates a new CRI 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCRIWithDefaults ¶ added in v0.20.0
func NewCRIWithDefaults() *CRI
NewCRIWithDefaults instantiates a new CRI 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CRI) GetName ¶ added in v0.20.0
func (o *CRI) GetName() (res CRIGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CRI) GetNameOk ¶ added in v0.20.0
func (o *CRI) GetNameOk() (ret CRIGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CRI) HasName ¶ added in v0.20.0
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CRI) SetName ¶ added in v0.20.0
func (o *CRI) SetName(v CRIGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CRIGetNameArgType
deprecated
added in
v0.22.1
type CRIGetNameArgType = CRIName
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CRIGetNameAttributeType
deprecated
added in
v0.22.1
type CRIGetNameAttributeType = *CRIName
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CRIGetNameRetType
deprecated
added in
v0.22.1
type CRIGetNameRetType = CRIName
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CRIName ¶ added in v0.23.0
type CRIName string
CRIName the model 'CRI' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CRINAME_DOCKER CRIName = "docker" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CRINAME_CONTAINERD CRIName = "containerd" )
List of Name
func NewCRINameFromValue ¶ added in v0.23.0
NewCRINameFromValue returns a pointer to a valid CRIName for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CRIName) IsValid ¶ added in v0.23.0
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CRIName) Ptr ¶ added in v0.23.0
Ptr returns reference to NameName value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CRIName) UnmarshalJSON
deprecated
added in
v0.23.0
type Cluster ¶
type Cluster struct {
Extensions ClusterGetExtensionsAttributeType `json:"extensions,omitempty"`
Hibernation ClusterGetHibernationAttributeType `json:"hibernation,omitempty"`
// REQUIRED
Kubernetes ClusterGetKubernetesAttributeType `json:"kubernetes" required:"true"`
Maintenance ClusterGetMaintenanceAttributeType `json:"maintenance,omitempty"`
Name ClusterGetNameAttributeType `json:"name,omitempty"`
Network ClusterGetNetworkAttributeType `json:"network,omitempty"`
// REQUIRED
Nodepools ClusterGetNodepoolsAttributeType `json:"nodepools" required:"true"`
Status ClusterGetStatusAttributeType `json:"status,omitempty"`
}
Cluster struct for Cluster Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCluster ¶ added in v0.20.0
func NewCluster(kubernetes ClusterGetKubernetesArgType, nodepools ClusterGetNodepoolsArgType) *Cluster
NewCluster instantiates a new Cluster 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewClusterWithDefaults ¶ added in v0.20.0
func NewClusterWithDefaults() *Cluster
NewClusterWithDefaults instantiates a new Cluster 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetExtensions ¶ added in v0.20.0
func (o *Cluster) GetExtensions() (res ClusterGetExtensionsRetType)
GetExtensions returns the Extensions field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetExtensionsOk ¶ added in v0.20.0
func (o *Cluster) GetExtensionsOk() (ret ClusterGetExtensionsRetType, ok bool)
GetExtensionsOk returns a tuple with the Extensions field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetHibernation ¶ added in v0.20.0
func (o *Cluster) GetHibernation() (res ClusterGetHibernationRetType)
GetHibernation returns the Hibernation field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetHibernationOk ¶ added in v0.20.0
func (o *Cluster) GetHibernationOk() (ret ClusterGetHibernationRetType, ok bool)
GetHibernationOk returns a tuple with the Hibernation field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetKubernetes ¶ added in v0.20.0
func (o *Cluster) GetKubernetes() (ret ClusterGetKubernetesRetType)
GetKubernetes returns the Kubernetes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetKubernetesOk ¶ added in v0.20.0
func (o *Cluster) GetKubernetesOk() (ret ClusterGetKubernetesRetType, ok bool)
GetKubernetesOk returns a tuple with the Kubernetes field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetMaintenance ¶ added in v0.20.0
func (o *Cluster) GetMaintenance() (res ClusterGetMaintenanceRetType)
GetMaintenance returns the Maintenance field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetMaintenanceOk ¶ added in v0.20.0
func (o *Cluster) GetMaintenanceOk() (ret ClusterGetMaintenanceRetType, ok bool)
GetMaintenanceOk returns a tuple with the Maintenance field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetName ¶ added in v0.20.0
func (o *Cluster) GetName() (res ClusterGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetNameOk ¶ added in v0.20.0
func (o *Cluster) GetNameOk() (ret ClusterGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetNetwork ¶ added in v0.20.0
func (o *Cluster) GetNetwork() (res ClusterGetNetworkRetType)
GetNetwork returns the Network field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetNetworkOk ¶ added in v0.20.0
func (o *Cluster) GetNetworkOk() (ret ClusterGetNetworkRetType, ok bool)
GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetNodepools ¶ added in v0.20.0
func (o *Cluster) GetNodepools() (ret ClusterGetNodepoolsRetType)
GetNodepools returns the Nodepools field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetNodepoolsOk ¶ added in v0.20.0
func (o *Cluster) GetNodepoolsOk() (ret ClusterGetNodepoolsRetType, ok bool)
GetNodepoolsOk returns a tuple with the Nodepools field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetStatus ¶ added in v0.20.0
func (o *Cluster) GetStatus() (res ClusterGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) GetStatusOk ¶ added in v0.20.0
func (o *Cluster) GetStatusOk() (ret ClusterGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) HasExtensions ¶ added in v0.20.0
HasExtensions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) HasHibernation ¶ added in v0.20.0
HasHibernation returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) HasMaintenance ¶ added in v0.20.0
HasMaintenance returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) HasName ¶ added in v0.20.0
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) HasNetwork ¶ added in v0.20.0
HasNetwork returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) HasStatus ¶ added in v0.20.0
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) SetExtensions ¶ added in v0.20.0
func (o *Cluster) SetExtensions(v ClusterGetExtensionsRetType)
SetExtensions gets a reference to the given Extension and assigns it to the Extensions field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) SetHibernation ¶ added in v0.20.0
func (o *Cluster) SetHibernation(v ClusterGetHibernationRetType)
SetHibernation gets a reference to the given Hibernation and assigns it to the Hibernation field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) SetKubernetes ¶ added in v0.20.0
func (o *Cluster) SetKubernetes(v ClusterGetKubernetesRetType)
SetKubernetes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) SetMaintenance ¶ added in v0.20.0
func (o *Cluster) SetMaintenance(v ClusterGetMaintenanceRetType)
SetMaintenance gets a reference to the given Maintenance and assigns it to the Maintenance field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) SetName ¶ added in v0.20.0
func (o *Cluster) SetName(v ClusterGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) SetNetwork ¶ added in v0.20.0
func (o *Cluster) SetNetwork(v ClusterGetNetworkRetType)
SetNetwork gets a reference to the given Network and assigns it to the Network field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) SetNodepools ¶ added in v0.20.0
func (o *Cluster) SetNodepools(v ClusterGetNodepoolsRetType)
SetNodepools sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Cluster) SetStatus ¶ added in v0.20.0
func (o *Cluster) SetStatus(v ClusterGetStatusRetType)
SetStatus gets a reference to the given ClusterStatus and assigns it to the Status field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterError ¶ added in v0.22.4
type ClusterError struct {
// Possible values: `\"SKE_OBSERVABILITY_INSTANCE_NOT_FOUND\"`, `\"SKE_DNS_ZONE_NOT_FOUND\"`, `\"SKE_NODE_NO_VALID_HOST_FOUND\"`, `\"SKE_NODE_MISCONFIGURED_PDB\"`, `\"SKE_NODE_MACHINE_TYPE_NOT_FOUND\"`, `\"SKE_INFRA_SNA_NETWORK_NOT_FOUND\"`, `\"SKE_FETCHING_ERRORS_NOT_POSSIBLE\"`
Code ClusterErrorGetCodeAttributeType `json:"code,omitempty"`
Message ClusterErrorGetMessageAttributeType `json:"message,omitempty"`
}
ClusterError struct for ClusterError Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewClusterError ¶ added in v0.22.4
func NewClusterError() *ClusterError
NewClusterError instantiates a new ClusterError 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewClusterErrorWithDefaults ¶ added in v0.22.4
func NewClusterErrorWithDefaults() *ClusterError
NewClusterErrorWithDefaults instantiates a new ClusterError 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterError) GetCode ¶ added in v0.22.4
func (o *ClusterError) GetCode() (res ClusterErrorGetCodeRetType)
GetCode returns the Code field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterError) GetCodeOk ¶ added in v0.22.4
func (o *ClusterError) GetCodeOk() (ret ClusterErrorGetCodeRetType, ok bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterError) GetMessage ¶ added in v0.22.4
func (o *ClusterError) GetMessage() (res ClusterErrorGetMessageRetType)
GetMessage returns the Message field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterError) GetMessageOk ¶ added in v0.22.4
func (o *ClusterError) GetMessageOk() (ret ClusterErrorGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterError) HasCode ¶ added in v0.22.4
func (o *ClusterError) HasCode() bool
HasCode returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterError) HasMessage ¶ added in v0.22.4
func (o *ClusterError) HasMessage() bool
HasMessage returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterError) SetCode ¶ added in v0.22.4
func (o *ClusterError) SetCode(v ClusterErrorGetCodeRetType)
SetCode gets a reference to the given string and assigns it to the Code field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterError) SetMessage ¶ added in v0.22.4
func (o *ClusterError) SetMessage(v ClusterErrorGetMessageRetType)
SetMessage gets a reference to the given string and assigns it to the Message field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ClusterError) ToMap
deprecated
added in
v0.22.4
func (o ClusterError) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterErrorGetCodeArgType
deprecated
added in
v0.22.4
type ClusterErrorGetCodeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterErrorGetCodeAttributeType ¶ added in v0.22.4
type ClusterErrorGetCodeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterErrorGetCodeRetType
deprecated
added in
v0.22.4
type ClusterErrorGetCodeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterErrorGetMessageArgType
deprecated
added in
v0.22.4
type ClusterErrorGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterErrorGetMessageAttributeType ¶ added in v0.22.4
type ClusterErrorGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterErrorGetMessageRetType
deprecated
added in
v0.22.4
type ClusterErrorGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetExtensionsArgType
deprecated
added in
v0.22.1
type ClusterGetExtensionsArgType = Extension
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetExtensionsAttributeType ¶ added in v0.22.1
type ClusterGetExtensionsAttributeType = *Extension
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetExtensionsRetType
deprecated
added in
v0.22.1
type ClusterGetExtensionsRetType = Extension
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetHibernationArgType
deprecated
added in
v0.22.1
type ClusterGetHibernationArgType = Hibernation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetHibernationAttributeType ¶ added in v0.22.1
type ClusterGetHibernationAttributeType = *Hibernation
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetHibernationRetType
deprecated
added in
v0.22.1
type ClusterGetHibernationRetType = Hibernation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetKubernetesArgType
deprecated
added in
v0.22.1
type ClusterGetKubernetesArgType = Kubernetes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetKubernetesAttributeType ¶ added in v0.22.1
type ClusterGetKubernetesAttributeType = *Kubernetes
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetKubernetesRetType
deprecated
added in
v0.22.1
type ClusterGetKubernetesRetType = Kubernetes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetMaintenanceArgType
deprecated
added in
v0.22.1
type ClusterGetMaintenanceArgType = Maintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetMaintenanceAttributeType ¶ added in v0.22.1
type ClusterGetMaintenanceAttributeType = *Maintenance
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetMaintenanceRetType
deprecated
added in
v0.22.1
type ClusterGetMaintenanceRetType = Maintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetNameArgType
deprecated
added in
v0.22.1
type ClusterGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetNameAttributeType ¶ added in v0.22.1
type ClusterGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetNameRetType
deprecated
added in
v0.22.1
type ClusterGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetNetworkArgType
deprecated
added in
v0.22.1
type ClusterGetNetworkArgType = Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetNetworkAttributeType ¶ added in v0.22.1
type ClusterGetNetworkAttributeType = *Network
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetNetworkRetType
deprecated
added in
v0.22.1
type ClusterGetNetworkRetType = Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetNodepoolsArgType
deprecated
added in
v0.22.1
type ClusterGetNodepoolsArgType = []Nodepool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetNodepoolsAttributeType ¶ added in v0.22.1
type ClusterGetNodepoolsAttributeType = *[]Nodepool
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetNodepoolsRetType
deprecated
added in
v0.22.1
type ClusterGetNodepoolsRetType = []Nodepool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetStatusArgType
deprecated
added in
v0.22.1
type ClusterGetStatusArgType = ClusterStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetStatusAttributeType ¶ added in v0.22.1
type ClusterGetStatusAttributeType = *ClusterStatus
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterGetStatusRetType
deprecated
added in
v0.22.1
type ClusterGetStatusRetType = ClusterStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatus ¶
type ClusterStatus struct {
Aggregated ClusterStatusGetAggregatedAttributeType `json:"aggregated,omitempty"`
// Format: `2024-02-15T11:06:29Z`
CreationTime ClusterStatusGetCreationTimeAttributeType `json:"creationTime,omitempty"`
CredentialsRotation ClusterStatusGetCredentialsRotationAttributeType `json:"credentialsRotation,omitempty"`
// The outgoing network ranges (in CIDR notation) of traffic originating from workload on the cluster.
EgressAddressRanges ClusterStatusGetEgressAddressRangesAttributeType `json:"egressAddressRanges,omitempty"`
Error ClusterStatusGetErrorAttributeType `json:"error,omitempty"`
Errors ClusterStatusGetErrorsAttributeType `json:"errors,omitempty"`
Hibernated ClusterStatusgetHibernatedAttributeType `json:"hibernated,omitempty"`
Identity ClusterStatusGetIdentityAttributeType `json:"identity,omitempty"`
// The network ranges (in CIDR notation) used by pods of the cluster.
PodAddressRanges ClusterStatusGetPodAddressRangesAttributeType `json:"podAddressRanges,omitempty"`
}
ClusterStatus struct for ClusterStatus Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewClusterStatus ¶ added in v0.20.0
func NewClusterStatus() *ClusterStatus
NewClusterStatus instantiates a new ClusterStatus 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewClusterStatusWithDefaults ¶ added in v0.20.0
func NewClusterStatusWithDefaults() *ClusterStatus
NewClusterStatusWithDefaults instantiates a new ClusterStatus 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetAggregated ¶ added in v0.20.0
func (o *ClusterStatus) GetAggregated() (res ClusterStatusGetAggregatedRetType)
GetAggregated returns the Aggregated field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetAggregatedOk ¶ added in v0.20.0
func (o *ClusterStatus) GetAggregatedOk() (ret ClusterStatusGetAggregatedRetType, ok bool)
GetAggregatedOk returns a tuple with the Aggregated field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetCreationTime ¶ added in v0.20.0
func (o *ClusterStatus) GetCreationTime() (res ClusterStatusGetCreationTimeRetType)
GetCreationTime returns the CreationTime field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetCreationTimeOk ¶ added in v0.20.0
func (o *ClusterStatus) GetCreationTimeOk() (ret ClusterStatusGetCreationTimeRetType, ok bool)
GetCreationTimeOk returns a tuple with the CreationTime field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetCredentialsRotation ¶ added in v0.20.0
func (o *ClusterStatus) GetCredentialsRotation() (res ClusterStatusGetCredentialsRotationRetType)
GetCredentialsRotation returns the CredentialsRotation field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetCredentialsRotationOk ¶ added in v0.20.0
func (o *ClusterStatus) GetCredentialsRotationOk() (ret ClusterStatusGetCredentialsRotationRetType, ok bool)
GetCredentialsRotationOk returns a tuple with the CredentialsRotation field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetEgressAddressRanges ¶ added in v0.21.1
func (o *ClusterStatus) GetEgressAddressRanges() (res ClusterStatusGetEgressAddressRangesRetType)
GetEgressAddressRanges returns the EgressAddressRanges field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetEgressAddressRangesOk ¶ added in v0.21.1
func (o *ClusterStatus) GetEgressAddressRangesOk() (ret ClusterStatusGetEgressAddressRangesRetType, ok bool)
GetEgressAddressRangesOk returns a tuple with the EgressAddressRanges field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetError ¶ added in v0.20.0
func (o *ClusterStatus) GetError() (res ClusterStatusGetErrorRetType)
GetError returns the Error field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetErrorOk ¶ added in v0.20.0
func (o *ClusterStatus) GetErrorOk() (ret ClusterStatusGetErrorRetType, ok bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetErrors ¶ added in v0.22.4
func (o *ClusterStatus) GetErrors() (res ClusterStatusGetErrorsRetType)
GetErrors returns the Errors field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetErrorsOk ¶ added in v0.22.4
func (o *ClusterStatus) GetErrorsOk() (ret ClusterStatusGetErrorsRetType, ok bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetHibernated ¶ added in v0.20.0
func (o *ClusterStatus) GetHibernated() (res ClusterStatusgetHibernatedRetType)
GetHibernated returns the Hibernated field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetHibernatedOk ¶ added in v0.20.0
func (o *ClusterStatus) GetHibernatedOk() (ret ClusterStatusgetHibernatedRetType, ok bool)
GetHibernatedOk returns a tuple with the Hibernated field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetIdentity ¶ added in v1.6.0
func (o *ClusterStatus) GetIdentity() (res ClusterStatusGetIdentityRetType)
GetIdentity returns the Identity field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetIdentityOk ¶ added in v1.6.0
func (o *ClusterStatus) GetIdentityOk() (ret ClusterStatusGetIdentityRetType, ok bool)
GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetPodAddressRanges ¶ added in v0.25.0
func (o *ClusterStatus) GetPodAddressRanges() (res ClusterStatusGetPodAddressRangesRetType)
GetPodAddressRanges returns the PodAddressRanges field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) GetPodAddressRangesOk ¶ added in v0.25.0
func (o *ClusterStatus) GetPodAddressRangesOk() (ret ClusterStatusGetPodAddressRangesRetType, ok bool)
GetPodAddressRangesOk returns a tuple with the PodAddressRanges field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) HasAggregated ¶ added in v0.20.0
func (o *ClusterStatus) HasAggregated() bool
HasAggregated returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) HasCreationTime ¶ added in v0.20.0
func (o *ClusterStatus) HasCreationTime() bool
HasCreationTime returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) HasCredentialsRotation ¶ added in v0.20.0
func (o *ClusterStatus) HasCredentialsRotation() bool
HasCredentialsRotation returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) HasEgressAddressRanges ¶ added in v0.21.1
func (o *ClusterStatus) HasEgressAddressRanges() bool
HasEgressAddressRanges returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) HasError ¶ added in v0.20.0
func (o *ClusterStatus) HasError() bool
HasError returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) HasErrors ¶ added in v0.22.4
func (o *ClusterStatus) HasErrors() bool
HasErrors returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) HasHibernated ¶ added in v0.20.0
func (o *ClusterStatus) HasHibernated() bool
HasHibernated returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) HasIdentity ¶ added in v1.6.0
func (o *ClusterStatus) HasIdentity() bool
HasIdentity returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) HasPodAddressRanges ¶ added in v0.25.0
func (o *ClusterStatus) HasPodAddressRanges() bool
HasPodAddressRanges returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) SetAggregated ¶ added in v0.20.0
func (o *ClusterStatus) SetAggregated(v ClusterStatusGetAggregatedRetType)
SetAggregated gets a reference to the given ClusterStatusState and assigns it to the Aggregated field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) SetCreationTime ¶ added in v0.20.0
func (o *ClusterStatus) SetCreationTime(v ClusterStatusGetCreationTimeRetType)
SetCreationTime gets a reference to the given time.Time and assigns it to the CreationTime field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) SetCredentialsRotation ¶ added in v0.20.0
func (o *ClusterStatus) SetCredentialsRotation(v ClusterStatusGetCredentialsRotationRetType)
SetCredentialsRotation gets a reference to the given CredentialsRotationState and assigns it to the CredentialsRotation field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) SetEgressAddressRanges ¶ added in v0.21.1
func (o *ClusterStatus) SetEgressAddressRanges(v ClusterStatusGetEgressAddressRangesRetType)
SetEgressAddressRanges gets a reference to the given []string and assigns it to the EgressAddressRanges field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) SetError ¶ added in v0.20.0
func (o *ClusterStatus) SetError(v ClusterStatusGetErrorRetType)
SetError gets a reference to the given RuntimeError and assigns it to the Error field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) SetErrors ¶ added in v0.22.4
func (o *ClusterStatus) SetErrors(v ClusterStatusGetErrorsRetType)
SetErrors gets a reference to the given []ClusterError and assigns it to the Errors field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) SetHibernated ¶ added in v0.20.0
func (o *ClusterStatus) SetHibernated(v ClusterStatusgetHibernatedRetType)
SetHibernated gets a reference to the given bool and assigns it to the Hibernated field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) SetIdentity ¶ added in v1.6.0
func (o *ClusterStatus) SetIdentity(v ClusterStatusGetIdentityRetType)
SetIdentity gets a reference to the given string and assigns it to the Identity field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatus) SetPodAddressRanges ¶ added in v0.25.0
func (o *ClusterStatus) SetPodAddressRanges(v ClusterStatusGetPodAddressRangesRetType)
SetPodAddressRanges gets a reference to the given []string and assigns it to the PodAddressRanges field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ClusterStatus) ToMap
deprecated
added in
v0.20.0
func (o ClusterStatus) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetAggregatedArgType
deprecated
added in
v0.22.1
type ClusterStatusGetAggregatedArgType = ClusterStatusState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetAggregatedAttributeType ¶ added in v0.22.1
type ClusterStatusGetAggregatedAttributeType = *ClusterStatusState
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetAggregatedRetType
deprecated
added in
v0.22.1
type ClusterStatusGetAggregatedRetType = ClusterStatusState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetCreationTimeArgType
deprecated
added in
v0.22.1
type ClusterStatusGetCreationTimeAttributeType ¶ added in v0.22.1
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetCreationTimeRetType
deprecated
added in
v0.22.1
type ClusterStatusGetCredentialsRotationArgType
deprecated
added in
v0.22.1
type ClusterStatusGetCredentialsRotationArgType = CredentialsRotationState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetCredentialsRotationAttributeType ¶ added in v0.22.1
type ClusterStatusGetCredentialsRotationAttributeType = *CredentialsRotationState
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetCredentialsRotationRetType
deprecated
added in
v0.22.1
type ClusterStatusGetCredentialsRotationRetType = CredentialsRotationState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetEgressAddressRangesArgType
deprecated
added in
v0.22.1
type ClusterStatusGetEgressAddressRangesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetEgressAddressRangesAttributeType ¶ added in v0.22.1
type ClusterStatusGetEgressAddressRangesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetEgressAddressRangesRetType
deprecated
added in
v0.22.1
type ClusterStatusGetEgressAddressRangesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetErrorArgType
deprecated
added in
v0.22.1
type ClusterStatusGetErrorArgType = RuntimeError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetErrorAttributeType ¶ added in v0.22.1
type ClusterStatusGetErrorAttributeType = *RuntimeError
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetErrorRetType
deprecated
added in
v0.22.1
type ClusterStatusGetErrorRetType = RuntimeError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetErrorsArgType
deprecated
added in
v0.22.4
type ClusterStatusGetErrorsArgType = []ClusterError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetErrorsAttributeType ¶ added in v0.22.4
type ClusterStatusGetErrorsAttributeType = *[]ClusterError
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetErrorsRetType
deprecated
added in
v0.22.4
type ClusterStatusGetErrorsRetType = []ClusterError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetIdentityArgType
deprecated
added in
v1.6.0
type ClusterStatusGetIdentityArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetIdentityAttributeType ¶ added in v1.6.0
type ClusterStatusGetIdentityAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetIdentityRetType
deprecated
added in
v1.6.0
type ClusterStatusGetIdentityRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetPodAddressRangesArgType
deprecated
added in
v0.25.0
type ClusterStatusGetPodAddressRangesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetPodAddressRangesAttributeType ¶ added in v0.25.0
type ClusterStatusGetPodAddressRangesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusGetPodAddressRangesRetType
deprecated
added in
v0.25.0
type ClusterStatusGetPodAddressRangesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusState ¶
type ClusterStatusState string
ClusterStatusState the model 'ClusterStatusState' Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CLUSTERSTATUSSTATE_HEALTHY ClusterStatusState = "STATE_HEALTHY" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CLUSTERSTATUSSTATE_CREATING ClusterStatusState = "STATE_CREATING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CLUSTERSTATUSSTATE_DELETING ClusterStatusState = "STATE_DELETING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CLUSTERSTATUSSTATE_UNHEALTHY ClusterStatusState = "STATE_UNHEALTHY" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CLUSTERSTATUSSTATE_RECONCILING ClusterStatusState = "STATE_RECONCILING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CLUSTERSTATUSSTATE_HIBERNATED ClusterStatusState = "STATE_HIBERNATED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CLUSTERSTATUSSTATE_HIBERNATING ClusterStatusState = "STATE_HIBERNATING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CLUSTERSTATUSSTATE_WAKINGUP ClusterStatusState = "STATE_WAKINGUP" )
List of ClusterStatusState
func NewClusterStatusStateFromValue ¶
func NewClusterStatusStateFromValue(v string) (*ClusterStatusState, error)
NewClusterStatusStateFromValue returns a pointer to a valid ClusterStatusState for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ClusterStatusState) IsValid ¶
func (v ClusterStatusState) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ClusterStatusState) Ptr ¶
func (v ClusterStatusState) Ptr() *ClusterStatusState
Ptr returns reference to ClusterStatusState value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ClusterStatusState) UnmarshalJSON
deprecated
func (v *ClusterStatusState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusgetHibernatedArgType
deprecated
added in
v0.22.1
type ClusterStatusgetHibernatedArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusgetHibernatedAttributeType ¶ added in v0.22.1
type ClusterStatusgetHibernatedAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ClusterStatusgetHibernatedRetType
deprecated
added in
v0.22.1
type ClusterStatusgetHibernatedRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CompleteCredentialsRotationRequest
deprecated
added in
v0.24.0
type CompleteCredentialsRotationRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CompleteCredentialsRotationRequest) Execute
deprecated
added in
v0.24.0
func (r CompleteCredentialsRotationRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKubeconfigPayload ¶ added in v0.10.0
type CreateKubeconfigPayload struct {
ExpirationSeconds CreateKubeconfigPayloadGetExpirationSecondsAttributeType `json:"expirationSeconds,omitempty"`
}
CreateKubeconfigPayload struct for CreateKubeconfigPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateKubeconfigPayload ¶ added in v0.20.0
func NewCreateKubeconfigPayload() *CreateKubeconfigPayload
NewCreateKubeconfigPayload instantiates a new CreateKubeconfigPayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateKubeconfigPayloadWithDefaults ¶ added in v0.20.0
func NewCreateKubeconfigPayloadWithDefaults() *CreateKubeconfigPayload
NewCreateKubeconfigPayloadWithDefaults instantiates a new CreateKubeconfigPayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKubeconfigPayload) GetExpirationSeconds ¶ added in v0.20.0
func (o *CreateKubeconfigPayload) GetExpirationSeconds() (res CreateKubeconfigPayloadGetExpirationSecondsRetType)
GetExpirationSeconds returns the ExpirationSeconds field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKubeconfigPayload) GetExpirationSecondsOk ¶ added in v0.20.0
func (o *CreateKubeconfigPayload) GetExpirationSecondsOk() (ret CreateKubeconfigPayloadGetExpirationSecondsRetType, ok bool)
GetExpirationSecondsOk returns a tuple with the ExpirationSeconds field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKubeconfigPayload) HasExpirationSeconds ¶ added in v0.20.0
func (o *CreateKubeconfigPayload) HasExpirationSeconds() bool
HasExpirationSeconds returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateKubeconfigPayload) SetExpirationSeconds ¶ added in v0.20.0
func (o *CreateKubeconfigPayload) SetExpirationSeconds(v CreateKubeconfigPayloadGetExpirationSecondsRetType)
SetExpirationSeconds gets a reference to the given string and assigns it to the ExpirationSeconds field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKubeconfigPayload) ToMap
deprecated
added in
v0.20.0
func (o CreateKubeconfigPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKubeconfigPayloadGetExpirationSecondsArgType
deprecated
added in
v0.22.1
type CreateKubeconfigPayloadGetExpirationSecondsArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKubeconfigPayloadGetExpirationSecondsAttributeType ¶ added in v0.22.1
type CreateKubeconfigPayloadGetExpirationSecondsAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKubeconfigPayloadGetExpirationSecondsRetType
deprecated
added in
v0.22.1
type CreateKubeconfigPayloadGetExpirationSecondsRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateKubeconfigRequest
deprecated
added in
v0.24.0
type CreateKubeconfigRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKubeconfigRequest) CreateKubeconfigPayload
deprecated
added in
v0.24.0
func (r CreateKubeconfigRequest) CreateKubeconfigPayload(createKubeconfigPayload CreateKubeconfigPayload) ApiCreateKubeconfigRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateKubeconfigRequest) Execute
deprecated
added in
v0.24.0
func (r CreateKubeconfigRequest) Execute() (*Kubeconfig, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayload ¶
type CreateOrUpdateClusterPayload struct {
Extensions CreateOrUpdateClusterPayloadGetExtensionsAttributeType `json:"extensions,omitempty"`
Hibernation CreateOrUpdateClusterPayloadGetHibernationAttributeType `json:"hibernation,omitempty"`
// REQUIRED
Kubernetes CreateOrUpdateClusterPayloadGetKubernetesAttributeType `json:"kubernetes" required:"true"`
Maintenance CreateOrUpdateClusterPayloadGetMaintenanceAttributeType `json:"maintenance,omitempty"`
Network CreateOrUpdateClusterPayloadGetNetworkAttributeType `json:"network,omitempty"`
// REQUIRED
Nodepools CreateOrUpdateClusterPayloadGetNodepoolsAttributeType `json:"nodepools" required:"true"`
Status CreateOrUpdateClusterPayloadGetStatusAttributeType `json:"status,omitempty"`
}
CreateOrUpdateClusterPayload struct for CreateOrUpdateClusterPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateOrUpdateClusterPayload ¶ added in v0.20.0
func NewCreateOrUpdateClusterPayload(kubernetes CreateOrUpdateClusterPayloadGetKubernetesArgType, nodepools CreateOrUpdateClusterPayloadGetNodepoolsArgType) *CreateOrUpdateClusterPayload
NewCreateOrUpdateClusterPayload instantiates a new CreateOrUpdateClusterPayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCreateOrUpdateClusterPayloadWithDefaults ¶ added in v0.20.0
func NewCreateOrUpdateClusterPayloadWithDefaults() *CreateOrUpdateClusterPayload
NewCreateOrUpdateClusterPayloadWithDefaults instantiates a new CreateOrUpdateClusterPayload 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetExtensions ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetExtensions() (res CreateOrUpdateClusterPayloadGetExtensionsRetType)
GetExtensions returns the Extensions field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetExtensionsOk ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetExtensionsOk() (ret CreateOrUpdateClusterPayloadGetExtensionsRetType, ok bool)
GetExtensionsOk returns a tuple with the Extensions field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetHibernation ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetHibernation() (res CreateOrUpdateClusterPayloadGetHibernationRetType)
GetHibernation returns the Hibernation field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetHibernationOk ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetHibernationOk() (ret CreateOrUpdateClusterPayloadGetHibernationRetType, ok bool)
GetHibernationOk returns a tuple with the Hibernation field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetKubernetes ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetKubernetes() (ret CreateOrUpdateClusterPayloadGetKubernetesRetType)
GetKubernetes returns the Kubernetes field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetKubernetesOk ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetKubernetesOk() (ret CreateOrUpdateClusterPayloadGetKubernetesRetType, ok bool)
GetKubernetesOk returns a tuple with the Kubernetes field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetMaintenance ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetMaintenance() (res CreateOrUpdateClusterPayloadGetMaintenanceRetType)
GetMaintenance returns the Maintenance field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetMaintenanceOk ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetMaintenanceOk() (ret CreateOrUpdateClusterPayloadGetMaintenanceRetType, ok bool)
GetMaintenanceOk returns a tuple with the Maintenance field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetNetwork ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetNetwork() (res CreateOrUpdateClusterPayloadGetNetworkRetType)
GetNetwork returns the Network field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetNetworkOk ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetNetworkOk() (ret CreateOrUpdateClusterPayloadGetNetworkRetType, ok bool)
GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetNodepools ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetNodepools() (ret CreateOrUpdateClusterPayloadGetNodepoolsRetType)
GetNodepools returns the Nodepools field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetNodepoolsOk ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetNodepoolsOk() (ret CreateOrUpdateClusterPayloadGetNodepoolsRetType, ok bool)
GetNodepoolsOk returns a tuple with the Nodepools field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetStatus ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetStatus() (res CreateOrUpdateClusterPayloadGetStatusRetType)
GetStatus returns the Status field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) GetStatusOk ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) GetStatusOk() (ret CreateOrUpdateClusterPayloadGetStatusRetType, ok bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) HasExtensions ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) HasExtensions() bool
HasExtensions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) HasHibernation ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) HasHibernation() bool
HasHibernation returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) HasMaintenance ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) HasMaintenance() bool
HasMaintenance returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) HasNetwork ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) HasNetwork() bool
HasNetwork returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) HasStatus ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) HasStatus() bool
HasStatus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) SetExtensions ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) SetExtensions(v CreateOrUpdateClusterPayloadGetExtensionsRetType)
SetExtensions gets a reference to the given Extension and assigns it to the Extensions field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) SetHibernation ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) SetHibernation(v CreateOrUpdateClusterPayloadGetHibernationRetType)
SetHibernation gets a reference to the given Hibernation and assigns it to the Hibernation field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) SetKubernetes ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) SetKubernetes(v CreateOrUpdateClusterPayloadGetKubernetesRetType)
SetKubernetes sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) SetMaintenance ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) SetMaintenance(v CreateOrUpdateClusterPayloadGetMaintenanceRetType)
SetMaintenance gets a reference to the given Maintenance and assigns it to the Maintenance field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) SetNetwork ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) SetNetwork(v CreateOrUpdateClusterPayloadGetNetworkRetType)
SetNetwork gets a reference to the given Network and assigns it to the Network field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) SetNodepools ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) SetNodepools(v CreateOrUpdateClusterPayloadGetNodepoolsRetType)
SetNodepools sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CreateOrUpdateClusterPayload) SetStatus ¶ added in v0.20.0
func (o *CreateOrUpdateClusterPayload) SetStatus(v CreateOrUpdateClusterPayloadGetStatusRetType)
SetStatus gets a reference to the given ClusterStatus and assigns it to the Status field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateOrUpdateClusterPayload) ToMap
deprecated
added in
v0.20.0
func (o CreateOrUpdateClusterPayload) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetExtensionsArgType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetExtensionsArgType = Extension
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetExtensionsAttributeType ¶ added in v0.22.1
type CreateOrUpdateClusterPayloadGetExtensionsAttributeType = *Extension
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetExtensionsRetType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetExtensionsRetType = Extension
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetHibernationArgType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetHibernationArgType = Hibernation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetHibernationAttributeType ¶ added in v0.22.1
type CreateOrUpdateClusterPayloadGetHibernationAttributeType = *Hibernation
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetHibernationRetType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetHibernationRetType = Hibernation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetKubernetesArgType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetKubernetesArgType = Kubernetes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetKubernetesAttributeType ¶ added in v0.22.1
type CreateOrUpdateClusterPayloadGetKubernetesAttributeType = *Kubernetes
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetKubernetesRetType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetKubernetesRetType = Kubernetes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetMaintenanceArgType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetMaintenanceArgType = Maintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetMaintenanceAttributeType ¶ added in v0.22.1
type CreateOrUpdateClusterPayloadGetMaintenanceAttributeType = *Maintenance
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetMaintenanceRetType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetMaintenanceRetType = Maintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetNetworkArgType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetNetworkArgType = Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetNetworkAttributeType ¶ added in v0.22.1
type CreateOrUpdateClusterPayloadGetNetworkAttributeType = *Network
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetNetworkRetType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetNetworkRetType = Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetNodepoolsArgType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetNodepoolsArgType = []Nodepool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetNodepoolsAttributeType ¶ added in v0.22.1
type CreateOrUpdateClusterPayloadGetNodepoolsAttributeType = *[]Nodepool
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetNodepoolsRetType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetNodepoolsRetType = []Nodepool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetStatusArgType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetStatusArgType = ClusterStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetStatusAttributeType ¶ added in v0.22.1
type CreateOrUpdateClusterPayloadGetStatusAttributeType = *ClusterStatus
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterPayloadGetStatusRetType
deprecated
added in
v0.22.1
type CreateOrUpdateClusterPayloadGetStatusRetType = ClusterStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CreateOrUpdateClusterRequest
deprecated
added in
v0.24.0
type CreateOrUpdateClusterRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateOrUpdateClusterRequest) CreateOrUpdateClusterPayload
deprecated
added in
v0.24.0
func (r CreateOrUpdateClusterRequest) CreateOrUpdateClusterPayload(createOrUpdateClusterPayload CreateOrUpdateClusterPayload) ApiCreateOrUpdateClusterRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CreateOrUpdateClusterRequest) Execute
deprecated
added in
v0.24.0
func (r CreateOrUpdateClusterRequest) Execute() (*Cluster, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsRotationState ¶
type CredentialsRotationState struct {
// Format: `2024-02-15T11:06:29Z`
LastCompletionTime CredentialsRotationStateGetLastCompletionTimeAttributeType `json:"lastCompletionTime,omitempty"`
// Format: `2024-02-15T11:06:29Z`
LastInitiationTime CredentialsRotationStateGetLastInitiationTimeAttributeType `json:"lastInitiationTime,omitempty"`
// Phase of the credentials rotation. `NEVER` indicates that no credentials rotation has been performed using the new credentials rotation endpoints yet.
Phase CredentialsRotationStateGetPhaseAttributeType `json:"phase,omitempty"`
}
CredentialsRotationState struct for CredentialsRotationState Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCredentialsRotationState ¶ added in v0.20.0
func NewCredentialsRotationState() *CredentialsRotationState
NewCredentialsRotationState instantiates a new CredentialsRotationState 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewCredentialsRotationStateWithDefaults ¶ added in v0.20.0
func NewCredentialsRotationStateWithDefaults() *CredentialsRotationState
NewCredentialsRotationStateWithDefaults instantiates a new CredentialsRotationState 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) GetLastCompletionTime ¶ added in v0.20.0
func (o *CredentialsRotationState) GetLastCompletionTime() (res CredentialsRotationStateGetLastCompletionTimeRetType)
GetLastCompletionTime returns the LastCompletionTime field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) GetLastCompletionTimeOk ¶ added in v0.20.0
func (o *CredentialsRotationState) GetLastCompletionTimeOk() (ret CredentialsRotationStateGetLastCompletionTimeRetType, ok bool)
GetLastCompletionTimeOk returns a tuple with the LastCompletionTime field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) GetLastInitiationTime ¶ added in v0.20.0
func (o *CredentialsRotationState) GetLastInitiationTime() (res CredentialsRotationStateGetLastInitiationTimeRetType)
GetLastInitiationTime returns the LastInitiationTime field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) GetLastInitiationTimeOk ¶ added in v0.20.0
func (o *CredentialsRotationState) GetLastInitiationTimeOk() (ret CredentialsRotationStateGetLastInitiationTimeRetType, ok bool)
GetLastInitiationTimeOk returns a tuple with the LastInitiationTime field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) GetPhase ¶ added in v0.20.0
func (o *CredentialsRotationState) GetPhase() (res CredentialsRotationStateGetPhaseRetType)
GetPhase returns the Phase field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) GetPhaseOk ¶ added in v0.20.0
func (o *CredentialsRotationState) GetPhaseOk() (ret CredentialsRotationStateGetPhaseRetType, ok bool)
GetPhaseOk returns a tuple with the Phase field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) HasLastCompletionTime ¶ added in v0.20.0
func (o *CredentialsRotationState) HasLastCompletionTime() bool
HasLastCompletionTime returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) HasLastInitiationTime ¶ added in v0.20.0
func (o *CredentialsRotationState) HasLastInitiationTime() bool
HasLastInitiationTime returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) HasPhase ¶ added in v0.20.0
func (o *CredentialsRotationState) HasPhase() bool
HasPhase returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) SetLastCompletionTime ¶ added in v0.20.0
func (o *CredentialsRotationState) SetLastCompletionTime(v CredentialsRotationStateGetLastCompletionTimeRetType)
SetLastCompletionTime gets a reference to the given time.Time and assigns it to the LastCompletionTime field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) SetLastInitiationTime ¶ added in v0.20.0
func (o *CredentialsRotationState) SetLastInitiationTime(v CredentialsRotationStateGetLastInitiationTimeRetType)
SetLastInitiationTime gets a reference to the given time.Time and assigns it to the LastInitiationTime field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationState) SetPhase ¶ added in v0.20.0
func (o *CredentialsRotationState) SetPhase(v CredentialsRotationStateGetPhaseRetType)
SetPhase gets a reference to the given string and assigns it to the Phase field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CredentialsRotationState) ToMap
deprecated
added in
v0.20.0
func (o CredentialsRotationState) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsRotationStateGetLastCompletionTimeArgType
deprecated
added in
v0.22.1
type CredentialsRotationStateGetLastCompletionTimeAttributeType ¶ added in v0.22.1
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsRotationStateGetLastCompletionTimeRetType
deprecated
added in
v0.22.1
type CredentialsRotationStateGetLastInitiationTimeArgType
deprecated
added in
v0.22.1
type CredentialsRotationStateGetLastInitiationTimeAttributeType ¶ added in v0.22.1
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsRotationStateGetLastInitiationTimeRetType
deprecated
added in
v0.22.1
type CredentialsRotationStateGetPhaseArgType
deprecated
added in
v0.22.1
type CredentialsRotationStateGetPhaseArgType = CredentialsRotationStatePhase
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsRotationStateGetPhaseAttributeType
deprecated
added in
v0.22.1
type CredentialsRotationStateGetPhaseAttributeType = *CredentialsRotationStatePhase
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsRotationStateGetPhaseRetType
deprecated
added in
v0.22.1
type CredentialsRotationStateGetPhaseRetType = CredentialsRotationStatePhase
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type CredentialsRotationStatePhase ¶ added in v0.23.0
type CredentialsRotationStatePhase string
CredentialsRotationStatePhase Phase of the credentials rotation. `NEVER` indicates that no credentials rotation has been performed using the new credentials rotation endpoints yet. value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CREDENTIALSROTATIONSTATEPHASE_NEVER CredentialsRotationStatePhase = "NEVER" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CREDENTIALSROTATIONSTATEPHASE_PREPARING CredentialsRotationStatePhase = "PREPARING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CREDENTIALSROTATIONSTATEPHASE_PREPARED CredentialsRotationStatePhase = "PREPARED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CREDENTIALSROTATIONSTATEPHASE_COMPLETING CredentialsRotationStatePhase = "COMPLETING" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead CREDENTIALSROTATIONSTATEPHASE_COMPLETED CredentialsRotationStatePhase = "COMPLETED" )
List of Phase
func NewCredentialsRotationStatePhaseFromValue ¶ added in v0.23.0
func NewCredentialsRotationStatePhaseFromValue(v CredentialsRotationStatePhase) (*CredentialsRotationStatePhase, error)
NewCredentialsRotationStatePhaseFromValue returns a pointer to a valid CredentialsRotationStatePhase for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CredentialsRotationStatePhase) IsValid ¶ added in v0.23.0
func (v CredentialsRotationStatePhase) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (CredentialsRotationStatePhase) Ptr ¶ added in v0.23.0
func (v CredentialsRotationStatePhase) Ptr() *CredentialsRotationStatePhase
Ptr returns reference to PhasePhase value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*CredentialsRotationStatePhase) UnmarshalJSON
deprecated
added in
v0.23.0
func (v *CredentialsRotationStatePhase) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DNS ¶ added in v0.19.0
type DNS struct {
// Enables the dns extension.
// REQUIRED
Enabled DNSgetEnabledAttributeType `json:"enabled" required:"true"`
// Array of domain filters for externalDNS, e.g., *.runs.onstackit.cloud.
Zones DNSGetZonesAttributeType `json:"zones,omitempty"`
}
DNS struct for DNS Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDNS ¶ added in v0.20.0
func NewDNS(enabled DNSgetEnabledArgType) *DNS
NewDNS instantiates a new DNS 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewDNSWithDefaults ¶ added in v0.20.0
func NewDNSWithDefaults() *DNS
NewDNSWithDefaults instantiates a new DNS 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DNS) GetEnabled ¶ added in v0.20.0
func (o *DNS) GetEnabled() (ret DNSgetEnabledRetType)
GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DNS) GetEnabledOk ¶ added in v0.20.0
func (o *DNS) GetEnabledOk() (ret DNSgetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DNS) GetZones ¶ added in v0.20.0
func (o *DNS) GetZones() (res DNSGetZonesRetType)
GetZones returns the Zones field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DNS) GetZonesOk ¶ added in v0.20.0
func (o *DNS) GetZonesOk() (ret DNSGetZonesRetType, ok bool)
GetZonesOk returns a tuple with the Zones field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DNS) HasZones ¶ added in v0.20.0
HasZones returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DNS) SetEnabled ¶ added in v0.20.0
func (o *DNS) SetEnabled(v DNSgetEnabledRetType)
SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*DNS) SetZones ¶ added in v0.20.0
func (o *DNS) SetZones(v DNSGetZonesRetType)
SetZones gets a reference to the given []string and assigns it to the Zones field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DNSGetZonesArgType
deprecated
added in
v0.22.1
type DNSGetZonesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DNSGetZonesAttributeType ¶ added in v0.22.1
type DNSGetZonesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DNSGetZonesRetType
deprecated
added in
v0.22.1
type DNSGetZonesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DNSgetEnabledArgType
deprecated
added in
v0.22.1
type DNSgetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DNSgetEnabledAttributeType ¶ added in v0.22.1
type DNSgetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DNSgetEnabledRetType
deprecated
added in
v0.22.1
type DNSgetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApi
deprecated
added in
v0.24.0
type DefaultApi interface {
/*
CompleteCredentialsRotation Complete cluster credentials rotation
Complete cluster credentials rotation. This is step 2 of a two-step process. Start the rotation using [start-credentials-rotation](#tag/Credentials/operation/SkeService_StartClusterCredentialsRotation).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiCompleteCredentialsRotationRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CompleteCredentialsRotation(ctx context.Context, projectId string, region string, clusterName string) ApiCompleteCredentialsRotationRequest
/*
CompleteCredentialsRotationExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CompleteCredentialsRotationExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)
/*
CreateKubeconfig Create an admin kubeconfig
Create a new admin kubeconfig for the cluster. You can specify the expiration (in seconds) in the request body. Its value must be in the range from 600 (10 min) to 15552000 (6 months). Defaults to 3600.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiCreateKubeconfigRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateKubeconfig(ctx context.Context, projectId string, region string, clusterName string) ApiCreateKubeconfigRequest
/*
CreateKubeconfigExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return Kubeconfig
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateKubeconfigExecute(ctx context.Context, projectId string, region string, clusterName string) (*Kubeconfig, error)
/*
CreateOrUpdateCluster Create or update a cluster
Create a new cluster in your project or modify an existing one. To get valid values for certain properties please check the [provider-options](#tag/ProviderOptions/operation/SkeService_GetProviderOptions) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiCreateOrUpdateClusterRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateOrUpdateCluster(ctx context.Context, projectId string, region string, clusterName string) ApiCreateOrUpdateClusterRequest
/*
CreateOrUpdateClusterExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return Cluster
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
CreateOrUpdateClusterExecute(ctx context.Context, projectId string, region string, clusterName string) (*Cluster, error)
/*
DeleteCluster Delete a cluster
Delete Kubernetes cluster specified by the identifier, belonging to the project specified by `projectId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiDeleteClusterRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteCluster(ctx context.Context, projectId string, region string, clusterName string) ApiDeleteClusterRequest
/*
DeleteClusterExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
DeleteClusterExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)
/*
GetCluster Get a cluster
Get Kubernetes cluster for the specified identifier, belonging to the project specified by `projectId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiGetClusterRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetCluster(ctx context.Context, projectId string, region string, clusterName string) ApiGetClusterRequest
/*
GetClusterExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return Cluster
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetClusterExecute(ctx context.Context, projectId string, region string, clusterName string) (*Cluster, error)
/*
GetLoginKubeconfig Get an admin kubeconfig for use with the STACKIT CLI
A admin kubeconfig retrieved using this endpoint does not contain any credentials and instead obtains valid credentials via the STACKIT CLI.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiGetLoginKubeconfigRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetLoginKubeconfig(ctx context.Context, projectId string, region string, clusterName string) ApiGetLoginKubeconfigRequest
/*
GetLoginKubeconfigExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return LoginKubeconfig
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
GetLoginKubeconfigExecute(ctx context.Context, projectId string, region string, clusterName string) (*LoginKubeconfig, error)
/*
ListClusters List all clusters
Return a list of Kubernetes clusters in the project specified by `projectId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ApiListClustersRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListClusters(ctx context.Context, projectId string, region string) ApiListClustersRequest
/*
ListClustersExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@return ListClustersResponse
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListClustersExecute(ctx context.Context, projectId string, region string) (*ListClustersResponse, error)
/*
ListProviderOptions List provider options
Returns available Kubernetes versions, availability zones, machine types, OS versions and volume types for the cluster nodes.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@return ApiListProviderOptionsRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListProviderOptions(ctx context.Context, region string) ApiListProviderOptionsRequest
/*
ListProviderOptionsExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param region
@return ProviderOptions
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
ListProviderOptionsExecute(ctx context.Context, region string) (*ProviderOptions, error)
/*
StartCredentialsRotation Start cluster credentials rotation
Start cluster credentials rotation. This is step 1 of a two-step process. Complete the rotation using [complete-credentials-rotation](#tag/Credentials/operation/SkeService_CompleteClusterCredentialsRotation).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiStartCredentialsRotationRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
StartCredentialsRotation(ctx context.Context, projectId string, region string, clusterName string) ApiStartCredentialsRotationRequest
/*
StartCredentialsRotationExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
StartCredentialsRotationExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)
/*
TriggerHibernate Trigger cluster hibernation
Trigger immediate hibernation of the cluster. If the cluster is already in hibernation state, this endpoint does nothing.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiTriggerHibernateRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
TriggerHibernate(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerHibernateRequest
/*
TriggerHibernateExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
TriggerHibernateExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)
/*
TriggerMaintenance Trigger cluster maintenance
Trigger immediate maintenance of the cluster. The autoUpdate configuration specified in the Maintenance object of the cluster spec defines what is updated during the immediate maintenance operation.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiTriggerMaintenanceRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
TriggerMaintenance(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerMaintenanceRequest
/*
TriggerMaintenanceExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
TriggerMaintenanceExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)
/*
TriggerReconcile Trigger cluster reconciliation
Trigger immediate reconciliation of the complete cluster without changing the cluster specification.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiTriggerReconcileRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
TriggerReconcile(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerReconcileRequest
/*
TriggerReconcileExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
TriggerReconcileExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)
/*
TriggerWakeup Trigger cluster wakeup
Trigger immediate wake up of the cluster. If the cluster is already in running state, this endpoint does nothing.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return ApiTriggerWakeupRequest
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
TriggerWakeup(ctx context.Context, projectId string, region string, clusterName string) ApiTriggerWakeupRequest
/*
TriggerWakeupExecute executes the request
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@param region
@param clusterName
@return map[string]interface{}
// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
*/
TriggerWakeupExecute(ctx context.Context, projectId string, region string, clusterName string) (map[string]interface{}, error)
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DefaultApiService ¶
type DefaultApiService service
DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type DeleteClusterRequest
deprecated
added in
v0.24.0
type DeleteClusterRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (DeleteClusterRequest) Execute
deprecated
added in
v0.24.0
func (r DeleteClusterRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Extension ¶
type Extension struct {
Acl ExtensionGetAclAttributeType `json:"acl,omitempty"`
Dns ExtensionGetDnsAttributeType `json:"dns,omitempty"`
Observability ExtensionGetObservabilityAttributeType `json:"observability,omitempty"`
}
Extension struct for Extension Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewExtension ¶ added in v0.20.0
func NewExtension() *Extension
NewExtension instantiates a new Extension 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewExtensionWithDefaults ¶ added in v0.20.0
func NewExtensionWithDefaults() *Extension
NewExtensionWithDefaults instantiates a new Extension 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) GetAcl ¶ added in v0.20.0
func (o *Extension) GetAcl() (res ExtensionGetAclRetType)
GetAcl returns the Acl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) GetAclOk ¶ added in v0.20.0
func (o *Extension) GetAclOk() (ret ExtensionGetAclRetType, ok bool)
GetAclOk returns a tuple with the Acl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) GetDns ¶ added in v0.20.0
func (o *Extension) GetDns() (res ExtensionGetDnsRetType)
GetDns returns the Dns field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) GetDnsOk ¶ added in v0.20.0
func (o *Extension) GetDnsOk() (ret ExtensionGetDnsRetType, ok bool)
GetDnsOk returns a tuple with the Dns field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) GetObservability ¶ added in v1.0.0
func (o *Extension) GetObservability() (res ExtensionGetObservabilityRetType)
GetObservability returns the Observability field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) GetObservabilityOk ¶ added in v1.0.0
func (o *Extension) GetObservabilityOk() (ret ExtensionGetObservabilityRetType, ok bool)
GetObservabilityOk returns a tuple with the Observability field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) HasAcl ¶ added in v0.20.0
HasAcl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) HasDns ¶ added in v0.20.0
HasDns returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) HasObservability ¶ added in v1.0.0
HasObservability returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) SetAcl ¶ added in v0.20.0
func (o *Extension) SetAcl(v ExtensionGetAclRetType)
SetAcl gets a reference to the given ACL and assigns it to the Acl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) SetDns ¶ added in v0.20.0
func (o *Extension) SetDns(v ExtensionGetDnsRetType)
SetDns gets a reference to the given DNS and assigns it to the Dns field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Extension) SetObservability ¶ added in v1.0.0
func (o *Extension) SetObservability(v ExtensionGetObservabilityRetType)
SetObservability gets a reference to the given Observability and assigns it to the Observability field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ExtensionGetAclArgType
deprecated
added in
v0.22.1
type ExtensionGetAclArgType = ACL
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ExtensionGetAclAttributeType ¶ added in v0.22.1
type ExtensionGetAclAttributeType = *ACL
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ExtensionGetAclRetType
deprecated
added in
v0.22.1
type ExtensionGetAclRetType = ACL
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ExtensionGetDnsArgType
deprecated
added in
v0.22.1
type ExtensionGetDnsArgType = DNS
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ExtensionGetDnsAttributeType ¶ added in v0.22.1
type ExtensionGetDnsAttributeType = *DNS
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ExtensionGetDnsRetType
deprecated
added in
v0.22.1
type ExtensionGetDnsRetType = DNS
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ExtensionGetObservabilityArgType
deprecated
added in
v1.0.0
type ExtensionGetObservabilityArgType = Observability
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ExtensionGetObservabilityAttributeType ¶ added in v1.0.0
type ExtensionGetObservabilityAttributeType = *Observability
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ExtensionGetObservabilityRetType
deprecated
added in
v1.0.0
type ExtensionGetObservabilityRetType = Observability
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetClusterRequest
deprecated
added in
v0.24.0
type GetClusterRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetClusterRequest) Execute
deprecated
added in
v0.24.0
func (r GetClusterRequest) Execute() (*Cluster, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetLoginKubeconfigRequest
deprecated
added in
v0.24.0
type GetLoginKubeconfigRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetLoginKubeconfigRequest) Execute
deprecated
added in
v0.24.0
func (r GetLoginKubeconfigRequest) Execute() (*LoginKubeconfig, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type GetProviderOptionsRequestVersionState ¶ added in v1.5.0
type GetProviderOptionsRequestVersionState string
GetProviderOptionsRequestVersionState the model 'GetProviderOptionsRequestVersionState' Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead GETPROVIDEROPTIONSREQUESTVERSIONSTATE_SUPPORTED GetProviderOptionsRequestVersionState = "SUPPORTED" )
List of GetProviderOptionsRequestVersionState
func NewGetProviderOptionsRequestVersionStateFromValue ¶ added in v1.5.0
func NewGetProviderOptionsRequestVersionStateFromValue(v string) (*GetProviderOptionsRequestVersionState, error)
NewGetProviderOptionsRequestVersionStateFromValue returns a pointer to a valid GetProviderOptionsRequestVersionState for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetProviderOptionsRequestVersionState) IsValid ¶ added in v1.5.0
func (v GetProviderOptionsRequestVersionState) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (GetProviderOptionsRequestVersionState) Ptr ¶ added in v1.5.0
Ptr returns reference to GetProviderOptionsRequestVersionState value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*GetProviderOptionsRequestVersionState) UnmarshalJSON
deprecated
added in
v1.5.0
func (v *GetProviderOptionsRequestVersionState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Hibernation ¶
type Hibernation struct {
// REQUIRED
Schedules HibernationGetSchedulesAttributeType `json:"schedules" required:"true"`
}
Hibernation struct for Hibernation Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHibernation ¶ added in v0.20.0
func NewHibernation(schedules HibernationGetSchedulesArgType) *Hibernation
NewHibernation instantiates a new Hibernation 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHibernationWithDefaults ¶ added in v0.20.0
func NewHibernationWithDefaults() *Hibernation
NewHibernationWithDefaults instantiates a new Hibernation 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Hibernation) GetSchedules ¶ added in v0.20.0
func (o *Hibernation) GetSchedules() (ret HibernationGetSchedulesRetType)
GetSchedules returns the Schedules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Hibernation) GetSchedulesOk ¶ added in v0.20.0
func (o *Hibernation) GetSchedulesOk() (ret HibernationGetSchedulesRetType, ok bool)
GetSchedulesOk returns a tuple with the Schedules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Hibernation) SetSchedules ¶ added in v0.20.0
func (o *Hibernation) SetSchedules(v HibernationGetSchedulesRetType)
SetSchedules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Hibernation) ToMap
deprecated
added in
v0.20.0
func (o Hibernation) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationGetSchedulesArgType
deprecated
added in
v0.22.1
type HibernationGetSchedulesArgType = []HibernationSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationGetSchedulesAttributeType ¶ added in v0.22.1
type HibernationGetSchedulesAttributeType = *[]HibernationSchedule
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationGetSchedulesRetType
deprecated
added in
v0.22.1
type HibernationGetSchedulesRetType = []HibernationSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationSchedule ¶
type HibernationSchedule struct {
// REQUIRED
End HibernationScheduleGetEndAttributeType `json:"end" required:"true"`
// REQUIRED
Start HibernationScheduleGetStartAttributeType `json:"start" required:"true"`
Timezone HibernationScheduleGetTimezoneAttributeType `json:"timezone,omitempty"`
}
HibernationSchedule struct for HibernationSchedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHibernationSchedule ¶ added in v0.20.0
func NewHibernationSchedule(end HibernationScheduleGetEndArgType, start HibernationScheduleGetStartArgType) *HibernationSchedule
NewHibernationSchedule instantiates a new HibernationSchedule 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewHibernationScheduleWithDefaults ¶ added in v0.20.0
func NewHibernationScheduleWithDefaults() *HibernationSchedule
NewHibernationScheduleWithDefaults instantiates a new HibernationSchedule 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HibernationSchedule) GetEnd ¶ added in v0.20.0
func (o *HibernationSchedule) GetEnd() (ret HibernationScheduleGetEndRetType)
GetEnd returns the End field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HibernationSchedule) GetEndOk ¶ added in v0.20.0
func (o *HibernationSchedule) GetEndOk() (ret HibernationScheduleGetEndRetType, ok bool)
GetEndOk returns a tuple with the End field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HibernationSchedule) GetStart ¶ added in v0.20.0
func (o *HibernationSchedule) GetStart() (ret HibernationScheduleGetStartRetType)
GetStart returns the Start field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HibernationSchedule) GetStartOk ¶ added in v0.20.0
func (o *HibernationSchedule) GetStartOk() (ret HibernationScheduleGetStartRetType, ok bool)
GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HibernationSchedule) GetTimezone ¶ added in v0.20.0
func (o *HibernationSchedule) GetTimezone() (res HibernationScheduleGetTimezoneRetType)
GetTimezone returns the Timezone field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HibernationSchedule) GetTimezoneOk ¶ added in v0.20.0
func (o *HibernationSchedule) GetTimezoneOk() (ret HibernationScheduleGetTimezoneRetType, ok bool)
GetTimezoneOk returns a tuple with the Timezone field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HibernationSchedule) HasTimezone ¶ added in v0.20.0
func (o *HibernationSchedule) HasTimezone() bool
HasTimezone returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HibernationSchedule) SetEnd ¶ added in v0.20.0
func (o *HibernationSchedule) SetEnd(v HibernationScheduleGetEndRetType)
SetEnd sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HibernationSchedule) SetStart ¶ added in v0.20.0
func (o *HibernationSchedule) SetStart(v HibernationScheduleGetStartRetType)
SetStart sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*HibernationSchedule) SetTimezone ¶ added in v0.20.0
func (o *HibernationSchedule) SetTimezone(v HibernationScheduleGetTimezoneRetType)
SetTimezone gets a reference to the given string and assigns it to the Timezone field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (HibernationSchedule) ToMap
deprecated
added in
v0.20.0
func (o HibernationSchedule) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationScheduleGetEndArgType
deprecated
added in
v0.22.1
type HibernationScheduleGetEndArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationScheduleGetEndAttributeType ¶ added in v0.22.1
type HibernationScheduleGetEndAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationScheduleGetEndRetType
deprecated
added in
v0.22.1
type HibernationScheduleGetEndRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationScheduleGetStartArgType
deprecated
added in
v0.22.1
type HibernationScheduleGetStartArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationScheduleGetStartAttributeType ¶ added in v0.22.1
type HibernationScheduleGetStartAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationScheduleGetStartRetType
deprecated
added in
v0.22.1
type HibernationScheduleGetStartRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationScheduleGetTimezoneArgType
deprecated
added in
v0.22.1
type HibernationScheduleGetTimezoneArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationScheduleGetTimezoneAttributeType ¶ added in v0.22.1
type HibernationScheduleGetTimezoneAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type HibernationScheduleGetTimezoneRetType
deprecated
added in
v0.22.1
type HibernationScheduleGetTimezoneRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type IDP ¶ added in v1.6.0
type IDP struct {
// Enable IDP integration for the cluster.
// REQUIRED
Enabled IDPgetEnabledAttributeType `json:"enabled" required:"true"`
// Possible values: `\"stackit\"`
// REQUIRED
Type IDPGetTypeAttributeType `json:"type" required:"true"`
}
IDP struct for IDP Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewIDP ¶ added in v1.6.0
func NewIDP(enabled IDPgetEnabledArgType, types IDPGetTypeArgType) *IDP
NewIDP instantiates a new IDP 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewIDPWithDefaults ¶ added in v1.6.0
func NewIDPWithDefaults() *IDP
NewIDPWithDefaults instantiates a new IDP 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*IDP) GetEnabled ¶ added in v1.6.0
func (o *IDP) GetEnabled() (ret IDPgetEnabledRetType)
GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*IDP) GetEnabledOk ¶ added in v1.6.0
func (o *IDP) GetEnabledOk() (ret IDPgetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*IDP) GetType ¶ added in v1.6.0
func (o *IDP) GetType() (ret IDPGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*IDP) GetTypeOk ¶ added in v1.6.0
func (o *IDP) GetTypeOk() (ret IDPGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*IDP) SetEnabled ¶ added in v1.6.0
func (o *IDP) SetEnabled(v IDPgetEnabledRetType)
SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*IDP) SetType ¶ added in v1.6.0
func (o *IDP) SetType(v IDPGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type IDPGetTypeArgType
deprecated
added in
v1.6.0
type IDPGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type IDPGetTypeAttributeType ¶ added in v1.6.0
type IDPGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type IDPGetTypeRetType
deprecated
added in
v1.6.0
type IDPGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type IDPgetEnabledArgType
deprecated
added in
v1.6.0
type IDPgetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type IDPgetEnabledAttributeType ¶ added in v1.6.0
type IDPgetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type IDPgetEnabledRetType
deprecated
added in
v1.6.0
type IDPgetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Image ¶
type Image struct {
// REQUIRED
Name ImageGetNameAttributeType `json:"name" required:"true"`
// REQUIRED
Version ImageGetVersionAttributeType `json:"version" required:"true"`
}
Image For valid names and versions please take a look at [provider-options](#tag/ProviderOptions/operation/SkeService_GetProviderOptions) `machineImages`. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewImage ¶ added in v0.20.0
func NewImage(name ImageGetNameArgType, version ImageGetVersionArgType) *Image
NewImage instantiates a new Image 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewImageWithDefaults ¶ added in v0.20.0
func NewImageWithDefaults() *Image
NewImageWithDefaults instantiates a new Image 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) GetName ¶ added in v0.20.0
func (o *Image) GetName() (ret ImageGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) GetNameOk ¶ added in v0.20.0
func (o *Image) GetNameOk() (ret ImageGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) GetVersion ¶ added in v0.20.0
func (o *Image) GetVersion() (ret ImageGetVersionRetType)
GetVersion returns the Version field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) GetVersionOk ¶ added in v0.20.0
func (o *Image) GetVersionOk() (ret ImageGetVersionRetType, ok bool)
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) SetName ¶ added in v0.20.0
func (o *Image) SetName(v ImageGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Image) SetVersion ¶ added in v0.20.0
func (o *Image) SetVersion(v ImageGetVersionRetType)
SetVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetNameArgType
deprecated
added in
v0.22.1
type ImageGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetNameAttributeType ¶ added in v0.22.1
type ImageGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetNameRetType
deprecated
added in
v0.22.1
type ImageGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetVersionArgType
deprecated
added in
v0.22.1
type ImageGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetVersionAttributeType ¶ added in v0.22.1
type ImageGetVersionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ImageGetVersionRetType
deprecated
added in
v0.22.1
type ImageGetVersionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Kubeconfig ¶ added in v0.10.0
type Kubeconfig struct {
ExpirationTimestamp KubeconfigGetExpirationTimestampAttributeType `json:"expirationTimestamp,omitempty"`
Kubeconfig KubeconfigGetKubeconfigAttributeType `json:"kubeconfig,omitempty"`
}
Kubeconfig struct for Kubeconfig Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKubeconfig ¶ added in v0.20.0
func NewKubeconfig() *Kubeconfig
NewKubeconfig instantiates a new Kubeconfig 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKubeconfigWithDefaults ¶ added in v0.20.0
func NewKubeconfigWithDefaults() *Kubeconfig
NewKubeconfigWithDefaults instantiates a new Kubeconfig 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubeconfig) GetExpirationTimestamp ¶ added in v0.20.0
func (o *Kubeconfig) GetExpirationTimestamp() (res KubeconfigGetExpirationTimestampRetType)
GetExpirationTimestamp returns the ExpirationTimestamp field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubeconfig) GetExpirationTimestampOk ¶ added in v0.20.0
func (o *Kubeconfig) GetExpirationTimestampOk() (ret KubeconfigGetExpirationTimestampRetType, ok bool)
GetExpirationTimestampOk returns a tuple with the ExpirationTimestamp field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubeconfig) GetKubeconfig ¶ added in v0.20.0
func (o *Kubeconfig) GetKubeconfig() (res KubeconfigGetKubeconfigRetType)
GetKubeconfig returns the Kubeconfig field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubeconfig) GetKubeconfigOk ¶ added in v0.20.0
func (o *Kubeconfig) GetKubeconfigOk() (ret KubeconfigGetKubeconfigRetType, ok bool)
GetKubeconfigOk returns a tuple with the Kubeconfig field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubeconfig) HasExpirationTimestamp ¶ added in v0.20.0
func (o *Kubeconfig) HasExpirationTimestamp() bool
HasExpirationTimestamp returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubeconfig) HasKubeconfig ¶ added in v0.20.0
func (o *Kubeconfig) HasKubeconfig() bool
HasKubeconfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubeconfig) SetExpirationTimestamp ¶ added in v0.20.0
func (o *Kubeconfig) SetExpirationTimestamp(v KubeconfigGetExpirationTimestampRetType)
SetExpirationTimestamp gets a reference to the given time.Time and assigns it to the ExpirationTimestamp field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubeconfig) SetKubeconfig ¶ added in v0.20.0
func (o *Kubeconfig) SetKubeconfig(v KubeconfigGetKubeconfigRetType)
SetKubeconfig gets a reference to the given string and assigns it to the Kubeconfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Kubeconfig) ToMap
deprecated
added in
v0.20.0
func (o Kubeconfig) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubeconfigGetExpirationTimestampArgType
deprecated
added in
v0.22.1
type KubeconfigGetExpirationTimestampAttributeType ¶ added in v0.22.1
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubeconfigGetExpirationTimestampRetType
deprecated
added in
v0.22.1
type KubeconfigGetKubeconfigArgType
deprecated
added in
v0.22.1
type KubeconfigGetKubeconfigArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubeconfigGetKubeconfigAttributeType ¶ added in v0.22.1
type KubeconfigGetKubeconfigAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubeconfigGetKubeconfigRetType
deprecated
added in
v0.22.1
type KubeconfigGetKubeconfigRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Kubernetes ¶
type Kubernetes struct {
// REQUIRED
Version KubernetesGetVersionAttributeType `json:"version" required:"true"`
}
Kubernetes For valid versions please take a look at [provider-options](#tag/ProviderOptions/operation/SkeService_GetProviderOptions) `kubernetesVersions`. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKubernetes ¶ added in v0.20.0
func NewKubernetes(version KubernetesGetVersionArgType) *Kubernetes
NewKubernetes instantiates a new Kubernetes 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKubernetesWithDefaults ¶ added in v0.20.0
func NewKubernetesWithDefaults() *Kubernetes
NewKubernetesWithDefaults instantiates a new Kubernetes 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubernetes) GetVersion ¶ added in v0.20.0
func (o *Kubernetes) GetVersion() (ret KubernetesGetVersionRetType)
GetVersion returns the Version field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubernetes) GetVersionOk ¶ added in v0.20.0
func (o *Kubernetes) GetVersionOk() (ret KubernetesGetVersionRetType, ok bool)
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Kubernetes) SetVersion ¶ added in v0.20.0
func (o *Kubernetes) SetVersion(v KubernetesGetVersionRetType)
SetVersion sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Kubernetes) ToMap
deprecated
added in
v0.20.0
func (o Kubernetes) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesGetVersionArgType
deprecated
added in
v0.22.1
type KubernetesGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesGetVersionAttributeType ¶ added in v0.22.1
type KubernetesGetVersionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesGetVersionRetType
deprecated
added in
v0.22.1
type KubernetesGetVersionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesVersion ¶
type KubernetesVersion struct {
ExpirationDate KubernetesVersionGetExpirationDateAttributeType `json:"expirationDate,omitempty"`
FeatureGates KubernetesVersionGetFeatureGatesAttributeType `json:"featureGates,omitempty"`
State KubernetesVersionGetStateAttributeType `json:"state,omitempty"`
Version KubernetesVersionGetVersionAttributeType `json:"version,omitempty"`
}
KubernetesVersion struct for KubernetesVersion Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKubernetesVersion ¶ added in v0.20.0
func NewKubernetesVersion() *KubernetesVersion
NewKubernetesVersion instantiates a new KubernetesVersion 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewKubernetesVersionWithDefaults ¶ added in v0.20.0
func NewKubernetesVersionWithDefaults() *KubernetesVersion
NewKubernetesVersionWithDefaults instantiates a new KubernetesVersion 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) GetExpirationDate ¶ added in v0.20.0
func (o *KubernetesVersion) GetExpirationDate() (res KubernetesVersionGetExpirationDateRetType)
GetExpirationDate returns the ExpirationDate field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) GetExpirationDateOk ¶ added in v0.20.0
func (o *KubernetesVersion) GetExpirationDateOk() (ret KubernetesVersionGetExpirationDateRetType, ok bool)
GetExpirationDateOk returns a tuple with the ExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) GetFeatureGates ¶ added in v0.20.0
func (o *KubernetesVersion) GetFeatureGates() (res KubernetesVersionGetFeatureGatesRetType)
GetFeatureGates returns the FeatureGates field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) GetFeatureGatesOk ¶ added in v0.20.0
func (o *KubernetesVersion) GetFeatureGatesOk() (ret KubernetesVersionGetFeatureGatesRetType, ok bool)
GetFeatureGatesOk returns a tuple with the FeatureGates field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) GetState ¶ added in v0.20.0
func (o *KubernetesVersion) GetState() (res KubernetesVersionGetStateRetType)
GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) GetStateOk ¶ added in v0.20.0
func (o *KubernetesVersion) GetStateOk() (ret KubernetesVersionGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) GetVersion ¶ added in v0.20.0
func (o *KubernetesVersion) GetVersion() (res KubernetesVersionGetVersionRetType)
GetVersion returns the Version field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) GetVersionOk ¶ added in v0.20.0
func (o *KubernetesVersion) GetVersionOk() (ret KubernetesVersionGetVersionRetType, ok bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) HasExpirationDate ¶ added in v0.20.0
func (o *KubernetesVersion) HasExpirationDate() bool
HasExpirationDate returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) HasFeatureGates ¶ added in v0.20.0
func (o *KubernetesVersion) HasFeatureGates() bool
HasFeatureGates returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) HasState ¶ added in v0.20.0
func (o *KubernetesVersion) HasState() bool
HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) HasVersion ¶ added in v0.20.0
func (o *KubernetesVersion) HasVersion() bool
HasVersion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) SetExpirationDate ¶ added in v0.20.0
func (o *KubernetesVersion) SetExpirationDate(v KubernetesVersionGetExpirationDateRetType)
SetExpirationDate gets a reference to the given time.Time and assigns it to the ExpirationDate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) SetFeatureGates ¶ added in v0.20.0
func (o *KubernetesVersion) SetFeatureGates(v KubernetesVersionGetFeatureGatesRetType)
SetFeatureGates gets a reference to the given map[string]string and assigns it to the FeatureGates field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) SetState ¶ added in v0.20.0
func (o *KubernetesVersion) SetState(v KubernetesVersionGetStateRetType)
SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*KubernetesVersion) SetVersion ¶ added in v0.20.0
func (o *KubernetesVersion) SetVersion(v KubernetesVersionGetVersionRetType)
SetVersion gets a reference to the given string and assigns it to the Version field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (KubernetesVersion) ToMap
deprecated
added in
v0.20.0
func (o KubernetesVersion) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesVersionGetExpirationDateArgType
deprecated
added in
v0.22.1
type KubernetesVersionGetExpirationDateAttributeType ¶ added in v0.22.1
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesVersionGetExpirationDateRetType
deprecated
added in
v0.22.1
type KubernetesVersionGetFeatureGatesArgType
deprecated
added in
v0.22.1
type KubernetesVersionGetFeatureGatesAttributeType ¶ added in v0.22.1
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesVersionGetFeatureGatesRetType
deprecated
added in
v0.22.1
type KubernetesVersionGetStateArgType
deprecated
added in
v0.22.1
type KubernetesVersionGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesVersionGetStateAttributeType ¶ added in v0.22.1
type KubernetesVersionGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesVersionGetStateRetType
deprecated
added in
v0.22.1
type KubernetesVersionGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesVersionGetVersionArgType
deprecated
added in
v0.22.1
type KubernetesVersionGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesVersionGetVersionAttributeType ¶ added in v0.22.1
type KubernetesVersionGetVersionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type KubernetesVersionGetVersionRetType
deprecated
added in
v0.22.1
type KubernetesVersionGetVersionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListClustersRequest
deprecated
added in
v0.24.0
type ListClustersRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListClustersRequest) Execute
deprecated
added in
v0.24.0
func (r ListClustersRequest) Execute() (*ListClustersResponse, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListClustersResponse ¶
type ListClustersResponse struct {
Items ListClustersResponseGetItemsAttributeType `json:"items,omitempty"`
}
ListClustersResponse struct for ListClustersResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListClustersResponse ¶ added in v0.20.0
func NewListClustersResponse() *ListClustersResponse
NewListClustersResponse instantiates a new ListClustersResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewListClustersResponseWithDefaults ¶ added in v0.20.0
func NewListClustersResponseWithDefaults() *ListClustersResponse
NewListClustersResponseWithDefaults instantiates a new ListClustersResponse 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListClustersResponse) GetItems ¶ added in v0.20.0
func (o *ListClustersResponse) GetItems() (res ListClustersResponseGetItemsRetType)
GetItems returns the Items field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListClustersResponse) GetItemsOk ¶ added in v0.20.0
func (o *ListClustersResponse) GetItemsOk() (ret ListClustersResponseGetItemsRetType, ok bool)
GetItemsOk returns a tuple with the Items field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListClustersResponse) HasItems ¶ added in v0.20.0
func (o *ListClustersResponse) HasItems() bool
HasItems returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ListClustersResponse) SetItems ¶ added in v0.20.0
func (o *ListClustersResponse) SetItems(v ListClustersResponseGetItemsRetType)
SetItems gets a reference to the given []Cluster and assigns it to the Items field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListClustersResponse) ToMap
deprecated
added in
v0.20.0
func (o ListClustersResponse) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListClustersResponseGetItemsArgType
deprecated
added in
v0.22.1
type ListClustersResponseGetItemsArgType = []Cluster
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListClustersResponseGetItemsAttributeType ¶ added in v0.22.1
type ListClustersResponseGetItemsAttributeType = *[]Cluster
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListClustersResponseGetItemsRetType
deprecated
added in
v0.22.1
type ListClustersResponseGetItemsRetType = []Cluster
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ListProviderOptionsRequest
deprecated
added in
v0.24.0
type ListProviderOptionsRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListProviderOptionsRequest) Execute
deprecated
added in
v0.24.0
func (r ListProviderOptionsRequest) Execute() (*ProviderOptions, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ListProviderOptionsRequest) VersionState
deprecated
added in
v1.5.0
func (r ListProviderOptionsRequest) VersionState(versionState string) ApiListProviderOptionsRequest
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoginKubeconfig ¶ added in v0.16.0
type LoginKubeconfig struct {
Kubeconfig LoginKubeconfigGetKubeconfigAttributeType `json:"kubeconfig,omitempty"`
}
LoginKubeconfig struct for LoginKubeconfig Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoginKubeconfig ¶ added in v0.20.0
func NewLoginKubeconfig() *LoginKubeconfig
NewLoginKubeconfig instantiates a new LoginKubeconfig 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewLoginKubeconfigWithDefaults ¶ added in v0.20.0
func NewLoginKubeconfigWithDefaults() *LoginKubeconfig
NewLoginKubeconfigWithDefaults instantiates a new LoginKubeconfig 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoginKubeconfig) GetKubeconfig ¶ added in v0.20.0
func (o *LoginKubeconfig) GetKubeconfig() (res LoginKubeconfigGetKubeconfigRetType)
GetKubeconfig returns the Kubeconfig field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoginKubeconfig) GetKubeconfigOk ¶ added in v0.20.0
func (o *LoginKubeconfig) GetKubeconfigOk() (ret LoginKubeconfigGetKubeconfigRetType, ok bool)
GetKubeconfigOk returns a tuple with the Kubeconfig field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoginKubeconfig) HasKubeconfig ¶ added in v0.20.0
func (o *LoginKubeconfig) HasKubeconfig() bool
HasKubeconfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*LoginKubeconfig) SetKubeconfig ¶ added in v0.20.0
func (o *LoginKubeconfig) SetKubeconfig(v LoginKubeconfigGetKubeconfigRetType)
SetKubeconfig gets a reference to the given string and assigns it to the Kubeconfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (LoginKubeconfig) ToMap
deprecated
added in
v0.20.0
func (o LoginKubeconfig) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoginKubeconfigGetKubeconfigArgType
deprecated
added in
v0.22.1
type LoginKubeconfigGetKubeconfigArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoginKubeconfigGetKubeconfigAttributeType ¶ added in v0.22.1
type LoginKubeconfigGetKubeconfigAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type LoginKubeconfigGetKubeconfigRetType
deprecated
added in
v0.22.1
type LoginKubeconfigGetKubeconfigRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Machine ¶
type Machine struct {
// REQUIRED
Image MachineGetImageAttributeType `json:"image" required:"true"`
// For valid types please take a look at [provider-options](#tag/ProviderOptions/operation/SkeService_GetProviderOptions) `machineTypes`.
// REQUIRED
Type MachineGetTypeAttributeType `json:"type" required:"true"`
}
Machine struct for Machine Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMachine ¶ added in v0.20.0
func NewMachine(image MachineGetImageArgType, types MachineGetTypeArgType) *Machine
NewMachine instantiates a new Machine 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMachineWithDefaults ¶ added in v0.20.0
func NewMachineWithDefaults() *Machine
NewMachineWithDefaults instantiates a new Machine 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Machine) GetImage ¶ added in v0.20.0
func (o *Machine) GetImage() (ret MachineGetImageRetType)
GetImage returns the Image field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Machine) GetImageOk ¶ added in v0.20.0
func (o *Machine) GetImageOk() (ret MachineGetImageRetType, ok bool)
GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Machine) GetType ¶ added in v0.20.0
func (o *Machine) GetType() (ret MachineGetTypeRetType)
GetType returns the Type field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Machine) GetTypeOk ¶ added in v0.20.0
func (o *Machine) GetTypeOk() (ret MachineGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Machine) SetImage ¶ added in v0.20.0
func (o *Machine) SetImage(v MachineGetImageRetType)
SetImage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Machine) SetType ¶ added in v0.20.0
func (o *Machine) SetType(v MachineGetTypeRetType)
SetType sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineGetImageArgType
deprecated
added in
v0.22.1
type MachineGetImageArgType = Image
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineGetImageAttributeType ¶ added in v0.22.1
type MachineGetImageAttributeType = *Image
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineGetImageRetType
deprecated
added in
v0.22.1
type MachineGetImageRetType = Image
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineGetTypeArgType
deprecated
added in
v0.22.1
type MachineGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineGetTypeAttributeType ¶ added in v0.22.1
type MachineGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineGetTypeRetType
deprecated
added in
v0.22.1
type MachineGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImage ¶
type MachineImage struct {
Name MachineImageGetNameAttributeType `json:"name,omitempty"`
Versions MachineImageGetVersionsAttributeType `json:"versions,omitempty"`
}
MachineImage struct for MachineImage Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMachineImage ¶ added in v0.20.0
func NewMachineImage() *MachineImage
NewMachineImage instantiates a new MachineImage 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMachineImageWithDefaults ¶ added in v0.20.0
func NewMachineImageWithDefaults() *MachineImage
NewMachineImageWithDefaults instantiates a new MachineImage 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImage) GetName ¶ added in v0.20.0
func (o *MachineImage) GetName() (res MachineImageGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImage) GetNameOk ¶ added in v0.20.0
func (o *MachineImage) GetNameOk() (ret MachineImageGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImage) GetVersions ¶ added in v0.20.0
func (o *MachineImage) GetVersions() (res MachineImageGetVersionsRetType)
GetVersions returns the Versions field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImage) GetVersionsOk ¶ added in v0.20.0
func (o *MachineImage) GetVersionsOk() (ret MachineImageGetVersionsRetType, ok bool)
GetVersionsOk returns a tuple with the Versions field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImage) HasName ¶ added in v0.20.0
func (o *MachineImage) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImage) HasVersions ¶ added in v0.20.0
func (o *MachineImage) HasVersions() bool
HasVersions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImage) SetName ¶ added in v0.20.0
func (o *MachineImage) SetName(v MachineImageGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImage) SetVersions ¶ added in v0.20.0
func (o *MachineImage) SetVersions(v MachineImageGetVersionsRetType)
SetVersions gets a reference to the given []MachineImageVersion and assigns it to the Versions field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (MachineImage) ToMap
deprecated
added in
v0.20.0
func (o MachineImage) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageGetNameArgType
deprecated
added in
v0.22.1
type MachineImageGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageGetNameAttributeType ¶ added in v0.22.1
type MachineImageGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageGetNameRetType
deprecated
added in
v0.22.1
type MachineImageGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageGetVersionsArgType
deprecated
added in
v0.22.1
type MachineImageGetVersionsArgType = []MachineImageVersion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageGetVersionsAttributeType ¶ added in v0.22.1
type MachineImageGetVersionsAttributeType = *[]MachineImageVersion
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageGetVersionsRetType
deprecated
added in
v0.22.1
type MachineImageGetVersionsRetType = []MachineImageVersion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersion ¶
type MachineImageVersion struct {
Cri MachineImageVersionGetCriAttributeType `json:"cri,omitempty"`
ExpirationDate MachineImageVersionGetExpirationDateAttributeType `json:"expirationDate,omitempty"`
State MachineImageVersionGetStateAttributeType `json:"state,omitempty"`
Version MachineImageVersionGetVersionAttributeType `json:"version,omitempty"`
}
MachineImageVersion struct for MachineImageVersion Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMachineImageVersion ¶ added in v0.20.0
func NewMachineImageVersion() *MachineImageVersion
NewMachineImageVersion instantiates a new MachineImageVersion 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMachineImageVersionWithDefaults ¶ added in v0.20.0
func NewMachineImageVersionWithDefaults() *MachineImageVersion
NewMachineImageVersionWithDefaults instantiates a new MachineImageVersion 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) GetCri ¶ added in v0.20.0
func (o *MachineImageVersion) GetCri() (res MachineImageVersionGetCriRetType)
GetCri returns the Cri field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) GetCriOk ¶ added in v0.20.0
func (o *MachineImageVersion) GetCriOk() (ret MachineImageVersionGetCriRetType, ok bool)
GetCriOk returns a tuple with the Cri field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) GetExpirationDate ¶ added in v0.20.0
func (o *MachineImageVersion) GetExpirationDate() (res MachineImageVersionGetExpirationDateRetType)
GetExpirationDate returns the ExpirationDate field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) GetExpirationDateOk ¶ added in v0.20.0
func (o *MachineImageVersion) GetExpirationDateOk() (ret MachineImageVersionGetExpirationDateRetType, ok bool)
GetExpirationDateOk returns a tuple with the ExpirationDate field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) GetState ¶ added in v0.20.0
func (o *MachineImageVersion) GetState() (res MachineImageVersionGetStateRetType)
GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) GetStateOk ¶ added in v0.20.0
func (o *MachineImageVersion) GetStateOk() (ret MachineImageVersionGetStateRetType, ok bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) GetVersion ¶ added in v0.20.0
func (o *MachineImageVersion) GetVersion() (res MachineImageVersionGetVersionRetType)
GetVersion returns the Version field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) GetVersionOk ¶ added in v0.20.0
func (o *MachineImageVersion) GetVersionOk() (ret MachineImageVersionGetVersionRetType, ok bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) HasCri ¶ added in v0.20.0
func (o *MachineImageVersion) HasCri() bool
HasCri returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) HasExpirationDate ¶ added in v0.20.0
func (o *MachineImageVersion) HasExpirationDate() bool
HasExpirationDate returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) HasState ¶ added in v0.20.0
func (o *MachineImageVersion) HasState() bool
HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) HasVersion ¶ added in v0.20.0
func (o *MachineImageVersion) HasVersion() bool
HasVersion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) SetCri ¶ added in v0.20.0
func (o *MachineImageVersion) SetCri(v MachineImageVersionGetCriRetType)
SetCri gets a reference to the given []CRI and assigns it to the Cri field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) SetExpirationDate ¶ added in v0.20.0
func (o *MachineImageVersion) SetExpirationDate(v MachineImageVersionGetExpirationDateRetType)
SetExpirationDate gets a reference to the given time.Time and assigns it to the ExpirationDate field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) SetState ¶ added in v0.20.0
func (o *MachineImageVersion) SetState(v MachineImageVersionGetStateRetType)
SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineImageVersion) SetVersion ¶ added in v0.20.0
func (o *MachineImageVersion) SetVersion(v MachineImageVersionGetVersionRetType)
SetVersion gets a reference to the given string and assigns it to the Version field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (MachineImageVersion) ToMap
deprecated
added in
v0.20.0
func (o MachineImageVersion) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersionGetCriArgType
deprecated
added in
v0.22.1
type MachineImageVersionGetCriArgType = []CRI
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersionGetCriAttributeType ¶ added in v0.22.1
type MachineImageVersionGetCriAttributeType = *[]CRI
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersionGetCriRetType
deprecated
added in
v0.22.1
type MachineImageVersionGetCriRetType = []CRI
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersionGetExpirationDateArgType
deprecated
added in
v0.22.1
type MachineImageVersionGetExpirationDateAttributeType ¶ added in v0.22.1
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersionGetExpirationDateRetType
deprecated
added in
v0.22.1
type MachineImageVersionGetStateArgType
deprecated
added in
v0.22.1
type MachineImageVersionGetStateArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersionGetStateAttributeType ¶ added in v0.22.1
type MachineImageVersionGetStateAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersionGetStateRetType
deprecated
added in
v0.22.1
type MachineImageVersionGetStateRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersionGetVersionArgType
deprecated
added in
v0.22.1
type MachineImageVersionGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersionGetVersionAttributeType ¶ added in v0.22.1
type MachineImageVersionGetVersionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineImageVersionGetVersionRetType
deprecated
added in
v0.22.1
type MachineImageVersionGetVersionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineType ¶
type MachineType struct {
Architecture MachineTypeGetArchitectureAttributeType `json:"architecture,omitempty"`
// Can be cast to int32 without loss of precision.
Cpu MachineTypeGetCpuAttributeType `json:"cpu,omitempty"`
// Can be cast to int32 without loss of precision.
Gpu MachineTypeGetGpuAttributeType `json:"gpu,omitempty"`
// Can be cast to int32 without loss of precision.
Memory MachineTypeGetMemoryAttributeType `json:"memory,omitempty"`
Name MachineTypeGetNameAttributeType `json:"name,omitempty"`
}
MachineType struct for MachineType Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMachineType ¶ added in v0.20.0
func NewMachineType() *MachineType
NewMachineType instantiates a new MachineType 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMachineTypeWithDefaults ¶ added in v0.20.0
func NewMachineTypeWithDefaults() *MachineType
NewMachineTypeWithDefaults instantiates a new MachineType 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetArchitecture ¶ added in v0.20.0
func (o *MachineType) GetArchitecture() (res MachineTypeGetArchitectureRetType)
GetArchitecture returns the Architecture field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetArchitectureOk ¶ added in v0.20.0
func (o *MachineType) GetArchitectureOk() (ret MachineTypeGetArchitectureRetType, ok bool)
GetArchitectureOk returns a tuple with the Architecture field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetCpu ¶ added in v0.20.0
func (o *MachineType) GetCpu() (res MachineTypeGetCpuRetType)
GetCpu returns the Cpu field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetCpuOk ¶ added in v0.20.0
func (o *MachineType) GetCpuOk() (ret MachineTypeGetCpuRetType, ok bool)
GetCpuOk returns a tuple with the Cpu field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetGpu ¶ added in v0.20.0
func (o *MachineType) GetGpu() (res MachineTypeGetGpuRetType)
GetGpu returns the Gpu field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetGpuOk ¶ added in v0.20.0
func (o *MachineType) GetGpuOk() (ret MachineTypeGetGpuRetType, ok bool)
GetGpuOk returns a tuple with the Gpu field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetMemory ¶ added in v0.20.0
func (o *MachineType) GetMemory() (res MachineTypeGetMemoryRetType)
GetMemory returns the Memory field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetMemoryOk ¶ added in v0.20.0
func (o *MachineType) GetMemoryOk() (ret MachineTypeGetMemoryRetType, ok bool)
GetMemoryOk returns a tuple with the Memory field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetName ¶ added in v0.20.0
func (o *MachineType) GetName() (res MachineTypeGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) GetNameOk ¶ added in v0.20.0
func (o *MachineType) GetNameOk() (ret MachineTypeGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) HasArchitecture ¶ added in v0.20.0
func (o *MachineType) HasArchitecture() bool
HasArchitecture returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) HasCpu ¶ added in v0.20.0
func (o *MachineType) HasCpu() bool
HasCpu returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) HasGpu ¶ added in v0.20.0
func (o *MachineType) HasGpu() bool
HasGpu returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) HasMemory ¶ added in v0.20.0
func (o *MachineType) HasMemory() bool
HasMemory returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) HasName ¶ added in v0.20.0
func (o *MachineType) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) SetArchitecture ¶ added in v0.20.0
func (o *MachineType) SetArchitecture(v MachineTypeGetArchitectureRetType)
SetArchitecture gets a reference to the given string and assigns it to the Architecture field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) SetCpu ¶ added in v0.20.0
func (o *MachineType) SetCpu(v MachineTypeGetCpuRetType)
SetCpu gets a reference to the given int64 and assigns it to the Cpu field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) SetGpu ¶ added in v0.20.0
func (o *MachineType) SetGpu(v MachineTypeGetGpuRetType)
SetGpu gets a reference to the given int64 and assigns it to the Gpu field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) SetMemory ¶ added in v0.20.0
func (o *MachineType) SetMemory(v MachineTypeGetMemoryRetType)
SetMemory gets a reference to the given int64 and assigns it to the Memory field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MachineType) SetName ¶ added in v0.20.0
func (o *MachineType) SetName(v MachineTypeGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (MachineType) ToMap
deprecated
added in
v0.20.0
func (o MachineType) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetArchitectureArgType
deprecated
added in
v0.22.1
type MachineTypeGetArchitectureArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetArchitectureAttributeType ¶ added in v0.22.1
type MachineTypeGetArchitectureAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetArchitectureRetType
deprecated
added in
v0.22.1
type MachineTypeGetArchitectureRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetCpuArgType
deprecated
added in
v0.22.1
type MachineTypeGetCpuArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetCpuAttributeType ¶ added in v0.22.1
type MachineTypeGetCpuAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetCpuRetType
deprecated
added in
v0.22.1
type MachineTypeGetCpuRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetGpuArgType
deprecated
added in
v0.22.1
type MachineTypeGetGpuArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetGpuAttributeType ¶ added in v0.22.1
type MachineTypeGetGpuAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetGpuRetType
deprecated
added in
v0.22.1
type MachineTypeGetGpuRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetMemoryArgType
deprecated
added in
v0.22.1
type MachineTypeGetMemoryArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetMemoryAttributeType ¶ added in v0.22.1
type MachineTypeGetMemoryAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetMemoryRetType
deprecated
added in
v0.22.1
type MachineTypeGetMemoryRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetNameArgType
deprecated
added in
v0.22.1
type MachineTypeGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetNameAttributeType ¶ added in v0.22.1
type MachineTypeGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MachineTypeGetNameRetType
deprecated
added in
v0.22.1
type MachineTypeGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Maintenance ¶
type Maintenance struct {
// REQUIRED
AutoUpdate MaintenanceGetAutoUpdateAttributeType `json:"autoUpdate" required:"true"`
// REQUIRED
TimeWindow MaintenanceGetTimeWindowAttributeType `json:"timeWindow" required:"true"`
}
Maintenance struct for Maintenance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMaintenance ¶ added in v0.20.0
func NewMaintenance(autoUpdate MaintenanceGetAutoUpdateArgType, timeWindow MaintenanceGetTimeWindowArgType) *Maintenance
NewMaintenance instantiates a new Maintenance 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMaintenanceWithDefaults ¶ added in v0.20.0
func NewMaintenanceWithDefaults() *Maintenance
NewMaintenanceWithDefaults instantiates a new Maintenance 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Maintenance) GetAutoUpdate ¶ added in v0.20.0
func (o *Maintenance) GetAutoUpdate() (ret MaintenanceGetAutoUpdateRetType)
GetAutoUpdate returns the AutoUpdate field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Maintenance) GetAutoUpdateOk ¶ added in v0.20.0
func (o *Maintenance) GetAutoUpdateOk() (ret MaintenanceGetAutoUpdateRetType, ok bool)
GetAutoUpdateOk returns a tuple with the AutoUpdate field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Maintenance) GetTimeWindow ¶ added in v0.20.0
func (o *Maintenance) GetTimeWindow() (ret MaintenanceGetTimeWindowRetType)
GetTimeWindow returns the TimeWindow field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Maintenance) GetTimeWindowOk ¶ added in v0.20.0
func (o *Maintenance) GetTimeWindowOk() (ret MaintenanceGetTimeWindowRetType, ok bool)
GetTimeWindowOk returns a tuple with the TimeWindow field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Maintenance) SetAutoUpdate ¶ added in v0.20.0
func (o *Maintenance) SetAutoUpdate(v MaintenanceGetAutoUpdateRetType)
SetAutoUpdate sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Maintenance) SetTimeWindow ¶ added in v0.20.0
func (o *Maintenance) SetTimeWindow(v MaintenanceGetTimeWindowRetType)
SetTimeWindow sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Maintenance) ToMap
deprecated
added in
v0.20.0
func (o Maintenance) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceAutoUpdate ¶
type MaintenanceAutoUpdate struct {
KubernetesVersion MaintenanceAutoUpdategetKubernetesVersionAttributeType `json:"kubernetesVersion,omitempty"`
MachineImageVersion MaintenanceAutoUpdategetMachineImageVersionAttributeType `json:"machineImageVersion,omitempty"`
}
MaintenanceAutoUpdate struct for MaintenanceAutoUpdate Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMaintenanceAutoUpdate ¶ added in v0.20.0
func NewMaintenanceAutoUpdate() *MaintenanceAutoUpdate
NewMaintenanceAutoUpdate instantiates a new MaintenanceAutoUpdate 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewMaintenanceAutoUpdateWithDefaults ¶ added in v0.20.0
func NewMaintenanceAutoUpdateWithDefaults() *MaintenanceAutoUpdate
NewMaintenanceAutoUpdateWithDefaults instantiates a new MaintenanceAutoUpdate 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MaintenanceAutoUpdate) GetKubernetesVersion ¶ added in v0.20.0
func (o *MaintenanceAutoUpdate) GetKubernetesVersion() (res MaintenanceAutoUpdategetKubernetesVersionRetType)
GetKubernetesVersion returns the KubernetesVersion field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MaintenanceAutoUpdate) GetKubernetesVersionOk ¶ added in v0.20.0
func (o *MaintenanceAutoUpdate) GetKubernetesVersionOk() (ret MaintenanceAutoUpdategetKubernetesVersionRetType, ok bool)
GetKubernetesVersionOk returns a tuple with the KubernetesVersion field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MaintenanceAutoUpdate) GetMachineImageVersion ¶ added in v0.20.0
func (o *MaintenanceAutoUpdate) GetMachineImageVersion() (res MaintenanceAutoUpdategetMachineImageVersionRetType)
GetMachineImageVersion returns the MachineImageVersion field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MaintenanceAutoUpdate) GetMachineImageVersionOk ¶ added in v0.20.0
func (o *MaintenanceAutoUpdate) GetMachineImageVersionOk() (ret MaintenanceAutoUpdategetMachineImageVersionRetType, ok bool)
GetMachineImageVersionOk returns a tuple with the MachineImageVersion field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MaintenanceAutoUpdate) HasKubernetesVersion ¶ added in v0.20.0
func (o *MaintenanceAutoUpdate) HasKubernetesVersion() bool
HasKubernetesVersion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MaintenanceAutoUpdate) HasMachineImageVersion ¶ added in v0.20.0
func (o *MaintenanceAutoUpdate) HasMachineImageVersion() bool
HasMachineImageVersion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MaintenanceAutoUpdate) SetKubernetesVersion ¶ added in v0.20.0
func (o *MaintenanceAutoUpdate) SetKubernetesVersion(v MaintenanceAutoUpdategetKubernetesVersionRetType)
SetKubernetesVersion gets a reference to the given bool and assigns it to the KubernetesVersion field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*MaintenanceAutoUpdate) SetMachineImageVersion ¶ added in v0.20.0
func (o *MaintenanceAutoUpdate) SetMachineImageVersion(v MaintenanceAutoUpdategetMachineImageVersionRetType)
SetMachineImageVersion gets a reference to the given bool and assigns it to the MachineImageVersion field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (MaintenanceAutoUpdate) ToMap
deprecated
added in
v0.20.0
func (o MaintenanceAutoUpdate) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceAutoUpdategetKubernetesVersionArgType
deprecated
added in
v0.22.1
type MaintenanceAutoUpdategetKubernetesVersionArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceAutoUpdategetKubernetesVersionAttributeType ¶ added in v0.22.1
type MaintenanceAutoUpdategetKubernetesVersionAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceAutoUpdategetKubernetesVersionRetType
deprecated
added in
v0.22.1
type MaintenanceAutoUpdategetKubernetesVersionRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceAutoUpdategetMachineImageVersionArgType
deprecated
added in
v0.22.1
type MaintenanceAutoUpdategetMachineImageVersionArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceAutoUpdategetMachineImageVersionAttributeType ¶ added in v0.22.1
type MaintenanceAutoUpdategetMachineImageVersionAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceAutoUpdategetMachineImageVersionRetType
deprecated
added in
v0.22.1
type MaintenanceAutoUpdategetMachineImageVersionRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceGetAutoUpdateArgType
deprecated
added in
v0.22.1
type MaintenanceGetAutoUpdateArgType = MaintenanceAutoUpdate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceGetAutoUpdateAttributeType ¶ added in v0.22.1
type MaintenanceGetAutoUpdateAttributeType = *MaintenanceAutoUpdate
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceGetAutoUpdateRetType
deprecated
added in
v0.22.1
type MaintenanceGetAutoUpdateRetType = MaintenanceAutoUpdate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceGetTimeWindowArgType
deprecated
added in
v0.22.1
type MaintenanceGetTimeWindowArgType = TimeWindow
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceGetTimeWindowAttributeType ¶ added in v0.22.1
type MaintenanceGetTimeWindowAttributeType = *TimeWindow
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MaintenanceGetTimeWindowRetType
deprecated
added in
v0.22.1
type MaintenanceGetTimeWindowRetType = TimeWindow
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type MappedNullable
deprecated
type Network ¶ added in v0.16.0
type Network struct {
ControlPlane NetworkGetControlPlaneAttributeType `json:"controlPlane,omitempty"`
Id NetworkGetIdAttributeType `json:"id,omitempty"`
}
Network struct for Network Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNetwork ¶ added in v0.20.0
func NewNetwork() *Network
NewNetwork instantiates a new Network 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNetworkWithDefaults ¶ added in v0.20.0
func NewNetworkWithDefaults() *Network
NewNetworkWithDefaults instantiates a new Network 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetControlPlane ¶ added in v1.7.0
func (o *Network) GetControlPlane() (res NetworkGetControlPlaneRetType)
GetControlPlane returns the ControlPlane field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetControlPlaneOk ¶ added in v1.7.0
func (o *Network) GetControlPlaneOk() (ret NetworkGetControlPlaneRetType, ok bool)
GetControlPlaneOk returns a tuple with the ControlPlane field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetId ¶ added in v0.20.0
func (o *Network) GetId() (res NetworkGetIdRetType)
GetId returns the Id field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) GetIdOk ¶ added in v0.20.0
func (o *Network) GetIdOk() (ret NetworkGetIdRetType, ok bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasControlPlane ¶ added in v1.7.0
HasControlPlane returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) HasId ¶ added in v0.20.0
HasId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) SetControlPlane ¶ added in v1.7.0
func (o *Network) SetControlPlane(v NetworkGetControlPlaneRetType)
SetControlPlane gets a reference to the given V2ControlPlaneNetwork and assigns it to the ControlPlane field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Network) SetId ¶ added in v0.20.0
func (o *Network) SetId(v NetworkGetIdRetType)
SetId gets a reference to the given string and assigns it to the Id field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetControlPlaneArgType
deprecated
added in
v1.7.0
type NetworkGetControlPlaneArgType = V2ControlPlaneNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetControlPlaneAttributeType ¶ added in v1.7.0
type NetworkGetControlPlaneAttributeType = *V2ControlPlaneNetwork
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetControlPlaneRetType
deprecated
added in
v1.7.0
type NetworkGetControlPlaneRetType = V2ControlPlaneNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIdArgType
deprecated
added in
v0.22.1
type NetworkGetIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIdAttributeType ¶ added in v0.22.1
type NetworkGetIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NetworkGetIdRetType
deprecated
added in
v0.22.1
type NetworkGetIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Nodepool ¶
type Nodepool struct {
// This needs to be true for at least one node pool.
AllowSystemComponents NodepoolgetAllowSystemComponentsAttributeType `json:"allowSystemComponents,omitempty"`
// REQUIRED
AvailabilityZones NodepoolGetAvailabilityZonesAttributeType `json:"availabilityZones" required:"true"`
Cri NodepoolGetCriAttributeType `json:"cri,omitempty"`
Kubernetes NodepoolGetKubernetesAttributeType `json:"kubernetes,omitempty"`
Labels NodepoolGetLabelsAttributeType `json:"labels,omitempty"`
// REQUIRED
Machine NodepoolGetMachineAttributeType `json:"machine" required:"true"`
// Can be cast to int32 without loss of precision.
MaxSurge NodepoolGetMaxSurgeAttributeType `json:"maxSurge,omitempty"`
MaxUnavailable NodepoolGetMaxUnavailableAttributeType `json:"maxUnavailable,omitempty"`
// Maximum number of nodes in the pool. During runtime, the cluster will never scale beyond 1000 nodes, even if the total maximum would allow for a larger cluster.
// Can be cast to int32 without loss of precision.
// REQUIRED
Maximum NodepoolGetMaximumAttributeType `json:"maximum" required:"true"`
// Minimum number of nodes in the pool. The sum of all minima must not exceed 1000.
// Can be cast to int32 without loss of precision.
// REQUIRED
Minimum NodepoolGetMinimumAttributeType `json:"minimum" required:"true"`
// Maximum 15 chars
// REQUIRED
Name NodepoolGetNameAttributeType `json:"name" required:"true"`
Taints NodepoolGetTaintsAttributeType `json:"taints,omitempty"`
// REQUIRED
Volume NodepoolGetVolumeAttributeType `json:"volume" required:"true"`
}
Nodepool struct for Nodepool Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNodepool ¶ added in v0.20.0
func NewNodepool(availabilityZones NodepoolGetAvailabilityZonesArgType, machine NodepoolGetMachineArgType, maximum NodepoolGetMaximumArgType, minimum NodepoolGetMinimumArgType, name NodepoolGetNameArgType, volume NodepoolGetVolumeArgType) *Nodepool
NewNodepool instantiates a new Nodepool 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNodepoolWithDefaults ¶ added in v0.20.0
func NewNodepoolWithDefaults() *Nodepool
NewNodepoolWithDefaults instantiates a new Nodepool 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetAllowSystemComponents ¶ added in v0.20.0
func (o *Nodepool) GetAllowSystemComponents() (res NodepoolgetAllowSystemComponentsRetType)
GetAllowSystemComponents returns the AllowSystemComponents field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetAllowSystemComponentsOk ¶ added in v0.20.0
func (o *Nodepool) GetAllowSystemComponentsOk() (ret NodepoolgetAllowSystemComponentsRetType, ok bool)
GetAllowSystemComponentsOk returns a tuple with the AllowSystemComponents field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetAvailabilityZones ¶ added in v0.20.0
func (o *Nodepool) GetAvailabilityZones() (ret NodepoolGetAvailabilityZonesRetType)
GetAvailabilityZones returns the AvailabilityZones field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetAvailabilityZonesOk ¶ added in v0.20.0
func (o *Nodepool) GetAvailabilityZonesOk() (ret NodepoolGetAvailabilityZonesRetType, ok bool)
GetAvailabilityZonesOk returns a tuple with the AvailabilityZones field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetCri ¶ added in v0.20.0
func (o *Nodepool) GetCri() (res NodepoolGetCriRetType)
GetCri returns the Cri field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetCriOk ¶ added in v0.20.0
func (o *Nodepool) GetCriOk() (ret NodepoolGetCriRetType, ok bool)
GetCriOk returns a tuple with the Cri field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetKubernetes ¶ added in v1.4.0
func (o *Nodepool) GetKubernetes() (res NodepoolGetKubernetesRetType)
GetKubernetes returns the Kubernetes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetKubernetesOk ¶ added in v1.4.0
func (o *Nodepool) GetKubernetesOk() (ret NodepoolGetKubernetesRetType, ok bool)
GetKubernetesOk returns a tuple with the Kubernetes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetLabels ¶ added in v0.20.0
func (o *Nodepool) GetLabels() (res NodepoolGetLabelsRetType)
GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetLabelsOk ¶ added in v0.20.0
func (o *Nodepool) GetLabelsOk() (ret NodepoolGetLabelsRetType, ok bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetMachine ¶ added in v0.20.0
func (o *Nodepool) GetMachine() (ret NodepoolGetMachineRetType)
GetMachine returns the Machine field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetMachineOk ¶ added in v0.20.0
func (o *Nodepool) GetMachineOk() (ret NodepoolGetMachineRetType, ok bool)
GetMachineOk returns a tuple with the Machine field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetMaxSurge ¶ added in v0.20.0
func (o *Nodepool) GetMaxSurge() (res NodepoolGetMaxSurgeRetType)
GetMaxSurge returns the MaxSurge field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetMaxSurgeOk ¶ added in v0.20.0
func (o *Nodepool) GetMaxSurgeOk() (ret NodepoolGetMaxSurgeRetType, ok bool)
GetMaxSurgeOk returns a tuple with the MaxSurge field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetMaxUnavailable ¶ added in v0.20.0
func (o *Nodepool) GetMaxUnavailable() (res NodepoolGetMaxUnavailableRetType)
GetMaxUnavailable returns the MaxUnavailable field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetMaxUnavailableOk ¶ added in v0.20.0
func (o *Nodepool) GetMaxUnavailableOk() (ret NodepoolGetMaxUnavailableRetType, ok bool)
GetMaxUnavailableOk returns a tuple with the MaxUnavailable field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetMaximum ¶ added in v0.20.0
func (o *Nodepool) GetMaximum() (ret NodepoolGetMaximumRetType)
GetMaximum returns the Maximum field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetMaximumOk ¶ added in v0.20.0
func (o *Nodepool) GetMaximumOk() (ret NodepoolGetMaximumRetType, ok bool)
GetMaximumOk returns a tuple with the Maximum field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetMinimum ¶ added in v0.20.0
func (o *Nodepool) GetMinimum() (ret NodepoolGetMinimumRetType)
GetMinimum returns the Minimum field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetMinimumOk ¶ added in v0.20.0
func (o *Nodepool) GetMinimumOk() (ret NodepoolGetMinimumRetType, ok bool)
GetMinimumOk returns a tuple with the Minimum field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetName ¶ added in v0.20.0
func (o *Nodepool) GetName() (ret NodepoolGetNameRetType)
GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetNameOk ¶ added in v0.20.0
func (o *Nodepool) GetNameOk() (ret NodepoolGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetTaints ¶ added in v0.20.0
func (o *Nodepool) GetTaints() (res NodepoolGetTaintsRetType)
GetTaints returns the Taints field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetTaintsOk ¶ added in v0.20.0
func (o *Nodepool) GetTaintsOk() (ret NodepoolGetTaintsRetType, ok bool)
GetTaintsOk returns a tuple with the Taints field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetVolume ¶ added in v0.20.0
func (o *Nodepool) GetVolume() (ret NodepoolGetVolumeRetType)
GetVolume returns the Volume field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) GetVolumeOk ¶ added in v0.20.0
func (o *Nodepool) GetVolumeOk() (ret NodepoolGetVolumeRetType, ok bool)
GetVolumeOk returns a tuple with the Volume field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) HasAllowSystemComponents ¶ added in v0.20.0
HasAllowSystemComponents returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) HasCri ¶ added in v0.20.0
HasCri returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) HasKubernetes ¶ added in v1.4.0
HasKubernetes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) HasLabels ¶ added in v0.20.0
HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) HasMaxSurge ¶ added in v0.20.0
HasMaxSurge returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) HasMaxUnavailable ¶ added in v0.20.0
HasMaxUnavailable returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) HasTaints ¶ added in v0.20.0
HasTaints returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetAllowSystemComponents ¶ added in v0.20.0
func (o *Nodepool) SetAllowSystemComponents(v NodepoolgetAllowSystemComponentsRetType)
SetAllowSystemComponents gets a reference to the given bool and assigns it to the AllowSystemComponents field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetAvailabilityZones ¶ added in v0.20.0
func (o *Nodepool) SetAvailabilityZones(v NodepoolGetAvailabilityZonesRetType)
SetAvailabilityZones sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetCri ¶ added in v0.20.0
func (o *Nodepool) SetCri(v NodepoolGetCriRetType)
SetCri gets a reference to the given CRI and assigns it to the Cri field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetKubernetes ¶ added in v1.4.0
func (o *Nodepool) SetKubernetes(v NodepoolGetKubernetesRetType)
SetKubernetes gets a reference to the given NodepoolKubernetes and assigns it to the Kubernetes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetLabels ¶ added in v0.20.0
func (o *Nodepool) SetLabels(v NodepoolGetLabelsRetType)
SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetMachine ¶ added in v0.20.0
func (o *Nodepool) SetMachine(v NodepoolGetMachineRetType)
SetMachine sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetMaxSurge ¶ added in v0.20.0
func (o *Nodepool) SetMaxSurge(v NodepoolGetMaxSurgeRetType)
SetMaxSurge gets a reference to the given int64 and assigns it to the MaxSurge field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetMaxUnavailable ¶ added in v0.20.0
func (o *Nodepool) SetMaxUnavailable(v NodepoolGetMaxUnavailableRetType)
SetMaxUnavailable gets a reference to the given int64 and assigns it to the MaxUnavailable field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetMaximum ¶ added in v0.20.0
func (o *Nodepool) SetMaximum(v NodepoolGetMaximumRetType)
SetMaximum sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetMinimum ¶ added in v0.20.0
func (o *Nodepool) SetMinimum(v NodepoolGetMinimumRetType)
SetMinimum sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetName ¶ added in v0.20.0
func (o *Nodepool) SetName(v NodepoolGetNameRetType)
SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetTaints ¶ added in v0.20.0
func (o *Nodepool) SetTaints(v NodepoolGetTaintsRetType)
SetTaints gets a reference to the given []Taint and assigns it to the Taints field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Nodepool) SetVolume ¶ added in v0.20.0
func (o *Nodepool) SetVolume(v NodepoolGetVolumeRetType)
SetVolume sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetAvailabilityZonesArgType
deprecated
added in
v0.22.1
type NodepoolGetAvailabilityZonesArgType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetAvailabilityZonesAttributeType ¶ added in v0.22.1
type NodepoolGetAvailabilityZonesAttributeType = *[]string
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetAvailabilityZonesRetType
deprecated
added in
v0.22.1
type NodepoolGetAvailabilityZonesRetType = []string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetCriArgType
deprecated
added in
v0.22.1
type NodepoolGetCriArgType = CRI
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetCriAttributeType ¶ added in v0.22.1
type NodepoolGetCriAttributeType = *CRI
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetCriRetType
deprecated
added in
v0.22.1
type NodepoolGetCriRetType = CRI
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetKubernetesArgType
deprecated
added in
v1.4.0
type NodepoolGetKubernetesArgType = NodepoolKubernetes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetKubernetesAttributeType ¶ added in v1.4.0
type NodepoolGetKubernetesAttributeType = *NodepoolKubernetes
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetKubernetesRetType
deprecated
added in
v1.4.0
type NodepoolGetKubernetesRetType = NodepoolKubernetes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetLabelsArgType
deprecated
added in
v0.22.1
type NodepoolGetLabelsAttributeType ¶ added in v0.22.1
isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetLabelsRetType
deprecated
added in
v0.22.1
type NodepoolGetMachineArgType
deprecated
added in
v0.22.1
type NodepoolGetMachineArgType = Machine
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMachineAttributeType ¶ added in v0.22.1
type NodepoolGetMachineAttributeType = *Machine
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMachineRetType
deprecated
added in
v0.22.1
type NodepoolGetMachineRetType = Machine
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMaxSurgeArgType
deprecated
added in
v0.22.1
type NodepoolGetMaxSurgeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMaxSurgeAttributeType ¶ added in v0.22.1
type NodepoolGetMaxSurgeAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMaxSurgeRetType
deprecated
added in
v0.22.1
type NodepoolGetMaxSurgeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMaxUnavailableArgType
deprecated
added in
v0.22.1
type NodepoolGetMaxUnavailableArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMaxUnavailableAttributeType ¶ added in v0.22.1
type NodepoolGetMaxUnavailableAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMaxUnavailableRetType
deprecated
added in
v0.22.1
type NodepoolGetMaxUnavailableRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMaximumArgType
deprecated
added in
v0.22.1
type NodepoolGetMaximumArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMaximumAttributeType ¶ added in v0.22.1
type NodepoolGetMaximumAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMaximumRetType
deprecated
added in
v0.22.1
type NodepoolGetMaximumRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMinimumArgType
deprecated
added in
v0.22.1
type NodepoolGetMinimumArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMinimumAttributeType ¶ added in v0.22.1
type NodepoolGetMinimumAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetMinimumRetType
deprecated
added in
v0.22.1
type NodepoolGetMinimumRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetNameArgType
deprecated
added in
v0.22.1
type NodepoolGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetNameAttributeType ¶ added in v0.22.1
type NodepoolGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetNameRetType
deprecated
added in
v0.22.1
type NodepoolGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetTaintsArgType
deprecated
added in
v0.22.1
type NodepoolGetTaintsArgType = []Taint
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetTaintsAttributeType ¶ added in v0.22.1
type NodepoolGetTaintsAttributeType = *[]Taint
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetTaintsRetType
deprecated
added in
v0.22.1
type NodepoolGetTaintsRetType = []Taint
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetVolumeArgType
deprecated
added in
v0.22.1
type NodepoolGetVolumeArgType = Volume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetVolumeAttributeType ¶ added in v0.22.1
type NodepoolGetVolumeAttributeType = *Volume
isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolGetVolumeRetType
deprecated
added in
v0.22.1
type NodepoolGetVolumeRetType = Volume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolKubernetes ¶ added in v1.4.0
type NodepoolKubernetes struct {
// Override the Kubernetes version for the Kubelet of this Nodepool. Version must be equal or lower than the version of the cluster. Only one minor version difference to the version of the cluster is allowed. Downgrade of existing Nodepools is prohibited.
Version NodepoolKubernetesGetVersionAttributeType `json:"version,omitempty"`
}
NodepoolKubernetes struct for NodepoolKubernetes Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNodepoolKubernetes ¶ added in v1.4.0
func NewNodepoolKubernetes() *NodepoolKubernetes
NewNodepoolKubernetes instantiates a new NodepoolKubernetes 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNodepoolKubernetesWithDefaults ¶ added in v1.4.0
func NewNodepoolKubernetesWithDefaults() *NodepoolKubernetes
NewNodepoolKubernetesWithDefaults instantiates a new NodepoolKubernetes 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NodepoolKubernetes) GetVersion ¶ added in v1.4.0
func (o *NodepoolKubernetes) GetVersion() (res NodepoolKubernetesGetVersionRetType)
GetVersion returns the Version field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NodepoolKubernetes) GetVersionOk ¶ added in v1.4.0
func (o *NodepoolKubernetes) GetVersionOk() (ret NodepoolKubernetesGetVersionRetType, ok bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NodepoolKubernetes) HasVersion ¶ added in v1.4.0
func (o *NodepoolKubernetes) HasVersion() bool
HasVersion returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NodepoolKubernetes) SetVersion ¶ added in v1.4.0
func (o *NodepoolKubernetes) SetVersion(v NodepoolKubernetesGetVersionRetType)
SetVersion gets a reference to the given string and assigns it to the Version field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NodepoolKubernetes) ToMap
deprecated
added in
v1.4.0
func (o NodepoolKubernetes) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolKubernetesGetVersionArgType
deprecated
added in
v1.4.0
type NodepoolKubernetesGetVersionArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolKubernetesGetVersionAttributeType ¶ added in v1.4.0
type NodepoolKubernetesGetVersionAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolKubernetesGetVersionRetType
deprecated
added in
v1.4.0
type NodepoolKubernetesGetVersionRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolgetAllowSystemComponentsArgType
deprecated
added in
v0.22.1
type NodepoolgetAllowSystemComponentsArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolgetAllowSystemComponentsAttributeType ¶ added in v0.22.1
type NodepoolgetAllowSystemComponentsAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NodepoolgetAllowSystemComponentsRetType
deprecated
added in
v0.22.1
type NodepoolgetAllowSystemComponentsRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableACL
deprecated
added in
v0.20.0
type NullableACL struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableACL
deprecated
added in
v0.20.0
func NewNullableACL(val *ACL) *NullableACL
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableACL) Get
deprecated
added in
v0.20.0
func (v NullableACL) Get() *ACL
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableACL) IsSet
deprecated
added in
v0.20.0
func (v NullableACL) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableACL) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableACL) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableACL) Set
deprecated
added in
v0.20.0
func (v *NullableACL) Set(val *ACL)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableACL) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableACL) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableACL) Unset
deprecated
added in
v0.20.0
func (v *NullableACL) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAccessScope
deprecated
added in
v1.7.0
type NullableAccessScope struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAccessScope
deprecated
added in
v1.7.0
func NewNullableAccessScope(val *AccessScope) *NullableAccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAccessScope) Get
deprecated
added in
v1.7.0
func (v NullableAccessScope) Get() *AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAccessScope) IsSet
deprecated
added in
v1.7.0
func (v NullableAccessScope) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAccessScope) MarshalJSON
deprecated
added in
v1.7.0
func (v NullableAccessScope) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAccessScope) Set
deprecated
added in
v1.7.0
func (v *NullableAccessScope) Set(val *AccessScope)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAccessScope) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *NullableAccessScope) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAccessScope) Unset
deprecated
added in
v1.7.0
func (v *NullableAccessScope) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableAvailabilityZone
deprecated
added in
v0.20.0
type NullableAvailabilityZone struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableAvailabilityZone
deprecated
added in
v0.20.0
func NewNullableAvailabilityZone(val *AvailabilityZone) *NullableAvailabilityZone
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAvailabilityZone) Get
deprecated
added in
v0.20.0
func (v NullableAvailabilityZone) Get() *AvailabilityZone
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAvailabilityZone) IsSet
deprecated
added in
v0.20.0
func (v NullableAvailabilityZone) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableAvailabilityZone) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableAvailabilityZone) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAvailabilityZone) Set
deprecated
added in
v0.20.0
func (v *NullableAvailabilityZone) Set(val *AvailabilityZone)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAvailabilityZone) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableAvailabilityZone) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableAvailabilityZone) Unset
deprecated
added in
v0.20.0
func (v *NullableAvailabilityZone) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableBool
deprecated
type NullableBool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableBool
deprecated
func NewNullableBool(val *bool) *NullableBool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) Get
deprecated
func (v NullableBool) Get() *bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) IsSet
deprecated
func (v NullableBool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableBool) MarshalJSON
deprecated
func (v NullableBool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Set
deprecated
func (v *NullableBool) Set(val *bool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) UnmarshalJSON
deprecated
func (v *NullableBool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableBool) Unset
deprecated
func (v *NullableBool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCRI
deprecated
added in
v0.20.0
type NullableCRI struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCRI
deprecated
added in
v0.20.0
func NewNullableCRI(val *CRI) *NullableCRI
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCRI) Get
deprecated
added in
v0.20.0
func (v NullableCRI) Get() *CRI
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCRI) IsSet
deprecated
added in
v0.20.0
func (v NullableCRI) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCRI) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableCRI) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCRI) Set
deprecated
added in
v0.20.0
func (v *NullableCRI) Set(val *CRI)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCRI) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableCRI) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCRI) Unset
deprecated
added in
v0.20.0
func (v *NullableCRI) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCRIName
deprecated
added in
v0.23.0
type NullableCRIName struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCRIName
deprecated
added in
v0.23.0
func NewNullableCRIName(val *CRIName) *NullableCRIName
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCRIName) Get
deprecated
added in
v0.23.0
func (v NullableCRIName) Get() *CRIName
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCRIName) IsSet
deprecated
added in
v0.23.0
func (v NullableCRIName) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCRIName) MarshalJSON
deprecated
added in
v0.23.0
func (v NullableCRIName) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCRIName) Set
deprecated
added in
v0.23.0
func (v *NullableCRIName) Set(val *CRIName)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCRIName) UnmarshalJSON
deprecated
added in
v0.23.0
func (v *NullableCRIName) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCRIName) Unset
deprecated
added in
v0.23.0
func (v *NullableCRIName) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCluster
deprecated
added in
v0.20.0
type NullableCluster struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCluster
deprecated
added in
v0.20.0
func NewNullableCluster(val *Cluster) *NullableCluster
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCluster) Get
deprecated
added in
v0.20.0
func (v NullableCluster) Get() *Cluster
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCluster) IsSet
deprecated
added in
v0.20.0
func (v NullableCluster) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCluster) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableCluster) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCluster) Set
deprecated
added in
v0.20.0
func (v *NullableCluster) Set(val *Cluster)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCluster) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableCluster) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCluster) Unset
deprecated
added in
v0.20.0
func (v *NullableCluster) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableClusterError
deprecated
added in
v0.22.4
type NullableClusterError struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableClusterError
deprecated
added in
v0.22.4
func NewNullableClusterError(val *ClusterError) *NullableClusterError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableClusterError) Get
deprecated
added in
v0.22.4
func (v NullableClusterError) Get() *ClusterError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableClusterError) IsSet
deprecated
added in
v0.22.4
func (v NullableClusterError) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableClusterError) MarshalJSON
deprecated
added in
v0.22.4
func (v NullableClusterError) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableClusterError) Set
deprecated
added in
v0.22.4
func (v *NullableClusterError) Set(val *ClusterError)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableClusterError) UnmarshalJSON
deprecated
added in
v0.22.4
func (v *NullableClusterError) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableClusterError) Unset
deprecated
added in
v0.22.4
func (v *NullableClusterError) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableClusterStatus
deprecated
added in
v0.20.0
type NullableClusterStatus struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableClusterStatus
deprecated
added in
v0.20.0
func NewNullableClusterStatus(val *ClusterStatus) *NullableClusterStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableClusterStatus) Get
deprecated
added in
v0.20.0
func (v NullableClusterStatus) Get() *ClusterStatus
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableClusterStatus) IsSet
deprecated
added in
v0.20.0
func (v NullableClusterStatus) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableClusterStatus) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableClusterStatus) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableClusterStatus) Set
deprecated
added in
v0.20.0
func (v *NullableClusterStatus) Set(val *ClusterStatus)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableClusterStatus) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableClusterStatus) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableClusterStatus) Unset
deprecated
added in
v0.20.0
func (v *NullableClusterStatus) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableClusterStatusState
deprecated
type NullableClusterStatusState struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableClusterStatusState
deprecated
func NewNullableClusterStatusState(val *ClusterStatusState) *NullableClusterStatusState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableClusterStatusState) Get
deprecated
func (v NullableClusterStatusState) Get() *ClusterStatusState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableClusterStatusState) IsSet
deprecated
func (v NullableClusterStatusState) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableClusterStatusState) MarshalJSON
deprecated
func (v NullableClusterStatusState) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableClusterStatusState) Set
deprecated
func (v *NullableClusterStatusState) Set(val *ClusterStatusState)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableClusterStatusState) UnmarshalJSON
deprecated
func (v *NullableClusterStatusState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableClusterStatusState) Unset
deprecated
func (v *NullableClusterStatusState) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateKubeconfigPayload
deprecated
added in
v0.20.0
type NullableCreateKubeconfigPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateKubeconfigPayload
deprecated
added in
v0.20.0
func NewNullableCreateKubeconfigPayload(val *CreateKubeconfigPayload) *NullableCreateKubeconfigPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKubeconfigPayload) Get
deprecated
added in
v0.20.0
func (v NullableCreateKubeconfigPayload) Get() *CreateKubeconfigPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKubeconfigPayload) IsSet
deprecated
added in
v0.20.0
func (v NullableCreateKubeconfigPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateKubeconfigPayload) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableCreateKubeconfigPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKubeconfigPayload) Set
deprecated
added in
v0.20.0
func (v *NullableCreateKubeconfigPayload) Set(val *CreateKubeconfigPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKubeconfigPayload) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableCreateKubeconfigPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateKubeconfigPayload) Unset
deprecated
added in
v0.20.0
func (v *NullableCreateKubeconfigPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCreateOrUpdateClusterPayload
deprecated
added in
v0.20.0
type NullableCreateOrUpdateClusterPayload struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCreateOrUpdateClusterPayload
deprecated
added in
v0.20.0
func NewNullableCreateOrUpdateClusterPayload(val *CreateOrUpdateClusterPayload) *NullableCreateOrUpdateClusterPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateOrUpdateClusterPayload) Get
deprecated
added in
v0.20.0
func (v NullableCreateOrUpdateClusterPayload) Get() *CreateOrUpdateClusterPayload
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateOrUpdateClusterPayload) IsSet
deprecated
added in
v0.20.0
func (v NullableCreateOrUpdateClusterPayload) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCreateOrUpdateClusterPayload) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableCreateOrUpdateClusterPayload) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateOrUpdateClusterPayload) Set
deprecated
added in
v0.20.0
func (v *NullableCreateOrUpdateClusterPayload) Set(val *CreateOrUpdateClusterPayload)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateOrUpdateClusterPayload) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableCreateOrUpdateClusterPayload) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCreateOrUpdateClusterPayload) Unset
deprecated
added in
v0.20.0
func (v *NullableCreateOrUpdateClusterPayload) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCredentialsRotationState
deprecated
added in
v0.20.0
type NullableCredentialsRotationState struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCredentialsRotationState
deprecated
added in
v0.20.0
func NewNullableCredentialsRotationState(val *CredentialsRotationState) *NullableCredentialsRotationState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsRotationState) Get
deprecated
added in
v0.20.0
func (v NullableCredentialsRotationState) Get() *CredentialsRotationState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsRotationState) IsSet
deprecated
added in
v0.20.0
func (v NullableCredentialsRotationState) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsRotationState) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableCredentialsRotationState) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsRotationState) Set
deprecated
added in
v0.20.0
func (v *NullableCredentialsRotationState) Set(val *CredentialsRotationState)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsRotationState) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableCredentialsRotationState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsRotationState) Unset
deprecated
added in
v0.20.0
func (v *NullableCredentialsRotationState) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableCredentialsRotationStatePhase
deprecated
added in
v0.23.0
type NullableCredentialsRotationStatePhase struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableCredentialsRotationStatePhase
deprecated
added in
v0.23.0
func NewNullableCredentialsRotationStatePhase(val *CredentialsRotationStatePhase) *NullableCredentialsRotationStatePhase
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsRotationStatePhase) Get
deprecated
added in
v0.23.0
func (v NullableCredentialsRotationStatePhase) Get() *CredentialsRotationStatePhase
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsRotationStatePhase) IsSet
deprecated
added in
v0.23.0
func (v NullableCredentialsRotationStatePhase) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableCredentialsRotationStatePhase) MarshalJSON
deprecated
added in
v0.23.0
func (v NullableCredentialsRotationStatePhase) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsRotationStatePhase) Set
deprecated
added in
v0.23.0
func (v *NullableCredentialsRotationStatePhase) Set(val *CredentialsRotationStatePhase)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsRotationStatePhase) UnmarshalJSON
deprecated
added in
v0.23.0
func (v *NullableCredentialsRotationStatePhase) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableCredentialsRotationStatePhase) Unset
deprecated
added in
v0.23.0
func (v *NullableCredentialsRotationStatePhase) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableDNS
deprecated
added in
v0.20.0
type NullableDNS struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableDNS
deprecated
added in
v0.20.0
func NewNullableDNS(val *DNS) *NullableDNS
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDNS) Get
deprecated
added in
v0.20.0
func (v NullableDNS) Get() *DNS
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDNS) IsSet
deprecated
added in
v0.20.0
func (v NullableDNS) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableDNS) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableDNS) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDNS) Set
deprecated
added in
v0.20.0
func (v *NullableDNS) Set(val *DNS)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDNS) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableDNS) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableDNS) Unset
deprecated
added in
v0.20.0
func (v *NullableDNS) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableExtension
deprecated
added in
v0.20.0
type NullableExtension struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableExtension
deprecated
added in
v0.20.0
func NewNullableExtension(val *Extension) *NullableExtension
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableExtension) Get
deprecated
added in
v0.20.0
func (v NullableExtension) Get() *Extension
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableExtension) IsSet
deprecated
added in
v0.20.0
func (v NullableExtension) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableExtension) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableExtension) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableExtension) Set
deprecated
added in
v0.20.0
func (v *NullableExtension) Set(val *Extension)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableExtension) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableExtension) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableExtension) Unset
deprecated
added in
v0.20.0
func (v *NullableExtension) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat32
deprecated
type NullableFloat32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat32
deprecated
func NewNullableFloat32(val *float32) *NullableFloat32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) Get
deprecated
func (v NullableFloat32) Get() *float32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) IsSet
deprecated
func (v NullableFloat32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat32) MarshalJSON
deprecated
func (v NullableFloat32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Set
deprecated
func (v *NullableFloat32) Set(val *float32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) UnmarshalJSON
deprecated
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat32) Unset
deprecated
func (v *NullableFloat32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableFloat64
deprecated
type NullableFloat64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableFloat64
deprecated
func NewNullableFloat64(val *float64) *NullableFloat64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) Get
deprecated
func (v NullableFloat64) Get() *float64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) IsSet
deprecated
func (v NullableFloat64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableFloat64) MarshalJSON
deprecated
func (v NullableFloat64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Set
deprecated
func (v *NullableFloat64) Set(val *float64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) UnmarshalJSON
deprecated
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableFloat64) Unset
deprecated
func (v *NullableFloat64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableGetProviderOptionsRequestVersionState
deprecated
added in
v1.5.0
type NullableGetProviderOptionsRequestVersionState struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableGetProviderOptionsRequestVersionState
deprecated
added in
v1.5.0
func NewNullableGetProviderOptionsRequestVersionState(val *GetProviderOptionsRequestVersionState) *NullableGetProviderOptionsRequestVersionState
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetProviderOptionsRequestVersionState) Get
deprecated
added in
v1.5.0
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetProviderOptionsRequestVersionState) IsSet
deprecated
added in
v1.5.0
func (v NullableGetProviderOptionsRequestVersionState) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableGetProviderOptionsRequestVersionState) MarshalJSON
deprecated
added in
v1.5.0
func (v NullableGetProviderOptionsRequestVersionState) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetProviderOptionsRequestVersionState) Set
deprecated
added in
v1.5.0
func (v *NullableGetProviderOptionsRequestVersionState) Set(val *GetProviderOptionsRequestVersionState)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetProviderOptionsRequestVersionState) UnmarshalJSON
deprecated
added in
v1.5.0
func (v *NullableGetProviderOptionsRequestVersionState) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableGetProviderOptionsRequestVersionState) Unset
deprecated
added in
v1.5.0
func (v *NullableGetProviderOptionsRequestVersionState) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableHibernation
deprecated
added in
v0.20.0
type NullableHibernation struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableHibernation
deprecated
added in
v0.20.0
func NewNullableHibernation(val *Hibernation) *NullableHibernation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHibernation) Get
deprecated
added in
v0.20.0
func (v NullableHibernation) Get() *Hibernation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHibernation) IsSet
deprecated
added in
v0.20.0
func (v NullableHibernation) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHibernation) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableHibernation) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHibernation) Set
deprecated
added in
v0.20.0
func (v *NullableHibernation) Set(val *Hibernation)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHibernation) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableHibernation) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHibernation) Unset
deprecated
added in
v0.20.0
func (v *NullableHibernation) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableHibernationSchedule
deprecated
added in
v0.20.0
type NullableHibernationSchedule struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableHibernationSchedule
deprecated
added in
v0.20.0
func NewNullableHibernationSchedule(val *HibernationSchedule) *NullableHibernationSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHibernationSchedule) Get
deprecated
added in
v0.20.0
func (v NullableHibernationSchedule) Get() *HibernationSchedule
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHibernationSchedule) IsSet
deprecated
added in
v0.20.0
func (v NullableHibernationSchedule) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableHibernationSchedule) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableHibernationSchedule) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHibernationSchedule) Set
deprecated
added in
v0.20.0
func (v *NullableHibernationSchedule) Set(val *HibernationSchedule)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHibernationSchedule) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableHibernationSchedule) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableHibernationSchedule) Unset
deprecated
added in
v0.20.0
func (v *NullableHibernationSchedule) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableIDP
deprecated
added in
v1.6.0
type NullableIDP struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableIDP
deprecated
added in
v1.6.0
func NewNullableIDP(val *IDP) *NullableIDP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableIDP) Get
deprecated
added in
v1.6.0
func (v NullableIDP) Get() *IDP
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableIDP) IsSet
deprecated
added in
v1.6.0
func (v NullableIDP) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableIDP) MarshalJSON
deprecated
added in
v1.6.0
func (v NullableIDP) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableIDP) Set
deprecated
added in
v1.6.0
func (v *NullableIDP) Set(val *IDP)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableIDP) UnmarshalJSON
deprecated
added in
v1.6.0
func (v *NullableIDP) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableIDP) Unset
deprecated
added in
v1.6.0
func (v *NullableIDP) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableImage
deprecated
added in
v0.20.0
type NullableImage struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableImage
deprecated
added in
v0.20.0
func NewNullableImage(val *Image) *NullableImage
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImage) Get
deprecated
added in
v0.20.0
func (v NullableImage) Get() *Image
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImage) IsSet
deprecated
added in
v0.20.0
func (v NullableImage) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableImage) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableImage) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImage) Set
deprecated
added in
v0.20.0
func (v *NullableImage) Set(val *Image)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImage) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableImage) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableImage) Unset
deprecated
added in
v0.20.0
func (v *NullableImage) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt
deprecated
type NullableInt struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt
deprecated
func NewNullableInt(val *int) *NullableInt
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) Get
deprecated
func (v NullableInt) Get() *int
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) IsSet
deprecated
func (v NullableInt) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt) MarshalJSON
deprecated
func (v NullableInt) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Set
deprecated
func (v *NullableInt) Set(val *int)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) UnmarshalJSON
deprecated
func (v *NullableInt) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt) Unset
deprecated
func (v *NullableInt) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt32
deprecated
type NullableInt32 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt32
deprecated
func NewNullableInt32(val *int32) *NullableInt32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) Get
deprecated
func (v NullableInt32) Get() *int32
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) IsSet
deprecated
func (v NullableInt32) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt32) MarshalJSON
deprecated
func (v NullableInt32) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Set
deprecated
func (v *NullableInt32) Set(val *int32)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) UnmarshalJSON
deprecated
func (v *NullableInt32) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt32) Unset
deprecated
func (v *NullableInt32) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableInt64
deprecated
type NullableInt64 struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableInt64
deprecated
func NewNullableInt64(val *int64) *NullableInt64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) Get
deprecated
func (v NullableInt64) Get() *int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) IsSet
deprecated
func (v NullableInt64) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableInt64) MarshalJSON
deprecated
func (v NullableInt64) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Set
deprecated
func (v *NullableInt64) Set(val *int64)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) UnmarshalJSON
deprecated
func (v *NullableInt64) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableInt64) Unset
deprecated
func (v *NullableInt64) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKubeconfig
deprecated
added in
v0.20.0
type NullableKubeconfig struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKubeconfig
deprecated
added in
v0.20.0
func NewNullableKubeconfig(val *Kubeconfig) *NullableKubeconfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKubeconfig) Get
deprecated
added in
v0.20.0
func (v NullableKubeconfig) Get() *Kubeconfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKubeconfig) IsSet
deprecated
added in
v0.20.0
func (v NullableKubeconfig) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKubeconfig) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableKubeconfig) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKubeconfig) Set
deprecated
added in
v0.20.0
func (v *NullableKubeconfig) Set(val *Kubeconfig)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKubeconfig) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableKubeconfig) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKubeconfig) Unset
deprecated
added in
v0.20.0
func (v *NullableKubeconfig) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKubernetes
deprecated
added in
v0.20.0
type NullableKubernetes struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKubernetes
deprecated
added in
v0.20.0
func NewNullableKubernetes(val *Kubernetes) *NullableKubernetes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKubernetes) Get
deprecated
added in
v0.20.0
func (v NullableKubernetes) Get() *Kubernetes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKubernetes) IsSet
deprecated
added in
v0.20.0
func (v NullableKubernetes) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKubernetes) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableKubernetes) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKubernetes) Set
deprecated
added in
v0.20.0
func (v *NullableKubernetes) Set(val *Kubernetes)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKubernetes) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableKubernetes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKubernetes) Unset
deprecated
added in
v0.20.0
func (v *NullableKubernetes) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableKubernetesVersion
deprecated
added in
v0.20.0
type NullableKubernetesVersion struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableKubernetesVersion
deprecated
added in
v0.20.0
func NewNullableKubernetesVersion(val *KubernetesVersion) *NullableKubernetesVersion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKubernetesVersion) Get
deprecated
added in
v0.20.0
func (v NullableKubernetesVersion) Get() *KubernetesVersion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKubernetesVersion) IsSet
deprecated
added in
v0.20.0
func (v NullableKubernetesVersion) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableKubernetesVersion) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableKubernetesVersion) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKubernetesVersion) Set
deprecated
added in
v0.20.0
func (v *NullableKubernetesVersion) Set(val *KubernetesVersion)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKubernetesVersion) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableKubernetesVersion) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableKubernetesVersion) Unset
deprecated
added in
v0.20.0
func (v *NullableKubernetesVersion) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableListClustersResponse
deprecated
added in
v0.20.0
type NullableListClustersResponse struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableListClustersResponse
deprecated
added in
v0.20.0
func NewNullableListClustersResponse(val *ListClustersResponse) *NullableListClustersResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListClustersResponse) Get
deprecated
added in
v0.20.0
func (v NullableListClustersResponse) Get() *ListClustersResponse
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListClustersResponse) IsSet
deprecated
added in
v0.20.0
func (v NullableListClustersResponse) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableListClustersResponse) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableListClustersResponse) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListClustersResponse) Set
deprecated
added in
v0.20.0
func (v *NullableListClustersResponse) Set(val *ListClustersResponse)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListClustersResponse) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableListClustersResponse) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableListClustersResponse) Unset
deprecated
added in
v0.20.0
func (v *NullableListClustersResponse) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableLoginKubeconfig
deprecated
added in
v0.20.0
type NullableLoginKubeconfig struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableLoginKubeconfig
deprecated
added in
v0.20.0
func NewNullableLoginKubeconfig(val *LoginKubeconfig) *NullableLoginKubeconfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoginKubeconfig) Get
deprecated
added in
v0.20.0
func (v NullableLoginKubeconfig) Get() *LoginKubeconfig
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoginKubeconfig) IsSet
deprecated
added in
v0.20.0
func (v NullableLoginKubeconfig) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableLoginKubeconfig) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableLoginKubeconfig) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoginKubeconfig) Set
deprecated
added in
v0.20.0
func (v *NullableLoginKubeconfig) Set(val *LoginKubeconfig)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoginKubeconfig) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableLoginKubeconfig) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableLoginKubeconfig) Unset
deprecated
added in
v0.20.0
func (v *NullableLoginKubeconfig) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableMachine
deprecated
added in
v0.20.0
type NullableMachine struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableMachine
deprecated
added in
v0.20.0
func NewNullableMachine(val *Machine) *NullableMachine
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachine) Get
deprecated
added in
v0.20.0
func (v NullableMachine) Get() *Machine
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachine) IsSet
deprecated
added in
v0.20.0
func (v NullableMachine) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachine) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableMachine) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachine) Set
deprecated
added in
v0.20.0
func (v *NullableMachine) Set(val *Machine)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachine) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableMachine) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachine) Unset
deprecated
added in
v0.20.0
func (v *NullableMachine) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableMachineImage
deprecated
added in
v0.20.0
type NullableMachineImage struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableMachineImage
deprecated
added in
v0.20.0
func NewNullableMachineImage(val *MachineImage) *NullableMachineImage
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineImage) Get
deprecated
added in
v0.20.0
func (v NullableMachineImage) Get() *MachineImage
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineImage) IsSet
deprecated
added in
v0.20.0
func (v NullableMachineImage) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineImage) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableMachineImage) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineImage) Set
deprecated
added in
v0.20.0
func (v *NullableMachineImage) Set(val *MachineImage)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineImage) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableMachineImage) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineImage) Unset
deprecated
added in
v0.20.0
func (v *NullableMachineImage) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableMachineImageVersion
deprecated
added in
v0.20.0
type NullableMachineImageVersion struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableMachineImageVersion
deprecated
added in
v0.20.0
func NewNullableMachineImageVersion(val *MachineImageVersion) *NullableMachineImageVersion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineImageVersion) Get
deprecated
added in
v0.20.0
func (v NullableMachineImageVersion) Get() *MachineImageVersion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineImageVersion) IsSet
deprecated
added in
v0.20.0
func (v NullableMachineImageVersion) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineImageVersion) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableMachineImageVersion) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineImageVersion) Set
deprecated
added in
v0.20.0
func (v *NullableMachineImageVersion) Set(val *MachineImageVersion)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineImageVersion) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableMachineImageVersion) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineImageVersion) Unset
deprecated
added in
v0.20.0
func (v *NullableMachineImageVersion) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableMachineType
deprecated
added in
v0.20.0
type NullableMachineType struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableMachineType
deprecated
added in
v0.20.0
func NewNullableMachineType(val *MachineType) *NullableMachineType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineType) Get
deprecated
added in
v0.20.0
func (v NullableMachineType) Get() *MachineType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineType) IsSet
deprecated
added in
v0.20.0
func (v NullableMachineType) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMachineType) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableMachineType) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineType) Set
deprecated
added in
v0.20.0
func (v *NullableMachineType) Set(val *MachineType)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineType) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableMachineType) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMachineType) Unset
deprecated
added in
v0.20.0
func (v *NullableMachineType) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableMaintenance
deprecated
added in
v0.20.0
type NullableMaintenance struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableMaintenance
deprecated
added in
v0.20.0
func NewNullableMaintenance(val *Maintenance) *NullableMaintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMaintenance) Get
deprecated
added in
v0.20.0
func (v NullableMaintenance) Get() *Maintenance
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMaintenance) IsSet
deprecated
added in
v0.20.0
func (v NullableMaintenance) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMaintenance) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableMaintenance) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMaintenance) Set
deprecated
added in
v0.20.0
func (v *NullableMaintenance) Set(val *Maintenance)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMaintenance) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableMaintenance) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMaintenance) Unset
deprecated
added in
v0.20.0
func (v *NullableMaintenance) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableMaintenanceAutoUpdate
deprecated
added in
v0.20.0
type NullableMaintenanceAutoUpdate struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableMaintenanceAutoUpdate
deprecated
added in
v0.20.0
func NewNullableMaintenanceAutoUpdate(val *MaintenanceAutoUpdate) *NullableMaintenanceAutoUpdate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMaintenanceAutoUpdate) Get
deprecated
added in
v0.20.0
func (v NullableMaintenanceAutoUpdate) Get() *MaintenanceAutoUpdate
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMaintenanceAutoUpdate) IsSet
deprecated
added in
v0.20.0
func (v NullableMaintenanceAutoUpdate) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableMaintenanceAutoUpdate) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableMaintenanceAutoUpdate) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMaintenanceAutoUpdate) Set
deprecated
added in
v0.20.0
func (v *NullableMaintenanceAutoUpdate) Set(val *MaintenanceAutoUpdate)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMaintenanceAutoUpdate) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableMaintenanceAutoUpdate) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableMaintenanceAutoUpdate) Unset
deprecated
added in
v0.20.0
func (v *NullableMaintenanceAutoUpdate) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNetwork
deprecated
added in
v0.20.0
type NullableNetwork struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNetwork
deprecated
added in
v0.20.0
func NewNullableNetwork(val *Network) *NullableNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetwork) Get
deprecated
added in
v0.20.0
func (v NullableNetwork) Get() *Network
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetwork) IsSet
deprecated
added in
v0.20.0
func (v NullableNetwork) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNetwork) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableNetwork) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetwork) Set
deprecated
added in
v0.20.0
func (v *NullableNetwork) Set(val *Network)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetwork) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableNetwork) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNetwork) Unset
deprecated
added in
v0.20.0
func (v *NullableNetwork) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNodepool
deprecated
added in
v0.20.0
type NullableNodepool struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNodepool
deprecated
added in
v0.20.0
func NewNullableNodepool(val *Nodepool) *NullableNodepool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNodepool) Get
deprecated
added in
v0.20.0
func (v NullableNodepool) Get() *Nodepool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNodepool) IsSet
deprecated
added in
v0.20.0
func (v NullableNodepool) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNodepool) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableNodepool) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNodepool) Set
deprecated
added in
v0.20.0
func (v *NullableNodepool) Set(val *Nodepool)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNodepool) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableNodepool) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNodepool) Unset
deprecated
added in
v0.20.0
func (v *NullableNodepool) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableNodepoolKubernetes
deprecated
added in
v1.4.0
type NullableNodepoolKubernetes struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableNodepoolKubernetes
deprecated
added in
v1.4.0
func NewNullableNodepoolKubernetes(val *NodepoolKubernetes) *NullableNodepoolKubernetes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNodepoolKubernetes) Get
deprecated
added in
v1.4.0
func (v NullableNodepoolKubernetes) Get() *NodepoolKubernetes
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNodepoolKubernetes) IsSet
deprecated
added in
v1.4.0
func (v NullableNodepoolKubernetes) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableNodepoolKubernetes) MarshalJSON
deprecated
added in
v1.4.0
func (v NullableNodepoolKubernetes) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNodepoolKubernetes) Set
deprecated
added in
v1.4.0
func (v *NullableNodepoolKubernetes) Set(val *NodepoolKubernetes)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNodepoolKubernetes) UnmarshalJSON
deprecated
added in
v1.4.0
func (v *NullableNodepoolKubernetes) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableNodepoolKubernetes) Unset
deprecated
added in
v1.4.0
func (v *NullableNodepoolKubernetes) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableObservability
deprecated
added in
v1.0.0
type NullableObservability struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableObservability
deprecated
added in
v1.0.0
func NewNullableObservability(val *Observability) *NullableObservability
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableObservability) Get
deprecated
added in
v1.0.0
func (v NullableObservability) Get() *Observability
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableObservability) IsSet
deprecated
added in
v1.0.0
func (v NullableObservability) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableObservability) MarshalJSON
deprecated
added in
v1.0.0
func (v NullableObservability) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableObservability) Set
deprecated
added in
v1.0.0
func (v *NullableObservability) Set(val *Observability)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableObservability) UnmarshalJSON
deprecated
added in
v1.0.0
func (v *NullableObservability) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableObservability) Unset
deprecated
added in
v1.0.0
func (v *NullableObservability) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableProviderOptions
deprecated
added in
v0.20.0
type NullableProviderOptions struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableProviderOptions
deprecated
added in
v0.20.0
func NewNullableProviderOptions(val *ProviderOptions) *NullableProviderOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProviderOptions) Get
deprecated
added in
v0.20.0
func (v NullableProviderOptions) Get() *ProviderOptions
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProviderOptions) IsSet
deprecated
added in
v0.20.0
func (v NullableProviderOptions) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableProviderOptions) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableProviderOptions) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProviderOptions) Set
deprecated
added in
v0.20.0
func (v *NullableProviderOptions) Set(val *ProviderOptions)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProviderOptions) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableProviderOptions) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableProviderOptions) Unset
deprecated
added in
v0.20.0
func (v *NullableProviderOptions) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRuntimeError
deprecated
added in
v0.20.0
type NullableRuntimeError struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRuntimeError
deprecated
added in
v0.20.0
func NewNullableRuntimeError(val *RuntimeError) *NullableRuntimeError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRuntimeError) Get
deprecated
added in
v0.20.0
func (v NullableRuntimeError) Get() *RuntimeError
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRuntimeError) IsSet
deprecated
added in
v0.20.0
func (v NullableRuntimeError) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRuntimeError) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableRuntimeError) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRuntimeError) Set
deprecated
added in
v0.20.0
func (v *NullableRuntimeError) Set(val *RuntimeError)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRuntimeError) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableRuntimeError) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRuntimeError) Unset
deprecated
added in
v0.20.0
func (v *NullableRuntimeError) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableRuntimeErrorCode
deprecated
added in
v0.23.0
type NullableRuntimeErrorCode struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableRuntimeErrorCode
deprecated
added in
v0.23.0
func NewNullableRuntimeErrorCode(val *RuntimeErrorCode) *NullableRuntimeErrorCode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRuntimeErrorCode) Get
deprecated
added in
v0.23.0
func (v NullableRuntimeErrorCode) Get() *RuntimeErrorCode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRuntimeErrorCode) IsSet
deprecated
added in
v0.23.0
func (v NullableRuntimeErrorCode) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableRuntimeErrorCode) MarshalJSON
deprecated
added in
v0.23.0
func (v NullableRuntimeErrorCode) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRuntimeErrorCode) Set
deprecated
added in
v0.23.0
func (v *NullableRuntimeErrorCode) Set(val *RuntimeErrorCode)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRuntimeErrorCode) UnmarshalJSON
deprecated
added in
v0.23.0
func (v *NullableRuntimeErrorCode) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableRuntimeErrorCode) Unset
deprecated
added in
v0.23.0
func (v *NullableRuntimeErrorCode) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableString
deprecated
type NullableString struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableString
deprecated
func NewNullableString(val *string) *NullableString
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) Get
deprecated
func (v NullableString) Get() *string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) IsSet
deprecated
func (v NullableString) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableString) MarshalJSON
deprecated
func (v NullableString) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Set
deprecated
func (v *NullableString) Set(val *string)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) UnmarshalJSON
deprecated
func (v *NullableString) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableString) Unset
deprecated
func (v *NullableString) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTaint
deprecated
added in
v0.20.0
type NullableTaint struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTaint
deprecated
added in
v0.20.0
func NewNullableTaint(val *Taint) *NullableTaint
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTaint) Get
deprecated
added in
v0.20.0
func (v NullableTaint) Get() *Taint
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTaint) IsSet
deprecated
added in
v0.20.0
func (v NullableTaint) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTaint) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableTaint) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTaint) Set
deprecated
added in
v0.20.0
func (v *NullableTaint) Set(val *Taint)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTaint) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableTaint) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTaint) Unset
deprecated
added in
v0.20.0
func (v *NullableTaint) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTaintEffect
deprecated
added in
v0.23.0
type NullableTaintEffect struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTaintEffect
deprecated
added in
v0.23.0
func NewNullableTaintEffect(val *TaintEffect) *NullableTaintEffect
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTaintEffect) Get
deprecated
added in
v0.23.0
func (v NullableTaintEffect) Get() *TaintEffect
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTaintEffect) IsSet
deprecated
added in
v0.23.0
func (v NullableTaintEffect) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTaintEffect) MarshalJSON
deprecated
added in
v0.23.0
func (v NullableTaintEffect) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTaintEffect) Set
deprecated
added in
v0.23.0
func (v *NullableTaintEffect) Set(val *TaintEffect)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTaintEffect) UnmarshalJSON
deprecated
added in
v0.23.0
func (v *NullableTaintEffect) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTaintEffect) Unset
deprecated
added in
v0.23.0
func (v *NullableTaintEffect) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTime
deprecated
type NullableTime struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTime
deprecated
func NewNullableTime(val *time.Time) *NullableTime
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) Get
deprecated
func (v NullableTime) Get() *time.Time
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) IsSet
deprecated
func (v NullableTime) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTime) MarshalJSON
deprecated
func (v NullableTime) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Set
deprecated
func (v *NullableTime) Set(val *time.Time)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) UnmarshalJSON
deprecated
func (v *NullableTime) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTime) Unset
deprecated
func (v *NullableTime) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableTimeWindow
deprecated
added in
v0.20.0
type NullableTimeWindow struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableTimeWindow
deprecated
added in
v0.20.0
func NewNullableTimeWindow(val *TimeWindow) *NullableTimeWindow
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTimeWindow) Get
deprecated
added in
v0.20.0
func (v NullableTimeWindow) Get() *TimeWindow
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTimeWindow) IsSet
deprecated
added in
v0.20.0
func (v NullableTimeWindow) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableTimeWindow) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableTimeWindow) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTimeWindow) Set
deprecated
added in
v0.20.0
func (v *NullableTimeWindow) Set(val *TimeWindow)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTimeWindow) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableTimeWindow) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableTimeWindow) Unset
deprecated
added in
v0.20.0
func (v *NullableTimeWindow) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableV2ControlPlaneNetwork
deprecated
added in
v1.7.0
type NullableV2ControlPlaneNetwork struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableV2ControlPlaneNetwork
deprecated
added in
v1.7.0
func NewNullableV2ControlPlaneNetwork(val *V2ControlPlaneNetwork) *NullableV2ControlPlaneNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableV2ControlPlaneNetwork) Get
deprecated
added in
v1.7.0
func (v NullableV2ControlPlaneNetwork) Get() *V2ControlPlaneNetwork
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableV2ControlPlaneNetwork) IsSet
deprecated
added in
v1.7.0
func (v NullableV2ControlPlaneNetwork) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableV2ControlPlaneNetwork) MarshalJSON
deprecated
added in
v1.7.0
func (v NullableV2ControlPlaneNetwork) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableV2ControlPlaneNetwork) Set
deprecated
added in
v1.7.0
func (v *NullableV2ControlPlaneNetwork) Set(val *V2ControlPlaneNetwork)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableV2ControlPlaneNetwork) UnmarshalJSON
deprecated
added in
v1.7.0
func (v *NullableV2ControlPlaneNetwork) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableV2ControlPlaneNetwork) Unset
deprecated
added in
v1.7.0
func (v *NullableV2ControlPlaneNetwork) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableValue
deprecated
added in
v0.22.1
type NullableValue[T any] struct { // contains filtered or unexported fields }
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) Get
deprecated
added in
v0.22.1
func (v NullableValue[T]) Get() *T
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableValue[T]) IsSet
deprecated
added in
v0.22.1
func (v NullableValue[T]) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Set
deprecated
added in
v0.22.1
func (v *NullableValue[T]) Set(val *T)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableValue[T]) Unset
deprecated
added in
v0.22.1
func (v *NullableValue[T]) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVolume
deprecated
added in
v0.20.0
type NullableVolume struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVolume
deprecated
added in
v0.20.0
func NewNullableVolume(val *Volume) *NullableVolume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolume) Get
deprecated
added in
v0.20.0
func (v NullableVolume) Get() *Volume
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolume) IsSet
deprecated
added in
v0.20.0
func (v NullableVolume) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolume) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableVolume) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolume) Set
deprecated
added in
v0.20.0
func (v *NullableVolume) Set(val *Volume)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolume) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableVolume) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolume) Unset
deprecated
added in
v0.20.0
func (v *NullableVolume) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type NullableVolumeType
deprecated
added in
v0.20.0
type NullableVolumeType struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewNullableVolumeType
deprecated
added in
v0.20.0
func NewNullableVolumeType(val *VolumeType) *NullableVolumeType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeType) Get
deprecated
added in
v0.20.0
func (v NullableVolumeType) Get() *VolumeType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeType) IsSet
deprecated
added in
v0.20.0
func (v NullableVolumeType) IsSet() bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (NullableVolumeType) MarshalJSON
deprecated
added in
v0.20.0
func (v NullableVolumeType) MarshalJSON() ([]byte, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeType) Set
deprecated
added in
v0.20.0
func (v *NullableVolumeType) Set(val *VolumeType)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeType) UnmarshalJSON
deprecated
added in
v0.20.0
func (v *NullableVolumeType) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*NullableVolumeType) Unset
deprecated
added in
v0.20.0
func (v *NullableVolumeType) Unset()
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Observability ¶ added in v1.0.0
type Observability struct {
// Enables the Observability extension.
// REQUIRED
Enabled ObservabilitygetEnabledAttributeType `json:"enabled" required:"true"`
// Instance ID to choose which Observability instance is used.
// REQUIRED
InstanceId ObservabilityGetInstanceIdAttributeType `json:"instanceId" required:"true"`
}
Observability struct for Observability Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewObservability ¶ added in v1.0.0
func NewObservability(enabled ObservabilitygetEnabledArgType, instanceId ObservabilityGetInstanceIdArgType) *Observability
NewObservability instantiates a new Observability 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewObservabilityWithDefaults ¶ added in v1.0.0
func NewObservabilityWithDefaults() *Observability
NewObservabilityWithDefaults instantiates a new Observability 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Observability) GetEnabled ¶ added in v1.0.0
func (o *Observability) GetEnabled() (ret ObservabilitygetEnabledRetType)
GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Observability) GetEnabledOk ¶ added in v1.0.0
func (o *Observability) GetEnabledOk() (ret ObservabilitygetEnabledRetType, ok bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Observability) GetInstanceId ¶ added in v1.0.0
func (o *Observability) GetInstanceId() (ret ObservabilityGetInstanceIdRetType)
GetInstanceId returns the InstanceId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Observability) GetInstanceIdOk ¶ added in v1.0.0
func (o *Observability) GetInstanceIdOk() (ret ObservabilityGetInstanceIdRetType, ok bool)
GetInstanceIdOk returns a tuple with the InstanceId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Observability) SetEnabled ¶ added in v1.0.0
func (o *Observability) SetEnabled(v ObservabilitygetEnabledRetType)
SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Observability) SetInstanceId ¶ added in v1.0.0
func (o *Observability) SetInstanceId(v ObservabilityGetInstanceIdRetType)
SetInstanceId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (Observability) ToMap
deprecated
added in
v1.0.0
func (o Observability) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ObservabilityGetInstanceIdArgType
deprecated
added in
v1.0.0
type ObservabilityGetInstanceIdArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ObservabilityGetInstanceIdAttributeType ¶ added in v1.0.0
type ObservabilityGetInstanceIdAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ObservabilityGetInstanceIdRetType
deprecated
added in
v1.0.0
type ObservabilityGetInstanceIdRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ObservabilitygetEnabledArgType
deprecated
added in
v1.0.0
type ObservabilitygetEnabledArgType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ObservabilitygetEnabledAttributeType ¶ added in v1.0.0
type ObservabilitygetEnabledAttributeType = *bool
isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ObservabilitygetEnabledRetType
deprecated
added in
v1.0.0
type ObservabilitygetEnabledRetType = bool
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptions ¶
type ProviderOptions struct {
AvailabilityZones ProviderOptionsGetAvailabilityZonesAttributeType `json:"availabilityZones,omitempty"`
KubernetesVersions ProviderOptionsGetKubernetesVersionsAttributeType `json:"kubernetesVersions,omitempty"`
MachineImages ProviderOptionsGetMachineImagesAttributeType `json:"machineImages,omitempty"`
MachineTypes ProviderOptionsGetMachineTypesAttributeType `json:"machineTypes,omitempty"`
VolumeTypes ProviderOptionsGetVolumeTypesAttributeType `json:"volumeTypes,omitempty"`
}
ProviderOptions struct for ProviderOptions Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewProviderOptions ¶ added in v0.20.0
func NewProviderOptions() *ProviderOptions
NewProviderOptions instantiates a new ProviderOptions 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewProviderOptionsWithDefaults ¶ added in v0.20.0
func NewProviderOptionsWithDefaults() *ProviderOptions
NewProviderOptionsWithDefaults instantiates a new ProviderOptions 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) GetAvailabilityZones ¶ added in v0.20.0
func (o *ProviderOptions) GetAvailabilityZones() (res ProviderOptionsGetAvailabilityZonesRetType)
GetAvailabilityZones returns the AvailabilityZones field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) GetAvailabilityZonesOk ¶ added in v0.20.0
func (o *ProviderOptions) GetAvailabilityZonesOk() (ret ProviderOptionsGetAvailabilityZonesRetType, ok bool)
GetAvailabilityZonesOk returns a tuple with the AvailabilityZones field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) GetKubernetesVersions ¶ added in v0.20.0
func (o *ProviderOptions) GetKubernetesVersions() (res ProviderOptionsGetKubernetesVersionsRetType)
GetKubernetesVersions returns the KubernetesVersions field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) GetKubernetesVersionsOk ¶ added in v0.20.0
func (o *ProviderOptions) GetKubernetesVersionsOk() (ret ProviderOptionsGetKubernetesVersionsRetType, ok bool)
GetKubernetesVersionsOk returns a tuple with the KubernetesVersions field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) GetMachineImages ¶ added in v0.20.0
func (o *ProviderOptions) GetMachineImages() (res ProviderOptionsGetMachineImagesRetType)
GetMachineImages returns the MachineImages field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) GetMachineImagesOk ¶ added in v0.20.0
func (o *ProviderOptions) GetMachineImagesOk() (ret ProviderOptionsGetMachineImagesRetType, ok bool)
GetMachineImagesOk returns a tuple with the MachineImages field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) GetMachineTypes ¶ added in v0.20.0
func (o *ProviderOptions) GetMachineTypes() (res ProviderOptionsGetMachineTypesRetType)
GetMachineTypes returns the MachineTypes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) GetMachineTypesOk ¶ added in v0.20.0
func (o *ProviderOptions) GetMachineTypesOk() (ret ProviderOptionsGetMachineTypesRetType, ok bool)
GetMachineTypesOk returns a tuple with the MachineTypes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) GetVolumeTypes ¶ added in v0.20.0
func (o *ProviderOptions) GetVolumeTypes() (res ProviderOptionsGetVolumeTypesRetType)
GetVolumeTypes returns the VolumeTypes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) GetVolumeTypesOk ¶ added in v0.20.0
func (o *ProviderOptions) GetVolumeTypesOk() (ret ProviderOptionsGetVolumeTypesRetType, ok bool)
GetVolumeTypesOk returns a tuple with the VolumeTypes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) HasAvailabilityZones ¶ added in v0.20.0
func (o *ProviderOptions) HasAvailabilityZones() bool
HasAvailabilityZones returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) HasKubernetesVersions ¶ added in v0.20.0
func (o *ProviderOptions) HasKubernetesVersions() bool
HasKubernetesVersions returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) HasMachineImages ¶ added in v0.20.0
func (o *ProviderOptions) HasMachineImages() bool
HasMachineImages returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) HasMachineTypes ¶ added in v0.20.0
func (o *ProviderOptions) HasMachineTypes() bool
HasMachineTypes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) HasVolumeTypes ¶ added in v0.20.0
func (o *ProviderOptions) HasVolumeTypes() bool
HasVolumeTypes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) SetAvailabilityZones ¶ added in v0.20.0
func (o *ProviderOptions) SetAvailabilityZones(v ProviderOptionsGetAvailabilityZonesRetType)
SetAvailabilityZones gets a reference to the given []AvailabilityZone and assigns it to the AvailabilityZones field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) SetKubernetesVersions ¶ added in v0.20.0
func (o *ProviderOptions) SetKubernetesVersions(v ProviderOptionsGetKubernetesVersionsRetType)
SetKubernetesVersions gets a reference to the given []KubernetesVersion and assigns it to the KubernetesVersions field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) SetMachineImages ¶ added in v0.20.0
func (o *ProviderOptions) SetMachineImages(v ProviderOptionsGetMachineImagesRetType)
SetMachineImages gets a reference to the given []MachineImage and assigns it to the MachineImages field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) SetMachineTypes ¶ added in v0.20.0
func (o *ProviderOptions) SetMachineTypes(v ProviderOptionsGetMachineTypesRetType)
SetMachineTypes gets a reference to the given []MachineType and assigns it to the MachineTypes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*ProviderOptions) SetVolumeTypes ¶ added in v0.20.0
func (o *ProviderOptions) SetVolumeTypes(v ProviderOptionsGetVolumeTypesRetType)
SetVolumeTypes gets a reference to the given []VolumeType and assigns it to the VolumeTypes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (ProviderOptions) ToMap
deprecated
added in
v0.20.0
func (o ProviderOptions) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetAvailabilityZonesArgType
deprecated
added in
v0.22.1
type ProviderOptionsGetAvailabilityZonesArgType = []AvailabilityZone
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetAvailabilityZonesAttributeType ¶ added in v0.22.1
type ProviderOptionsGetAvailabilityZonesAttributeType = *[]AvailabilityZone
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetAvailabilityZonesRetType
deprecated
added in
v0.22.1
type ProviderOptionsGetAvailabilityZonesRetType = []AvailabilityZone
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetKubernetesVersionsArgType
deprecated
added in
v0.22.1
type ProviderOptionsGetKubernetesVersionsArgType = []KubernetesVersion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetKubernetesVersionsAttributeType ¶ added in v0.22.1
type ProviderOptionsGetKubernetesVersionsAttributeType = *[]KubernetesVersion
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetKubernetesVersionsRetType
deprecated
added in
v0.22.1
type ProviderOptionsGetKubernetesVersionsRetType = []KubernetesVersion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetMachineImagesArgType
deprecated
added in
v0.22.1
type ProviderOptionsGetMachineImagesArgType = []MachineImage
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetMachineImagesAttributeType ¶ added in v0.22.1
type ProviderOptionsGetMachineImagesAttributeType = *[]MachineImage
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetMachineImagesRetType
deprecated
added in
v0.22.1
type ProviderOptionsGetMachineImagesRetType = []MachineImage
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetMachineTypesArgType
deprecated
added in
v0.22.1
type ProviderOptionsGetMachineTypesArgType = []MachineType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetMachineTypesAttributeType ¶ added in v0.22.1
type ProviderOptionsGetMachineTypesAttributeType = *[]MachineType
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetMachineTypesRetType
deprecated
added in
v0.22.1
type ProviderOptionsGetMachineTypesRetType = []MachineType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetVolumeTypesArgType
deprecated
added in
v0.22.1
type ProviderOptionsGetVolumeTypesArgType = []VolumeType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetVolumeTypesAttributeType ¶ added in v0.22.1
type ProviderOptionsGetVolumeTypesAttributeType = *[]VolumeType
isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type ProviderOptionsGetVolumeTypesRetType
deprecated
added in
v0.22.1
type ProviderOptionsGetVolumeTypesRetType = []VolumeType
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeError ¶
type RuntimeError struct {
// - Code: `SKE_UNSPECIFIED` Message: \"An error occurred. Please open a support ticket if this error persists.\" - Code: `SKE_TMP_AUTH_ERROR` Message: \"Authentication failed. This is a temporary error. Please wait while the system recovers.\" - Code: `SKE_QUOTA_EXCEEDED` Message: \"Your project's resource quotas are exhausted. Please make sure your quota is sufficient for the ordered cluster.\" - Code: `SKE_OBSERVABILITY_INSTANCE_NOT_FOUND` Message: \"The provided Observability instance could not be found.\" - Code: `SKE_RATE_LIMITS` Message: \"While provisioning your cluster, request rate limits where incurred. Please wait while the system recovers.\" - Code: `SKE_INFRA_ERROR` Message: \"An error occurred with the underlying infrastructure. Please open a support ticket if this error persists.\" - Code: `SKE_REMAINING_RESOURCES` Message: \"There are remaining Kubernetes resources in your cluster that prevent deletion. Please make sure to remove them.\" - Code: `SKE_CONFIGURATION_PROBLEM` Message: \"A configuration error occurred. Please open a support ticket if this error persists.\" - Code: `SKE_UNREADY_NODES` Message: \"Not all worker nodes are ready. Please open a support ticket if this error persists.\" - Code: `SKE_API_SERVER_ERROR` Message: \"The Kubernetes API server is not reporting readiness. Please open a support ticket if this error persists.\" - Code: `SKE_DNS_ZONE_NOT_FOUND` Message: \"The provided DNS zone for the STACKIT DNS extension could not be found. Please ensure you defined a valid domain that belongs to a STACKIT DNS zone.\"
Code RuntimeErrorGetCodeAttributeType `json:"code,omitempty"`
Details RuntimeErrorGetDetailsAttributeType `json:"details,omitempty"`
Message RuntimeErrorGetMessageAttributeType `json:"message,omitempty"`
}
RuntimeError struct for RuntimeError Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRuntimeError ¶ added in v0.20.0
func NewRuntimeError() *RuntimeError
NewRuntimeError instantiates a new RuntimeError 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewRuntimeErrorWithDefaults ¶ added in v0.20.0
func NewRuntimeErrorWithDefaults() *RuntimeError
NewRuntimeErrorWithDefaults instantiates a new RuntimeError 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) GetCode ¶ added in v0.20.0
func (o *RuntimeError) GetCode() (res RuntimeErrorGetCodeRetType)
GetCode returns the Code field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) GetCodeOk ¶ added in v0.20.0
func (o *RuntimeError) GetCodeOk() (ret RuntimeErrorGetCodeRetType, ok bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) GetDetails ¶ added in v0.20.0
func (o *RuntimeError) GetDetails() (res RuntimeErrorGetDetailsRetType)
GetDetails returns the Details field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) GetDetailsOk ¶ added in v0.20.0
func (o *RuntimeError) GetDetailsOk() (ret RuntimeErrorGetDetailsRetType, ok bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) GetMessage ¶ added in v0.20.0
func (o *RuntimeError) GetMessage() (res RuntimeErrorGetMessageRetType)
GetMessage returns the Message field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) GetMessageOk ¶ added in v0.20.0
func (o *RuntimeError) GetMessageOk() (ret RuntimeErrorGetMessageRetType, ok bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) HasCode ¶ added in v0.20.0
func (o *RuntimeError) HasCode() bool
HasCode returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) HasDetails ¶ added in v0.20.0
func (o *RuntimeError) HasDetails() bool
HasDetails returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) HasMessage ¶ added in v0.20.0
func (o *RuntimeError) HasMessage() bool
HasMessage returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) SetCode ¶ added in v0.20.0
func (o *RuntimeError) SetCode(v RuntimeErrorGetCodeRetType)
SetCode gets a reference to the given string and assigns it to the Code field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) SetDetails ¶ added in v0.20.0
func (o *RuntimeError) SetDetails(v RuntimeErrorGetDetailsRetType)
SetDetails gets a reference to the given string and assigns it to the Details field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeError) SetMessage ¶ added in v0.20.0
func (o *RuntimeError) SetMessage(v RuntimeErrorGetMessageRetType)
SetMessage gets a reference to the given string and assigns it to the Message field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RuntimeError) ToMap
deprecated
added in
v0.20.0
func (o RuntimeError) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeErrorCode ¶ added in v0.23.0
type RuntimeErrorCode string
RuntimeErrorCode - Code: `SKE_UNSPECIFIED` Message: \"An error occurred. Please open a support ticket if this error persists.\" - Code: `SKE_TMP_AUTH_ERROR` Message: \"Authentication failed. This is a temporary error. Please wait while the system recovers.\" - Code: `SKE_QUOTA_EXCEEDED` Message: \"Your project's resource quotas are exhausted. Please make sure your quota is sufficient for the ordered cluster.\" - Code: `SKE_OBSERVABILITY_INSTANCE_NOT_FOUND` Message: \"The provided Observability instance could not be found.\" - Code: `SKE_RATE_LIMITS` Message: \"While provisioning your cluster, request rate limits where incurred. Please wait while the system recovers.\" - Code: `SKE_INFRA_ERROR` Message: \"An error occurred with the underlying infrastructure. Please open a support ticket if this error persists.\" - Code: `SKE_REMAINING_RESOURCES` Message: \"There are remaining Kubernetes resources in your cluster that prevent deletion. Please make sure to remove them.\" - Code: `SKE_CONFIGURATION_PROBLEM` Message: \"A configuration error occurred. Please open a support ticket if this error persists.\" - Code: `SKE_UNREADY_NODES` Message: \"Not all worker nodes are ready. Please open a support ticket if this error persists.\" - Code: `SKE_API_SERVER_ERROR` Message: \"The Kubernetes API server is not reporting readiness. Please open a support ticket if this error persists.\" - Code: `SKE_DNS_ZONE_NOT_FOUND` Message: \"The provided DNS zone for the STACKIT DNS extension could not be found. Please ensure you defined a valid domain that belongs to a STACKIT DNS zone.\" value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_UNSPECIFIED RuntimeErrorCode = "SKE_UNSPECIFIED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_TMP_AUTH_ERROR RuntimeErrorCode = "SKE_TMP_AUTH_ERROR" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_QUOTA_EXCEEDED RuntimeErrorCode = "SKE_QUOTA_EXCEEDED" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_OBSERVABILITY_INSTANCE_NOT_FOUND RuntimeErrorCode = "SKE_OBSERVABILITY_INSTANCE_NOT_FOUND" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_RATE_LIMITS RuntimeErrorCode = "SKE_RATE_LIMITS" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_INFRA_ERROR RuntimeErrorCode = "SKE_INFRA_ERROR" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_REMAINING_RESOURCES RuntimeErrorCode = "SKE_REMAINING_RESOURCES" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_CONFIGURATION_PROBLEM RuntimeErrorCode = "SKE_CONFIGURATION_PROBLEM" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_UNREADY_NODES RuntimeErrorCode = "SKE_UNREADY_NODES" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_API_SERVER_ERROR RuntimeErrorCode = "SKE_API_SERVER_ERROR" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead RUNTIMEERRORCODE_DNS_ZONE_NOT_FOUND RuntimeErrorCode = "SKE_DNS_ZONE_NOT_FOUND" )
List of Code
func NewRuntimeErrorCodeFromValue ¶ added in v0.23.0
func NewRuntimeErrorCodeFromValue(v RuntimeErrorCode) (*RuntimeErrorCode, error)
NewRuntimeErrorCodeFromValue returns a pointer to a valid RuntimeErrorCode for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RuntimeErrorCode) IsValid ¶ added in v0.23.0
func (v RuntimeErrorCode) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (RuntimeErrorCode) Ptr ¶ added in v0.23.0
func (v RuntimeErrorCode) Ptr() *RuntimeErrorCode
Ptr returns reference to CodeCode value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*RuntimeErrorCode) UnmarshalJSON
deprecated
added in
v0.23.0
func (v *RuntimeErrorCode) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeErrorGetCodeArgType
deprecated
added in
v0.22.1
type RuntimeErrorGetCodeArgType = RuntimeErrorCode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeErrorGetCodeAttributeType
deprecated
added in
v0.22.1
type RuntimeErrorGetCodeAttributeType = *RuntimeErrorCode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeErrorGetCodeRetType
deprecated
added in
v0.22.1
type RuntimeErrorGetCodeRetType = RuntimeErrorCode
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeErrorGetDetailsArgType
deprecated
added in
v0.22.1
type RuntimeErrorGetDetailsArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeErrorGetDetailsAttributeType ¶ added in v0.22.1
type RuntimeErrorGetDetailsAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeErrorGetDetailsRetType
deprecated
added in
v0.22.1
type RuntimeErrorGetDetailsRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeErrorGetMessageArgType
deprecated
added in
v0.22.1
type RuntimeErrorGetMessageArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeErrorGetMessageAttributeType ¶ added in v0.22.1
type RuntimeErrorGetMessageAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type RuntimeErrorGetMessageRetType
deprecated
added in
v0.22.1
type RuntimeErrorGetMessageRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type StartCredentialsRotationRequest
deprecated
added in
v0.24.0
type StartCredentialsRotationRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (StartCredentialsRotationRequest) Execute
deprecated
added in
v0.24.0
func (r StartCredentialsRotationRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Taint ¶
type Taint struct {
// REQUIRED
Effect TaintGetEffectAttributeType `json:"effect" required:"true"`
// REQUIRED
Key TaintGetKeyAttributeType `json:"key" required:"true"`
Value TaintGetValueAttributeType `json:"value,omitempty"`
}
Taint struct for Taint Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewTaint ¶ added in v0.20.0
func NewTaint(effect TaintGetEffectArgType, key TaintGetKeyArgType) *Taint
NewTaint instantiates a new Taint 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewTaintWithDefaults ¶ added in v0.20.0
func NewTaintWithDefaults() *Taint
NewTaintWithDefaults instantiates a new Taint 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Taint) GetEffect ¶ added in v0.20.0
func (o *Taint) GetEffect() (ret TaintGetEffectRetType)
GetEffect returns the Effect field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Taint) GetEffectOk ¶ added in v0.20.0
func (o *Taint) GetEffectOk() (ret TaintGetEffectRetType, ok bool)
GetEffectOk returns a tuple with the Effect field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Taint) GetKey ¶ added in v0.20.0
func (o *Taint) GetKey() (ret TaintGetKeyRetType)
GetKey returns the Key field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Taint) GetKeyOk ¶ added in v0.20.0
func (o *Taint) GetKeyOk() (ret TaintGetKeyRetType, ok bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Taint) GetValue ¶ added in v0.20.0
func (o *Taint) GetValue() (res TaintGetValueRetType)
GetValue returns the Value field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Taint) GetValueOk ¶ added in v0.20.0
func (o *Taint) GetValueOk() (ret TaintGetValueRetType, ok bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Taint) HasValue ¶ added in v0.20.0
HasValue returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Taint) SetEffect ¶ added in v0.20.0
func (o *Taint) SetEffect(v TaintGetEffectRetType)
SetEffect sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Taint) SetKey ¶ added in v0.20.0
func (o *Taint) SetKey(v TaintGetKeyRetType)
SetKey sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Taint) SetValue ¶ added in v0.20.0
func (o *Taint) SetValue(v TaintGetValueRetType)
SetValue gets a reference to the given string and assigns it to the Value field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TaintEffect ¶ added in v0.23.0
type TaintEffect string
TaintEffect the model 'Taint' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
const ( // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead TAINTEFFECT_NO_SCHEDULE TaintEffect = "NoSchedule" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead TAINTEFFECT_PREFER_NO_SCHEDULE TaintEffect = "PreferNoSchedule" // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead TAINTEFFECT_NO_EXECUTE TaintEffect = "NoExecute" )
List of Effect
func NewTaintEffectFromValue ¶ added in v0.23.0
func NewTaintEffectFromValue(v TaintEffect) (*TaintEffect, error)
NewTaintEffectFromValue returns a pointer to a valid TaintEffect for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (TaintEffect) IsValid ¶ added in v0.23.0
func (v TaintEffect) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (TaintEffect) Ptr ¶ added in v0.23.0
func (v TaintEffect) Ptr() *TaintEffect
Ptr returns reference to EffectEffect value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TaintEffect) UnmarshalJSON
deprecated
added in
v0.23.0
func (v *TaintEffect) UnmarshalJSON(src []byte) error
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TaintGetEffectArgType
deprecated
added in
v0.22.1
type TaintGetEffectArgType = TaintEffect
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TaintGetEffectAttributeType
deprecated
added in
v0.22.1
type TaintGetEffectAttributeType = *TaintEffect
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TaintGetEffectRetType
deprecated
added in
v0.22.1
type TaintGetEffectRetType = TaintEffect
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TaintGetKeyArgType
deprecated
added in
v0.22.1
type TaintGetKeyArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TaintGetKeyAttributeType ¶ added in v0.22.1
type TaintGetKeyAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TaintGetKeyRetType
deprecated
added in
v0.22.1
type TaintGetKeyRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TaintGetValueArgType
deprecated
added in
v0.22.1
type TaintGetValueArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TaintGetValueAttributeType ¶ added in v0.22.1
type TaintGetValueAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TaintGetValueRetType
deprecated
added in
v0.22.1
type TaintGetValueRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TimeWindow ¶
type TimeWindow struct {
// REQUIRED
End TimeWindowGetEndAttributeType `json:"end" required:"true"`
// REQUIRED
Start TimeWindowGetStartAttributeType `json:"start" required:"true"`
}
TimeWindow struct for TimeWindow Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewTimeWindow ¶ added in v0.20.0
func NewTimeWindow(end TimeWindowGetEndArgType, start TimeWindowGetStartArgType) *TimeWindow
NewTimeWindow instantiates a new TimeWindow 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewTimeWindowWithDefaults ¶ added in v0.20.0
func NewTimeWindowWithDefaults() *TimeWindow
NewTimeWindowWithDefaults instantiates a new TimeWindow 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TimeWindow) GetEnd ¶ added in v0.20.0
func (o *TimeWindow) GetEnd() (ret TimeWindowGetEndRetType)
GetEnd returns the End field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TimeWindow) GetEndOk ¶ added in v0.20.0
func (o *TimeWindow) GetEndOk() (ret TimeWindowGetEndRetType, ok bool)
GetEndOk returns a tuple with the End field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TimeWindow) GetStart ¶ added in v0.20.0
func (o *TimeWindow) GetStart() (ret TimeWindowGetStartRetType)
GetStart returns the Start field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TimeWindow) GetStartOk ¶ added in v0.20.0
func (o *TimeWindow) GetStartOk() (ret TimeWindowGetStartRetType, ok bool)
GetStartOk returns a tuple with the Start field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TimeWindow) SetEnd ¶ added in v0.20.0
func (o *TimeWindow) SetEnd(v TimeWindowGetEndRetType)
SetEnd sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*TimeWindow) SetStart ¶ added in v0.20.0
func (o *TimeWindow) SetStart(v TimeWindowGetStartRetType)
SetStart sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (TimeWindow) ToMap
deprecated
added in
v0.20.0
func (o TimeWindow) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TimeWindowGetEndArgType
deprecated
added in
v0.22.1
type TimeWindowGetEndAttributeType ¶ added in v0.22.1
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TimeWindowGetEndRetType
deprecated
added in
v0.22.1
type TimeWindowGetStartArgType
deprecated
added in
v0.22.1
type TimeWindowGetStartAttributeType ¶ added in v0.22.1
isDateTime Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TimeWindowGetStartRetType
deprecated
added in
v0.22.1
type TriggerHibernateRequest
deprecated
added in
v0.24.0
type TriggerHibernateRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (TriggerHibernateRequest) Execute
deprecated
added in
v0.24.0
func (r TriggerHibernateRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TriggerMaintenanceRequest
deprecated
added in
v0.24.0
type TriggerMaintenanceRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (TriggerMaintenanceRequest) Execute
deprecated
added in
v0.24.0
func (r TriggerMaintenanceRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TriggerReconcileRequest
deprecated
added in
v0.24.0
type TriggerReconcileRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (TriggerReconcileRequest) Execute
deprecated
added in
v0.24.0
func (r TriggerReconcileRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type TriggerWakeupRequest
deprecated
added in
v1.2.0
type TriggerWakeupRequest struct {
// contains filtered or unexported fields
}
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (TriggerWakeupRequest) Execute
deprecated
added in
v1.2.0
func (r TriggerWakeupRequest) Execute() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type V2ControlPlaneNetwork ¶ added in v1.7.0
type V2ControlPlaneNetwork struct {
AccessScope V2ControlPlaneNetworkGetAccessScopeAttributeType `json:"accessScope,omitempty"`
}
V2ControlPlaneNetwork struct for V2ControlPlaneNetwork Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewV2ControlPlaneNetwork ¶ added in v1.7.0
func NewV2ControlPlaneNetwork() *V2ControlPlaneNetwork
NewV2ControlPlaneNetwork instantiates a new V2ControlPlaneNetwork 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewV2ControlPlaneNetworkWithDefaults ¶ added in v1.7.0
func NewV2ControlPlaneNetworkWithDefaults() *V2ControlPlaneNetwork
NewV2ControlPlaneNetworkWithDefaults instantiates a new V2ControlPlaneNetwork 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*V2ControlPlaneNetwork) GetAccessScope ¶ added in v1.7.0
func (o *V2ControlPlaneNetwork) GetAccessScope() (res V2ControlPlaneNetworkGetAccessScopeRetType)
GetAccessScope returns the AccessScope field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*V2ControlPlaneNetwork) GetAccessScopeOk ¶ added in v1.7.0
func (o *V2ControlPlaneNetwork) GetAccessScopeOk() (ret V2ControlPlaneNetworkGetAccessScopeRetType, ok bool)
GetAccessScopeOk returns a tuple with the AccessScope field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*V2ControlPlaneNetwork) HasAccessScope ¶ added in v1.7.0
func (o *V2ControlPlaneNetwork) HasAccessScope() bool
HasAccessScope returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*V2ControlPlaneNetwork) SetAccessScope ¶ added in v1.7.0
func (o *V2ControlPlaneNetwork) SetAccessScope(v V2ControlPlaneNetworkGetAccessScopeRetType)
SetAccessScope gets a reference to the given AccessScope and assigns it to the AccessScope field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (V2ControlPlaneNetwork) ToMap
deprecated
added in
v1.7.0
func (o V2ControlPlaneNetwork) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type V2ControlPlaneNetworkGetAccessScopeArgType
deprecated
added in
v1.7.0
type V2ControlPlaneNetworkGetAccessScopeArgType = AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type V2ControlPlaneNetworkGetAccessScopeAttributeType ¶ added in v1.7.0
type V2ControlPlaneNetworkGetAccessScopeAttributeType = *AccessScope
isEnumRef Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type V2ControlPlaneNetworkGetAccessScopeRetType
deprecated
added in
v1.7.0
type V2ControlPlaneNetworkGetAccessScopeRetType = AccessScope
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type Volume ¶
type Volume struct {
// Can be cast to int32 without loss of precision.
// REQUIRED
Size VolumeGetSizeAttributeType `json:"size" required:"true"`
// For valid values please take a look at [provider-options](#tag/ProviderOptions/operation/SkeService_GetProviderOptions) `volumeTypes`.
Type VolumeGetTypeAttributeType `json:"type,omitempty"`
}
Volume struct for Volume Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVolume ¶ added in v0.20.0
func NewVolume(size VolumeGetSizeArgType) *Volume
NewVolume instantiates a new Volume 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVolumeWithDefaults ¶ added in v0.20.0
func NewVolumeWithDefaults() *Volume
NewVolumeWithDefaults instantiates a new Volume 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) GetSize ¶ added in v0.20.0
func (o *Volume) GetSize() (ret VolumeGetSizeRetType)
GetSize returns the Size field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) GetSizeOk ¶ added in v0.20.0
func (o *Volume) GetSizeOk() (ret VolumeGetSizeRetType, ok bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) GetType ¶ added in v0.20.0
func (o *Volume) GetType() (res VolumeGetTypeRetType)
GetType returns the Type field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) GetTypeOk ¶ added in v0.20.0
func (o *Volume) GetTypeOk() (ret VolumeGetTypeRetType, ok bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) HasType ¶ added in v0.20.0
HasType returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) SetSize ¶ added in v0.20.0
func (o *Volume) SetSize(v VolumeGetSizeRetType)
SetSize sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*Volume) SetType ¶ added in v0.20.0
func (o *Volume) SetType(v VolumeGetTypeRetType)
SetType gets a reference to the given string and assigns it to the Type field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetSizeArgType
deprecated
added in
v0.22.1
type VolumeGetSizeArgType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetSizeAttributeType ¶ added in v0.22.1
type VolumeGetSizeAttributeType = *int64
isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetSizeRetType
deprecated
added in
v0.22.1
type VolumeGetSizeRetType = int64
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetTypeArgType
deprecated
added in
v0.22.1
type VolumeGetTypeArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetTypeAttributeType ¶ added in v0.22.1
type VolumeGetTypeAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeGetTypeRetType
deprecated
added in
v0.22.1
type VolumeGetTypeRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeType ¶
type VolumeType struct {
Name VolumeTypeGetNameAttributeType `json:"name,omitempty"`
}
VolumeType struct for VolumeType Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVolumeType ¶ added in v0.20.0
func NewVolumeType() *VolumeType
NewVolumeType instantiates a new VolumeType 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func NewVolumeTypeWithDefaults ¶ added in v0.20.0
func NewVolumeTypeWithDefaults() *VolumeType
NewVolumeTypeWithDefaults instantiates a new VolumeType 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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeType) GetName ¶ added in v0.20.0
func (o *VolumeType) GetName() (res VolumeTypeGetNameRetType)
GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeType) GetNameOk ¶ added in v0.20.0
func (o *VolumeType) GetNameOk() (ret VolumeTypeGetNameRetType, ok bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeType) HasName ¶ added in v0.20.0
func (o *VolumeType) HasName() bool
HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (*VolumeType) SetName ¶ added in v0.20.0
func (o *VolumeType) SetName(v VolumeTypeGetNameRetType)
SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func (VolumeType) ToMap
deprecated
added in
v0.20.0
func (o VolumeType) ToMap() (map[string]interface{}, error)
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeTypeGetNameArgType
deprecated
added in
v0.22.1
type VolumeTypeGetNameArgType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeTypeGetNameAttributeType ¶ added in v0.22.1
type VolumeTypeGetNameAttributeType = *string
isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
type VolumeTypeGetNameRetType
deprecated
added in
v0.22.1
type VolumeTypeGetNameRetType = string
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Source Files
¶
- api_default.go
- client.go
- configuration.go
- model_access_scope.go
- model_acl.go
- model_availability_zone.go
- model_cluster.go
- model_cluster_error.go
- model_cluster_status.go
- model_cluster_status_state.go
- model_create_kubeconfig_payload.go
- model_create_or_update_cluster_payload.go
- model_credentials_rotation_state.go
- model_cri.go
- model_dns.go
- model_extension.go
- model_get_provider_options_request_version_state.go
- model_hibernation.go
- model_hibernation_schedule.go
- model_idp.go
- model_image.go
- model_kubeconfig.go
- model_kubernetes.go
- model_kubernetes_version.go
- model_list_clusters_response.go
- model_login_kubeconfig.go
- model_machine.go
- model_machine_image.go
- model_machine_image_version.go
- model_machine_type.go
- model_maintenance.go
- model_maintenance_auto_update.go
- model_network.go
- model_nodepool.go
- model_nodepool_kubernetes.go
- model_observability.go
- model_provider_options.go
- model_runtime_error.go
- model_taint.go
- model_time_window.go
- model_v2_control_plane_network.go
- model_volume.go
- model_volume_type.go
- utils.go
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. |
|
Deprecated: Will be removed after 2026-09-30.
|
Deprecated: Will be removed after 2026-09-30. |