Documentation
¶
Index ¶
- Constants
- func CloneInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, ...) *wait.AsyncActionHandler[mongodbflex.InstanceResponse]
- func CreateInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, ...) *wait.AsyncActionHandler[mongodbflex.InstanceResponse]
- func DeleteInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, ...) *wait.AsyncActionHandler[struct{}]
- func PartialUpdateInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, ...) *wait.AsyncActionHandler[mongodbflex.InstanceResponse]
- func RestoreInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, ...) *wait.AsyncActionHandler[mongodbflex.ListRestoreJobsResponse]
- func UpdateInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, ...) *wait.AsyncActionHandler[mongodbflex.InstanceResponse]
Constants ¶
View Source
const ( INSTANCESTATUS_READY = "READY" INSTANCESTATUS_PENDING = "PENDING" INSTANCESTATUS_PROCESSING = "PROCESSING" INSTANCESTATUS_FAILED = "FAILED" INSTANCESTATUS_UNKNOWN = "UNKNOWN" RestoreJobProcessing = "IN_PROGRESS" RestoreJobFinished = "FINISHED" RestoreJobBroken = "BROKEN" RestoreJobKilled = "KILLED" )
Variables ¶
This section is empty.
Functions ¶
func CloneInstanceWaitHandler ¶
func CloneInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, projectId, instanceId, region string) *wait.AsyncActionHandler[mongodbflex.InstanceResponse]
CloneInstanceWaitHandler will wait for instance clone to be created
func CreateInstanceWaitHandler ¶
func CreateInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, projectId, instanceId, region string) *wait.AsyncActionHandler[mongodbflex.InstanceResponse]
CreateInstanceWaitHandler will wait for instance creation
func DeleteInstanceWaitHandler ¶
func DeleteInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, projectId, instanceId, region string) *wait.AsyncActionHandler[struct{}]
DeleteInstanceWaitHandler will wait for instance deletion
func PartialUpdateInstanceWaitHandler ¶
func PartialUpdateInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, projectId, instanceId, region string) *wait.AsyncActionHandler[mongodbflex.InstanceResponse]
PartialUpdateInstanceWaitHandler will wait for instance update
func RestoreInstanceWaitHandler ¶
func RestoreInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, projectId, instanceId, backupId, region string) *wait.AsyncActionHandler[mongodbflex.ListRestoreJobsResponse]
func UpdateInstanceWaitHandler ¶
func UpdateInstanceWaitHandler(ctx context.Context, a mongodbflex.DefaultAPI, projectId, instanceId, region string) *wait.AsyncActionHandler[mongodbflex.InstanceResponse]
UpdateInstanceWaitHandler will wait for instance update
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.