Documentation
¶
Index ¶
- type Client
- type Lease
- func (Lease *Lease) Create(l v1alpha1.Lease) (v1alpha1.Lease, error)
- func (Lease *Lease) Delete(m v1alpha1.Lease) error
- func (Lease *Lease) Get(name string) (v1alpha1.Lease, error)
- func (Lease *Lease) GetAll() ([]v1alpha1.Lease, error)
- func (Lease *Lease) Patch(m v1alpha1.Lease) (v1alpha1.Lease, error)
- func (Lease *Lease) Renew(m v1alpha1.Lease, hostname string, duration time.Duration) (v1alpha1.Lease, error)
- func (Lease *Lease) UpdateStatus(m v1alpha1.Lease) (v1alpha1.Lease, error)
- type PXE
- type Pool
- func (Pool *Pool) Create(p v1alpha1.Pool) (v1alpha1.Pool, error)
- func (Pool *Pool) Get(name string) (v1alpha1.Pool, error)
- func (Pool *Pool) GetAll() ([]v1alpha1.Pool, error)
- func (Pool *Pool) Patch(m v1alpha1.Pool) (v1alpha1.Pool, error)
- func (Pool *Pool) UpdateStatus(m v1alpha1.Pool) (v1alpha1.Pool, error)
- type V1alpha1
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 NewClient ¶
func NewClient(ctx context.Context, dynamic dynamic.DynamicClient, clientSet kubernetes.Clientset) *Client
Click to show internal directories.
Click to hide internal directories.