Documentation
¶
Index ¶
- type CSIDriverClient
- func (c *CSIDriverClient) Create(ctx context.Context, csiDriver *storage.CSIDriver, opts metav1.CreateOptions) (*storage.CSIDriver, error)
- func (c *CSIDriverClient) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
- func (c *CSIDriverClient) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
- func (c *CSIDriverClient) Get(ctx context.Context, name string, opts metav1.GetOptions) (*storage.CSIDriver, error)
- func (c *CSIDriverClient) List(ctx context.Context, opts metav1.ListOptions) (*storage.CSIDriverList, error)
- func (c *CSIDriverClient) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, ...) (*storage.CSIDriver, error)
- func (c *CSIDriverClient) Update(ctx context.Context, csiDriver *storage.CSIDriver, opts metav1.UpdateOptions) (*storage.CSIDriver, error)
- func (c *CSIDriverClient) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
- type CSIDriverLister
- type CertificateSigningRequestClient
- func (c *CertificateSigningRequestClient) Create(ctx context.Context, csr *certificates.CertificateSigningRequest, ...) (*certificates.CertificateSigningRequest, error)
- func (c *CertificateSigningRequestClient) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
- func (c *CertificateSigningRequestClient) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
- func (c *CertificateSigningRequestClient) Get(ctx context.Context, name string, opts metav1.GetOptions) (*certificates.CertificateSigningRequest, error)
- func (c *CertificateSigningRequestClient) List(ctx context.Context, opts metav1.ListOptions) (*certificates.CertificateSigningRequestList, error)
- func (c *CertificateSigningRequestClient) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, ...) (*certificates.CertificateSigningRequest, error)
- func (c *CertificateSigningRequestClient) Update(ctx context.Context, csr *certificates.CertificateSigningRequest, ...) (*certificates.CertificateSigningRequest, error)
- func (c *CertificateSigningRequestClient) UpdateApproval(ctx context.Context, csr *certificates.CertificateSigningRequest, ...) (*certificates.CertificateSigningRequest, error)
- func (c *CertificateSigningRequestClient) UpdateStatus(ctx context.Context, csr *certificates.CertificateSigningRequest, ...) (*certificates.CertificateSigningRequest, error)
- func (c *CertificateSigningRequestClient) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
- type LeaseClient
- func (c *LeaseClient) Create(ctx context.Context, lease *coordination.Lease, opts metav1.CreateOptions) (*coordination.Lease, error)
- func (c *LeaseClient) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
- func (c *LeaseClient) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
- func (c *LeaseClient) Get(ctx context.Context, name string, opts metav1.GetOptions) (*coordination.Lease, error)
- func (c *LeaseClient) List(ctx context.Context, opts metav1.ListOptions) (*coordination.LeaseList, error)
- func (c *LeaseClient) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, ...) (*coordination.Lease, error)
- func (c *LeaseClient) Update(ctx context.Context, lease *coordination.Lease, opts metav1.UpdateOptions) (*coordination.Lease, error)
- func (c *LeaseClient) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSIDriverClient ¶
type CSIDriverClient struct {
V1Client v1.CSIDriverInterface
V1b1Client v1beta1.CSIDriverInterface
}
func CreateCSIDriverClient ¶
func CreateCSIDriverClient(apiResources []*metav1.APIResourceList, kubeClient kubernetes.Interface) *CSIDriverClient
func (*CSIDriverClient) Create ¶
func (c *CSIDriverClient) Create(ctx context.Context, csiDriver *storage.CSIDriver, opts metav1.CreateOptions) (*storage.CSIDriver, error)
func (*CSIDriverClient) Delete ¶
func (c *CSIDriverClient) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
func (*CSIDriverClient) DeleteCollection ¶
func (c *CSIDriverClient) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
func (*CSIDriverClient) Get ¶
func (c *CSIDriverClient) Get(ctx context.Context, name string, opts metav1.GetOptions) (*storage.CSIDriver, error)
func (*CSIDriverClient) List ¶
func (c *CSIDriverClient) List(ctx context.Context, opts metav1.ListOptions) (*storage.CSIDriverList, error)
func (*CSIDriverClient) Update ¶
func (c *CSIDriverClient) Update(ctx context.Context, csiDriver *storage.CSIDriver, opts metav1.UpdateOptions) (*storage.CSIDriver, error)
func (*CSIDriverClient) Watch ¶
func (c *CSIDriverClient) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
type CSIDriverLister ¶
type CSIDriverLister struct {
// contains filtered or unexported fields
}
func CreateCSIDriverLister ¶
func CreateCSIDriverLister(indexer cache.Indexer) *CSIDriverLister
type CertificateSigningRequestClient ¶
type CertificateSigningRequestClient struct {
//V1Client v1.CertificateSigningRequestInterface
V1b1Client v1beta1.CertificateSigningRequestInterface
}
func CreateCertificateSigningRequestClient ¶
func CreateCertificateSigningRequestClient(apiResources []*metav1.APIResourceList, kubeClient kubernetes.Interface) *CertificateSigningRequestClient
func (*CertificateSigningRequestClient) Create ¶
func (c *CertificateSigningRequestClient) Create(ctx context.Context, csr *certificates.CertificateSigningRequest, opts metav1.CreateOptions) (*certificates.CertificateSigningRequest, error)
func (*CertificateSigningRequestClient) Delete ¶
func (c *CertificateSigningRequestClient) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
func (*CertificateSigningRequestClient) DeleteCollection ¶
func (c *CertificateSigningRequestClient) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
func (*CertificateSigningRequestClient) Get ¶
func (c *CertificateSigningRequestClient) Get(ctx context.Context, name string, opts metav1.GetOptions) (*certificates.CertificateSigningRequest, error)
func (*CertificateSigningRequestClient) List ¶
func (c *CertificateSigningRequestClient) List(ctx context.Context, opts metav1.ListOptions) (*certificates.CertificateSigningRequestList, error)
func (*CertificateSigningRequestClient) Patch ¶
func (c *CertificateSigningRequestClient) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subResources ...string) (*certificates.CertificateSigningRequest, error)
func (*CertificateSigningRequestClient) Update ¶
func (c *CertificateSigningRequestClient) Update(ctx context.Context, csr *certificates.CertificateSigningRequest, opts metav1.UpdateOptions) (*certificates.CertificateSigningRequest, error)
func (*CertificateSigningRequestClient) UpdateApproval ¶
func (c *CertificateSigningRequestClient) UpdateApproval(ctx context.Context, csr *certificates.CertificateSigningRequest, opts metav1.UpdateOptions) (*certificates.CertificateSigningRequest, error)
func (*CertificateSigningRequestClient) UpdateStatus ¶
func (c *CertificateSigningRequestClient) UpdateStatus(ctx context.Context, csr *certificates.CertificateSigningRequest, opts metav1.UpdateOptions) (*certificates.CertificateSigningRequest, error)
func (*CertificateSigningRequestClient) Watch ¶
func (c *CertificateSigningRequestClient) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
type LeaseClient ¶
type LeaseClient struct {
V1Client v1.LeaseInterface
V1b1Client v1beta1.LeaseInterface
}
func CreateLeaseClient ¶
func CreateLeaseClient(apiResources []*metav1.APIResourceList, kubeClient kubernetes.Interface, namespace string) *LeaseClient
func (*LeaseClient) Create ¶
func (c *LeaseClient) Create(ctx context.Context, lease *coordination.Lease, opts metav1.CreateOptions) (*coordination.Lease, error)
func (*LeaseClient) Delete ¶
func (c *LeaseClient) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
func (*LeaseClient) DeleteCollection ¶
func (c *LeaseClient) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
func (*LeaseClient) Get ¶
func (c *LeaseClient) Get(ctx context.Context, name string, opts metav1.GetOptions) (*coordination.Lease, error)
func (*LeaseClient) List ¶
func (c *LeaseClient) List(ctx context.Context, opts metav1.ListOptions) (*coordination.LeaseList, error)
func (*LeaseClient) Patch ¶
func (c *LeaseClient) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subResources ...string) (*coordination.Lease, error)
func (*LeaseClient) Update ¶
func (c *LeaseClient) Update(ctx context.Context, lease *coordination.Lease, opts metav1.UpdateOptions) (*coordination.Lease, error)
func (*LeaseClient) Watch ¶
func (c *LeaseClient) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error)
Click to show internal directories.
Click to hide internal directories.