v1

package
Version: v1.7.0 Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2021 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 8 more Imports: 14 Imported by: 0

Documentation

Overview

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

Index

Constants

View Source
const GroupName = "application.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 AddFieldLabelConversionsForApp

func AddFieldLabelConversionsForApp(scheme *runtime.Scheme) error

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

func Convert_application_AppHistorySpec_To_v1_AppHistorySpec

func Convert_application_AppHistorySpec_To_v1_AppHistorySpec(in *application.AppHistorySpec, out *AppHistorySpec, s conversion.Scope) error

Convert_application_AppHistorySpec_To_v1_AppHistorySpec is an autogenerated conversion function.

func Convert_application_AppHistory_To_v1_AppHistory

func Convert_application_AppHistory_To_v1_AppHistory(in *application.AppHistory, out *AppHistory, s conversion.Scope) error

Convert_application_AppHistory_To_v1_AppHistory is an autogenerated conversion function.

func Convert_application_AppList_To_v1_AppList

func Convert_application_AppList_To_v1_AppList(in *application.AppList, out *AppList, s conversion.Scope) error

Convert_application_AppList_To_v1_AppList is an autogenerated conversion function.

func Convert_application_AppResourceSpec_To_v1_AppResourceSpec

func Convert_application_AppResourceSpec_To_v1_AppResourceSpec(in *application.AppResourceSpec, out *AppResourceSpec, s conversion.Scope) error

Convert_application_AppResourceSpec_To_v1_AppResourceSpec is an autogenerated conversion function.

func Convert_application_AppResource_To_v1_AppResource

func Convert_application_AppResource_To_v1_AppResource(in *application.AppResource, out *AppResource, s conversion.Scope) error

Convert_application_AppResource_To_v1_AppResource is an autogenerated conversion function.

func Convert_application_AppSpec_To_v1_AppSpec

func Convert_application_AppSpec_To_v1_AppSpec(in *application.AppSpec, out *AppSpec, s conversion.Scope) error

Convert_application_AppSpec_To_v1_AppSpec is an autogenerated conversion function.

func Convert_application_AppStatus_To_v1_AppStatus

func Convert_application_AppStatus_To_v1_AppStatus(in *application.AppStatus, out *AppStatus, s conversion.Scope) error

Convert_application_AppStatus_To_v1_AppStatus is an autogenerated conversion function.

func Convert_application_AppValues_To_v1_AppValues

func Convert_application_AppValues_To_v1_AppValues(in *application.AppValues, out *AppValues, s conversion.Scope) error

Convert_application_AppValues_To_v1_AppValues is an autogenerated conversion function.

func Convert_application_App_To_v1_App

func Convert_application_App_To_v1_App(in *application.App, out *App, s conversion.Scope) error

Convert_application_App_To_v1_App is an autogenerated conversion function.

func Convert_application_Chart_To_v1_Chart

func Convert_application_Chart_To_v1_Chart(in *application.Chart, out *Chart, s conversion.Scope) error

Convert_application_Chart_To_v1_Chart is an autogenerated conversion function.

func Convert_application_ConfigMapList_To_v1_ConfigMapList

func Convert_application_ConfigMapList_To_v1_ConfigMapList(in *application.ConfigMapList, out *ConfigMapList, s conversion.Scope) error

Convert_application_ConfigMapList_To_v1_ConfigMapList is an autogenerated conversion function.

func Convert_application_ConfigMap_To_v1_ConfigMap

func Convert_application_ConfigMap_To_v1_ConfigMap(in *application.ConfigMap, out *ConfigMap, s conversion.Scope) error

Convert_application_ConfigMap_To_v1_ConfigMap is an autogenerated conversion function.

func Convert_application_History_To_v1_History

func Convert_application_History_To_v1_History(in *application.History, out *History, s conversion.Scope) error

Convert_application_History_To_v1_History is an autogenerated conversion function.

func Convert_application_RollbackProxyOptions_To_v1_RollbackProxyOptions

func Convert_application_RollbackProxyOptions_To_v1_RollbackProxyOptions(in *application.RollbackProxyOptions, out *RollbackProxyOptions, s conversion.Scope) error

Convert_application_RollbackProxyOptions_To_v1_RollbackProxyOptions is an autogenerated conversion function.

func Convert_v1_AppHistorySpec_To_application_AppHistorySpec

func Convert_v1_AppHistorySpec_To_application_AppHistorySpec(in *AppHistorySpec, out *application.AppHistorySpec, s conversion.Scope) error

Convert_v1_AppHistorySpec_To_application_AppHistorySpec is an autogenerated conversion function.

func Convert_v1_AppHistory_To_application_AppHistory

func Convert_v1_AppHistory_To_application_AppHistory(in *AppHistory, out *application.AppHistory, s conversion.Scope) error

Convert_v1_AppHistory_To_application_AppHistory is an autogenerated conversion function.

func Convert_v1_AppList_To_application_AppList

func Convert_v1_AppList_To_application_AppList(in *AppList, out *application.AppList, s conversion.Scope) error

Convert_v1_AppList_To_application_AppList is an autogenerated conversion function.

func Convert_v1_AppResourceSpec_To_application_AppResourceSpec

func Convert_v1_AppResourceSpec_To_application_AppResourceSpec(in *AppResourceSpec, out *application.AppResourceSpec, s conversion.Scope) error

Convert_v1_AppResourceSpec_To_application_AppResourceSpec is an autogenerated conversion function.

func Convert_v1_AppResource_To_application_AppResource

func Convert_v1_AppResource_To_application_AppResource(in *AppResource, out *application.AppResource, s conversion.Scope) error

Convert_v1_AppResource_To_application_AppResource is an autogenerated conversion function.

func Convert_v1_AppSpec_To_application_AppSpec

func Convert_v1_AppSpec_To_application_AppSpec(in *AppSpec, out *application.AppSpec, s conversion.Scope) error

Convert_v1_AppSpec_To_application_AppSpec is an autogenerated conversion function.

func Convert_v1_AppStatus_To_application_AppStatus

func Convert_v1_AppStatus_To_application_AppStatus(in *AppStatus, out *application.AppStatus, s conversion.Scope) error

Convert_v1_AppStatus_To_application_AppStatus is an autogenerated conversion function.

func Convert_v1_AppValues_To_application_AppValues

func Convert_v1_AppValues_To_application_AppValues(in *AppValues, out *application.AppValues, s conversion.Scope) error

Convert_v1_AppValues_To_application_AppValues is an autogenerated conversion function.

func Convert_v1_App_To_application_App

func Convert_v1_App_To_application_App(in *App, out *application.App, s conversion.Scope) error

Convert_v1_App_To_application_App is an autogenerated conversion function.

func Convert_v1_Chart_To_application_Chart

func Convert_v1_Chart_To_application_Chart(in *Chart, out *application.Chart, s conversion.Scope) error

Convert_v1_Chart_To_application_Chart is an autogenerated conversion function.

func Convert_v1_ConfigMapList_To_application_ConfigMapList

func Convert_v1_ConfigMapList_To_application_ConfigMapList(in *ConfigMapList, out *application.ConfigMapList, s conversion.Scope) error

Convert_v1_ConfigMapList_To_application_ConfigMapList is an autogenerated conversion function.

func Convert_v1_ConfigMap_To_application_ConfigMap

func Convert_v1_ConfigMap_To_application_ConfigMap(in *ConfigMap, out *application.ConfigMap, s conversion.Scope) error

Convert_v1_ConfigMap_To_application_ConfigMap is an autogenerated conversion function.

func Convert_v1_History_To_application_History

func Convert_v1_History_To_application_History(in *History, out *application.History, s conversion.Scope) error

Convert_v1_History_To_application_History is an autogenerated conversion function.

func Convert_v1_RollbackProxyOptions_To_application_RollbackProxyOptions

func Convert_v1_RollbackProxyOptions_To_application_RollbackProxyOptions(in *RollbackProxyOptions, out *application.RollbackProxyOptions, s conversion.Scope) error

Convert_v1_RollbackProxyOptions_To_application_RollbackProxyOptions 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 Group qualified GroupResource

func SetDefaults_AppHistorySpec

func SetDefaults_AppHistorySpec(obj *AppHistorySpec)

func SetDefaults_AppSpec

func SetDefaults_AppSpec(obj *AppSpec)

func SetDefaults_AppStatus

func SetDefaults_AppStatus(obj *AppStatus)

func SetDefaults_ConfigMap

func SetDefaults_ConfigMap(obj *ConfigMap)

func SetObjectDefaults_App

func SetObjectDefaults_App(in *App)

func SetObjectDefaults_AppHistory

func SetObjectDefaults_AppHistory(in *AppHistory)

func SetObjectDefaults_AppList

func SetObjectDefaults_AppList(in *AppList)

func SetObjectDefaults_ConfigMap

func SetObjectDefaults_ConfigMap(in *ConfigMap)

func SetObjectDefaults_ConfigMapList

func SetObjectDefaults_ConfigMapList(in *ConfigMapList)

Types

type App

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

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

App is a app bootstrap in TKE.

func (*App) DeepCopy

func (in *App) DeepCopy() *App

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

func (*App) DeepCopyInto

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

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

func (*App) DeepCopyObject

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

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

func (*App) Descriptor

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

func (*App) Marshal

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

func (*App) MarshalTo

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

func (*App) MarshalToSizedBuffer

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

func (*App) ProtoMessage

func (*App) ProtoMessage()

func (*App) Reset

func (m *App) Reset()

func (*App) Size

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

func (*App) String

func (this *App) String() string

func (App) SwaggerDoc

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

func (*App) Unmarshal

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

func (*App) XXX_DiscardUnknown

func (m *App) XXX_DiscardUnknown()

func (*App) XXX_Marshal

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

func (*App) XXX_Merge

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

func (*App) XXX_Size

func (m *App) XXX_Size() int

func (*App) XXX_Unmarshal

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

type AppHistory

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

	// Spec defines the desired identities of bootstrap in this set.
	// +optional
	Spec AppHistorySpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`
}

AppHistory is a app history in TKE.

func (*AppHistory) DeepCopy

func (in *AppHistory) DeepCopy() *AppHistory

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

func (*AppHistory) DeepCopyInto

func (in *AppHistory) DeepCopyInto(out *AppHistory)

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

func (*AppHistory) DeepCopyObject

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

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

func (*AppHistory) Descriptor

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

func (*AppHistory) Marshal

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

func (*AppHistory) MarshalTo

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

func (*AppHistory) MarshalToSizedBuffer

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

func (*AppHistory) ProtoMessage

func (*AppHistory) ProtoMessage()

func (*AppHistory) Reset

func (m *AppHistory) Reset()

func (*AppHistory) Size

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

func (*AppHistory) String

func (this *AppHistory) String() string

func (AppHistory) SwaggerDoc

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

func (*AppHistory) Unmarshal

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

func (*AppHistory) XXX_DiscardUnknown

func (m *AppHistory) XXX_DiscardUnknown()

func (*AppHistory) XXX_Marshal

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

func (*AppHistory) XXX_Merge

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

func (*AppHistory) XXX_Size

func (m *AppHistory) XXX_Size() int

func (*AppHistory) XXX_Unmarshal

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

type AppHistorySpec

type AppHistorySpec struct {
	Type          AppType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=AppType"`
	TenantID      string  `json:"tenantID" protobuf:"bytes,2,opt,name=tenantID"`
	Name          string  `json:"name" protobuf:"bytes,3,opt,name=name"`
	TargetCluster string  `json:"targetCluster" protobuf:"bytes,4,opt,name=targetCluster"`
	// +optional
	Histories []History `json:"histories,omitempty" protobuf:"bytes,5,opt,name=histories,casttype=History"`
}

AppHistorySpec is a description of a AppHistory.

func (*AppHistorySpec) DeepCopy

func (in *AppHistorySpec) DeepCopy() *AppHistorySpec

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

