v1alpha1

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL