Versions in this module Expand all Collapse all v0 v0.1.1 Dec 5, 2017 Changes in this version + const ActionSetResourceName + const ActionSetResourceNamePlural + const BlueprintResourceName + const BlueprintResourceNamePlural + const ResourceGroup + const SchemeVersion + var ActionSetResource = opkit.CustomResource + var AddToScheme = SchemeBuilder.AddToScheme + var BlueprintResource = opkit.CustomResource + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func RegisterDeepCopies(scheme *runtime.Scheme) error + func Resource(resource string) schema.GroupResource + type ActionSet struct + Spec *ActionSetSpec + Status *ActionSetStatus + func (in *ActionSet) DeepCopy() *ActionSet + func (in *ActionSet) DeepCopyInto(out *ActionSet) + func (in *ActionSet) DeepCopyObject() runtime.Object + type ActionSetList struct + Items []*ActionSet + func (in *ActionSetList) DeepCopy() *ActionSetList + func (in *ActionSetList) DeepCopyInto(out *ActionSetList) + func (in *ActionSetList) DeepCopyObject() runtime.Object + type ActionSetSpec struct + Actions []ActionSpec + func (in *ActionSetSpec) DeepCopy() *ActionSetSpec + func (in *ActionSetSpec) DeepCopyInto(out *ActionSetSpec) + type ActionSetStatus struct + Actions []ActionStatus + State State + func (in *ActionSetStatus) DeepCopy() *ActionSetStatus + func (in *ActionSetStatus) DeepCopyInto(out *ActionSetStatus) + type ActionSpec struct + Artifacts map[string]Artifact + Blueprint string + ConfigMaps map[string]ObjectReference + Name string + Object ObjectReference + Secrets map[string]ObjectReference + func (in *ActionSpec) DeepCopy() *ActionSpec + func (in *ActionSpec) DeepCopyInto(out *ActionSpec) + type ActionStatus struct + Artifacts map[string]Artifact + Blueprint string + Name string + Object ObjectReference + Phases []Phase + func (in *ActionStatus) DeepCopy() *ActionStatus + func (in *ActionStatus) DeepCopyInto(out *ActionStatus) + type Artifact map[string]string + func (in *Artifact) DeepCopy() *Artifact + type Blueprint struct + Actions map[string]*BlueprintAction + func (in *Blueprint) DeepCopy() *Blueprint + func (in *Blueprint) DeepCopyInto(out *Blueprint) + func (in *Blueprint) DeepCopyObject() runtime.Object + type BlueprintAction struct + ConfigMapNames []string + InputArtifactNames []string + Kind string + Name string + OutputArtifacts map[string]Artifact + Phases []BlueprintPhase + SecretNames []string + func (in *BlueprintAction) DeepCopy() *BlueprintAction + func (in *BlueprintAction) DeepCopyInto(out *BlueprintAction) + type BlueprintList struct + Items []*Blueprint + func (in *BlueprintList) DeepCopy() *BlueprintList + func (in *BlueprintList) DeepCopyInto(out *BlueprintList) + func (in *BlueprintList) DeepCopyObject() runtime.Object + type BlueprintPhase struct + Args []string + Func string + Name string + func (in *BlueprintPhase) DeepCopy() *BlueprintPhase + func (in *BlueprintPhase) DeepCopyInto(out *BlueprintPhase) + type ObjectReference struct + APIVersion string + Kind string + Name string + Namespace string + func (in *ObjectReference) DeepCopy() *ObjectReference + func (in *ObjectReference) DeepCopyInto(out *ObjectReference) + type Phase struct + Name string + State State + func (in *Phase) DeepCopy() *Phase + func (in *Phase) DeepCopyInto(out *Phase) + type State string + const StateComplete + const StateFailed + const StatePending + const StateRunning