v1alpha

package
v1.0.0-alpha.1 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2020 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceptableUsePoliciesGetter

type AcceptableUsePoliciesGetter interface {
	AcceptableUsePolicies(namespace string) AcceptableUsePolicyInterface
}

AcceptableUsePoliciesGetter has a method to return a AcceptableUsePolicyInterface. A group's client should implement this interface.

type AcceptableUsePolicyExpansion

type AcceptableUsePolicyExpansion interface{}

type AcceptableUsePolicyInterface

type AcceptableUsePolicyInterface interface {
	Create(ctx context.Context, acceptableUsePolicy *v1alpha.AcceptableUsePolicy, opts v1.CreateOptions) (*v1alpha.AcceptableUsePolicy, error)
	Update(ctx context.Context, acceptableUsePolicy *v1alpha.AcceptableUsePolicy, opts v1.UpdateOptions) (*v1alpha.AcceptableUsePolicy, error)
	UpdateStatus(ctx context.Context, acceptableUsePolicy *v1alpha.AcceptableUsePolicy, opts v1.UpdateOptions) (*v1alpha.AcceptableUsePolicy, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.AcceptableUsePolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.AcceptableUsePolicyList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.AcceptableUsePolicy, err error)
	AcceptableUsePolicyExpansion
}

AcceptableUsePolicyInterface has methods to work with AcceptableUsePolicy resources.

type AppsV1alphaClient

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

AppsV1alphaClient is used to interact with features provided by the apps.edgenet.io group.

func New

New creates a new AppsV1alphaClient for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new AppsV1alphaClient for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *AppsV1alphaClient

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

func (*AppsV1alphaClient) AcceptableUsePolicies

func (c *AppsV1alphaClient) AcceptableUsePolicies(namespace string) AcceptableUsePolicyInterface

func (*AppsV1alphaClient) Authorities

func (c *AppsV1alphaClient) Authorities() AuthorityInterface

func (*AppsV1alphaClient) AuthorityRequests

func (c *AppsV1alphaClient) AuthorityRequests() AuthorityRequestInterface

func (*AppsV1alphaClient) EmailVerifications

func (c *AppsV1alphaClient) EmailVerifications(namespace string) EmailVerificationInterface

func (*AppsV1alphaClient) NodeContributions

func (c *AppsV1alphaClient) NodeContributions(namespace string) NodeContributionInterface

func (*AppsV1alphaClient) RESTClient

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

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

func (*AppsV1alphaClient) SelectiveDeployments

func (c *AppsV1alphaClient) SelectiveDeployments(namespace string) SelectiveDeploymentInterface

func (*AppsV1alphaClient) Slices

func (c *AppsV1alphaClient) Slices(namespace string) SliceInterface

func (*AppsV1alphaClient) Teams

func (c *AppsV1alphaClient) Teams(namespace string) TeamInterface

func (*AppsV1alphaClient) TotalResourceQuotas

func (c *AppsV1alphaClient) TotalResourceQuotas() TotalResourceQuotaInterface

func (*AppsV1alphaClient) UserRegistrationRequests

func (c *AppsV1alphaClient) UserRegistrationRequests(namespace string) UserRegistrationRequestInterface

func (*AppsV1alphaClient) Users

func (c *AppsV1alphaClient) Users(namespace string) UserInterface

type AuthoritiesGetter

type AuthoritiesGetter interface {
	Authorities() AuthorityInterface
}

AuthoritiesGetter has a method to return a AuthorityInterface. A group's client should implement this interface.

type AuthorityExpansion

type AuthorityExpansion interface{}

type AuthorityInterface

type AuthorityInterface interface {
	Create(ctx context.Context, authority *v1alpha.Authority, opts v1.CreateOptions) (*v1alpha.Authority, error)
	Update(ctx context.Context, authority *v1alpha.Authority, opts v1.UpdateOptions) (*v1alpha.Authority, error)
	UpdateStatus(ctx context.Context, authority *v1alpha.Authority, opts v1.UpdateOptions) (*v1alpha.Authority, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.Authority, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.AuthorityList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.Authority, err error)
	AuthorityExpansion
}

AuthorityInterface has methods to work with Authority resources.

type AuthorityRequestExpansion

type AuthorityRequestExpansion interface{}

type AuthorityRequestInterface

