v1alpha1

package
v0.51.0 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2024 License: Apache-2.0 Imports: 13 Imported by: 30

Documentation

Overview

+k8s:deepcopy-gen=package +k8s:defaulter-gen=TypeMeta +groupName=kappctrl.k14s.io

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthGenerated        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGenerated          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	SchemeBuilder runtime.SchemeBuilder

	AddToScheme = localSchemeBuilder.AddToScheme
)
View Source
var SchemeGroupVersion = schema.GroupVersion{Group: "kappctrl.k14s.io", Version: "v1alpha1"}

Functions

func Resource

func Resource(resource string) schema.GroupResource

Types

type App

type App struct {
	metav1.TypeMeta `json:",inline"`
	// Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
	// +optional
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec AppSpec `json:"spec"`
	// +optional
	Status AppStatus `json:"status,omitempty"`
}

+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:subresource:status +kubebuilder:resource:categories={carvel} +kubebuilder:printcolumn:name=Description,JSONPath=.status.friendlyDescription,description=Friendly description,type=string +kubebuilder:printcolumn:name=Since-Deploy,JSONPath=.status.deploy.startedAt,description=Last time app started being deployed. Does not mean anything was changed.,type=date +kubebuilder:printcolumn:name=Age,JSONPath=.metadata.creationTimestamp,description=Time since creation,type=date +protobuf=false An App is a set of Kubernetes resources. These resources could span any number of namespaces or could be cluster-wide (e.g. CRDs). An App is represented in kapp-controller using a App CR. The App CR comprises of three main sections: spec.fetch – declare source for fetching configuration and OCI images spec.template – declare templating tool and values spec.deploy – declare deployment tool and any deploy specific configuration

func (*App) DeepCopy

func (in *App) DeepCopy() *App

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new App.

func (*App) DeepCopyInto

func (in *App) DeepCopyInto(out *App)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*App) DeepCopyObject

func (in *App) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type AppCluster added in v0.13.0

type AppCluster struct {
	// Specifies namespace in destination cluster (optional)
	// +optional
	Namespace string `json:"namespace,omitempty" protobuf:"bytes,1,opt,name=namespace"`
	// Specifies secret containing kubeconfig (required)
	// +optional
	KubeconfigSecretRef *AppClusterKubeconfigSecretRef `json:"kubeconfigSecretRef,omitempty" protobuf:"bytes,2,opt,name=kubeconfigSecretRef"`
}

+k8s:openapi-gen=true

func (*AppCluster) DeepCopy added in v0.13.0

func (in *AppCluster) DeepCopy() *AppCluster

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCluster.

func (*AppCluster) DeepCopyInto added in v0.13.0

func (in *AppCluster) DeepCopyInto(out *AppCluster)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppCluster) Descriptor added in v0.20.0

func (*AppCluster) Descriptor() ([]byte, []int)

func (*AppCluster) Marshal added in v0.20.0

func (m *AppCluster) Marshal() (dAtA []byte, err error)

func (*AppCluster) MarshalTo added in v0.20.0

func (m *AppCluster) MarshalTo(dAtA []byte) (int, error)

func (*AppCluster) MarshalToSizedBuffer added in v0.20.0

func (m *AppCluster) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppCluster) ProtoMessage added in v0.20.0

func (*AppCluster) ProtoMessage()

func (*AppCluster) Reset added in v0.20.0

func (m *AppCluster) Reset()

func (*AppCluster) Size added in v0.20.0

func (m *AppCluster) Size() (n int)

func (*AppCluster) String added in v0.20.0

func (this *AppCluster) String() string

func (*AppCluster) Unmarshal added in v0.20.0

func (m *AppCluster) Unmarshal(dAtA []byte) error

func (*AppCluster) XXX_DiscardUnknown added in v0.20.0

func (m *AppCluster) XXX_DiscardUnknown()

func (*AppCluster) XXX_Marshal added in v0.20.0

func (m *AppCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppCluster) XXX_Merge added in v0.20.0

func (m *AppCluster) XXX_Merge(src proto.Message)

func (*AppCluster) XXX_Size added in v0.20.0

func (m *AppCluster) XXX_Size() int

func (*AppCluster) XXX_Unmarshal added in v0.20.0

func (m *AppCluster) XXX_Unmarshal(b []byte) error

type AppClusterKubeconfigSecretRef added in v0.13.0

type AppClusterKubeconfigSecretRef struct {
	// Specifies secret name within app's namespace (required)
	// +optional
	Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"`
	// Specifies key that contains kubeconfig (optional)
	// +optional
	Key string `json:"key,omitempty" protobuf:"bytes,2,opt,name=key"`
}

+k8s:openapi-gen=true

func (*AppClusterKubeconfigSecretRef) DeepCopy added in v0.13.0

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppClusterKubeconfigSecretRef.

func (*AppClusterKubeconfigSecretRef) DeepCopyInto added in v0.13.0

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppClusterKubeconfigSecretRef) Descriptor added in v0.20.0

func (*AppClusterKubeconfigSecretRef) Descriptor() ([]byte, []int)

func (*AppClusterKubeconfigSecretRef) Marshal added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) Marshal() (dAtA []byte, err error)

func (*AppClusterKubeconfigSecretRef) MarshalTo added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) MarshalTo(dAtA []byte) (int, error)

func (*AppClusterKubeconfigSecretRef) MarshalToSizedBuffer added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppClusterKubeconfigSecretRef) ProtoMessage added in v0.20.0

func (*AppClusterKubeconfigSecretRef) ProtoMessage()

func (*AppClusterKubeconfigSecretRef) Reset added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) Reset()

func (*AppClusterKubeconfigSecretRef) Size added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) Size() (n int)

func (*AppClusterKubeconfigSecretRef) String added in v0.20.0

func (this *AppClusterKubeconfigSecretRef) String() string

func (*AppClusterKubeconfigSecretRef) Unmarshal added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) Unmarshal(dAtA []byte) error

func (*AppClusterKubeconfigSecretRef) XXX_DiscardUnknown added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) XXX_DiscardUnknown()

func (*AppClusterKubeconfigSecretRef) XXX_Marshal added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppClusterKubeconfigSecretRef) XXX_Merge added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) XXX_Merge(src proto.Message)

func (*AppClusterKubeconfigSecretRef) XXX_Size added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) XXX_Size() int

func (*AppClusterKubeconfigSecretRef) XXX_Unmarshal added in v0.20.0

func (m *AppClusterKubeconfigSecretRef) XXX_Unmarshal(b []byte) error

type AppDeploy

type AppDeploy struct {
	// Use kapp to deploy resources
	Kapp *AppDeployKapp `json:"kapp,omitempty" protobuf:"bytes,1,opt,name=kapp"`
}

+k8s:openapi-gen=true

func (*AppDeploy) DeepCopy

func (in *AppDeploy) DeepCopy() *AppDeploy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppDeploy.

func (*AppDeploy) DeepCopyInto

func (in *AppDeploy) DeepCopyInto(out *AppDeploy)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppDeploy) Descriptor added in v0.20.0

func (*AppDeploy) Descriptor() ([]byte, []int)

func (*AppDeploy) Marshal added in v0.20.0

func (m *AppDeploy) Marshal() (dAtA []byte, err error)

func (*AppDeploy) MarshalTo added in v0.20.0

func (m *AppDeploy) MarshalTo(dAtA []byte) (int, error)

func (*AppDeploy) MarshalToSizedBuffer added in v0.20.0

func (m *AppDeploy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppDeploy) ProtoMessage added in v0.20.0

func (*AppDeploy) ProtoMessage()

func (*AppDeploy) Reset added in v0.20.0

func (m *AppDeploy) Reset()

func (*AppDeploy) Size added in v0.20.0

func (m *AppDeploy) Size() (n int)

func (*AppDeploy) String added in v0.20.0

func (this *AppDeploy) String() string

func (*AppDeploy) Unmarshal added in v0.20.0

func (m *AppDeploy) Unmarshal(dAtA []byte) error

func (*AppDeploy) XXX_DiscardUnknown added in v0.20.0

func (m *AppDeploy) XXX_DiscardUnknown()

func (*AppDeploy) XXX_Marshal added in v0.20.0

func (m *AppDeploy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppDeploy) XXX_Merge added in v0.20.0

func (m *AppDeploy) XXX_Merge(src proto.Message)

func (*AppDeploy) XXX_Size added in v0.20.0

func (m *AppDeploy) XXX_Size() int

func (*AppDeploy) XXX_Unmarshal added in v0.20.0

func (m *AppDeploy) XXX_Unmarshal(b []byte) error

type AppDeployKapp

type AppDeployKapp struct {
	// Override namespace for all resources (optional)
	IntoNs string `json:"intoNs,omitempty" protobuf:"bytes,1,opt,name=intoNs"`
	// Provide custom namespace override mapping (optional)
	MapNs []string `json:"mapNs,omitempty" protobuf:"bytes,2,rep,name=mapNs"`
	// Pass through options to kapp deploy (optional)
	RawOptions []string `json:"rawOptions,omitempty" protobuf:"bytes,3,rep,name=rawOptions"`

	// Configuration for inspect command (optional)
	// as of kapp-controller v0.31.0, inspect is disabled by default
	// add rawOptions or use an empty inspect config like `inspect: {}` to enable
	Inspect *AppDeployKappInspect `json:"inspect,omitempty" protobuf:"bytes,4,opt,name=inspect"`
	// Configuration for delete command (optional)
	Delete *AppDeployKappDelete `json:"delete,omitempty" protobuf:"bytes,5,opt,name=delete"`
}

+k8s:openapi-gen=true

func (*AppDeployKapp) DeepCopy

func (in *AppDeployKapp) DeepCopy() *AppDeployKapp

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppDeployKapp.

func (*AppDeployKapp) DeepCopyInto

func (in *AppDeployKapp) DeepCopyInto(out *AppDeployKapp)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppDeployKapp) Descriptor added in v0.20.0

func (*AppDeployKapp) Descriptor() ([]byte, []int)

func (*AppDeployKapp) Marshal added in v0.20.0

func (m *AppDeployKapp) Marshal() (dAtA []byte, err error)

func (*AppDeployKapp) MarshalTo added in v0.20.0

func (m *AppDeployKapp) MarshalTo(dAtA []byte) (int, error)

func (*AppDeployKapp) MarshalToSizedBuffer added in v0.20.0

func (m *AppDeployKapp) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppDeployKapp) ProtoMessage added in v0.20.0

func (*AppDeployKapp) ProtoMessage()

func (*AppDeployKapp) Reset added in v0.20.0

func (m *AppDeployKapp) Reset()

func (*AppDeployKapp) Size added in v0.20.0

func (m *AppDeployKapp) Size() (n int)

func (*AppDeployKapp) String added in v0.20.0

func (this *AppDeployKapp) String() string

func (*AppDeployKapp) Unmarshal added in v0.20.0

func (m *AppDeployKapp) Unmarshal(dAtA []byte) error

func (*AppDeployKapp) XXX_DiscardUnknown added in v0.20.0

func (m *AppDeployKapp) XXX_DiscardUnknown()

func (*AppDeployKapp) XXX_Marshal added in v0.20.0

func (m *AppDeployKapp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppDeployKapp) XXX_Merge added in v0.20.0

func (m *AppDeployKapp) XXX_Merge(src proto.Message)

func (*AppDeployKapp) XXX_Size added in v0.20.0

func (m *AppDeployKapp) XXX_Size() int

func (*AppDeployKapp) XXX_Unmarshal added in v0.20.0

func (m *AppDeployKapp) XXX_Unmarshal(b []byte) error

type AppDeployKappDelete

type AppDeployKappDelete struct {
	// Pass through options to kapp delete (optional)
	RawOptions []string `json:"rawOptions,omitempty" protobuf:"bytes,1,rep,name=rawOptions"`
}

+k8s:openapi-gen=true

func (*AppDeployKappDelete) DeepCopy

func (in *AppDeployKappDelete) DeepCopy() *AppDeployKappDelete

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppDeployKappDelete.

func (*AppDeployKappDelete) DeepCopyInto

func (in *AppDeployKappDelete) DeepCopyInto(out *AppDeployKappDelete)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppDeployKappDelete) Descriptor added in v0.20.0

func (*AppDeployKappDelete) Descriptor() ([]byte, []int)

func (*AppDeployKappDelete) Marshal added in v0.20.0

func (m *AppDeployKappDelete) Marshal() (dAtA []byte, err error)

func (*AppDeployKappDelete) MarshalTo added in v0.20.0

func (m *AppDeployKappDelete) MarshalTo(dAtA []byte) (int, error)

func (*AppDeployKappDelete) MarshalToSizedBuffer added in v0.20.0

func (m *AppDeployKappDelete) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppDeployKappDelete) ProtoMessage added in v0.20.0

func (*AppDeployKappDelete) ProtoMessage()

func (*AppDeployKappDelete) Reset added in v0.20.0

func (m *AppDeployKappDelete) Reset()

func (*AppDeployKappDelete) Size added in v0.20.0

func (m *AppDeployKappDelete) Size() (n int)

func (*AppDeployKappDelete) String added in v0.20.0

func (this *AppDeployKappDelete) String() string

