k8s

package
v0.0.0-...-914c13f Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthorizationV1Interface

type AuthorizationV1Interface interface {
	SubjectAccessReviews() authorizationv1.SubjectAccessReviewInterface
	LocalSubjectAccessReviews(namespace string) authorizationv1.LocalSubjectAccessReviewInterface
	SelfSubjectAccessReviews() authorizationv1.SelfSubjectAccessReviewInterface
	SelfSubjectRulesReviews() authorizationv1.SelfSubjectRulesReviewInterface
	RESTClient() rest.Interface
}

Client is a kubernetes clientset interface used internally. It copies functions from k8s.io/client-go/kubernetes

type ClientSet

type ClientSet interface {
	AuthenticationV1() authenticationv1.AuthenticationV1Interface
	AuthorizationV1() authorizationv1.AuthorizationV1Interface
}

Client is a kubernetes clientset interface used internally. It copies functions from k8s.io/client-go/kubernetes

type SubjectAccessReviewInterface

type SubjectAccessReviewInterface interface {
	//nolint:lll
	Create(ctx context.Context, subjectAccessReview *authorizationapiv1.SubjectAccessReview, opts metav1.CreateOptions) (*authorizationapiv1.SubjectAccessReview, error)
}

Client is a kubernetes clientset interface used internally. It copies functions from k8s.io/client-go/kubernetes

Directories

Path Synopsis
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

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