func (*AppHistorySpec) DeepCopyInto

func (in *AppHistorySpec) DeepCopyInto(out *AppHistorySpec)

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

func (*AppHistorySpec) Descriptor

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

func (*AppHistorySpec) Marshal

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

func (*AppHistorySpec) MarshalTo

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

func (*AppHistorySpec) MarshalToSizedBuffer

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

func (*AppHistorySpec) ProtoMessage

func (*AppHistorySpec) ProtoMessage()

func (*AppHistorySpec) Reset

func (m *AppHistorySpec) Reset()

func (*AppHistorySpec) Size

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

func (*AppHistorySpec) String

func (this *AppHistorySpec) String() string

func (AppHistorySpec) SwaggerDoc

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

func (*AppHistorySpec) Unmarshal

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

func (*AppHistorySpec) XXX_DiscardUnknown

func (m *AppHistorySpec) XXX_DiscardUnknown()

func (*AppHistorySpec) XXX_Marshal

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

func (*AppHistorySpec) XXX_Merge

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

func (*AppHistorySpec) XXX_Size

func (m *AppHistorySpec) XXX_Size() int

func (*AppHistorySpec) XXX_Unmarshal

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

type AppList

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

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

AppList is the whole list of all bootstraps.

func (*AppList) DeepCopy

func (in *AppList) DeepCopy() *AppList

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

func (*AppList) DeepCopyInto

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

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

func (*AppList) DeepCopyObject

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

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

func (*AppList) Descriptor

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

func (*AppList) Marshal

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

func (*AppList) MarshalTo

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

func (*AppList) MarshalToSizedBuffer

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

func (*AppList) ProtoMessage

func (*AppList) ProtoMessage()

func (*AppList) Reset

func (m *AppList) Reset()

func (*AppList) Size

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

func (*AppList) String

func (this *AppList) String() string

func (AppList) SwaggerDoc

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

func (*AppList) Unmarshal

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

func (*AppList) XXX_DiscardUnknown

func (m *AppList) XXX_DiscardUnknown()

func (*AppList) XXX_Marshal

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

func (*AppList) XXX_Merge

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

func (*AppList) XXX_Size

func (m *AppList) XXX_Size() int

func (*AppList) XXX_Unmarshal

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

type AppPhase

type AppPhase string

AppPhase indicates the phase of app.

const (
	// ChartFetched means the chart to which the App refers
	// has been fetched successfully
	AppPhaseChartFetched AppPhase = "ChartFetched"
	// ChartFetchedFailed means the chart to which the App
	// refers could not be fetched.
	AppPhaseChartFetchFailed AppPhase = "ChartFetchFailed"

	// Installing means the installation for the App is running.
	AppPhaseInstalling AppPhase = "Installing"
	// Upgrading means the upgrade for the App is running.
	AppPhaseUpgrading AppPhase = "Upgrading"
	// Succeeded means the dry-run, installation, or upgrade for the
	// App succeeded.
	AppPhaseSucceeded AppPhase = "Succeeded"
	// Failed means the installation or upgrade for the App
	// failed.
	AppPhaseFailed AppPhase = "Failed"

	// RollingBack means a rollback for the App is running.
	AppPhaseRollingBack AppPhase = "RollingBack"
	// RolledBack means the App has been rolled back.
	AppPhaseRolledBack AppPhase = "RolledBack"
	// RolledBackFailed means the rollback for the App failed.
	AppPhaseRollbackFailed AppPhase = "RollbackFailed"

	// AppPhaseTerminating means the app is undergoing graceful termination.
	AppPhaseTerminating AppPhase = "Terminating"
	// SyncFailed means the synchrony for the App
	// failed.
	AppPhaseSyncFailed AppPhase = "SyncFailed"
)

type AppResource

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

	// Spec defines the desired identities of bootstrap in this set.
	// +optional
	Spec AppResourceSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`
}

AppResource is a app resource in TKE.

func (*AppResource) DeepCopy

func (in *AppResource) DeepCopy() *AppResource

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

func (*AppResource) DeepCopyInto

func (in *AppResource) DeepCopyInto(out *AppResource)

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

func (*AppResource) DeepCopyObject

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

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

func (*AppResource) Descriptor

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

func (*AppResource) Marshal

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

func (*AppResource) MarshalTo

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

func (*AppResource) MarshalToSizedBuffer

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

func (*AppResource) ProtoMessage

func (*AppResource) ProtoMessage()

func (*AppResource) Reset

func (m *AppResource) Reset()

func (*AppResource) Size

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

func (*AppResource) String

func (this *AppResource) String() string

func (AppResource) SwaggerDoc

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

func (*AppResource) Unmarshal

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

func (*AppResource) XXX_DiscardUnknown

func (m *AppResource) XXX_DiscardUnknown()

func (*AppResource) XXX_Marshal

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

func (*AppResource) XXX_Merge

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

func (*AppResource) XXX_Size

func (m *AppResource) XXX_Size() int

func (*AppResource) XXX_Unmarshal

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

type AppResourceSpec

type AppResourceSpec struct {
	Type          AppType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=AppType"`
	TenantID      string  `json:"tenantID" protobuf:"bytes,2,opt,name=tenantID"`
	Name          string  `json:"name" protobuf:"bytes,3,opt,name=name"`
	TargetCluster string  `json:"targetCluster" protobuf:"bytes,4,opt,name=targetCluster"`
	// +optional
	Resources Resources `json:"resources,omitempty" protobuf:"bytes,5,opt,name=resources,casttype=Resources"`
}

AppResourceSpec is a description of a AppResource.

func (*AppResourceSpec) DeepCopy

func (in *AppResourceSpec) DeepCopy() *AppResourceSpec

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

func (*AppResourceSpec) DeepCopyInto

func (in *AppResourceSpec) DeepCopyInto(out *AppResourceSpec)

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

func (*AppResourceSpec) Descriptor

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

func (*AppResourceSpec) Marshal

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

func (*AppResourceSpec) MarshalTo

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

func (*AppResourceSpec) MarshalToSizedBuffer

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

func (*AppResourceSpec) ProtoMessage

func (*AppResourceSpec) ProtoMessage()

func (*AppResourceSpec) Reset

func (m *AppResourceSpec) Reset()

func (*AppResourceSpec) Size

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

func (*AppResourceSpec) String

func (this *AppResourceSpec) String() string

func (AppResourceSpec) SwaggerDoc

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

func (*AppResourceSpec) Unmarshal

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

func (*AppResourceSpec) XXX_DiscardUnknown

func (m *AppResourceSpec) XXX_DiscardUnknown()

func (*AppResourceSpec) XXX_Marshal

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

func (*AppResourceSpec) XXX_Merge

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

func (*AppResourceSpec) XXX_Size

func (m *AppResourceSpec) XXX_Size() int

func (*AppResourceSpec) XXX_Unmarshal

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

type AppSpec

type AppSpec struct {
	Type          AppType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=AppType"`
	TenantID      string  `json:"tenantID" protobuf:"bytes,2,opt,name=tenantID"`
	Name          string  `json:"name" protobuf:"bytes,3,opt,name=name"`
	TargetCluster string  `json:"targetCluster" protobuf:"bytes,4,opt,name=targetCluster"`
	// +optional
	Chart Chart `json:"chart" protobuf:"bytes,5,opt,name=chart,casttype=Chart"`
	// Values holds the values for this app.
	// +optional
	Values AppValues `json:"values,omitempty" protobuf:"bytes,6,opt,name=values,casttype=AppValues"`
	// +optional
	Finalizers []FinalizerName `json:"finalizers,omitempty" protobuf:"bytes,7,rep,name=finalizers,casttype=FinalizerName"`
	DryRun     bool            `json:"dryRun" protobuf:"bytes,8,opt,name=dryRun"`
}

AppSpec is a description of a project.

func (*AppSpec) DeepCopy

func (in *AppSpec) DeepCopy() *AppSpec

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

func (*AppSpec) DeepCopyInto

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

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

func (*AppSpec) Descriptor

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