func (*AppDeployKappDelete) Unmarshal added in v0.20.0

func (m *AppDeployKappDelete) Unmarshal(dAtA []byte) error

func (*AppDeployKappDelete) XXX_DiscardUnknown added in v0.20.0

func (m *AppDeployKappDelete) XXX_DiscardUnknown()

func (*AppDeployKappDelete) XXX_Marshal added in v0.20.0

func (m *AppDeployKappDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppDeployKappDelete) XXX_Merge added in v0.20.0

func (m *AppDeployKappDelete) XXX_Merge(src proto.Message)

func (*AppDeployKappDelete) XXX_Size added in v0.20.0

func (m *AppDeployKappDelete) XXX_Size() int

func (*AppDeployKappDelete) XXX_Unmarshal added in v0.20.0

func (m *AppDeployKappDelete) XXX_Unmarshal(b []byte) error

type AppDeployKappInspect

type AppDeployKappInspect struct {
	// Pass through options to kapp inspect (optional)
	RawOptions []string `json:"rawOptions,omitempty" protobuf:"bytes,1,rep,name=rawOptions"`
}

+k8s:openapi-gen=true

func (*AppDeployKappInspect) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppDeployKappInspect.

func (*AppDeployKappInspect) DeepCopyInto

func (in *AppDeployKappInspect) DeepCopyInto(out *AppDeployKappInspect)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppDeployKappInspect) Descriptor added in v0.20.0

func (*AppDeployKappInspect) Descriptor() ([]byte, []int)

func (*AppDeployKappInspect) Marshal added in v0.20.0

func (m *AppDeployKappInspect) Marshal() (dAtA []byte, err error)

func (*AppDeployKappInspect) MarshalTo added in v0.20.0

func (m *AppDeployKappInspect) MarshalTo(dAtA []byte) (int, error)

func (*AppDeployKappInspect) MarshalToSizedBuffer added in v0.20.0

func (m *AppDeployKappInspect) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppDeployKappInspect) ProtoMessage added in v0.20.0

func (*AppDeployKappInspect) ProtoMessage()

func (*AppDeployKappInspect) Reset added in v0.20.0

func (m *AppDeployKappInspect) Reset()

func (*AppDeployKappInspect) Size added in v0.20.0

func (m *AppDeployKappInspect) Size() (n int)

func (*AppDeployKappInspect) String added in v0.20.0

func (this *AppDeployKappInspect) String() string

func (*AppDeployKappInspect) Unmarshal added in v0.20.0

func (m *AppDeployKappInspect) Unmarshal(dAtA []byte) error

func (*AppDeployKappInspect) XXX_DiscardUnknown added in v0.20.0

func (m *AppDeployKappInspect) XXX_DiscardUnknown()

func (*AppDeployKappInspect) XXX_Marshal added in v0.20.0

func (m *AppDeployKappInspect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppDeployKappInspect) XXX_Merge added in v0.20.0

func (m *AppDeployKappInspect) XXX_Merge(src proto.Message)

func (*AppDeployKappInspect) XXX_Size added in v0.20.0

func (m *AppDeployKappInspect) XXX_Size() int

func (*AppDeployKappInspect) XXX_Unmarshal added in v0.20.0

func (m *AppDeployKappInspect) XXX_Unmarshal(b []byte) error

type AppFetch

type AppFetch struct {
	// Pulls content from within this resource; or other resources in the cluster
	Inline *AppFetchInline `json:"inline,omitempty" protobuf:"bytes,1,opt,name=inline"`
	// Pulls content from Docker/OCI registry
	Image *AppFetchImage `json:"image,omitempty" protobuf:"bytes,2,opt,name=image"`
	// Uses http library to fetch file
	HTTP *AppFetchHTTP `json:"http,omitempty" protobuf:"bytes,3,opt,name=http"`
	// Uses git to clone repository
	Git *AppFetchGit `json:"git,omitempty" protobuf:"bytes,4,opt,name=git"`
	// Uses helm fetch to fetch specified chart
	HelmChart *AppFetchHelmChart `json:"helmChart,omitempty" protobuf:"bytes,5,opt,name=helmChart"`
	// Pulls imgpkg bundle from Docker/OCI registry (v0.17.0+)
	ImgpkgBundle *AppFetchImgpkgBundle `json:"imgpkgBundle,omitempty" protobuf:"bytes,6,opt,name=imgpkgBundle"`
	// Relative path to place the fetched artifacts
	// +optional
	Path string `json:"path,omitempty" protobuf:"bytes,7,opt,name=path"`
}

+k8s:openapi-gen=true

func (*AppFetch) DeepCopy

func (in *AppFetch) DeepCopy() *AppFetch

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetch.

func (*AppFetch) DeepCopyInto

func (in *AppFetch) DeepCopyInto(out *AppFetch)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetch) Descriptor added in v0.20.0

func (*AppFetch) Descriptor() ([]byte, []int)

func (*AppFetch) Marshal added in v0.20.0

func (m *AppFetch) Marshal() (dAtA []byte, err error)

func (*AppFetch) MarshalTo added in v0.20.0

func (m *AppFetch) MarshalTo(dAtA []byte) (int, error)

func (*AppFetch) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetch) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetch) ProtoMessage added in v0.20.0

func (*AppFetch) ProtoMessage()

func (*AppFetch) Reset added in v0.20.0

func (m *AppFetch) Reset()

func (*AppFetch) Size added in v0.20.0

func (m *AppFetch) Size() (n int)

func (*AppFetch) String added in v0.20.0

func (this *AppFetch) String() string

func (*AppFetch) Unmarshal added in v0.20.0

func (m *AppFetch) Unmarshal(dAtA []byte) error

func (*AppFetch) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetch) XXX_DiscardUnknown()

func (*AppFetch) XXX_Marshal added in v0.20.0

func (m *AppFetch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetch) XXX_Merge added in v0.20.0

func (m *AppFetch) XXX_Merge(src proto.Message)

func (*AppFetch) XXX_Size added in v0.20.0

func (m *AppFetch) XXX_Size() int

func (*AppFetch) XXX_Unmarshal added in v0.20.0

func (m *AppFetch) XXX_Unmarshal(b []byte) error

type AppFetchGit

type AppFetchGit struct {
	// http or ssh urls are supported (required)
	URL string `json:"url,omitempty" protobuf:"bytes,1,opt,name=url"`
	// Branch, tag, commit; origin is the name of the remote (optional)
	// +optional
	Ref string `json:"ref,omitempty" protobuf:"bytes,2,opt,name=ref"`
	// Specifies a strategy to resolve to an explicit ref (optional; v0.24.0+)
	// +optional
	RefSelection *versions.VersionSelection `json:"refSelection,omitempty" protobuf:"bytes,6,opt,name=refSelection"`
	// Secret with auth details. allowed keys: ssh-privatekey, ssh-knownhosts, username, password (optional)
	// (if ssh-knownhosts is not specified, git will not perform strict host checking)
	// +optional
	SecretRef *AppFetchLocalRef `json:"secretRef,omitempty" protobuf:"bytes,3,opt,name=secretRef"`
	// Grab only portion of repository (optional)
	// +optional
	SubPath string `json:"subPath,omitempty" protobuf:"bytes,4,opt,name=subPath"`
	// Skip lfs download (optional)
	// +optional
	LFSSkipSmudge bool `json:"lfsSkipSmudge,omitempty" protobuf:"varint,5,opt,name=lfsSkipSmudge"`
	// Force the usage of HTTP Basic Auth when Basic Auth is provided (optional)
	// +optional
	ForceHTTPBasicAuth bool `json:"forceHTTPBasicAuth,omitempty" protobuf:"varint,7,opt,name=forceHTTPBasicAuth"`
}

+k8s:openapi-gen=true

func (*AppFetchGit) DeepCopy

func (in *AppFetchGit) DeepCopy() *AppFetchGit

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetchGit.

func (*AppFetchGit) DeepCopyInto

func (in *AppFetchGit) DeepCopyInto(out *AppFetchGit)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetchGit) Descriptor added in v0.20.0

func (*AppFetchGit) Descriptor() ([]byte, []int)

func (*AppFetchGit) Marshal added in v0.20.0

func (m *AppFetchGit) Marshal() (dAtA []byte, err error)

func (*AppFetchGit) MarshalTo added in v0.20.0

func (m *AppFetchGit) MarshalTo(dAtA []byte) (int, error)

func (*AppFetchGit) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetchGit) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetchGit) ProtoMessage added in v0.20.0

func (*AppFetchGit) ProtoMessage()

func (*AppFetchGit) Reset added in v0.20.0

func (m *AppFetchGit) Reset()

func (*AppFetchGit) Size added in v0.20.0

func (m *AppFetchGit) Size() (n int)

func (*AppFetchGit) String added in v0.20.0

func (this *AppFetchGit) String() string

func (*AppFetchGit) Unmarshal added in v0.20.0

func (m *AppFetchGit) Unmarshal(dAtA []byte) error

func (*AppFetchGit) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetchGit) XXX_DiscardUnknown()

func (*AppFetchGit) XXX_Marshal added in v0.20.0

func (m *AppFetchGit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetchGit) XXX_Merge added in v0.20.0

func (m *AppFetchGit) XXX_Merge(src proto.Message)

func (*AppFetchGit) XXX_Size added in v0.20.0

func (m *AppFetchGit) XXX_Size() int

func (*AppFetchGit) XXX_Unmarshal added in v0.20.0

func (m *AppFetchGit) XXX_Unmarshal(b []byte) error

type AppFetchHTTP

type AppFetchHTTP struct {
	// URL can point to one of following formats: text, tgz, zip
	// http and https url are supported;
	// plain file, tgz and tar types are supported (required)
	URL string `json:"url,omitempty" protobuf:"bytes,1,opt,name=url"`
	// Checksum to verify after download (optional)
	// +optional
	SHA256 string `json:"sha256,omitempty" protobuf:"bytes,2,opt,name=sha256"`
	// Secret to provide auth details (optional)
	// Secret may include one or more keys: username, password
	// +optional
	SecretRef *AppFetchLocalRef `json:"secretRef,omitempty" protobuf:"bytes,3,opt,name=secretRef"`
	// Grab only portion of download (optional)
	// +optional
	SubPath string `json:"subPath,omitempty" protobuf:"bytes,4,opt,name=subPath"`
}

+k8s:openapi-gen=true

func (*AppFetchHTTP) DeepCopy

func (in *AppFetchHTTP) DeepCopy() *AppFetchHTTP

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetchHTTP.

func (*AppFetchHTTP) DeepCopyInto

func (in *AppFetchHTTP) DeepCopyInto(out *AppFetchHTTP)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetchHTTP) Descriptor added in v0.20.0

func (*AppFetchHTTP) Descriptor() ([]byte, []int)

func (*AppFetchHTTP) Marshal added in v0.20.0

func (m *AppFetchHTTP) Marshal() (dAtA []byte, err error)

func (*AppFetchHTTP) MarshalTo added in v0.20.0

func (m *AppFetchHTTP) MarshalTo(dAtA []byte) (int, error)

func (*AppFetchHTTP) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetchHTTP) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetchHTTP) ProtoMessage added in v0.20.0

func (*AppFetchHTTP) ProtoMessage()

func (*AppFetchHTTP) Reset added in v0.20.0

func (m *AppFetchHTTP) Reset()

func (*AppFetchHTTP) Size added in v0.20.0

func (m *AppFetchHTTP) Size() (n int)

func (*AppFetchHTTP) String added in v0.20.0

func (this *AppFetchHTTP) String() string

func (*AppFetchHTTP) Unmarshal added in v0.20.0

func (m *AppFetchHTTP) Unmarshal(dAtA []byte) error

func (*AppFetchHTTP) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetchHTTP) XXX_DiscardUnknown()

func (*AppFetchHTTP) XXX_Marshal added in v0.20.0

func (m *AppFetchHTTP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetchHTTP) XXX_Merge added in v0.20.0

func (m *AppFetchHTTP) XXX_Merge(src proto.Message)

func (*AppFetchHTTP) XXX_Size added in v0.20.0

func (m *AppFetchHTTP) XXX_Size() int

func (*AppFetchHTTP) XXX_Unmarshal added in v0.20.0

func (m *AppFetchHTTP) XXX_Unmarshal(b []byte) error

type AppFetchHelmChart

type AppFetchHelmChart struct {
	// Example: stable/redis
	Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"`
	// +optional
	Version    string                 `json:"version,omitempty" protobuf:"bytes,2,opt,name=version"`
	Repository *AppFetchHelmChartRepo `json:"repository,omitempty" protobuf:"bytes,3,opt,name=repository"`
}

+k8s:openapi-gen=true

func (*AppFetchHelmChart) DeepCopy

func (in *AppFetchHelmChart) DeepCopy() *AppFetchHelmChart

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetchHelmChart.

func (*AppFetchHelmChart) DeepCopyInto

func (in *AppFetchHelmChart) DeepCopyInto(out *AppFetchHelmChart)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetchHelmChart) Descriptor added in v0.20.0

func (*AppFetchHelmChart) Descriptor() ([]byte, []int)

func (*AppFetchHelmChart) Marshal added in v0.20.0

func (m *AppFetchHelmChart) Marshal() (dAtA []byte, err error)

