v1alpha1

package
v0.24.0 Latest Latest
Warning

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

Go to latest
Published: Aug 26, 2021 License: Apache-2.0 Imports: 14 Imported by: 23

Documentation

Overview

PackageMetadata v1alpha1 is the v1alpha1 version of the PackageMetadata API.

Index

Constants

View Source
const GroupName = "data.packaging.carvel.dev"

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: GroupName, Version: "v1alpha1"}

SchemeGroupVersion is group version used to register these objects

Functions

func Convert_datapackaging_AppTemplateSpec_To_v1alpha1_AppTemplateSpec

func Convert_datapackaging_AppTemplateSpec_To_v1alpha1_AppTemplateSpec(in *datapackaging.AppTemplateSpec, out *AppTemplateSpec, s conversion.Scope) error

Convert_datapackaging_AppTemplateSpec_To_v1alpha1_AppTemplateSpec is an autogenerated conversion function.

func Convert_datapackaging_Maintainer_To_v1alpha1_Maintainer

func Convert_datapackaging_Maintainer_To_v1alpha1_Maintainer(in *datapackaging.Maintainer, out *Maintainer, s conversion.Scope) error

Convert_datapackaging_Maintainer_To_v1alpha1_Maintainer is an autogenerated conversion function.

func Convert_datapackaging_PackageList_To_v1alpha1_PackageList

func Convert_datapackaging_PackageList_To_v1alpha1_PackageList(in *datapackaging.PackageList, out *PackageList, s conversion.Scope) error

Convert_datapackaging_PackageList_To_v1alpha1_PackageList is an autogenerated conversion function.

func Convert_datapackaging_PackageMetadataList_To_v1alpha1_PackageMetadataList added in v0.24.0

func Convert_datapackaging_PackageMetadataList_To_v1alpha1_PackageMetadataList(in *datapackaging.PackageMetadataList, out *PackageMetadataList, s conversion.Scope) error

Convert_datapackaging_PackageMetadataList_To_v1alpha1_PackageMetadataList is an autogenerated conversion function.

func Convert_datapackaging_PackageMetadataSpec_To_v1alpha1_PackageMetadataSpec added in v0.24.0

func Convert_datapackaging_PackageMetadataSpec_To_v1alpha1_PackageMetadataSpec(in *datapackaging.PackageMetadataSpec, out *PackageMetadataSpec, s conversion.Scope) error

Convert_datapackaging_PackageMetadataSpec_To_v1alpha1_PackageMetadataSpec is an autogenerated conversion function.

func Convert_datapackaging_PackageMetadata_To_v1alpha1_PackageMetadata added in v0.24.0

func Convert_datapackaging_PackageMetadata_To_v1alpha1_PackageMetadata(in *datapackaging.PackageMetadata, out *PackageMetadata, s conversion.Scope) error

Convert_datapackaging_PackageMetadata_To_v1alpha1_PackageMetadata is an autogenerated conversion function.

func Convert_datapackaging_PackageSpec_To_v1alpha1_PackageSpec

func Convert_datapackaging_PackageSpec_To_v1alpha1_PackageSpec(in *datapackaging.PackageSpec, out *PackageSpec, s conversion.Scope) error

Convert_datapackaging_PackageSpec_To_v1alpha1_PackageSpec is an autogenerated conversion function.

func Convert_datapackaging_Package_To_v1alpha1_Package

func Convert_datapackaging_Package_To_v1alpha1_Package(in *datapackaging.Package, out *Package, s conversion.Scope) error

Convert_datapackaging_Package_To_v1alpha1_Package is an autogenerated conversion function.

func Convert_datapackaging_ValuesSchema_To_v1alpha1_ValuesSchema

func Convert_datapackaging_ValuesSchema_To_v1alpha1_ValuesSchema(in *datapackaging.ValuesSchema, out *ValuesSchema, s conversion.Scope) error

Convert_datapackaging_ValuesSchema_To_v1alpha1_ValuesSchema is an autogenerated conversion function.

func Convert_v1alpha1_AppTemplateSpec_To_datapackaging_AppTemplateSpec

func Convert_v1alpha1_AppTemplateSpec_To_datapackaging_AppTemplateSpec(in *AppTemplateSpec, out *datapackaging.AppTemplateSpec, s conversion.Scope) error

Convert_v1alpha1_AppTemplateSpec_To_datapackaging_AppTemplateSpec is an autogenerated conversion function.

