package
0.20240715.1103416
Repository: https://github.com/hashicorp/go-azure-sdk.git
Documentation: pkg.go.dev

# README

Package: github.com/hashicorp/go-azure-sdk/sdk/client/pollers

This package contains both the components for Pollers, which allow an operation to be continually polled until it's either Completed, Cancelled or Failed.

Since Pollers are specific to the API in question, this package only contains the interface each poller needs to implement.

Specific implementations for each type of API can be found within the package for that API, for example a Poller for Long Running Operations within Azure Resource Manager can be found in github.com/hashicorp/go-azure-sdk/sdk/client/resourcemanager.

# Functions

No description provided by the author

# Constants

No description provided by the author
PollingStatusCancelled states that the resource change has been cancelled.
PollingStatusFailed states that the resource change has Failed.
PollingStatusInProgress states that the resource change is still occurring/in-progress.
PollingStatusSucceeded states that the resource change was successful.
PollingStatusUnknown states that the resource change state is unknown/unexpected.

# Structs

No description provided by the author
PollingCancelledError defines the that the resource change was cancelled (for example, due to a timeout).
PollingDroppedConnectionError defines there was a dropped connection when polling for the status.
PollingFailedError states that the resource change failed (for example due to a lack of capacity).
No description provided by the author

# Interfaces

PollerType allows custom pollers to be created to determine when a particular Operation has been Completed, Cancelled or Failed.

# Type aliases

No description provided by the author