func (*AppFetchHelmChart) MarshalTo added in v0.20.0

func (m *AppFetchHelmChart) MarshalTo(dAtA []byte) (int, error)

func (*AppFetchHelmChart) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetchHelmChart) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetchHelmChart) ProtoMessage added in v0.20.0

func (*AppFetchHelmChart) ProtoMessage()

func (*AppFetchHelmChart) Reset added in v0.20.0

func (m *AppFetchHelmChart) Reset()

func (*AppFetchHelmChart) Size added in v0.20.0

func (m *AppFetchHelmChart) Size() (n int)

func (*AppFetchHelmChart) String added in v0.20.0

func (this *AppFetchHelmChart) String() string

func (*AppFetchHelmChart) Unmarshal added in v0.20.0

func (m *AppFetchHelmChart) Unmarshal(dAtA []byte) error

func (*AppFetchHelmChart) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetchHelmChart) XXX_DiscardUnknown()

func (*AppFetchHelmChart) XXX_Marshal added in v0.20.0

func (m *AppFetchHelmChart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetchHelmChart) XXX_Merge added in v0.20.0

func (m *AppFetchHelmChart) XXX_Merge(src proto.Message)

func (*AppFetchHelmChart) XXX_Size added in v0.20.0

func (m *AppFetchHelmChart) XXX_Size() int

func (*AppFetchHelmChart) XXX_Unmarshal added in v0.20.0

func (m *AppFetchHelmChart) XXX_Unmarshal(b []byte) error

type AppFetchHelmChartRepo

type AppFetchHelmChartRepo struct {
	// Repository url;
	// scheme of oci:// will fetch experimental helm oci chart (v0.19.0+)
	// (required)
	URL string `json:"url,omitempty" protobuf:"bytes,1,opt,name=url"`
	// +optional
	SecretRef *AppFetchLocalRef `json:"secretRef,omitempty" protobuf:"bytes,2,opt,name=secretRef"`
}

+k8s:openapi-gen=true

func (*AppFetchHelmChartRepo) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetchHelmChartRepo.

func (*AppFetchHelmChartRepo) DeepCopyInto

func (in *AppFetchHelmChartRepo) DeepCopyInto(out *AppFetchHelmChartRepo)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetchHelmChartRepo) Descriptor added in v0.20.0

func (*AppFetchHelmChartRepo) Descriptor() ([]byte, []int)

func (*AppFetchHelmChartRepo) Marshal added in v0.20.0

func (m *AppFetchHelmChartRepo) Marshal() (dAtA []byte, err error)

func (*AppFetchHelmChartRepo) MarshalTo added in v0.20.0

func (m *AppFetchHelmChartRepo) MarshalTo(dAtA []byte) (int, error)

func (*AppFetchHelmChartRepo) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetchHelmChartRepo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetchHelmChartRepo) ProtoMessage added in v0.20.0

func (*AppFetchHelmChartRepo) ProtoMessage()

func (*AppFetchHelmChartRepo) Reset added in v0.20.0

func (m *AppFetchHelmChartRepo) Reset()

func (*AppFetchHelmChartRepo) Size added in v0.20.0

func (m *AppFetchHelmChartRepo) Size() (n int)

func (*AppFetchHelmChartRepo) String added in v0.20.0

func (this *AppFetchHelmChartRepo) String() string

func (*AppFetchHelmChartRepo) Unmarshal added in v0.20.0

func (m *AppFetchHelmChartRepo) Unmarshal(dAtA []byte) error

func (*AppFetchHelmChartRepo) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetchHelmChartRepo) XXX_DiscardUnknown()

func (*AppFetchHelmChartRepo) XXX_Marshal added in v0.20.0

func (m *AppFetchHelmChartRepo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetchHelmChartRepo) XXX_Merge added in v0.20.0

func (m *AppFetchHelmChartRepo) XXX_Merge(src proto.Message)

func (*AppFetchHelmChartRepo) XXX_Size added in v0.20.0

func (m *AppFetchHelmChartRepo) XXX_Size() int

func (*AppFetchHelmChartRepo) XXX_Unmarshal added in v0.20.0

func (m *AppFetchHelmChartRepo) XXX_Unmarshal(b []byte) error

type AppFetchImage

type AppFetchImage struct {
	// Docker image url; unqualified, tagged, or
	// digest references supported (required)
	// Example: username/app1-config:v0.1.0
	URL string `json:"url,omitempty" protobuf:"bytes,1,opt,name=url"`
	// Specifies a strategy to choose a tag (optional; v0.24.0+)
	// if specified, do not include a tag in url key
	// +optional
	TagSelection *versions.VersionSelection `json:"tagSelection,omitempty" protobuf:"bytes,4,opt,name=tagSelection"`
	// Secret may include one or more keys: username, password, token.
	// By default anonymous access is used for authentication.
	// +optional
	SecretRef *AppFetchLocalRef `json:"secretRef,omitempty" protobuf:"bytes,2,opt,name=secretRef"`
	// Grab only portion of image (optional)
	// +optional
	SubPath string `json:"subPath,omitempty" protobuf:"bytes,3,opt,name=subPath"`
}

+k8s:openapi-gen=true

func (*AppFetchImage) DeepCopy

func (in *AppFetchImage) DeepCopy() *AppFetchImage

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetchImage.

func (*AppFetchImage) DeepCopyInto

func (in *AppFetchImage) DeepCopyInto(out *AppFetchImage)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetchImage) Descriptor added in v0.20.0

func (*AppFetchImage) Descriptor() ([]byte, []int)

func (*AppFetchImage) Marshal added in v0.20.0

func (m *AppFetchImage) Marshal() (dAtA []byte, err error)

func (*AppFetchImage) MarshalTo added in v0.20.0

func (m *AppFetchImage) MarshalTo(dAtA []byte) (int, error)

func (*AppFetchImage) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetchImage) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetchImage) ProtoMessage added in v0.20.0

func (*AppFetchImage) ProtoMessage()

func (*AppFetchImage) Reset added in v0.20.0

func (m *AppFetchImage) Reset()

func (*AppFetchImage) Size added in v0.20.0

func (m *AppFetchImage) Size() (n int)

func (*AppFetchImage) String added in v0.20.0

func (this *AppFetchImage) String() string

func (*AppFetchImage) Unmarshal added in v0.20.0

func (m *AppFetchImage) Unmarshal(dAtA []byte) error

func (*AppFetchImage) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetchImage) XXX_DiscardUnknown()

func (*AppFetchImage) XXX_Marshal added in v0.20.0

func (m *AppFetchImage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetchImage) XXX_Merge added in v0.20.0

func (m *AppFetchImage) XXX_Merge(src proto.Message)

func (*AppFetchImage) XXX_Size added in v0.20.0

func (m *AppFetchImage) XXX_Size() int

func (*AppFetchImage) XXX_Unmarshal added in v0.20.0

func (m *AppFetchImage) XXX_Unmarshal(b []byte) error

type AppFetchImgpkgBundle added in v0.17.0

type AppFetchImgpkgBundle struct {
	// Docker image url; unqualified, tagged, or
	// digest references supported (required)
	Image string `json:"image,omitempty" protobuf:"bytes,1,opt,name=image"`
	// Specifies a strategy to choose a tag (optional; v0.24.0+)
	// if specified, do not include a tag in url key
	// +optional
	TagSelection *versions.VersionSelection `json:"tagSelection,omitempty" protobuf:"bytes,3,opt,name=tagSelection"`
	// Secret may include one or more keys: username, password, token.
	// By default anonymous access is used for authentication.
	// +optional
	SecretRef *AppFetchLocalRef `json:"secretRef,omitempty" protobuf:"bytes,2,opt,name=secretRef"`
}

+k8s:openapi-gen=true

func (*AppFetchImgpkgBundle) DeepCopy added in v0.20.0

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetchImgpkgBundle.

func (*AppFetchImgpkgBundle) DeepCopyInto added in v0.20.0

func (in *AppFetchImgpkgBundle) DeepCopyInto(out *AppFetchImgpkgBundle)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetchImgpkgBundle) Descriptor added in v0.20.0

func (*AppFetchImgpkgBundle) Descriptor() ([]byte, []int)

func (*AppFetchImgpkgBundle) Marshal added in v0.20.0

func (m *AppFetchImgpkgBundle) Marshal() (dAtA []byte, err error)

func (*AppFetchImgpkgBundle) MarshalTo added in v0.20.0

func (m *AppFetchImgpkgBundle) MarshalTo(dAtA []byte) (int, error)

func (*AppFetchImgpkgBundle) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetchImgpkgBundle) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetchImgpkgBundle) ProtoMessage added in v0.20.0

func (*AppFetchImgpkgBundle) ProtoMessage()

func (*AppFetchImgpkgBundle) Reset added in v0.20.0

func (m *AppFetchImgpkgBundle) Reset()

func (*AppFetchImgpkgBundle) Size added in v0.20.0

func (m *AppFetchImgpkgBundle) Size() (n int)

func (*AppFetchImgpkgBundle) String added in v0.20.0

func (this *AppFetchImgpkgBundle) String() string

func (*AppFetchImgpkgBundle) Unmarshal added in v0.20.0

func (m *AppFetchImgpkgBundle) Unmarshal(dAtA []byte) error

func (*AppFetchImgpkgBundle) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetchImgpkgBundle) XXX_DiscardUnknown()

func (*AppFetchImgpkgBundle) XXX_Marshal added in v0.20.0

func (m *AppFetchImgpkgBundle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetchImgpkgBundle) XXX_Merge added in v0.20.0

func (m *AppFetchImgpkgBundle) XXX_Merge(src proto.Message)

func (*AppFetchImgpkgBundle) XXX_Size added in v0.20.0

func (m *AppFetchImgpkgBundle) XXX_Size() int

func (*AppFetchImgpkgBundle) XXX_Unmarshal added in v0.20.0

func (m *AppFetchImgpkgBundle) XXX_Unmarshal(b []byte) error

type AppFetchInline

type AppFetchInline struct {
	// Specifies mapping of paths to their content;
	// not recommended for sensitive values as CR is not encrypted (optional)
	Paths map[string]string `json:"paths,omitempty" protobuf:"bytes,1,rep,name=paths"`
	// Specifies content via secrets and config maps;
	// data values are recommended to be placed in secrets (optional)
	PathsFrom []AppFetchInlineSource `json:"pathsFrom,omitempty" protobuf:"bytes,2,rep,name=pathsFrom"`
}

+k8s:openapi-gen=true

func (*AppFetchInline) DeepCopy

func (in *AppFetchInline) DeepCopy() *AppFetchInline

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetchInline.

func (*AppFetchInline) DeepCopyInto

func (in *AppFetchInline) DeepCopyInto(out *AppFetchInline)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetchInline) Descriptor added in v0.20.0

func (*AppFetchInline) Descriptor() ([]byte, []int)

func (*AppFetchInline) Marshal added in v0.20.0

func (m *AppFetchInline) Marshal() (dAtA []byte, err error)

func (*AppFetchInline) MarshalTo added in v0.20.0

func (m *AppFetchInline) MarshalTo(dAtA []byte) (int, error)

func (*AppFetchInline) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetchInline) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetchInline) ProtoMessage added in v0.20.0

func (*AppFetchInline) ProtoMessage()

func (*AppFetchInline) Reset added in v0.20.0

func (m *AppFetchInline) Reset()

func (*AppFetchInline) Size added in v0.20.0

func (m *AppFetchInline) Size() (n int)

func (*AppFetchInline) String added in v0.20.0

func (this *AppFetchInline) String() string

func (*AppFetchInline) Unmarshal added in v0.20.0

func (m *AppFetchInline) Unmarshal(dAtA []byte) error

func (*AppFetchInline) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetchInline) XXX_DiscardUnknown()

func (*AppFetchInline) XXX_Marshal added in v0.20.0

func (m *AppFetchInline) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetchInline) XXX_Merge added in v0.20.0

func (m *AppFetchInline) XXX_Merge(src proto.Message)

func (*AppFetchInline) XXX_Size added in v0.20.0

func (m *AppFetchInline) XXX_Size() int

func (*AppFetchInline) XXX_Unmarshal added in v0.20.0

func (m *AppFetchInline) XXX_Unmarshal(b []byte) error

type AppFetchInlineSource

type AppFetchInlineSource struct {
	SecretRef    *AppFetchInlineSourceRef `json:"secretRef,omitempty" protobuf:"bytes,1,opt,name=secretRef"`
	ConfigMapRef *AppFetchInlineSourceRef `json:"configMapRef,omitempty" protobuf:"bytes,2,opt,name=configMapRef"`
}

+k8s:openapi-gen=true

func (*AppFetchInlineSource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetchInlineSource.

func (*AppFetchInlineSource) DeepCopyInto

func (in *AppFetchInlineSource) DeepCopyInto(out *AppFetchInlineSource)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetchInlineSource) Descriptor added in v0.20.0

func (*AppFetchInlineSource) Descriptor() ([]byte, []int)

func (*AppFetchInlineSource) Marshal added in v0.20.0

func (m *AppFetchInlineSource) Marshal() (dAtA []byte, err error)

func (*AppFetchInlineSource) MarshalTo added in v0.20.0

