# Packages
No description provided by the author
# Functions
CheckLimits checks quota limits for the values provided and returns the diff for exceeded quota.
Create accepts a CreateOpts struct and creates a new cluster using the values provided.
Delete accepts cluster name and deletes the cluster associated with it.
ExtractCluster accepts a Page struct, specifically a ClusterPage struct, and extracts the elements into a slice of ClusterListWithPool structs.
No description provided by the author
No description provided by the author
ExtractVersions accepts a Page struct, specifically a VersionPage struct, and extracts the elements into a slice of Version structs.
Get retrieves a specific cluster based on its name.
GetCertificate accepts cluster name and returns the cluster CA certificate.
GetConfig accepts cluster name and returns the cluster kubeconfig.
List returns a Pager which allows you to iterate over a collection of clusters.
ListALL is a convenience function that returns all clusters.
ListInstances returns a Pager which allows you to iterate over a collection of cluster instances.
ListInstancesAll is a convenience function that returns all cluster instances.
Update accepts a UpdateOpts struct and updates an existing cluster using the values provided.
Upgrade accepts a UpgradeOpts struct and upgrades an existing cluster using the values provided.
Versions returns a Pager which allows you to iterate over a collection of supported cluster versions.
VersionsAll is a convenience function that returns all supported cluster versions.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
Certificate represents a cluster CA certificate.
CertificateResult represents the result of a get certificate operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Cluster represents a cluster structure.
ClusterPage is the page returned by a pager when traversing over a collection of clusters.
No description provided by the author
No description provided by the author
Config represents a kubeconfig structure.
ConfigResult represents the result of a get config operation.
CreateOpts represents options used to create a cluster.
GetResult represents the result of a get operation.
No description provided by the author
No description provided by the author
UpdateOpts represents options used to upgrade a cluster.
UpgradeOpts represents options used to upgrade a cluster.
Version represents a cluster version structure.
VersionPage is the page returned by a pager when traversing over a collection of cluster versions.
# Interfaces
No description provided by the author
CreateOptsBuilder allows extensions to add additional parameters to the Create request.
UpdateOptsBuilder allows extensions to add additional parameters to the Update request.
UpgradeOptsBuilder allows extensions to add additional parameters to the Upgrade request.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author