Documentation ¶
Index ¶
- func ExtractAddons(r pagination.Page) ([]v1.Addon, error)
- func ExtractClusterAddons(r pagination.Page) ([]clusteraddons.ClusterAddon, error)
- func ListClusterAddons(client *gophercloud.ServiceClient, clusterID string) pagination.Pager
- func ListClusterAvailableAddons(client *gophercloud.ServiceClient, clusterID string) pagination.Pager
- type AddonPage
- type ClusterAddonPage
- type GetAvailableAddonResult
- type InstallAddonToClusterOpts
- type InstallAddonToClusterResult
- type OptsBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractAddons ¶
func ExtractAddons(r pagination.Page) ([]v1.Addon, error)
func ExtractClusterAddons ¶
func ExtractClusterAddons(r pagination.Page) ([]clusteraddons.ClusterAddon, error)
func ListClusterAddons ¶
func ListClusterAddons(client *gophercloud.ServiceClient, clusterID string) pagination.Pager
func ListClusterAvailableAddons ¶
func ListClusterAvailableAddons(client *gophercloud.ServiceClient, clusterID string) pagination.Pager
Types ¶
type AddonPage ¶
type AddonPage struct {
pagination.LinkedPageBase
}
type ClusterAddonPage ¶
type ClusterAddonPage struct {
pagination.LinkedPageBase
}
func (ClusterAddonPage) IsEmpty ¶
func (r ClusterAddonPage) IsEmpty() (bool, error)
type GetAvailableAddonResult ¶
type GetAvailableAddonResult struct {
gophercloud.Result
}
func GetAvailableAddon ¶
func GetAvailableAddon(client *gophercloud.ServiceClient, clusterID, addonID string) (r GetAvailableAddonResult)
type InstallAddonToClusterOpts ¶
type InstallAddonToClusterOpts struct { Values string `json:"values"` Payload v1.Payload `json:"payload"` Migrated bool `json:"migrated"` }
func (InstallAddonToClusterOpts) Map ¶
func (opts InstallAddonToClusterOpts) Map() (map[string]interface{}, error)
type InstallAddonToClusterResult ¶
type InstallAddonToClusterResult struct {
gophercloud.Result
}
func InstallAddonToCluster ¶
func InstallAddonToCluster(client *gophercloud.ServiceClient, addonID, clusterID string, opts OptsBuilder) (r InstallAddonToClusterResult)
func (InstallAddonToClusterResult) Extract ¶
func (r InstallAddonToClusterResult) Extract() (*clusteraddons.ClusterAddon, error)
type OptsBuilder ¶
Click to show internal directories.
Click to hide internal directories.