Versions in this module Expand all Collapse all v0 v0.1.1 Jun 9, 2022 v0.1.0 May 27, 2022 Changes in this version + const ServiceBindingConditionReady + const ServiceBindingConditionServiceAvailable + const ServiceBindingConditionWorkloadProjected + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type ClusterWorkloadResourceMapping struct + Spec ClusterWorkloadResourceMappingSpec + func (in *ClusterWorkloadResourceMapping) DeepCopy() *ClusterWorkloadResourceMapping + func (in *ClusterWorkloadResourceMapping) DeepCopyInto(out *ClusterWorkloadResourceMapping) + func (in *ClusterWorkloadResourceMapping) DeepCopyObject() runtime.Object + func (r *ClusterWorkloadResourceMapping) Default() + func (r *ClusterWorkloadResourceMapping) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *ClusterWorkloadResourceMapping) ValidateCreate() error + func (r *ClusterWorkloadResourceMapping) ValidateDelete() error + func (r *ClusterWorkloadResourceMapping) ValidateUpdate(old runtime.Object) error + type ClusterWorkloadResourceMappingContainer struct + Env string + Name string + Path string + VolumeMounts string + func (in *ClusterWorkloadResourceMappingContainer) DeepCopy() *ClusterWorkloadResourceMappingContainer + func (in *ClusterWorkloadResourceMappingContainer) DeepCopyInto(out *ClusterWorkloadResourceMappingContainer) + type ClusterWorkloadResourceMappingList struct + Items []ClusterWorkloadResourceMapping + func (in *ClusterWorkloadResourceMappingList) DeepCopy() *ClusterWorkloadResourceMappingList + func (in *ClusterWorkloadResourceMappingList) DeepCopyInto(out *ClusterWorkloadResourceMappingList) + func (in *ClusterWorkloadResourceMappingList) DeepCopyObject() runtime.Object + type ClusterWorkloadResourceMappingSpec struct + Versions []ClusterWorkloadResourceMappingTemplate + func (in *ClusterWorkloadResourceMappingSpec) DeepCopy() *ClusterWorkloadResourceMappingSpec + func (in *ClusterWorkloadResourceMappingSpec) DeepCopyInto(out *ClusterWorkloadResourceMappingSpec) + type ClusterWorkloadResourceMappingTemplate struct + Annotations string + Containers []ClusterWorkloadResourceMappingContainer + Version string + Volumes string + func (in *ClusterWorkloadResourceMappingTemplate) DeepCopy() *ClusterWorkloadResourceMappingTemplate + func (in *ClusterWorkloadResourceMappingTemplate) DeepCopyInto(out *ClusterWorkloadResourceMappingTemplate) + func (r *ClusterWorkloadResourceMappingTemplate) Default() + type EnvMapping struct + Key string + Name string + func (in *EnvMapping) DeepCopy() *EnvMapping + func (in *EnvMapping) DeepCopyInto(out *EnvMapping) + type ServiceBinding struct + Spec ServiceBindingSpec + Status ServiceBindingStatus + func (in *ServiceBinding) DeepCopy() *ServiceBinding + func (in *ServiceBinding) DeepCopyInto(out *ServiceBinding) + func (in *ServiceBinding) DeepCopyObject() runtime.Object + func (r *ServiceBinding) Default() + func (r *ServiceBinding) SetupWebhookWithManager(mgr ctrl.Manager) error + func (r *ServiceBinding) ValidateCreate() error + func (r *ServiceBinding) ValidateDelete() error + func (r *ServiceBinding) ValidateUpdate(old runtime.Object) error + func (s *ServiceBinding) GetConditionManager() apis.ConditionManager + func (s *ServiceBinding) GetConditionSet() apis.ConditionSet + func (s *ServiceBinding) GetConditionsAccessor() apis.ConditionsAccessor + type ServiceBindingList struct + Items []ServiceBinding + func (in *ServiceBindingList) DeepCopy() *ServiceBindingList + func (in *ServiceBindingList) DeepCopyInto(out *ServiceBindingList) + func (in *ServiceBindingList) DeepCopyObject() runtime.Object + type ServiceBindingSecretReference struct + Name string + func (in *ServiceBindingSecretReference) DeepCopy() *ServiceBindingSecretReference + func (in *ServiceBindingSecretReference) DeepCopyInto(out *ServiceBindingSecretReference) + type ServiceBindingServiceReference struct + APIVersion string + Kind string + Name string + func (in *ServiceBindingServiceReference) DeepCopy() *ServiceBindingServiceReference + func (in *ServiceBindingServiceReference) DeepCopyInto(out *ServiceBindingServiceReference) + type ServiceBindingSpec struct + Env []EnvMapping + Name string + Provider string + Service ServiceBindingServiceReference + Type string + Workload ServiceBindingWorkloadReference + func (in *ServiceBindingSpec) DeepCopy() *ServiceBindingSpec + func (in *ServiceBindingSpec) DeepCopyInto(out *ServiceBindingSpec) + type ServiceBindingStatus struct + Binding *ServiceBindingSecretReference + Conditions []metav1.Condition + ObservedGeneration int64 + func (in *ServiceBindingStatus) DeepCopy() *ServiceBindingStatus + func (in *ServiceBindingStatus) DeepCopyInto(out *ServiceBindingStatus) + func (s *ServiceBindingStatus) GetCondition(t string) *metav1.Condition + func (s *ServiceBindingStatus) GetConditions() []metav1.Condition + func (s *ServiceBindingStatus) InitializeConditions() + func (s *ServiceBindingStatus) SetConditions(c []metav1.Condition) + type ServiceBindingWorkloadReference struct + APIVersion string + Containers []string + Kind string + Name string + Selector *metav1.LabelSelector + func (in *ServiceBindingWorkloadReference) DeepCopy() *ServiceBindingWorkloadReference + func (in *ServiceBindingWorkloadReference) DeepCopyInto(out *ServiceBindingWorkloadReference)