package
0.0.0-20210831081626-d823fe11ceba
Repository: https://github.com/huaweicloud/golangsdk.git
Documentation: pkg.go.dev

# Packages

snapshots_v1.

# Functions

Create will create a new Snapshot based on the values in CreateOpts.
Delete will delete the existing Snapshot with the provided ID.
ExtractSnapshots extracts and returns Snapshots.
Get retrieves the Snapshot with the provided ID.
IDFromName is a convienience function that returns a snapshot's ID given its name.
List returns Snapshots optionally limited by the conditions provided in ListOpts.
UpdateMetadata will update the Snapshot with provided information.
WaitForStatus will continually poll the resource, checking for a particular status.

# Structs

CreateOpts contains options for creating a Snapshot.
CreateResult contains the response body and error from a Create request.
DeleteResult contains the response body and error from a Delete request.
GetResult contains the response body and error from a Get request.
ListOpts hold options for listing Snapshots.
Snapshot contains all the information associated with an OpenStack Snapshot.
SnapshotPage is a pagination.Pager that is returned from a call to the List function.
UpdateMetadataOpts contain options for updating an existing Snapshot.
UpdateMetadataResult contains the response body and error from an UpdateMetadata request.

# Interfaces

CreateOptsBuilder allows extensions to add additional parameters to the Create request.
ListOptsBuilder allows extensions to add additional parameters to the List request.
UpdateMetadataOptsBuilder allows extensions to add additional parameters to the Update request.