Documentation ¶
Overview ¶
Package v1alpha1 is the v1alpha1 version of the API. +groupName=argoproj.io +k8s:deepcopy-gen=package,register +k8s:openapi-gen=true
Index ¶
- Constants
- Variables
- func HelmValueFiles(source *ApplicationSource) []string
- func KsonnetEnv(source *ApplicationSource) string
- func Resource(resource string) schema.GroupResource
- func UnmarshalToUnstructured(resource string) (*unstructured.Unstructured, error)
- type AWSAuthConfig
- func (in *AWSAuthConfig) DeepCopy() *AWSAuthConfig
- func (in *AWSAuthConfig) DeepCopyInto(out *AWSAuthConfig)
- func (*AWSAuthConfig) Descriptor() ([]byte, []int)
- func (m *AWSAuthConfig) Marshal() (dAtA []byte, err error)
- func (m *AWSAuthConfig) MarshalTo(dAtA []byte) (int, error)
- func (*AWSAuthConfig) ProtoMessage()
- func (m *AWSAuthConfig) Reset()
- func (m *AWSAuthConfig) Size() (n int)
- func (this *AWSAuthConfig) String() string
- func (m *AWSAuthConfig) Unmarshal(dAtA []byte) error
- func (m *AWSAuthConfig) XXX_DiscardUnknown()
- func (m *AWSAuthConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AWSAuthConfig) XXX_Merge(src proto.Message)
- func (m *AWSAuthConfig) XXX_Size() int
- func (m *AWSAuthConfig) XXX_Unmarshal(b []byte) error
- type AppProject
- func (in *AppProject) DeepCopy() *AppProject
- func (in *AppProject) DeepCopyInto(out *AppProject)
- func (in *AppProject) DeepCopyObject() runtime.Object
- func (*AppProject) Descriptor() ([]byte, []int)
- func (proj AppProject) IsDestinationPermitted(dst ApplicationDestination) bool
- func (proj AppProject) IsResourcePermitted(res metav1.GroupKind, namespaced bool) bool
- func (proj AppProject) IsSourcePermitted(src ApplicationSource) bool
- func (m *AppProject) Marshal() (dAtA []byte, err error)
- func (m *AppProject) MarshalTo(dAtA []byte) (int, error)
- func (proj *AppProject) ProjectPoliciesString() string
- func (*AppProject) ProtoMessage()
- func (m *AppProject) Reset()
- func (m *AppProject) Size() (n int)
- func (this *AppProject) String() string
- func (m *AppProject) Unmarshal(dAtA []byte) error
- func (m *AppProject) XXX_DiscardUnknown()
- func (m *AppProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AppProject) XXX_Merge(src proto.Message)
- func (m *AppProject) XXX_Size() int
- func (m *AppProject) XXX_Unmarshal(b []byte) error
- type AppProjectList
- func (in *AppProjectList) DeepCopy() *AppProjectList
- func (in *AppProjectList) DeepCopyInto(out *AppProjectList)
- func (in *AppProjectList) DeepCopyObject() runtime.Object
- func (*AppProjectList) Descriptor() ([]byte, []int)
- func (m *AppProjectList) Marshal() (dAtA []byte, err error)
- func (m *AppProjectList) MarshalTo(dAtA []byte) (int, error)
- func (*AppProjectList) ProtoMessage()
- func (m *AppProjectList) Reset()
- func (m *AppProjectList) Size() (n int)
- func (this *AppProjectList) String() string
- func (m *AppProjectList) Unmarshal(dAtA []byte) error
- func (m *AppProjectList) XXX_DiscardUnknown()
- func (m *AppProjectList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AppProjectList) XXX_Merge(src proto.Message)
- func (m *AppProjectList) XXX_Size() int
- func (m *AppProjectList) XXX_Unmarshal(b []byte) error
- type AppProjectSpec
- func (in *AppProjectSpec) DeepCopy() *AppProjectSpec
- func (in *AppProjectSpec) DeepCopyInto(out *AppProjectSpec)
- func (*AppProjectSpec) Descriptor() ([]byte, []int)
- func (m *AppProjectSpec) Marshal() (dAtA []byte, err error)
- func (m *AppProjectSpec) MarshalTo(dAtA []byte) (int, error)
- func (*AppProjectSpec) ProtoMessage()
- func (m *AppProjectSpec) Reset()
- func (m *AppProjectSpec) Size() (n int)
- func (this *AppProjectSpec) String() string
- func (m *AppProjectSpec) Unmarshal(dAtA []byte) error
- func (m *AppProjectSpec) XXX_DiscardUnknown()
- func (m *AppProjectSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *AppProjectSpec) XXX_Merge(src proto.Message)
- func (m *AppProjectSpec) XXX_Size() int
- func (m *AppProjectSpec) XXX_Unmarshal(b []byte) error
- type Application
- func (app *Application) CascadedDeletion() bool
- func (in *Application) DeepCopy() *Application
- func (in *Application) DeepCopyInto(out *Application)
- func (in *Application) DeepCopyObject() runtime.Object
- func (*Application) Descriptor() ([]byte, []int)
- func (a *Application) GetMetadata() *objectMeta
- func (app *Application) IsRefreshRequested() (RefreshType, bool)
- func (m *Application) Marshal() (dAtA []byte, err error)
- func (m *Application) MarshalTo(dAtA []byte) (int, error)
- func (*Application) ProtoMessage()
- func (m *Application) Reset()
- func (app *Application) SetCascadedDeletion(prune bool)
- func (m *Application) Size() (n int)
- func (this *Application) String() string
- func (m *Application) Unmarshal(dAtA []byte) error
- func (m *Application) XXX_DiscardUnknown()
- func (m *Application) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Application) XXX_Merge(src proto.Message)
- func (m *Application) XXX_Size() int
- func (m *Application) XXX_Unmarshal(b []byte) error
- type ApplicationCondition
- func (in *ApplicationCondition) DeepCopy() *ApplicationCondition
- func (in *ApplicationCondition) DeepCopyInto(out *ApplicationCondition)
- func (*ApplicationCondition) Descriptor() ([]byte, []int)
- func (condition *ApplicationCondition) IsError() bool
- func (m *ApplicationCondition) Marshal() (dAtA []byte, err error)
- func (m *ApplicationCondition) MarshalTo(dAtA []byte) (int, error)
- func (*ApplicationCondition) ProtoMessage()
- func (m *ApplicationCondition) Reset()
- func (m *ApplicationCondition) Size() (n int)
- func (this *ApplicationCondition) String() string
- func (m *ApplicationCondition) Unmarshal(dAtA []byte) error
- func (m *ApplicationCondition) XXX_DiscardUnknown()
- func (m *ApplicationCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApplicationCondition) XXX_Merge(src proto.Message)
- func (m *ApplicationCondition) XXX_Size() int
- func (m *ApplicationCondition) XXX_Unmarshal(b []byte) error
- type ApplicationConditionType
- type ApplicationDestination
- func (in *ApplicationDestination) DeepCopy() *ApplicationDestination
- func (in *ApplicationDestination) DeepCopyInto(out *ApplicationDestination)
- func (*ApplicationDestination) Descriptor() ([]byte, []int)
- func (source ApplicationDestination) Equals(other ApplicationDestination) bool
- func (m *ApplicationDestination) Marshal() (dAtA []byte, err error)
- func (m *ApplicationDestination) MarshalTo(dAtA []byte) (int, error)
- func (*ApplicationDestination) ProtoMessage()
- func (m *ApplicationDestination) Reset()
- func (m *ApplicationDestination) Size() (n int)
- func (this *ApplicationDestination) String() string
- func (m *ApplicationDestination) Unmarshal(dAtA []byte) error
- func (m *ApplicationDestination) XXX_DiscardUnknown()
- func (m *ApplicationDestination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApplicationDestination) XXX_Merge(src proto.Message)
- func (m *ApplicationDestination) XXX_Size() int
- func (m *ApplicationDestination) XXX_Unmarshal(b []byte) error
- type ApplicationList
- func (in *ApplicationList) DeepCopy() *ApplicationList
- func (in *ApplicationList) DeepCopyInto(out *ApplicationList)
- func (in *ApplicationList) DeepCopyObject() runtime.Object
- func (*ApplicationList) Descriptor() ([]byte, []int)
- func (m *ApplicationList) Marshal() (dAtA []byte, err error)
- func (m *ApplicationList) MarshalTo(dAtA []byte) (int, error)
- func (*ApplicationList) ProtoMessage()
- func (m *ApplicationList) Reset()
- func (m *ApplicationList) Size() (n int)
- func (this *ApplicationList) String() string
- func (m *ApplicationList) Unmarshal(dAtA []byte) error
- func (m *ApplicationList) XXX_DiscardUnknown()
- func (m *ApplicationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApplicationList) XXX_Merge(src proto.Message)
- func (m *ApplicationList) XXX_Size() int
- func (m *ApplicationList) XXX_Unmarshal(b []byte) error
- type ApplicationSource
- func (in *ApplicationSource) DeepCopy() *ApplicationSource
- func (in *ApplicationSource) DeepCopyInto(out *ApplicationSource)
- func (*ApplicationSource) Descriptor() ([]byte, []int)
- func (source ApplicationSource) Equals(other ApplicationSource) bool
- func (m *ApplicationSource) Marshal() (dAtA []byte, err error)
- func (m *ApplicationSource) MarshalTo(dAtA []byte) (int, error)
- func (*ApplicationSource) ProtoMessage()
- func (m *ApplicationSource) Reset()
- func (m *ApplicationSource) Size() (n int)
- func (this *ApplicationSource) String() string
- func (m *ApplicationSource) Unmarshal(dAtA []byte) error
- func (m *ApplicationSource) XXX_DiscardUnknown()
- func (m *ApplicationSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApplicationSource) XXX_Merge(src proto.Message)
- func (m *ApplicationSource) XXX_Size() int
- func (m *ApplicationSource) XXX_Unmarshal(b []byte) error
- type ApplicationSourceHelm
- func (in *ApplicationSourceHelm) DeepCopy() *ApplicationSourceHelm
- func (in *ApplicationSourceHelm) DeepCopyInto(out *ApplicationSourceHelm)
- func (*ApplicationSourceHelm) Descriptor() ([]byte, []int)
- func (m *ApplicationSourceHelm) Marshal() (dAtA []byte, err error)
- func (m *ApplicationSourceHelm) MarshalTo(dAtA []byte) (int, error)
- func (*ApplicationSourceHelm) ProtoMessage()
- func (m *ApplicationSourceHelm) Reset()
- func (m *ApplicationSourceHelm) Size() (n int)
- func (this *ApplicationSourceHelm) String() string
- func (m *ApplicationSourceHelm) Unmarshal(dAtA []byte) error
- func (m *ApplicationSourceHelm) XXX_DiscardUnknown()
- func (m *ApplicationSourceHelm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApplicationSourceHelm) XXX_Merge(src proto.Message)
- func (m *ApplicationSourceHelm) XXX_Size() int
- func (m *ApplicationSourceHelm) XXX_Unmarshal(b []byte) error
- type ApplicationSourceKsonnet
- func (in *ApplicationSourceKsonnet) DeepCopy() *ApplicationSourceKsonnet
- func (in *ApplicationSourceKsonnet) DeepCopyInto(out *ApplicationSourceKsonnet)
- func (*ApplicationSourceKsonnet) Descriptor() ([]byte, []int)
- func (m *ApplicationSourceKsonnet) Marshal() (dAtA []byte, err error)
- func (m *ApplicationSourceKsonnet) MarshalTo(dAtA []byte) (int, error)
- func (*ApplicationSourceKsonnet) ProtoMessage()
- func (m *ApplicationSourceKsonnet) Reset()
- func (m *ApplicationSourceKsonnet) Size() (n int)
- func (this *ApplicationSourceKsonnet) String() string
- func (m *ApplicationSourceKsonnet) Unmarshal(dAtA []byte) error
- func (m *ApplicationSourceKsonnet) XXX_DiscardUnknown()
- func (m *ApplicationSourceKsonnet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApplicationSourceKsonnet) XXX_Merge(src proto.Message)
- func (m *ApplicationSourceKsonnet) XXX_Size() int
- func (m *ApplicationSourceKsonnet) XXX_Unmarshal(b []byte) error
- type ApplicationSourceKustomize
- func (in *ApplicationSourceKustomize) DeepCopy() *ApplicationSourceKustomize
- func (in *ApplicationSourceKustomize) DeepCopyInto(out *ApplicationSourceKustomize)
- func (*ApplicationSourceKustomize) Descriptor() ([]byte, []int)
- func (m *ApplicationSourceKustomize) Marshal() (dAtA []byte, err error)
- func (m *ApplicationSourceKustomize) MarshalTo(dAtA []byte) (int, error)
- func (*ApplicationSourceKustomize) ProtoMessage()
- func (m *ApplicationSourceKustomize) Reset()
- func (m *ApplicationSourceKustomize) Size() (n int)
- func (this *ApplicationSourceKustomize) String() string
- func (m *ApplicationSourceKustomize) Unmarshal(dAtA []byte) error
- func (m *ApplicationSourceKustomize) XXX_DiscardUnknown()
- func (m *ApplicationSourceKustomize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApplicationSourceKustomize) XXX_Merge(src proto.Message)
- func (m *ApplicationSourceKustomize) XXX_Size() int
- func (m *ApplicationSourceKustomize) XXX_Unmarshal(b []byte) error
- type ApplicationSourceType
- type ApplicationSpec
- func (in *ApplicationSpec) DeepCopy() *ApplicationSpec
- func (in *ApplicationSpec) DeepCopyInto(out *ApplicationSpec)
- func (*ApplicationSpec) Descriptor() ([]byte, []int)
- func (spec ApplicationSpec) GetProject() string
- func (m *ApplicationSpec) Marshal() (dAtA []byte, err error)
- func (m *ApplicationSpec) MarshalTo(dAtA []byte) (int, error)
- func (*ApplicationSpec) ProtoMessage()
- func (m *ApplicationSpec) Reset()
- func (m *ApplicationSpec) Size() (n int)
- func (this *ApplicationSpec) String() string
- func (m *ApplicationSpec) Unmarshal(dAtA []byte) error
- func (m *ApplicationSpec) XXX_DiscardUnknown()
- func (m *ApplicationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApplicationSpec) XXX_Merge(src proto.Message)
- func (m *ApplicationSpec) XXX_Size() int
- func (m *ApplicationSpec) XXX_Unmarshal(b []byte) error
- type ApplicationStatus
- func (in *ApplicationStatus) DeepCopy() *ApplicationStatus
- func (in *ApplicationStatus) DeepCopyInto(out *ApplicationStatus)
- func (*ApplicationStatus) Descriptor() ([]byte, []int)
- func (status *ApplicationStatus) GetErrorConditions() []ApplicationCondition
- func (m *ApplicationStatus) Marshal() (dAtA []byte, err error)
- func (m *ApplicationStatus) MarshalTo(dAtA []byte) (int, error)
- func (*ApplicationStatus) ProtoMessage()
- func (m *ApplicationStatus) Reset()
- func (m *ApplicationStatus) Size() (n int)
- func (this *ApplicationStatus) String() string
- func (m *ApplicationStatus) Unmarshal(dAtA []byte) error
- func (m *ApplicationStatus) XXX_DiscardUnknown()
- func (m *ApplicationStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApplicationStatus) XXX_Merge(src proto.Message)
- func (m *ApplicationStatus) XXX_Size() int
- func (m *ApplicationStatus) XXX_Unmarshal(b []byte) error
- type ApplicationWatchEvent
- func (in *ApplicationWatchEvent) DeepCopy() *ApplicationWatchEvent
- func (in *ApplicationWatchEvent) DeepCopyInto(out *ApplicationWatchEvent)
- func (*ApplicationWatchEvent) Descriptor() ([]byte, []int)
- func (m *ApplicationWatchEvent) Marshal() (dAtA []byte, err error)
- func (m *ApplicationWatchEvent) MarshalTo(dAtA []byte) (int, error)
- func (*ApplicationWatchEvent) ProtoMessage()
- func (m *ApplicationWatchEvent) Reset()
- func (m *ApplicationWatchEvent) Size() (n int)
- func (this *ApplicationWatchEvent) String() string
- func (m *ApplicationWatchEvent) Unmarshal(dAtA []byte) error
- func (m *ApplicationWatchEvent) XXX_DiscardUnknown()
- func (m *ApplicationWatchEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ApplicationWatchEvent) XXX_Merge(src proto.Message)
- func (m *ApplicationWatchEvent) XXX_Size() int
- func (m *ApplicationWatchEvent) XXX_Unmarshal(b []byte) error
- type Cluster
- func (in *Cluster) DeepCopy() *Cluster
- func (in *Cluster) DeepCopyInto(out *Cluster)
- func (*Cluster) Descriptor() ([]byte, []int)
- func (m *Cluster) Marshal() (dAtA []byte, err error)
- func (m *Cluster) MarshalTo(dAtA []byte) (int, error)
- func (*Cluster) ProtoMessage()
- func (c *Cluster) RESTConfig() *rest.Config
- func (m *Cluster) Reset()
- func (m *Cluster) Size() (n int)
- func (this *Cluster) String() string
- func (m *Cluster) Unmarshal(dAtA []byte) error
- func (m *Cluster) XXX_DiscardUnknown()
- func (m *Cluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Cluster) XXX_Merge(src proto.Message)
- func (m *Cluster) XXX_Size() int
- func (m *Cluster) XXX_Unmarshal(b []byte) error
- type ClusterConfig
- func (in *ClusterConfig) DeepCopy() *ClusterConfig
- func (in *ClusterConfig) DeepCopyInto(out *ClusterConfig)
- func (*ClusterConfig) Descriptor() ([]byte, []int)
- func (m *ClusterConfig) Marshal() (dAtA []byte, err error)
- func (m *ClusterConfig) MarshalTo(dAtA []byte) (int, error)
- func (*ClusterConfig) ProtoMessage()
- func (m *ClusterConfig) Reset()
- func (m *ClusterConfig) Size() (n int)
- func (this *ClusterConfig) String() string
- func (m *ClusterConfig) Unmarshal(dAtA []byte) error
- func (m *ClusterConfig) XXX_DiscardUnknown()
- func (m *ClusterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterConfig) XXX_Merge(src proto.Message)
- func (m *ClusterConfig) XXX_Size() int
- func (m *ClusterConfig) XXX_Unmarshal(b []byte) error
- type ClusterList
- func (in *ClusterList) DeepCopy() *ClusterList
- func (in *ClusterList) DeepCopyInto(out *ClusterList)
- func (*ClusterList) Descriptor() ([]byte, []int)
- func (m *ClusterList) Marshal() (dAtA []byte, err error)
- func (m *ClusterList) MarshalTo(dAtA []byte) (int, error)
- func (*ClusterList) ProtoMessage()
- func (m *ClusterList) Reset()
- func (m *ClusterList) Size() (n int)
- func (this *ClusterList) String() string
- func (m *ClusterList) Unmarshal(dAtA []byte) error
- func (m *ClusterList) XXX_DiscardUnknown()
- func (m *ClusterList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ClusterList) XXX_Merge(src proto.Message)
- func (m *ClusterList) XXX_Size() int
- func (m *ClusterList) XXX_Unmarshal(b []byte) error
- type ComparedTo
- func (in *ComparedTo) DeepCopy() *ComparedTo
- func (in *ComparedTo) DeepCopyInto(out *ComparedTo)
- func (*ComparedTo) Descriptor() ([]byte, []int)
- func (m *ComparedTo) Marshal() (dAtA []byte, err error)
- func (m *ComparedTo) MarshalTo(dAtA []byte) (int, error)
- func (*ComparedTo) ProtoMessage()
- func (m *ComparedTo) Reset()
- func (m *ComparedTo) Size() (n int)
- func (this *ComparedTo) String() string
- func (m *ComparedTo) Unmarshal(dAtA []byte) error
- func (m *ComparedTo) XXX_DiscardUnknown()
- func (m *ComparedTo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ComparedTo) XXX_Merge(src proto.Message)
- func (m *ComparedTo) XXX_Size() int
- func (m *ComparedTo) XXX_Unmarshal(b []byte) error
- type ComponentParameter
- func (in *ComponentParameter) DeepCopy() *ComponentParameter
- func (in *ComponentParameter) DeepCopyInto(out *ComponentParameter)
- func (*ComponentParameter) Descriptor() ([]byte, []int)
- func (m *ComponentParameter) Marshal() (dAtA []byte, err error)
- func (m *ComponentParameter) MarshalTo(dAtA []byte) (int, error)
- func (*ComponentParameter) ProtoMessage()
- func (m *ComponentParameter) Reset()
- func (m *ComponentParameter) Size() (n int)
- func (this *ComponentParameter) String() string
- func (m *ComponentParameter) Unmarshal(dAtA []byte) error
- func (m *ComponentParameter) XXX_DiscardUnknown()
- func (m *ComponentParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ComponentParameter) XXX_Merge(src proto.Message)
- func (m *ComponentParameter) XXX_Size() int
- func (m *ComponentParameter) XXX_Unmarshal(b []byte) error
- type ConnectionState
- func (in *ConnectionState) DeepCopy() *ConnectionState
- func (in *ConnectionState) DeepCopyInto(out *ConnectionState)
- func (*ConnectionState) Descriptor() ([]byte, []int)
- func (m *ConnectionState) Marshal() (dAtA []byte, err error)
- func (m *ConnectionState) MarshalTo(dAtA []byte) (int, error)
- func (*ConnectionState) ProtoMessage()
- func (m *ConnectionState) Reset()
- func (m *ConnectionState) Size() (n int)
- func (this *ConnectionState) String() string
- func (m *ConnectionState) Unmarshal(dAtA []byte) error
- func (m *ConnectionState) XXX_DiscardUnknown()
- func (m *ConnectionState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ConnectionState) XXX_Merge(src proto.Message)
- func (m *ConnectionState) XXX_Size() int
- func (m *ConnectionState) XXX_Unmarshal(b []byte) error
- type ConnectionStatus
- type HealthStatus
- func (in *HealthStatus) DeepCopy() *HealthStatus
- func (in *HealthStatus) DeepCopyInto(out *HealthStatus)
- func (*HealthStatus) Descriptor() ([]byte, []int)
- func (m *HealthStatus) Marshal() (dAtA []byte, err error)
- func (m *HealthStatus) MarshalTo(dAtA []byte) (int, error)
- func (*HealthStatus) ProtoMessage()
- func (m *HealthStatus) Reset()
- func (m *HealthStatus) Size() (n int)
- func (this *HealthStatus) String() string
- func (m *HealthStatus) Unmarshal(dAtA []byte) error
- func (m *HealthStatus) XXX_DiscardUnknown()
- func (m *HealthStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HealthStatus) XXX_Merge(src proto.Message)
- func (m *HealthStatus) XXX_Size() int
- func (m *HealthStatus) XXX_Unmarshal(b []byte) error
- type HealthStatusCode
- type HelmRepository
- func (in *HelmRepository) DeepCopy() *HelmRepository
- func (in *HelmRepository) DeepCopyInto(out *HelmRepository)
- func (*HelmRepository) Descriptor() ([]byte, []int)
- func (m *HelmRepository) Marshal() (dAtA []byte, err error)
- func (m *HelmRepository) MarshalTo(dAtA []byte) (int, error)
- func (*HelmRepository) ProtoMessage()
- func (m *HelmRepository) Reset()
- func (m *HelmRepository) Size() (n int)
- func (this *HelmRepository) String() string
- func (m *HelmRepository) Unmarshal(dAtA []byte) error
- func (m *HelmRepository) XXX_DiscardUnknown()
- func (m *HelmRepository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *HelmRepository) XXX_Merge(src proto.Message)
- func (m *HelmRepository) XXX_Size() int
- func (m *HelmRepository) XXX_Unmarshal(b []byte) error
- type HookDeletePolicy
- type HookType
- type InfoItem
- func (in *InfoItem) DeepCopy() *InfoItem
- func (in *InfoItem) DeepCopyInto(out *InfoItem)
- func (*InfoItem) Descriptor() ([]byte, []int)
- func (m *InfoItem) Marshal() (dAtA []byte, err error)
- func (m *InfoItem) MarshalTo(dAtA []byte) (int, error)
- func (*InfoItem) ProtoMessage()
- func (m *InfoItem) Reset()
- func (m *InfoItem) Size() (n int)
- func (this *InfoItem) String() string
- func (m *InfoItem) Unmarshal(dAtA []byte) error
- func (m *InfoItem) XXX_DiscardUnknown()
- func (m *InfoItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *InfoItem) XXX_Merge(src proto.Message)
- func (m *InfoItem) XXX_Size() int
- func (m *InfoItem) XXX_Unmarshal(b []byte) error
- type JWTToken
- func (in *JWTToken) DeepCopy() *JWTToken
- func (in *JWTToken) DeepCopyInto(out *JWTToken)
- func (*JWTToken) Descriptor() ([]byte, []int)
- func (m *JWTToken) Marshal() (dAtA []byte, err error)
- func (m *JWTToken) MarshalTo(dAtA []byte) (int, error)
- func (*JWTToken) ProtoMessage()
- func (m *JWTToken) Reset()
- func (m *JWTToken) Size() (n int)
- func (this *JWTToken) String() string
- func (m *JWTToken) Unmarshal(dAtA []byte) error
- func (m *JWTToken) XXX_DiscardUnknown()
- func (m *JWTToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *JWTToken) XXX_Merge(src proto.Message)
- func (m *JWTToken) XXX_Size() int
- func (m *JWTToken) XXX_Unmarshal(b []byte) error
- type Operation
- func (in *Operation) DeepCopy() *Operation
- func (in *Operation) DeepCopyInto(out *Operation)
- func (*Operation) Descriptor() ([]byte, []int)
- func (m *Operation) Marshal() (dAtA []byte, err error)
- func (m *Operation) MarshalTo(dAtA []byte) (int, error)
- func (*Operation) ProtoMessage()
- func (m *Operation) Reset()
- func (m *Operation) Size() (n int)
- func (this *Operation) String() string
- func (m *Operation) Unmarshal(dAtA []byte) error
- func (m *Operation) XXX_DiscardUnknown()
- func (m *Operation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Operation) XXX_Merge(src proto.Message)
- func (m *Operation) XXX_Size() int
- func (m *Operation) XXX_Unmarshal(b []byte) error
- type OperationPhase
- type OperationState
- func (in *OperationState) DeepCopy() *OperationState
- func (in *OperationState) DeepCopyInto(out *OperationState)
- func (*OperationState) Descriptor() ([]byte, []int)
- func (m *OperationState) Marshal() (dAtA []byte, err error)
- func (m *OperationState) MarshalTo(dAtA []byte) (int, error)
- func (*OperationState) ProtoMessage()
- func (m *OperationState) Reset()
- func (m *OperationState) Size() (n int)
- func (this *OperationState) String() string
- func (m *OperationState) Unmarshal(dAtA []byte) error
- func (m *OperationState) XXX_DiscardUnknown()
- func (m *OperationState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OperationState) XXX_Merge(src proto.Message)
- func (m *OperationState) XXX_Size() int
- func (m *OperationState) XXX_Unmarshal(b []byte) error
- type ParameterOverrides
- func (*ParameterOverrides) Descriptor() ([]byte, []int)
- func (m ParameterOverrides) Marshal() (dAtA []byte, err error)
- func (m ParameterOverrides) MarshalTo(dAtA []byte) (int, error)
- func (*ParameterOverrides) ProtoMessage()
- func (m *ParameterOverrides) Reset()
- func (m ParameterOverrides) Size() (n int)
- func (po ParameterOverrides) String() string
- func (m *ParameterOverrides) Unmarshal(dAtA []byte) error
- func (m *ParameterOverrides) XXX_DiscardUnknown()
- func (m *ParameterOverrides) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ParameterOverrides) XXX_Merge(src proto.Message)
- func (m *ParameterOverrides) XXX_Size() int
- func (m *ParameterOverrides) XXX_Unmarshal(b []byte) error
- type ProjectRole
- func (in *ProjectRole) DeepCopy() *ProjectRole
- func (in *ProjectRole) DeepCopyInto(out *ProjectRole)
- func (*ProjectRole) Descriptor() ([]byte, []int)
- func (m *ProjectRole) Marshal() (dAtA []byte, err error)
- func (m *ProjectRole) MarshalTo(dAtA []byte) (int, error)
- func (*ProjectRole) ProtoMessage()
- func (m *ProjectRole) Reset()
- func (m *ProjectRole) Size() (n int)
- func (this *ProjectRole) String() string
- func (m *ProjectRole) Unmarshal(dAtA []byte) error
- func (m *ProjectRole) XXX_DiscardUnknown()
- func (m *ProjectRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ProjectRole) XXX_Merge(src proto.Message)
- func (m *ProjectRole) XXX_Size() int
- func (m *ProjectRole) XXX_Unmarshal(b []byte) error
- type RefreshType
- type Repository
- func (in *Repository) DeepCopy() *Repository
- func (in *Repository) DeepCopyInto(out *Repository)
- func (*Repository) Descriptor() ([]byte, []int)
- func (m *Repository) Marshal() (dAtA []byte, err error)
- func (m *Repository) MarshalTo(dAtA []byte) (int, error)
- func (*Repository) ProtoMessage()
- func (m *Repository) Reset()
- func (m *Repository) Size() (n int)
- func (this *Repository) String() string
- func (m *Repository) Unmarshal(dAtA []byte) error
- func (m *Repository) XXX_DiscardUnknown()
- func (m *Repository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Repository) XXX_Merge(src proto.Message)
- func (m *Repository) XXX_Size() int
- func (m *Repository) XXX_Unmarshal(b []byte) error
- type RepositoryList
- func (in *RepositoryList) DeepCopy() *RepositoryList
- func (in *RepositoryList) DeepCopyInto(out *RepositoryList)
- func (*RepositoryList) Descriptor() ([]byte, []int)
- func (m *RepositoryList) Marshal() (dAtA []byte, err error)
- func (m *RepositoryList) MarshalTo(dAtA []byte) (int, error)
- func (*RepositoryList) ProtoMessage()
- func (m *RepositoryList) Reset()
- func (m *RepositoryList) Size() (n int)
- func (this *RepositoryList) String() string
- func (m *RepositoryList) Unmarshal(dAtA []byte) error
- func (m *RepositoryList) XXX_DiscardUnknown()
- func (m *RepositoryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RepositoryList) XXX_Merge(src proto.Message)
- func (m *RepositoryList) XXX_Size() int
- func (m *RepositoryList) XXX_Unmarshal(b []byte) error
- type ResourceDiff
- func (in *ResourceDiff) DeepCopy() *ResourceDiff
- func (in *ResourceDiff) DeepCopyInto(out *ResourceDiff)
- func (*ResourceDiff) Descriptor() ([]byte, []int)
- func (r ResourceDiff) LiveObject() (*unstructured.Unstructured, error)
- func (m *ResourceDiff) Marshal() (dAtA []byte, err error)
- func (m *ResourceDiff) MarshalTo(dAtA []byte) (int, error)
- func (*ResourceDiff) ProtoMessage()
- func (m *ResourceDiff) Reset()
- func (m *ResourceDiff) Size() (n int)
- func (this *ResourceDiff) String() string
- func (r ResourceDiff) TargetObject() (*unstructured.Unstructured, error)
- func (m *ResourceDiff) Unmarshal(dAtA []byte) error
- func (m *ResourceDiff) XXX_DiscardUnknown()
- func (m *ResourceDiff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ResourceDiff) XXX_Merge(src proto.Message)
- func (m *ResourceDiff) XXX_Size() int
- func (m *ResourceDiff) XXX_Unmarshal(b []byte) error
- type ResourceNode
- func (in *ResourceNode) DeepCopy() *ResourceNode
- func (in *ResourceNode) DeepCopyInto(out *ResourceNode)
- func (*ResourceNode) Descriptor() ([]byte, []int)
- func (n *ResourceNode) FindNode(group string, kind string, namespace string, name string) *ResourceNode
- func (n *ResourceNode) GroupKindVersion() schema.GroupVersionKind
- func (m *ResourceNode) Marshal() (dAtA []byte, err error)
- func (m *ResourceNode) MarshalTo(dAtA []byte) (int, error)
- func (*ResourceNode) ProtoMessage()
- func (m *ResourceNode) Reset()
- func (m *ResourceNode) Size() (n int)
- func (this *ResourceNode) String() string
- func (m *ResourceNode) Unmarshal(dAtA []byte) error
- func (m *ResourceNode) XXX_DiscardUnknown()
- func (m *ResourceNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ResourceNode) XXX_Merge(src proto.Message)
- func (m *ResourceNode) XXX_Size() int
- func (m *ResourceNode) XXX_Unmarshal(b []byte) error
- type ResourceResult
- func (in *ResourceResult) DeepCopy() *ResourceResult
- func (in *ResourceResult) DeepCopyInto(out *ResourceResult)
- func (*ResourceResult) Descriptor() ([]byte, []int)
- func (r *ResourceResult) GroupVersionKind() schema.GroupVersionKind
- func (r *ResourceResult) IsHook() bool
- func (m *ResourceResult) Marshal() (dAtA []byte, err error)
- func (m *ResourceResult) MarshalTo(dAtA []byte) (int, error)
- func (*ResourceResult) ProtoMessage()
- func (m *ResourceResult) Reset()
- func (m *ResourceResult) Size() (n int)
- func (this *ResourceResult) String() string
- func (m *ResourceResult) Unmarshal(dAtA []byte) error
- func (m *ResourceResult) XXX_DiscardUnknown()
- func (m *ResourceResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ResourceResult) XXX_Merge(src proto.Message)
- func (m *ResourceResult) XXX_Size() int
- func (m *ResourceResult) XXX_Unmarshal(b []byte) error
- type ResourceStatus
- func (in *ResourceStatus) DeepCopy() *ResourceStatus
- func (in *ResourceStatus) DeepCopyInto(out *ResourceStatus)
- func (*ResourceStatus) Descriptor() ([]byte, []int)
- func (r *ResourceStatus) GroupVersionKind() schema.GroupVersionKind
- func (m *ResourceStatus) Marshal() (dAtA []byte, err error)
- func (m *ResourceStatus) MarshalTo(dAtA []byte) (int, error)
- func (*ResourceStatus) ProtoMessage()
- func (m *ResourceStatus) Reset()
- func (m *ResourceStatus) Size() (n int)
- func (this *ResourceStatus) String() string
- func (m *ResourceStatus) Unmarshal(dAtA []byte) error
- func (m *ResourceStatus) XXX_DiscardUnknown()
- func (m *ResourceStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *ResourceStatus) XXX_Merge(src proto.Message)
- func (m *ResourceStatus) XXX_Size() int
- func (m *ResourceStatus) XXX_Unmarshal(b []byte) error
- type ResultCode
- type RevisionHistory
- func (in *RevisionHistory) DeepCopy() *RevisionHistory
- func (in *RevisionHistory) DeepCopyInto(out *RevisionHistory)
- func (*RevisionHistory) Descriptor() ([]byte, []int)
- func (m *RevisionHistory) Marshal() (dAtA []byte, err error)
- func (m *RevisionHistory) MarshalTo(dAtA []byte) (int, error)
- func (*RevisionHistory) ProtoMessage()
- func (m *RevisionHistory) Reset()
- func (m *RevisionHistory) Size() (n int)
- func (this *RevisionHistory) String() string
- func (m *RevisionHistory) Unmarshal(dAtA []byte) error
- func (m *RevisionHistory) XXX_DiscardUnknown()
- func (m *RevisionHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *RevisionHistory) XXX_Merge(src proto.Message)
- func (m *RevisionHistory) XXX_Size() int
- func (m *RevisionHistory) XXX_Unmarshal(b []byte) error
- type SyncOperation
- func (in *SyncOperation) DeepCopy() *SyncOperation
- func (in *SyncOperation) DeepCopyInto(out *SyncOperation)
- func (*SyncOperation) Descriptor() ([]byte, []int)
- func (m *SyncOperation) Marshal() (dAtA []byte, err error)
- func (m *SyncOperation) MarshalTo(dAtA []byte) (int, error)
- func (*SyncOperation) ProtoMessage()
- func (m *SyncOperation) Reset()
- func (m *SyncOperation) Size() (n int)
- func (this *SyncOperation) String() string
- func (m *SyncOperation) Unmarshal(dAtA []byte) error
- func (m *SyncOperation) XXX_DiscardUnknown()
- func (m *SyncOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SyncOperation) XXX_Merge(src proto.Message)
- func (m *SyncOperation) XXX_Size() int
- func (m *SyncOperation) XXX_Unmarshal(b []byte) error
- type SyncOperationResource
- func (in *SyncOperationResource) DeepCopy() *SyncOperationResource
- func (in *SyncOperationResource) DeepCopyInto(out *SyncOperationResource)
- func (*SyncOperationResource) Descriptor() ([]byte, []int)
- func (r SyncOperationResource) HasIdentity(name string, gvk schema.GroupVersionKind) bool
- func (m *SyncOperationResource) Marshal() (dAtA []byte, err error)
- func (m *SyncOperationResource) MarshalTo(dAtA []byte) (int, error)
- func (*SyncOperationResource) ProtoMessage()
- func (m *SyncOperationResource) Reset()
- func (m *SyncOperationResource) Size() (n int)
- func (this *SyncOperationResource) String() string
- func (m *SyncOperationResource) Unmarshal(dAtA []byte) error
- func (m *SyncOperationResource) XXX_DiscardUnknown()
- func (m *SyncOperationResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SyncOperationResource) XXX_Merge(src proto.Message)
- func (m *SyncOperationResource) XXX_Size() int
- func (m *SyncOperationResource) XXX_Unmarshal(b []byte) error
- type SyncOperationResult
- func (in *SyncOperationResult) DeepCopy() *SyncOperationResult
- func (in *SyncOperationResult) DeepCopyInto(out *SyncOperationResult)
- func (*SyncOperationResult) Descriptor() ([]byte, []int)
- func (m *SyncOperationResult) Marshal() (dAtA []byte, err error)
- func (m *SyncOperationResult) MarshalTo(dAtA []byte) (int, error)
- func (*SyncOperationResult) ProtoMessage()
- func (m *SyncOperationResult) Reset()
- func (m *SyncOperationResult) Size() (n int)
- func (this *SyncOperationResult) String() string
- func (m *SyncOperationResult) Unmarshal(dAtA []byte) error
- func (m *SyncOperationResult) XXX_DiscardUnknown()
- func (m *SyncOperationResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SyncOperationResult) XXX_Merge(src proto.Message)
- func (m *SyncOperationResult) XXX_Size() int
- func (m *SyncOperationResult) XXX_Unmarshal(b []byte) error
- type SyncPolicy
- func (in *SyncPolicy) DeepCopy() *SyncPolicy
- func (in *SyncPolicy) DeepCopyInto(out *SyncPolicy)
- func (*SyncPolicy) Descriptor() ([]byte, []int)
- func (m *SyncPolicy) Marshal() (dAtA []byte, err error)
- func (m *SyncPolicy) MarshalTo(dAtA []byte) (int, error)
- func (*SyncPolicy) ProtoMessage()
- func (m *SyncPolicy) Reset()
- func (m *SyncPolicy) Size() (n int)
- func (this *SyncPolicy) String() string
- func (m *SyncPolicy) Unmarshal(dAtA []byte) error
- func (m *SyncPolicy) XXX_DiscardUnknown()
- func (m *SyncPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SyncPolicy) XXX_Merge(src proto.Message)
- func (m *SyncPolicy) XXX_Size() int
- func (m *SyncPolicy) XXX_Unmarshal(b []byte) error
- type SyncPolicyAutomated
- func (in *SyncPolicyAutomated) DeepCopy() *SyncPolicyAutomated
- func (in *SyncPolicyAutomated) DeepCopyInto(out *SyncPolicyAutomated)
- func (*SyncPolicyAutomated) Descriptor() ([]byte, []int)
- func (m *SyncPolicyAutomated) Marshal() (dAtA []byte, err error)
- func (m *SyncPolicyAutomated) MarshalTo(dAtA []byte) (int, error)
- func (*SyncPolicyAutomated) ProtoMessage()
- func (m *SyncPolicyAutomated) Reset()
- func (m *SyncPolicyAutomated) Size() (n int)
- func (this *SyncPolicyAutomated) String() string
- func (m *SyncPolicyAutomated) Unmarshal(dAtA []byte) error
- func (m *SyncPolicyAutomated) XXX_DiscardUnknown()
- func (m *SyncPolicyAutomated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SyncPolicyAutomated) XXX_Merge(src proto.Message)
- func (m *SyncPolicyAutomated) XXX_Size() int
- func (m *SyncPolicyAutomated) XXX_Unmarshal(b []byte) error
- type SyncStatus
- func (in *SyncStatus) DeepCopy() *SyncStatus
- func (in *SyncStatus) DeepCopyInto(out *SyncStatus)
- func (*SyncStatus) Descriptor() ([]byte, []int)
- func (m *SyncStatus) Marshal() (dAtA []byte, err error)
- func (m *SyncStatus) MarshalTo(dAtA []byte) (int, error)
- func (*SyncStatus) ProtoMessage()
- func (m *SyncStatus) Reset()
- func (m *SyncStatus) Size() (n int)
- func (this *SyncStatus) String() string
- func (m *SyncStatus) Unmarshal(dAtA []byte) error
- func (m *SyncStatus) XXX_DiscardUnknown()
- func (m *SyncStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SyncStatus) XXX_Merge(src proto.Message)
- func (m *SyncStatus) XXX_Size() int
- func (m *SyncStatus) XXX_Unmarshal(b []byte) error
- type SyncStatusCode
- type SyncStrategy
- func (in *SyncStrategy) DeepCopy() *SyncStrategy
- func (in *SyncStrategy) DeepCopyInto(out *SyncStrategy)
- func (*SyncStrategy) Descriptor() ([]byte, []int)
- func (m *SyncStrategy) Marshal() (dAtA []byte, err error)
- func (m *SyncStrategy) MarshalTo(dAtA []byte) (int, error)
- func (*SyncStrategy) ProtoMessage()
- func (m *SyncStrategy) Reset()
- func (m *SyncStrategy) Size() (n int)
- func (this *SyncStrategy) String() string
- func (m *SyncStrategy) Unmarshal(dAtA []byte) error
- func (m *SyncStrategy) XXX_DiscardUnknown()
- func (m *SyncStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SyncStrategy) XXX_Merge(src proto.Message)
- func (m *SyncStrategy) XXX_Size() int
- func (m *SyncStrategy) XXX_Unmarshal(b []byte) error
- type SyncStrategyApply
- func (in *SyncStrategyApply) DeepCopy() *SyncStrategyApply
- func (in *SyncStrategyApply) DeepCopyInto(out *SyncStrategyApply)
- func (*SyncStrategyApply) Descriptor() ([]byte, []int)
- func (m *SyncStrategyApply) Marshal() (dAtA []byte, err error)
- func (m *SyncStrategyApply) MarshalTo(dAtA []byte) (int, error)
- func (*SyncStrategyApply) ProtoMessage()
- func (m *SyncStrategyApply) Reset()
- func (m *SyncStrategyApply) Size() (n int)
- func (this *SyncStrategyApply) String() string
- func (m *SyncStrategyApply) Unmarshal(dAtA []byte) error
- func (m *SyncStrategyApply) XXX_DiscardUnknown()
- func (m *SyncStrategyApply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SyncStrategyApply) XXX_Merge(src proto.Message)
- func (m *SyncStrategyApply) XXX_Size() int
- func (m *SyncStrategyApply) XXX_Unmarshal(b []byte) error
- type SyncStrategyHook
- func (in *SyncStrategyHook) DeepCopy() *SyncStrategyHook
- func (in *SyncStrategyHook) DeepCopyInto(out *SyncStrategyHook)
- func (*SyncStrategyHook) Descriptor() ([]byte, []int)
- func (m *SyncStrategyHook) Marshal() (dAtA []byte, err error)
- func (m *SyncStrategyHook) MarshalTo(dAtA []byte) (int, error)
- func (*SyncStrategyHook) ProtoMessage()
- func (m *SyncStrategyHook) Reset()
- func (m *SyncStrategyHook) Size() (n int)
- func (this *SyncStrategyHook) String() string
- func (m *SyncStrategyHook) Unmarshal(dAtA []byte) error
- func (m *SyncStrategyHook) XXX_DiscardUnknown()
- func (m *SyncStrategyHook) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *SyncStrategyHook) XXX_Merge(src proto.Message)
- func (m *SyncStrategyHook) XXX_Size() int
- func (m *SyncStrategyHook) XXX_Unmarshal(b []byte) error
- type TLSClientConfig
- func (in *TLSClientConfig) DeepCopy() *TLSClientConfig
- func (in *TLSClientConfig) DeepCopyInto(out *TLSClientConfig)
- func (*TLSClientConfig) Descriptor() ([]byte, []int)
- func (m *TLSClientConfig) Marshal() (dAtA []byte, err error)
- func (m *TLSClientConfig) MarshalTo(dAtA []byte) (int, error)
- func (*TLSClientConfig) ProtoMessage()
- func (m *TLSClientConfig) Reset()
- func (m *TLSClientConfig) Size() (n int)
- func (this *TLSClientConfig) String() string
- func (m *TLSClientConfig) Unmarshal(dAtA []byte) error
- func (m *TLSClientConfig) XXX_DiscardUnknown()
- func (m *TLSClientConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TLSClientConfig) XXX_Merge(src proto.Message)
- func (m *TLSClientConfig) XXX_Size() int
- func (m *TLSClientConfig) XXX_Unmarshal(b []byte) error
Constants ¶
const ( // ApplicationConditionDeletionError indicates that controller failed to delete application ApplicationConditionDeletionError = "DeletionError" // ApplicationConditionInvalidSpecError indicates that application source is invalid ApplicationConditionInvalidSpecError = "InvalidSpecError" // ApplicationConditionComparisonError indicates controller failed to compare application state ApplicationConditionComparisonError = "ComparisonError" // ApplicationConditionSyncError indicates controller failed to automatically sync the application ApplicationConditionSyncError = "SyncError" // ApplicationConditionUnknownError indicates an unknown controller error ApplicationConditionUnknownError = "UnknownError" ApplicationConditionSharedResourceWarning = "SharedResourceWarning" )
const ( ConnectionStatusSuccessful = "Successful" ConnectionStatusFailed = "Failed" )
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: application.Group, Version: "v1alpha1"} ApplicationSchemaGroupVersionKind = schema.GroupVersionKind{Group: application.Group, Version: "v1alpha1", Kind: application.ApplicationKind} AppProjectSchemaGroupVersionKind = schema.GroupVersionKind{Group: application.Group, Version: "v1alpha1", Kind: application.AppProjectKind} )
var ( SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
func HelmValueFiles ¶ added in v0.11.0
func HelmValueFiles(source *ApplicationSource) []string
HelmValueFiles is helper to get the helm value files from the legacy field or structured field TODO: delete this helper when we drop the top level ValuesFiles field
func KsonnetEnv ¶ added in v0.11.0
func KsonnetEnv(source *ApplicationSource) string
KsonnetEnv is helper to get the ksonnet environment from the legacy field or structured field TODO: delete this helper when we drop the top level Environment field
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group-qualified GroupResource.
func UnmarshalToUnstructured ¶
func UnmarshalToUnstructured(resource string) (*unstructured.Unstructured, error)
Types ¶
type AWSAuthConfig ¶ added in v0.9.0
type AWSAuthConfig struct { // ClusterName contains AWS cluster name ClusterName string `json:"clusterName,omitempty" protobuf:"bytes,1,opt,name=clusterName"` // RoleARN contains optional role ARN. If set then AWS IAM Authenticator assume a role to perform cluster operations instead of the default AWS credential provider chain. RoleARN string `json:"roleARN,omitempty" protobuf:"bytes,2,opt,name=roleARN"` }
AWSAuthConfig is an AWS IAM authentication configuration
func (*AWSAuthConfig) DeepCopy ¶ added in v0.9.0
func (in *AWSAuthConfig) DeepCopy() *AWSAuthConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthConfig.
func (*AWSAuthConfig) DeepCopyInto ¶ added in v0.9.0
func (in *AWSAuthConfig) DeepCopyInto(out *AWSAuthConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AWSAuthConfig) Descriptor ¶ added in v0.9.0
func (*AWSAuthConfig) Descriptor() ([]byte, []int)
func (*AWSAuthConfig) Marshal ¶ added in v0.9.0
func (m *AWSAuthConfig) Marshal() (dAtA []byte, err error)
func (*AWSAuthConfig) MarshalTo ¶ added in v0.9.0
func (m *AWSAuthConfig) MarshalTo(dAtA []byte) (int, error)
func (*AWSAuthConfig) ProtoMessage ¶ added in v0.9.0
func (*AWSAuthConfig) ProtoMessage()
func (*AWSAuthConfig) Reset ¶ added in v0.9.0
func (m *AWSAuthConfig) Reset()
func (*AWSAuthConfig) Size ¶ added in v0.9.0
func (m *AWSAuthConfig) Size() (n int)
func (*AWSAuthConfig) String ¶ added in v0.9.0
func (this *AWSAuthConfig) String() string
func (*AWSAuthConfig) Unmarshal ¶ added in v0.9.0
func (m *AWSAuthConfig) Unmarshal(dAtA []byte) error
func (*AWSAuthConfig) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *AWSAuthConfig) XXX_DiscardUnknown()
func (*AWSAuthConfig) XXX_Marshal ¶ added in v0.9.0
func (m *AWSAuthConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AWSAuthConfig) XXX_Merge ¶ added in v0.9.0
func (dst *AWSAuthConfig) XXX_Merge(src proto.Message)
func (*AWSAuthConfig) XXX_Size ¶ added in v0.9.0
func (m *AWSAuthConfig) XXX_Size() int
func (*AWSAuthConfig) XXX_Unmarshal ¶ added in v0.9.0
func (m *AWSAuthConfig) XXX_Unmarshal(b []byte) error
type AppProject ¶ added in v0.6.0
type AppProject struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata" protobuf:"bytes,1,opt,name=metadata"` Spec AppProjectSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` }
AppProject provides a logical grouping of applications, providing controls for: * where the apps may deploy to (cluster whitelist) * what may be deployed (repository whitelist, resource whitelist/blacklist) * who can access these applications (roles, OIDC group claims bindings) * and what they can do (RBAC policies) * automation access to these roles (JWT tokens) +genclient +genclient:noStatus +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*AppProject) DeepCopy ¶ added in v0.6.0
func (in *AppProject) DeepCopy() *AppProject
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppProject.
func (*AppProject) DeepCopyInto ¶ added in v0.6.0
func (in *AppProject) DeepCopyInto(out *AppProject)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppProject) DeepCopyObject ¶ added in v0.6.0
func (in *AppProject) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppProject) Descriptor ¶ added in v0.6.0
func (*AppProject) Descriptor() ([]byte, []int)
func (AppProject) IsDestinationPermitted ¶ added in v0.6.0
func (proj AppProject) IsDestinationPermitted(dst ApplicationDestination) bool
IsDestinationPermitted validates if the provided application's destination is one of the allowed destinations for the project
func (AppProject) IsResourcePermitted ¶ added in v0.9.0
func (proj AppProject) IsResourcePermitted(res metav1.GroupKind, namespaced bool) bool
IsResourcePermitted validates if the given resource group/kind is permitted to be deployed in the project
func (AppProject) IsSourcePermitted ¶ added in v0.6.0
func (proj AppProject) IsSourcePermitted(src ApplicationSource) bool
IsSourcePermitted validates if the provided application's source is a one of the allowed sources for the project.
func (*AppProject) Marshal ¶ added in v0.6.0
func (m *AppProject) Marshal() (dAtA []byte, err error)
func (*AppProject) MarshalTo ¶ added in v0.6.0
func (m *AppProject) MarshalTo(dAtA []byte) (int, error)
func (*AppProject) ProjectPoliciesString ¶ added in v0.8.0
func (proj *AppProject) ProjectPoliciesString() string
ProjectPoliciesString returns Casbin formated string of a project's policies for each role
func (*AppProject) ProtoMessage ¶ added in v0.6.0
func (*AppProject) ProtoMessage()
func (*AppProject) Reset ¶ added in v0.6.0
func (m *AppProject) Reset()
func (*AppProject) Size ¶ added in v0.6.0
func (m *AppProject) Size() (n int)
func (*AppProject) String ¶ added in v0.6.0
func (this *AppProject) String() string
func (*AppProject) Unmarshal ¶ added in v0.6.0
func (m *AppProject) Unmarshal(dAtA []byte) error
func (*AppProject) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *AppProject) XXX_DiscardUnknown()
func (*AppProject) XXX_Marshal ¶ added in v0.9.0
func (m *AppProject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AppProject) XXX_Merge ¶ added in v0.9.0
func (dst *AppProject) XXX_Merge(src proto.Message)
func (*AppProject) XXX_Size ¶ added in v0.9.0
func (m *AppProject) XXX_Size() int
func (*AppProject) XXX_Unmarshal ¶ added in v0.9.0
func (m *AppProject) XXX_Unmarshal(b []byte) error
type AppProjectList ¶ added in v0.6.0
type AppProjectList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata" protobuf:"bytes,1,opt,name=metadata"` Items []AppProject `json:"items" protobuf:"bytes,2,rep,name=items"` }
AppProjectList is list of AppProject resources +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*AppProjectList) DeepCopy ¶ added in v0.6.0
func (in *AppProjectList) DeepCopy() *AppProjectList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppProjectList.
func (*AppProjectList) DeepCopyInto ¶ added in v0.6.0
func (in *AppProjectList) DeepCopyInto(out *AppProjectList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppProjectList) DeepCopyObject ¶ added in v0.6.0
func (in *AppProjectList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppProjectList) Descriptor ¶ added in v0.6.0
func (*AppProjectList) Descriptor() ([]byte, []int)
func (*AppProjectList) Marshal ¶ added in v0.6.0
func (m *AppProjectList) Marshal() (dAtA []byte, err error)
func (*AppProjectList) MarshalTo ¶ added in v0.6.0
func (m *AppProjectList) MarshalTo(dAtA []byte) (int, error)
func (*AppProjectList) ProtoMessage ¶ added in v0.6.0
func (*AppProjectList) ProtoMessage()
func (*AppProjectList) Reset ¶ added in v0.6.0
func (m *AppProjectList) Reset()
func (*AppProjectList) Size ¶ added in v0.6.0
func (m *AppProjectList) Size() (n int)
func (*AppProjectList) String ¶ added in v0.6.0
func (this *AppProjectList) String() string
func (*AppProjectList) Unmarshal ¶ added in v0.6.0
func (m *AppProjectList) Unmarshal(dAtA []byte) error
func (*AppProjectList) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *AppProjectList) XXX_DiscardUnknown()
func (*AppProjectList) XXX_Marshal ¶ added in v0.9.0
func (m *AppProjectList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AppProjectList) XXX_Merge ¶ added in v0.9.0
func (dst *AppProjectList) XXX_Merge(src proto.Message)
func (*AppProjectList) XXX_Size ¶ added in v0.9.0
func (m *AppProjectList) XXX_Size() int
func (*AppProjectList) XXX_Unmarshal ¶ added in v0.9.0
func (m *AppProjectList) XXX_Unmarshal(b []byte) error
type AppProjectSpec ¶ added in v0.6.0
type AppProjectSpec struct { // SourceRepos contains list of git repository URLs which can be used for deployment SourceRepos []string `json:"sourceRepos" protobuf:"bytes,1,name=sourceRepos"` // Destinations contains list of destinations available for deployment Destinations []ApplicationDestination `json:"destinations" protobuf:"bytes,2,name=destination"` // Description contains optional project description Description string `json:"description,omitempty" protobuf:"bytes,3,opt,name=description"` // Roles are user defined RBAC roles associated with this project Roles []ProjectRole `json:"roles,omitempty" protobuf:"bytes,4,rep,name=roles"` // ClusterResourceWhitelist contains list of whitelisted cluster level resources ClusterResourceWhitelist []metav1.GroupKind `json:"clusterResourceWhitelist,omitempty" protobuf:"bytes,5,opt,name=clusterResourceWhitelist"` // NamespaceResourceBlacklist contains list of blacklisted namespace level resources NamespaceResourceBlacklist []metav1.GroupKind `json:"namespaceResourceBlacklist,omitempty" protobuf:"bytes,6,opt,name=namespaceResourceBlacklist"` }
AppProjectSpec is the specification of an AppProject
func (*AppProjectSpec) DeepCopy ¶ added in v0.6.0
func (in *AppProjectSpec) DeepCopy() *AppProjectSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppProjectSpec.
func (*AppProjectSpec) DeepCopyInto ¶ added in v0.6.0
func (in *AppProjectSpec) DeepCopyInto(out *AppProjectSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppProjectSpec) Descriptor ¶ added in v0.6.0
func (*AppProjectSpec) Descriptor() ([]byte, []int)
func (*AppProjectSpec) Marshal ¶ added in v0.6.0
func (m *AppProjectSpec) Marshal() (dAtA []byte, err error)
func (*AppProjectSpec) MarshalTo ¶ added in v0.6.0
func (m *AppProjectSpec) MarshalTo(dAtA []byte) (int, error)
func (*AppProjectSpec) ProtoMessage ¶ added in v0.6.0
func (*AppProjectSpec) ProtoMessage()
func (*AppProjectSpec) Reset ¶ added in v0.6.0
func (m *AppProjectSpec) Reset()
func (*AppProjectSpec) Size ¶ added in v0.6.0
func (m *AppProjectSpec) Size() (n int)
func (*AppProjectSpec) String ¶ added in v0.6.0
func (this *AppProjectSpec) String() string
func (*AppProjectSpec) Unmarshal ¶ added in v0.6.0
func (m *AppProjectSpec) Unmarshal(dAtA []byte) error
func (*AppProjectSpec) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *AppProjectSpec) XXX_DiscardUnknown()
func (*AppProjectSpec) XXX_Marshal ¶ added in v0.9.0
func (m *AppProjectSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AppProjectSpec) XXX_Merge ¶ added in v0.9.0
func (dst *AppProjectSpec) XXX_Merge(src proto.Message)
func (*AppProjectSpec) XXX_Size ¶ added in v0.9.0
func (m *AppProjectSpec) XXX_Size() int
func (*AppProjectSpec) XXX_Unmarshal ¶ added in v0.9.0
func (m *AppProjectSpec) XXX_Unmarshal(b []byte) error
type Application ¶
type Application struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata" protobuf:"bytes,1,opt,name=metadata"` Spec ApplicationSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"` Status ApplicationStatus `json:"status" protobuf:"bytes,3,opt,name=status"` Operation *Operation `json:"operation,omitempty" protobuf:"bytes,4,opt,name=operation"` }
Application is a definition of Application resource. +genclient +genclient:noStatus +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*Application) CascadedDeletion ¶ added in v0.4.0
func (app *Application) CascadedDeletion() bool
CascadedDeletion indicates if resources finalizer is set and controller should delete app resources before deleting app
func (*Application) DeepCopy ¶
func (in *Application) DeepCopy() *Application
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Application.
func (*Application) DeepCopyInto ¶
func (in *Application) DeepCopyInto(out *Application)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Application) DeepCopyObject ¶
func (in *Application) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Application) Descriptor ¶
func (*Application) Descriptor() ([]byte, []int)
func (*Application) GetMetadata ¶
func (a *Application) GetMetadata() *objectMeta
func (*Application) IsRefreshRequested ¶ added in v0.11.0
func (app *Application) IsRefreshRequested() (RefreshType, bool)
func (*Application) Marshal ¶
func (m *Application) Marshal() (dAtA []byte, err error)
func (*Application) ProtoMessage ¶
func (*Application) ProtoMessage()
func (*Application) Reset ¶
func (m *Application) Reset()
func (*Application) SetCascadedDeletion ¶ added in v0.4.0
func (app *Application) SetCascadedDeletion(prune bool)
SetCascadedDeletion sets or remove resources finalizer
func (*Application) Size ¶
func (m *Application) Size() (n int)
func (*Application) String ¶
func (this *Application) String() string
func (*Application) Unmarshal ¶
func (m *Application) Unmarshal(dAtA []byte) error
func (*Application) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *Application) XXX_DiscardUnknown()
func (*Application) XXX_Marshal ¶ added in v0.9.0
func (m *Application) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Application) XXX_Merge ¶ added in v0.9.0
func (dst *Application) XXX_Merge(src proto.Message)
func (*Application) XXX_Size ¶ added in v0.9.0
func (m *Application) XXX_Size() int
func (*Application) XXX_Unmarshal ¶ added in v0.9.0
func (m *Application) XXX_Unmarshal(b []byte) error
type ApplicationCondition ¶ added in v0.4.0
type ApplicationCondition struct { // Type is an application condition type Type ApplicationConditionType `json:"type" protobuf:"bytes,1,opt,name=type"` // Message contains human-readable message indicating details about condition Message string `json:"message" protobuf:"bytes,2,opt,name=message"` }
ApplicationCondition contains details about current application condition
func (*ApplicationCondition) DeepCopy ¶ added in v0.4.0
func (in *ApplicationCondition) DeepCopy() *ApplicationCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationCondition.
func (*ApplicationCondition) DeepCopyInto ¶ added in v0.4.0
func (in *ApplicationCondition) DeepCopyInto(out *ApplicationCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationCondition) Descriptor ¶ added in v0.4.0
func (*ApplicationCondition) Descriptor() ([]byte, []int)
func (*ApplicationCondition) IsError ¶ added in v0.6.0
func (condition *ApplicationCondition) IsError() bool
IsError returns true if condition is error condition
func (*ApplicationCondition) Marshal ¶ added in v0.4.0
func (m *ApplicationCondition) Marshal() (dAtA []byte, err error)
func (*ApplicationCondition) MarshalTo ¶ added in v0.4.0
func (m *ApplicationCondition) MarshalTo(dAtA []byte) (int, error)
func (*ApplicationCondition) ProtoMessage ¶ added in v0.4.0
func (*ApplicationCondition) ProtoMessage()
func (*ApplicationCondition) Reset ¶ added in v0.4.0
func (m *ApplicationCondition) Reset()
func (*ApplicationCondition) Size ¶ added in v0.4.0
func (m *ApplicationCondition) Size() (n int)
func (*ApplicationCondition) String ¶ added in v0.4.0
func (this *ApplicationCondition) String() string
func (*ApplicationCondition) Unmarshal ¶ added in v0.4.0
func (m *ApplicationCondition) Unmarshal(dAtA []byte) error
func (*ApplicationCondition) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ApplicationCondition) XXX_DiscardUnknown()
func (*ApplicationCondition) XXX_Marshal ¶ added in v0.9.0
func (m *ApplicationCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApplicationCondition) XXX_Merge ¶ added in v0.9.0
func (dst *ApplicationCondition) XXX_Merge(src proto.Message)
func (*ApplicationCondition) XXX_Size ¶ added in v0.9.0
func (m *ApplicationCondition) XXX_Size() int
func (*ApplicationCondition) XXX_Unmarshal ¶ added in v0.9.0
func (m *ApplicationCondition) XXX_Unmarshal(b []byte) error
type ApplicationConditionType ¶ added in v0.4.0
type ApplicationConditionType = string
ApplicationConditionType represents type of application condition. Type name has following convention: prefix "Error" means error condition prefix "Warning" means warning condition prefix "Info" means informational condition
type ApplicationDestination ¶
type ApplicationDestination struct { // Server overrides the environment server value in the ksonnet app.yaml Server string `json:"server,omitempty" protobuf:"bytes,1,opt,name=server"` // Namespace overrides the environment namespace value in the ksonnet app.yaml Namespace string `json:"namespace,omitempty" protobuf:"bytes,2,opt,name=namespace"` }
ApplicationDestination contains deployment destination information
func (*ApplicationDestination) DeepCopy ¶
func (in *ApplicationDestination) DeepCopy() *ApplicationDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationDestination.
func (*ApplicationDestination) DeepCopyInto ¶
func (in *ApplicationDestination) DeepCopyInto(out *ApplicationDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationDestination) Descriptor ¶
func (*ApplicationDestination) Descriptor() ([]byte, []int)
func (ApplicationDestination) Equals ¶ added in v0.11.0
func (source ApplicationDestination) Equals(other ApplicationDestination) bool
Equals compares two instances of ApplicationDestination and return true if instances are equal.
func (*ApplicationDestination) Marshal ¶
func (m *ApplicationDestination) Marshal() (dAtA []byte, err error)
func (*ApplicationDestination) MarshalTo ¶
func (m *ApplicationDestination) MarshalTo(dAtA []byte) (int, error)
func (*ApplicationDestination) ProtoMessage ¶
func (*ApplicationDestination) ProtoMessage()
func (*ApplicationDestination) Reset ¶
func (m *ApplicationDestination) Reset()
func (*ApplicationDestination) Size ¶
func (m *ApplicationDestination) Size() (n int)
func (*ApplicationDestination) String ¶
func (this *ApplicationDestination) String() string
func (*ApplicationDestination) Unmarshal ¶
func (m *ApplicationDestination) Unmarshal(dAtA []byte) error
func (*ApplicationDestination) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ApplicationDestination) XXX_DiscardUnknown()
func (*ApplicationDestination) XXX_Marshal ¶ added in v0.9.0
func (m *ApplicationDestination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApplicationDestination) XXX_Merge ¶ added in v0.9.0
func (dst *ApplicationDestination) XXX_Merge(src proto.Message)
func (*ApplicationDestination) XXX_Size ¶ added in v0.9.0
func (m *ApplicationDestination) XXX_Size() int
func (*ApplicationDestination) XXX_Unmarshal ¶ added in v0.9.0
func (m *ApplicationDestination) XXX_Unmarshal(b []byte) error
type ApplicationList ¶
type ApplicationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata" protobuf:"bytes,1,opt,name=metadata"` Items []Application `json:"items" protobuf:"bytes,2,rep,name=items"` }
ApplicationList is list of Application resources +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
func (*ApplicationList) DeepCopy ¶
func (in *ApplicationList) DeepCopy() *ApplicationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationList.
func (*ApplicationList) DeepCopyInto ¶
func (in *ApplicationList) DeepCopyInto(out *ApplicationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationList) DeepCopyObject ¶
func (in *ApplicationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApplicationList) Descriptor ¶
func (*ApplicationList) Descriptor() ([]byte, []int)
func (*ApplicationList) Marshal ¶
func (m *ApplicationList) Marshal() (dAtA []byte, err error)
func (*ApplicationList) ProtoMessage ¶
func (*ApplicationList) ProtoMessage()
func (*ApplicationList) Reset ¶
func (m *ApplicationList) Reset()
func (*ApplicationList) Size ¶
func (m *ApplicationList) Size() (n int)
func (*ApplicationList) String ¶
func (this *ApplicationList) String() string
func (*ApplicationList) Unmarshal ¶
func (m *ApplicationList) Unmarshal(dAtA []byte) error
func (*ApplicationList) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ApplicationList) XXX_DiscardUnknown()
func (*ApplicationList) XXX_Marshal ¶ added in v0.9.0
func (m *ApplicationList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApplicationList) XXX_Merge ¶ added in v0.9.0
func (dst *ApplicationList) XXX_Merge(src proto.Message)
func (*ApplicationList) XXX_Size ¶ added in v0.9.0
func (m *ApplicationList) XXX_Size() int
func (*ApplicationList) XXX_Unmarshal ¶ added in v0.9.0
func (m *ApplicationList) XXX_Unmarshal(b []byte) error
type ApplicationSource ¶
type ApplicationSource struct { // RepoURL is the git repository URL of the application manifests RepoURL string `json:"repoURL" protobuf:"bytes,1,opt,name=repoURL"` // Path is a directory path within the repository containing a Path string `json:"path" protobuf:"bytes,2,opt,name=path"` // Environment is a ksonnet application environment name // DEPRECATED: specify environment in spec.source.ksonnet.environment instead Environment string `json:"environment,omitempty" protobuf:"bytes,3,opt,name=environment"` // TargetRevision defines the commit, tag, or branch in which to sync the application to. // If omitted, will sync to HEAD TargetRevision string `json:"targetRevision,omitempty" protobuf:"bytes,4,opt,name=targetRevision"` // ComponentParameterOverrides are a list of parameter override values ComponentParameterOverrides []ComponentParameter `json:"componentParameterOverrides,omitempty" protobuf:"bytes,5,opt,name=componentParameterOverrides"` // ValuesFiles is a list of Helm values files to use when generating a template // DEPRECATED: specify values in spec.source.helm.valueFiles instead ValuesFiles []string `json:"valuesFiles,omitempty" protobuf:"bytes,6,opt,name=valuesFiles"` // Helm holds helm specific options Helm *ApplicationSourceHelm `json:"helm,omitempty" protobuf:"bytes,7,opt,name=helm"` // Kustomize holds kustomize specific options Kustomize *ApplicationSourceKustomize `json:"kustomize,omitempty" protobuf:"bytes,8,opt,name=kustomize"` // Ksonnet holds ksonnet specific options Ksonnet *ApplicationSourceKsonnet `json:"ksonnet,omitempty" protobuf:"bytes,9,opt,name=ksonnet"` }
ApplicationSource contains information about github repository, path within repository and target application environment.
func (*ApplicationSource) DeepCopy ¶
func (in *ApplicationSource) DeepCopy() *ApplicationSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSource.
func (*ApplicationSource) DeepCopyInto ¶
func (in *ApplicationSource) DeepCopyInto(out *ApplicationSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationSource) Descriptor ¶
func (*ApplicationSource) Descriptor() ([]byte, []int)
func (ApplicationSource) Equals ¶
func (source ApplicationSource) Equals(other ApplicationSource) bool
Equals compares two instances of ApplicationSource and return true if instances are equal.
func (*ApplicationSource) Marshal ¶
func (m *ApplicationSource) Marshal() (dAtA []byte, err error)
func (*ApplicationSource) MarshalTo ¶
func (m *ApplicationSource) MarshalTo(dAtA []byte) (int, error)
func (*ApplicationSource) ProtoMessage ¶
func (*ApplicationSource) ProtoMessage()
func (*ApplicationSource) Reset ¶
func (m *ApplicationSource) Reset()
func (*ApplicationSource) Size ¶
func (m *ApplicationSource) Size() (n int)
func (*ApplicationSource) String ¶
func (this *ApplicationSource) String() string
func (*ApplicationSource) Unmarshal ¶
func (m *ApplicationSource) Unmarshal(dAtA []byte) error
func (*ApplicationSource) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ApplicationSource) XXX_DiscardUnknown()
func (*ApplicationSource) XXX_Marshal ¶ added in v0.9.0
func (m *ApplicationSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApplicationSource) XXX_Merge ¶ added in v0.9.0
func (dst *ApplicationSource) XXX_Merge(src proto.Message)
func (*ApplicationSource) XXX_Size ¶ added in v0.9.0
func (m *ApplicationSource) XXX_Size() int
func (*ApplicationSource) XXX_Unmarshal ¶ added in v0.9.0
func (m *ApplicationSource) XXX_Unmarshal(b []byte) error
type ApplicationSourceHelm ¶ added in v0.11.0
type ApplicationSourceHelm struct { // ValuesFiles is a list of Helm value files to use when generating a template ValueFiles []string `json:"valueFiles,omitempty" protobuf:"bytes,1,opt,name=valueFiles"` }
ApplicationSourceHelm holds helm specific options
func (*ApplicationSourceHelm) DeepCopy ¶ added in v0.11.0
func (in *ApplicationSourceHelm) DeepCopy() *ApplicationSourceHelm
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSourceHelm.
func (*ApplicationSourceHelm) DeepCopyInto ¶ added in v0.11.0
func (in *ApplicationSourceHelm) DeepCopyInto(out *ApplicationSourceHelm)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationSourceHelm) Descriptor ¶ added in v0.11.0
func (*ApplicationSourceHelm) Descriptor() ([]byte, []int)
func (*ApplicationSourceHelm) Marshal ¶ added in v0.11.0
func (m *ApplicationSourceHelm) Marshal() (dAtA []byte, err error)
func (*ApplicationSourceHelm) MarshalTo ¶ added in v0.11.0
func (m *ApplicationSourceHelm) MarshalTo(dAtA []byte) (int, error)
func (*ApplicationSourceHelm) ProtoMessage ¶ added in v0.11.0
func (*ApplicationSourceHelm) ProtoMessage()
func (*ApplicationSourceHelm) Reset ¶ added in v0.11.0
func (m *ApplicationSourceHelm) Reset()
func (*ApplicationSourceHelm) Size ¶ added in v0.11.0
func (m *ApplicationSourceHelm) Size() (n int)
func (*ApplicationSourceHelm) String ¶ added in v0.11.0
func (this *ApplicationSourceHelm) String() string
func (*ApplicationSourceHelm) Unmarshal ¶ added in v0.11.0
func (m *ApplicationSourceHelm) Unmarshal(dAtA []byte) error
func (*ApplicationSourceHelm) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *ApplicationSourceHelm) XXX_DiscardUnknown()
func (*ApplicationSourceHelm) XXX_Marshal ¶ added in v0.11.0
func (m *ApplicationSourceHelm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApplicationSourceHelm) XXX_Merge ¶ added in v0.11.0
func (dst *ApplicationSourceHelm) XXX_Merge(src proto.Message)
func (*ApplicationSourceHelm) XXX_Size ¶ added in v0.11.0
func (m *ApplicationSourceHelm) XXX_Size() int
func (*ApplicationSourceHelm) XXX_Unmarshal ¶ added in v0.11.0
func (m *ApplicationSourceHelm) XXX_Unmarshal(b []byte) error
type ApplicationSourceKsonnet ¶ added in v0.11.0
type ApplicationSourceKsonnet struct { // Environment is a ksonnet application environment name Environment string `json:"environment,omitempty" protobuf:"bytes,1,opt,name=environment"` }
ApplicationSourceKsonnet holds ksonnet specific options
func (*ApplicationSourceKsonnet) DeepCopy ¶ added in v0.11.0
func (in *ApplicationSourceKsonnet) DeepCopy() *ApplicationSourceKsonnet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSourceKsonnet.
func (*ApplicationSourceKsonnet) DeepCopyInto ¶ added in v0.11.0
func (in *ApplicationSourceKsonnet) DeepCopyInto(out *ApplicationSourceKsonnet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationSourceKsonnet) Descriptor ¶ added in v0.11.0
func (*ApplicationSourceKsonnet) Descriptor() ([]byte, []int)
func (*ApplicationSourceKsonnet) Marshal ¶ added in v0.11.0
func (m *ApplicationSourceKsonnet) Marshal() (dAtA []byte, err error)
func (*ApplicationSourceKsonnet) MarshalTo ¶ added in v0.11.0
func (m *ApplicationSourceKsonnet) MarshalTo(dAtA []byte) (int, error)
func (*ApplicationSourceKsonnet) ProtoMessage ¶ added in v0.11.0
func (*ApplicationSourceKsonnet) ProtoMessage()
func (*ApplicationSourceKsonnet) Reset ¶ added in v0.11.0
func (m *ApplicationSourceKsonnet) Reset()
func (*ApplicationSourceKsonnet) Size ¶ added in v0.11.0
func (m *ApplicationSourceKsonnet) Size() (n int)
func (*ApplicationSourceKsonnet) String ¶ added in v0.11.0
func (this *ApplicationSourceKsonnet) String() string
func (*ApplicationSourceKsonnet) Unmarshal ¶ added in v0.11.0
func (m *ApplicationSourceKsonnet) Unmarshal(dAtA []byte) error
func (*ApplicationSourceKsonnet) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *ApplicationSourceKsonnet) XXX_DiscardUnknown()
func (*ApplicationSourceKsonnet) XXX_Marshal ¶ added in v0.11.0
func (m *ApplicationSourceKsonnet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApplicationSourceKsonnet) XXX_Merge ¶ added in v0.11.0
func (dst *ApplicationSourceKsonnet) XXX_Merge(src proto.Message)
func (*ApplicationSourceKsonnet) XXX_Size ¶ added in v0.11.0
func (m *ApplicationSourceKsonnet) XXX_Size() int
func (*ApplicationSourceKsonnet) XXX_Unmarshal ¶ added in v0.11.0
func (m *ApplicationSourceKsonnet) XXX_Unmarshal(b []byte) error
type ApplicationSourceKustomize ¶ added in v0.11.0
type ApplicationSourceKustomize struct { // NamePrefix is a prefix appended to resources for kustomize apps NamePrefix string `json:"namePrefix" protobuf:"bytes,1,opt,name=namePrefix"` }
ApplicationSourceKustomize holds kustomize specific options
func (*ApplicationSourceKustomize) DeepCopy ¶ added in v0.11.0
func (in *ApplicationSourceKustomize) DeepCopy() *ApplicationSourceKustomize
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSourceKustomize.
func (*ApplicationSourceKustomize) DeepCopyInto ¶ added in v0.11.0
func (in *ApplicationSourceKustomize) DeepCopyInto(out *ApplicationSourceKustomize)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationSourceKustomize) Descriptor ¶ added in v0.11.0
func (*ApplicationSourceKustomize) Descriptor() ([]byte, []int)
func (*ApplicationSourceKustomize) Marshal ¶ added in v0.11.0
func (m *ApplicationSourceKustomize) Marshal() (dAtA []byte, err error)
func (*ApplicationSourceKustomize) MarshalTo ¶ added in v0.11.0
func (m *ApplicationSourceKustomize) MarshalTo(dAtA []byte) (int, error)
func (*ApplicationSourceKustomize) ProtoMessage ¶ added in v0.11.0
func (*ApplicationSourceKustomize) ProtoMessage()
func (*ApplicationSourceKustomize) Reset ¶ added in v0.11.0
func (m *ApplicationSourceKustomize) Reset()
func (*ApplicationSourceKustomize) Size ¶ added in v0.11.0
func (m *ApplicationSourceKustomize) Size() (n int)
func (*ApplicationSourceKustomize) String ¶ added in v0.11.0
func (this *ApplicationSourceKustomize) String() string
func (*ApplicationSourceKustomize) Unmarshal ¶ added in v0.11.0
func (m *ApplicationSourceKustomize) Unmarshal(dAtA []byte) error
func (*ApplicationSourceKustomize) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *ApplicationSourceKustomize) XXX_DiscardUnknown()
func (*ApplicationSourceKustomize) XXX_Marshal ¶ added in v0.11.0
func (m *ApplicationSourceKustomize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApplicationSourceKustomize) XXX_Merge ¶ added in v0.11.0
func (dst *ApplicationSourceKustomize) XXX_Merge(src proto.Message)
func (*ApplicationSourceKustomize) XXX_Size ¶ added in v0.11.0
func (m *ApplicationSourceKustomize) XXX_Size() int
func (*ApplicationSourceKustomize) XXX_Unmarshal ¶ added in v0.11.0
func (m *ApplicationSourceKustomize) XXX_Unmarshal(b []byte) error
type ApplicationSourceType ¶ added in v0.11.0
type ApplicationSourceType string
const ( ApplicationSourceTypeHelm ApplicationSourceType = "Helm" ApplicationSourceTypeKustomize ApplicationSourceType = "Kustomize" ApplicationSourceTypeKsonnet ApplicationSourceType = "Ksonnet" ApplicationSourceTypeDirectory ApplicationSourceType = "Directory" )
type ApplicationSpec ¶
type ApplicationSpec struct { // Source is a reference to the location ksonnet application definition Source ApplicationSource `json:"source" protobuf:"bytes,1,opt,name=source"` // Destination overrides the kubernetes server and namespace defined in the environment ksonnet app.yaml Destination ApplicationDestination `json:"destination" protobuf:"bytes,2,name=destination"` // Project is a application project name. Empty name means that application belongs to 'default' project. Project string `json:"project" protobuf:"bytes,3,name=project"` // SyncPolicy controls when a sync will be performed SyncPolicy *SyncPolicy `json:"syncPolicy,omitempty" protobuf:"bytes,4,name=syncPolicy"` }
ApplicationSpec represents desired application state. Contains link to repository with application definition and additional parameters link definition revision.
func (*ApplicationSpec) DeepCopy ¶
func (in *ApplicationSpec) DeepCopy() *ApplicationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSpec.
func (*ApplicationSpec) DeepCopyInto ¶
func (in *ApplicationSpec) DeepCopyInto(out *ApplicationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationSpec) Descriptor ¶
func (*ApplicationSpec) Descriptor() ([]byte, []int)
func (ApplicationSpec) GetProject ¶ added in v0.6.0
func (spec ApplicationSpec) GetProject() string
GetProject returns the application's project. This is preferred over spec.Project which may be empty
func (*ApplicationSpec) Marshal ¶
func (m *ApplicationSpec) Marshal() (dAtA []byte, err error)
func (*ApplicationSpec) ProtoMessage ¶
func (*ApplicationSpec) ProtoMessage()
func (*ApplicationSpec) Reset ¶
func (m *ApplicationSpec) Reset()
func (*ApplicationSpec) Size ¶
func (m *ApplicationSpec) Size() (n int)
func (*ApplicationSpec) String ¶
func (this *ApplicationSpec) String() string
func (*ApplicationSpec) Unmarshal ¶
func (m *ApplicationSpec) Unmarshal(dAtA []byte) error
func (*ApplicationSpec) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ApplicationSpec) XXX_DiscardUnknown()
func (*ApplicationSpec) XXX_Marshal ¶ added in v0.9.0
func (m *ApplicationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApplicationSpec) XXX_Merge ¶ added in v0.9.0
func (dst *ApplicationSpec) XXX_Merge(src proto.Message)
func (*ApplicationSpec) XXX_Size ¶ added in v0.9.0
func (m *ApplicationSpec) XXX_Size() int
func (*ApplicationSpec) XXX_Unmarshal ¶ added in v0.9.0
func (m *ApplicationSpec) XXX_Unmarshal(b []byte) error
type ApplicationStatus ¶
type ApplicationStatus struct { Resources []ResourceStatus `json:"resources,omitempty" protobuf:"bytes,1,opt,name=resources"` Sync SyncStatus `json:"sync,omitempty" protobuf:"bytes,2,opt,name=sync"` Health HealthStatus `json:"health,omitempty" protobuf:"bytes,3,opt,name=health"` History []RevisionHistory `json:"history,omitempty" protobuf:"bytes,4,opt,name=history"` Conditions []ApplicationCondition `json:"conditions,omitempty" protobuf:"bytes,5,opt,name=conditions"` ObservedAt metav1.Time `json:"observedAt,omitempty" protobuf:"bytes,6,opt,name=observedAt"` OperationState *OperationState `json:"operationState,omitempty" protobuf:"bytes,7,opt,name=operationState"` }
ApplicationStatus contains information about application sync, health status
func (*ApplicationStatus) DeepCopy ¶
func (in *ApplicationStatus) DeepCopy() *ApplicationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationStatus.
func (*ApplicationStatus) DeepCopyInto ¶
func (in *ApplicationStatus) DeepCopyInto(out *ApplicationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationStatus) Descriptor ¶
func (*ApplicationStatus) Descriptor() ([]byte, []int)
func (*ApplicationStatus) GetErrorConditions ¶ added in v0.6.0
func (status *ApplicationStatus) GetErrorConditions() []ApplicationCondition
GetErrorConditions returns list of application error conditions
func (*ApplicationStatus) Marshal ¶
func (m *ApplicationStatus) Marshal() (dAtA []byte, err error)
func (*ApplicationStatus) MarshalTo ¶
func (m *ApplicationStatus) MarshalTo(dAtA []byte) (int, error)
func (*ApplicationStatus) ProtoMessage ¶
func (*ApplicationStatus) ProtoMessage()
func (*ApplicationStatus) Reset ¶
func (m *ApplicationStatus) Reset()
func (*ApplicationStatus) Size ¶
func (m *ApplicationStatus) Size() (n int)
func (*ApplicationStatus) String ¶
func (this *ApplicationStatus) String() string
func (*ApplicationStatus) Unmarshal ¶
func (m *ApplicationStatus) Unmarshal(dAtA []byte) error
func (*ApplicationStatus) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ApplicationStatus) XXX_DiscardUnknown()
func (*ApplicationStatus) XXX_Marshal ¶ added in v0.9.0
func (m *ApplicationStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApplicationStatus) XXX_Merge ¶ added in v0.9.0
func (dst *ApplicationStatus) XXX_Merge(src proto.Message)
func (*ApplicationStatus) XXX_Size ¶ added in v0.9.0
func (m *ApplicationStatus) XXX_Size() int
func (*ApplicationStatus) XXX_Unmarshal ¶ added in v0.9.0
func (m *ApplicationStatus) XXX_Unmarshal(b []byte) error
type ApplicationWatchEvent ¶
type ApplicationWatchEvent struct { Type watch.EventType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=k8s.io/apimachinery/pkg/watch.EventType"` // Application is: // * If Type is Added or Modified: the new state of the object. // * If Type is Deleted: the state of the object immediately before deletion. // * If Type is Error: *api.Status is recommended; other types may make sense // depending on context. Application Application `json:"application" protobuf:"bytes,2,opt,name=application"` }
ApplicationWatchEvent contains information about application change.
func (*ApplicationWatchEvent) DeepCopy ¶
func (in *ApplicationWatchEvent) DeepCopy() *ApplicationWatchEvent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationWatchEvent.
func (*ApplicationWatchEvent) DeepCopyInto ¶
func (in *ApplicationWatchEvent) DeepCopyInto(out *ApplicationWatchEvent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationWatchEvent) Descriptor ¶
func (*ApplicationWatchEvent) Descriptor() ([]byte, []int)
func (*ApplicationWatchEvent) Marshal ¶
func (m *ApplicationWatchEvent) Marshal() (dAtA []byte, err error)
func (*ApplicationWatchEvent) MarshalTo ¶
func (m *ApplicationWatchEvent) MarshalTo(dAtA []byte) (int, error)
func (*ApplicationWatchEvent) ProtoMessage ¶
func (*ApplicationWatchEvent) ProtoMessage()
func (*ApplicationWatchEvent) Reset ¶
func (m *ApplicationWatchEvent) Reset()
func (*ApplicationWatchEvent) Size ¶
func (m *ApplicationWatchEvent) Size() (n int)
func (*ApplicationWatchEvent) String ¶
func (this *ApplicationWatchEvent) String() string
func (*ApplicationWatchEvent) Unmarshal ¶
func (m *ApplicationWatchEvent) Unmarshal(dAtA []byte) error
func (*ApplicationWatchEvent) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ApplicationWatchEvent) XXX_DiscardUnknown()
func (*ApplicationWatchEvent) XXX_Marshal ¶ added in v0.9.0
func (m *ApplicationWatchEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ApplicationWatchEvent) XXX_Merge ¶ added in v0.9.0
func (dst *ApplicationWatchEvent) XXX_Merge(src proto.Message)
func (*ApplicationWatchEvent) XXX_Size ¶ added in v0.9.0
func (m *ApplicationWatchEvent) XXX_Size() int
func (*ApplicationWatchEvent) XXX_Unmarshal ¶ added in v0.9.0
func (m *ApplicationWatchEvent) XXX_Unmarshal(b []byte) error
type Cluster ¶
type Cluster struct { // Server is the API server URL of the Kubernetes cluster Server string `json:"server" protobuf:"bytes,1,opt,name=server"` // Name of the cluster. If omitted, will use the server address Name string `json:"name" protobuf:"bytes,2,opt,name=name"` // Config holds cluster information for connecting to a cluster Config ClusterConfig `json:"config" protobuf:"bytes,3,opt,name=config"` // ConnectionState contains information about cluster connection state ConnectionState ConnectionState `json:"connectionState,omitempty" protobuf:"bytes,4,opt,name=connectionState"` }
Cluster is the definition of a cluster resource
func (*Cluster) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster.
func (*Cluster) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Cluster) Descriptor ¶
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) RESTConfig ¶
RESTConfig returns a go-client REST config from cluster
func (*Cluster) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *Cluster) XXX_DiscardUnknown()
func (*Cluster) XXX_Marshal ¶ added in v0.9.0
func (*Cluster) XXX_Unmarshal ¶ added in v0.9.0
type ClusterConfig ¶
type ClusterConfig struct { // Server requires Basic authentication Username string `json:"username,omitempty" protobuf:"bytes,1,opt,name=username"` Password string `json:"password,omitempty" protobuf:"bytes,2,opt,name=password"` // Server requires Bearer authentication. This client will not attempt to use // refresh tokens for an OAuth2 flow. // TODO: demonstrate an OAuth2 compatible client. BearerToken string `json:"bearerToken,omitempty" protobuf:"bytes,3,opt,name=bearerToken"` // TLSClientConfig contains settings to enable transport layer security TLSClientConfig `json:"tlsClientConfig" protobuf:"bytes,4,opt,name=tlsClientConfig"` // AWSAuthConfig contains IAM authentication configuration AWSAuthConfig *AWSAuthConfig `json:"awsAuthConfig,omitempty" protobuf:"bytes,5,opt,name=awsAuthConfig"` }
ClusterConfig is the configuration attributes. This structure is subset of the go-client rest.Config with annotations added for marshalling.
func (*ClusterConfig) DeepCopy ¶
func (in *ClusterConfig) DeepCopy() *ClusterConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterConfig.
func (*ClusterConfig) DeepCopyInto ¶
func (in *ClusterConfig) DeepCopyInto(out *ClusterConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterConfig) Descriptor ¶
func (*ClusterConfig) Descriptor() ([]byte, []int)
func (*ClusterConfig) Marshal ¶
func (m *ClusterConfig) Marshal() (dAtA []byte, err error)
func (*ClusterConfig) ProtoMessage ¶
func (*ClusterConfig) ProtoMessage()
func (*ClusterConfig) Reset ¶
func (m *ClusterConfig) Reset()
func (*ClusterConfig) Size ¶
func (m *ClusterConfig) Size() (n int)
func (*ClusterConfig) String ¶
func (this *ClusterConfig) String() string
func (*ClusterConfig) Unmarshal ¶
func (m *ClusterConfig) Unmarshal(dAtA []byte) error
func (*ClusterConfig) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ClusterConfig) XXX_DiscardUnknown()
func (*ClusterConfig) XXX_Marshal ¶ added in v0.9.0
func (m *ClusterConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterConfig) XXX_Merge ¶ added in v0.9.0
func (dst *ClusterConfig) XXX_Merge(src proto.Message)
func (*ClusterConfig) XXX_Size ¶ added in v0.9.0
func (m *ClusterConfig) XXX_Size() int
func (*ClusterConfig) XXX_Unmarshal ¶ added in v0.9.0
func (m *ClusterConfig) XXX_Unmarshal(b []byte) error
type ClusterList ¶
type ClusterList struct { metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Cluster `json:"items" protobuf:"bytes,2,rep,name=items"` }
ClusterList is a collection of Clusters.
func (*ClusterList) DeepCopy ¶
func (in *ClusterList) DeepCopy() *ClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterList.
func (*ClusterList) DeepCopyInto ¶
func (in *ClusterList) DeepCopyInto(out *ClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterList) Descriptor ¶
func (*ClusterList) Descriptor() ([]byte, []int)
func (*ClusterList) Marshal ¶
func (m *ClusterList) Marshal() (dAtA []byte, err error)
func (*ClusterList) ProtoMessage ¶
func (*ClusterList) ProtoMessage()
func (*ClusterList) Reset ¶
func (m *ClusterList) Reset()
func (*ClusterList) Size ¶
func (m *ClusterList) Size() (n int)
func (*ClusterList) String ¶
func (this *ClusterList) String() string
func (*ClusterList) Unmarshal ¶
func (m *ClusterList) Unmarshal(dAtA []byte) error
func (*ClusterList) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ClusterList) XXX_DiscardUnknown()
func (*ClusterList) XXX_Marshal ¶ added in v0.9.0
func (m *ClusterList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClusterList) XXX_Merge ¶ added in v0.9.0
func (dst *ClusterList) XXX_Merge(src proto.Message)
func (*ClusterList) XXX_Size ¶ added in v0.9.0
func (m *ClusterList) XXX_Size() int
func (*ClusterList) XXX_Unmarshal ¶ added in v0.9.0
func (m *ClusterList) XXX_Unmarshal(b []byte) error
type ComparedTo ¶ added in v0.11.0
type ComparedTo struct { Source ApplicationSource `json:"source" protobuf:"bytes,1,opt,name=source"` Destination ApplicationDestination `json:"destination" protobuf:"bytes,2,opt,name=destination"` }
ComparedTo contains application source and target which was used for resources comparison
func (*ComparedTo) DeepCopy ¶ added in v0.11.0
func (in *ComparedTo) DeepCopy() *ComparedTo
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComparedTo.
func (*ComparedTo) DeepCopyInto ¶ added in v0.11.0
func (in *ComparedTo) DeepCopyInto(out *ComparedTo)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ComparedTo) Descriptor ¶ added in v0.11.0
func (*ComparedTo) Descriptor() ([]byte, []int)
func (*ComparedTo) Marshal ¶ added in v0.11.0
func (m *ComparedTo) Marshal() (dAtA []byte, err error)
func (*ComparedTo) MarshalTo ¶ added in v0.11.0
func (m *ComparedTo) MarshalTo(dAtA []byte) (int, error)
func (*ComparedTo) ProtoMessage ¶ added in v0.11.0
func (*ComparedTo) ProtoMessage()
func (*ComparedTo) Reset ¶ added in v0.11.0
func (m *ComparedTo) Reset()
func (*ComparedTo) Size ¶ added in v0.11.0
func (m *ComparedTo) Size() (n int)
func (*ComparedTo) String ¶ added in v0.11.0
func (this *ComparedTo) String() string
func (*ComparedTo) Unmarshal ¶ added in v0.11.0
func (m *ComparedTo) Unmarshal(dAtA []byte) error
func (*ComparedTo) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *ComparedTo) XXX_DiscardUnknown()
func (*ComparedTo) XXX_Marshal ¶ added in v0.11.0
func (m *ComparedTo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ComparedTo) XXX_Merge ¶ added in v0.11.0
func (dst *ComparedTo) XXX_Merge(src proto.Message)
func (*ComparedTo) XXX_Size ¶ added in v0.11.0
func (m *ComparedTo) XXX_Size() int
func (*ComparedTo) XXX_Unmarshal ¶ added in v0.11.0
func (m *ComparedTo) XXX_Unmarshal(b []byte) error
type ComponentParameter ¶
type ComponentParameter struct { Component string `json:"component,omitempty" protobuf:"bytes,1,opt,name=component"` Name string `json:"name" protobuf:"bytes,2,opt,name=name"` Value string `json:"value" protobuf:"bytes,3,opt,name=value"` }
ComponentParameter contains information about component parameter value
func (*ComponentParameter) DeepCopy ¶
func (in *ComponentParameter) DeepCopy() *ComponentParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentParameter.
func (*ComponentParameter) DeepCopyInto ¶
func (in *ComponentParameter) DeepCopyInto(out *ComponentParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ComponentParameter) Descriptor ¶
func (*ComponentParameter) Descriptor() ([]byte, []int)
func (*ComponentParameter) Marshal ¶
func (m *ComponentParameter) Marshal() (dAtA []byte, err error)
func (*ComponentParameter) MarshalTo ¶
func (m *ComponentParameter) MarshalTo(dAtA []byte) (int, error)
func (*ComponentParameter) ProtoMessage ¶
func (*ComponentParameter) ProtoMessage()
func (*ComponentParameter) Reset ¶
func (m *ComponentParameter) Reset()
func (*ComponentParameter) Size ¶
func (m *ComponentParameter) Size() (n int)
func (*ComponentParameter) String ¶
func (this *ComponentParameter) String() string
func (*ComponentParameter) Unmarshal ¶
func (m *ComponentParameter) Unmarshal(dAtA []byte) error
func (*ComponentParameter) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ComponentParameter) XXX_DiscardUnknown()
func (*ComponentParameter) XXX_Marshal ¶ added in v0.9.0
func (m *ComponentParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ComponentParameter) XXX_Merge ¶ added in v0.9.0
func (dst *ComponentParameter) XXX_Merge(src proto.Message)
func (*ComponentParameter) XXX_Size ¶ added in v0.9.0
func (m *ComponentParameter) XXX_Size() int
func (*ComponentParameter) XXX_Unmarshal ¶ added in v0.9.0
func (m *ComponentParameter) XXX_Unmarshal(b []byte) error
type ConnectionState ¶ added in v0.5.0
type ConnectionState struct { Status ConnectionStatus `json:"status" protobuf:"bytes,1,opt,name=status"` Message string `json:"message" protobuf:"bytes,2,opt,name=message"` ModifiedAt *metav1.Time `json:"attemptedAt" protobuf:"bytes,3,opt,name=attemptedAt"` }
ConnectionState contains information about remote resource connection state
func (*ConnectionState) DeepCopy ¶ added in v0.5.0
func (in *ConnectionState) DeepCopy() *ConnectionState
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionState.
func (*ConnectionState) DeepCopyInto ¶ added in v0.5.0
func (in *ConnectionState) DeepCopyInto(out *ConnectionState)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectionState) Descriptor ¶ added in v0.5.0
func (*ConnectionState) Descriptor() ([]byte, []int)
func (*ConnectionState) Marshal ¶ added in v0.5.0
func (m *ConnectionState) Marshal() (dAtA []byte, err error)
func (*ConnectionState) MarshalTo ¶ added in v0.5.0
func (m *ConnectionState) MarshalTo(dAtA []byte) (int, error)
func (*ConnectionState) ProtoMessage ¶ added in v0.5.0
func (*ConnectionState) ProtoMessage()
func (*ConnectionState) Reset ¶ added in v0.5.0
func (m *ConnectionState) Reset()
func (*ConnectionState) Size ¶ added in v0.5.0
func (m *ConnectionState) Size() (n int)
func (*ConnectionState) String ¶ added in v0.5.0
func (this *ConnectionState) String() string
func (*ConnectionState) Unmarshal ¶ added in v0.5.0
func (m *ConnectionState) Unmarshal(dAtA []byte) error
func (*ConnectionState) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ConnectionState) XXX_DiscardUnknown()
func (*ConnectionState) XXX_Marshal ¶ added in v0.9.0
func (m *ConnectionState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConnectionState) XXX_Merge ¶ added in v0.9.0
func (dst *ConnectionState) XXX_Merge(src proto.Message)
func (*ConnectionState) XXX_Size ¶ added in v0.9.0
func (m *ConnectionState) XXX_Size() int
func (*ConnectionState) XXX_Unmarshal ¶ added in v0.9.0
func (m *ConnectionState) XXX_Unmarshal(b []byte) error
type ConnectionStatus ¶ added in v0.5.0
type ConnectionStatus = string
ConnectionStatus represents connection status
type HealthStatus ¶ added in v0.4.0
type HealthStatus struct { Status HealthStatusCode `json:"status,omitempty" protobuf:"bytes,1,opt,name=status"` Message string `json:"message,omitempty" protobuf:"bytes,2,opt,name=message"` }
func (*HealthStatus) DeepCopy ¶ added in v0.4.0
func (in *HealthStatus) DeepCopy() *HealthStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthStatus.
func (*HealthStatus) DeepCopyInto ¶ added in v0.4.0
func (in *HealthStatus) DeepCopyInto(out *HealthStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HealthStatus) Descriptor ¶ added in v0.4.0
func (*HealthStatus) Descriptor() ([]byte, []int)
func (*HealthStatus) Marshal ¶ added in v0.4.0
func (m *HealthStatus) Marshal() (dAtA []byte, err error)
func (*HealthStatus) MarshalTo ¶ added in v0.4.0
func (m *HealthStatus) MarshalTo(dAtA []byte) (int, error)
func (*HealthStatus) ProtoMessage ¶ added in v0.4.0
func (*HealthStatus) ProtoMessage()
func (*HealthStatus) Reset ¶ added in v0.4.0
func (m *HealthStatus) Reset()
func (*HealthStatus) Size ¶ added in v0.4.0
func (m *HealthStatus) Size() (n int)
func (*HealthStatus) String ¶ added in v0.4.0
func (this *HealthStatus) String() string
func (*HealthStatus) Unmarshal ¶ added in v0.4.0
func (m *HealthStatus) Unmarshal(dAtA []byte) error
func (*HealthStatus) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *HealthStatus) XXX_DiscardUnknown()
func (*HealthStatus) XXX_Marshal ¶ added in v0.9.0
func (m *HealthStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HealthStatus) XXX_Merge ¶ added in v0.9.0
func (dst *HealthStatus) XXX_Merge(src proto.Message)
func (*HealthStatus) XXX_Size ¶ added in v0.9.0
func (m *HealthStatus) XXX_Size() int
func (*HealthStatus) XXX_Unmarshal ¶ added in v0.9.0
func (m *HealthStatus) XXX_Unmarshal(b []byte) error
type HealthStatusCode ¶ added in v0.4.0
type HealthStatusCode = string
const ( HealthStatusUnknown HealthStatusCode = "Unknown" HealthStatusProgressing HealthStatusCode = "Progressing" HealthStatusHealthy HealthStatusCode = "Healthy" HealthStatusDegraded HealthStatusCode = "Degraded" HealthStatusMissing HealthStatusCode = "Missing" )
type HelmRepository ¶ added in v0.11.0
type HelmRepository struct { URL string `json:"url" protobuf:"bytes,1,opt,name=url"` Name string `json:"name" protobuf:"bytes,2,opt,name=name"` CAData []byte `json:"caData,omitempty" protobuf:"bytes,3,opt,name=caData"` CertData []byte `json:"certData,omitempty" protobuf:"bytes,4,opt,name=certData"` KeyData []byte `json:"keyData,omitempty" protobuf:"bytes,5,opt,name=keyData"` Username string `json:"username,omitempty" protobuf:"bytes,6,opt,name=username"` Password string `json:"password,omitempty" protobuf:"bytes,7,opt,name=password"` }
func (*HelmRepository) DeepCopy ¶ added in v0.11.0
func (in *HelmRepository) DeepCopy() *HelmRepository
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmRepository.
func (*HelmRepository) DeepCopyInto ¶ added in v0.11.0
func (in *HelmRepository) DeepCopyInto(out *HelmRepository)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HelmRepository) Descriptor ¶ added in v0.11.0
func (*HelmRepository) Descriptor() ([]byte, []int)
func (*HelmRepository) Marshal ¶ added in v0.11.0
func (m *HelmRepository) Marshal() (dAtA []byte, err error)
func (*HelmRepository) MarshalTo ¶ added in v0.11.0
func (m *HelmRepository) MarshalTo(dAtA []byte) (int, error)
func (*HelmRepository) ProtoMessage ¶ added in v0.11.0
func (*HelmRepository) ProtoMessage()
func (*HelmRepository) Reset ¶ added in v0.11.0
func (m *HelmRepository) Reset()
func (*HelmRepository) Size ¶ added in v0.11.0
func (m *HelmRepository) Size() (n int)
func (*HelmRepository) String ¶ added in v0.11.0
func (this *HelmRepository) String() string
func (*HelmRepository) Unmarshal ¶ added in v0.11.0
func (m *HelmRepository) Unmarshal(dAtA []byte) error
func (*HelmRepository) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *HelmRepository) XXX_DiscardUnknown()
func (*HelmRepository) XXX_Marshal ¶ added in v0.11.0
func (m *HelmRepository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HelmRepository) XXX_Merge ¶ added in v0.11.0
func (dst *HelmRepository) XXX_Merge(src proto.Message)
func (*HelmRepository) XXX_Size ¶ added in v0.11.0
func (m *HelmRepository) XXX_Size() int
func (*HelmRepository) XXX_Unmarshal ¶ added in v0.11.0
func (m *HelmRepository) XXX_Unmarshal(b []byte) error
type HookDeletePolicy ¶ added in v0.6.0
type HookDeletePolicy string
const ( HookDeletePolicyHookSucceeded HookDeletePolicy = "HookSucceeded" HookDeletePolicyHookFailed HookDeletePolicy = "HookFailed" )
type InfoItem ¶ added in v0.11.0
type InfoItem struct { // Name is a human readable title for this piece of information. Name string `json:"name,omitempty" protobuf:"bytes,1,opt,name=name"` // Value is human readable content. Value string `json:"value,omitempty" protobuf:"bytes,2,opt,name=value"` }
InfoItem contains human readable information about object
func (*InfoItem) DeepCopy ¶ added in v0.11.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InfoItem.
func (*InfoItem) DeepCopyInto ¶ added in v0.11.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InfoItem) Descriptor ¶ added in v0.11.0
func (*InfoItem) ProtoMessage ¶ added in v0.11.0
func (*InfoItem) ProtoMessage()
func (*InfoItem) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *InfoItem) XXX_DiscardUnknown()
func (*InfoItem) XXX_Marshal ¶ added in v0.11.0
func (*InfoItem) XXX_Unmarshal ¶ added in v0.11.0
type JWTToken ¶ added in v0.8.0
type JWTToken struct { IssuedAt int64 `json:"iat,omitempty" protobuf:"int64,1,opt,name=iat"` ExpiresAt int64 `json:"exp,omitempty" protobuf:"int64,2,opt,name=exp"` }
JWTToken holds the issuedAt and expiresAt values of a token
func (*JWTToken) DeepCopy ¶ added in v0.8.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JWTToken.
func (*JWTToken) DeepCopyInto ¶ added in v0.8.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*JWTToken) Descriptor ¶ added in v0.8.0
func (*JWTToken) ProtoMessage ¶ added in v0.8.0
func (*JWTToken) ProtoMessage()
func (*JWTToken) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *JWTToken) XXX_DiscardUnknown()
func (*JWTToken) XXX_Marshal ¶ added in v0.9.0
func (*JWTToken) XXX_Unmarshal ¶ added in v0.9.0
type Operation ¶ added in v0.4.0
type Operation struct {
Sync *SyncOperation `json:"sync,omitempty" protobuf:"bytes,1,opt,name=sync"`
}
Operation contains requested operation parameters.
func (*Operation) DeepCopy ¶ added in v0.4.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Operation.
func (*Operation) DeepCopyInto ¶ added in v0.4.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Operation) Descriptor ¶ added in v0.4.0
func (*Operation) ProtoMessage ¶ added in v0.4.0
func (*Operation) ProtoMessage()
func (*Operation) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *Operation) XXX_DiscardUnknown()
func (*Operation) XXX_Marshal ¶ added in v0.9.0
func (*Operation) XXX_Unmarshal ¶ added in v0.9.0
type OperationPhase ¶ added in v0.4.0
type OperationPhase string
const ( OperationRunning OperationPhase = "Running" OperationTerminating OperationPhase = "Terminating" OperationFailed OperationPhase = "Failed" OperationError OperationPhase = "Error" OperationSucceeded OperationPhase = "Succeeded" )
func (OperationPhase) Completed ¶ added in v0.4.0
func (os OperationPhase) Completed() bool
func (OperationPhase) Successful ¶ added in v0.4.0
func (os OperationPhase) Successful() bool
type OperationState ¶ added in v0.4.0
type OperationState struct { // Operation is the original requested operation Operation Operation `json:"operation" protobuf:"bytes,1,opt,name=operation"` // Phase is the current phase of the operation Phase OperationPhase `json:"phase" protobuf:"bytes,2,opt,name=phase"` // Message hold any pertinent messages when attempting to perform operation (typically errors). Message string `json:"message,omitempty" protobuf:"bytes,3,opt,name=message"` // SyncResult is the result of a Sync operation SyncResult *SyncOperationResult `json:"syncResult,omitempty" protobuf:"bytes,4,opt,name=syncResult"` // StartedAt contains time of operation start StartedAt metav1.Time `json:"startedAt" protobuf:"bytes,6,opt,name=startedAt"` // FinishedAt contains time of operation completion FinishedAt *metav1.Time `json:"finishedAt" protobuf:"bytes,7,opt,name=finishedAt"` }
OperationState contains information about state of currently performing operation on application.
func (*OperationState) DeepCopy ¶ added in v0.4.0
func (in *OperationState) DeepCopy() *OperationState
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OperationState.
func (*OperationState) DeepCopyInto ¶ added in v0.4.0
func (in *OperationState) DeepCopyInto(out *OperationState)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OperationState) Descriptor ¶ added in v0.4.0
func (*OperationState) Descriptor() ([]byte, []int)
func (*OperationState) Marshal ¶ added in v0.4.0
func (m *OperationState) Marshal() (dAtA []byte, err error)
func (*OperationState) MarshalTo ¶ added in v0.4.0
func (m *OperationState) MarshalTo(dAtA []byte) (int, error)
func (*OperationState) ProtoMessage ¶ added in v0.4.0
func (*OperationState) ProtoMessage()
func (*OperationState) Reset ¶ added in v0.4.0
func (m *OperationState) Reset()
func (*OperationState) Size ¶ added in v0.4.0
func (m *OperationState) Size() (n int)
func (*OperationState) String ¶ added in v0.4.0
func (this *OperationState) String() string
func (*OperationState) Unmarshal ¶ added in v0.4.0
func (m *OperationState) Unmarshal(dAtA []byte) error
func (*OperationState) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *OperationState) XXX_DiscardUnknown()
func (*OperationState) XXX_Marshal ¶ added in v0.9.0
func (m *OperationState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OperationState) XXX_Merge ¶ added in v0.9.0
func (dst *OperationState) XXX_Merge(src proto.Message)
func (*OperationState) XXX_Size ¶ added in v0.9.0
func (m *OperationState) XXX_Size() int
func (*OperationState) XXX_Unmarshal ¶ added in v0.9.0
func (m *OperationState) XXX_Unmarshal(b []byte) error
type ParameterOverrides ¶ added in v0.9.0
type ParameterOverrides []ComponentParameter
ParameterOverrides masks the value so protobuf can generate +protobuf.nullable=true +protobuf.options.(gogoproto.goproto_stringer)=false
func (*ParameterOverrides) Descriptor ¶ added in v0.9.0
func (*ParameterOverrides) Descriptor() ([]byte, []int)
func (ParameterOverrides) Marshal ¶ added in v0.9.0
func (m ParameterOverrides) Marshal() (dAtA []byte, err error)
func (ParameterOverrides) MarshalTo ¶ added in v0.9.0
func (m ParameterOverrides) MarshalTo(dAtA []byte) (int, error)
func (*ParameterOverrides) ProtoMessage ¶ added in v0.9.0
func (*ParameterOverrides) ProtoMessage()
func (*ParameterOverrides) Reset ¶ added in v0.9.0
func (m *ParameterOverrides) Reset()
func (ParameterOverrides) Size ¶ added in v0.9.0
func (m ParameterOverrides) Size() (n int)
func (ParameterOverrides) String ¶ added in v0.9.0
func (po ParameterOverrides) String() string
func (*ParameterOverrides) Unmarshal ¶ added in v0.9.0
func (m *ParameterOverrides) Unmarshal(dAtA []byte) error
func (*ParameterOverrides) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ParameterOverrides) XXX_DiscardUnknown()
func (*ParameterOverrides) XXX_Marshal ¶ added in v0.9.0
func (m *ParameterOverrides) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ParameterOverrides) XXX_Merge ¶ added in v0.9.0
func (dst *ParameterOverrides) XXX_Merge(src proto.Message)
func (*ParameterOverrides) XXX_Size ¶ added in v0.9.0
func (m *ParameterOverrides) XXX_Size() int
func (*ParameterOverrides) XXX_Unmarshal ¶ added in v0.9.0
func (m *ParameterOverrides) XXX_Unmarshal(b []byte) error
type ProjectRole ¶ added in v0.8.0
type ProjectRole struct { // Name is a name for this role Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Description is a description of the role Description string `json:"description" protobuf:"bytes,2,opt,name=description"` // Policies Stores a list of casbin formated strings that define access policies for the role in the project Policies []string `json:"policies" protobuf:"bytes,3,rep,name=policies"` // JWTTokens are a list of generated JWT tokens bound to this role JWTTokens []JWTToken `json:"jwtTokens,omitempty" protobuf:"bytes,4,rep,name=jwtTokens"` // Groups are a list of OIDC group claims bound to this role Groups []string `json:"groups,omitempty" protobuf:"bytes,5,rep,name=groups"` }
ProjectRole represents a role that has access to a project
func (*ProjectRole) DeepCopy ¶ added in v0.8.0
func (in *ProjectRole) DeepCopy() *ProjectRole
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectRole.
func (*ProjectRole) DeepCopyInto ¶ added in v0.8.0
func (in *ProjectRole) DeepCopyInto(out *ProjectRole)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectRole) Descriptor ¶ added in v0.8.0
func (*ProjectRole) Descriptor() ([]byte, []int)
func (*ProjectRole) Marshal ¶ added in v0.8.0
func (m *ProjectRole) Marshal() (dAtA []byte, err error)
func (*ProjectRole) MarshalTo ¶ added in v0.8.0
func (m *ProjectRole) MarshalTo(dAtA []byte) (int, error)
func (*ProjectRole) ProtoMessage ¶ added in v0.8.0
func (*ProjectRole) ProtoMessage()
func (*ProjectRole) Reset ¶ added in v0.8.0
func (m *ProjectRole) Reset()
func (*ProjectRole) Size ¶ added in v0.8.0
func (m *ProjectRole) Size() (n int)
func (*ProjectRole) String ¶ added in v0.8.0
func (this *ProjectRole) String() string
func (*ProjectRole) Unmarshal ¶ added in v0.8.0
func (m *ProjectRole) Unmarshal(dAtA []byte) error
func (*ProjectRole) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ProjectRole) XXX_DiscardUnknown()
func (*ProjectRole) XXX_Marshal ¶ added in v0.9.0
func (m *ProjectRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProjectRole) XXX_Merge ¶ added in v0.9.0
func (dst *ProjectRole) XXX_Merge(src proto.Message)
func (*ProjectRole) XXX_Size ¶ added in v0.9.0
func (m *ProjectRole) XXX_Size() int
func (*ProjectRole) XXX_Unmarshal ¶ added in v0.9.0
func (m *ProjectRole) XXX_Unmarshal(b []byte) error
type RefreshType ¶ added in v0.11.0
type RefreshType string
const ( RefreshTypeNormal RefreshType = "normal" RefreshTypeHard RefreshType = "hard" )
type Repository ¶
type Repository struct { Repo string `json:"repo" protobuf:"bytes,1,opt,name=repo"` Username string `json:"username,omitempty" protobuf:"bytes,2,opt,name=username"` Password string `json:"password,omitempty" protobuf:"bytes,3,opt,name=password"` SSHPrivateKey string `json:"sshPrivateKey,omitempty" protobuf:"bytes,4,opt,name=sshPrivateKey"` ConnectionState ConnectionState `json:"connectionState,omitempty" protobuf:"bytes,5,opt,name=connectionState"` }
Repository is a Git repository holding application configurations
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) Descriptor ¶
func (*Repository) Descriptor() ([]byte, []int)
func (*Repository) Marshal ¶
func (m *Repository) Marshal() (dAtA []byte, err 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) Unmarshal ¶
func (m *Repository) Unmarshal(dAtA []byte) error
func (*Repository) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *Repository) XXX_DiscardUnknown()
func (*Repository) XXX_Marshal ¶ added in v0.9.0
func (m *Repository) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Repository) XXX_Merge ¶ added in v0.9.0
func (dst *Repository) XXX_Merge(src proto.Message)
func (*Repository) XXX_Size ¶ added in v0.9.0
func (m *Repository) XXX_Size() int
func (*Repository) XXX_Unmarshal ¶ added in v0.9.0
func (m *Repository) XXX_Unmarshal(b []byte) error
type RepositoryList ¶
type RepositoryList struct { metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` Items []Repository `json:"items" protobuf:"bytes,2,rep,name=items"` }
RepositoryList is a collection of Repositories.
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) Descriptor ¶
func (*RepositoryList) Descriptor() ([]byte, []int)
func (*RepositoryList) Marshal ¶
func (m *RepositoryList) Marshal() (dAtA []byte, err 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) Unmarshal ¶
func (m *RepositoryList) Unmarshal(dAtA []byte) error
func (*RepositoryList) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *RepositoryList) XXX_DiscardUnknown()
func (*RepositoryList) XXX_Marshal ¶ added in v0.9.0
func (m *RepositoryList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RepositoryList) XXX_Merge ¶ added in v0.9.0
func (dst *RepositoryList) XXX_Merge(src proto.Message)
func (*RepositoryList) XXX_Size ¶ added in v0.9.0
func (m *RepositoryList) XXX_Size() int
func (*RepositoryList) XXX_Unmarshal ¶ added in v0.9.0
func (m *RepositoryList) XXX_Unmarshal(b []byte) error
type ResourceDiff ¶ added in v0.11.0
type ResourceDiff struct { Group string `json:"group,omitempty" protobuf:"bytes,1,opt,name=group"` Kind string `json:"kind,omitempty" protobuf:"bytes,2,opt,name=kind"` Namespace string `json:"namespace,omitempty" protobuf:"bytes,3,opt,name=namespace"` Name string `json:"name,omitempty" protobuf:"bytes,4,opt,name=name"` TargetState string `json:"targetState,omitempty" protobuf:"bytes,5,opt,name=targetState"` LiveState string `json:"liveState,omitempty" protobuf:"bytes,6,opt,name=liveState"` Diff string `json:"diff,omitempty" protobuf:"bytes,7,opt,name=diff"` }
ResourceDiff holds the diff of a live and target resource object
func (*ResourceDiff) DeepCopy ¶ added in v0.11.0
func (in *ResourceDiff) DeepCopy() *ResourceDiff
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceDiff.
func (*ResourceDiff) DeepCopyInto ¶ added in v0.11.0
func (in *ResourceDiff) DeepCopyInto(out *ResourceDiff)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceDiff) Descriptor ¶ added in v0.11.0
func (*ResourceDiff) Descriptor() ([]byte, []int)
func (ResourceDiff) LiveObject ¶ added in v0.11.0
func (r ResourceDiff) LiveObject() (*unstructured.Unstructured, error)
func (*ResourceDiff) Marshal ¶ added in v0.11.0
func (m *ResourceDiff) Marshal() (dAtA []byte, err error)
func (*ResourceDiff) MarshalTo ¶ added in v0.11.0
func (m *ResourceDiff) MarshalTo(dAtA []byte) (int, error)
func (*ResourceDiff) ProtoMessage ¶ added in v0.11.0
func (*ResourceDiff) ProtoMessage()
func (*ResourceDiff) Reset ¶ added in v0.11.0
func (m *ResourceDiff) Reset()
func (*ResourceDiff) Size ¶ added in v0.11.0
func (m *ResourceDiff) Size() (n int)
func (*ResourceDiff) String ¶ added in v0.11.0
func (this *ResourceDiff) String() string
func (ResourceDiff) TargetObject ¶ added in v0.11.0
func (r ResourceDiff) TargetObject() (*unstructured.Unstructured, error)
func (*ResourceDiff) Unmarshal ¶ added in v0.11.0
func (m *ResourceDiff) Unmarshal(dAtA []byte) error
func (*ResourceDiff) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *ResourceDiff) XXX_DiscardUnknown()
func (*ResourceDiff) XXX_Marshal ¶ added in v0.11.0
func (m *ResourceDiff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceDiff) XXX_Merge ¶ added in v0.11.0
func (dst *ResourceDiff) XXX_Merge(src proto.Message)
func (*ResourceDiff) XXX_Size ¶ added in v0.11.0
func (m *ResourceDiff) XXX_Size() int
func (*ResourceDiff) XXX_Unmarshal ¶ added in v0.11.0
func (m *ResourceDiff) XXX_Unmarshal(b []byte) error
type ResourceNode ¶ added in v0.3.0
type ResourceNode struct { Group string `json:"group,omitempty" protobuf:"bytes,1,opt,name=group"` Version string `json:"version,omitempty" protobuf:"bytes,2,opt,name=version"` Kind string `json:"kind,omitempty" protobuf:"bytes,3,opt,name=kind"` Namespace string `json:"namespace,omitempty" protobuf:"bytes,4,opt,name=namespace"` Name string `json:"name,omitempty" protobuf:"bytes,5,opt,name=name"` Info []InfoItem `json:"info,omitempty" protobuf:"bytes,6,opt,name=info"` Children []ResourceNode `json:"children,omitempty" protobuf:"bytes,7,opt,name=children"` ResourceVersion string `json:"resourceVersion,omitempty" protobuf:"bytes,8,opt,name=resourceVersion"` }
ResourceNode contains information about live resource and its children
func (*ResourceNode) DeepCopy ¶ added in v0.3.0
func (in *ResourceNode) DeepCopy() *ResourceNode
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceNode.
func (*ResourceNode) DeepCopyInto ¶ added in v0.3.0
func (in *ResourceNode) DeepCopyInto(out *ResourceNode)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceNode) Descriptor ¶ added in v0.3.0
func (*ResourceNode) Descriptor() ([]byte, []int)
func (*ResourceNode) FindNode ¶ added in v0.11.0
func (n *ResourceNode) FindNode(group string, kind string, namespace string, name string) *ResourceNode
func (*ResourceNode) GroupKindVersion ¶ added in v0.11.0
func (n *ResourceNode) GroupKindVersion() schema.GroupVersionKind
func (*ResourceNode) Marshal ¶ added in v0.3.0
func (m *ResourceNode) Marshal() (dAtA []byte, err error)
func (*ResourceNode) MarshalTo ¶ added in v0.3.0
func (m *ResourceNode) MarshalTo(dAtA []byte) (int, error)
func (*ResourceNode) ProtoMessage ¶ added in v0.3.0
func (*ResourceNode) ProtoMessage()
func (*ResourceNode) Reset ¶ added in v0.3.0
func (m *ResourceNode) Reset()
func (*ResourceNode) Size ¶ added in v0.3.0
func (m *ResourceNode) Size() (n int)
func (*ResourceNode) String ¶ added in v0.3.0
func (this *ResourceNode) String() string
func (*ResourceNode) Unmarshal ¶ added in v0.3.0
func (m *ResourceNode) Unmarshal(dAtA []byte) error
func (*ResourceNode) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *ResourceNode) XXX_DiscardUnknown()
func (*ResourceNode) XXX_Marshal ¶ added in v0.9.0
func (m *ResourceNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceNode) XXX_Merge ¶ added in v0.9.0
func (dst *ResourceNode) XXX_Merge(src proto.Message)
func (*ResourceNode) XXX_Size ¶ added in v0.9.0
func (m *ResourceNode) XXX_Size() int
func (*ResourceNode) XXX_Unmarshal ¶ added in v0.9.0
func (m *ResourceNode) XXX_Unmarshal(b []byte) error
type ResourceResult ¶ added in v0.11.0
type ResourceResult struct { Group string `json:"group" protobuf:"bytes,1,opt,name=group"` Version string `json:"version" protobuf:"bytes,2,opt,name=version"` Kind string `json:"kind" protobuf:"bytes,3,opt,name=kind"` Namespace string `json:"namespace" protobuf:"bytes,4,opt,name=namespace"` Name string `json:"name" protobuf:"bytes,5,opt,name=name"` Status ResultCode `json:"status,omitempty" protobuf:"bytes,6,opt,name=status"` Message string `json:"message,omitempty" protobuf:"bytes,7,opt,name=message"` HookType HookType `json:"hookType,omitempty" protobuf:"bytes,8,opt,name=hookType"` HookPhase OperationPhase `json:"hookPhase,omitempty" protobuf:"bytes,9,opt,name=hookPhase"` }
ResourceResult holds the operation result details of a specific resource
func (*ResourceResult) DeepCopy ¶ added in v0.11.0
func (in *ResourceResult) DeepCopy() *ResourceResult
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceResult.
func (*ResourceResult) DeepCopyInto ¶ added in v0.11.0
func (in *ResourceResult) DeepCopyInto(out *ResourceResult)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceResult) Descriptor ¶ added in v0.11.0
func (*ResourceResult) Descriptor() ([]byte, []int)
func (*ResourceResult) GroupVersionKind ¶ added in v0.11.0
func (r *ResourceResult) GroupVersionKind() schema.GroupVersionKind
func (*ResourceResult) IsHook ¶ added in v0.11.0
func (r *ResourceResult) IsHook() bool
func (*ResourceResult) Marshal ¶ added in v0.11.0
func (m *ResourceResult) Marshal() (dAtA []byte, err error)
func (*ResourceResult) MarshalTo ¶ added in v0.11.0
func (m *ResourceResult) MarshalTo(dAtA []byte) (int, error)
func (*ResourceResult) ProtoMessage ¶ added in v0.11.0
func (*ResourceResult) ProtoMessage()
func (*ResourceResult) Reset ¶ added in v0.11.0
func (m *ResourceResult) Reset()
func (*ResourceResult) Size ¶ added in v0.11.0
func (m *ResourceResult) Size() (n int)
func (*ResourceResult) String ¶ added in v0.11.0
func (this *ResourceResult) String() string
func (*ResourceResult) Unmarshal ¶ added in v0.11.0
func (m *ResourceResult) Unmarshal(dAtA []byte) error
func (*ResourceResult) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *ResourceResult) XXX_DiscardUnknown()
func (*ResourceResult) XXX_Marshal ¶ added in v0.11.0
func (m *ResourceResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceResult) XXX_Merge ¶ added in v0.11.0
func (dst *ResourceResult) XXX_Merge(src proto.Message)
func (*ResourceResult) XXX_Size ¶ added in v0.11.0
func (m *ResourceResult) XXX_Size() int
func (*ResourceResult) XXX_Unmarshal ¶ added in v0.11.0
func (m *ResourceResult) XXX_Unmarshal(b []byte) error
type ResourceStatus ¶ added in v0.11.0
type ResourceStatus struct { Group string `json:"group,omitempty" protobuf:"bytes,1,opt,name=group"` Version string `json:"version,omitempty" protobuf:"bytes,2,opt,name=version"` Kind string `json:"kind,omitempty" protobuf:"bytes,3,opt,name=kind"` Namespace string `json:"namespace,omitempty" protobuf:"bytes,4,opt,name=namespace"` Name string `json:"name,omitempty" protobuf:"bytes,5,opt,name=name"` Status SyncStatusCode `json:"status,omitempty" protobuf:"bytes,6,opt,name=status"` Health HealthStatus `json:"health,omitempty" protobuf:"bytes,7,opt,name=health"` Hook bool `json:"hook,omitempty" protobuf:"bytes,8,opt,name=hook"` }
ResourceStatus holds the current sync and health status of a resource
func (*ResourceStatus) DeepCopy ¶ added in v0.11.0
func (in *ResourceStatus) DeepCopy() *ResourceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceStatus.
func (*ResourceStatus) DeepCopyInto ¶ added in v0.11.0
func (in *ResourceStatus) DeepCopyInto(out *ResourceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceStatus) Descriptor ¶ added in v0.11.0
func (*ResourceStatus) Descriptor() ([]byte, []int)
func (*ResourceStatus) GroupVersionKind ¶ added in v0.11.0
func (r *ResourceStatus) GroupVersionKind() schema.GroupVersionKind
func (*ResourceStatus) Marshal ¶ added in v0.11.0
func (m *ResourceStatus) Marshal() (dAtA []byte, err error)
func (*ResourceStatus) MarshalTo ¶ added in v0.11.0
func (m *ResourceStatus) MarshalTo(dAtA []byte) (int, error)
func (*ResourceStatus) ProtoMessage ¶ added in v0.11.0
func (*ResourceStatus) ProtoMessage()
func (*ResourceStatus) Reset ¶ added in v0.11.0
func (m *ResourceStatus) Reset()
func (*ResourceStatus) Size ¶ added in v0.11.0
func (m *ResourceStatus) Size() (n int)
func (*ResourceStatus) String ¶ added in v0.11.0
func (this *ResourceStatus) String() string
func (*ResourceStatus) Unmarshal ¶ added in v0.11.0
func (m *ResourceStatus) Unmarshal(dAtA []byte) error
func (*ResourceStatus) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *ResourceStatus) XXX_DiscardUnknown()
func (*ResourceStatus) XXX_Marshal ¶ added in v0.11.0
func (m *ResourceStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceStatus) XXX_Merge ¶ added in v0.11.0
func (dst *ResourceStatus) XXX_Merge(src proto.Message)
func (*ResourceStatus) XXX_Size ¶ added in v0.11.0
func (m *ResourceStatus) XXX_Size() int
func (*ResourceStatus) XXX_Unmarshal ¶ added in v0.11.0
func (m *ResourceStatus) XXX_Unmarshal(b []byte) error
type ResultCode ¶ added in v0.11.0
type ResultCode string
const ( ResultCodeSynced ResultCode = "Synced" ResultCodeSyncFailed ResultCode = "SyncFailed" ResultCodePruned ResultCode = "Pruned" ResultCodePruneSkipped ResultCode = "PruneSkipped" )
func (ResultCode) Successful ¶ added in v0.11.0
func (s ResultCode) Successful() bool
type RevisionHistory ¶ added in v0.11.0
type RevisionHistory struct { Revision string `json:"revision" protobuf:"bytes,2,opt,name=revision"` ComponentParameterOverrides []ComponentParameter `json:"componentParameterOverrides,omitempty" protobuf:"bytes,3,opt,name=componentParameterOverrides"` DeployedAt metav1.Time `json:"deployedAt" protobuf:"bytes,4,opt,name=deployedAt"` ID int64 `json:"id" protobuf:"bytes,5,opt,name=id"` }
RevisionHistory contains information relevant to an application deployment
func (*RevisionHistory) DeepCopy ¶ added in v0.11.0
func (in *RevisionHistory) DeepCopy() *RevisionHistory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RevisionHistory.
func (*RevisionHistory) DeepCopyInto ¶ added in v0.11.0
func (in *RevisionHistory) DeepCopyInto(out *RevisionHistory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RevisionHistory) Descriptor ¶ added in v0.11.0
func (*RevisionHistory) Descriptor() ([]byte, []int)
func (*RevisionHistory) Marshal ¶ added in v0.11.0
func (m *RevisionHistory) Marshal() (dAtA []byte, err error)
func (*RevisionHistory) MarshalTo ¶ added in v0.11.0
func (m *RevisionHistory) MarshalTo(dAtA []byte) (int, error)
func (*RevisionHistory) ProtoMessage ¶ added in v0.11.0
func (*RevisionHistory) ProtoMessage()
func (*RevisionHistory) Reset ¶ added in v0.11.0
func (m *RevisionHistory) Reset()
func (*RevisionHistory) Size ¶ added in v0.11.0
func (m *RevisionHistory) Size() (n int)
func (*RevisionHistory) String ¶ added in v0.11.0
func (this *RevisionHistory) String() string
func (*RevisionHistory) Unmarshal ¶ added in v0.11.0
func (m *RevisionHistory) Unmarshal(dAtA []byte) error
func (*RevisionHistory) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *RevisionHistory) XXX_DiscardUnknown()
func (*RevisionHistory) XXX_Marshal ¶ added in v0.11.0
func (m *RevisionHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RevisionHistory) XXX_Merge ¶ added in v0.11.0
func (dst *RevisionHistory) XXX_Merge(src proto.Message)
func (*RevisionHistory) XXX_Size ¶ added in v0.11.0
func (m *RevisionHistory) XXX_Size() int
func (*RevisionHistory) XXX_Unmarshal ¶ added in v0.11.0
func (m *RevisionHistory) XXX_Unmarshal(b []byte) error
type SyncOperation ¶ added in v0.4.0
type SyncOperation struct { // Revision is the git revision in which to sync the application to. // If omitted, will use the revision specified in app spec. Revision string `json:"revision,omitempty" protobuf:"bytes,1,opt,name=revision"` // Prune deletes resources that are no longer tracked in git Prune bool `json:"prune,omitempty" protobuf:"bytes,2,opt,name=prune"` // DryRun will perform a `kubectl apply --dry-run` without actually performing the sync DryRun bool `json:"dryRun,omitempty" protobuf:"bytes,3,opt,name=dryRun"` // SyncStrategy describes how to perform the sync SyncStrategy *SyncStrategy `json:"syncStrategy,omitempty" protobuf:"bytes,4,opt,name=syncStrategy"` // ParameterOverrides applies any parameter overrides as part of the sync // If nil, uses the parameter override set in application. // If empty, sets no parameter overrides ParameterOverrides ParameterOverrides `json:"parameterOverrides" protobuf:"bytes,5,opt,name=parameterOverrides"` // Resources describes which resources to sync Resources []SyncOperationResource `json:"resources,omitempty" protobuf:"bytes,6,opt,name=resources"` }
SyncOperation contains sync operation details.
func (*SyncOperation) DeepCopy ¶ added in v0.4.0
func (in *SyncOperation) DeepCopy() *SyncOperation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncOperation.
func (*SyncOperation) DeepCopyInto ¶ added in v0.4.0
func (in *SyncOperation) DeepCopyInto(out *SyncOperation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncOperation) Descriptor ¶ added in v0.4.0
func (*SyncOperation) Descriptor() ([]byte, []int)
func (*SyncOperation) Marshal ¶ added in v0.4.0
func (m *SyncOperation) Marshal() (dAtA []byte, err error)
func (*SyncOperation) MarshalTo ¶ added in v0.4.0
func (m *SyncOperation) MarshalTo(dAtA []byte) (int, error)
func (*SyncOperation) ProtoMessage ¶ added in v0.4.0
func (*SyncOperation) ProtoMessage()
func (*SyncOperation) Reset ¶ added in v0.4.0
func (m *SyncOperation) Reset()
func (*SyncOperation) Size ¶ added in v0.4.0
func (m *SyncOperation) Size() (n int)
func (*SyncOperation) String ¶ added in v0.4.0
func (this *SyncOperation) String() string
func (*SyncOperation) Unmarshal ¶ added in v0.4.0
func (m *SyncOperation) Unmarshal(dAtA []byte) error
func (*SyncOperation) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SyncOperation) XXX_DiscardUnknown()
func (*SyncOperation) XXX_Marshal ¶ added in v0.9.0
func (m *SyncOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncOperation) XXX_Merge ¶ added in v0.9.0
func (dst *SyncOperation) XXX_Merge(src proto.Message)
func (*SyncOperation) XXX_Size ¶ added in v0.9.0
func (m *SyncOperation) XXX_Size() int
func (*SyncOperation) XXX_Unmarshal ¶ added in v0.9.0
func (m *SyncOperation) XXX_Unmarshal(b []byte) error
type SyncOperationResource ¶ added in v0.10.0
type SyncOperationResource struct { Group string `json:"group,omitempty" protobuf:"bytes,1,opt,name=group"` Kind string `json:"kind" protobuf:"bytes,2,opt,name=kind"` Name string `json:"name" protobuf:"bytes,3,opt,name=name"` }
SyncOperationResource contains resources to sync.
func (*SyncOperationResource) DeepCopy ¶ added in v0.10.0
func (in *SyncOperationResource) DeepCopy() *SyncOperationResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncOperationResource.
func (*SyncOperationResource) DeepCopyInto ¶ added in v0.10.0
func (in *SyncOperationResource) DeepCopyInto(out *SyncOperationResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncOperationResource) Descriptor ¶ added in v0.10.0
func (*SyncOperationResource) Descriptor() ([]byte, []int)
func (SyncOperationResource) HasIdentity ¶ added in v0.10.0
func (r SyncOperationResource) HasIdentity(name string, gvk schema.GroupVersionKind) bool
HasIdentity determines whether a sync operation is identified by a manifest.
func (*SyncOperationResource) Marshal ¶ added in v0.10.0
func (m *SyncOperationResource) Marshal() (dAtA []byte, err error)
func (*SyncOperationResource) MarshalTo ¶ added in v0.10.0
func (m *SyncOperationResource) MarshalTo(dAtA []byte) (int, error)
func (*SyncOperationResource) ProtoMessage ¶ added in v0.10.0
func (*SyncOperationResource) ProtoMessage()
func (*SyncOperationResource) Reset ¶ added in v0.10.0
func (m *SyncOperationResource) Reset()
func (*SyncOperationResource) Size ¶ added in v0.10.0
func (m *SyncOperationResource) Size() (n int)
func (*SyncOperationResource) String ¶ added in v0.10.0
func (this *SyncOperationResource) String() string
func (*SyncOperationResource) Unmarshal ¶ added in v0.10.0
func (m *SyncOperationResource) Unmarshal(dAtA []byte) error
func (*SyncOperationResource) XXX_DiscardUnknown ¶ added in v0.10.0
func (m *SyncOperationResource) XXX_DiscardUnknown()
func (*SyncOperationResource) XXX_Marshal ¶ added in v0.10.0
func (m *SyncOperationResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncOperationResource) XXX_Merge ¶ added in v0.10.0
func (dst *SyncOperationResource) XXX_Merge(src proto.Message)
func (*SyncOperationResource) XXX_Size ¶ added in v0.10.0
func (m *SyncOperationResource) XXX_Size() int
func (*SyncOperationResource) XXX_Unmarshal ¶ added in v0.10.0
func (m *SyncOperationResource) XXX_Unmarshal(b []byte) error
type SyncOperationResult ¶ added in v0.4.0
type SyncOperationResult struct { // Resources holds the sync result of each individual resource Resources []*ResourceResult `json:"resources,omitempty" protobuf:"bytes,1,opt,name=resources"` // Revision holds the git commit SHA of the sync Revision string `json:"revision" protobuf:"bytes,2,opt,name=revision"` }
SyncOperationResult represent result of sync operation
func (*SyncOperationResult) DeepCopy ¶ added in v0.4.0
func (in *SyncOperationResult) DeepCopy() *SyncOperationResult
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncOperationResult.
func (*SyncOperationResult) DeepCopyInto ¶ added in v0.4.0
func (in *SyncOperationResult) DeepCopyInto(out *SyncOperationResult)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncOperationResult) Descriptor ¶ added in v0.4.0
func (*SyncOperationResult) Descriptor() ([]byte, []int)
func (*SyncOperationResult) Marshal ¶ added in v0.4.0
func (m *SyncOperationResult) Marshal() (dAtA []byte, err error)
func (*SyncOperationResult) MarshalTo ¶ added in v0.4.0
func (m *SyncOperationResult) MarshalTo(dAtA []byte) (int, error)
func (*SyncOperationResult) ProtoMessage ¶ added in v0.4.0
func (*SyncOperationResult) ProtoMessage()
func (*SyncOperationResult) Reset ¶ added in v0.4.0
func (m *SyncOperationResult) Reset()
func (*SyncOperationResult) Size ¶ added in v0.4.0
func (m *SyncOperationResult) Size() (n int)
func (*SyncOperationResult) String ¶ added in v0.4.0
func (this *SyncOperationResult) String() string
func (*SyncOperationResult) Unmarshal ¶ added in v0.4.0
func (m *SyncOperationResult) Unmarshal(dAtA []byte) error
func (*SyncOperationResult) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SyncOperationResult) XXX_DiscardUnknown()
func (*SyncOperationResult) XXX_Marshal ¶ added in v0.9.0
func (m *SyncOperationResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncOperationResult) XXX_Merge ¶ added in v0.9.0
func (dst *SyncOperationResult) XXX_Merge(src proto.Message)
func (*SyncOperationResult) XXX_Size ¶ added in v0.9.0
func (m *SyncOperationResult) XXX_Size() int
func (*SyncOperationResult) XXX_Unmarshal ¶ added in v0.9.0
func (m *SyncOperationResult) XXX_Unmarshal(b []byte) error
type SyncPolicy ¶ added in v0.9.0
type SyncPolicy struct { // Automated will keep an application synced to the target revision Automated *SyncPolicyAutomated `json:"automated,omitempty" protobuf:"bytes,1,opt,name=automated"` }
SyncPolicy controls when a sync will be performed in response to updates in git
func (*SyncPolicy) DeepCopy ¶ added in v0.9.0
func (in *SyncPolicy) DeepCopy() *SyncPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncPolicy.
func (*SyncPolicy) DeepCopyInto ¶ added in v0.9.0
func (in *SyncPolicy) DeepCopyInto(out *SyncPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncPolicy) Descriptor ¶ added in v0.9.0
func (*SyncPolicy) Descriptor() ([]byte, []int)
func (*SyncPolicy) Marshal ¶ added in v0.9.0
func (m *SyncPolicy) Marshal() (dAtA []byte, err error)
func (*SyncPolicy) MarshalTo ¶ added in v0.9.0
func (m *SyncPolicy) MarshalTo(dAtA []byte) (int, error)
func (*SyncPolicy) ProtoMessage ¶ added in v0.9.0
func (*SyncPolicy) ProtoMessage()
func (*SyncPolicy) Reset ¶ added in v0.9.0
func (m *SyncPolicy) Reset()
func (*SyncPolicy) Size ¶ added in v0.9.0
func (m *SyncPolicy) Size() (n int)
func (*SyncPolicy) String ¶ added in v0.9.0
func (this *SyncPolicy) String() string
func (*SyncPolicy) Unmarshal ¶ added in v0.9.0
func (m *SyncPolicy) Unmarshal(dAtA []byte) error
func (*SyncPolicy) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SyncPolicy) XXX_DiscardUnknown()
func (*SyncPolicy) XXX_Marshal ¶ added in v0.9.0
func (m *SyncPolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncPolicy) XXX_Merge ¶ added in v0.9.0
func (dst *SyncPolicy) XXX_Merge(src proto.Message)
func (*SyncPolicy) XXX_Size ¶ added in v0.9.0
func (m *SyncPolicy) XXX_Size() int
func (*SyncPolicy) XXX_Unmarshal ¶ added in v0.9.0
func (m *SyncPolicy) XXX_Unmarshal(b []byte) error
type SyncPolicyAutomated ¶ added in v0.9.0
type SyncPolicyAutomated struct { // Prune will prune resources automatically as part of automated sync (default: false) Prune bool `json:"prune,omitempty" protobuf:"bytes,1,opt,name=prune"` }
SyncPolicyAutomated controls the behavior of an automated sync
func (*SyncPolicyAutomated) DeepCopy ¶ added in v0.9.0
func (in *SyncPolicyAutomated) DeepCopy() *SyncPolicyAutomated
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncPolicyAutomated.
func (*SyncPolicyAutomated) DeepCopyInto ¶ added in v0.9.0
func (in *SyncPolicyAutomated) DeepCopyInto(out *SyncPolicyAutomated)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncPolicyAutomated) Descriptor ¶ added in v0.9.0
func (*SyncPolicyAutomated) Descriptor() ([]byte, []int)
func (*SyncPolicyAutomated) Marshal ¶ added in v0.9.0
func (m *SyncPolicyAutomated) Marshal() (dAtA []byte, err error)
func (*SyncPolicyAutomated) MarshalTo ¶ added in v0.9.0
func (m *SyncPolicyAutomated) MarshalTo(dAtA []byte) (int, error)
func (*SyncPolicyAutomated) ProtoMessage ¶ added in v0.9.0
func (*SyncPolicyAutomated) ProtoMessage()
func (*SyncPolicyAutomated) Reset ¶ added in v0.9.0
func (m *SyncPolicyAutomated) Reset()
func (*SyncPolicyAutomated) Size ¶ added in v0.9.0
func (m *SyncPolicyAutomated) Size() (n int)
func (*SyncPolicyAutomated) String ¶ added in v0.9.0
func (this *SyncPolicyAutomated) String() string
func (*SyncPolicyAutomated) Unmarshal ¶ added in v0.9.0
func (m *SyncPolicyAutomated) Unmarshal(dAtA []byte) error
func (*SyncPolicyAutomated) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SyncPolicyAutomated) XXX_DiscardUnknown()
func (*SyncPolicyAutomated) XXX_Marshal ¶ added in v0.9.0
func (m *SyncPolicyAutomated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncPolicyAutomated) XXX_Merge ¶ added in v0.9.0
func (dst *SyncPolicyAutomated) XXX_Merge(src proto.Message)
func (*SyncPolicyAutomated) XXX_Size ¶ added in v0.9.0
func (m *SyncPolicyAutomated) XXX_Size() int
func (*SyncPolicyAutomated) XXX_Unmarshal ¶ added in v0.9.0
func (m *SyncPolicyAutomated) XXX_Unmarshal(b []byte) error
type SyncStatus ¶ added in v0.11.0
type SyncStatus struct { Status SyncStatusCode `json:"status" protobuf:"bytes,1,opt,name=status,casttype=SyncStatusCode"` ComparedTo ComparedTo `json:"comparedTo" protobuf:"bytes,2,opt,name=comparedTo"` Revision string `json:"revision" protobuf:"bytes,3,opt,name=revision"` }
SyncStatus is a comparison result of application spec and deployed application.
func (*SyncStatus) DeepCopy ¶ added in v0.11.0
func (in *SyncStatus) DeepCopy() *SyncStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncStatus.
func (*SyncStatus) DeepCopyInto ¶ added in v0.11.0
func (in *SyncStatus) DeepCopyInto(out *SyncStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncStatus) Descriptor ¶ added in v0.11.0
func (*SyncStatus) Descriptor() ([]byte, []int)
func (*SyncStatus) Marshal ¶ added in v0.11.0
func (m *SyncStatus) Marshal() (dAtA []byte, err error)
func (*SyncStatus) MarshalTo ¶ added in v0.11.0
func (m *SyncStatus) MarshalTo(dAtA []byte) (int, error)
func (*SyncStatus) ProtoMessage ¶ added in v0.11.0
func (*SyncStatus) ProtoMessage()
func (*SyncStatus) Reset ¶ added in v0.11.0
func (m *SyncStatus) Reset()
func (*SyncStatus) Size ¶ added in v0.11.0
func (m *SyncStatus) Size() (n int)
func (*SyncStatus) String ¶ added in v0.11.0
func (this *SyncStatus) String() string
func (*SyncStatus) Unmarshal ¶ added in v0.11.0
func (m *SyncStatus) Unmarshal(dAtA []byte) error
func (*SyncStatus) XXX_DiscardUnknown ¶ added in v0.11.0
func (m *SyncStatus) XXX_DiscardUnknown()
func (*SyncStatus) XXX_Marshal ¶ added in v0.11.0
func (m *SyncStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncStatus) XXX_Merge ¶ added in v0.11.0
func (dst *SyncStatus) XXX_Merge(src proto.Message)
func (*SyncStatus) XXX_Size ¶ added in v0.11.0
func (m *SyncStatus) XXX_Size() int
func (*SyncStatus) XXX_Unmarshal ¶ added in v0.11.0
func (m *SyncStatus) XXX_Unmarshal(b []byte) error
type SyncStatusCode ¶ added in v0.11.0
type SyncStatusCode string
SyncStatusCode is a type which represents possible comparison results
const ( SyncStatusCodeUnknown SyncStatusCode = "Unknown" SyncStatusCodeSynced SyncStatusCode = "Synced" SyncStatusCodeOutOfSync SyncStatusCode = "OutOfSync" )
Possible comparison results
type SyncStrategy ¶ added in v0.6.0
type SyncStrategy struct { // Apply wil perform a `kubectl apply` to perform the sync. Apply *SyncStrategyApply `json:"apply,omitempty" protobuf:"bytes,1,opt,name=apply"` // Hook will submit any referenced resources to perform the sync. This is the default strategy Hook *SyncStrategyHook `json:"hook,omitempty" protobuf:"bytes,2,opt,name=hook"` }
SyncStrategy controls the manner in which a sync is performed
func (*SyncStrategy) DeepCopy ¶ added in v0.6.0
func (in *SyncStrategy) DeepCopy() *SyncStrategy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncStrategy.
func (*SyncStrategy) DeepCopyInto ¶ added in v0.6.0
func (in *SyncStrategy) DeepCopyInto(out *SyncStrategy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncStrategy) Descriptor ¶ added in v0.6.0
func (*SyncStrategy) Descriptor() ([]byte, []int)
func (*SyncStrategy) Marshal ¶ added in v0.6.0
func (m *SyncStrategy) Marshal() (dAtA []byte, err error)
func (*SyncStrategy) MarshalTo ¶ added in v0.6.0
func (m *SyncStrategy) MarshalTo(dAtA []byte) (int, error)
func (*SyncStrategy) ProtoMessage ¶ added in v0.6.0
func (*SyncStrategy) ProtoMessage()
func (*SyncStrategy) Reset ¶ added in v0.6.0
func (m *SyncStrategy) Reset()
func (*SyncStrategy) Size ¶ added in v0.6.0
func (m *SyncStrategy) Size() (n int)
func (*SyncStrategy) String ¶ added in v0.6.0
func (this *SyncStrategy) String() string
func (*SyncStrategy) Unmarshal ¶ added in v0.6.0
func (m *SyncStrategy) Unmarshal(dAtA []byte) error
func (*SyncStrategy) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SyncStrategy) XXX_DiscardUnknown()
func (*SyncStrategy) XXX_Marshal ¶ added in v0.9.0
func (m *SyncStrategy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncStrategy) XXX_Merge ¶ added in v0.9.0
func (dst *SyncStrategy) XXX_Merge(src proto.Message)
func (*SyncStrategy) XXX_Size ¶ added in v0.9.0
func (m *SyncStrategy) XXX_Size() int
func (*SyncStrategy) XXX_Unmarshal ¶ added in v0.9.0
func (m *SyncStrategy) XXX_Unmarshal(b []byte) error
type SyncStrategyApply ¶ added in v0.6.0
type SyncStrategyApply struct { // Force indicates whether or not to supply the --force flag to `kubectl apply`. // The --force flag deletes and re-create the resource, when PATCH encounters conflict and has // retried for 5 times. Force bool `json:"force,omitempty" protobuf:"bytes,1,opt,name=force"` }
SyncStrategyApply uses `kubectl apply` to perform the apply
func (*SyncStrategyApply) DeepCopy ¶ added in v0.6.0
func (in *SyncStrategyApply) DeepCopy() *SyncStrategyApply
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncStrategyApply.
func (*SyncStrategyApply) DeepCopyInto ¶ added in v0.6.0
func (in *SyncStrategyApply) DeepCopyInto(out *SyncStrategyApply)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncStrategyApply) Descriptor ¶ added in v0.6.0
func (*SyncStrategyApply) Descriptor() ([]byte, []int)
func (*SyncStrategyApply) Marshal ¶ added in v0.6.0
func (m *SyncStrategyApply) Marshal() (dAtA []byte, err error)
func (*SyncStrategyApply) MarshalTo ¶ added in v0.6.0
func (m *SyncStrategyApply) MarshalTo(dAtA []byte) (int, error)
func (*SyncStrategyApply) ProtoMessage ¶ added in v0.6.0
func (*SyncStrategyApply) ProtoMessage()
func (*SyncStrategyApply) Reset ¶ added in v0.6.0
func (m *SyncStrategyApply) Reset()
func (*SyncStrategyApply) Size ¶ added in v0.6.0
func (m *SyncStrategyApply) Size() (n int)
func (*SyncStrategyApply) String ¶ added in v0.6.0
func (this *SyncStrategyApply) String() string
func (*SyncStrategyApply) Unmarshal ¶ added in v0.6.0
func (m *SyncStrategyApply) Unmarshal(dAtA []byte) error
func (*SyncStrategyApply) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SyncStrategyApply) XXX_DiscardUnknown()
func (*SyncStrategyApply) XXX_Marshal ¶ added in v0.9.0
func (m *SyncStrategyApply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncStrategyApply) XXX_Merge ¶ added in v0.9.0
func (dst *SyncStrategyApply) XXX_Merge(src proto.Message)
func (*SyncStrategyApply) XXX_Size ¶ added in v0.9.0
func (m *SyncStrategyApply) XXX_Size() int
func (*SyncStrategyApply) XXX_Unmarshal ¶ added in v0.9.0
func (m *SyncStrategyApply) XXX_Unmarshal(b []byte) error
type SyncStrategyHook ¶ added in v0.6.0
type SyncStrategyHook struct { // Embed SyncStrategyApply type to inherit any `apply` options SyncStrategyApply `protobuf:"bytes,1,opt,name=syncStrategyApply"` }
SyncStrategyHook will perform a sync using hooks annotations. If no hook annotation is specified falls back to `kubectl apply`.
func (*SyncStrategyHook) DeepCopy ¶ added in v0.6.0
func (in *SyncStrategyHook) DeepCopy() *SyncStrategyHook
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyncStrategyHook.
func (*SyncStrategyHook) DeepCopyInto ¶ added in v0.6.0
func (in *SyncStrategyHook) DeepCopyInto(out *SyncStrategyHook)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SyncStrategyHook) Descriptor ¶ added in v0.6.0
func (*SyncStrategyHook) Descriptor() ([]byte, []int)
func (*SyncStrategyHook) Marshal ¶ added in v0.6.0
func (m *SyncStrategyHook) Marshal() (dAtA []byte, err error)
func (*SyncStrategyHook) MarshalTo ¶ added in v0.6.0
func (m *SyncStrategyHook) MarshalTo(dAtA []byte) (int, error)
func (*SyncStrategyHook) ProtoMessage ¶ added in v0.6.0
func (*SyncStrategyHook) ProtoMessage()
func (*SyncStrategyHook) Reset ¶ added in v0.6.0
func (m *SyncStrategyHook) Reset()
func (*SyncStrategyHook) Size ¶ added in v0.6.0
func (m *SyncStrategyHook) Size() (n int)
func (*SyncStrategyHook) String ¶ added in v0.6.0
func (this *SyncStrategyHook) String() string
func (*SyncStrategyHook) Unmarshal ¶ added in v0.6.0
func (m *SyncStrategyHook) Unmarshal(dAtA []byte) error
func (*SyncStrategyHook) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *SyncStrategyHook) XXX_DiscardUnknown()
func (*SyncStrategyHook) XXX_Marshal ¶ added in v0.9.0
func (m *SyncStrategyHook) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncStrategyHook) XXX_Merge ¶ added in v0.9.0
func (dst *SyncStrategyHook) XXX_Merge(src proto.Message)
func (*SyncStrategyHook) XXX_Size ¶ added in v0.9.0
func (m *SyncStrategyHook) XXX_Size() int
func (*SyncStrategyHook) XXX_Unmarshal ¶ added in v0.9.0
func (m *SyncStrategyHook) XXX_Unmarshal(b []byte) error
type TLSClientConfig ¶
type TLSClientConfig struct { // Server should be accessed without verifying the TLS certificate. For testing only. Insecure bool `json:"insecure" protobuf:"bytes,1,opt,name=insecure"` // ServerName is passed to the server for SNI and is used in the client to check server // certificates against. If ServerName is empty, the hostname used to contact the // server is used. ServerName string `json:"serverName,omitempty" protobuf:"bytes,2,opt,name=serverName"` // CertData holds PEM-encoded bytes (typically read from a client certificate file). // CertData takes precedence over CertFile CertData []byte `json:"certData,omitempty" protobuf:"bytes,3,opt,name=certData"` // KeyData holds PEM-encoded bytes (typically read from a client certificate key file). // KeyData takes precedence over KeyFile KeyData []byte `json:"keyData,omitempty" protobuf:"bytes,4,opt,name=keyData"` // CAData holds PEM-encoded bytes (typically read from a root certificates bundle). // CAData takes precedence over CAFile CAData []byte `json:"caData,omitempty" protobuf:"bytes,5,opt,name=caData"` }
TLSClientConfig contains settings to enable transport layer security
func (*TLSClientConfig) DeepCopy ¶
func (in *TLSClientConfig) DeepCopy() *TLSClientConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSClientConfig.
func (*TLSClientConfig) DeepCopyInto ¶
func (in *TLSClientConfig) DeepCopyInto(out *TLSClientConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TLSClientConfig) Descriptor ¶
func (*TLSClientConfig) Descriptor() ([]byte, []int)
func (*TLSClientConfig) Marshal ¶
func (m *TLSClientConfig) Marshal() (dAtA []byte, err error)
func (*TLSClientConfig) ProtoMessage ¶
func (*TLSClientConfig) ProtoMessage()
func (*TLSClientConfig) Reset ¶
func (m *TLSClientConfig) Reset()
func (*TLSClientConfig) Size ¶
func (m *TLSClientConfig) Size() (n int)
func (*TLSClientConfig) String ¶
func (this *TLSClientConfig) String() string
func (*TLSClientConfig) Unmarshal ¶
func (m *TLSClientConfig) Unmarshal(dAtA []byte) error
func (*TLSClientConfig) XXX_DiscardUnknown ¶ added in v0.9.0
func (m *TLSClientConfig) XXX_DiscardUnknown()
func (*TLSClientConfig) XXX_Marshal ¶ added in v0.9.0
func (m *TLSClientConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TLSClientConfig) XXX_Merge ¶ added in v0.9.0
func (dst *TLSClientConfig) XXX_Merge(src proto.Message)
func (*TLSClientConfig) XXX_Size ¶ added in v0.9.0
func (m *TLSClientConfig) XXX_Size() int
func (*TLSClientConfig) XXX_Unmarshal ¶ added in v0.9.0
func (m *TLSClientConfig) XXX_Unmarshal(b []byte) error