Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Index ¶
- func CreateBucketWaitHandler(ctx context.Context, a APIClientBucketInterface, ...) *wait.AsyncActionHandler[objectstorage.GetBucketResponse]deprecated
- func DeleteBucketWaitHandler(ctx context.Context, a APIClientBucketInterface, ...) *wait.AsyncActionHandler[struct{}]deprecated
- type APIClientBucketInterfacedeprecated
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateBucketWaitHandler
deprecated
func CreateBucketWaitHandler(ctx context.Context, a APIClientBucketInterface, projectId, region, bucketName string) *wait.AsyncActionHandler[objectstorage.GetBucketResponse]
CreateBucketWaitHandler will wait for bucket creation
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func DeleteBucketWaitHandler
deprecated
func DeleteBucketWaitHandler(ctx context.Context, a APIClientBucketInterface, projectId, region, bucketName string) *wait.AsyncActionHandler[struct{}]
DeleteBucketWaitHandler will wait for bucket deletion
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Types ¶
type APIClientBucketInterface
deprecated
type APIClientBucketInterface interface {
GetBucketExecute(ctx context.Context, projectId string, region, bucketName string) (*objectstorage.GetBucketResponse, error)
}
Interface needed for tests
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Click to show internal directories.
Click to hide internal directories.