Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIResource ¶
type APIResource struct { IAPIResource // contains filtered or unexported fields }
APIResource defines functions that are reusable across the api resources
func (*APIResource) ConvertIRToObjects ¶ added in v0.2.0
func (o *APIResource) ConvertIRToObjects(ir irtypes.EnhancedIR) (newObjs, ignoredObjs []runtime.Object)
ConvertIRToObjects converts IR to a runtime objects
type BuildConfig ¶
type BuildConfig struct { }
BuildConfig handles all objects like an Openshift BuildConfig.
type EventListener ¶
type EventListener struct { }
EventListener handles all objects like an event listener.
type IAPIResource ¶
type IAPIResource interface {
// contains filtered or unexported methods
}
IAPIResource defines the interface to be defined for a new api resource
type ImageStream ¶
type ImageStream struct { }
ImageStream handles all objects related to image stream
func (*ImageStream) GetImageStreamNameAndTag ¶
func (*ImageStream) GetImageStreamNameAndTag(fullImageName string) (string, string)
GetImageStreamNameAndTag gives the image stream name and tag given the image name.
type KnativeService ¶
type KnativeService struct { }
KnativeService handles the Knative service object
type ServiceAccount ¶
type ServiceAccount struct { }
ServiceAccount handles all objects like a service account.
type TriggerBinding ¶
type TriggerBinding struct { }
TriggerBinding handles all objects like a trigger binding.
type TriggerTemplate ¶
type TriggerTemplate struct { }
TriggerTemplate handles all objects like an trigger template.