package v1beta1

import "k8s.io/client-go/1.4/kubernetes/typed/authentication/v1beta1"

This package has the automatically generated typed clients.

Index

Types

type AuthenticationClient

type AuthenticationClient struct {
	*rest.RESTClient
}

AuthenticationClient is used to interact with features provided by the Authentication group.

func New

New creates a new AuthenticationClient for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new AuthenticationClient for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *AuthenticationClient

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

func (*AuthenticationClient) GetRESTClient

func (c *AuthenticationClient) GetRESTClient() *rest.RESTClient

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

func (*AuthenticationClient) TokenReviews

func (c *AuthenticationClient) TokenReviews() TokenReviewInterface

type AuthenticationInterface

type AuthenticationInterface interface {
	GetRESTClient() *rest.RESTClient
	TokenReviewsGetter
}

type TokenReviewExpansion

type TokenReviewExpansion interface{}

type TokenReviewInterface

type TokenReviewInterface interface {
	TokenReviewExpansion
}

TokenReviewInterface has methods to work with TokenReview resources.

type TokenReviewsGetter

type TokenReviewsGetter interface {
	TokenReviews() TokenReviewInterface
}

TokenReviewsGetter has a method to return a TokenReviewInterface. A group's client should implement this interface.

Source Files

authentication_client.go doc.go generated_expansion.go tokenreview.go

Directories

PathSynopsis
1.4/kubernetes/typed/authentication/v1beta1/fakePackage fake has the automatically generated clients.
Version
v1.4.0
Published
Oct 17, 2016
Platform
linux/amd64
Imports
4 packages
Last checked
3 minutes ago

Tools for package owners.