Documentation
¶
Index ¶
- func BindingParentHierarchy(cl *clientset.Clientset, binding *v1beta1.ServiceBinding) (*v1beta1.ServiceInstance, *v1beta1.ClusterServiceClass, ...)
- func BindingToInstance(cl *clientset.Clientset, b *v1beta1.ServiceBinding) (*v1beta1.ServiceInstance, error)
- func InstanceParentHierarchy(cl *clientset.Clientset, instance *v1beta1.ServiceInstance) (*v1beta1.ClusterServiceClass, *v1beta1.ClusterServicePlan, ...)
- func InstanceToServiceClassAndPlan(cl *clientset.Clientset, instance *v1beta1.ServiceInstance) (*v1beta1.ClusterServiceClass, *v1beta1.ClusterServicePlan, error)
- func ServiceClassToBroker(cl *clientset.Clientset, class *v1beta1.ClusterServiceClass) (*v1beta1.ClusterServiceBroker, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BindingParentHierarchy ¶
func BindingParentHierarchy(cl *clientset.Clientset, binding *v1beta1.ServiceBinding, ) (*v1beta1.ServiceInstance, *v1beta1.ClusterServiceClass, *v1beta1.ClusterServicePlan, *v1beta1.ClusterServiceBroker, error)
BindingParentHierarchy retrieves all ancestor resources of a binding.
func BindingToInstance ¶
func BindingToInstance( cl *clientset.Clientset, b *v1beta1.ServiceBinding, ) (*v1beta1.ServiceInstance, error)
BindingToInstance traverses from b to the ServiceInstance that it refers to
func InstanceParentHierarchy ¶
func InstanceParentHierarchy(cl *clientset.Clientset, instance *v1beta1.ServiceInstance, ) (*v1beta1.ClusterServiceClass, *v1beta1.ClusterServicePlan, *v1beta1.ClusterServiceBroker, error)
InstanceParentHierarchy retrieves all ancestor resources of an instance.
func InstanceToServiceClassAndPlan ¶
func InstanceToServiceClassAndPlan( cl *clientset.Clientset, instance *v1beta1.ServiceInstance, ) (*v1beta1.ClusterServiceClass, *v1beta1.ClusterServicePlan, error)
InstanceToServiceClassAndPlan fetches the ClusterServiceClass and ClusterServicePlan for instance, using cl to do the fetches
func ServiceClassToBroker ¶
func ServiceClassToBroker( cl *clientset.Clientset, class *v1beta1.ClusterServiceClass, ) (*v1beta1.ClusterServiceBroker, error)
ServiceClassToBroker fetches the fetches the ClusterServiceBroker for the given ClusterServiceClass, using cl to do the fetch
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.