func (m *AppFetchInlineSource) MarshalTo(dAtA []byte) (int, error)

func (*AppFetchInlineSource) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetchInlineSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetchInlineSource) ProtoMessage added in v0.20.0

func (*AppFetchInlineSource) ProtoMessage()

func (*AppFetchInlineSource) Reset added in v0.20.0

func (m *AppFetchInlineSource) Reset()

func (*AppFetchInlineSource) Size added in v0.20.0

func (m *AppFetchInlineSource) Size() (n int)

func (*AppFetchInlineSource) String added in v0.20.0

func (this *AppFetchInlineSource) String() string

func (*AppFetchInlineSource) Unmarshal added in v0.20.0

func (m *AppFetchInlineSource) Unmarshal(dAtA []byte) error

func (*AppFetchInlineSource) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetchInlineSource) XXX_DiscardUnknown()

func (*AppFetchInlineSource) XXX_Marshal added in v0.20.0

func (m *AppFetchInlineSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetchInlineSource) XXX_Merge added in v0.20.0

func (m *AppFetchInlineSource) XXX_Merge(src proto.Message)

func (*AppFetchInlineSource) XXX_Size added in v0.20.0

func (m *AppFetchInlineSource) XXX_Size() int

func (*AppFetchInlineSource) XXX_Unmarshal added in v0.20.0

func (m *AppFetchInlineSource) XXX_Unmarshal(b []byte) error

type AppFetchInlineSourceRef

type AppFetchInlineSourceRef struct {
	// Specifies where to place files found in secret (optional)
	DirectoryPath string `json:"directoryPath,omitempty" protobuf:"bytes,2,opt,name=directoryPath"`
	Name          string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"`
}

+k8s:openapi-gen=true

func (*AppFetchInlineSourceRef) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetchInlineSourceRef.

func (*AppFetchInlineSourceRef) DeepCopyInto

func (in *AppFetchInlineSourceRef) DeepCopyInto(out *AppFetchInlineSourceRef)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetchInlineSourceRef) Descriptor added in v0.20.0

func (*AppFetchInlineSourceRef) Descriptor() ([]byte, []int)

func (*AppFetchInlineSourceRef) Marshal added in v0.20.0

func (m *AppFetchInlineSourceRef) Marshal() (dAtA []byte, err error)

func (*AppFetchInlineSourceRef) MarshalTo added in v0.20.0

func (m *AppFetchInlineSourceRef) MarshalTo(dAtA []byte) (int, error)

func (*AppFetchInlineSourceRef) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetchInlineSourceRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetchInlineSourceRef) ProtoMessage added in v0.20.0

func (*AppFetchInlineSourceRef) ProtoMessage()

func (*AppFetchInlineSourceRef) Reset added in v0.20.0

func (m *AppFetchInlineSourceRef) Reset()

func (*AppFetchInlineSourceRef) Size added in v0.20.0

func (m *AppFetchInlineSourceRef) Size() (n int)

func (*AppFetchInlineSourceRef) String added in v0.20.0

func (this *AppFetchInlineSourceRef) String() string

func (*AppFetchInlineSourceRef) Unmarshal added in v0.20.0

func (m *AppFetchInlineSourceRef) Unmarshal(dAtA []byte) error

func (*AppFetchInlineSourceRef) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetchInlineSourceRef) XXX_DiscardUnknown()

func (*AppFetchInlineSourceRef) XXX_Marshal added in v0.20.0

func (m *AppFetchInlineSourceRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetchInlineSourceRef) XXX_Merge added in v0.20.0

func (m *AppFetchInlineSourceRef) XXX_Merge(src proto.Message)

func (*AppFetchInlineSourceRef) XXX_Size added in v0.20.0

func (m *AppFetchInlineSourceRef) XXX_Size() int

func (*AppFetchInlineSourceRef) XXX_Unmarshal added in v0.20.0

func (m *AppFetchInlineSourceRef) XXX_Unmarshal(b []byte) error

type AppFetchLocalRef

type AppFetchLocalRef struct {
	// Object is expected to be within same namespace
	Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"`
}

+k8s:openapi-gen=true

func (*AppFetchLocalRef) DeepCopy

func (in *AppFetchLocalRef) DeepCopy() *AppFetchLocalRef

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFetchLocalRef.

func (*AppFetchLocalRef) DeepCopyInto

func (in *AppFetchLocalRef) DeepCopyInto(out *AppFetchLocalRef)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppFetchLocalRef) Descriptor added in v0.20.0

func (*AppFetchLocalRef) Descriptor() ([]byte, []int)

func (*AppFetchLocalRef) Marshal added in v0.20.0

func (m *AppFetchLocalRef) Marshal() (dAtA []byte, err error)

func (*AppFetchLocalRef) MarshalTo added in v0.20.0

func (m *AppFetchLocalRef) MarshalTo(dAtA []byte) (int, error)

func (*AppFetchLocalRef) MarshalToSizedBuffer added in v0.20.0

func (m *AppFetchLocalRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppFetchLocalRef) ProtoMessage added in v0.20.0

func (*AppFetchLocalRef) ProtoMessage()

func (*AppFetchLocalRef) Reset added in v0.20.0

func (m *AppFetchLocalRef) Reset()

func (*AppFetchLocalRef) Size added in v0.20.0

func (m *AppFetchLocalRef) Size() (n int)

func (*AppFetchLocalRef) String added in v0.20.0

func (this *AppFetchLocalRef) String() string

func (*AppFetchLocalRef) Unmarshal added in v0.20.0

func (m *AppFetchLocalRef) Unmarshal(dAtA []byte) error

func (*AppFetchLocalRef) XXX_DiscardUnknown added in v0.20.0

func (m *AppFetchLocalRef) XXX_DiscardUnknown()

func (*AppFetchLocalRef) XXX_Marshal added in v0.20.0

func (m *AppFetchLocalRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppFetchLocalRef) XXX_Merge added in v0.20.0

func (m *AppFetchLocalRef) XXX_Merge(src proto.Message)

func (*AppFetchLocalRef) XXX_Size added in v0.20.0

func (m *AppFetchLocalRef) XXX_Size() int

func (*AppFetchLocalRef) XXX_Unmarshal added in v0.20.0

func (m *AppFetchLocalRef) XXX_Unmarshal(b []byte) error

type AppList

type AppList struct {
	metav1.TypeMeta `json:",inline"`
	// Standard list metadata.
	// More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
	// +optional
	metav1.ListMeta `json:"metadata,omitempty"`

	Items []App `json:"items"`
}

+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +protobuf=false

func (*AppList) DeepCopy

func (in *AppList) DeepCopy() *AppList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppList.

func (*AppList) DeepCopyInto

func (in *AppList) DeepCopyInto(out *AppList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppList) DeepCopyObject

func (in *AppList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type AppSpec

type AppSpec struct {
	// Specifies that app should be deployed authenticated via
	// given service account, found in this namespace (optional; v0.6.0+)
	// +optional
	ServiceAccountName string `json:"serviceAccountName,omitempty" protobuf:"bytes,1,opt,name=serviceAccountName"`
	// Specifies that app should be deployed to destination cluster;
	// by default, cluster is same as where this resource resides (optional; v0.5.0+)
	// +optional
	Cluster *AppCluster `json:"cluster,omitempty" protobuf:"bytes,2,opt,name=cluster"`
	// +optional
	Fetch []AppFetch `json:"fetch,omitempty" protobuf:"bytes,3,rep,name=fetch"`
	// +optional
	Template []AppTemplate `json:"template,omitempty" protobuf:"bytes,4,rep,name=template"`
	// +optional
	Deploy []AppDeploy `json:"deploy,omitempty" protobuf:"bytes,5,rep,name=deploy"`
	// Pauses _future_ reconciliation; does _not_ affect
	// currently running reconciliation (optional; default=false)
	// +optional
	Paused bool `json:"paused,omitempty" protobuf:"varint,6,opt,name=paused"`
	// Cancels current and future reconciliations (optional; default=false)
	// +optional
	Canceled bool `json:"canceled,omitempty" protobuf:"varint,7,opt,name=canceled"`
	// Specifies the length of time to wait, in time + unit
	// format, before reconciling. Always >= 30s. If value below
	// 30s is specified, 30s will be used. (optional; v0.9.0+; default=30s)
	// +optional
	SyncPeriod *metav1.Duration `json:"syncPeriod,omitempty" protobuf:"bytes,8,opt,name=syncPeriod"`
	// Deletion requests for the App will result in the App CR being
	// deleted, but its associated resources will not be deleted
	// (optional; default=false; v0.18.0+)
	// +optional
	NoopDelete bool `json:"noopDelete,omitempty" protobuf:"varint,9,opt,name=noopDelete"`
	// Specifies the default namespace to install the App resources, by default this is
	// same as the App's namespace (optional; v0.48.0+)
	// +optional
	DefaultNamespace string `json:"defaultNamespace,omitempty" protobuf:"bytes,10,opt,name=defaultNamespace"`
}

+k8s:openapi-gen=true

func (*AppSpec) DeepCopy

func (in *AppSpec) DeepCopy() *AppSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpec.

func (*AppSpec) DeepCopyInto

func (in *AppSpec) DeepCopyInto(out *AppSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppSpec) Descriptor added in v0.20.0

func (*AppSpec) Descriptor() ([]byte, []int)

func (*AppSpec) Marshal added in v0.20.0

func (m *AppSpec) Marshal() (dAtA []byte, err error)

func (*AppSpec) MarshalTo added in v0.20.0

func (m *AppSpec) MarshalTo(dAtA []byte) (int, error)

func (*AppSpec) MarshalToSizedBuffer added in v0.20.0

func (m *AppSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppSpec) ProtoMessage added in v0.20.0

func (*AppSpec) ProtoMessage()

func (*AppSpec) Reset added in v0.20.0

func (m *AppSpec) Reset()

func (*AppSpec) Size added in v0.20.0

func (m *AppSpec) Size() (n int)

func (*AppSpec) String added in v0.20.0

func (this *AppSpec) String() string

func (*AppSpec) Unmarshal added in v0.20.0

func (m *AppSpec) Unmarshal(dAtA []byte) error

func (*AppSpec) XXX_DiscardUnknown added in v0.20.0

func (m *AppSpec) XXX_DiscardUnknown()

func (*AppSpec) XXX_Marshal added in v0.20.0

func (m *AppSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppSpec) XXX_Merge added in v0.20.0

func (m *AppSpec) XXX_Merge(src proto.Message)

func (*AppSpec) XXX_Size added in v0.20.0

func (m *AppSpec) XXX_Size() int

func (*AppSpec) XXX_Unmarshal added in v0.20.0

func (m *AppSpec) XXX_Unmarshal(b []byte) error

type AppStatus

type AppStatus struct {
	// +optional
	ManagedAppName string `json:"managedAppName,omitempty"`
	// +optional
	Fetch *AppStatusFetch `json:"fetch,omitempty"`
	// +optional
	Template *AppStatusTemplate `json:"template,omitempty"`
	// +optional
	Deploy *AppStatusDeploy `json:"deploy,omitempty"`
	// +optional
	Inspect *AppStatusInspect `json:"inspect,omitempty"`
	// +optional
	ConsecutiveReconcileSuccesses int `json:"consecutiveReconcileSuccesses,omitempty"`
	// +optional
	ConsecutiveReconcileFailures int `json:"consecutiveReconcileFailures,omitempty"`
	// +optional
	GenericStatus `json:",inline"`
}

+protobuf=false

func (*AppStatus) DeepCopy

func (in *AppStatus) DeepCopy() *AppStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatus.

func (*AppStatus) DeepCopyInto

func (in *AppStatus) DeepCopyInto(out *AppStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppStatusDeploy

type AppStatusDeploy struct {
	// +optional
	Stdout string `json:"stdout,omitempty"`
	// +optional
	Stderr string `json:"stderr,omitempty"`
	// +optional
	Finished bool `json:"finished"`
	// +optional
	ExitCode int `json:"exitCode"`
	// +optional
	Error string `json:"error,omitempty"`
	// +optional
	StartedAt metav1.Time `json:"startedAt,omitempty"`
	// +optional
	UpdatedAt metav1.Time `json:"updatedAt,omitempty"`
	// +optional
	KappDeployStatus *KappDeployStatus `json:"kapp,omitempty"`
}

+protobuf=false

func (*AppStatusDeploy) DeepCopy

func (in *AppStatusDeploy) DeepCopy() *AppStatusDeploy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatusDeploy.

func (*AppStatusDeploy) DeepCopyInto

func (in *AppStatusDeploy) DeepCopyInto(out *AppStatusDeploy)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppStatusFetch

type AppStatusFetch struct {
	// +optional
	Stderr string `json:"stderr,omitempty"`
	// +optional
	Stdout string `json:"stdout,omitempty"`
	// +optional
	ExitCode int `json:"exitCode"`
	// +optional
	Error string `json:"error,omitempty"`
	// +optional
	StartedAt metav1.Time `json:"startedAt,omitempty"`
	// +optional
	UpdatedAt metav1.Time `json:"updatedAt,omitempty"`
}

+protobuf=false

func (*AppStatusFetch) DeepCopy

func (in *AppStatusFetch) DeepCopy() *AppStatusFetch

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatusFetch.

func (*AppStatusFetch) DeepCopyInto

func (in *AppStatusFetch) DeepCopyInto(out *AppStatusFetch)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppStatusInspect

type AppStatusInspect struct {
	// +optional
	Stdout string `json:"stdout,omitempty"`
	// +optional
	Stderr string `json:"stderr,omitempty"`
	// +optional
	ExitCode int `json:"exitCode"`
	// +optional
	Error string `json:"error,omitempty"`
	// +optional
	UpdatedAt metav1.Time `json:"updatedAt,omitempty"`
}

+protobuf=false

func (*AppStatusInspect) DeepCopy

func (in *AppStatusInspect) DeepCopy() *AppStatusInspect

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatusInspect.

func (*AppStatusInspect) DeepCopyInto

func (in *AppStatusInspect) DeepCopyInto(out *AppStatusInspect)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppStatusTemplate

type AppStatusTemplate struct {
	// +optional
	Stderr string `json:"stderr,omitempty"`
	// +optional
	ExitCode int `json:"exitCode"`
	// +optional
	Error string `json:"error,omitempty"`
	// +optional
	UpdatedAt metav1.Time `json:"updatedAt,omitempty"`
}

+protobuf=false

func (*AppStatusTemplate) DeepCopy

func (in *AppStatusTemplate) DeepCopy() *AppStatusTemplate

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatusTemplate.

func (*AppStatusTemplate) DeepCopyInto

func (in *AppStatusTemplate) DeepCopyInto(out *AppStatusTemplate)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AppTemplate

type AppTemplate struct {
	// Use ytt to template configuration
	Ytt *AppTemplateYtt `json:"ytt,omitempty" protobuf:"bytes,1,opt,name=ytt"`
	// Use kbld to resolve image references to use digests
	Kbld *AppTemplateKbld `json:"kbld,omitempty" protobuf:"bytes,2,opt,name=kbld"`
	// Use helm template command to render helm chart
	HelmTemplate *AppTemplateHelmTemplate `json:"helmTemplate,omitempty" protobuf:"bytes,3,opt,name=helmTemplate"`
	Kustomize    *AppTemplateKustomize    `json:"kustomize,omitempty" protobuf:"bytes,4,opt,name=kustomize"`
	Jsonnet      *AppTemplateJsonnet      `json:"jsonnet,omitempty" protobuf:"bytes,5,opt,name=jsonnet"`
	// Use sops to decrypt *.sops.yml files (optional; v0.11.0+)
	Sops *AppTemplateSops `json:"sops,omitempty" protobuf:"bytes,6,opt,name=sops"`
	Cue  *AppTemplateCue  `json:"cue,omitempty" protobuf:"bytes,7,opt,name=cue"`
}

+k8s:openapi-gen=true

func (*AppTemplate) DeepCopy

func (in *AppTemplate) DeepCopy() *AppTemplate

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplate.

func (*AppTemplate) DeepCopyInto

func (in *AppTemplate) DeepCopyInto(out *AppTemplate)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplate) Descriptor added in v0.20.0

func (*AppTemplate) Descriptor() ([]byte, []int)

func (*AppTemplate) Marshal added in v0.20.0

func (m *AppTemplate) Marshal() (dAtA []byte, err error)

func (*AppTemplate) MarshalTo added in v0.20.0

func (m *AppTemplate) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplate) MarshalToSizedBuffer added in v0.20.0

