Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Poller ¶
type Poller interface {
HandleCreateAsyncOperationResponse(ctx context.Context, response RespWithAsyncOp, err error) error
HandleUpdateOperation(ctx context.Context, response RespWithAsyncOp, err error) error
HandleDeleteOperation(ctx context.Context, response RespWithAsyncOp, err error) error
// AwaitAsyncOperation blocks until the operation with the given ID reaches a terminal state,
// then prints the final operation details. Use this when you already have an operation ID
// and just need to wait for it to complete.
AwaitAsyncOperation(ctx context.Context, asyncOpID string) error
}
type RespWithAsyncOp ¶
type RespWithAsyncOp interface {
GetAsyncOperation() *operation.AsyncOperation
}
Click to show internal directories.
Click to hide internal directories.