Documentation
¶
Overview ¶
Package v1alpha1 defines versioned api server routes of core v1alpha1
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CoreV1alpha1GV = schema.GroupVersion{Group: "core", Version: "v1alpha1"}
CoreV1alpha1GV is group version used to register versioned resources
Functions ¶
This section is empty.
Types ¶
type AuthChecker ¶
type AuthChecker interface {
// CheckAuth used for auth checking of storage plugins
CheckAuth(ctx context.Context, params []v1alpha1.Param) (*apistoragev1alpha1.StorageAuthCheck, error)
}
AuthChecker checks auth according to params values
type CoreInterface ¶
type CoreInterface interface {
AuthChecker
}
CoreInterface defines methods of plugin default core methods
Click to show internal directories.
Click to hide internal directories.