func (m *AppTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplate) ProtoMessage added in v0.20.0

func (*AppTemplate) ProtoMessage()

func (*AppTemplate) Reset added in v0.20.0

func (m *AppTemplate) Reset()

func (*AppTemplate) Size added in v0.20.0

func (m *AppTemplate) Size() (n int)

func (*AppTemplate) String added in v0.20.0

func (this *AppTemplate) String() string

func (*AppTemplate) Unmarshal added in v0.20.0

func (m *AppTemplate) Unmarshal(dAtA []byte) error

func (*AppTemplate) XXX_DiscardUnknown added in v0.20.0

func (m *AppTemplate) XXX_DiscardUnknown()

func (*AppTemplate) XXX_Marshal added in v0.20.0

func (m *AppTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplate) XXX_Merge added in v0.20.0

func (m *AppTemplate) XXX_Merge(src proto.Message)

func (*AppTemplate) XXX_Size added in v0.20.0

func (m *AppTemplate) XXX_Size() int

func (*AppTemplate) XXX_Unmarshal added in v0.20.0

func (m *AppTemplate) XXX_Unmarshal(b []byte) error

type AppTemplateCue added in v0.30.3

type AppTemplateCue struct {
	// Explicit list of files/directories (optional)
	Paths []string `json:"paths,omitempty" protobuf:"bytes,1,rep,name=paths"`
	// Provide values (optional)
	ValuesFrom []AppTemplateValuesSource `json:"valuesFrom,omitempty" protobuf:"bytes,2,rep,name=valuesFrom"`
	// Cue expression for single path component, can be used to unify ValuesFrom into a given field (optional)
	InputExpression string `json:"inputExpression,omitempty" protobuf:"bytes,3,opt,name=inputExpression"`
	// Cue expression to output, default will export all visible fields (optional)
	OutputExpression string `json:"outputExpression,omitempty" protobuf:"bytes,4,opt,name=outputExpression"`
}

+k8s:openapi-gen=true

func (*AppTemplateCue) DeepCopy added in v0.30.3

func (in *AppTemplateCue) DeepCopy() *AppTemplateCue

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateCue.

func (*AppTemplateCue) DeepCopyInto added in v0.30.3

func (in *AppTemplateCue) DeepCopyInto(out *AppTemplateCue)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateCue) Descriptor added in v0.30.3

func (*AppTemplateCue) Descriptor() ([]byte, []int)

func (*AppTemplateCue) Marshal added in v0.30.3

func (m *AppTemplateCue) Marshal() (dAtA []byte, err error)

func (*AppTemplateCue) MarshalTo added in v0.30.3

func (m *AppTemplateCue) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateCue) MarshalToSizedBuffer added in v0.30.3

func (m *AppTemplateCue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateCue) ProtoMessage added in v0.30.3

func (*AppTemplateCue) ProtoMessage()

func (*AppTemplateCue) Reset added in v0.30.3

func (m *AppTemplateCue) Reset()

func (*AppTemplateCue) Size added in v0.30.3

func (m *AppTemplateCue) Size() (n int)

func (*AppTemplateCue) String added in v0.30.3

func (this *AppTemplateCue) String() string

func (*AppTemplateCue) Unmarshal added in v0.30.3

func (m *AppTemplateCue) Unmarshal(dAtA []byte) error

func (*AppTemplateCue) XXX_DiscardUnknown added in v0.30.3

func (m *AppTemplateCue) XXX_DiscardUnknown()

func (*AppTemplateCue) XXX_Marshal added in v0.30.3

func (m *AppTemplateCue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateCue) XXX_Merge added in v0.30.3

func (m *AppTemplateCue) XXX_Merge(src proto.Message)

func (*AppTemplateCue) XXX_Size added in v0.30.3

func (m *AppTemplateCue) XXX_Size() int

func (*AppTemplateCue) XXX_Unmarshal added in v0.30.3

func (m *AppTemplateCue) XXX_Unmarshal(b []byte) error

type AppTemplateHelmTemplate

type AppTemplateHelmTemplate struct {
	// Set name explicitly, default is App CR's name (optional; v0.13.0+)
	Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"`
	// Set namespace explicitly, default is App CR's namespace (optional; v0.13.0+)
	Namespace string `json:"namespace,omitempty" protobuf:"bytes,2,opt,name=namespace"`
	// Path to chart (optional; v0.13.0+)
	Path string `json:"path,omitempty" protobuf:"bytes,3,opt,name=path"`
	// One or more secrets, config maps, paths that provide values (optional)
	ValuesFrom []AppTemplateValuesSource `json:"valuesFrom,omitempty" protobuf:"bytes,4,rep,name=valuesFrom"`
	// Optional: Get Kubernetes version, defaults (empty) to retrieving the version from the cluster.
	// Can be manually overridden to a value instead.
	KubernetesVersion *Version `json:"kubernetesVersion,omitempty" protobuf:"bytes,5,opt,name=kubernetesVersion"`
	// Optional: Use kubernetes group/versions resources available in the live cluster
	KubernetesAPIs *KubernetesAPIs `json:"kubernetesAPIs,omitempty" protobuf:"bytes,6,opt,name=kubernetesAPIs"`
}

+k8s:openapi-gen=true

func (*AppTemplateHelmTemplate) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateHelmTemplate.

func (*AppTemplateHelmTemplate) DeepCopyInto

func (in *AppTemplateHelmTemplate) DeepCopyInto(out *AppTemplateHelmTemplate)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateHelmTemplate) Descriptor added in v0.20.0

func (*AppTemplateHelmTemplate) Descriptor() ([]byte, []int)

func (*AppTemplateHelmTemplate) Marshal added in v0.20.0

func (m *AppTemplateHelmTemplate) Marshal() (dAtA []byte, err error)

func (*AppTemplateHelmTemplate) MarshalTo added in v0.20.0

func (m *AppTemplateHelmTemplate) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateHelmTemplate) MarshalToSizedBuffer added in v0.20.0

func (m *AppTemplateHelmTemplate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateHelmTemplate) ProtoMessage added in v0.20.0

func (*AppTemplateHelmTemplate) ProtoMessage()

func (*AppTemplateHelmTemplate) Reset added in v0.20.0

func (m *AppTemplateHelmTemplate) Reset()

func (*AppTemplateHelmTemplate) Size added in v0.20.0

func (m *AppTemplateHelmTemplate) Size() (n int)

func (*AppTemplateHelmTemplate) String added in v0.20.0

func (this *AppTemplateHelmTemplate) String() string

func (*AppTemplateHelmTemplate) Unmarshal added in v0.20.0

func (m *AppTemplateHelmTemplate) Unmarshal(dAtA []byte) error

func (*AppTemplateHelmTemplate) XXX_DiscardUnknown added in v0.20.0

func (m *AppTemplateHelmTemplate) XXX_DiscardUnknown()

func (*AppTemplateHelmTemplate) XXX_Marshal added in v0.20.0

func (m *AppTemplateHelmTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateHelmTemplate) XXX_Merge added in v0.20.0

func (m *AppTemplateHelmTemplate) XXX_Merge(src proto.Message)

func (*AppTemplateHelmTemplate) XXX_Size added in v0.20.0

func (m *AppTemplateHelmTemplate) XXX_Size() int

func (*AppTemplateHelmTemplate) XXX_Unmarshal added in v0.20.0

func (m *AppTemplateHelmTemplate) XXX_Unmarshal(b []byte) error

type AppTemplateJsonnet

type AppTemplateJsonnet struct{}

TODO implement jsonnet +k8s:openapi-gen=true

func (*AppTemplateJsonnet) DeepCopy

func (in *AppTemplateJsonnet) DeepCopy() *AppTemplateJsonnet

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateJsonnet.

func (*AppTemplateJsonnet) DeepCopyInto

func (in *AppTemplateJsonnet) DeepCopyInto(out *AppTemplateJsonnet)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateJsonnet) Descriptor added in v0.20.0

func (*AppTemplateJsonnet) Descriptor() ([]byte, []int)

func (*AppTemplateJsonnet) Marshal added in v0.20.0

func (m *AppTemplateJsonnet) Marshal() (dAtA []byte, err error)

func (*AppTemplateJsonnet) MarshalTo added in v0.20.0

func (m *AppTemplateJsonnet) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateJsonnet) MarshalToSizedBuffer added in v0.20.0

func (m *AppTemplateJsonnet) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateJsonnet) ProtoMessage added in v0.20.0

func (*AppTemplateJsonnet) ProtoMessage()

func (*AppTemplateJsonnet) Reset added in v0.20.0

func (m *AppTemplateJsonnet) Reset()

func (*AppTemplateJsonnet) Size added in v0.20.0

func (m *AppTemplateJsonnet) Size() (n int)

func (*AppTemplateJsonnet) String added in v0.20.0

func (this *AppTemplateJsonnet) String() string

func (*AppTemplateJsonnet) Unmarshal added in v0.20.0

func (m *AppTemplateJsonnet) Unmarshal(dAtA []byte) error

func (*AppTemplateJsonnet) XXX_DiscardUnknown added in v0.20.0

func (m *AppTemplateJsonnet) XXX_DiscardUnknown()

func (*AppTemplateJsonnet) XXX_Marshal added in v0.20.0

func (m *AppTemplateJsonnet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateJsonnet) XXX_Merge added in v0.20.0

func (m *AppTemplateJsonnet) XXX_Merge(src proto.Message)

func (*AppTemplateJsonnet) XXX_Size added in v0.20.0

func (m *AppTemplateJsonnet) XXX_Size() int

func (*AppTemplateJsonnet) XXX_Unmarshal added in v0.20.0

func (m *AppTemplateJsonnet) XXX_Unmarshal(b []byte) error

type AppTemplateKbld

type AppTemplateKbld struct {
	Paths []string `json:"paths,omitempty" protobuf:"bytes,1,rep,name=paths"`
}

+k8s:openapi-gen=true

func (*AppTemplateKbld) DeepCopy

func (in *AppTemplateKbld) DeepCopy() *AppTemplateKbld

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateKbld.

func (*AppTemplateKbld) DeepCopyInto

func (in *AppTemplateKbld) DeepCopyInto(out *AppTemplateKbld)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateKbld) Descriptor added in v0.20.0

func (*AppTemplateKbld) Descriptor() ([]byte, []int)

func (*AppTemplateKbld) Marshal added in v0.20.0

func (m *AppTemplateKbld) Marshal() (dAtA []byte, err error)

func (*AppTemplateKbld) MarshalTo added in v0.20.0

func (m *AppTemplateKbld) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateKbld) MarshalToSizedBuffer added in v0.20.0

func (m *AppTemplateKbld) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateKbld) ProtoMessage added in v0.20.0

func (*AppTemplateKbld) ProtoMessage()

func (*AppTemplateKbld) Reset added in v0.20.0

func (m *AppTemplateKbld) Reset()

func (*AppTemplateKbld) Size added in v0.20.0

func (m *AppTemplateKbld) Size() (n int)

func (*AppTemplateKbld) String added in v0.20.0

func (this *AppTemplateKbld) String() string

func (*AppTemplateKbld) Unmarshal added in v0.20.0

func (m *AppTemplateKbld) Unmarshal(dAtA []byte) error

func (*AppTemplateKbld) XXX_DiscardUnknown added in v0.20.0

func (m *AppTemplateKbld) XXX_DiscardUnknown()

func (*AppTemplateKbld) XXX_Marshal added in v0.20.0

func (m *AppTemplateKbld) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateKbld) XXX_Merge added in v0.20.0

func (m *AppTemplateKbld) XXX_Merge(src proto.Message)

func (*AppTemplateKbld) XXX_Size added in v0.20.0

func (m *AppTemplateKbld) XXX_Size() int

func (*AppTemplateKbld) XXX_Unmarshal added in v0.20.0

func (m *AppTemplateKbld) XXX_Unmarshal(b []byte) error

type AppTemplateKustomize

type AppTemplateKustomize struct{}

TODO implement kustomize +k8s:openapi-gen=true

func (*AppTemplateKustomize) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateKustomize.

func (*AppTemplateKustomize) DeepCopyInto

func (in *AppTemplateKustomize) DeepCopyInto(out *AppTemplateKustomize)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateKustomize) Descriptor added in v0.20.0

func (*AppTemplateKustomize) Descriptor() ([]byte, []int)

func (*AppTemplateKustomize) Marshal added in v0.20.0

func (m *AppTemplateKustomize) Marshal() (dAtA []byte, err error)

func (*AppTemplateKustomize) MarshalTo added in v0.20.0

func (m *AppTemplateKustomize) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateKustomize) MarshalToSizedBuffer added in v0.20.0

func (m *AppTemplateKustomize) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateKustomize) ProtoMessage added in v0.20.0

func (*AppTemplateKustomize) ProtoMessage()

func (*AppTemplateKustomize) Reset added in v0.20.0

func (m *AppTemplateKustomize) Reset()

func (*AppTemplateKustomize) Size added in v0.20.0

func (m *AppTemplateKustomize) Size() (n int)

func (*AppTemplateKustomize) String added in v0.20.0

func (this *AppTemplateKustomize) String() string

func (*AppTemplateKustomize) Unmarshal added in v0.20.0

func (m *AppTemplateKustomize) Unmarshal(dAtA []byte) error

func (*AppTemplateKustomize) XXX_DiscardUnknown added in v0.20.0

func (m *AppTemplateKustomize) XXX_DiscardUnknown()

func (*AppTemplateKustomize) XXX_Marshal added in v0.20.0

func (m *AppTemplateKustomize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateKustomize) XXX_Merge added in v0.20.0

func (m *AppTemplateKustomize) XXX_Merge(src proto.Message)

func (*AppTemplateKustomize) XXX_Size added in v0.20.0

func (m *AppTemplateKustomize) XXX_Size() int

func (*AppTemplateKustomize) XXX_Unmarshal added in v0.20.0

func (m *AppTemplateKustomize) XXX_Unmarshal(b []byte) error

type AppTemplateSops added in v0.13.0

type AppTemplateSops struct {
	// Use PGP to decrypt files (required)
	PGP *AppTemplateSopsPGP `json:"pgp,omitempty" protobuf:"bytes,1,opt,name=pgp"`
	// Lists paths to decrypt explicitly (optional; v0.13.0+)
	Paths []string            `json:"paths,omitempty" protobuf:"bytes,2,rep,name=paths"`
	Age   *AppTemplateSopsAge `json:"age,omitempty" protobuf:"bytes,3,opt,name=age"`
}

+k8s:openapi-gen=true

func (*AppTemplateSops) DeepCopy added in v0.15.0

func (in *AppTemplateSops) DeepCopy() *AppTemplateSops

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateSops.

func (*AppTemplateSops) DeepCopyInto added in v0.15.0

func (in *AppTemplateSops) DeepCopyInto(out *AppTemplateSops)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateSops) Descriptor added in v0.20.0

func (*AppTemplateSops) Descriptor() ([]byte, []int)

func (*AppTemplateSops) Marshal added in v0.20.0

func (m *AppTemplateSops) Marshal() (dAtA []byte, err error)

func (*AppTemplateSops) MarshalTo added in v0.20.0

func (m *AppTemplateSops) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateSops) MarshalToSizedBuffer added in v0.20.0

func (m *AppTemplateSops) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateSops) ProtoMessage added in v0.20.0

func (*AppTemplateSops) ProtoMessage()

func (*AppTemplateSops) Reset added in v0.20.0

func (m *AppTemplateSops) Reset()

func (*AppTemplateSops) Size added in v0.20.0

func (m *AppTemplateSops) Size() (n int)

func (*AppTemplateSops) String added in v0.20.0

func (this *AppTemplateSops) String() string

func (*AppTemplateSops) Unmarshal added in v0.20.0

func (m *AppTemplateSops) Unmarshal(dAtA []byte) error

func (*AppTemplateSops) XXX_DiscardUnknown added in v0.20.0

func (m *AppTemplateSops) XXX_DiscardUnknown()

func (*AppTemplateSops) XXX_Marshal added in v0.20.0

func (m *AppTemplateSops) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateSops) XXX_Merge added in v0.20.0

func (m *AppTemplateSops) XXX_Merge(src proto.Message)

func (*AppTemplateSops) XXX_Size added in v0.20.0

func (m *AppTemplateSops) XXX_Size() int

func (*AppTemplateSops) XXX_Unmarshal added in v0.20.0

func (m *AppTemplateSops) XXX_Unmarshal(b []byte) error

type AppTemplateSopsAge added in v0.28.0

type AppTemplateSopsAge struct {
	// Secret with private armored PGP private keys (required)
	PrivateKeysSecretRef *AppTemplateSopsPrivateKeysSecretRef `json:"privateKeysSecretRef,omitempty" protobuf:"bytes,1,opt,name=privateKeysSecretRef"`
}

+k8s:openapi-gen=true

func (*AppTemplateSopsAge) DeepCopy added in v0.28.0

func (in *AppTemplateSopsAge) DeepCopy() *AppTemplateSopsAge

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateSopsAge.

func (*AppTemplateSopsAge) DeepCopyInto added in v0.28.0

func (in *AppTemplateSopsAge) DeepCopyInto(out *AppTemplateSopsAge)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateSopsAge) Descriptor added in v0.28.0

func (*AppTemplateSopsAge) Descriptor() ([]byte, []int)

func (*AppTemplateSopsAge) Marshal added in v0.28.0

func (m *AppTemplateSopsAge) Marshal() (dAtA []byte, err error)

func (*AppTemplateSopsAge) MarshalTo added in v0.28.0

func (m *AppTemplateSopsAge) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateSopsAge) MarshalToSizedBuffer added in v0.28.0

func (m *AppTemplateSopsAge) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateSopsAge) ProtoMessage added in v0.28.0

func (*AppTemplateSopsAge) ProtoMessage()

func (*AppTemplateSopsAge) Reset added in v0.28.0

func (m *AppTemplateSopsAge) Reset()

func (*AppTemplateSopsAge) Size added in v0.28.0

func (m *AppTemplateSopsAge) Size() (n int)

func (*AppTemplateSopsAge) String added in v0.28.0

func (this *AppTemplateSopsAge) String() string

func (*AppTemplateSopsAge) Unmarshal added in v0.28.0

func (m *AppTemplateSopsAge) Unmarshal(dAtA []byte) error

func (*AppTemplateSopsAge) XXX_DiscardUnknown added in v0.28.0

func (m *AppTemplateSopsAge) XXX_DiscardUnknown()

func (*AppTemplateSopsAge) XXX_Marshal added in v0.28.0

func (m *AppTemplateSopsAge) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateSopsAge) XXX_Merge added in v0.28.0

func (m *AppTemplateSopsAge) XXX_Merge(src proto.Message)

func (*AppTemplateSopsAge) XXX_Size added in v0.28.0

func (m *AppTemplateSopsAge) XXX_Size() int

func (*AppTemplateSopsAge) XXX_Unmarshal added in v0.28.0

func (m *AppTemplateSopsAge) XXX_Unmarshal(b []byte) error

type AppTemplateSopsPGP added in v0.13.0

type AppTemplateSopsPGP struct {
	// Secret with private armored PGP private keys (required)
	PrivateKeysSecretRef *AppTemplateSopsPrivateKeysSecretRef `json:"privateKeysSecretRef,omitempty" protobuf:"bytes,1,opt,name=privateKeysSecretRef"`
}

+k8s:openapi-gen=true

func (*AppTemplateSopsPGP) DeepCopy added in v0.15.0

func (in *AppTemplateSopsPGP) DeepCopy() *AppTemplateSopsPGP

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateSopsPGP.

func (*AppTemplateSopsPGP) DeepCopyInto added in v0.15.0

func (in *AppTemplateSopsPGP) DeepCopyInto(out *AppTemplateSopsPGP)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateSopsPGP) Descriptor added in v0.20.0

func (*AppTemplateSopsPGP) Descriptor() ([]byte, []int)

func (*AppTemplateSopsPGP) Marshal added in v0.20.0

func (m *AppTemplateSopsPGP) Marshal() (dAtA []byte, err error)

func (*AppTemplateSopsPGP) MarshalTo added in v0.20.0

func (m *AppTemplateSopsPGP) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateSopsPGP) MarshalToSizedBuffer added in v0.20.0

func (m *AppTemplateSopsPGP) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateSopsPGP) ProtoMessage added in v0.20.0

func (*AppTemplateSopsPGP) ProtoMessage()

func (*AppTemplateSopsPGP) Reset added in v0.20.0

func (m *AppTemplateSopsPGP) Reset()

func (*AppTemplateSopsPGP) Size added in v0.20.0

func (m *AppTemplateSopsPGP) Size() (n int)

func (*AppTemplateSopsPGP) String added in v0.20.0

func (this *AppTemplateSopsPGP) String() string

func (*AppTemplateSopsPGP) Unmarshal added in v0.20.0

func (m *AppTemplateSopsPGP) Unmarshal(dAtA []byte) error

func (*AppTemplateSopsPGP) XXX_DiscardUnknown added in v0.20.0

func (m *AppTemplateSopsPGP) XXX_DiscardUnknown()

func (*AppTemplateSopsPGP) XXX_Marshal added in v0.20.0

func (m *AppTemplateSopsPGP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateSopsPGP) XXX_Merge added in v0.20.0

func (m *AppTemplateSopsPGP) XXX_Merge(src proto.Message)

func (*AppTemplateSopsPGP) XXX_Size added in v0.20.0

func (m *AppTemplateSopsPGP) XXX_Size() int

func (*AppTemplateSopsPGP) XXX_Unmarshal added in v0.20.0

func (m *AppTemplateSopsPGP) XXX_Unmarshal(b []byte) error

type AppTemplateSopsPrivateKeysSecretRef added in v0.28.0

type AppTemplateSopsPrivateKeysSecretRef struct {
	Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"`
}

+k8s:openapi-gen=true

func (*AppTemplateSopsPrivateKeysSecretRef) DeepCopy added in v0.28.0

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateSopsPrivateKeysSecretRef.

func (*AppTemplateSopsPrivateKeysSecretRef) DeepCopyInto added in v0.28.0

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateSopsPrivateKeysSecretRef) Descriptor added in v0.28.0

func (*AppTemplateSopsPrivateKeysSecretRef) Descriptor() ([]byte, []int)

func (*AppTemplateSopsPrivateKeysSecretRef) Marshal added in v0.28.0

func (m *AppTemplateSopsPrivateKeysSecretRef) Marshal() (dAtA []byte, err error)

func (*AppTemplateSopsPrivateKeysSecretRef) MarshalTo added in v0.28.0

func (m *AppTemplateSopsPrivateKeysSecretRef) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateSopsPrivateKeysSecretRef) MarshalToSizedBuffer added in v0.28.0

func (m *AppTemplateSopsPrivateKeysSecretRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateSopsPrivateKeysSecretRef) ProtoMessage added in v0.28.0

func (*AppTemplateSopsPrivateKeysSecretRef) ProtoMessage()

func (*AppTemplateSopsPrivateKeysSecretRef) Reset added in v0.28.0

func (*AppTemplateSopsPrivateKeysSecretRef) Size added in v0.28.0

func (*AppTemplateSopsPrivateKeysSecretRef) String added in v0.28.0

func (*AppTemplateSopsPrivateKeysSecretRef) Unmarshal added in v0.28.0

func (m *AppTemplateSopsPrivateKeysSecretRef) Unmarshal(dAtA []byte) error

func (*AppTemplateSopsPrivateKeysSecretRef) XXX_DiscardUnknown added in v0.28.0

func (m *AppTemplateSopsPrivateKeysSecretRef) XXX_DiscardUnknown()

func (*AppTemplateSopsPrivateKeysSecretRef) XXX_Marshal added in v0.28.0

func (m *AppTemplateSopsPrivateKeysSecretRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateSopsPrivateKeysSecretRef) XXX_Merge added in v0.28.0

func (*AppTemplateSopsPrivateKeysSecretRef) XXX_Size added in v0.28.0

func (*AppTemplateSopsPrivateKeysSecretRef) XXX_Unmarshal added in v0.28.0

func (m *AppTemplateSopsPrivateKeysSecretRef) XXX_Unmarshal(b []byte) error

type AppTemplateValuesDownwardAPI added in v0.39.0

type AppTemplateValuesDownwardAPI struct {
	Items []AppTemplateValuesDownwardAPIItem `json:"items,omitempty" protobuf:"bytes,1,opt,name=items"`
}

+k8s:openapi-gen=true

func (*AppTemplateValuesDownwardAPI) DeepCopy added in v0.39.0

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateValuesDownwardAPI.

func (*AppTemplateValuesDownwardAPI) DeepCopyInto added in v0.39.0

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateValuesDownwardAPI) Descriptor added in v0.39.0

func (*AppTemplateValuesDownwardAPI) Descriptor() ([]byte, []int)

func (*AppTemplateValuesDownwardAPI) Marshal added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) Marshal() (dAtA []byte, err error)

func (*AppTemplateValuesDownwardAPI) MarshalTo added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateValuesDownwardAPI) MarshalToSizedBuffer added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateValuesDownwardAPI) ProtoMessage added in v0.39.0

func (*AppTemplateValuesDownwardAPI) ProtoMessage()

func (*AppTemplateValuesDownwardAPI) Reset added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) Reset()

func (*AppTemplateValuesDownwardAPI) Size added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) Size() (n int)

func (*AppTemplateValuesDownwardAPI) String added in v0.39.0

func (this *AppTemplateValuesDownwardAPI) String() string

func (*AppTemplateValuesDownwardAPI) Unmarshal added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) Unmarshal(dAtA []byte) error

func (*AppTemplateValuesDownwardAPI) XXX_DiscardUnknown added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) XXX_DiscardUnknown()

func (*AppTemplateValuesDownwardAPI) XXX_Marshal added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateValuesDownwardAPI) XXX_Merge added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) XXX_Merge(src proto.Message)

func (*AppTemplateValuesDownwardAPI) XXX_Size added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) XXX_Size() int

func (*AppTemplateValuesDownwardAPI) XXX_Unmarshal added in v0.39.0

func (m *AppTemplateValuesDownwardAPI) XXX_Unmarshal(b []byte) error

type AppTemplateValuesDownwardAPIItem added in v0.39.0

type AppTemplateValuesDownwardAPIItem struct {
	Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"`
	// Required: Selects a field of the app: only annotations, labels, uid, name and namespace are supported.
	FieldPath string `json:"fieldPath,omitempty" protobuf:"bytes,2,opt,name=fieldPath"`
	// Optional: Get running Kubernetes version from cluster, defaults (empty) to retrieving the version from the cluster.
	// Can be manually supplied instead.
	KubernetesVersion *Version `json:"kubernetesVersion,omitempty" protobuf:"bytes,3,opt,name=kubernetesVersion"`
	// Optional: Get running KappController version, defaults (empty) to retrieving the current running version..
	// Can be manually supplied instead.
	KappControllerVersion *Version `json:"kappControllerVersion,omitempty" protobuf:"bytes,4,opt,name=kappControllerVersion"`
	// Optional: Get running KubernetesAPIs from cluster, defaults (empty) to retrieving the APIs from the cluster.
	// Can be manually supplied instead, e.g ["group/version", "group2/version2"]
	KubernetesAPIs *KubernetesAPIs `json:"kubernetesAPIs,omitempty" protobuf:"bytes,5,opt,name=kubernetesAPIs"`
}

+k8s:openapi-gen=true

func (*AppTemplateValuesDownwardAPIItem) DeepCopy added in v0.39.0

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateValuesDownwardAPIItem.

func (*AppTemplateValuesDownwardAPIItem) DeepCopyInto added in v0.39.0

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateValuesDownwardAPIItem) Descriptor added in v0.39.0

func (*AppTemplateValuesDownwardAPIItem) Descriptor() ([]byte, []int)

func (*AppTemplateValuesDownwardAPIItem) Marshal added in v0.39.0

func (m *AppTemplateValuesDownwardAPIItem) Marshal() (dAtA []byte, err error)

func (*AppTemplateValuesDownwardAPIItem) MarshalTo added in v0.39.0

func (m *AppTemplateValuesDownwardAPIItem) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateValuesDownwardAPIItem) MarshalToSizedBuffer added in v0.39.0

func (m *AppTemplateValuesDownwardAPIItem) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateValuesDownwardAPIItem) ProtoMessage added in v0.39.0

func (*AppTemplateValuesDownwardAPIItem) ProtoMessage()

func (*AppTemplateValuesDownwardAPIItem) Reset added in v0.39.0

func (*AppTemplateValuesDownwardAPIItem) Size added in v0.39.0

func (m *AppTemplateValuesDownwardAPIItem) Size() (n int)

func (*AppTemplateValuesDownwardAPIItem) String added in v0.39.0

func (*AppTemplateValuesDownwardAPIItem) Unmarshal added in v0.39.0

func (m *AppTemplateValuesDownwardAPIItem) Unmarshal(dAtA []byte) error

func (*AppTemplateValuesDownwardAPIItem) XXX_DiscardUnknown added in v0.39.0

func (m *AppTemplateValuesDownwardAPIItem) XXX_DiscardUnknown()

func (*AppTemplateValuesDownwardAPIItem) XXX_Marshal added in v0.39.0

func (m *AppTemplateValuesDownwardAPIItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateValuesDownwardAPIItem) XXX_Merge added in v0.39.0

func (*AppTemplateValuesDownwardAPIItem) XXX_Size added in v0.39.0

func (m *AppTemplateValuesDownwardAPIItem) XXX_Size() int

func (*AppTemplateValuesDownwardAPIItem) XXX_Unmarshal added in v0.39.0

func (m *AppTemplateValuesDownwardAPIItem) XXX_Unmarshal(b []byte) error

type AppTemplateValuesSource added in v0.20.0

type AppTemplateValuesSource struct {
	SecretRef    *AppTemplateValuesSourceRef   `json:"secretRef,omitempty" protobuf:"bytes,1,opt,name=secretRef"`
	ConfigMapRef *AppTemplateValuesSourceRef   `json:"configMapRef,omitempty" protobuf:"bytes,2,opt,name=configMapRef"`
	Path         string                        `json:"path,omitempty" protobuf:"bytes,3,opt,name=path"`
	DownwardAPI  *AppTemplateValuesDownwardAPI `json:"downwardAPI,omitempty" protobuf:"bytes,4,opt,name=downwardAPI"`
}

+k8s:openapi-gen=true

func (*AppTemplateValuesSource) DeepCopy added in v0.20.0

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateValuesSource.

func (*AppTemplateValuesSource) DeepCopyInto added in v0.20.0

func (in *AppTemplateValuesSource) DeepCopyInto(out *AppTemplateValuesSource)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateValuesSource) Descriptor added in v0.20.0

func (*AppTemplateValuesSource) Descriptor() ([]byte, []int)

func (*AppTemplateValuesSource) Marshal added in v0.20.0

func (m *AppTemplateValuesSource) Marshal() (dAtA []byte, err error)

func (*AppTemplateValuesSource) MarshalTo added in v0.20.0

func (m *AppTemplateValuesSource) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateValuesSource) MarshalToSizedBuffer added in v0.20.0

func (m *AppTemplateValuesSource) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateValuesSource) ProtoMessage added in v0.20.0

func (*AppTemplateValuesSource) ProtoMessage()

func (*AppTemplateValuesSource) Reset added in v0.20.0

func (m *AppTemplateValuesSource) Reset()

func (*AppTemplateValuesSource) Size added in v0.20.0

func (m *AppTemplateValuesSource) Size() (n int)

func (*AppTemplateValuesSource) String added in v0.20.0

func (this *AppTemplateValuesSource) String() string

func (*AppTemplateValuesSource) Unmarshal added in v0.20.0

func (m *AppTemplateValuesSource) Unmarshal(dAtA []byte) error

func (*AppTemplateValuesSource) XXX_DiscardUnknown added in v0.20.0

func (m *AppTemplateValuesSource) XXX_DiscardUnknown()

func (*AppTemplateValuesSource) XXX_Marshal added in v0.20.0

func (m *AppTemplateValuesSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateValuesSource) XXX_Merge added in v0.20.0

func (m *AppTemplateValuesSource) XXX_Merge(src proto.Message)

func (*AppTemplateValuesSource) XXX_Size added in v0.20.0

func (m *AppTemplateValuesSource) XXX_Size() int

func (*AppTemplateValuesSource) XXX_Unmarshal added in v0.20.0

func (m *AppTemplateValuesSource) XXX_Unmarshal(b []byte) error

type AppTemplateValuesSourceRef added in v0.20.0

type AppTemplateValuesSourceRef struct {
	Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"`
}

+k8s:openapi-gen=true

func (*AppTemplateValuesSourceRef) DeepCopy added in v0.20.0

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateValuesSourceRef.

func (*AppTemplateValuesSourceRef) DeepCopyInto added in v0.20.0

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateValuesSourceRef) Descriptor added in v0.20.0

func (*AppTemplateValuesSourceRef) Descriptor() ([]byte, []int)

func (*AppTemplateValuesSourceRef) Marshal added in v0.20.0

func (m *AppTemplateValuesSourceRef) Marshal() (dAtA []byte, err error)

func (*AppTemplateValuesSourceRef) MarshalTo added in v0.20.0

func (m *AppTemplateValuesSourceRef) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateValuesSourceRef) MarshalToSizedBuffer added in v0.20.0

func (m *AppTemplateValuesSourceRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateValuesSourceRef) ProtoMessage added in v0.20.0

func (*AppTemplateValuesSourceRef) ProtoMessage()

func (*AppTemplateValuesSourceRef) Reset added in v0.20.0

func (m *AppTemplateValuesSourceRef) Reset()

func (*AppTemplateValuesSourceRef) Size added in v0.20.0

func (m *AppTemplateValuesSourceRef) Size() (n int)

func (*AppTemplateValuesSourceRef) String added in v0.20.0

func (this *AppTemplateValuesSourceRef) String() string

func (*AppTemplateValuesSourceRef) Unmarshal added in v0.20.0

func (m *AppTemplateValuesSourceRef) Unmarshal(dAtA []byte) error

func (*AppTemplateValuesSourceRef) XXX_DiscardUnknown added in v0.20.0

func (m *AppTemplateValuesSourceRef) XXX_DiscardUnknown()

func (*AppTemplateValuesSourceRef) XXX_Marshal added in v0.20.0

func (m *AppTemplateValuesSourceRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateValuesSourceRef) XXX_Merge added in v0.20.0

func (m *AppTemplateValuesSourceRef) XXX_Merge(src proto.Message)

func (*AppTemplateValuesSourceRef) XXX_Size added in v0.20.0

func (m *AppTemplateValuesSourceRef) XXX_Size() int

func (*AppTemplateValuesSourceRef) XXX_Unmarshal added in v0.20.0

func (m *AppTemplateValuesSourceRef) XXX_Unmarshal(b []byte) error

type AppTemplateYtt

type AppTemplateYtt struct {
	// Ignores comments that ytt doesn't recognize
	// (optional; default=false)
	IgnoreUnknownComments bool `json:"ignoreUnknownComments,omitempty" protobuf:"varint,1,opt,name=ignoreUnknownComments"`
	// Forces strict mode https://github.com/k14s/ytt/blob/develop/docs/strict.md
	// (optional; default=false)
	Strict bool `json:"strict,omitempty" protobuf:"varint,2,opt,name=strict"`
	// Specify additional files, including data values (optional)
	Inline *AppFetchInline `json:"inline,omitempty" protobuf:"bytes,3,opt,name=inline"`
	// Lists paths to provide to ytt explicitly (optional)
	Paths []string `json:"paths,omitempty" protobuf:"bytes,4,rep,name=paths"`
	// Control metadata about input files passed to ytt (optional; v0.18.0+)
	// see https://carvel.dev/ytt/docs/latest/file-marks/ for more details
	FileMarks []string `json:"fileMarks,omitempty" protobuf:"bytes,5,rep,name=fileMarks"`
	// Provide values via ytt's --data-values-file (optional; v0.19.0-alpha.9)
	ValuesFrom []AppTemplateValuesSource `json:"valuesFrom,omitempty" protobuf:"bytes,6,rep,name=valuesFrom"`
}

+k8s:openapi-gen=true

func (*AppTemplateYtt) DeepCopy

func (in *AppTemplateYtt) DeepCopy() *AppTemplateYtt

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppTemplateYtt.

func (*AppTemplateYtt) DeepCopyInto

func (in *AppTemplateYtt) DeepCopyInto(out *AppTemplateYtt)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AppTemplateYtt) Descriptor added in v0.20.0

func (*AppTemplateYtt) Descriptor() ([]byte, []int)

func (*AppTemplateYtt) Marshal added in v0.20.0

func (m *AppTemplateYtt) Marshal() (dAtA []byte, err error)

func (*AppTemplateYtt) MarshalTo added in v0.20.0

func (m *AppTemplateYtt) MarshalTo(dAtA []byte) (int, error)

func (*AppTemplateYtt) MarshalToSizedBuffer added in v0.20.0

func (m *AppTemplateYtt) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AppTemplateYtt) ProtoMessage added in v0.20.0

func (*AppTemplateYtt) ProtoMessage()

func (*AppTemplateYtt) Reset added in v0.20.0

func (m *AppTemplateYtt) Reset()

func (*AppTemplateYtt) Size added in v0.20.0

func (m *AppTemplateYtt) Size() (n int)

func (*AppTemplateYtt) String added in v0.20.0

func (this *AppTemplateYtt) String() string

func (*AppTemplateYtt) Unmarshal added in v0.20.0

func (m *AppTemplateYtt) Unmarshal(dAtA []byte) error

func (*AppTemplateYtt) XXX_DiscardUnknown added in v0.20.0

func (m *AppTemplateYtt) XXX_DiscardUnknown()

func (*AppTemplateYtt) XXX_Marshal added in v0.20.0

func (m *AppTemplateYtt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AppTemplateYtt) XXX_Merge added in v0.20.0

func (m *AppTemplateYtt) XXX_Merge(src proto.Message)

func (*AppTemplateYtt) XXX_Size added in v0.20.0

func (m *AppTemplateYtt) XXX_Size() int

func (*AppTemplateYtt) XXX_Unmarshal added in v0.20.0

func (m *AppTemplateYtt) XXX_Unmarshal(b []byte) error

type AssociatedResources added in v0.40.0

type AssociatedResources struct {
	Label      string             `json:"label,omitempty"`
	Namespaces []string           `json:"namespaces,omitempty"`
	GroupKinds []metav1.GroupKind `json:"groupKinds,omitempty"`
}

AssociatedResources contains the associated App label, namespaces and GKs +protobuf=false

func (*AssociatedResources) DeepCopy added in v0.40.0

func (in *AssociatedResources) DeepCopy() *AssociatedResources

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AssociatedResources.

func (*AssociatedResources) DeepCopyInto added in v0.40.0

func (in *AssociatedResources) DeepCopyInto(out *AssociatedResources)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Condition added in v0.36.0

type Condition struct {
	Type   ConditionType          `json:"type" protobuf:"bytes,1,opt,name=type,casttype=ConditionType"`
	Status corev1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/api/core/v1.ConditionStatus"`
	// Unique, this should be a short, machine understandable string that gives the reason
	// for condition's last transition. If it reports "ResizeStarted" that means the underlying
	// persistent volume is being resized.
	// +optional
	Reason string `json:"reason,omitempty" protobuf:"bytes,3,opt,name=reason"`
	// Human-readable message indicating details about last transition.
	// +optional
	Message string `json:"message,omitempty" protobuf:"bytes,4,opt,name=message"`
}

+k8s:openapi-gen=true

func (*Condition) DeepCopy added in v0.36.0

func (in *Condition) DeepCopy() *Condition

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition.

func (*Condition) DeepCopyInto added in v0.36.0

func (in *Condition) DeepCopyInto(out *Condition)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Condition) Descriptor added in v0.36.0

func (*Condition) Descriptor() ([]byte, []int)

func (*Condition) Marshal added in v0.36.0

func (m *Condition) Marshal() (dAtA []byte, err error)

func (*Condition) MarshalTo added in v0.36.0

func (m *Condition) MarshalTo(dAtA []byte) (int, error)

func (*Condition) MarshalToSizedBuffer added in v0.36.0

func (m *Condition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Condition) ProtoMessage added in v0.36.0

func (*Condition) ProtoMessage()

func (*Condition) Reset added in v0.36.0

func (m *Condition) Reset()

func (*Condition) Size added in v0.36.0

func (m *Condition) Size() (n int)

func (*Condition) String added in v0.36.0

func (this *Condition) String() string

func (*Condition) Unmarshal added in v0.36.0

func (m *Condition) Unmarshal(dAtA []byte) error

func (*Condition) XXX_DiscardUnknown added in v0.36.0

func (m *Condition) XXX_DiscardUnknown()

func (*Condition) XXX_Marshal added in v0.36.0

func (m *Condition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Condition) XXX_Merge added in v0.36.0

func (m *Condition) XXX_Merge(src proto.Message)

func (*Condition) XXX_Size added in v0.36.0

func (m *Condition) XXX_Size() int

func (*Condition) XXX_Unmarshal added in v0.36.0

func (m *Condition) XXX_Unmarshal(b []byte) error

type ConditionType added in v0.36.0

type ConditionType string

ConditionType represents reconciler state

const (
	Reconciling        ConditionType = "Reconciling"
	ReconcileFailed    ConditionType = "ReconcileFailed"
	ReconcileSucceeded ConditionType = "ReconcileSucceeded"

	Deleting     ConditionType = "Deleting"
	DeleteFailed ConditionType = "DeleteFailed"
)

Constants representing reconciler state as a condition

type GenericStatus added in v0.20.0

type GenericStatus struct {
	// Populated based on metadata.generation when controller
	// observes a change to the resource; if this value is
	// out of data, other status fields do not reflect latest state
	// +optional
	ObservedGeneration int64 `json:"observedGeneration" protobuf:"varint,1,opt,name=observedGeneration"`
	// +optional
	Conditions []Condition `json:"conditions" protobuf:"bytes,2,rep,name=conditions"`
	// +optional
	FriendlyDescription string `json:"friendlyDescription" protobuf:"bytes,3,opt,name=friendlyDescription"`
	// +optional
	UsefulErrorMessage string `json:"usefulErrorMessage,omitempty" protobuf:"bytes,4,opt,name=usefulErrorMessage"`
}

func (*GenericStatus) DeepCopy added in v0.20.0

func (in *GenericStatus) DeepCopy() *GenericStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GenericStatus.

func (*GenericStatus) DeepCopyInto added in v0.20.0

func (in *GenericStatus) DeepCopyInto(out *GenericStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*GenericStatus) Descriptor added in v0.20.0

func (*GenericStatus) Descriptor() ([]byte, []int)

func (*GenericStatus) Marshal added in v0.20.0

func (m *GenericStatus) Marshal() (dAtA []byte, err error)

func (*GenericStatus) MarshalTo added in v0.20.0

func (m *GenericStatus) MarshalTo(dAtA []byte) (int, error)

func (*GenericStatus) MarshalToSizedBuffer added in v0.20.0

func (m *GenericStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GenericStatus) ProtoMessage added in v0.20.0

func (*GenericStatus) ProtoMessage()

func (*GenericStatus) Reset added in v0.20.0

func (m *GenericStatus) Reset()

func (*GenericStatus) Size added in v0.20.0

func (m *GenericStatus) Size() (n int)

func (*GenericStatus) String added in v0.20.0

func (this *GenericStatus) String() string

func (*GenericStatus) Unmarshal added in v0.20.0

func (m *GenericStatus) Unmarshal(dAtA []byte) error

func (*GenericStatus) XXX_DiscardUnknown added in v0.20.0

func (m *GenericStatus) XXX_DiscardUnknown()

func (*GenericStatus) XXX_Marshal added in v0.20.0

func (m *GenericStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenericStatus) XXX_Merge added in v0.20.0

func (m *GenericStatus) XXX_Merge(src proto.Message)

func (*GenericStatus) XXX_Size added in v0.20.0

func (m *GenericStatus) XXX_Size() int

func (*GenericStatus) XXX_Unmarshal added in v0.20.0

func (m *GenericStatus) XXX_Unmarshal(b []byte) error

type KappDeployStatus added in v0.40.0

type KappDeployStatus struct {
	AssociatedResources AssociatedResources `json:"associatedResources,omitempty"`
}

KappDeployStatus contains the associated AppCR deployed resources +protobuf=false

func (*KappDeployStatus) DeepCopy added in v0.40.0

func (in *KappDeployStatus) DeepCopy() *KappDeployStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KappDeployStatus.

func (*KappDeployStatus) DeepCopyInto added in v0.40.0

func (in *KappDeployStatus) DeepCopyInto(out *KappDeployStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type KubernetesAPIs added in v0.41.0

type KubernetesAPIs struct {
	GroupVersions []string `json:"groupVersions,omitempty" protobuf:"bytes,1,opt,name=groupVersions"`
}

+k8s:openapi-gen=true

func (*KubernetesAPIs) DeepCopy added in v0.41.0

func (in *KubernetesAPIs) DeepCopy() *KubernetesAPIs

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesAPIs.

func (*KubernetesAPIs) DeepCopyInto added in v0.41.0

func (in *KubernetesAPIs) DeepCopyInto(out *KubernetesAPIs)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*KubernetesAPIs) Descriptor added in v0.41.0

func (*KubernetesAPIs) Descriptor() ([]byte, []int)

func (*KubernetesAPIs) Marshal added in v0.41.0

func (m *KubernetesAPIs) Marshal() (dAtA []byte, err error)

func (*KubernetesAPIs) MarshalTo added in v0.41.0

func (m *KubernetesAPIs) MarshalTo(dAtA []byte) (int, error)

func (*KubernetesAPIs) MarshalToSizedBuffer added in v0.41.0

func (m *KubernetesAPIs) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KubernetesAPIs) ProtoMessage added in v0.41.0

func (*KubernetesAPIs) ProtoMessage()

func (*KubernetesAPIs) Reset added in v0.41.0

func (m *KubernetesAPIs) Reset()

func (*KubernetesAPIs) Size added in v0.41.0

func (m *KubernetesAPIs) Size() (n int)

func (*KubernetesAPIs) String added in v0.41.0

func (this *KubernetesAPIs) String() string

func (*KubernetesAPIs) Unmarshal added in v0.41.0

func (m *KubernetesAPIs) Unmarshal(dAtA []byte) error

func (*KubernetesAPIs) XXX_DiscardUnknown added in v0.41.0

func (m *KubernetesAPIs) XXX_DiscardUnknown()

func (*KubernetesAPIs) XXX_Marshal added in v0.41.0

func (m *KubernetesAPIs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KubernetesAPIs) XXX_Merge added in v0.41.0

func (m *KubernetesAPIs) XXX_Merge(src proto.Message)

func (*KubernetesAPIs) XXX_Size added in v0.41.0

func (m *KubernetesAPIs) XXX_Size() int

func (*KubernetesAPIs) XXX_Unmarshal added in v0.41.0

func (m *KubernetesAPIs) XXX_Unmarshal(b []byte) error

type Version added in v0.41.0

type Version struct {
	Version string `json:"version,omitempty" protobuf:"bytes,1,opt,name=version"`
}

+k8s:openapi-gen=true

func (*Version) DeepCopy added in v0.41.0

func (in *Version) DeepCopy() *Version

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Version.

func (*Version) DeepCopyInto added in v0.41.0

func (in *Version) DeepCopyInto(out *Version)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Version) Descriptor added in v0.41.0

func (*Version) Descriptor() ([]byte, []int)

func (*Version) Marshal added in v0.41.0

func (m *Version) Marshal() (dAtA []byte, err error)

func (*Version) MarshalTo added in v0.41.0

func (m *Version) MarshalTo(dAtA []byte) (int, error)

func (*Version) MarshalToSizedBuffer added in v0.41.0

func (m *Version) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Version) ProtoMessage added in v0.41.0

func (*Version) ProtoMessage()

func (*Version) Reset added in v0.41.0

func (m *Version) Reset()

func (*Version) Size added in v0.41.0

func (m *Version) Size() (n int)

func (*Version) String added in v0.41.0

func (this *Version) String() string

func (*Version) Unmarshal added in v0.41.0

func (m *Version) Unmarshal(dAtA []byte) error

func (*Version) XXX_DiscardUnknown added in v0.41.0

func (m *Version) XXX_DiscardUnknown()

func (*Version) XXX_Marshal added in v0.41.0

func (m *Version) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Version) XXX_Merge added in v0.41.0

func (m *Version) XXX_Merge(src proto.Message)

func (*Version) XXX_Size added in v0.41.0

func (m *Version) XXX_Size() int

func (*Version) XXX_Unmarshal added in v0.41.0

func (m *Version) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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