Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterAPIV1Alpha1Client ¶
type ClusterAPIV1Alpha1Client struct {
// contains filtered or unexported fields
}
func New ¶
func New(c rest.Interface) *ClusterAPIV1Alpha1Client
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ClusterAPIV1Alpha1Client, error)
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ClusterAPIV1Alpha1Client
func (*ClusterAPIV1Alpha1Client) Clusters ¶
func (c *ClusterAPIV1Alpha1Client) Clusters() ClustersInterface
func (*ClusterAPIV1Alpha1Client) Machines ¶
func (c *ClusterAPIV1Alpha1Client) Machines() MachinesInterface
func (*ClusterAPIV1Alpha1Client) RESTClient ¶
func (c *ClusterAPIV1Alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type ClusterAPIV1Alpha1Interface ¶
type ClusterAPIV1Alpha1Interface interface { RESTClient() rest.Interface MachinesGetter ClustersGetter }
type ClustersGetter ¶
type ClustersGetter interface {
Clusters() ClustersInterface
}
type ClustersInterface ¶
type ClustersInterface interface { Create(*clusterv1.Cluster) (*clusterv1.Cluster, error) Update(*clusterv1.Cluster) (*clusterv1.Cluster, error) Delete(string, *metav1.DeleteOptions) error List(metav1.ListOptions) (*clusterv1.ClusterList, error) Get(string, metav1.GetOptions) (*clusterv1.Cluster, error) }
ClustersInterface has methods to work with Cluster resources.
type MachinesGetter ¶
type MachinesGetter interface {
Machines() MachinesInterface
}
type MachinesInterface ¶
type MachinesInterface interface { Create(*clusterv1.Machine) (*clusterv1.Machine, error) Update(*clusterv1.Machine) (*clusterv1.Machine, error) Delete(string, *metav1.DeleteOptions) error List(metav1.ListOptions) (*clusterv1.MachineList, error) Get(string, metav1.GetOptions) (*clusterv1.Machine, error) }
MachinesInterface has methods to work with Machine resources.
Click to show internal directories.
Click to hide internal directories.