func (*AppSpec) Marshal

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

func (*AppSpec) MarshalTo

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

func (*AppSpec) MarshalToSizedBuffer

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

func (*AppSpec) ProtoMessage

func (*AppSpec) ProtoMessage()

func (*AppSpec) Reset

func (m *AppSpec) Reset()

func (*AppSpec) Size

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

func (*AppSpec) String

func (this *AppSpec) String() string

func (AppSpec) SwaggerDoc

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

func (*AppSpec) Unmarshal

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

func (*AppSpec) XXX_DiscardUnknown

func (m *AppSpec) XXX_DiscardUnknown()

func (*AppSpec) XXX_Marshal

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

func (*AppSpec) XXX_Merge

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

func (*AppSpec) XXX_Size

func (m *AppSpec) XXX_Size() int

func (*AppSpec) XXX_Unmarshal

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

type AppStatus

type AppStatus struct {
	// Phase the release is in, one of ('ChartFetched',
	// 'ChartFetchFailed', 'Installing', 'Upgrading', 'Succeeded',
	// 'RollingBack', 'RolledBack', 'RollbackFailed')
	// +optional
	Phase AppPhase `json:"phase" protobuf:"bytes,1,opt,name=phase,casttype=AppPhase"`
	// ObservedGeneration is the most recent generation observed by
	// the operator.
	// +optional
	ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,2,opt,name=observedGeneration"`
	// ReleaseStatus is the status as given by Helm for the release
	// managed by this resource.
	// +optional
	ReleaseStatus string `json:"releaseStatus,omitempty" protobuf:"bytes,3,opt,name=releaseStatus"`
	// ReleaseLastUpdated is the last updated time for the release
	// +optional
	ReleaseLastUpdated metav1.Time `json:"releaseLastUpdated,omitempty" protobuf:"bytes,4,opt,name=releaseLastUpdated"`
	// Revision holds the Git hash or version of the chart currently
	// deployed.
	// +optional
	Revision int64 `json:"revision,omitempty" protobuf:"varint,5,opt,name=revision"`
	// RollbackRevision specify the target rollback version of the chart
	// +optional
	RollbackRevision int64 `json:"rollbackRevision,omitempty" protobuf:"varint,6,opt,name=rollbackRevision"`
	// The last time the condition transitioned from one status to another.
	// +optional
	LastTransitionTime metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,7,opt,name=lastTransitionTime"`
	// The reason for the condition's last transition.
	// +optional
	Reason string `json:"reason,omitempty" protobuf:"bytes,8,opt,name=reason"`
	// A human readable message indicating details about the transition.
	// +optional
	Message string `json:"message,omitempty" protobuf:"bytes,9,opt,name=message"`
	// Dryrun result.
	// +optional
	Manifest string `json:"manifest" protobuf:"bytes,10,opt,name=manifest"`
}

AppStatus represents information about the status of a bootstrap.

func (*AppStatus) DeepCopy

func (in *AppStatus) DeepCopy() *AppStatus

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

func (*AppStatus) DeepCopyInto

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

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

func (*AppStatus) Descriptor

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

func (*AppStatus) Marshal

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

func (*AppStatus) MarshalTo

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

func (*AppStatus) MarshalToSizedBuffer

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

func (*AppStatus) ProtoMessage

func (*AppStatus) ProtoMessage()

func (*AppStatus) Reset

func (m *AppStatus) Reset()

func (*AppStatus) Size

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

func (*AppStatus) String

func (this *AppStatus) String() string

func (AppStatus) SwaggerDoc

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

func (*AppStatus) Unmarshal

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

func (*AppStatus) XXX_DiscardUnknown

func (m *AppStatus) XXX_DiscardUnknown()

func (*AppStatus) XXX_Marshal

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

func (*AppStatus) XXX_Merge

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

func (*AppStatus) XXX_Size

func (m *AppStatus) XXX_Size() int

func (*AppStatus) XXX_Unmarshal

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

type AppType

type AppType string

AppType indicates the type of app.

const (
	// AppTypeHelmV3 means the app is a Helm3 release
	AppTypeHelmV3 AppType = "HelmV3"
)

type AppValues

type AppValues struct {
	RawValuesType RawValuesType `json:"rawValuesType,omitempty" protobuf:"bytes,1,opt,name=rawValuesType,casttype=RawValuesType"`
	RawValues     string        `json:"rawValues,omitempty" protobuf:"bytes,2,opt,name=rawValues"`
	Values        []string      `json:"values,omitempty" protobuf:"bytes,3,opt,name=values"`
}

AppValues string the values for this app.

func (*AppValues) DeepCopy

func (in *AppValues) DeepCopy() *AppValues

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

func (*AppValues) DeepCopyInto

func (in *AppValues) DeepCopyInto(out *AppValues)

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

func (*AppValues) Descriptor

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

func (*AppValues) Marshal

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

func (*AppValues) MarshalTo

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

func (*AppValues) MarshalToSizedBuffer

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

func (*AppValues) ProtoMessage

func (*AppValues) ProtoMessage()

func (*AppValues) Reset

func (m *AppValues) Reset()

func (*AppValues) Size

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

func (*AppValues) String

func (this *AppValues) String() string

func (AppValues) SwaggerDoc

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

func (*AppValues) Unmarshal

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

func (*AppValues) XXX_DiscardUnknown

func (m *AppValues) XXX_DiscardUnknown()

func (*AppValues) XXX_Marshal

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

func (*AppValues) XXX_Merge

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

func (*AppValues) XXX_Size

func (m *AppValues) XXX_Size() int

func (*AppValues) XXX_Unmarshal

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

type Chart

type Chart struct {
	TenantID       string `json:"tenantID" protobuf:"bytes,1,opt,name=tenantID"`
	ChartGroupName string `json:"chartGroupName" protobuf:"bytes,2,opt,name=chartGroupName"`
	ChartName      string `json:"chartName" protobuf:"bytes,3,opt,name=chartName"`
	ChartVersion   string `json:"chartVersion" protobuf:"bytes,4,opt,name=chartVersion"`
	RepoURL        string `json:"repoURL" protobuf:"bytes,5,opt,name=repoURL"`
	RepoUsername   string `json:"repoUsername" protobuf:"bytes,6,opt,name=repoUsername"`
	RepoPassword   string `json:"repoPassword" protobuf:"bytes,7,opt,name=repoPassword"`
	ImportedRepo   bool   `json:"importedRepo" protobuf:"bytes,8,opt,name=importedRepo"`
}

Chart is a description of a chart.

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) 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 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

type FinalizerName string

FinalizerName is the name identifying a finalizer during resource lifecycle.

const (
	// AppFinalize is an internal finalizer values to App.
	AppFinalize FinalizerName = "app"
)

type History

type History struct {
	Revision    int64       `json:"revision,omitempty" protobuf:"varint,1,opt,name=revision"`
	Updated     metav1.Time `json:"updated,omitempty" protobuf:"bytes,2,opt,name=updated"`
	Status      string      `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`
	Chart       string      `json:"chart,omitempty" protobuf:"bytes,4,opt,name=chart"`
	AppVersion  string      `json:"appVersion,omitempty" protobuf:"bytes,5,opt,name=appVersion"`
	Description string      `json:"description,omitempty" protobuf:"bytes,6,opt,name=description"`
	Manifest    string      `json:"manifest,omitempty" protobuf:"bytes,7,opt,name=manifest"`
}

History is a history of a app.

func (*History) DeepCopy

func (in *History) DeepCopy() *History

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

func (*History) DeepCopyInto

func (in *History) DeepCopyInto(out *History)

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

func (*History) Descriptor

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

func (*History) Marshal

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

func (*History) MarshalTo

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

func (*History) MarshalToSizedBuffer

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

func (*History) ProtoMessage

func (*History) ProtoMessage()

func (*History) Reset

func (m *History) Reset()

func (*History) Size

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

func (*History) String

func (this *History) String() string

func (History) SwaggerDoc

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

func (*History) Unmarshal

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

