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 ¶
- func CreateProjectWaitHandler(ctx context.Context, a APIClientInterface, containerId string) *wait.AsyncActionHandler[resourcemanager.GetProjectResponse]
- func DeleteProjectWaitHandler(ctx context.Context, a APIClientInterface, containerId string) *wait.AsyncActionHandler[struct{}]
- type APIClientInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateProjectWaitHandler ¶
func CreateProjectWaitHandler(ctx context.Context, a APIClientInterface, containerId string) *wait.AsyncActionHandler[resourcemanager.GetProjectResponse]
CreateProjectWaitHandler will wait for project creation Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func DeleteProjectWaitHandler ¶
func DeleteProjectWaitHandler(ctx context.Context, a APIClientInterface, containerId string) *wait.AsyncActionHandler[struct{}]
DeleteProjectWaitHandler will wait for project deletion 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 {
GetProjectExecute(ctx context.Context, containerId string) (*resourcemanager.GetProjectResponse, error)
}
Interfaces needed for tests Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead