Versions in this module Expand all Collapse all v0 v0.5.0 Oct 14, 2026 Changes in this version + var ErrNotServed = errors.New("neither v1 nor v1beta1 ClusterTrustBundle is served") type Client + func (c *Client) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error v0.4.0 Oct 7, 2026 Changes in this version + func Discover(d discovery.DiscoveryInterface) (schema.GroupVersion, error) + func ToBeta(bundle *certsv1.ClusterTrustBundle) *certsv1beta1.ClusterTrustBundle + func ToV1(bundle *certsv1beta1.ClusterTrustBundle) *certsv1.ClusterTrustBundle + type Client struct + func NewClient(kc kubernetes.Interface, tweak func(*metav1.ListOptions)) (*Client, error) + func (c *Client) Create(ctx context.Context, bundle *certsv1.ClusterTrustBundle, ...) (*certsv1.ClusterTrustBundle, error) + func (c *Client) Get(ctx context.Context, name string, opts metav1.GetOptions) (*certsv1.ClusterTrustBundle, error) + func (c *Client) GetCached(name string) (*certsv1.ClusterTrustBundle, error) + func (c *Client) Informer() cache.SharedIndexInformer + func (c *Client) List(ctx context.Context, opts metav1.ListOptions) (*certsv1.ClusterTrustBundleList, error) + func (c *Client) Update(ctx context.Context, bundle *certsv1.ClusterTrustBundle, ...) (*certsv1.ClusterTrustBundle, error)