Documentation
¶
Index ¶
- Constants
- func CheckAPIExportAccess(ctx context.Context, user user.Info, apiExportName string, ...) error
- func Register(plugins *admission.Plugins)
- func ValidateAPIBinding(apiBinding *apisv1alpha1.APIBinding) field.ErrorList
- func ValidateAPIBindingReference(reference apisv1alpha1.BindingReference, path *field.Path) field.ErrorList
- func ValidateAPIBindingUpdate(oldBinding, newBinding *apisv1alpha1.APIBinding) field.ErrorList
Constants ¶
View Source
const (
PluginName = "apis.kcp.io/APIBinding"
)
Variables ¶
This section is empty.
Functions ¶
func CheckAPIExportAccess ¶ added in v0.11.0
func CheckAPIExportAccess(ctx context.Context, user user.Info, apiExportName string, authz authorizer.Authorizer) error
func ValidateAPIBinding ¶
func ValidateAPIBinding(apiBinding *apisv1alpha1.APIBinding) field.ErrorList
ValidateAPIBinding validates an APIBinding.
func ValidateAPIBindingReference ¶
func ValidateAPIBindingReference(reference apisv1alpha1.BindingReference, path *field.Path) field.ErrorList
ValidateAPIBindingReference validates an APIBinding's BindingReference.
func ValidateAPIBindingUpdate ¶
func ValidateAPIBindingUpdate(oldBinding, newBinding *apisv1alpha1.APIBinding) field.ErrorList
ValidateAPIBindingUpdate validates an updated APIBinding.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.