type AuthorityRequestInterface interface {
	Create(ctx context.Context, authorityRequest *v1alpha.AuthorityRequest, opts v1.CreateOptions) (*v1alpha.AuthorityRequest, error)
	Update(ctx context.Context, authorityRequest *v1alpha.AuthorityRequest, opts v1.UpdateOptions) (*v1alpha.AuthorityRequest, error)
	UpdateStatus(ctx context.Context, authorityRequest *v1alpha.AuthorityRequest, opts v1.UpdateOptions) (*v1alpha.AuthorityRequest, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.AuthorityRequest, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.AuthorityRequestList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.AuthorityRequest, err error)
	AuthorityRequestExpansion
}

AuthorityRequestInterface has methods to work with AuthorityRequest resources.

type AuthorityRequestsGetter

type AuthorityRequestsGetter interface {
	AuthorityRequests() AuthorityRequestInterface
}

AuthorityRequestsGetter has a method to return a AuthorityRequestInterface. A group's client should implement this interface.

type EmailVerificationExpansion

type EmailVerificationExpansion interface{}

type EmailVerificationInterface

type EmailVerificationInterface interface {
	Create(ctx context.Context, emailVerification *v1alpha.EmailVerification, opts v1.CreateOptions) (*v1alpha.EmailVerification, error)
	Update(ctx context.Context, emailVerification *v1alpha.EmailVerification, opts v1.UpdateOptions) (*v1alpha.EmailVerification, error)
	UpdateStatus(ctx context.Context, emailVerification *v1alpha.EmailVerification, opts v1.UpdateOptions) (*v1alpha.EmailVerification, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.EmailVerification, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.EmailVerificationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.EmailVerification, err error)
	EmailVerificationExpansion
}

EmailVerificationInterface has methods to work with EmailVerification resources.

type EmailVerificationsGetter

type EmailVerificationsGetter interface {
	EmailVerifications(namespace string) EmailVerificationInterface
}

EmailVerificationsGetter has a method to return a EmailVerificationInterface. A group's client should implement this interface.

type NodeContributionExpansion

type NodeContributionExpansion interface{}

type NodeContributionInterface

type NodeContributionInterface interface {
	Create(ctx context.Context, nodeContribution *v1alpha.NodeContribution, opts v1.CreateOptions) (*v1alpha.NodeContribution, error)
	Update(ctx context.Context, nodeContribution *v1alpha.NodeContribution, opts v1.UpdateOptions) (*v1alpha.NodeContribution, error)
	UpdateStatus(ctx context.Context, nodeContribution *v1alpha.NodeContribution, opts v1.UpdateOptions) (*v1alpha.NodeContribution, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.NodeContribution, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.NodeContributionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.NodeContribution, err error)
	NodeContributionExpansion
}

NodeContributionInterface has methods to work with NodeContribution resources.

type NodeContributionsGetter

type NodeContributionsGetter interface {
	NodeContributions(namespace string) NodeContributionInterface
}

NodeContributionsGetter has a method to return a NodeContributionInterface. A group's client should implement this interface.

type SelectiveDeploymentExpansion

type SelectiveDeploymentExpansion interface{}

type SelectiveDeploymentInterface

type SelectiveDeploymentInterface interface {
	Create(ctx context.Context, selectiveDeployment *v1alpha.SelectiveDeployment, opts v1.CreateOptions) (*v1alpha.SelectiveDeployment, error)
	Update(ctx context.Context, selectiveDeployment *v1alpha.SelectiveDeployment, opts v1.UpdateOptions) (*v1alpha.SelectiveDeployment, error)
	UpdateStatus(ctx context.Context, selectiveDeployment *v1alpha.SelectiveDeployment, opts v1.UpdateOptions) (*v1alpha.SelectiveDeployment, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.SelectiveDeployment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.SelectiveDeploymentList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.SelectiveDeployment, err error)
	SelectiveDeploymentExpansion
}

SelectiveDeploymentInterface has methods to work with SelectiveDeployment resources.

type SelectiveDeploymentsGetter

type SelectiveDeploymentsGetter interface {
	SelectiveDeployments(namespace string) SelectiveDeploymentInterface
}

SelectiveDeploymentsGetter has a method to return a SelectiveDeploymentInterface. A group's client should implement this interface.

type SliceExpansion

type SliceExpansion interface{}

type SliceInterface

type SliceInterface interface {
	Create(ctx context.Context, slice *v1alpha.Slice, opts v1.CreateOptions) (*v1alpha.Slice, error)
	Update(ctx context.Context, slice *v1alpha.Slice, opts v1.UpdateOptions) (*v1alpha.Slice, error)
	UpdateStatus(ctx context.Context, slice *v1alpha.Slice, opts v1.UpdateOptions) (*v1alpha.Slice, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.Slice, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.SliceList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.Slice, err error)
	SliceExpansion
}

