v1beta1

package
v0.0.0-...-0416c83 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthorizationV1beta1ClusterClient

type AuthorizationV1beta1ClusterClient struct {
	// contains filtered or unexported fields
}

func NewForConfig

NewForConfig creates a new AuthorizationV1beta1ClusterClient for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*AuthorizationV1beta1ClusterClient, error)

NewForConfigAndClient creates a new AuthorizationV1beta1ClusterClient for the given config and http client. Note the http client provided takes precedence over the configured transport values.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *AuthorizationV1beta1ClusterClient

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

func (*AuthorizationV1beta1ClusterClient) Cluster

func (c *AuthorizationV1beta1ClusterClient) Cluster(clusterPath logicalcluster.Path) authorizationv1beta1.AuthorizationV1beta1Interface

func (*AuthorizationV1beta1ClusterClient) LocalSubjectAccessReviews

func (*AuthorizationV1beta1ClusterClient) SelfSubjectAccessReviews

func (*AuthorizationV1beta1ClusterClient) SelfSubjectRulesReviews

func (*AuthorizationV1beta1ClusterClient) SubjectAccessReviews

type AuthorizationV1beta1ClusterScoper

type AuthorizationV1beta1ClusterScoper interface {
	Cluster(logicalcluster.Path) authorizationv1beta1.AuthorizationV1beta1Interface
}

type LocalSubjectAccessReviewClusterInterface

type LocalSubjectAccessReviewClusterInterface interface {
	Cluster(logicalcluster.Path) LocalSubjectAccessReviewsNamespacer
}

LocalSubjectAccessReviewClusterInterface can scope down to one cluster and return a LocalSubjectAccessReviewsNamespacer.

type LocalSubjectAccessReviewsClusterGetter

type LocalSubjectAccessReviewsClusterGetter interface {
	LocalSubjectAccessReviews() LocalSubjectAccessReviewClusterInterface
}

LocalSubjectAccessReviewsClusterGetter has a method to return a LocalSubjectAccessReviewClusterInterface. A group's cluster client should implement this interface.

type LocalSubjectAccessReviewsNamespacer

type LocalSubjectAccessReviewsNamespacer interface {
	Namespace(string) authorizationv1beta1client.LocalSubjectAccessReviewInterface
}

LocalSubjectAccessReviewsNamespacer can scope to objects within a namespace, returning a authorizationv1beta1client.LocalSubjectAccessReviewInterface.

type SelfSubjectAccessReviewClusterInterface

type SelfSubjectAccessReviewClusterInterface interface {
	Cluster(logicalcluster.Path) authorizationv1beta1client.SelfSubjectAccessReviewInterface
}

SelfSubjectAccessReviewClusterInterface can scope down to one cluster and return a authorizationv1beta1client.SelfSubjectAccessReviewInterface.

type SelfSubjectAccessReviewsClusterGetter

type SelfSubjectAccessReviewsClusterGetter interface {
	SelfSubjectAccessReviews() SelfSubjectAccessReviewClusterInterface
}

SelfSubjectAccessReviewsClusterGetter has a method to return a SelfSubjectAccessReviewClusterInterface. A group's cluster client should implement this interface.

type SelfSubjectRulesReviewClusterInterface

type SelfSubjectRulesReviewClusterInterface interface {
	Cluster(logicalcluster.Path) authorizationv1beta1client.SelfSubjectRulesReviewInterface
}

SelfSubjectRulesReviewClusterInterface can scope down to one cluster and return a authorizationv1beta1client.SelfSubjectRulesReviewInterface.

type SelfSubjectRulesReviewsClusterGetter

type SelfSubjectRulesReviewsClusterGetter interface {
	SelfSubjectRulesReviews() SelfSubjectRulesReviewClusterInterface
}

SelfSubjectRulesReviewsClusterGetter has a method to return a SelfSubjectRulesReviewClusterInterface. A group's cluster client should implement this interface.

type SubjectAccessReviewClusterInterface

type SubjectAccessReviewClusterInterface interface {
	Cluster(logicalcluster.Path) authorizationv1beta1client.SubjectAccessReviewInterface
}

SubjectAccessReviewClusterInterface can scope down to one cluster and return a authorizationv1beta1client.SubjectAccessReviewInterface.

type SubjectAccessReviewsClusterGetter

type SubjectAccessReviewsClusterGetter interface {
	SubjectAccessReviews() SubjectAccessReviewClusterInterface
}

SubjectAccessReviewsClusterGetter has a method to return a SubjectAccessReviewClusterInterface. A group's cluster client should implement this interface.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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