func Convert_v1alpha1_Maintainer_To_datapackaging_Maintainer

func Convert_v1alpha1_Maintainer_To_datapackaging_Maintainer(in *Maintainer, out *datapackaging.Maintainer, s conversion.Scope) error

Convert_v1alpha1_Maintainer_To_datapackaging_Maintainer is an autogenerated conversion function.

func Convert_v1alpha1_PackageList_To_datapackaging_PackageList

func Convert_v1alpha1_PackageList_To_datapackaging_PackageList(in *PackageList, out *datapackaging.PackageList, s conversion.Scope) error

Convert_v1alpha1_PackageList_To_datapackaging_PackageList is an autogenerated conversion function.

func Convert_v1alpha1_PackageMetadataList_To_datapackaging_PackageMetadataList added in v0.24.0

func Convert_v1alpha1_PackageMetadataList_To_datapackaging_PackageMetadataList(in *PackageMetadataList, out *datapackaging.PackageMetadataList, s conversion.Scope) error

Convert_v1alpha1_PackageMetadataList_To_datapackaging_PackageMetadataList is an autogenerated conversion function.

func Convert_v1alpha1_PackageMetadataSpec_To_datapackaging_PackageMetadataSpec added in v0.24.0

func Convert_v1alpha1_PackageMetadataSpec_To_datapackaging_PackageMetadataSpec(in *PackageMetadataSpec, out *datapackaging.PackageMetadataSpec, s conversion.Scope) error

Convert_v1alpha1_PackageMetadataSpec_To_datapackaging_PackageMetadataSpec is an autogenerated conversion function.

func Convert_v1alpha1_PackageMetadata_To_datapackaging_PackageMetadata added in v0.24.0

func Convert_v1alpha1_PackageMetadata_To_datapackaging_PackageMetadata(in *PackageMetadata, out *datapackaging.PackageMetadata, s conversion.Scope) error

Convert_v1alpha1_PackageMetadata_To_datapackaging_PackageMetadata is an autogenerated conversion function.

func Convert_v1alpha1_PackageSpec_To_datapackaging_PackageSpec

func Convert_v1alpha1_PackageSpec_To_datapackaging_PackageSpec(in *PackageSpec, out *datapackaging.PackageSpec, s conversion.Scope) error

Convert_v1alpha1_PackageSpec_To_datapackaging_PackageSpec is an autogenerated conversion function.

func Convert_v1alpha1_Package_To_datapackaging_Package

func Convert_v1alpha1_Package_To_datapackaging_Package(in *Package, out *datapackaging.Package, s conversion.Scope) error

Convert_v1alpha1_Package_To_datapackaging_Package is an autogenerated conversion function.

func Convert_v1alpha1_ValuesSchema_To_datapackaging_ValuesSchema

func Convert_v1alpha1_ValuesSchema_To_datapackaging_ValuesSchema(in *ValuesSchema, out *datapackaging.ValuesSchema, s conversion.Scope) error

Convert_v1alpha1_ValuesSchema_To_datapackaging_ValuesSchema is an autogenerated conversion function.

func RegisterConversions

func RegisterConversions(s *runtime.Scheme) error

RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.

func Resource

func Resource(resource string) schema.GroupResource

Types

type AppTemplateSpec

type AppTemplateSpec struct {
	Spec *kcv1alpha1.AppSpec `json:"spec" protobuf:"bytes,1,opt,name=spec"`
}

func (*AppTemplateSpec) DeepCopy

func (in *AppTemplateSpec) DeepCopy() *AppTemplateSpec

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

func (*AppTemplateSpec) DeepCopyInto

func (in *AppTemplateSpec) DeepCopyInto(out *AppTemplateSpec)

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

func (*AppTemplateSpec) Descriptor

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

func (*AppTemplateSpec) Marshal

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

func (*AppTemplateSpec) MarshalTo

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

func (*AppTemplateSpec) MarshalToSizedBuffer

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

func (*AppTemplateSpec) ProtoMessage

func (*AppTemplateSpec) ProtoMessage()

func (*AppTemplateSpec) Reset

func (m *AppTemplateSpec) Reset()

func (*AppTemplateSpec) Size

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

func (*AppTemplateSpec) String

func (this *AppTemplateSpec) String() string

func (*AppTemplateSpec) Unmarshal

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

func (*AppTemplateSpec) XXX_DiscardUnknown

func (m *AppTemplateSpec) XXX_DiscardUnknown()

func (*AppTemplateSpec) XXX_Marshal

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

func (*AppTemplateSpec) XXX_Merge

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

func (*AppTemplateSpec) XXX_Size

func (m *AppTemplateSpec) XXX_Size() int

func (*AppTemplateSpec) XXX_Unmarshal

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

type Maintainer

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

func (*Maintainer) DeepCopy

func (in *Maintainer) DeepCopy() *Maintainer

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

func (*Maintainer) DeepCopyInto

func (in *Maintainer) DeepCopyInto(out *Maintainer)

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

func (*Maintainer) Descriptor

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

func (*Maintainer) Marshal

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

func (*Maintainer) MarshalTo

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

func (*Maintainer) MarshalToSizedBuffer

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

func (*Maintainer) ProtoMessage

func (*Maintainer) ProtoMessage()

func (*Maintainer) Reset

func (m *Maintainer) Reset()

func (*Maintainer) Size

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

func (*Maintainer) String

func (this *Maintainer) String() string

func (*Maintainer) Unmarshal

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

func (*Maintainer) XXX_DiscardUnknown

func (m *Maintainer) XXX_DiscardUnknown()

func (*Maintainer) XXX_Marshal

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

func (*Maintainer) XXX_Merge

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

func (*Maintainer) XXX_Size

func (m *Maintainer) XXX_Size() int

func (*Maintainer) XXX_Unmarshal

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

type Package

type Package 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" protobuf:"bytes,1,opt,name=metadata"`

	Spec PackageSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"`
}

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

func (*Package) DeepCopy

func (in *Package) DeepCopy() *Package

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

func (*Package) DeepCopyInto

func (in *Package) DeepCopyInto(out *Package)

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

func (*Package) DeepCopyObject

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

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

func (*Package) Descriptor

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

func (*Package) Marshal

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

func (*Package) MarshalTo

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

func (*Package) MarshalToSizedBuffer

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

func (*Package) ProtoMessage

func (*Package) ProtoMessage()

func (*Package) Reset

func (m *Package) Reset()

func (*Package) Size

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

func (*Package) String

func (this *Package) String() string

func (*Package) Unmarshal

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

func (*Package) XXX_DiscardUnknown

func (m *Package) XXX_DiscardUnknown()

func (*Package) XXX_Marshal

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

func (*Package) XXX_Merge

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

func (*Package) XXX_Size

func (m *Package) XXX_Size() int

func (*Package) XXX_Unmarshal

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

type PackageList

type PackageList 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" protobuf:"bytes,1,opt,name=metadata"`

	Items []Package `json:"items" protobuf:"bytes,2,rep,name=items"`
}

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

func (*PackageList) DeepCopy

func (in *PackageList) DeepCopy() *PackageList

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

func (*PackageList) DeepCopyInto

func (in *PackageList) DeepCopyInto(out *PackageList)

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

func (*PackageList) DeepCopyObject

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

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

func (*PackageList) Descriptor

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

func (*PackageList) Marshal

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

func (*PackageList) MarshalTo

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

func (*PackageList) MarshalToSizedBuffer

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

func (*PackageList) ProtoMessage

func (*PackageList) ProtoMessage()

func (*PackageList) Reset

func (m *PackageList) Reset()

func (*PackageList) Size

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

func (*PackageList) String

func (this *PackageList) String() string

func (*PackageList) Unmarshal

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

func (*PackageList) XXX_DiscardUnknown

func (m *PackageList) XXX_DiscardUnknown()

func (*PackageList) XXX_Marshal

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

func (*PackageList) XXX_Merge

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

func (*PackageList) XXX_Size

func (m *PackageList) XXX_Size() int

func (*PackageList) XXX_Unmarshal

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

type PackageMetadata

type PackageMetadata 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" protobuf:"bytes,1,opt,name=metadata"`

	Spec PackageMetadataSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"`
}

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

func (*PackageMetadata) DeepCopy

func (in *PackageMetadata) DeepCopy() *PackageMetadata

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

func (*PackageMetadata) DeepCopyInto

func (in *PackageMetadata) DeepCopyInto(out *PackageMetadata)

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

func (*PackageMetadata) DeepCopyObject

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

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

func (*PackageMetadata) Descriptor

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

func (*PackageMetadata) Marshal

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

func (*PackageMetadata) MarshalTo

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

func (*PackageMetadata) MarshalToSizedBuffer

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

func (*PackageMetadata) ProtoMessage

func (*PackageMetadata) ProtoMessage()

func (*PackageMetadata) Reset

func (m *PackageMetadata) Reset()

func (*PackageMetadata) Size

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

func (*PackageMetadata) String

func (this *PackageMetadata) String() string

func (*PackageMetadata) Unmarshal

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

func (*PackageMetadata) XXX_DiscardUnknown

func (m *PackageMetadata) XXX_DiscardUnknown()

func (*PackageMetadata) XXX_Marshal

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

func (*PackageMetadata) XXX_Merge

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

func (*PackageMetadata) XXX_Size

func (m *PackageMetadata) XXX_Size() int

func (*PackageMetadata) XXX_Unmarshal

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

type PackageMetadataList

type PackageMetadataList 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" protobuf:"bytes,1,opt,name=metadata"`

	Items []PackageMetadata `json:"items" protobuf:"bytes,2,rep,name=items"`
}

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

func (*PackageMetadataList) DeepCopy

func (in *PackageMetadataList) DeepCopy() *PackageMetadataList

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

func (*PackageMetadataList) DeepCopyInto

func (in *PackageMetadataList) DeepCopyInto(out *PackageMetadataList)

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

func (*PackageMetadataList) DeepCopyObject

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

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

func (*PackageMetadataList) Descriptor

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

func (*PackageMetadataList) Marshal

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

func (*PackageMetadataList) MarshalTo

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

func (*PackageMetadataList) MarshalToSizedBuffer

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

func (*PackageMetadataList) ProtoMessage

func (*PackageMetadataList) ProtoMessage()

func (*PackageMetadataList) Reset

func (m *PackageMetadataList) Reset()

func (*PackageMetadataList) Size

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

func (*PackageMetadataList) String

func (this *PackageMetadataList) String() string

func (*PackageMetadataList) Unmarshal

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

func (*PackageMetadataList) XXX_DiscardUnknown

func (m *PackageMetadataList) XXX_DiscardUnknown()

func (*PackageMetadataList) XXX_Marshal

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

func (*PackageMetadataList) XXX_Merge

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

func (*PackageMetadataList) XXX_Size

func (m *PackageMetadataList) XXX_Size() int

func (*PackageMetadataList) XXX_Unmarshal

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

type PackageMetadataSpec

type PackageMetadataSpec struct {
	DisplayName        string       `json:"displayName,omitempty" protobuf:"bytes,1,opt,name=displayName"`
	LongDescription    string       `json:"longDescription,omitempty" protobuf:"bytes,2,opt,name=longDescription"`
	ShortDescription   string       `json:"shortDescription,omitempty" protobuf:"bytes,3,opt,name=shortDescription"`
	IconSVGBase64      string       `json:"iconSVGBase64,omitempty" protobuf:"bytes,4,opt,name=iconSVGBase64"`
	ProviderName       string       `json:"providerName,omitempty" protobuf:"bytes,5,opt,name=providerName"`
	Maintainers        []Maintainer `json:"maintainers,omitempty" protobuf:"bytes,6,rep,name=maintainers"`
	Categories         []string     `json:"categories,omitempty" protobuf:"bytes,7,rep,name=categories"`
	SupportDescription string       `json:"supportDescription,omitempty" protobuf:"bytes,8,opt,name=supportDescription"`
}

func (*PackageMetadataSpec) DeepCopy

func (in *PackageMetadataSpec) DeepCopy() *PackageMetadataSpec

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

func (*PackageMetadataSpec) DeepCopyInto

func (in *PackageMetadataSpec) DeepCopyInto(out *PackageMetadataSpec)

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

func (*PackageMetadataSpec) Descriptor

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

func (*PackageMetadataSpec) Marshal

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

func (*PackageMetadataSpec) MarshalTo

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

func (*PackageMetadataSpec) MarshalToSizedBuffer

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

func (*PackageMetadataSpec) ProtoMessage

func (*PackageMetadataSpec) ProtoMessage()

func (*PackageMetadataSpec) Reset

func (m *PackageMetadataSpec) Reset()

func (*PackageMetadataSpec) Size

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

func (*PackageMetadataSpec) String

func (this *PackageMetadataSpec) String() string

func (*PackageMetadataSpec) Unmarshal

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

func (*PackageMetadataSpec) XXX_DiscardUnknown

func (m *PackageMetadataSpec) XXX_DiscardUnknown()

func (*PackageMetadataSpec) XXX_Marshal

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

func (*PackageMetadataSpec) XXX_Merge

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

func (*PackageMetadataSpec) XXX_Size

func (m *PackageMetadataSpec) XXX_Size() int

func (*PackageMetadataSpec) XXX_Unmarshal

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

type PackageSpec

type PackageSpec struct {
	RefName  string   `json:"refName,omitempty" protobuf:"bytes,1,opt,name=refName"`
	Version  string   `json:"version,omitempty" protobuf:"bytes,2,opt,name=version"`
	Licenses []string `json:"licenses,omitempty" protobuf:"bytes,3,rep,name=licenses"`
	// +optional
	// +nullable
	ReleasedAt                      metav1.Time `json:"releasedAt,omitempty" protobuf:"bytes,4,opt,name=releasedAt"`
	CapactiyRequirementsDescription string      `json:"capacityRequirementsDescription,omitempty" protobuf:"bytes,5,opt,name=capacityRequirementsDescription"`
	ReleaseNotes                    string      `json:"releaseNotes,omitempty" protobuf:"bytes,6,opt,name=releaseNotes"`

	Template AppTemplateSpec `json:"template,omitempty" protobuf:"bytes,7,opt,name=template"`

	// valuesSchema can be used to show template values that
	// can be configured by users when a Package is installed
	// in an OpenAPI schema format.
	// +optional
	ValuesSchema ValuesSchema `json:"valuesSchema,omitempty" protobuf:"bytes,8,opt,name=valuesSchema"`
}

func (*PackageSpec) DeepCopy

func (in *PackageSpec) DeepCopy() *PackageSpec

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

func (*PackageSpec) DeepCopyInto

func (in *PackageSpec) DeepCopyInto(out *PackageSpec)

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

func (*PackageSpec) Descriptor

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

func (*PackageSpec) Marshal

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

func (*PackageSpec) MarshalTo

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

func (*PackageSpec) MarshalToSizedBuffer

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

func (*PackageSpec) ProtoMessage

func (*PackageSpec) ProtoMessage()

func (*PackageSpec) Reset

func (m *PackageSpec) Reset()

func (*PackageSpec) Size

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

func (*PackageSpec) String

func (this *PackageSpec) String() string

func (*PackageSpec) Unmarshal

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

func (*PackageSpec) XXX_DiscardUnknown

func (m *PackageSpec) XXX_DiscardUnknown()

func (*PackageSpec) XXX_Marshal

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

func (*PackageSpec) XXX_Merge

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

func (*PackageSpec) XXX_Size

func (m *PackageSpec) XXX_Size() int

func (*PackageSpec) XXX_Unmarshal

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

type ValuesSchema

type ValuesSchema struct {
	// +optional
	// +nullable
	// +kubebuilder:pruning:PreserveUnknownFields
	OpenAPIv3 runtime.RawExtension `json:"openAPIv3,omitempty" protobuf:"bytes,1,opt,name=openAPIv3"`
}

func (*ValuesSchema) DeepCopy

func (in *ValuesSchema) DeepCopy() *ValuesSchema

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

func (*ValuesSchema) DeepCopyInto

func (in *ValuesSchema) DeepCopyInto(out *ValuesSchema)

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

func (*ValuesSchema) Descriptor

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

func (*ValuesSchema) Marshal

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

func (*ValuesSchema) MarshalTo

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

func (*ValuesSchema) MarshalToSizedBuffer

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

func (*ValuesSchema) ProtoMessage

func (*ValuesSchema) ProtoMessage()

func (*ValuesSchema) Reset

func (m *ValuesSchema) Reset()

func (*ValuesSchema) Size

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

func (*ValuesSchema) String

func (this *ValuesSchema) String() string

func (*ValuesSchema) Unmarshal

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

func (*ValuesSchema) XXX_DiscardUnknown

func (m *ValuesSchema) XXX_DiscardUnknown()

func (*ValuesSchema) XXX_Marshal

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

func (*ValuesSchema) XXX_Merge

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

func (*ValuesSchema) XXX_Size

func (m *ValuesSchema) XXX_Size() int

func (*ValuesSchema) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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