wait

package
v1.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 6, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CREDENTIALSROTATIONSTATEPHASE_NEVER      = "NEVER"
	CREDENTIALSROTATIONSTATEPHASE_PREPARING  = "PREPARING"
	CREDENTIALSROTATIONSTATEPHASE_PREPARED   = "PREPARED"
	CREDENTIALSROTATIONSTATEPHASE_COMPLETING = "COMPLETING"
	CREDENTIALSROTATIONSTATEPHASE_COMPLETED  = "COMPLETED"

	RUNTIMEERRORCODE_OBSERVABILITY_INSTANCE_NOT_FOUND = "SKE_OBSERVABILITY_INSTANCE_NOT_FOUND"
)

Variables

This section is empty.

Functions

func CompleteCredentialsRotationWaitHandler

func CompleteCredentialsRotationWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]

CompleteCredentialsRotationWaitHandler will wait for credentials rotation

func CreateOrUpdateClusterWaitHandler

func CreateOrUpdateClusterWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, name string) *wait.AsyncActionHandler[ske.Cluster]

CreateOrUpdateClusterWaitHandler will wait for cluster creation or update

func DeleteClusterWaitHandler

func DeleteClusterWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, name string) *wait.AsyncActionHandler[ske.ListClustersResponse]

DeleteClusterWaitHandler will wait for cluster deletion

func RotateCredentialsWaitHandler

func RotateCredentialsWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]

RotateCredentialsWaitHandler will wait for credentials rotation

func StartCredentialsRotationWaitHandler

func StartCredentialsRotationWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]

StartCredentialsRotationWaitHandler will wait for credentials rotation

func TriggerClusterHibernationWaitHandler

func TriggerClusterHibernationWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]

func TriggerClusterMaintenanceWaitHandler

func TriggerClusterMaintenanceWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]

func TriggerClusterReconciliationWaitHandler

func TriggerClusterReconciliationWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]

func TriggerClusterWakeupWaitHandler

func TriggerClusterWakeupWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL