Documentation ¶
Overview ¶
Package v1alpha1 contains API Schema definitions for the kabanero v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=kabanero.io
Package v1alpha1 contains API Schema definitions for the kabanero v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=kabanero.io
Index ¶
- Variables
- type AdmissionControllerWebhookCustomizationSpec
- type AdmissionControllerWebhookStatus
- type AppsodyStatus
- type CheCustomizationSpec
- type CheOperatorInstanceSpec
- type CheOperatorStatus
- type CheStatus
- type CliStatus
- type CollectionControllerSpec
- type CollectionControllerStatus
- type EventsCustomizationSpec
- type EventsStatus
- type GithubConfig
- type InstanceCollectionConfig
- type Kabanero
- type KabaneroCheInstanceStatus
- type KabaneroCheSpec
- type KabaneroCheStatus
- type KabaneroCliServicesCustomizationSpec
- type KabaneroInstanceStatus
- type KabaneroLandingCustomizationSpec
- type KabaneroLandingPageStatus
- type KabaneroList
- type KabaneroSpec
- type KabaneroStatus
- type KappnavStatus
- type KnativeEventingStatus
- type KnativeServingStatus
- type RepositoryConfig
- type ServerlessStatus
- type TektonCustomizationSpec
- type TektonStatus
Constants ¶
This section is empty.
Variables ¶
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: "kabanero.io", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: SchemeGroupVersion} )
Functions ¶
This section is empty.
Types ¶
type AdmissionControllerWebhookCustomizationSpec ¶
type AdmissionControllerWebhookCustomizationSpec struct { Version string `json:"version,omitempty"` Image string `json:"image,omitempty"` Repository string `json:"repository,omitempty"` Tag string `json:"tag,omitempty"` }
func (*AdmissionControllerWebhookCustomizationSpec) DeepCopy ¶
func (in *AdmissionControllerWebhookCustomizationSpec) DeepCopy() *AdmissionControllerWebhookCustomizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionControllerWebhookCustomizationSpec.
func (*AdmissionControllerWebhookCustomizationSpec) DeepCopyInto ¶
func (in *AdmissionControllerWebhookCustomizationSpec) DeepCopyInto(out *AdmissionControllerWebhookCustomizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdmissionControllerWebhookStatus ¶
type AdmissionControllerWebhookStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` }
AdmissionControllerWebhookStatus defines the observed status details of the Kabanero mutating and validating admission webhooks.
func (*AdmissionControllerWebhookStatus) DeepCopy ¶
func (in *AdmissionControllerWebhookStatus) DeepCopy() *AdmissionControllerWebhookStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionControllerWebhookStatus.
func (*AdmissionControllerWebhookStatus) DeepCopyInto ¶
func (in *AdmissionControllerWebhookStatus) DeepCopyInto(out *AdmissionControllerWebhookStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppsodyStatus ¶
type AppsodyStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` Version string `json:"version,omitempty"` }
AppsodyStatus defines the observed status details of Appsody.
func (*AppsodyStatus) DeepCopy ¶
func (in *AppsodyStatus) DeepCopy() *AppsodyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppsodyStatus.
func (*AppsodyStatus) DeepCopyInto ¶
func (in *AppsodyStatus) DeepCopyInto(out *AppsodyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CheCustomizationSpec ¶
type CheCustomizationSpec struct { Enable *bool `json:"enable,omitempty"` CheOperatorInstance CheOperatorInstanceSpec `json:"cheOperatorInstance,omitempty"` KabaneroChe KabaneroCheSpec `json:"kabaneroChe,omitempty"` }
CheCustomizationSpec defines customization entries for Che.
func (*CheCustomizationSpec) DeepCopy ¶
func (in *CheCustomizationSpec) DeepCopy() *CheCustomizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheCustomizationSpec.
func (*CheCustomizationSpec) DeepCopyInto ¶
func (in *CheCustomizationSpec) DeepCopyInto(out *CheCustomizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CheOperatorInstanceSpec ¶
type CheOperatorInstanceSpec struct {
CheWorkspaceClusterRole string `json:"cheWorkspaceClusterRole,omitempty"`
}
CheOperatorInstanceSpec defines customization entries for the Che operator instance.
func (*CheOperatorInstanceSpec) DeepCopy ¶
func (in *CheOperatorInstanceSpec) DeepCopy() *CheOperatorInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheOperatorInstanceSpec.
func (*CheOperatorInstanceSpec) DeepCopyInto ¶
func (in *CheOperatorInstanceSpec) DeepCopyInto(out *CheOperatorInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CheOperatorStatus ¶
type CheOperatorStatus struct {
Version string `json:"version,omitempty"`
}
CheOperatorStatus defines the observed status details of the Che operator.
func (*CheOperatorStatus) DeepCopy ¶
func (in *CheOperatorStatus) DeepCopy() *CheOperatorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheOperatorStatus.
func (*CheOperatorStatus) DeepCopyInto ¶
func (in *CheOperatorStatus) DeepCopyInto(out *CheOperatorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CheStatus ¶
type CheStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` CheOperator CheOperatorStatus `json:"cheOperator,omitempty"` KabaneroChe KabaneroCheStatus `json:"kabaneroChe,omitempty"` KabaneroCheInstance KabaneroCheInstanceStatus `json:"kabaneroCheInstance,omitempty"` }
CheStatus defines the observed status details of Che.
func (*CheStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheStatus.
func (*CheStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CliStatus ¶
type CliStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` // +listType=set Hostnames []string `json:"hostnames,omitempty"` }
CliStatus defines the observed status details of the Kabanero CLI.
func (*CliStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CliStatus.
func (*CliStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CollectionControllerSpec ¶
type CollectionControllerSpec struct { Version string `json:"version,omitempty"` Image string `json:"image,omitempty"` Repository string `json:"repository,omitempty"` Tag string `json:"tag,omitempty"` }
CollectionControllerSpec defines customization entried for the Kabanero collection controller.
func (*CollectionControllerSpec) DeepCopy ¶
func (in *CollectionControllerSpec) DeepCopy() *CollectionControllerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CollectionControllerSpec.
func (*CollectionControllerSpec) DeepCopyInto ¶
func (in *CollectionControllerSpec) DeepCopyInto(out *CollectionControllerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CollectionControllerStatus ¶
type CollectionControllerStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` Version string `json:"version,omitempty"` }
CollectionControllerStatus defines the observed status details of the Kabanero collection controller.
func (*CollectionControllerStatus) DeepCopy ¶
func (in *CollectionControllerStatus) DeepCopy() *CollectionControllerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CollectionControllerStatus.
func (*CollectionControllerStatus) DeepCopyInto ¶
func (in *CollectionControllerStatus) DeepCopyInto(out *CollectionControllerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventsCustomizationSpec ¶
type EventsCustomizationSpec struct { Enable bool `json:"enable,omitempty"` Version string `json:"version,omitempty"` Image string `json:"image,omitempty"` Repository string `json:"repository,omitempty"` Tag string `json:"tag,omitempty"` }
func (*EventsCustomizationSpec) DeepCopy ¶
func (in *EventsCustomizationSpec) DeepCopy() *EventsCustomizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventsCustomizationSpec.
func (*EventsCustomizationSpec) DeepCopyInto ¶
func (in *EventsCustomizationSpec) DeepCopyInto(out *EventsCustomizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventsStatus ¶
type EventsStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` // +listType=set Hostnames []string `json:"hostnames,omitempty"` }
EventsStatus defines the observed status details of the Kabanero events.
func (*EventsStatus) DeepCopy ¶
func (in *EventsStatus) DeepCopy() *EventsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventsStatus.
func (*EventsStatus) DeepCopyInto ¶
func (in *EventsStatus) DeepCopyInto(out *EventsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GithubConfig ¶
type GithubConfig struct { Organization string `json:"organization,omitempty"` // +listType=set Teams []string `json:"teams,omitempty"` ApiUrl string `json:"apiUrl,omitempty"` }
GithubConfig represents the Github information (public or GHE) where the organization and teams managing the collections live. Members of the specified team in the specified organization will have admin authority in the Kabanero CLI.
func (*GithubConfig) DeepCopy ¶
func (in *GithubConfig) DeepCopy() *GithubConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubConfig.
func (*GithubConfig) DeepCopyInto ¶
func (in *GithubConfig) DeepCopyInto(out *GithubConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceCollectionConfig ¶
type InstanceCollectionConfig struct { // +listType=map // +listMapKey=url Repositories []RepositoryConfig `json:"repositories,omitempty"` }
InstanceCollectionConfig defines the customization entries for a set of collections.
func (*InstanceCollectionConfig) DeepCopy ¶
func (in *InstanceCollectionConfig) DeepCopy() *InstanceCollectionConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceCollectionConfig.
func (*InstanceCollectionConfig) DeepCopyInto ¶
func (in *InstanceCollectionConfig) DeepCopyInto(out *InstanceCollectionConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Kabanero ¶
type Kabanero struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KabaneroSpec `json:"spec,omitempty"` Status KabaneroStatus `json:"status,omitempty"` }
+k8s:openapi-gen=true +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations." +kubebuilder:printcolumn:name="Version",type="string",JSONPath=".status.kabaneroInstance.version",description="Kabanero operator instance version." +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.kabaneroInstance.ready",description="Kabanero operator instance readiness status. The status is directly correlated to the availability of the operator's resources dependencies." +kubebuilder:resource:path=kabaneros,scope=Namespaced +kubebuilder:unservedversion
func (*Kabanero) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Kabanero.
func (*Kabanero) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Kabanero) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KabaneroCheInstanceStatus ¶
type KabaneroCheInstanceStatus struct { CheImage string `json:"cheImage,omitempty"` CheImageTag string `json:"cheImageTag,omitempty"` CheWorkspaceClusterRole string `json:"cheWorkspaceClusterRole,omitempty"` }
KabaneroCheInstanceStatus defines the observed status details of Che instance.
func (*KabaneroCheInstanceStatus) DeepCopy ¶
func (in *KabaneroCheInstanceStatus) DeepCopy() *KabaneroCheInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KabaneroCheInstanceStatus.
func (*KabaneroCheInstanceStatus) DeepCopyInto ¶
func (in *KabaneroCheInstanceStatus) DeepCopyInto(out *KabaneroCheInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KabaneroCheSpec ¶
type KabaneroCheSpec struct { Version string `json:"version,omitempty"` Image string `json:"image,omitempty"` Repository string `json:"repository,omitempty"` Tag string `json:"tag,omitempty"` }
KabaneroCheSpec defines customization entries for Kabanero Che.
func (*KabaneroCheSpec) DeepCopy ¶
func (in *KabaneroCheSpec) DeepCopy() *KabaneroCheSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KabaneroCheSpec.
func (*KabaneroCheSpec) DeepCopyInto ¶
func (in *KabaneroCheSpec) DeepCopyInto(out *KabaneroCheSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KabaneroCheStatus ¶
type KabaneroCheStatus struct {
Version string `json:"version,omitempty"`
}
KabaneroCheStatus defines the observed status details of Kabanero Che.
func (*KabaneroCheStatus) DeepCopy ¶
func (in *KabaneroCheStatus) DeepCopy() *KabaneroCheStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KabaneroCheStatus.
func (*KabaneroCheStatus) DeepCopyInto ¶
func (in *KabaneroCheStatus) DeepCopyInto(out *KabaneroCheStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KabaneroCliServicesCustomizationSpec ¶
type KabaneroCliServicesCustomizationSpec struct { //Future: Enable bool `json:"enable,omitempty"` Version string `json:"version,omitempty"` Image string `json:"image,omitempty"` Repository string `json:"repository,omitempty"` Tag string `json:"tag,omitempty"` SessionExpirationSeconds string `json:"sessionExpirationSeconds,omitempty"` }
KabaneroCliServicesCustomizationSpec defines customization entries for the Kabanero CLI.
func (*KabaneroCliServicesCustomizationSpec) DeepCopy ¶
func (in *KabaneroCliServicesCustomizationSpec) DeepCopy() *KabaneroCliServicesCustomizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KabaneroCliServicesCustomizationSpec.
func (*KabaneroCliServicesCustomizationSpec) DeepCopyInto ¶
func (in *KabaneroCliServicesCustomizationSpec) DeepCopyInto(out *KabaneroCliServicesCustomizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KabaneroInstanceStatus ¶
type KabaneroInstanceStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` Version string `json:"version,omitempty"` }
KabaneroInstanceStatus defines the observed status details of Kabanero operator instance
func (*KabaneroInstanceStatus) DeepCopy ¶
func (in *KabaneroInstanceStatus) DeepCopy() *KabaneroInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KabaneroInstanceStatus.
func (*KabaneroInstanceStatus) DeepCopyInto ¶
func (in *KabaneroInstanceStatus) DeepCopyInto(out *KabaneroInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KabaneroLandingCustomizationSpec ¶
type KabaneroLandingCustomizationSpec struct { Enable *bool `json:"enable,omitempty"` Version string `json:"version,omitempty"` }
KabaneroLandingCustomizationSpec defines customization entries for Kabanero landing page.
func (*KabaneroLandingCustomizationSpec) DeepCopy ¶
func (in *KabaneroLandingCustomizationSpec) DeepCopy() *KabaneroLandingCustomizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KabaneroLandingCustomizationSpec.
func (*KabaneroLandingCustomizationSpec) DeepCopyInto ¶
func (in *KabaneroLandingCustomizationSpec) DeepCopyInto(out *KabaneroLandingCustomizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KabaneroLandingPageStatus ¶
type KabaneroLandingPageStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` Version string `json:"version,omitempty"` }
KabaneroLandingPageStatus defines the observed status details of the Kabanero landing page.
func (*KabaneroLandingPageStatus) DeepCopy ¶
func (in *KabaneroLandingPageStatus) DeepCopy() *KabaneroLandingPageStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KabaneroLandingPageStatus.
func (*KabaneroLandingPageStatus) DeepCopyInto ¶
func (in *KabaneroLandingPageStatus) DeepCopyInto(out *KabaneroLandingPageStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KabaneroList ¶
type KabaneroList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // +listType=set Items []Kabanero `json:"items"` }
KabaneroList contains a list of Kabanero
func (*KabaneroList) DeepCopy ¶
func (in *KabaneroList) DeepCopy() *KabaneroList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KabaneroList.
func (*KabaneroList) DeepCopyInto ¶
func (in *KabaneroList) DeepCopyInto(out *KabaneroList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KabaneroList) DeepCopyObject ¶
func (in *KabaneroList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KabaneroSpec ¶
type KabaneroSpec struct { Version string `json:"version,omitempty"` // +listType=set TargetNamespaces []string `json:"targetNamespaces,omitempty"` Github GithubConfig `json:"github,omitempty"` Collections InstanceCollectionConfig `json:"collections,omitempty"` Tekton TektonCustomizationSpec `json:"tekton,omitempty"` CliServices KabaneroCliServicesCustomizationSpec `json:"cliServices,omitempty"` Landing KabaneroLandingCustomizationSpec `json:"landing,omitempty"` Che CheCustomizationSpec `json:"che,omitempty"` Events EventsCustomizationSpec `json:"events,omitempty"` CollectionController CollectionControllerSpec `json:"collectionController,omitempty"` AdmissionControllerWebhook AdmissionControllerWebhookCustomizationSpec `json:"admissionControllerWebhook,omitempty"` }
KabaneroSpec defines the desired state of Kabanero +k8s:openapi-gen=true
func (*KabaneroSpec) DeepCopy ¶
func (in *KabaneroSpec) DeepCopy() *KabaneroSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KabaneroSpec.
func (*KabaneroSpec) DeepCopyInto ¶
func (in *KabaneroSpec) DeepCopyInto(out *KabaneroSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KabaneroStatus ¶
type KabaneroStatus struct { // Kabanero operator instance readiness status. The status is directly correlated to the availability of resources dependencies. KabaneroInstance KabaneroInstanceStatus `json:"kabaneroInstance,omitempty"` // Knative eventing instance readiness status. KnativeEventing KnativeEventingStatus `json:"knativeEventing,omitempty"` // OpenShift serverless operator status. Serverless ServerlessStatus `json:"serverless,omitempty"` // Tekton instance readiness status. Tekton TektonStatus `json:"tekton,omitempty"` // CLI readiness status. Cli CliStatus `json:"cli,omitempty"` // Kabanero Landing page readiness status. Landing *KabaneroLandingPageStatus `json:"landing,omitempty"` // Appsody instance readiness status. Appsody AppsodyStatus `json:"appsody,omitempty"` Kappnav *KappnavStatus `json:"kappnav,omitempty"` // Che instance readiness status. Che *CheStatus `json:"che,omitempty"` // Events instance status Events *EventsStatus `json:"events,omitempty"` // Kabanero collection controller readiness status. CollectionController CollectionControllerStatus `json:"collectionController,omitempty"` // Admission webhook instance status AdmissionControllerWebhook AdmissionControllerWebhookStatus `json:"admissionControllerWebhook,omitempty"` }
KabaneroStatus defines the observed state of the Kabanero instance. +k8s:openapi-gen=true
func (*KabaneroStatus) DeepCopy ¶
func (in *KabaneroStatus) DeepCopy() *KabaneroStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KabaneroStatus.
func (*KabaneroStatus) DeepCopyInto ¶
func (in *KabaneroStatus) DeepCopyInto(out *KabaneroStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KappnavStatus ¶
type KappnavStatus struct { string `json:"uiLocations,omitempty"` ApiLocations []string `json:"apiLocations,omitempty"` }UiLocations []
KappnavStatus defines the observed status details of Kubernetes Application Navigator.
func (*KappnavStatus) DeepCopy ¶
func (in *KappnavStatus) DeepCopy() *KappnavStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KappnavStatus.
func (*KappnavStatus) DeepCopyInto ¶
func (in *KappnavStatus) DeepCopyInto(out *KappnavStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnativeEventingStatus ¶
type KnativeEventingStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` Version string `json:"version,omitempty"` }
KnativeEventingStatus defines the observed status details of Knative Eventing.
func (*KnativeEventingStatus) DeepCopy ¶
func (in *KnativeEventingStatus) DeepCopy() *KnativeEventingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnativeEventingStatus.
func (*KnativeEventingStatus) DeepCopyInto ¶
func (in *KnativeEventingStatus) DeepCopyInto(out *KnativeEventingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KnativeServingStatus ¶
type KnativeServingStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` Version string `json:"version,omitempty"` }
KnativeServingStatus defines the observed status details of Knative Serving.
func (*KnativeServingStatus) DeepCopy ¶
func (in *KnativeServingStatus) DeepCopy() *KnativeServingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KnativeServingStatus.
func (*KnativeServingStatus) DeepCopyInto ¶
func (in *KnativeServingStatus) DeepCopyInto(out *KnativeServingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RepositoryConfig ¶
type RepositoryConfig struct { Name string `json:"name,omitempty"` Url string `json:"url,omitempty"` ActivateDefaultCollections bool `json:"activateDefaultCollections,omitempty"` SkipCertVerification bool `json:"skipCertVerification,omitempty"` }
RepositoryConfig defines customization entries for a collection.
func (*RepositoryConfig) DeepCopy ¶
func (in *RepositoryConfig) DeepCopy() *RepositoryConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositoryConfig.
func (*RepositoryConfig) DeepCopyInto ¶
func (in *RepositoryConfig) DeepCopyInto(out *RepositoryConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerlessStatus ¶
type ServerlessStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` Version string `json:"version,omitempty"` KnativeServing KnativeServingStatus `json:"knativeServing,omitempty"` }
ServerlessStatus defines the observed status details of Open Shift serverless.
func (*ServerlessStatus) DeepCopy ¶
func (in *ServerlessStatus) DeepCopy() *ServerlessStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessStatus.
func (*ServerlessStatus) DeepCopyInto ¶
func (in *ServerlessStatus) DeepCopyInto(out *ServerlessStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TektonCustomizationSpec ¶
type TektonCustomizationSpec struct { Disabled bool `json:"disabled,omitempty"` Version string `json:"version,omitempty"` }
TektonCustomizationSpec defines customization entries for Tekton
func (*TektonCustomizationSpec) DeepCopy ¶
func (in *TektonCustomizationSpec) DeepCopy() *TektonCustomizationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TektonCustomizationSpec.
func (*TektonCustomizationSpec) DeepCopyInto ¶
func (in *TektonCustomizationSpec) DeepCopyInto(out *TektonCustomizationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TektonStatus ¶
type TektonStatus struct { Ready string `json:"ready,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` Version string `json:"version,omitempty"` }
TektonStatus defines the observed status details of Tekton.
func (*TektonStatus) DeepCopy ¶
func (in *TektonStatus) DeepCopy() *TektonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TektonStatus.
func (*TektonStatus) DeepCopyInto ¶
func (in *TektonStatus) DeepCopyInto(out *TektonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.