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

# Packages

No description provided by the author

# Functions

Associate will associate a resource tp a backup policy based on the values in AssociateOpts.
Create will create a new Policy based on the values in CreateOpts.
Delete will delete the specified backup policy.
Disassociate will disassociate a resource from a backup policy based on the values in DisassociateOpts.
ExtractPolicies accepts a Page struct, specifically a PolicyPage struct, and extracts the elements into a slice of Policy structs.
No description provided by the author
No description provided by the author
List returns a Pager which allows you to iterate over a collection of Policies.
Update will Update an existing backup Policy based on the values in UpdateOpts.To extract the Policy object from the response, call the Extract method on the UpdateResult.

# Structs

AssociateOpts contains the options to associate a resource to a Policy.
No description provided by the author
CreateOpts contains the options for create a Policy.
CreateResult represents the result of a create operation.
DeleteResult represents the result of a delete operation.
DisassociateOpts contains the options disassociate a resource from a Policy.
No description provided by the author
No description provided by the author
ListOpts allows filtering policies.
No description provided by the author
No description provided by the author
No description provided by the author
ResourceResult represents the result of a associate/diassociate operation.
No description provided by the author
ScheduledPolicy defines the details about scheduling policy for create.
No description provided by the author
UpdateOpts contains the options for Update a Policy.
UpdateResult represents the result of a update operation.
UpdateSchedule defiens the details about scheduling policy for update.

# Interfaces

AssociateOptsBuilder allows extensions to add additional parameters to the Associate request.
CreateOptsBuilder allows extensions to add additional parameters to the Create request.
DisassociateOptsBuilder allows extensions to add additional parameters to the Disassociate request.
UpdateOptsBuilder allows extensions to add additional parameters to the Update request.