func (*History) XXX_DiscardUnknown

func (m *History) XXX_DiscardUnknown()

func (*History) XXX_Marshal

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

func (*History) XXX_Merge

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

func (*History) XXX_Size

func (m *History) XXX_Size() int

func (*History) XXX_Unmarshal

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

type RawValuesType

type RawValuesType string

RawValuesType indicates the type of rawValues.

const (
	// RawValuesTypeJson means the type of rawValues is json
	RawValuesTypeJson RawValuesType = "json"
	// RawValuesTypeYaml means the type of rawValues is yaml
	RawValuesTypeYaml RawValuesType = "yaml"
)

type ResourceValues

type ResourceValues []string

ResourceValues masks the value so protobuf can generate You can view related issues : https://github.com/kubernetes/kubernetes/issues/46024 +protobuf.nullable=true +protobuf.options.(gogoproto.goproto_stringer)=false

func (ResourceValues) DeepCopy

func (in ResourceValues) DeepCopy() ResourceValues

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

func (ResourceValues) DeepCopyInto

func (in ResourceValues) DeepCopyInto(out *ResourceValues)

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

func (*ResourceValues) Descriptor

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

func (ResourceValues) Marshal

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

func (ResourceValues) MarshalTo

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

func (ResourceValues) MarshalToSizedBuffer

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

func (*ResourceValues) ProtoMessage

func (*ResourceValues) ProtoMessage()

func (*ResourceValues) Reset

func (m *ResourceValues) Reset()

func (ResourceValues) Size

func (m ResourceValues) Size() (n int)

func (ResourceValues) String

func (t ResourceValues) String() string

func (*ResourceValues) Unmarshal

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

func (*ResourceValues) XXX_DiscardUnknown

func (m *ResourceValues) XXX_DiscardUnknown()

func (*ResourceValues) XXX_Marshal

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

func (*ResourceValues) XXX_Merge

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

func (*ResourceValues) XXX_Size

func (m *ResourceValues) XXX_Size() int

func (*ResourceValues) XXX_Unmarshal

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

type Resources

type Resources map[string]ResourceValues

Resources is a map info of different resources.

func (Resources) DeepCopy

func (in Resources) DeepCopy() Resources

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

func (Resources) DeepCopyInto

func (in Resources) DeepCopyInto(out *Resources)

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

type RollbackProxyOptions

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

	// +optional
	Revision int64 `json:"revision,omitempty" protobuf:"varint,1,opt,name=revision"`
	// +optional
	Cluster string `json:"cluster,omitempty" protobuf:"bytes,2,opt,name=cluster"`
}

RollbackProxyOptions is the query options to an app rollback proxy call.

func (*RollbackProxyOptions) DeepCopy

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

func (*RollbackProxyOptions) DeepCopyInto

func (in *RollbackProxyOptions) DeepCopyInto(out *RollbackProxyOptions)

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

func (*RollbackProxyOptions) DeepCopyObject

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

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

func (*RollbackProxyOptions) Descriptor

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

func (*RollbackProxyOptions) Marshal

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

func (*RollbackProxyOptions) MarshalTo

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

func (*RollbackProxyOptions) MarshalToSizedBuffer

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

func (*RollbackProxyOptions) ProtoMessage

func (*RollbackProxyOptions) ProtoMessage()

func (*RollbackProxyOptions) Reset

func (m *RollbackProxyOptions) Reset()

func (*RollbackProxyOptions) Size

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

func (*RollbackProxyOptions) String

func (this *RollbackProxyOptions) String() string

func (RollbackProxyOptions) SwaggerDoc

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

func (*RollbackProxyOptions) Unmarshal

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

func (*RollbackProxyOptions) XXX_DiscardUnknown

func (m *RollbackProxyOptions) XXX_DiscardUnknown()

func (*RollbackProxyOptions) XXX_Marshal

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

func (*RollbackProxyOptions) XXX_Merge

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

func (*RollbackProxyOptions) XXX_Size

func (m *RollbackProxyOptions) XXX_Size() int

func (*RollbackProxyOptions) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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