wait

package
v0.5.0 Latest Latest
Warning

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

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

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

Index

Constants

View Source
const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ResourcePoolStatePending = "pending"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ResourcePoolStateCreating = "creating"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ResourcePoolStateCreated = "created"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ResourcePoolStateUpdating = "updating"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ResourcePoolStateError = "error"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ResourcePoolStateDeleting = "deleting"
)
View Source
const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ShareStatePending = "pending"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ShareStateCreating = "creating"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ShareStateCreated = "created"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ShareStateError = "error"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	ShareStateDeleting = "deleting"
)

Variables

This section is empty.

Functions

func CreateResourcePoolWaitHandler deprecated

func CreateResourcePoolWaitHandler(ctx context.Context, api APIClientInterface, projectId, region, resourcePoolId string) *wait.AsyncActionHandler[sfs.GetResourcePoolResponse]

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func CreateShareWaitHandler deprecated

func CreateShareWaitHandler(ctx context.Context, api APIClientInterface, projectId, region, resourcePoolId, shareId string) *wait.AsyncActionHandler[sfs.GetShareResponse]

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func DeleteResourcePoolWaitHandler deprecated

func DeleteResourcePoolWaitHandler(ctx context.Context, api APIClientInterface, projectId, region, resourcePoolId string) *wait.AsyncActionHandler[sfs.GetResourcePoolResponse]

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func DeleteShareWaitHandler deprecated

func DeleteShareWaitHandler(ctx context.Context, api APIClientInterface, projectId, region, resourcePoolId, shareId string) *wait.AsyncActionHandler[sfs.GetShareResponse]

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func UpdateResourcePoolWaitHandler deprecated

func UpdateResourcePoolWaitHandler(ctx context.Context, api APIClientInterface, projectId, region, resourcePoolId string) *wait.AsyncActionHandler[sfs.GetResourcePoolResponse]

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func UpdateShareWaitHandler deprecated

func UpdateShareWaitHandler(ctx context.Context, api APIClientInterface, projectId, region, resourcePoolId, shareId string) *wait.AsyncActionHandler[sfs.GetShareResponse]

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Types

type APIClientInterface

type APIClientInterface interface {
	GetResourcePoolExecute(ctx context.Context, projectId string, region string, resourcePoolId string) (*sfs.GetResourcePoolResponse, error)
	GetShareExecute(ctx context.Context, projectId string, region string, resourcePoolId string, shareId string) (*sfs.GetShareResponse, error)
}

Interfaces needed for tests Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Jump to

Keyboard shortcuts

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