package
0.8.2
Repository: https://github.com/g-core/gcorelabscloud-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

Create accepts a CreateOpts struct and creates a new project using the values provided.
Delete a project.
ExtractProject accepts a Page struct, specifically a ProjectPage struct, and extracts the elements into a slice of Project structs.
No description provided by the author
Get retrieves a specific project based on its unique ID.
No description provided by the author
ListAll is a convenience function that returns all projects.
Update accepts a UpdateOpts struct and updates an existing project using the values provided.

# Structs

CreateOpts represents options used to create a project.
CreateResult represents the result of a create operation.
GetResult represents the result of a get operation.
Project represents a project structure.
ProjectPage is the page returned by a pager when traversing over a collection of projects.
UpdateOpts represents options used to update a project.
UpdateResult represents the result of an update operation.

# Interfaces

CreateOptsBuilder allows extensions to add additional parameters to the Create request.
UpdateOptsBuilder allows extensions to add additional parameters to the Update request.