Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIBinding ¶
type APIBinding interface {
Name() string
Refresh(ctx context.Context, client kcpclientset.Interface) error
Create(ctx context.Context, client kcpclientset.Interface) error
SetPermissionClaims(claims []apisv1alpha2.AcceptablePermissionClaim) error
IsBound() bool
}
func GetAPIBinding ¶
func GetAPIBinding(ctx context.Context, client kcpclientset.Interface, preferredVersion string, name string) (APIBinding, error)
func NewAPIBinding ¶
func NewAPIBinding(nativeBinding any) APIBinding
type APIBindingList ¶
func ListAPIBindings ¶
func ListAPIBindings(ctx context.Context, client kcpclientset.Interface, preferredVersion string) (APIBindingList, error)
func NewAPIBindingList ¶
func NewAPIBindingList(nativeBinding any) APIBindingList
Click to show internal directories.
Click to hide internal directories.