Documentation ¶
Index ¶
- type Client
- func (c *Client) Cluster(ctx context.Context, id string) (*kubernetes.Cluster, error)
- func (c *Client) ClusterApplications(ctx context.Context, clusterID string, ...) ([]resource.Application, error)
- func (c *Client) ClusterConfig(ctx context.Context, id string) ([]byte, error)
- func (c *Client) Clusters(ctx context.Context, options *kubernetes.ClusterListOptions) ([]kubernetes.Cluster, error)
- func (c *Client) CreateCluster(ctx context.Context, name string, options *kubernetes.CreateClusterOptions) (*kubernetes.Cluster, error)
- func (c *Client) DeleteCluster(ctx context.Context, id string, options *kubernetes.DeleteClusterOptions) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) ClusterApplications ¶
func (c *Client) ClusterApplications(ctx context.Context, clusterID string, options *kubernetes.ApplicationListOptions) ([]resource.Application, error)
func (*Client) ClusterConfig ¶
Export implements provider.Provider
func (*Client) Clusters ¶
func (c *Client) Clusters(ctx context.Context, options *kubernetes.ClusterListOptions) ([]kubernetes.Cluster, error)
func (*Client) CreateCluster ¶
func (c *Client) CreateCluster(ctx context.Context, name string, options *kubernetes.CreateClusterOptions) (*kubernetes.Cluster, error)
func (*Client) DeleteCluster ¶
func (c *Client) DeleteCluster(ctx context.Context, id string, options *kubernetes.DeleteClusterOptions) error
Click to show internal directories.
Click to hide internal directories.