v1alpha1

package
v1.6.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 21, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type JSONPatchOperation

type JSONPatchOperation struct {
	Op    string      `json:"op"`
	Path  string      `json:"path"`
	Value interface{} `json:"value,omitempty"`
}

type PatchUffizziClusterProps

type PatchUffizziClusterProps struct {
	Spec v1alpha1.UffizziClusterSpec
}

type UffizziClusterClient

type UffizziClusterClient struct {
	// contains filtered or unexported fields
}

func (*UffizziClusterClient) Create

func (*UffizziClusterClient) Delete

func (c *UffizziClusterClient) Delete(name string) error

func (*UffizziClusterClient) Get

func (*UffizziClusterClient) List

func (*UffizziClusterClient) Patch

func (c *UffizziClusterClient) Patch(
	name string,
	patchClusterProps PatchUffizziClusterProps,
) error

The sleep mode only works if a patch is applied (not "update")

type UffizziClusterInterface

type UffizziClusterInterface interface {
	List(opts metav1.ListOptions) (*v1alpha1.UffizziClusterList, error)
	Get(name string, options metav1.GetOptions) (*v1alpha1.UffizziCluster, error)
	Create(UffizziClusterProps) (*v1alpha1.UffizziCluster, error)
	Patch(name string, patchClusterProps PatchUffizziClusterProps) error
	Delete(name string) error
}

type UffizziClusterProps

type UffizziClusterProps struct {
	Name        string
	Labels      map[string]string
	Annotations map[string]string
	Spec        v1alpha1.UffizziClusterSpec
}

type V1Alpha1Clientset

type V1Alpha1Clientset struct {
	// contains filtered or unexported fields
}

func NewForConfig

func NewForConfig(c *rest.Config) (*V1Alpha1Clientset, error)

func (*V1Alpha1Clientset) UffizziClusterV1

func (c *V1Alpha1Clientset) UffizziClusterV1(namespace string) UffizziClusterInterface

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL