v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 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 CaPoolExpansion

type CaPoolExpansion interface{}

type CaPoolIamBindingExpansion

type CaPoolIamBindingExpansion interface{}

type CaPoolIamBindingInterface

type CaPoolIamBindingInterface interface {
	Create(ctx context.Context, caPoolIamBinding *v1alpha1.CaPoolIamBinding, opts v1.CreateOptions) (*v1alpha1.CaPoolIamBinding, error)
	Update(ctx context.Context, caPoolIamBinding *v1alpha1.CaPoolIamBinding, opts v1.UpdateOptions) (*v1alpha1.CaPoolIamBinding, error)
	UpdateStatus(ctx context.Context, caPoolIamBinding *v1alpha1.CaPoolIamBinding, opts v1.UpdateOptions) (*v1alpha1.CaPoolIamBinding, 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) (*v1alpha1.CaPoolIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CaPoolIamBindingList, 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 *v1alpha1.CaPoolIamBinding, err error)
	CaPoolIamBindingExpansion
}

CaPoolIamBindingInterface has methods to work with CaPoolIamBinding resources.

type CaPoolIamBindingsGetter

type CaPoolIamBindingsGetter interface {
	CaPoolIamBindings(namespace string) CaPoolIamBindingInterface
}

CaPoolIamBindingsGetter has a method to return a CaPoolIamBindingInterface. A group's client should implement this interface.

type CaPoolIamMemberExpansion

type CaPoolIamMemberExpansion interface{}

type CaPoolIamMemberInterface

type CaPoolIamMemberInterface interface {
	Create(ctx context.Context, caPoolIamMember *v1alpha1.CaPoolIamMember, opts v1.CreateOptions) (*v1alpha1.CaPoolIamMember, error)
	Update(ctx context.Context, caPoolIamMember *v1alpha1.CaPoolIamMember, opts v1.UpdateOptions) (*v1alpha1.CaPoolIamMember, error)
	UpdateStatus(ctx context.Context, caPoolIamMember *v1alpha1.CaPoolIamMember, opts v1.UpdateOptions) (*v1alpha1.CaPoolIamMember, 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) (*v1alpha1.CaPoolIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CaPoolIamMemberList, 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 *v1alpha1.CaPoolIamMember, err error)
	CaPoolIamMemberExpansion
}

CaPoolIamMemberInterface has methods to work with CaPoolIamMember resources.

type CaPoolIamMembersGetter

type CaPoolIamMembersGetter interface {
	CaPoolIamMembers(namespace string) CaPoolIamMemberInterface
}

CaPoolIamMembersGetter has a method to return a CaPoolIamMemberInterface. A group's client should implement this interface.

type CaPoolIamPoliciesGetter

type CaPoolIamPoliciesGetter interface {
	CaPoolIamPolicies(namespace string) CaPoolIamPolicyInterface
}

CaPoolIamPoliciesGetter has a method to return a CaPoolIamPolicyInterface. A group's client should implement this interface.

type CaPoolIamPolicyExpansion

type CaPoolIamPolicyExpansion interface{}

type CaPoolIamPolicyInterface

type CaPoolIamPolicyInterface interface {
	Create(ctx context.Context, caPoolIamPolicy *v1alpha1.CaPoolIamPolicy, opts v1.CreateOptions) (*v1alpha1.CaPoolIamPolicy, error)
	Update(ctx context.Context, caPoolIamPolicy *v1alpha1.CaPoolIamPolicy, opts v1.UpdateOptions) (*v1alpha1.CaPoolIamPolicy, error)
	UpdateStatus(ctx context.Context, caPoolIamPolicy *v1alpha1.CaPoolIamPolicy, opts v1.UpdateOptions) (*v1alpha1.CaPoolIamPolicy, 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) (*v1alpha1.CaPoolIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CaPoolIamPolicyList, 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 *v1alpha1.CaPoolIamPolicy, err error)
	CaPoolIamPolicyExpansion
}

CaPoolIamPolicyInterface has methods to work with CaPoolIamPolicy resources.

type CaPoolInterface

type CaPoolInterface interface {
	Create(ctx context.Context, caPool *v1alpha1.CaPool, opts v1.CreateOptions) (*v1alpha1.CaPool, error)
	Update(ctx context.Context, caPool *v1alpha1.CaPool, opts v1.UpdateOptions) (*v1alpha1.CaPool, error)
	UpdateStatus(ctx context.Context, caPool *v1alpha1.CaPool, opts v1.UpdateOptions) (*v1alpha1.CaPool, 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) (*v1alpha1.CaPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CaPoolList, 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 *v1alpha1.CaPool, err error)
	CaPoolExpansion
}

CaPoolInterface has methods to work with CaPool resources.

type CaPoolsGetter

type CaPoolsGetter interface {
	CaPools(namespace string) CaPoolInterface
}

CaPoolsGetter has a method to return a CaPoolInterface. A group's client should implement this interface.

type CertificateAuthoritiesGetter

type CertificateAuthoritiesGetter interface {
	CertificateAuthorities(namespace string) CertificateAuthorityInterface
}

CertificateAuthoritiesGetter has a method to return a CertificateAuthorityInterface. A group's client should implement this interface.

type CertificateAuthorityExpansion

type CertificateAuthorityExpansion interface{}

type CertificateAuthorityInterface

type CertificateAuthorityInterface interface {
	Create(ctx context.Context, certificateAuthority *v1alpha1.CertificateAuthority, opts v1.CreateOptions) (*v1alpha1.CertificateAuthority, error)
	Update(ctx context.Context, certificateAuthority *v1alpha1.CertificateAuthority, opts v1.UpdateOptions) (*v1alpha1.CertificateAuthority, error)
	UpdateStatus(ctx context.Context, certificateAuthority *v1alpha1.CertificateAuthority, opts v1.UpdateOptions) (*v1alpha1.CertificateAuthority, 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) (*v1alpha1.CertificateAuthority, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CertificateAuthorityList, 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 *v1alpha1.CertificateAuthority, err error)
	CertificateAuthorityExpansion
}

CertificateAuthorityInterface has methods to work with CertificateAuthority resources.

type CertificateExpansion

type CertificateExpansion interface{}

type CertificateInterface

type CertificateInterface interface {
	Create(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.CreateOptions) (*v1alpha1.Certificate, error)
	Update(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.UpdateOptions) (*v1alpha1.Certificate, error)
	UpdateStatus(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.UpdateOptions) (*v1alpha1.Certificate, 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) (*v1alpha1.Certificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CertificateList, 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 *v1alpha1.Certificate, err error)
	CertificateExpansion
}

CertificateInterface has methods to work with Certificate resources.

type CertificateTemplateExpansion

type CertificateTemplateExpansion interface{}

type CertificateTemplateInterface

type CertificateTemplateInterface interface {
	Create(ctx context.Context, certificateTemplate *v1alpha1.CertificateTemplate, opts v1.CreateOptions) (*v1alpha1.CertificateTemplate, error)
	Update(ctx context.Context, certificateTemplate *v1alpha1.CertificateTemplate, opts v1.UpdateOptions) (*v1alpha1.CertificateTemplate, error)
	UpdateStatus(ctx context.Context, certificateTemplate *v1alpha1.CertificateTemplate, opts v1.UpdateOptions) (*v1alpha1.CertificateTemplate, 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) (*v1alpha1.CertificateTemplate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CertificateTemplateList, 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 *v1alpha1.CertificateTemplate, err error)
	CertificateTemplateExpansion
}

CertificateTemplateInterface has methods to work with CertificateTemplate resources.

type CertificateTemplatesGetter

type CertificateTemplatesGetter interface {
	CertificateTemplates(namespace string) CertificateTemplateInterface
}

CertificateTemplatesGetter has a method to return a CertificateTemplateInterface. A group's client should implement this interface.

type CertificatesGetter

type CertificatesGetter interface {
	Certificates(namespace string) CertificateInterface
}

CertificatesGetter has a method to return a CertificateInterface. A group's client should implement this interface.

type PrivatecaV1alpha1Client

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

PrivatecaV1alpha1Client is used to interact with features provided by the privateca.google.kubeform.com group.

func New

New creates a new PrivatecaV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new PrivatecaV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *PrivatecaV1alpha1Client

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

func (*PrivatecaV1alpha1Client) CaPoolIamBindings

func (c *PrivatecaV1alpha1Client) CaPoolIamBindings(namespace string) CaPoolIamBindingInterface

func (*PrivatecaV1alpha1Client) CaPoolIamMembers

func (c *PrivatecaV1alpha1Client) CaPoolIamMembers(namespace string) CaPoolIamMemberInterface

func (*PrivatecaV1alpha1Client) CaPoolIamPolicies

func (c *PrivatecaV1alpha1Client) CaPoolIamPolicies(namespace string) CaPoolIamPolicyInterface

func (*PrivatecaV1alpha1Client) CaPools

func (c *PrivatecaV1alpha1Client) CaPools(namespace string) CaPoolInterface

func (*PrivatecaV1alpha1Client) CertificateAuthorities

func (c *PrivatecaV1alpha1Client) CertificateAuthorities(namespace string) CertificateAuthorityInterface

func (*PrivatecaV1alpha1Client) CertificateTemplates

func (c *PrivatecaV1alpha1Client) CertificateTemplates(namespace string) CertificateTemplateInterface

func (*PrivatecaV1alpha1Client) Certificates

func (c *PrivatecaV1alpha1Client) Certificates(namespace string) CertificateInterface

func (*PrivatecaV1alpha1Client) RESTClient

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

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

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