SliceInterface has methods to work with Slice resources.

type SlicesGetter

type SlicesGetter interface {
	Slices(namespace string) SliceInterface
}

SlicesGetter has a method to return a SliceInterface. A group's client should implement this interface.

type TeamExpansion

type TeamExpansion interface{}

type TeamInterface

type TeamInterface interface {
	Create(ctx context.Context, team *v1alpha.Team, opts v1.CreateOptions) (*v1alpha.Team, error)
	Update(ctx context.Context, team *v1alpha.Team, opts v1.UpdateOptions) (*v1alpha.Team, error)
	UpdateStatus(ctx context.Context, team *v1alpha.Team, opts v1.UpdateOptions) (*v1alpha.Team, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.Team, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.TeamList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.Team, err error)
	TeamExpansion
}

TeamInterface has methods to work with Team resources.

type TeamsGetter

type TeamsGetter interface {
	Teams(namespace string) TeamInterface
}

TeamsGetter has a method to return a TeamInterface. A group's client should implement this interface.

type TotalResourceQuotaExpansion

type TotalResourceQuotaExpansion interface{}

type TotalResourceQuotaInterface

type TotalResourceQuotaInterface interface {
	Create(ctx context.Context, totalResourceQuota *v1alpha.TotalResourceQuota, opts v1.CreateOptions) (*v1alpha.TotalResourceQuota, error)
	Update(ctx context.Context, totalResourceQuota *v1alpha.TotalResourceQuota, opts v1.UpdateOptions) (*v1alpha.TotalResourceQuota, error)
	UpdateStatus(ctx context.Context, totalResourceQuota *v1alpha.TotalResourceQuota, opts v1.UpdateOptions) (*v1alpha.TotalResourceQuota, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.TotalResourceQuota, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.TotalResourceQuotaList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.TotalResourceQuota, err error)
	TotalResourceQuotaExpansion
}

TotalResourceQuotaInterface has methods to work with TotalResourceQuota resources.

type TotalResourceQuotasGetter

type TotalResourceQuotasGetter interface {
	TotalResourceQuotas() TotalResourceQuotaInterface
}

TotalResourceQuotasGetter has a method to return a TotalResourceQuotaInterface. A group's client should implement this interface.

type UserExpansion

type UserExpansion interface{}

type UserInterface

type UserInterface interface {
	Create(ctx context.Context, user *v1alpha.User, opts v1.CreateOptions) (*v1alpha.User, error)
	Update(ctx context.Context, user *v1alpha.User, opts v1.UpdateOptions) (*v1alpha.User, error)
	UpdateStatus(ctx context.Context, user *v1alpha.User, opts v1.UpdateOptions) (*v1alpha.User, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.User, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.UserList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.User, err error)
	UserExpansion
}

UserInterface has methods to work with User resources.

type UserRegistrationRequestExpansion

type UserRegistrationRequestExpansion interface{}

type UserRegistrationRequestInterface

type UserRegistrationRequestInterface interface {
	Create(ctx context.Context, userRegistrationRequest *v1alpha.UserRegistrationRequest, opts v1.CreateOptions) (*v1alpha.UserRegistrationRequest, error)
	Update(ctx context.Context, userRegistrationRequest *v1alpha.UserRegistrationRequest, opts v1.UpdateOptions) (*v1alpha.UserRegistrationRequest, error)
	UpdateStatus(ctx context.Context, userRegistrationRequest *v1alpha.UserRegistrationRequest, opts v1.UpdateOptions) (*v1alpha.UserRegistrationRequest, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.UserRegistrationRequest, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha.UserRegistrationRequestList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.UserRegistrationRequest, err error)
	UserRegistrationRequestExpansion
}

UserRegistrationRequestInterface has methods to work with UserRegistrationRequest resources.

type UserRegistrationRequestsGetter

type UserRegistrationRequestsGetter interface {
	UserRegistrationRequests(namespace string) UserRegistrationRequestInterface
}

UserRegistrationRequestsGetter has a method to return a UserRegistrationRequestInterface. A group's client should implement this interface.

type UsersGetter

type UsersGetter interface {
	Users(namespace string) UserInterface
}

UsersGetter has a method to return a UserInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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