v0.0.0-...-d88c8b5 Latest Latest

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

Go to latest
Published: Feb 9, 2021 License: Apache-2.0 Imports: 4 Imported by: 0



This package has the automatically generated typed clients.



This section is empty.


This section is empty.


This section is empty.


type AuthorizationV1beta1Client

type AuthorizationV1beta1Client struct {
	// contains filtered or unexported fields

AuthorizationV1beta1Client is used to interact with features provided by the authorization.k8s.io group.

func New

New creates a new AuthorizationV1beta1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*AuthorizationV1beta1Client, error)

NewForConfig creates a new AuthorizationV1beta1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *AuthorizationV1beta1Client

NewForConfigOrDie creates a new AuthorizationV1beta1Client for the given config and panics if there is an error in the config.

func (*AuthorizationV1beta1Client) LocalSubjectAccessReviews

func (c *AuthorizationV1beta1Client) LocalSubjectAccessReviews(namespace string) LocalSubjectAccessReviewInterface

func (*AuthorizationV1beta1Client) RESTClient

func (c *AuthorizationV1beta1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*AuthorizationV1beta1Client) SelfSubjectAccessReviews

func (c *AuthorizationV1beta1Client) SelfSubjectAccessReviews() SelfSubjectAccessReviewInterface

func (*AuthorizationV1beta1Client) SelfSubjectRulesReviews

func (c *AuthorizationV1beta1Client) SelfSubjectRulesReviews() SelfSubjectRulesReviewInterface

func (*AuthorizationV1beta1Client) SubjectAccessReviews

func (c *AuthorizationV1beta1Client) SubjectAccessReviews() SubjectAccessReviewInterface

type LocalSubjectAccessReviewInterface

type LocalSubjectAccessReviewInterface interface {

LocalSubjectAccessReviewInterface has methods to work with LocalSubjectAccessReview resources.

type LocalSubjectAccessReviewsGetter

type LocalSubjectAccessReviewsGetter interface {
	LocalSubjectAccessReviews(namespace string) LocalSubjectAccessReviewInterface

LocalSubjectAccessReviewsGetter has a method to return a LocalSubjectAccessReviewInterface. A group's client should implement this interface.

type SelfSubjectAccessReviewInterface

type SelfSubjectAccessReviewInterface interface {

SelfSubjectAccessReviewInterface has methods to work with SelfSubjectAccessReview resources.

type SelfSubjectAccessReviewsGetter

type SelfSubjectAccessReviewsGetter interface {
	SelfSubjectAccessReviews() SelfSubjectAccessReviewInterface

SelfSubjectAccessReviewsGetter has a method to return a SelfSubjectAccessReviewInterface. A group's client should implement this interface.

type SelfSubjectRulesReviewInterface

type SelfSubjectRulesReviewInterface interface {

SelfSubjectRulesReviewInterface has methods to work with SelfSubjectRulesReview resources.

type SelfSubjectRulesReviewsGetter

type SelfSubjectRulesReviewsGetter interface {
	SelfSubjectRulesReviews() SelfSubjectRulesReviewInterface

SelfSubjectRulesReviewsGetter has a method to return a SelfSubjectRulesReviewInterface. A group's client should implement this interface.

type SubjectAccessReviewExpansion

type SubjectAccessReviewExpansion interface {
	Create(sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error)
	CreateContext(ctx context.Context, sar *authorizationapi.SubjectAccessReview) (result *authorizationapi.SubjectAccessReview, err error)

The SubjectAccessReviewExpansion interface allows manually adding extra methods to the AuthorizationInterface.

type SubjectAccessReviewInterface

type SubjectAccessReviewInterface interface {

SubjectAccessReviewInterface has methods to work with SubjectAccessReview resources.

type SubjectAccessReviewsGetter

type SubjectAccessReviewsGetter interface {
	SubjectAccessReviews() SubjectAccessReviewInterface

SubjectAccessReviewsGetter has a method to return a SubjectAccessReviewInterface. A group's client should implement this interface.

Jump to

Keyboard shortcuts

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