Documentation
¶
Overview ¶
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Index ¶
- func CreateCDNCustomDomainWaitHandler(ctx context.Context, a APIClientInterface, ...) *wait.AsyncActionHandler[cdn.CustomDomain]deprecated
- func CreateDistributionPoolWaitHandler(ctx context.Context, api APIClientInterface, projectId, distributionId string) *wait.AsyncActionHandler[cdn.GetDistributionResponse]deprecated
- func DeleteCDNCustomDomainWaitHandler(ctx context.Context, a APIClientInterface, ...) *wait.AsyncActionHandler[cdn.CustomDomain]deprecated
- func DeleteDistributionWaitHandler(ctx context.Context, api APIClientInterface, projectId, distributionId string) *wait.AsyncActionHandler[cdn.GetDistributionResponse]deprecated
- func UpdateDistributionWaitHandler(ctx context.Context, api APIClientInterface, projectId, distributionId string) *wait.AsyncActionHandler[cdn.GetDistributionResponse]deprecated
- type APIClientInterfacedeprecated
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCDNCustomDomainWaitHandler
deprecated
func CreateCDNCustomDomainWaitHandler(ctx context.Context, a APIClientInterface, projectId, distributionId, domain string) *wait.AsyncActionHandler[cdn.CustomDomain]
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func CreateDistributionPoolWaitHandler
deprecated
func CreateDistributionPoolWaitHandler(ctx context.Context, api APIClientInterface, projectId, distributionId string) *wait.AsyncActionHandler[cdn.GetDistributionResponse]
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func DeleteCDNCustomDomainWaitHandler
deprecated
func DeleteCDNCustomDomainWaitHandler(ctx context.Context, a APIClientInterface, projectId, distributionId, domain string) *wait.AsyncActionHandler[cdn.CustomDomain]
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func DeleteDistributionWaitHandler
deprecated
func DeleteDistributionWaitHandler(ctx context.Context, api APIClientInterface, projectId, distributionId string) *wait.AsyncActionHandler[cdn.GetDistributionResponse]
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
func UpdateDistributionWaitHandler
deprecated
func UpdateDistributionWaitHandler(ctx context.Context, api APIClientInterface, projectId, distributionId string) *wait.AsyncActionHandler[cdn.GetDistributionResponse]
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
Types ¶
type APIClientInterface
deprecated
type APIClientInterface interface {
GetDistributionExecute(ctx context.Context, projectId string, distributionId string) (*cdn.GetDistributionResponse, error)
GetCustomDomainExecute(ctx context.Context, projectId string, distributionId string, domain string) (*cdn.GetCustomDomainResponse, error)
}
Interfaces needed for tests
Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead