package
1.36.2
Repository: https://github.com/sacloud/libsacloud.git
Documentation: pkg.go.dev

# Constants

DefaultDeleteRetryCount リソースごとの削除API呼び出しのリトライ最大数.
DefaultDeleteWaitInterval リソースごとの削除API呼び出しのリトライ間隔.
DefaultMaxRetryCount デフォルトリトライ最大数.
DefaultProvisioningRetryCount リソースごとのプロビジョニングAPI呼び出しのリトライ最大数.
DefaultProvisioningWaitInterval リソースごとのプロビジョニングAPI呼び出しのリトライ間隔.

# Structs

RetryableSetup リソース作成時にコピー待ちや起動待ちが必要なリソースのビルダー。 リソースのビルドの際、必要に応じてリトライ(リソースの削除&再作成)を行う。.

# Type aliases

AsyncWaitForCopyFunc リソース作成時のコピー待ち(非同期)関数.
CreateFunc リソース作成関数.
DeleteFunc リソース削除関数。 リソース作成時のコピー待ちの間にリソースのAvailabilityがFailedになった場合に利用される。.
MaxRetryCountExceededError リトライ最大数超過エラー.
ProvisionBeforeUpFunc リソース作成後、起動前のプロビジョニング関数 リソース作成後に起動が行われないリソース(VPCルータなど)向け。 必要であればこの中でリソース起動処理を行う。.
WaitForUpFunc リソース起動待ち関数.