Documentation
¶
Index ¶
- Constants
- func CompleteCredentialsRotationWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]
- func CreateOrUpdateClusterWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, name string) *wait.AsyncActionHandler[ske.Cluster]
- func DeleteClusterWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, name string) *wait.AsyncActionHandler[ske.ListClustersResponse]
- func RotateCredentialsWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]
- func StartCredentialsRotationWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]
- func TriggerClusterHibernationWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]
- func TriggerClusterMaintenanceWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]
- func TriggerClusterReconciliationWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]
- func TriggerClusterWakeupWaitHandler(ctx context.Context, a ske.DefaultAPI, projectId, region, clusterName string) *wait.AsyncActionHandler[ske.Cluster]
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.
Click to show internal directories.
Click to hide internal directories.