# Functions
BatchChangeOS batch change OS of servers based on the configuration defined in the BatchChangeOpts struct.
BatchCreateServerTags requests to batch create server tags.
BatchDeleteServerTags requests to batch delete server tags.
BatchReboot makes a request against the API to batch reboot servers.
BatchStart makes a request against the API to batch start servers.
BatchStop makes a request against the API to batch stop servers.
BatchUpdate makes a request against the API to batch update servers.
No description provided by the author
ExtractCloudServers is a function that takes a ListResult and returns the services' information.
Get requests details on a single server, by ID.
No description provided by the author
ListDetail makes a request against the API to list servers accessible to you.
ListProjectTags makes a request against the API to list project tags accessible to you.
ListServerTags makes a request against the API to list server tags accessible to you.
# Structs
No description provided by the author
BatchChangeOpts defining the configuration to batch change OS of servers.
BatchChangeResult defining the result struct of batch change OS function.
No description provided by the author
BatchRebootOpts defining the configuration to batch reboot servers.
BatchStartOpts defining the configuration to batch start servers.
BatchStopOpts defining the configuration to batch stop servers.
BatchTagCreateOpts defining the configuration for batch server tags action.
BatchTagDeleteOpts defining the configuration for batch server tags action.
BatchUpdateOpts defining the configuration to batch update servers.
BatchUpdateResp defines struct of batch update response.
BatchUpdateResult defining the result struct of batch updating.
CloudServer is only used for method that requests details on a single server, by ID.
CloudServerDetail defines struct of server detail list result.
CloudServerPage is a pagination.Pager that is returned from a call to the List function.
No description provided by the author
No description provided by the author
GetResult is the response from a Get operation.
Image defines a image struct in details of a server.
Job defining the struct of job.
JobResult defining the result struct of job.
ListOpts allows the filtering and sorting of collections through the API.
Metadata is only used for method that requests details on a single server, by ID.
MetaData defining the metadata configuration in BatchChangeOpts struct.
NewCloudServer defines the response from details on a single server, by ID.
No description provided by the author
ProjectTagsResult defining the result struct of project tags.
No description provided by the author
No description provided by the author
ResourceTag defining the struct of server tag element.
No description provided by the author
Server defining the server configuration in BatchChangeOpts struct.
ServerID defines struct of batch update response element.
ServerTags defining the struct of tags.
ServerTagsResult defining the result struct of server tags.
No description provided by the author
Tag defining the struct of tag element.
TagCreate defining the key and value of a tag for creating.
TagDelete defining the key and value of a tag for deleting.
Tags defining the struct of tags.
No description provided by the author
# Interfaces
BatchChangeOptsBuilder allows extensions to add additional parameters to the BatchChangeOpts request.
BatchRebootOptsBuilder allows extensions to add additional parameters to the BatchRebootOpts request.
BatchStartOptsBuilder allows extensions to add additional parameters to the BatchStartOpts request.
BatchStopOptsBuilder allows extensions to add additional parameters to the BatchStopOpts request.
BatchTagCreateOptsBuilder allows extensions to add additional parameters to the BatchTagActionOpts request.
BatchTagDeleteOptsBuilder allows extensions to add additional parameters to the BatchTagActionOpts request.
BatchUpdateOptsBuilder allows extensions to add additional parameters to the BatchUpdateOpts request.
ListOptsBuilder allows extensions to add additional parameters to the List request.
# Type aliases
Type describes the mechanisms by which a server reboot or stop can be requested.