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
- func CreateResourcePoolWaitHandler(ctx context.Context, api APIClientInterface, ...) *wait.AsyncActionHandler[sfs.GetResourcePoolResponse]deprecated
- func CreateShareWaitHandler(ctx context.Context, api APIClientInterface, ...) *wait.AsyncActionHandler[sfs.GetShareResponse]deprecated
- func DeleteResourcePoolWaitHandler(ctx context.Context, api APIClientInterface, ...) *wait.AsyncActionHandler[sfs.GetResourcePoolResponse]deprecated
- func DeleteShareWaitHandler(ctx context.Context, api APIClientInterface, ...) *wait.AsyncActionHandler[sfs.GetShareResponse]deprecated
- func UpdateResourcePoolWaitHandler(ctx context.Context, api APIClientInterface, ...) *wait.AsyncActionHandler[sfs.GetResourcePoolResponse]deprecated
- func UpdateShareWaitHandler(ctx context.Context, api APIClientInterface, ...) *wait.AsyncActionHandler[sfs.GetShareResponse]deprecated
- type APIClientInterface
Constants ¶
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" )
const ( ShareStatePending = "pending" ShareStateCreating = "creating" ShareStateCreated = "created" ShareStateError = "error" 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)
}
Interfaces needed for tests Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead