v1

package
Version: v1.9.0 Latest Latest
Warning

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

Go to latest
Published: Mar 30, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 8 more Imports: 15 Imported by: 0

Documentation

Overview

Package v1 is the v1 version of the API. +groupName=registry.tkestack.io

Index

Constants

View Source
const (
	// VisibilityPublic indicates the namespace or repo is public.
	VisibilityPublic Visibility = "Public"
	// VisibilityUser indicates the namespace or repo is user.
	VisibilityUser Visibility = "User"
	// VisibilityProject indicates the namespace or repo is project.
	VisibilityProject Visibility = "Project"

	// VisibilityPrivate indicates the namespace or repo is private.
	// Deprecated!
	VisibilityPrivate Visibility = "Private"

	// RepoTypeSelfBuilt indicates the type of namespace or repo is selfbuilt.
	RepoTypeSelfBuilt RepoType = "SelfBuilt"
	// RepoTypeImported indicates the type of namespace or repo is imported.
	RepoTypeImported RepoType = "Imported"
	// RepoTypeSystem indicates the type of namespace or repo is system.
	RepoTypeSystem RepoType = "System"

	// RepoTypeProject indicates the type of namespace or repo is project.
	// Deprecated!
	RepoTypeProject RepoType = "project"
	// RepoTypePersonal indicates the type of namespace or repo is personal.
	// Deprecated!
	RepoTypePersonal RepoType = "personal"

	// ScopeTypeAll indicates all of namespace or repo is all.
	ScopeTypeAll string = "all"
	// ScopeTypePublic indicates all of namespace or repo is public.
	ScopeTypePublic string = "public"
	// ScopeTypeUser indicates all of namespace or repo is user.
	ScopeTypeUser string = "user"
	// ScopeTypeProject indicates all of namespace or repo is project.
	ScopeTypeProject string = "project"
)
View Source
const GroupName = "registry.tkestack.io"

GroupName is the group name use in this package.

View Source
const Version = "v1"

Version is the version name use in this package.

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 collects functions that add things to a scheme.
	SchemeBuilder runtime.SchemeBuilder

	// AddToScheme applies all the stored functions to the scheme.
	AddToScheme = localSchemeBuilder.AddToScheme
)
View Source
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: Version}

SchemeGroupVersion is group version used to register these objects

Functions

func AddFieldLabelConversionsForChart

func AddFieldLabelConversionsForChart(scheme *runtime.Scheme) error

AddFieldLabelConversionsForChart adds a conversion function to convert field selectors of Chart from the given version to internal version representation.

func AddFieldLabelConversionsForChartGroup

func AddFieldLabelConversionsForChartGroup(scheme *runtime.Scheme) error

AddFieldLabelConversionsForChartGroup adds a conversion function to convert field selectors of ChartGroup from the given version to internal version representation.

func AddFieldLabelConversionsForNamespace

func AddFieldLabelConversionsForNamespace(scheme *runtime.Scheme) error

AddFieldLabelConversionsForNamespace adds a conversion function to convert field selectors of Namespace from the given version to internal version representation.

func AddFieldLabelConversionsForRepository

func AddFieldLabelConversionsForRepository(scheme *runtime.Scheme) error

AddFieldLabelConversionsForRepository adds a conversion function to convert field selectors of Repository from the given version to internal version representation.

func Convert_registry_ChartGroupImport_To_v1_ChartGroupImport added in v1.6.0

func Convert_registry_ChartGroupImport_To_v1_ChartGroupImport(in *registry.ChartGroupImport, out *ChartGroupImport, s conversion.Scope) error

Convert_registry_ChartGroupImport_To_v1_ChartGroupImport is an autogenerated conversion function.

func Convert_registry_ChartGroupList_To_v1_ChartGroupList

func Convert_registry_ChartGroupList_To_v1_ChartGroupList(in *registry.ChartGroupList, out *ChartGroupList, s conversion.Scope) error

Convert_registry_ChartGroupList_To_v1_ChartGroupList is an autogenerated conversion function.

func Convert_registry_ChartGroupSpec_To_v1_ChartGroupSpec

func Convert_registry_ChartGroupSpec_To_v1_ChartGroupSpec(in *registry.ChartGroupSpec, out *ChartGroupSpec, s conversion.Scope) error

Convert_registry_ChartGroupSpec_To_v1_ChartGroupSpec is an autogenerated conversion function.

func Convert_registry_ChartGroupStatus_To_v1_ChartGroupStatus

func Convert_registry_ChartGroupStatus_To_v1_ChartGroupStatus(in *registry.ChartGroupStatus, out *ChartGroupStatus, s conversion.Scope) error

Convert_registry_ChartGroupStatus_To_v1_ChartGroupStatus is an autogenerated conversion function.

func Convert_registry_ChartGroup_To_v1_ChartGroup

func Convert_registry_ChartGroup_To_v1_ChartGroup(in *registry.ChartGroup, out *ChartGroup, s conversion.Scope) error

Convert_registry_ChartGroup_To_v1_ChartGroup is an autogenerated conversion function.

func Convert_registry_ChartInfoSpec_To_v1_ChartInfoSpec added in v1.4.0

func Convert_registry_ChartInfoSpec_To_v1_ChartInfoSpec(in *registry.ChartInfoSpec, out *ChartInfoSpec, s conversion.Scope) error

Convert_registry_ChartInfoSpec_To_v1_ChartInfoSpec is an autogenerated conversion function.

func Convert_registry_ChartInfo_To_v1_ChartInfo added in v1.4.0

func Convert_registry_ChartInfo_To_v1_ChartInfo(in *registry.ChartInfo, out *ChartInfo, s conversion.Scope) error

Convert_registry_ChartInfo_To_v1_ChartInfo is an autogenerated conversion function.

func Convert_registry_ChartList_To_v1_ChartList

func Convert_registry_ChartList_To_v1_ChartList(in *registry.ChartList, out *ChartList, s conversion.Scope) error

Convert_registry_ChartList_To_v1_ChartList is an autogenerated conversion function.

func Convert_registry_ChartProxyOptions_To_v1_ChartProxyOptions added in v1.4.0

func Convert_registry_ChartProxyOptions_To_v1_ChartProxyOptions(in *registry.ChartProxyOptions, out *ChartProxyOptions, s conversion.Scope) error

Convert_registry_ChartProxyOptions_To_v1_ChartProxyOptions is an autogenerated conversion function.

func Convert_registry_ChartSpec_To_v1_ChartSpec

func Convert_registry_ChartSpec_To_v1_ChartSpec(in *registry.ChartSpec, out *ChartSpec, s conversion.Scope) error

Convert_registry_ChartSpec_To_v1_ChartSpec is an autogenerated conversion function.

func Convert_registry_ChartStatus_To_v1_ChartStatus

func Convert_registry_ChartStatus_To_v1_ChartStatus(in *registry.ChartStatus, out *ChartStatus, s conversion.Scope) error

Convert_registry_ChartStatus_To_v1_ChartStatus is an autogenerated conversion function.

func Convert_registry_ChartVersion_To_v1_ChartVersion

func Convert_registry_ChartVersion_To_v1_ChartVersion(in *registry.ChartVersion, out *ChartVersion, s conversion.Scope) error

Convert_registry_ChartVersion_To_v1_ChartVersion is an autogenerated conversion function.

func Convert_registry_Chart_To_v1_Chart

func Convert_registry_Chart_To_v1_Chart(in *registry.Chart, out *Chart, s conversion.Scope) error

Convert_registry_Chart_To_v1_Chart is an autogenerated conversion function.

func Convert_registry_ConfigMapList_To_v1_ConfigMapList

func Convert_registry_ConfigMapList_To_v1_ConfigMapList(in *registry.ConfigMapList, out *ConfigMapList, s conversion.Scope) error

Convert_registry_ConfigMapList_To_v1_ConfigMapList is an autogenerated conversion function.

func Convert_registry_ConfigMap_To_v1_ConfigMap

func Convert_registry_ConfigMap_To_v1_ConfigMap(in *registry.ConfigMap, out *ConfigMap, s conversion.Scope) error

Convert_registry_ConfigMap_To_v1_ConfigMap is an autogenerated conversion function.

func Convert_registry_NamespaceList_To_v1_NamespaceList

func Convert_registry_NamespaceList_To_v1_NamespaceList(in *registry.NamespaceList, out *NamespaceList, s conversion.Scope) error

Convert_registry_NamespaceList_To_v1_NamespaceList is an autogenerated conversion function.

func Convert_registry_NamespaceSpec_To_v1_NamespaceSpec

func Convert_registry_NamespaceSpec_To_v1_NamespaceSpec(in *registry.NamespaceSpec, out *NamespaceSpec, s conversion.Scope) error

Convert_registry_NamespaceSpec_To_v1_NamespaceSpec is an autogenerated conversion function.

func Convert_registry_NamespaceStatus_To_v1_NamespaceStatus

func Convert_registry_NamespaceStatus_To_v1_NamespaceStatus(in *registry.NamespaceStatus, out *NamespaceStatus, s conversion.Scope) error

Convert_registry_NamespaceStatus_To_v1_NamespaceStatus is an autogenerated conversion function.

func Convert_registry_Namespace_To_v1_Namespace

func Convert_registry_Namespace_To_v1_Namespace(in *registry.Namespace, out *Namespace, s conversion.Scope) error

Convert_registry_Namespace_To_v1_Namespace is an autogenerated conversion function.

func Convert_registry_RepositoryList_To_v1_RepositoryList

func Convert_registry_RepositoryList_To_v1_RepositoryList(in *registry.RepositoryList, out *RepositoryList, s conversion.Scope) error

Convert_registry_RepositoryList_To_v1_RepositoryList is an autogenerated conversion function.

func Convert_registry_RepositorySpec_To_v1_RepositorySpec

func Convert_registry_RepositorySpec_To_v1_RepositorySpec(in *registry.RepositorySpec, out *RepositorySpec, s conversion.Scope) error

Convert_registry_RepositorySpec_To_v1_RepositorySpec is an autogenerated conversion function.

func Convert_registry_RepositoryStatus_To_v1_RepositoryStatus

func Convert_registry_RepositoryStatus_To_v1_RepositoryStatus(in *registry.RepositoryStatus, out *RepositoryStatus, s conversion.Scope) error

Convert_registry_RepositoryStatus_To_v1_RepositoryStatus is an autogenerated conversion function.

func Convert_registry_RepositoryTag_To_v1_RepositoryTag

func Convert_registry_RepositoryTag_To_v1_RepositoryTag(in *registry.RepositoryTag, out *RepositoryTag, s conversion.Scope) error

Convert_registry_RepositoryTag_To_v1_RepositoryTag is an autogenerated conversion function.

func Convert_registry_Repository_To_v1_Repository

func Convert_registry_Repository_To_v1_Repository(in *registry.Repository, out *Repository, s conversion.Scope) error

Convert_registry_Repository_To_v1_Repository is an autogenerated conversion function.

func Convert_url_Values_To_v1_ChartProxyOptions added in v1.8.0

func Convert_url_Values_To_v1_ChartProxyOptions(in *url.Values, out *ChartProxyOptions, s conversion.Scope) error

Convert_url_Values_To_v1_ChartProxyOptions is an autogenerated conversion function.

func Convert_v1_ChartGroupImport_To_registry_ChartGroupImport added in v1.6.0

func Convert_v1_ChartGroupImport_To_registry_ChartGroupImport(in *ChartGroupImport, out *registry.ChartGroupImport, s conversion.Scope) error

Convert_v1_ChartGroupImport_To_registry_ChartGroupImport is an autogenerated conversion function.

func Convert_v1_ChartGroupList_To_registry_ChartGroupList

func Convert_v1_ChartGroupList_To_registry_ChartGroupList(in *ChartGroupList, out *registry.ChartGroupList, s conversion.Scope) error

Convert_v1_ChartGroupList_To_registry_ChartGroupList is an autogenerated conversion function.

func Convert_v1_ChartGroupSpec_To_registry_ChartGroupSpec

func Convert_v1_ChartGroupSpec_To_registry_ChartGroupSpec(in *ChartGroupSpec, out *registry.ChartGroupSpec, s conversion.Scope) error

Convert_v1_ChartGroupSpec_To_registry_ChartGroupSpec is an autogenerated conversion function.

func Convert_v1_ChartGroupStatus_To_registry_ChartGroupStatus

func Convert_v1_ChartGroupStatus_To_registry_ChartGroupStatus(in *ChartGroupStatus, out *registry.ChartGroupStatus, s conversion.Scope) error

Convert_v1_ChartGroupStatus_To_registry_ChartGroupStatus is an autogenerated conversion function.

func Convert_v1_ChartGroup_To_registry_ChartGroup

func Convert_v1_ChartGroup_To_registry_ChartGroup(in *ChartGroup, out *registry.ChartGroup, s conversion.Scope) error

Convert_v1_ChartGroup_To_registry_ChartGroup is an autogenerated conversion function.

func Convert_v1_ChartInfoSpec_To_registry_ChartInfoSpec added in v1.4.0

func Convert_v1_ChartInfoSpec_To_registry_ChartInfoSpec(in *ChartInfoSpec, out *registry.ChartInfoSpec, s conversion.Scope) error

Convert_v1_ChartInfoSpec_To_registry_ChartInfoSpec is an autogenerated conversion function.

func Convert_v1_ChartInfo_To_registry_ChartInfo added in v1.4.0

func Convert_v1_ChartInfo_To_registry_ChartInfo(in *ChartInfo, out *registry.ChartInfo, s conversion.Scope) error

Convert_v1_ChartInfo_To_registry_ChartInfo is an autogenerated conversion function.

func Convert_v1_ChartList_To_registry_ChartList

func Convert_v1_ChartList_To_registry_ChartList(in *ChartList, out *registry.ChartList, s conversion.Scope) error

Convert_v1_ChartList_To_registry_ChartList is an autogenerated conversion function.

func Convert_v1_ChartProxyOptions_To_registry_ChartProxyOptions added in v1.4.0

func Convert_v1_ChartProxyOptions_To_registry_ChartProxyOptions(in *ChartProxyOptions, out *registry.ChartProxyOptions, s conversion.Scope) error

Convert_v1_ChartProxyOptions_To_registry_ChartProxyOptions is an autogenerated conversion function.

func Convert_v1_ChartSpec_To_registry_ChartSpec

func Convert_v1_ChartSpec_To_registry_ChartSpec(in *ChartSpec, out *registry.ChartSpec, s conversion.Scope) error

Convert_v1_ChartSpec_To_registry_ChartSpec is an autogenerated conversion function.

func Convert_v1_ChartStatus_To_registry_ChartStatus

func Convert_v1_ChartStatus_To_registry_ChartStatus(in *ChartStatus, out *registry.ChartStatus, s conversion.Scope) error

Convert_v1_ChartStatus_To_registry_ChartStatus is an autogenerated conversion function.

func Convert_v1_ChartVersion_To_registry_ChartVersion

func Convert_v1_ChartVersion_To_registry_ChartVersion(in *ChartVersion, out *registry.ChartVersion, s conversion.Scope) error

Convert_v1_ChartVersion_To_registry_ChartVersion is an autogenerated conversion function.

func Convert_v1_Chart_To_registry_Chart

func Convert_v1_Chart_To_registry_Chart(in *Chart, out *registry.Chart, s conversion.Scope) error

Convert_v1_Chart_To_registry_Chart is an autogenerated conversion function.

func Convert_v1_ConfigMapList_To_registry_ConfigMapList

func Convert_v1_ConfigMapList_To_registry_ConfigMapList(in *ConfigMapList, out *registry.ConfigMapList, s conversion.Scope) error

Convert_v1_ConfigMapList_To_registry_ConfigMapList is an autogenerated conversion function.

func Convert_v1_ConfigMap_To_registry_ConfigMap

func Convert_v1_ConfigMap_To_registry_ConfigMap(in *ConfigMap, out *registry.ConfigMap, s conversion.Scope) error

Convert_v1_ConfigMap_To_registry_ConfigMap is an autogenerated conversion function.

func Convert_v1_NamespaceList_To_registry_NamespaceList

func Convert_v1_NamespaceList_To_registry_NamespaceList(in *NamespaceList, out *registry.NamespaceList, s conversion.Scope) error

Convert_v1_NamespaceList_To_registry_NamespaceList is an autogenerated conversion function.

func Convert_v1_NamespaceSpec_To_registry_NamespaceSpec

func Convert_v1_NamespaceSpec_To_registry_NamespaceSpec(in *NamespaceSpec, out *registry.NamespaceSpec, s conversion.Scope) error

Convert_v1_NamespaceSpec_To_registry_NamespaceSpec is an autogenerated conversion function.

func Convert_v1_NamespaceStatus_To_registry_NamespaceStatus

func Convert_v1_NamespaceStatus_To_registry_NamespaceStatus(in *NamespaceStatus, out *registry.NamespaceStatus, s conversion.Scope) error

Convert_v1_NamespaceStatus_To_registry_NamespaceStatus is an autogenerated conversion function.

func Convert_v1_Namespace_To_registry_Namespace

func Convert_v1_Namespace_To_registry_Namespace(in *Namespace, out *registry.Namespace, s conversion.Scope) error

Convert_v1_Namespace_To_registry_Namespace is an autogenerated conversion function.

func Convert_v1_RepositoryList_To_registry_RepositoryList

func Convert_v1_RepositoryList_To_registry_RepositoryList(in *RepositoryList, out *registry.RepositoryList, s conversion.Scope) error

Convert_v1_RepositoryList_To_registry_RepositoryList is an autogenerated conversion function.

func Convert_v1_RepositorySpec_To_registry_RepositorySpec

func Convert_v1_RepositorySpec_To_registry_RepositorySpec(in *RepositorySpec, out *registry.RepositorySpec, s conversion.Scope) error

Convert_v1_RepositorySpec_To_registry_RepositorySpec is an autogenerated conversion function.

func Convert_v1_RepositoryStatus_To_registry_RepositoryStatus

func Convert_v1_RepositoryStatus_To_registry_RepositoryStatus(in *RepositoryStatus, out *registry.RepositoryStatus, s conversion.Scope) error

Convert_v1_RepositoryStatus_To_registry_RepositoryStatus is an autogenerated conversion function.

func Convert_v1_RepositoryTag_To_registry_RepositoryTag

func Convert_v1_RepositoryTag_To_registry_RepositoryTag(in *RepositoryTag, out *registry.RepositoryTag, s conversion.Scope) error

Convert_v1_RepositoryTag_To_registry_RepositoryTag is an autogenerated conversion function.

func Convert_v1_Repository_To_registry_Repository

func Convert_v1_Repository_To_registry_Repository(in *Repository, out *registry.Repository, s conversion.Scope) error

Convert_v1_Repository_To_registry_Repository 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 RegisterDefaults

func RegisterDefaults(scheme *runtime.Scheme) error

RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.

func Resource

func Resource(resource string) schema.GroupResource

Resource takes an unqualified resource and returns a LocalGroup qualified GroupResource

func SetDefaults_ChartGroupSpec

func SetDefaults_ChartGroupSpec(obj *ChartGroupSpec)

func SetDefaults_ChartGroupStatus added in v1.4.0

func SetDefaults_ChartGroupStatus(obj *ChartGroupStatus)

func SetDefaults_ChartInfoSpec added in v1.4.0

func SetDefaults_ChartInfoSpec(obj *ChartInfoSpec)

func SetDefaults_ChartSpec

func SetDefaults_ChartSpec(obj *ChartSpec)

func SetDefaults_ChartStatus

func SetDefaults_ChartStatus(obj *ChartStatus)

func SetDefaults_ConfigMap

func SetDefaults_ConfigMap(obj *ConfigMap)

func SetDefaults_NamespaceSpec

func SetDefaults_NamespaceSpec(obj *NamespaceSpec)

func SetDefaults_RepositorySpec

func SetDefaults_RepositorySpec(obj *RepositorySpec)

func SetDefaults_RepositoryStatus

func SetDefaults_RepositoryStatus(obj *RepositoryStatus)

func SetObjectDefaults_Chart

func SetObjectDefaults_Chart(in *Chart)

func SetObjectDefaults_ChartGroup

func SetObjectDefaults_ChartGroup(in *ChartGroup)

func SetObjectDefaults_ChartGroupList

func SetObjectDefaults_ChartGroupList(in *ChartGroupList)

func SetObjectDefaults_ChartInfo added in v1.4.0

func SetObjectDefaults_ChartInfo(in *ChartInfo)

func SetObjectDefaults_ChartList

func SetObjectDefaults_ChartList(in *ChartList)

func SetObjectDefaults_ConfigMap

func SetObjectDefaults_ConfigMap(in *ConfigMap)

func SetObjectDefaults_ConfigMapList

func SetObjectDefaults_ConfigMapList(in *ConfigMapList)

func SetObjectDefaults_Namespace

func SetObjectDefaults_Namespace(in *Namespace)

func SetObjectDefaults_NamespaceList

func SetObjectDefaults_NamespaceList(in *NamespaceList)

func SetObjectDefaults_Repository

func SetObjectDefaults_Repository(in *Repository)

func SetObjectDefaults_RepositoryList

func SetObjectDefaults_RepositoryList(in *RepositoryList)

Types

type Chart

type Chart struct {
	metav1.TypeMeta `json:",inline"`
	// +optional
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Spec defines the desired identities of chart in this set.
	// +optional
	Spec ChartSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`
	// +optional
	Status ChartStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`
}

Chart is a chart in chart group of chartmuseum registry.

func (*Chart) DeepCopy

func (in *Chart) DeepCopy() *Chart

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

func (*Chart) DeepCopyInto

func (in *Chart) DeepCopyInto(out *Chart)

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

func (*Chart) DeepCopyObject

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

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

func (*Chart) Descriptor

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

func (*Chart) Marshal

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

func (*Chart) MarshalTo

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

func (*Chart) MarshalToSizedBuffer

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

func (*Chart) ProtoMessage

func (*Chart) ProtoMessage()

func (*Chart) Reset

func (m *Chart) Reset()

func (*Chart) Size

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

func (*Chart) String

func (this *Chart) String() string

func (Chart) SwaggerDoc

func (Chart) SwaggerDoc() map[string]string

func (*Chart) Unmarshal

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

func (*Chart) XXX_DiscardUnknown

func (m *Chart) XXX_DiscardUnknown()

func (*Chart) XXX_Marshal

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

func (*Chart) XXX_Merge

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

func (*Chart) XXX_Size

func (m *Chart) XXX_Size() int

func (*Chart) XXX_Unmarshal

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

type ChartGroup

type ChartGroup struct {
	metav1.TypeMeta `json:",inline"`
	// +optional
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Spec defines the desired identities of chart group in this set.
	// +optional
	Spec ChartGroupSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`
	// +optional
	Status ChartGroupStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`
}

ChartGroup is a chart container in chartmuseum registry.

func (*ChartGroup) DeepCopy

func (in *ChartGroup) DeepCopy() *ChartGroup

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

func (*ChartGroup) DeepCopyInto

func (in *ChartGroup) DeepCopyInto(out *ChartGroup)

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

func (*ChartGroup) DeepCopyObject

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

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

func (*ChartGroup) Descriptor

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

func (*ChartGroup) Marshal

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

func (*ChartGroup) MarshalTo

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

func (*ChartGroup) MarshalToSizedBuffer

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

func (*ChartGroup) ProtoMessage

func (*ChartGroup) ProtoMessage()

func (*ChartGroup) Reset

func (m *ChartGroup) Reset()

func (*ChartGroup) Size

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

func (*ChartGroup) String

func (this *ChartGroup) String() string

func (ChartGroup) SwaggerDoc

func (ChartGroup) SwaggerDoc() map[string]string

func (*ChartGroup) Unmarshal

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

func (*ChartGroup) XXX_DiscardUnknown

func (m *ChartGroup) XXX_DiscardUnknown()

func (*ChartGroup) XXX_Marshal

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

func (*ChartGroup) XXX_Merge

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

func (*ChartGroup) XXX_Size

func (m *ChartGroup) XXX_Size() int

func (*ChartGroup) XXX_Unmarshal

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

type ChartGroupImport added in v1.6.0

type ChartGroupImport struct {
	Addr string `json:"addr" protobuf:"bytes,1,opt,name=addr"`
	// +optional
	Username string `json:"username,omitempty" protobuf:"bytes,2,opt,name=username"`
	// +optional
	Password string `json:"password,omitempty" protobuf:"bytes,3,opt,name=password"`
}

ChartGroupImport is a description of an import chart group.

func (*ChartGroupImport) DeepCopy added in v1.6.0

func (in *ChartGroupImport) DeepCopy() *ChartGroupImport

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

func (*ChartGroupImport) DeepCopyInto added in v1.6.0

func (in *ChartGroupImport) DeepCopyInto(out *ChartGroupImport)

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

func (*ChartGroupImport) Descriptor added in v1.6.0

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

func (*ChartGroupImport) Marshal added in v1.6.0

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

func (*ChartGroupImport) MarshalTo added in v1.6.0

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

func (*ChartGroupImport) MarshalToSizedBuffer added in v1.6.0

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

func (*ChartGroupImport) ProtoMessage added in v1.6.0

func (*ChartGroupImport) ProtoMessage()

func (*ChartGroupImport) Reset added in v1.6.0

func (m *ChartGroupImport) Reset()

func (*ChartGroupImport) Size added in v1.6.0

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

func (*ChartGroupImport) String added in v1.6.0

func (this *ChartGroupImport) String() string

func (ChartGroupImport) SwaggerDoc added in v1.6.0

func (ChartGroupImport) SwaggerDoc() map[string]string

func (*ChartGroupImport) Unmarshal added in v1.6.0

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

func (*ChartGroupImport) XXX_DiscardUnknown added in v1.6.0

func (m *ChartGroupImport) XXX_DiscardUnknown()

func (*ChartGroupImport) XXX_Marshal added in v1.6.0

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

func (*ChartGroupImport) XXX_Merge added in v1.6.0

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

func (*ChartGroupImport) XXX_Size added in v1.6.0

func (m *ChartGroupImport) XXX_Size() int

func (*ChartGroupImport) XXX_Unmarshal added in v1.6.0

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

type ChartGroupList

type ChartGroupList struct {
	metav1.TypeMeta `json:",inline"`
	// +optional
	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// List of chart groups
	Items []ChartGroup `json:"items" protobuf:"bytes,2,rep,name=items"`
}

ChartGroupList is the whole list of all chart groups which owned by a tenant.

func (*ChartGroupList) DeepCopy

func (in *ChartGroupList) DeepCopy() *ChartGroupList

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

func (*ChartGroupList) DeepCopyInto

func (in *ChartGroupList) DeepCopyInto(out *ChartGroupList)

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

func (*ChartGroupList) DeepCopyObject

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

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

func (*ChartGroupList) Descriptor

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

func (*ChartGroupList) Marshal

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

func (*ChartGroupList) MarshalTo

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

func (*ChartGroupList) MarshalToSizedBuffer

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

func (*ChartGroupList) ProtoMessage

func (*ChartGroupList) ProtoMessage()

func (*ChartGroupList) Reset

func (m *ChartGroupList) Reset()

func (*ChartGroupList) Size

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

func (*ChartGroupList) String

func (this *ChartGroupList) String() string

func (ChartGroupList) SwaggerDoc

func (ChartGroupList) SwaggerDoc() map[string]string

func (*ChartGroupList) Unmarshal

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

func (*ChartGroupList) XXX_DiscardUnknown

func (m *ChartGroupList) XXX_DiscardUnknown()

func (*ChartGroupList) XXX_Marshal

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

func (*ChartGroupList) XXX_Merge

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

func (*ChartGroupList) XXX_Size

func (m *ChartGroupList) XXX_Size() int

func (*ChartGroupList) XXX_Unmarshal

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

type ChartGroupPhase added in v1.4.0

type ChartGroupPhase string

ChartGroupPhase indicates the phase of chart groups.

const (
	// ChartGroupPending indicates that the chart group has been declared,
	// when the chart group has not actually been created.
	ChartGroupPending ChartGroupPhase = "Pending"
	// ChartGroupAvailable indicates the chart group of the project is available.
	ChartGroupAvailable ChartGroupPhase = "Available"
	// ChartGroupFailed indicates that the chart group failed to be created or deleted
	// after it has been created.
	ChartGroupFailed ChartGroupPhase = "Failed"
	// ChartGroupTerminating means the chart group is undergoing graceful termination.
	ChartGroupTerminating ChartGroupPhase = "Terminating"
)

These are valid phases of chart groups.

type ChartGroupSpec

type ChartGroupSpec struct {
	Name     string `json:"name" protobuf:"bytes,1,opt,name=name"`
	TenantID string `json:"tenantID" protobuf:"bytes,2,opt,name=tenantID"`
	// +optional
	DisplayName string `json:"displayName,omitempty" protobuf:"bytes,3,opt,name=displayName"`
	// +optional
	Visibility Visibility `json:"visibility,omitempty" protobuf:"bytes,4,opt,name=visibility,casttype=Visibility"`
	// +optional
	Type RepoType `json:"type,omitempty" protobuf:"bytes,5,opt,name=type"`
	// +optional
	Description string `json:"description,omitempty" protobuf:"bytes,6,opt,name=description"`
	// +optional
	Projects []string `json:"projects,omitempty" protobuf:"bytes,7,opt,name=projects"`
	// +optional
	Finalizers []FinalizerName `json:"finalizers,omitempty" protobuf:"bytes,8,rep,name=finalizers,casttype=FinalizerName"`
	// +optional
	Users []string `json:"users,omitempty" protobuf:"bytes,9,opt,name=users"`
	// +optional
	ImportedInfo ChartGroupImport `json:"importedInfo,omitempty" protobuf:"bytes,10,opt,name=importedInfo"`
	// +optional
	Creator string `json:"creator,omitempty" protobuf:"bytes,11,opt,name=creator"`
}

ChartGroupSpec is a description of a chart group.

func (*ChartGroupSpec) DeepCopy

func (in *ChartGroupSpec) DeepCopy() *ChartGroupSpec

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

func (*ChartGroupSpec) DeepCopyInto

func (in *ChartGroupSpec) DeepCopyInto(out *ChartGroupSpec)

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

func (*ChartGroupSpec) Descriptor

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

func (*ChartGroupSpec) Marshal

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

func (*ChartGroupSpec) MarshalTo

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

func (*ChartGroupSpec) MarshalToSizedBuffer

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

func (*ChartGroupSpec) ProtoMessage

func (*ChartGroupSpec) ProtoMessage()

func (*ChartGroupSpec) Reset

func (m *ChartGroupSpec) Reset()

func (*ChartGroupSpec) Size

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

func (*ChartGroupSpec) String

func (this *ChartGroupSpec) String() string

func (ChartGroupSpec) SwaggerDoc

func (ChartGroupSpec) SwaggerDoc() map[string]string

func (*ChartGroupSpec) Unmarshal

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

func (*ChartGroupSpec) XXX_DiscardUnknown

func (m *ChartGroupSpec) XXX_DiscardUnknown()

func (*ChartGroupSpec) XXX_Marshal

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

func (*ChartGroupSpec) XXX_Merge

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

func (*ChartGroupSpec) XXX_Size

func (m *ChartGroupSpec) XXX_Size() int

func (*ChartGroupSpec) XXX_Unmarshal

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

type ChartGroupStatus

type ChartGroupStatus struct {
	// +optional
	Locked     *bool `json:"locked,omitempty" protobuf:"varint,1,opt,name=locked"`
	ChartCount int32 `json:"chartCount" protobuf:"varint,2,opt,name=chartCount"`
	// +optional
	Phase ChartGroupPhase `json:"phase" protobuf:"bytes,3,opt,name=phase,casttype=ChartGroupPhase"`
	// The last time the condition transitioned from one status to another.
	// +optional
	LastTransitionTime metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,4,opt,name=lastTransitionTime"`
	// The reason for the condition's last transition.
	// +optional
	Reason string `json:"reason,omitempty" protobuf:"bytes,5,opt,name=reason"`
	// A human readable message indicating details about the transition.
	// +optional
	Message string `json:"message,omitempty" protobuf:"bytes,6,opt,name=message"`
}

ChartGroupStatus represents information about the status of a chart group.

func (*ChartGroupStatus) DeepCopy

func (in *ChartGroupStatus) DeepCopy() *ChartGroupStatus

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

func (*ChartGroupStatus) DeepCopyInto

func (in *ChartGroupStatus) DeepCopyInto(out *ChartGroupStatus)

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

func (*ChartGroupStatus) Descriptor

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

func (*ChartGroupStatus) Marshal

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

func (*ChartGroupStatus) MarshalTo

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

func (*ChartGroupStatus) MarshalToSizedBuffer

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

func (*ChartGroupStatus) ProtoMessage

func (*ChartGroupStatus) ProtoMessage()

func (*ChartGroupStatus) Reset

func (m *ChartGroupStatus) Reset()

func (*ChartGroupStatus) Size

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

func (*ChartGroupStatus) String

func (this *ChartGroupStatus) String() string

func (ChartGroupStatus) SwaggerDoc

func (ChartGroupStatus) SwaggerDoc() map[string]string

func (*ChartGroupStatus) Unmarshal

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

func (*ChartGroupStatus) XXX_DiscardUnknown

func (m *ChartGroupStatus) XXX_DiscardUnknown()

func (*ChartGroupStatus) XXX_Marshal

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

func (*ChartGroupStatus) XXX_Merge

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

func (*ChartGroupStatus) XXX_Size

func (m *ChartGroupStatus) XXX_Size() int

func (*ChartGroupStatus) XXX_Unmarshal

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

type ChartInfo added in v1.4.0

type ChartInfo struct {
	metav1.TypeMeta `json:",inline"`
	// +optional
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Spec defines the desired identities of a chart.
	// +optional
	Spec ChartInfoSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`
}

ChartInfo describes detail of a chart version.

func (*ChartInfo) DeepCopy added in v1.4.0

func (in *ChartInfo) DeepCopy() *ChartInfo

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

func (*ChartInfo) DeepCopyInto added in v1.4.0

func (in *ChartInfo) DeepCopyInto(out *ChartInfo)

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

func (*ChartInfo) DeepCopyObject added in v1.4.0

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

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

func (*ChartInfo) Descriptor added in v1.4.0

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

func (*ChartInfo) Marshal added in v1.4.0

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

func (*ChartInfo) MarshalTo added in v1.4.0

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

func (*ChartInfo) MarshalToSizedBuffer added in v1.4.0

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

func (*ChartInfo) ProtoMessage added in v1.4.0

func (*ChartInfo) ProtoMessage()

func (*ChartInfo) Reset added in v1.4.0

func (m *ChartInfo) Reset()

func (*ChartInfo) Size added in v1.4.0

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

func (*ChartInfo) String added in v1.4.0

func (this *ChartInfo) String() string

func (ChartInfo) SwaggerDoc added in v1.4.0

func (ChartInfo) SwaggerDoc() map[string]string

func (*ChartInfo) Unmarshal added in v1.4.0

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

func (*ChartInfo) XXX_DiscardUnknown added in v1.4.0

func (m *ChartInfo) XXX_DiscardUnknown()

func (*ChartInfo) XXX_Marshal added in v1.4.0

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

func (*ChartInfo) XXX_Merge added in v1.4.0

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

func (*ChartInfo) XXX_Size added in v1.4.0

func (m *ChartInfo) XXX_Size() int

func (*ChartInfo) XXX_Unmarshal added in v1.4.0

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

type ChartInfoSpec added in v1.4.0

type ChartInfoSpec struct {
	// +optional
	Readme map[string]string `json:"readme,omitempty" protobuf:"bytes,1,opt,name=readme"`
	// +optional
	Values map[string]string `json:"values,omitempty" protobuf:"bytes,2,opt,name=values"`
	// +optional
	RawFiles map[string]string `json:"rawFiles,omitempty" protobuf:"bytes,3,opt,name=rawFiles"`
	// +optional
	ChartSpec `json:",inline" protobuf:"bytes,4,opt,name=chartSpec"`
	// +optional
	ChartVersion `json:",inline" protobuf:"bytes,5,opt,name=chartVersion"`
}

ChartInfoSpec is a description of a ChartInfo.

func (*ChartInfoSpec) DeepCopy added in v1.4.0

func (in *ChartInfoSpec) DeepCopy() *ChartInfoSpec

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

func (*ChartInfoSpec) DeepCopyInto added in v1.4.0

func (in *ChartInfoSpec) DeepCopyInto(out *ChartInfoSpec)

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

func (*ChartInfoSpec) Descriptor added in v1.4.0

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

func (*ChartInfoSpec) Marshal added in v1.4.0

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

func (*ChartInfoSpec) MarshalTo added in v1.4.0

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

func (*ChartInfoSpec) MarshalToSizedBuffer added in v1.4.0

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

func (*ChartInfoSpec) ProtoMessage added in v1.4.0

func (*ChartInfoSpec) ProtoMessage()

func (*ChartInfoSpec) Reset added in v1.4.0

func (m *ChartInfoSpec) Reset()

func (*ChartInfoSpec) Size added in v1.4.0

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

func (*ChartInfoSpec) String added in v1.4.0

func (this *ChartInfoSpec) String() string

func (ChartInfoSpec) SwaggerDoc added in v1.4.0

func (ChartInfoSpec) SwaggerDoc() map[string]string

func (*ChartInfoSpec) Unmarshal added in v1.4.0

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

func (*ChartInfoSpec) XXX_DiscardUnknown added in v1.4.0

func (m *ChartInfoSpec) XXX_DiscardUnknown()

func (*ChartInfoSpec) XXX_Marshal added in v1.4.0

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

func (*ChartInfoSpec) XXX_Merge added in v1.4.0

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

func (*ChartInfoSpec) XXX_Size added in v1.4.0

func (m *ChartInfoSpec) XXX_Size() int

func (*ChartInfoSpec) XXX_Unmarshal added in v1.4.0

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

type ChartList

type ChartList struct {
	metav1.TypeMeta `json:",inline"`
	// +optional
	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// List of charts
	Items []Chart `json:"items" protobuf:"bytes,2,rep,name=items"`
}

ChartList is the whole list of all charts which owned by a chart group.

func (*ChartList) DeepCopy

func (in *ChartList) DeepCopy() *ChartList

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

func (*ChartList) DeepCopyInto

func (in *ChartList) DeepCopyInto(out *ChartList)

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

func (*ChartList) DeepCopyObject

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

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

func (*ChartList) Descriptor

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

func (*ChartList) Marshal

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

func (*ChartList) MarshalTo

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

func (*ChartList) MarshalToSizedBuffer

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

func (*ChartList) ProtoMessage

func (*ChartList) ProtoMessage()

func (*ChartList) Reset

func (m *ChartList) Reset()

func (*ChartList) Size

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

func (*ChartList) String

func (this *ChartList) String() string

func (ChartList) SwaggerDoc

func (ChartList) SwaggerDoc() map[string]string

func (*ChartList) Unmarshal

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

func (*ChartList) XXX_DiscardUnknown

func (m *ChartList) XXX_DiscardUnknown()

func (*ChartList) XXX_Marshal

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

func (*ChartList) XXX_Merge

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

func (*ChartList) XXX_Size

func (m *ChartList) XXX_Size() int

func (*ChartList) XXX_Unmarshal

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

type ChartPhase added in v1.4.0

type ChartPhase string

ChartPhase indicates the phase of chart.

const (
	// ChartPending indicates that the chart has been declared,
	// when the chart has not actually been created.
	ChartPending ChartPhase = "Pending"
	// ChartAvailable indicates the chart of the project is available.
	ChartAvailable ChartPhase = "Available"
	// ChartFailed indicates that the chart failed to be created or deleted
	// after it has been created.
	ChartFailed ChartPhase = "Failed"
	// ChartTerminating means the chart is undergoing graceful termination.
	ChartTerminating ChartPhase = "Terminating"
)

These are valid phases of charts.

type ChartProxyOptions added in v1.4.0

type ChartProxyOptions struct {
	metav1.TypeMeta `json:",inline"`

	// +optional
	Version string `json:"version,omitempty" protobuf:"bytes,1,opt,name=version"`
	// +optional
	Cluster string `json:"cluster,omitempty" protobuf:"bytes,2,opt,name=cluster"`
	// +optional
	Namespace string `json:"namespace,omitempty" protobuf:"bytes,3,opt,name=namespace"`
}

ChartProxyOptions is the query options to a ChartInfo proxy call.

func (*ChartProxyOptions) DeepCopy added in v1.4.0

func (in *ChartProxyOptions) DeepCopy() *ChartProxyOptions

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

func (*ChartProxyOptions) DeepCopyInto added in v1.4.0

func (in *ChartProxyOptions) DeepCopyInto(out *ChartProxyOptions)

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

func (*ChartProxyOptions) DeepCopyObject added in v1.4.0

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

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

func (*ChartProxyOptions) Descriptor added in v1.4.0

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

func (*ChartProxyOptions) Marshal added in v1.4.0

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

func (*ChartProxyOptions) MarshalTo added in v1.4.0

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

func (*ChartProxyOptions) MarshalToSizedBuffer added in v1.4.0

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

func (*ChartProxyOptions) ProtoMessage added in v1.4.0

func (*ChartProxyOptions) ProtoMessage()

func (*ChartProxyOptions) Reset added in v1.4.0

func (m *ChartProxyOptions) Reset()

func (*ChartProxyOptions) Size added in v1.4.0

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

func (*ChartProxyOptions) String added in v1.4.0

func (this *ChartProxyOptions) String() string

func (ChartProxyOptions) SwaggerDoc added in v1.4.0

func (ChartProxyOptions) SwaggerDoc() map[string]string

func (*ChartProxyOptions) Unmarshal added in v1.4.0

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

func (*ChartProxyOptions) XXX_DiscardUnknown added in v1.4.0

func (m *ChartProxyOptions) XXX_DiscardUnknown()

func (*ChartProxyOptions) XXX_Marshal added in v1.4.0

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

func (*ChartProxyOptions) XXX_Merge added in v1.4.0

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

func (*ChartProxyOptions) XXX_Size added in v1.4.0

func (m *ChartProxyOptions) XXX_Size() int

func (*ChartProxyOptions) XXX_Unmarshal added in v1.4.0

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

type ChartSpec

type ChartSpec struct {
	Name           string `json:"name" protobuf:"bytes,1,opt,name=name"`
	TenantID       string `json:"tenantID" protobuf:"bytes,2,opt,name=tenantID"`
	ChartGroupName string `json:"chartGroupName" protobuf:"bytes,3,opt,name=chartGroupName"`
	// +optional
	DisplayName string `json:"displayName,omitempty" protobuf:"bytes,4,opt,name=displayName"`
	// +optional
	Visibility Visibility `json:"visibility,omitempty" protobuf:"bytes,5,opt,name=visibility,casttype=Visibility"`
	// +optional
	Finalizers []FinalizerName `json:"finalizers,omitempty" protobuf:"bytes,6,rep,name=finalizers,casttype=FinalizerName"`
}

func (*ChartSpec) DeepCopy

func (in *ChartSpec) DeepCopy() *ChartSpec

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

func (*ChartSpec) DeepCopyInto

func (in *ChartSpec) DeepCopyInto(out *ChartSpec)

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

func (*ChartSpec) Descriptor

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

func (*ChartSpec) Marshal

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

func (*ChartSpec) MarshalTo

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

func (*ChartSpec) MarshalToSizedBuffer

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

func (*ChartSpec) ProtoMessage

func (*ChartSpec) ProtoMessage()

func (*ChartSpec) Reset

func (m *ChartSpec) Reset()

func (*ChartSpec) Size

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

func (*ChartSpec) String

func (this *ChartSpec) String() string

func (*ChartSpec) Unmarshal

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

func (*ChartSpec) XXX_DiscardUnknown

func (m *ChartSpec) XXX_DiscardUnknown()

func (*ChartSpec) XXX_Marshal

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

func (*ChartSpec) XXX_Merge

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

func (*ChartSpec) XXX_Size

func (m *ChartSpec) XXX_Size() int

func (*ChartSpec) XXX_Unmarshal

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

type ChartStatus

type ChartStatus struct {
	// +optional
	Locked    *bool          `json:"locked,omitempty" protobuf:"varint,1,opt,name=locked"`
	PullCount int32          `json:"pullCount" protobuf:"varint,2,opt,name=pullCount"`
	Versions  []ChartVersion `json:"versions" protobuf:"bytes,3,rep,name=versions"`
	// +optional
	Phase ChartPhase `json:"phase" protobuf:"bytes,4,opt,name=phase,casttype=ChartPhase"`
	// The last time the condition transitioned from one status to another.
	// +optional
	LastTransitionTime metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,5,opt,name=lastTransitionTime"`
	// The reason for the condition's last transition.
	// +optional
	Reason string `json:"reason,omitempty" protobuf:"bytes,6,opt,name=reason"`
	// A human readable message indicating details about the transition.
	// +optional
	Message string `json:"message,omitempty" protobuf:"bytes,7,opt,name=message"`
}

func (*ChartStatus) DeepCopy

func (in *ChartStatus) DeepCopy() *ChartStatus

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

func (*ChartStatus) DeepCopyInto

func (in *ChartStatus) DeepCopyInto(out *ChartStatus)

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

func (*ChartStatus) Descriptor

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

func (*ChartStatus) Marshal

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

func (*ChartStatus) MarshalTo

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

func (*ChartStatus) MarshalToSizedBuffer

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

func (*ChartStatus) ProtoMessage

func (*ChartStatus) ProtoMessage()

func (*ChartStatus) Reset

func (m *ChartStatus) Reset()

func (*ChartStatus) Size

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

func (*ChartStatus) String

func (this *ChartStatus) String() string

func (ChartStatus) SwaggerDoc added in v1.4.0

func (ChartStatus) SwaggerDoc() map[string]string

func (*ChartStatus) Unmarshal

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

func (*ChartStatus) XXX_DiscardUnknown

func (m *ChartStatus) XXX_DiscardUnknown()

func (*ChartStatus) XXX_Marshal

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

func (*ChartStatus) XXX_Merge

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

func (*ChartStatus) XXX_Size

func (m *ChartStatus) XXX_Size() int

func (*ChartStatus) XXX_Unmarshal

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

type ChartVersion

type ChartVersion struct {
	Version     string      `json:"version,omitempty" protobuf:"bytes,1,opt,name=version"`
	ChartSize   int64       `json:"chartSize,omitempty" protobuf:"varint,2,opt,name=chartSize"`
	TimeCreated metav1.Time `json:"timeCreated,omitempty" protobuf:"bytes,3,opt,name=timeCreated"`
	Description string      `json:"description,omitempty" protobuf:"bytes,4,opt,name=description"`
	AppVersion  string      `json:"appVersion,omitempty" protobuf:"bytes,5,opt,name=appVersion"`
	Icon        string      `json:"icon,omitempty" protobuf:"bytes,6,opt,name=icon"`
}

func (*ChartVersion) DeepCopy

func (in *ChartVersion) DeepCopy() *ChartVersion

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

func (*ChartVersion) DeepCopyInto

func (in *ChartVersion) DeepCopyInto(out *ChartVersion)

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

func (*ChartVersion) Descriptor

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

func (*ChartVersion) Marshal

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

func (*ChartVersion) MarshalTo

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

func (*ChartVersion) MarshalToSizedBuffer

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

func (*ChartVersion) ProtoMessage

func (*ChartVersion) ProtoMessage()

func (*ChartVersion) Reset

func (m *ChartVersion) Reset()

func (*ChartVersion) Size

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

func (*ChartVersion) String

func (this *ChartVersion) String() string

func (*ChartVersion) Unmarshal

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

func (*ChartVersion) XXX_DiscardUnknown

func (m *ChartVersion) XXX_DiscardUnknown()

func (*ChartVersion) XXX_Marshal

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

func (*ChartVersion) XXX_Merge

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

func (*ChartVersion) XXX_Size

func (m *ChartVersion) XXX_Size() int

func (*ChartVersion) XXX_Unmarshal

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

type ConfigMap

type ConfigMap struct {
	metav1.TypeMeta `json:",inline"`
	// +optional
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Data contains the configuration data.
	// Each key must consist of alphanumeric characters, '-', '_' or '.'.
	// Values with non-UTF-8 byte sequences must use the BinaryData field.
	// The keys stored in Data must not overlap with the keys in
	// the BinaryData field, this is enforced during validation process.
	// +optional
	Data map[string]string `json:"data,omitempty" protobuf:"bytes,2,rep,name=data"`

	// BinaryData contains the binary data.
	// Each key must consist of alphanumeric characters, '-', '_' or '.'.
	// BinaryData can contain byte sequences that are not in the UTF-8 range.
	// The keys stored in BinaryData must not overlap with the ones in
	// the Data field, this is enforced during validation process.
	// +optional
	BinaryData map[string][]byte `json:"binaryData,omitempty" protobuf:"bytes,3,rep,name=binaryData"`
}

ConfigMap holds configuration data for tke to consume.

func (*ConfigMap) DeepCopy

func (in *ConfigMap) DeepCopy() *ConfigMap

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

func (*ConfigMap) DeepCopyInto

func (in *ConfigMap) DeepCopyInto(out *ConfigMap)

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

func (*ConfigMap) DeepCopyObject

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

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

func (*ConfigMap) Descriptor

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

func (*ConfigMap) Marshal

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

func (*ConfigMap) MarshalTo

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

func (*ConfigMap) MarshalToSizedBuffer

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

func (*ConfigMap) ProtoMessage

func (*ConfigMap) ProtoMessage()

func (*ConfigMap) Reset

func (m *ConfigMap) Reset()

func (*ConfigMap) Size

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

func (*ConfigMap) String

func (this *ConfigMap) String() string

func (ConfigMap) SwaggerDoc

func (ConfigMap) SwaggerDoc() map[string]string

func (*ConfigMap) Unmarshal

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

func (*ConfigMap) XXX_DiscardUnknown

func (m *ConfigMap) XXX_DiscardUnknown()

func (*ConfigMap) XXX_Marshal

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

func (*ConfigMap) XXX_Merge

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

func (*ConfigMap) XXX_Size

func (m *ConfigMap) XXX_Size() int

func (*ConfigMap) XXX_Unmarshal

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

type ConfigMapList

type ConfigMapList struct {
	metav1.TypeMeta `json:",inline"`

	// +optional
	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Items is the list of ConfigMaps.
	Items []ConfigMap `json:"items" protobuf:"bytes,2,rep,name=items"`
}

ConfigMapList is a resource containing a list of ConfigMap objects.

func (*ConfigMapList) DeepCopy

func (in *ConfigMapList) DeepCopy() *ConfigMapList

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

func (*ConfigMapList) DeepCopyInto

func (in *ConfigMapList) DeepCopyInto(out *ConfigMapList)

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

func (*ConfigMapList) DeepCopyObject

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

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

func (*ConfigMapList) Descriptor

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

func (*ConfigMapList) Marshal

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

func (*ConfigMapList) MarshalTo

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

func (*ConfigMapList) MarshalToSizedBuffer

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

func (*ConfigMapList) ProtoMessage

func (*ConfigMapList) ProtoMessage()

func (*ConfigMapList) Reset

func (m *ConfigMapList) Reset()

func (*ConfigMapList) Size

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

func (*ConfigMapList) String

func (this *ConfigMapList) String() string

func (ConfigMapList) SwaggerDoc

func (ConfigMapList) SwaggerDoc() map[string]string

func (*ConfigMapList) Unmarshal

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

func (*ConfigMapList) XXX_DiscardUnknown

func (m *ConfigMapList) XXX_DiscardUnknown()

func (*ConfigMapList) XXX_Marshal

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

func (*ConfigMapList) XXX_Merge

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

func (*ConfigMapList) XXX_Size

func (m *ConfigMapList) XXX_Size() int

func (*ConfigMapList) XXX_Unmarshal

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

type FinalizerName added in v1.4.0

type FinalizerName string

FinalizerName is the name identifying a finalizer during resource lifecycle.

const (
	// ChartGroupFinalize is an internal finalizer values to ChartGroup.
	ChartGroupFinalize FinalizerName = "chartgroup"
	// ChartFinalize is an internal finalizer values to Chart.
	ChartFinalize FinalizerName = "chart"
)

type Namespace

type Namespace struct {
	metav1.TypeMeta `json:",inline"`
	// +optional
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Spec defines the desired identities of namespace in this set.
	// +optional
	Spec NamespaceSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`
	// +optional
	Status NamespaceStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`
}

Namespace is an image container in registry.

func (*Namespace) DeepCopy

func (in *Namespace) DeepCopy() *Namespace

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

func (*Namespace) DeepCopyInto

func (in *Namespace) DeepCopyInto(out *Namespace)

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

func (*Namespace) DeepCopyObject

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

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

func (*Namespace) Descriptor

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

func (*Namespace) Marshal

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

func (*Namespace) MarshalTo

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

func (*Namespace) MarshalToSizedBuffer

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

func (*Namespace) ProtoMessage

func (*Namespace) ProtoMessage()

func (*Namespace) Reset

func (m *Namespace) Reset()

func (*Namespace) Size

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

func (*Namespace) String

func (this *Namespace) String() string

func (Namespace) SwaggerDoc

func (Namespace) SwaggerDoc() map[string]string

func (*Namespace) Unmarshal

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

func (*Namespace) XXX_DiscardUnknown

func (m *Namespace) XXX_DiscardUnknown()

func (*Namespace) XXX_Marshal

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

func (*Namespace) XXX_Merge

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

func (*Namespace) XXX_Size

func (m *Namespace) XXX_Size() int

func (*Namespace) XXX_Unmarshal

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

type NamespaceList

type NamespaceList struct {
	metav1.TypeMeta `json:",inline"`
	// +optional
	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// List of namespaces
	Items []Namespace `json:"items" protobuf:"bytes,2,rep,name=items"`
}

NamespaceList is the whole list of all namespaces which owned by a tenant.

func (*NamespaceList) DeepCopy

func (in *NamespaceList) DeepCopy() *NamespaceList

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

func (*NamespaceList) DeepCopyInto

func (in *NamespaceList) DeepCopyInto(out *NamespaceList)

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

func (*NamespaceList) DeepCopyObject

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

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

func (*NamespaceList) Descriptor

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

func (*NamespaceList) Marshal

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

func (*NamespaceList) MarshalTo

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

func (*NamespaceList) MarshalToSizedBuffer

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

func (*NamespaceList) ProtoMessage

func (*NamespaceList) ProtoMessage()

func (*NamespaceList) Reset

func (m *NamespaceList) Reset()

func (*NamespaceList) Size

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

func (*NamespaceList) String

func (this *NamespaceList) String() string

func (NamespaceList) SwaggerDoc

func (NamespaceList) SwaggerDoc() map[string]string

func (*NamespaceList) Unmarshal

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

func (*NamespaceList) XXX_DiscardUnknown

func (m *NamespaceList) XXX_DiscardUnknown()

func (*NamespaceList) XXX_Marshal

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

func (*NamespaceList) XXX_Merge

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

func (*NamespaceList) XXX_Size

func (m *NamespaceList) XXX_Size() int

func (*NamespaceList) XXX_Unmarshal

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

type NamespaceSpec

type NamespaceSpec struct {
	Name     string `json:"name" protobuf:"bytes,1,opt,name=name"`
	TenantID string `json:"tenantID" protobuf:"bytes,2,opt,name=tenantID"`
	// +optional
	DisplayName string `json:"displayName,omitempty" protobuf:"bytes,3,opt,name=displayName"`
	// +optional
	Visibility Visibility `json:"visibility,omitempty" protobuf:"bytes,4,opt,name=visibility,casttype=Visibility"`
}

NamespaceSpec is a description of a namespace.

func (*NamespaceSpec) DeepCopy

func (in *NamespaceSpec) DeepCopy() *NamespaceSpec

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

func (*NamespaceSpec) DeepCopyInto

func (in *NamespaceSpec) DeepCopyInto(out *NamespaceSpec)

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

func (*NamespaceSpec) Descriptor

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

func (*NamespaceSpec) Marshal

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

func (*NamespaceSpec) MarshalTo

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

func (*NamespaceSpec) MarshalToSizedBuffer

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

func (*NamespaceSpec) ProtoMessage

func (*NamespaceSpec) ProtoMessage()

func (*NamespaceSpec) Reset

func (m *NamespaceSpec) Reset()

func (*NamespaceSpec) Size

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

func (*NamespaceSpec) String

func (this *NamespaceSpec) String() string

func (NamespaceSpec) SwaggerDoc

func (NamespaceSpec) SwaggerDoc() map[string]string

func (*NamespaceSpec) Unmarshal

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

func (*NamespaceSpec) XXX_DiscardUnknown

func (m *NamespaceSpec) XXX_DiscardUnknown()

func (*NamespaceSpec) XXX_Marshal

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

func (*NamespaceSpec) XXX_Merge

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

func (*NamespaceSpec) XXX_Size

func (m *NamespaceSpec) XXX_Size() int

func (*NamespaceSpec) XXX_Unmarshal

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

type NamespaceStatus

type NamespaceStatus struct {
	// +optional
	Locked    *bool `json:"locked,omitempty" protobuf:"varint,1,opt,name=locked"`
	RepoCount int32 `json:"repoCount" protobuf:"varint,2,opt,name=repoCount"`
}

NamespaceStatus represents information about the status of a namespace.

func (*NamespaceStatus) DeepCopy

func (in *NamespaceStatus) DeepCopy() *NamespaceStatus

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

func (*NamespaceStatus) DeepCopyInto

func (in *NamespaceStatus) DeepCopyInto(out *NamespaceStatus)

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

func (*NamespaceStatus) Descriptor

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

func (*NamespaceStatus) Marshal

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

func (*NamespaceStatus) MarshalTo

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

func (*NamespaceStatus) MarshalToSizedBuffer

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

func (*NamespaceStatus) ProtoMessage

func (*NamespaceStatus) ProtoMessage()

func (*NamespaceStatus) Reset

func (m *NamespaceStatus) Reset()

func (*NamespaceStatus) Size

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

func (*NamespaceStatus) String

func (this *NamespaceStatus) String() string

func (NamespaceStatus) SwaggerDoc

func (NamespaceStatus) SwaggerDoc() map[string]string

func (*NamespaceStatus) Unmarshal

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

func (*NamespaceStatus) XXX_DiscardUnknown

func (m *NamespaceStatus) XXX_DiscardUnknown()

func (*NamespaceStatus) XXX_Marshal

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

func (*NamespaceStatus) XXX_Merge

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

func (*NamespaceStatus) XXX_Size

func (m *NamespaceStatus) XXX_Size() int

func (*NamespaceStatus) XXX_Unmarshal

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

type RepoType added in v1.4.0

type RepoType string

RepoType defines the type properties of the repo or namespace.

type Repository

type Repository struct {
	metav1.TypeMeta `json:",inline"`
	// +optional
	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// Spec defines the desired identities of repository in this set.
	// +optional
	Spec RepositorySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`
	// +optional
	Status RepositoryStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`
}

Repository is a repo in namespace of registry.

func (*Repository) DeepCopy

func (in *Repository) DeepCopy() *Repository

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

func (*Repository) DeepCopyInto

func (in *Repository) DeepCopyInto(out *Repository)

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

func (*Repository) DeepCopyObject

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

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

func (*Repository) Descriptor

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

func (*Repository) Marshal

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

func (*Repository) MarshalTo

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

func (*Repository) MarshalToSizedBuffer

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

func (*Repository) ProtoMessage

func (*Repository) ProtoMessage()

func (*Repository) Reset

func (m *Repository) Reset()

func (*Repository) Size

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

func (*Repository) String

func (this *Repository) String() string

func (Repository) SwaggerDoc

func (Repository) SwaggerDoc() map[string]string

func (*Repository) Unmarshal

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

func (*Repository) XXX_DiscardUnknown

func (m *Repository) XXX_DiscardUnknown()

func (*Repository) XXX_Marshal

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

func (*Repository) XXX_Merge

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

func (*Repository) XXX_Size

func (m *Repository) XXX_Size() int

func (*Repository) XXX_Unmarshal

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

type RepositoryList

type RepositoryList struct {
	metav1.TypeMeta `json:",inline"`
	// +optional
	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`

	// List of repositories
	Items []Repository `json:"items" protobuf:"bytes,2,rep,name=items"`
}

RepositoryList is the whole list of all repositories which owned by a namespace.

func (*RepositoryList) DeepCopy

func (in *RepositoryList) DeepCopy() *RepositoryList

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

func (*RepositoryList) DeepCopyInto

func (in *RepositoryList) DeepCopyInto(out *RepositoryList)

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

func (*RepositoryList) DeepCopyObject

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

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

func (*RepositoryList) Descriptor

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

func (*RepositoryList) Marshal

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

func (*RepositoryList) MarshalTo

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

func (*RepositoryList) MarshalToSizedBuffer

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

func (*RepositoryList) ProtoMessage

func (*RepositoryList) ProtoMessage()

func (*RepositoryList) Reset

func (m *RepositoryList) Reset()

func (*RepositoryList) Size

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

func (*RepositoryList) String

func (this *RepositoryList) String() string

func (RepositoryList) SwaggerDoc

func (RepositoryList) SwaggerDoc() map[string]string

func (*RepositoryList) Unmarshal

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

func (*RepositoryList) XXX_DiscardUnknown

func (m *RepositoryList) XXX_DiscardUnknown()

func (*RepositoryList) XXX_Marshal

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

func (*RepositoryList) XXX_Merge

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

func (*RepositoryList) XXX_Size

func (m *RepositoryList) XXX_Size() int

func (*RepositoryList) XXX_Unmarshal

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

type RepositorySpec

type RepositorySpec struct {
	Name          string `json:"name" protobuf:"bytes,1,opt,name=name"`
	TenantID      string `json:"tenantID" protobuf:"bytes,2,opt,name=tenantID"`
	NamespaceName string `json:"namespaceName" protobuf:"bytes,3,opt,name=namespaceName"`
	// +optional
	DisplayName string `json:"displayName,omitempty" protobuf:"bytes,4,opt,name=displayName"`
	// +optional
	Visibility Visibility `json:"visibility,omitempty" protobuf:"bytes,5,opt,name=visibility,casttype=Visibility"`
}

func (*RepositorySpec) DeepCopy

func (in *RepositorySpec) DeepCopy() *RepositorySpec

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

func (*RepositorySpec) DeepCopyInto

func (in *RepositorySpec) DeepCopyInto(out *RepositorySpec)

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

func (*RepositorySpec) Descriptor

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

func (*RepositorySpec) Marshal

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

func (*RepositorySpec) MarshalTo

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

func (*RepositorySpec) MarshalToSizedBuffer

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

func (*RepositorySpec) ProtoMessage

func (*RepositorySpec) ProtoMessage()

func (*RepositorySpec) Reset

func (m *RepositorySpec) Reset()

func (*RepositorySpec) Size

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

func (*RepositorySpec) String

func (this *RepositorySpec) String() string

func (*RepositorySpec) Unmarshal

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

func (*RepositorySpec) XXX_DiscardUnknown

func (m *RepositorySpec) XXX_DiscardUnknown()

func (*RepositorySpec) XXX_Marshal

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

func (*RepositorySpec) XXX_Merge

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

func (*RepositorySpec) XXX_Size

func (m *RepositorySpec) XXX_Size() int

func (*RepositorySpec) XXX_Unmarshal

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

type RepositoryStatus

type RepositoryStatus struct {
	// +optional
	Locked    *bool           `json:"locked,omitempty" protobuf:"varint,1,opt,name=locked"`
	PullCount int32           `json:"pullCount" protobuf:"varint,2,opt,name=pullCount"`
	Tags      []RepositoryTag `json:"tags" protobuf:"bytes,3,rep,name=tags"`
}

func (*RepositoryStatus) DeepCopy

func (in *RepositoryStatus) DeepCopy() *RepositoryStatus

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

func (*RepositoryStatus) DeepCopyInto

func (in *RepositoryStatus) DeepCopyInto(out *RepositoryStatus)

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

func (*RepositoryStatus) Descriptor

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

func (*RepositoryStatus) Marshal

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

func (*RepositoryStatus) MarshalTo

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

func (*RepositoryStatus) MarshalToSizedBuffer

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

func (*RepositoryStatus) ProtoMessage

func (*RepositoryStatus) ProtoMessage()

func (*RepositoryStatus) Reset

func (m *RepositoryStatus) Reset()

func (*RepositoryStatus) Size

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

func (*RepositoryStatus) String

func (this *RepositoryStatus) String() string

func (*RepositoryStatus) Unmarshal

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

func (*RepositoryStatus) XXX_DiscardUnknown

func (m *RepositoryStatus) XXX_DiscardUnknown()

func (*RepositoryStatus) XXX_Marshal

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

func (*RepositoryStatus) XXX_Merge

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

func (*RepositoryStatus) XXX_Size

func (m *RepositoryStatus) XXX_Size() int

func (*RepositoryStatus) XXX_Unmarshal

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

type RepositoryTag

type RepositoryTag struct {
	Name        string      `json:"name" protobuf:"bytes,1,opt,name=name"`
	Digest      string      `json:"digest" protobuf:"bytes,2,opt,name=digest"`
	TimeCreated metav1.Time `json:"timeCreated,omitempty" protobuf:"bytes,3,opt,name=timeCreated"`
}

func (*RepositoryTag) DeepCopy

func (in *RepositoryTag) DeepCopy() *RepositoryTag

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

func (*RepositoryTag) DeepCopyInto

func (in *RepositoryTag) DeepCopyInto(out *RepositoryTag)

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

func (*RepositoryTag) Descriptor

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

func (*RepositoryTag) Marshal

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

func (*RepositoryTag) MarshalTo

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

func (*RepositoryTag) MarshalToSizedBuffer

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

func (*RepositoryTag) ProtoMessage

func (*RepositoryTag) ProtoMessage()

func (*RepositoryTag) Reset

func (m *RepositoryTag) Reset()

func (*RepositoryTag) Size

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

func (*RepositoryTag) String

func (this *RepositoryTag) String() string

func (*RepositoryTag) Unmarshal

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

func (*RepositoryTag) XXX_DiscardUnknown

func (m *RepositoryTag) XXX_DiscardUnknown()

func (*RepositoryTag) XXX_Marshal

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

func (*RepositoryTag) XXX_Merge

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

func (*RepositoryTag) XXX_Size

func (m *RepositoryTag) XXX_Size() int

func (*RepositoryTag) XXX_Unmarshal

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

type Visibility

type Visibility string

Visibility defines the visible properties of the repo or namespace.

Jump to

Keyboard shortcuts

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