Versions in this module Expand all Collapse all v0 v0.4.2 Dec 21, 2023 Changes in this version + var AddToScheme = schemeBuilder.AddToScheme + var AllResourceTypes = []PipelineResourceType + var AllowedOutputResources = map[PipelineResourceType]bool + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func Resource(resource string) schema.GroupResource + type PipelineResource struct + Spec PipelineResourceSpec + Status *PipelineResourceStatus + func (in *PipelineResource) DeepCopy() *PipelineResource + func (in *PipelineResource) DeepCopyInto(out *PipelineResource) + func (in *PipelineResource) DeepCopyObject() runtime.Object + type PipelineResourceList struct + Items []PipelineResource + func (in *PipelineResourceList) DeepCopy() *PipelineResourceList + func (in *PipelineResourceList) DeepCopyInto(out *PipelineResourceList) + func (in *PipelineResourceList) DeepCopyObject() runtime.Object + type PipelineResourceSpec struct + Description string + Params []ResourceParam + SecretParams []SecretParam + Type PipelineResourceType + func (in *PipelineResourceSpec) DeepCopy() *PipelineResourceSpec + func (in *PipelineResourceSpec) DeepCopyInto(out *PipelineResourceSpec) + type PipelineResourceStatus struct + func (in *PipelineResourceStatus) DeepCopy() *PipelineResourceStatus + func (in *PipelineResourceStatus) DeepCopyInto(out *PipelineResourceStatus) + type PipelineResourceType = string + const PipelineResourceTypeCloudEvent + const PipelineResourceTypeCluster + const PipelineResourceTypeGCS + const PipelineResourceTypeGit + const PipelineResourceTypeImage + const PipelineResourceTypePullRequest + const PipelineResourceTypeStorage + type ResourceDeclaration struct + Description string + Name string + Optional bool + TargetPath string + Type PipelineResourceType + func (in *ResourceDeclaration) DeepCopy() *ResourceDeclaration + func (in *ResourceDeclaration) DeepCopyInto(out *ResourceDeclaration) + type ResourceParam struct + Name string + Value string + func (in *ResourceParam) DeepCopy() *ResourceParam + func (in *ResourceParam) DeepCopyInto(out *ResourceParam) + type SecretParam struct + FieldName string + SecretKey string + SecretName string + func (in *SecretParam) DeepCopy() *SecretParam + func (in *SecretParam) DeepCopyInto(out *SecretParam)