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 AppEngineServiceIamBindingExpansion

type AppEngineServiceIamBindingExpansion interface{}

type AppEngineServiceIamBindingInterface

type AppEngineServiceIamBindingInterface interface {
	Create(ctx context.Context, appEngineServiceIamBinding *v1alpha1.AppEngineServiceIamBinding, opts v1.CreateOptions) (*v1alpha1.AppEngineServiceIamBinding, error)
	Update(ctx context.Context, appEngineServiceIamBinding *v1alpha1.AppEngineServiceIamBinding, opts v1.UpdateOptions) (*v1alpha1.AppEngineServiceIamBinding, error)
	UpdateStatus(ctx context.Context, appEngineServiceIamBinding *v1alpha1.AppEngineServiceIamBinding, opts v1.UpdateOptions) (*v1alpha1.AppEngineServiceIamBinding, 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.AppEngineServiceIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineServiceIamBindingList, 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.AppEngineServiceIamBinding, err error)
	AppEngineServiceIamBindingExpansion
}

AppEngineServiceIamBindingInterface has methods to work with AppEngineServiceIamBinding resources.

type AppEngineServiceIamBindingsGetter

type AppEngineServiceIamBindingsGetter interface {
	AppEngineServiceIamBindings(namespace string) AppEngineServiceIamBindingInterface
}

AppEngineServiceIamBindingsGetter has a method to return a AppEngineServiceIamBindingInterface. A group's client should implement this interface.

type AppEngineServiceIamMemberExpansion

type AppEngineServiceIamMemberExpansion interface{}

type AppEngineServiceIamMemberInterface

type AppEngineServiceIamMemberInterface interface {
	Create(ctx context.Context, appEngineServiceIamMember *v1alpha1.AppEngineServiceIamMember, opts v1.CreateOptions) (*v1alpha1.AppEngineServiceIamMember, error)
	Update(ctx context.Context, appEngineServiceIamMember *v1alpha1.AppEngineServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.AppEngineServiceIamMember, error)
	UpdateStatus(ctx context.Context, appEngineServiceIamMember *v1alpha1.AppEngineServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.AppEngineServiceIamMember, 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.AppEngineServiceIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineServiceIamMemberList, 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.AppEngineServiceIamMember, err error)
	AppEngineServiceIamMemberExpansion
}

AppEngineServiceIamMemberInterface has methods to work with AppEngineServiceIamMember resources.

type AppEngineServiceIamMembersGetter

type AppEngineServiceIamMembersGetter interface {
	AppEngineServiceIamMembers(namespace string) AppEngineServiceIamMemberInterface
}

AppEngineServiceIamMembersGetter has a method to return a AppEngineServiceIamMemberInterface. A group's client should implement this interface.

type AppEngineServiceIamPoliciesGetter

type AppEngineServiceIamPoliciesGetter interface {
	AppEngineServiceIamPolicies(namespace string) AppEngineServiceIamPolicyInterface
}

AppEngineServiceIamPoliciesGetter has a method to return a AppEngineServiceIamPolicyInterface. A group's client should implement this interface.

type AppEngineServiceIamPolicyExpansion

type AppEngineServiceIamPolicyExpansion interface{}

type AppEngineServiceIamPolicyInterface

type AppEngineServiceIamPolicyInterface interface {
	Create(ctx context.Context, appEngineServiceIamPolicy *v1alpha1.AppEngineServiceIamPolicy, opts v1.CreateOptions) (*v1alpha1.AppEngineServiceIamPolicy, error)
	Update(ctx context.Context, appEngineServiceIamPolicy *v1alpha1.AppEngineServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.AppEngineServiceIamPolicy, error)
	UpdateStatus(ctx context.Context, appEngineServiceIamPolicy *v1alpha1.AppEngineServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.AppEngineServiceIamPolicy, 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.AppEngineServiceIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineServiceIamPolicyList, 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.AppEngineServiceIamPolicy, err error)
	AppEngineServiceIamPolicyExpansion
}

AppEngineServiceIamPolicyInterface has methods to work with AppEngineServiceIamPolicy resources.

type AppEngineVersionIamBindingExpansion

type AppEngineVersionIamBindingExpansion interface{}

type AppEngineVersionIamBindingInterface

type AppEngineVersionIamBindingInterface interface {
	Create(ctx context.Context, appEngineVersionIamBinding *v1alpha1.AppEngineVersionIamBinding, opts v1.CreateOptions) (*v1alpha1.AppEngineVersionIamBinding, error)
	Update(ctx context.Context, appEngineVersionIamBinding *v1alpha1.AppEngineVersionIamBinding, opts v1.UpdateOptions) (*v1alpha1.AppEngineVersionIamBinding, error)
	UpdateStatus(ctx context.Context, appEngineVersionIamBinding *v1alpha1.AppEngineVersionIamBinding, opts v1.UpdateOptions) (*v1alpha1.AppEngineVersionIamBinding, 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.AppEngineVersionIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineVersionIamBindingList, 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.AppEngineVersionIamBinding, err error)
	AppEngineVersionIamBindingExpansion
}

AppEngineVersionIamBindingInterface has methods to work with AppEngineVersionIamBinding resources.

type AppEngineVersionIamBindingsGetter

type AppEngineVersionIamBindingsGetter interface {
	AppEngineVersionIamBindings(namespace string) AppEngineVersionIamBindingInterface
}

AppEngineVersionIamBindingsGetter has a method to return a AppEngineVersionIamBindingInterface. A group's client should implement this interface.

type AppEngineVersionIamMemberExpansion

type AppEngineVersionIamMemberExpansion interface{}

type AppEngineVersionIamMemberInterface

type AppEngineVersionIamMemberInterface interface {
	Create(ctx context.Context, appEngineVersionIamMember *v1alpha1.AppEngineVersionIamMember, opts v1.CreateOptions) (*v1alpha1.AppEngineVersionIamMember, error)
	Update(ctx context.Context, appEngineVersionIamMember *v1alpha1.AppEngineVersionIamMember, opts v1.UpdateOptions) (*v1alpha1.AppEngineVersionIamMember, error)
	UpdateStatus(ctx context.Context, appEngineVersionIamMember *v1alpha1.AppEngineVersionIamMember, opts v1.UpdateOptions) (*v1alpha1.AppEngineVersionIamMember, 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.AppEngineVersionIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineVersionIamMemberList, 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.AppEngineVersionIamMember, err error)
	AppEngineVersionIamMemberExpansion
}

AppEngineVersionIamMemberInterface has methods to work with AppEngineVersionIamMember resources.

type AppEngineVersionIamMembersGetter

type AppEngineVersionIamMembersGetter interface {
	AppEngineVersionIamMembers(namespace string) AppEngineVersionIamMemberInterface
}

AppEngineVersionIamMembersGetter has a method to return a AppEngineVersionIamMemberInterface. A group's client should implement this interface.

type AppEngineVersionIamPoliciesGetter

type AppEngineVersionIamPoliciesGetter interface {
	AppEngineVersionIamPolicies(namespace string) AppEngineVersionIamPolicyInterface
}

AppEngineVersionIamPoliciesGetter has a method to return a AppEngineVersionIamPolicyInterface. A group's client should implement this interface.

type AppEngineVersionIamPolicyExpansion

type AppEngineVersionIamPolicyExpansion interface{}

type AppEngineVersionIamPolicyInterface

type AppEngineVersionIamPolicyInterface interface {
	Create(ctx context.Context, appEngineVersionIamPolicy *v1alpha1.AppEngineVersionIamPolicy, opts v1.CreateOptions) (*v1alpha1.AppEngineVersionIamPolicy, error)
	Update(ctx context.Context, appEngineVersionIamPolicy *v1alpha1.AppEngineVersionIamPolicy, opts v1.UpdateOptions) (*v1alpha1.AppEngineVersionIamPolicy, error)
	UpdateStatus(ctx context.Context, appEngineVersionIamPolicy *v1alpha1.AppEngineVersionIamPolicy, opts v1.UpdateOptions) (*v1alpha1.AppEngineVersionIamPolicy, 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.AppEngineVersionIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AppEngineVersionIamPolicyList, 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.AppEngineVersionIamPolicy, err error)
	AppEngineVersionIamPolicyExpansion
}

AppEngineVersionIamPolicyInterface has methods to work with AppEngineVersionIamPolicy resources.

type BrandExpansion

type BrandExpansion interface{}

type BrandInterface

type BrandInterface interface {
	Create(ctx context.Context, brand *v1alpha1.Brand, opts v1.CreateOptions) (*v1alpha1.Brand, error)
	Update(ctx context.Context, brand *v1alpha1.Brand, opts v1.UpdateOptions) (*v1alpha1.Brand, error)
	UpdateStatus(ctx context.Context, brand *v1alpha1.Brand, opts v1.UpdateOptions) (*v1alpha1.Brand, 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.Brand, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BrandList, 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.Brand, err error)
	BrandExpansion
}

BrandInterface has methods to work with Brand resources.

type BrandsGetter

type BrandsGetter interface {
	Brands(namespace string) BrandInterface
}

BrandsGetter has a method to return a BrandInterface. A group's client should implement this interface.

type ClientExpansion

type ClientExpansion interface{}

type ClientInterface

type ClientInterface interface {
	Create(ctx context.Context, client *v1alpha1.Client, opts v1.CreateOptions) (*v1alpha1.Client, error)
	Update(ctx context.Context, client *v1alpha1.Client, opts v1.UpdateOptions) (*v1alpha1.Client, error)
	UpdateStatus(ctx context.Context, client *v1alpha1.Client, opts v1.UpdateOptions) (*v1alpha1.Client, 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.Client, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClientList, 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.Client, err error)
	ClientExpansion
}

ClientInterface has methods to work with Client resources.

type ClientsGetter

type ClientsGetter interface {
	Clients(namespace string) ClientInterface
}

ClientsGetter has a method to return a ClientInterface. A group's client should implement this interface.

type IapV1alpha1Client

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

IapV1alpha1Client is used to interact with features provided by the iap.google.kubeform.com group.

func New

New creates a new IapV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new IapV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *IapV1alpha1Client

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

func (*IapV1alpha1Client) AppEngineServiceIamBindings

func (c *IapV1alpha1Client) AppEngineServiceIamBindings(namespace string) AppEngineServiceIamBindingInterface

func (*IapV1alpha1Client) AppEngineServiceIamMembers

func (c *IapV1alpha1Client) AppEngineServiceIamMembers(namespace string) AppEngineServiceIamMemberInterface

func (*IapV1alpha1Client) AppEngineServiceIamPolicies

func (c *IapV1alpha1Client) AppEngineServiceIamPolicies(namespace string) AppEngineServiceIamPolicyInterface

func (*IapV1alpha1Client) AppEngineVersionIamBindings

func (c *IapV1alpha1Client) AppEngineVersionIamBindings(namespace string) AppEngineVersionIamBindingInterface

func (*IapV1alpha1Client) AppEngineVersionIamMembers

func (c *IapV1alpha1Client) AppEngineVersionIamMembers(namespace string) AppEngineVersionIamMemberInterface

func (*IapV1alpha1Client) AppEngineVersionIamPolicies

func (c *IapV1alpha1Client) AppEngineVersionIamPolicies(namespace string) AppEngineVersionIamPolicyInterface

func (*IapV1alpha1Client) Brands

func (c *IapV1alpha1Client) Brands(namespace string) BrandInterface

func (*IapV1alpha1Client) Clients

func (c *IapV1alpha1Client) Clients(namespace string) ClientInterface

func (*IapV1alpha1Client) RESTClient

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

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

func (*IapV1alpha1Client) TunnelIamBindings

func (c *IapV1alpha1Client) TunnelIamBindings(namespace string) TunnelIamBindingInterface

func (*IapV1alpha1Client) TunnelIamMembers

func (c *IapV1alpha1Client) TunnelIamMembers(namespace string) TunnelIamMemberInterface

func (*IapV1alpha1Client) TunnelIamPolicies

func (c *IapV1alpha1Client) TunnelIamPolicies(namespace string) TunnelIamPolicyInterface

func (*IapV1alpha1Client) TunnelInstanceIamBindings

func (c *IapV1alpha1Client) TunnelInstanceIamBindings(namespace string) TunnelInstanceIamBindingInterface

func (*IapV1alpha1Client) TunnelInstanceIamMembers

func (c *IapV1alpha1Client) TunnelInstanceIamMembers(namespace string) TunnelInstanceIamMemberInterface

func (*IapV1alpha1Client) TunnelInstanceIamPolicies

func (c *IapV1alpha1Client) TunnelInstanceIamPolicies(namespace string) TunnelInstanceIamPolicyInterface

func (*IapV1alpha1Client) WebBackendServiceIamBindings

func (c *IapV1alpha1Client) WebBackendServiceIamBindings(namespace string) WebBackendServiceIamBindingInterface

func (*IapV1alpha1Client) WebBackendServiceIamMembers

func (c *IapV1alpha1Client) WebBackendServiceIamMembers(namespace string) WebBackendServiceIamMemberInterface

func (*IapV1alpha1Client) WebBackendServiceIamPolicies

func (c *IapV1alpha1Client) WebBackendServiceIamPolicies(namespace string) WebBackendServiceIamPolicyInterface

func (*IapV1alpha1Client) WebIamBindings

func (c *IapV1alpha1Client) WebIamBindings(namespace string) WebIamBindingInterface

func (*IapV1alpha1Client) WebIamMembers

func (c *IapV1alpha1Client) WebIamMembers(namespace string) WebIamMemberInterface

func (*IapV1alpha1Client) WebIamPolicies

func (c *IapV1alpha1Client) WebIamPolicies(namespace string) WebIamPolicyInterface

func (*IapV1alpha1Client) WebTypeAppEngineIamBindings

func (c *IapV1alpha1Client) WebTypeAppEngineIamBindings(namespace string) WebTypeAppEngineIamBindingInterface

func (*IapV1alpha1Client) WebTypeAppEngineIamMembers

func (c *IapV1alpha1Client) WebTypeAppEngineIamMembers(namespace string) WebTypeAppEngineIamMemberInterface

func (*IapV1alpha1Client) WebTypeAppEngineIamPolicies

func (c *IapV1alpha1Client) WebTypeAppEngineIamPolicies(namespace string) WebTypeAppEngineIamPolicyInterface

func (*IapV1alpha1Client) WebTypeComputeIamBindings

func (c *IapV1alpha1Client) WebTypeComputeIamBindings(namespace string) WebTypeComputeIamBindingInterface

func (*IapV1alpha1Client) WebTypeComputeIamMembers

func (c *IapV1alpha1Client) WebTypeComputeIamMembers(namespace string) WebTypeComputeIamMemberInterface

func (*IapV1alpha1Client) WebTypeComputeIamPolicies

func (c *IapV1alpha1Client) WebTypeComputeIamPolicies(namespace string) WebTypeComputeIamPolicyInterface

type TunnelIamBindingExpansion

type TunnelIamBindingExpansion interface{}

type TunnelIamBindingInterface

type TunnelIamBindingInterface interface {
	Create(ctx context.Context, tunnelIamBinding *v1alpha1.TunnelIamBinding, opts v1.CreateOptions) (*v1alpha1.TunnelIamBinding, error)
	Update(ctx context.Context, tunnelIamBinding *v1alpha1.TunnelIamBinding, opts v1.UpdateOptions) (*v1alpha1.TunnelIamBinding, error)
	UpdateStatus(ctx context.Context, tunnelIamBinding *v1alpha1.TunnelIamBinding, opts v1.UpdateOptions) (*v1alpha1.TunnelIamBinding, 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.TunnelIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TunnelIamBindingList, 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.TunnelIamBinding, err error)
	TunnelIamBindingExpansion
}

TunnelIamBindingInterface has methods to work with TunnelIamBinding resources.

type TunnelIamBindingsGetter

type TunnelIamBindingsGetter interface {
	TunnelIamBindings(namespace string) TunnelIamBindingInterface
}

TunnelIamBindingsGetter has a method to return a TunnelIamBindingInterface. A group's client should implement this interface.

type TunnelIamMemberExpansion

type TunnelIamMemberExpansion interface{}

type TunnelIamMemberInterface

type TunnelIamMemberInterface interface {
	Create(ctx context.Context, tunnelIamMember *v1alpha1.TunnelIamMember, opts v1.CreateOptions) (*v1alpha1.TunnelIamMember, error)
	Update(ctx context.Context, tunnelIamMember *v1alpha1.TunnelIamMember, opts v1.UpdateOptions) (*v1alpha1.TunnelIamMember, error)
	UpdateStatus(ctx context.Context, tunnelIamMember *v1alpha1.TunnelIamMember, opts v1.UpdateOptions) (*v1alpha1.TunnelIamMember, 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.TunnelIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TunnelIamMemberList, 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.TunnelIamMember, err error)
	TunnelIamMemberExpansion
}

TunnelIamMemberInterface has methods to work with TunnelIamMember resources.

type TunnelIamMembersGetter

type TunnelIamMembersGetter interface {
	TunnelIamMembers(namespace string) TunnelIamMemberInterface
}

TunnelIamMembersGetter has a method to return a TunnelIamMemberInterface. A group's client should implement this interface.

type TunnelIamPoliciesGetter

type TunnelIamPoliciesGetter interface {
	TunnelIamPolicies(namespace string) TunnelIamPolicyInterface
}

TunnelIamPoliciesGetter has a method to return a TunnelIamPolicyInterface. A group's client should implement this interface.

type TunnelIamPolicyExpansion

type TunnelIamPolicyExpansion interface{}

type TunnelIamPolicyInterface

type TunnelIamPolicyInterface interface {
	Create(ctx context.Context, tunnelIamPolicy *v1alpha1.TunnelIamPolicy, opts v1.CreateOptions) (*v1alpha1.TunnelIamPolicy, error)
	Update(ctx context.Context, tunnelIamPolicy *v1alpha1.TunnelIamPolicy, opts v1.UpdateOptions) (*v1alpha1.TunnelIamPolicy, error)
	UpdateStatus(ctx context.Context, tunnelIamPolicy *v1alpha1.TunnelIamPolicy, opts v1.UpdateOptions) (*v1alpha1.TunnelIamPolicy, 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.TunnelIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TunnelIamPolicyList, 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.TunnelIamPolicy, err error)
	TunnelIamPolicyExpansion
}

TunnelIamPolicyInterface has methods to work with TunnelIamPolicy resources.

type TunnelInstanceIamBindingExpansion

type TunnelInstanceIamBindingExpansion interface{}

type TunnelInstanceIamBindingInterface

type TunnelInstanceIamBindingInterface interface {
	Create(ctx context.Context, tunnelInstanceIamBinding *v1alpha1.TunnelInstanceIamBinding, opts v1.CreateOptions) (*v1alpha1.TunnelInstanceIamBinding, error)
	Update(ctx context.Context, tunnelInstanceIamBinding *v1alpha1.TunnelInstanceIamBinding, opts v1.UpdateOptions) (*v1alpha1.TunnelInstanceIamBinding, error)
	UpdateStatus(ctx context.Context, tunnelInstanceIamBinding *v1alpha1.TunnelInstanceIamBinding, opts v1.UpdateOptions) (*v1alpha1.TunnelInstanceIamBinding, 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.TunnelInstanceIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TunnelInstanceIamBindingList, 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.TunnelInstanceIamBinding, err error)
	TunnelInstanceIamBindingExpansion
}

TunnelInstanceIamBindingInterface has methods to work with TunnelInstanceIamBinding resources.

type TunnelInstanceIamBindingsGetter

type TunnelInstanceIamBindingsGetter interface {
	TunnelInstanceIamBindings(namespace string) TunnelInstanceIamBindingInterface
}

TunnelInstanceIamBindingsGetter has a method to return a TunnelInstanceIamBindingInterface. A group's client should implement this interface.

type TunnelInstanceIamMemberExpansion

type TunnelInstanceIamMemberExpansion interface{}

type TunnelInstanceIamMemberInterface

type TunnelInstanceIamMemberInterface interface {
	Create(ctx context.Context, tunnelInstanceIamMember *v1alpha1.TunnelInstanceIamMember, opts v1.CreateOptions) (*v1alpha1.TunnelInstanceIamMember, error)
	Update(ctx context.Context, tunnelInstanceIamMember *v1alpha1.TunnelInstanceIamMember, opts v1.UpdateOptions) (*v1alpha1.TunnelInstanceIamMember, error)
	UpdateStatus(ctx context.Context, tunnelInstanceIamMember *v1alpha1.TunnelInstanceIamMember, opts v1.UpdateOptions) (*v1alpha1.TunnelInstanceIamMember, 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.TunnelInstanceIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TunnelInstanceIamMemberList, 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.TunnelInstanceIamMember, err error)
	TunnelInstanceIamMemberExpansion
}

TunnelInstanceIamMemberInterface has methods to work with TunnelInstanceIamMember resources.

type TunnelInstanceIamMembersGetter

type TunnelInstanceIamMembersGetter interface {
	TunnelInstanceIamMembers(namespace string) TunnelInstanceIamMemberInterface
}

TunnelInstanceIamMembersGetter has a method to return a TunnelInstanceIamMemberInterface. A group's client should implement this interface.

type TunnelInstanceIamPoliciesGetter

type TunnelInstanceIamPoliciesGetter interface {
	TunnelInstanceIamPolicies(namespace string) TunnelInstanceIamPolicyInterface
}

TunnelInstanceIamPoliciesGetter has a method to return a TunnelInstanceIamPolicyInterface. A group's client should implement this interface.

type TunnelInstanceIamPolicyExpansion

type TunnelInstanceIamPolicyExpansion interface{}

type TunnelInstanceIamPolicyInterface

type TunnelInstanceIamPolicyInterface interface {
	Create(ctx context.Context, tunnelInstanceIamPolicy *v1alpha1.TunnelInstanceIamPolicy, opts v1.CreateOptions) (*v1alpha1.TunnelInstanceIamPolicy, error)
	Update(ctx context.Context, tunnelInstanceIamPolicy *v1alpha1.TunnelInstanceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.TunnelInstanceIamPolicy, error)
	UpdateStatus(ctx context.Context, tunnelInstanceIamPolicy *v1alpha1.TunnelInstanceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.TunnelInstanceIamPolicy, 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.TunnelInstanceIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TunnelInstanceIamPolicyList, 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.TunnelInstanceIamPolicy, err error)
	TunnelInstanceIamPolicyExpansion
}

TunnelInstanceIamPolicyInterface has methods to work with TunnelInstanceIamPolicy resources.

type WebBackendServiceIamBindingExpansion

type WebBackendServiceIamBindingExpansion interface{}

type WebBackendServiceIamBindingInterface

type WebBackendServiceIamBindingInterface interface {
	Create(ctx context.Context, webBackendServiceIamBinding *v1alpha1.WebBackendServiceIamBinding, opts v1.CreateOptions) (*v1alpha1.WebBackendServiceIamBinding, error)
	Update(ctx context.Context, webBackendServiceIamBinding *v1alpha1.WebBackendServiceIamBinding, opts v1.UpdateOptions) (*v1alpha1.WebBackendServiceIamBinding, error)
	UpdateStatus(ctx context.Context, webBackendServiceIamBinding *v1alpha1.WebBackendServiceIamBinding, opts v1.UpdateOptions) (*v1alpha1.WebBackendServiceIamBinding, 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.WebBackendServiceIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebBackendServiceIamBindingList, 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.WebBackendServiceIamBinding, err error)
	WebBackendServiceIamBindingExpansion
}

WebBackendServiceIamBindingInterface has methods to work with WebBackendServiceIamBinding resources.

type WebBackendServiceIamBindingsGetter

type WebBackendServiceIamBindingsGetter interface {
	WebBackendServiceIamBindings(namespace string) WebBackendServiceIamBindingInterface
}

WebBackendServiceIamBindingsGetter has a method to return a WebBackendServiceIamBindingInterface. A group's client should implement this interface.

type WebBackendServiceIamMemberExpansion

type WebBackendServiceIamMemberExpansion interface{}

type WebBackendServiceIamMemberInterface

type WebBackendServiceIamMemberInterface interface {
	Create(ctx context.Context, webBackendServiceIamMember *v1alpha1.WebBackendServiceIamMember, opts v1.CreateOptions) (*v1alpha1.WebBackendServiceIamMember, error)
	Update(ctx context.Context, webBackendServiceIamMember *v1alpha1.WebBackendServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.WebBackendServiceIamMember, error)
	UpdateStatus(ctx context.Context, webBackendServiceIamMember *v1alpha1.WebBackendServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.WebBackendServiceIamMember, 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.WebBackendServiceIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebBackendServiceIamMemberList, 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.WebBackendServiceIamMember, err error)
	WebBackendServiceIamMemberExpansion
}

WebBackendServiceIamMemberInterface has methods to work with WebBackendServiceIamMember resources.

type WebBackendServiceIamMembersGetter

type WebBackendServiceIamMembersGetter interface {
	WebBackendServiceIamMembers(namespace string) WebBackendServiceIamMemberInterface
}

WebBackendServiceIamMembersGetter has a method to return a WebBackendServiceIamMemberInterface. A group's client should implement this interface.

type WebBackendServiceIamPoliciesGetter

type WebBackendServiceIamPoliciesGetter interface {
	WebBackendServiceIamPolicies(namespace string) WebBackendServiceIamPolicyInterface
}

WebBackendServiceIamPoliciesGetter has a method to return a WebBackendServiceIamPolicyInterface. A group's client should implement this interface.

type WebBackendServiceIamPolicyExpansion

type WebBackendServiceIamPolicyExpansion interface{}

type WebBackendServiceIamPolicyInterface

type WebBackendServiceIamPolicyInterface interface {
	Create(ctx context.Context, webBackendServiceIamPolicy *v1alpha1.WebBackendServiceIamPolicy, opts v1.CreateOptions) (*v1alpha1.WebBackendServiceIamPolicy, error)
	Update(ctx context.Context, webBackendServiceIamPolicy *v1alpha1.WebBackendServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.WebBackendServiceIamPolicy, error)
	UpdateStatus(ctx context.Context, webBackendServiceIamPolicy *v1alpha1.WebBackendServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.WebBackendServiceIamPolicy, 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.WebBackendServiceIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebBackendServiceIamPolicyList, 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.WebBackendServiceIamPolicy, err error)
	WebBackendServiceIamPolicyExpansion
}

WebBackendServiceIamPolicyInterface has methods to work with WebBackendServiceIamPolicy resources.

type WebIamBindingExpansion

type WebIamBindingExpansion interface{}

type WebIamBindingInterface

type WebIamBindingInterface interface {
	Create(ctx context.Context, webIamBinding *v1alpha1.WebIamBinding, opts v1.CreateOptions) (*v1alpha1.WebIamBinding, error)
	Update(ctx context.Context, webIamBinding *v1alpha1.WebIamBinding, opts v1.UpdateOptions) (*v1alpha1.WebIamBinding, error)
	UpdateStatus(ctx context.Context, webIamBinding *v1alpha1.WebIamBinding, opts v1.UpdateOptions) (*v1alpha1.WebIamBinding, 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.WebIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebIamBindingList, 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.WebIamBinding, err error)
	WebIamBindingExpansion
}

WebIamBindingInterface has methods to work with WebIamBinding resources.

type WebIamBindingsGetter

type WebIamBindingsGetter interface {
	WebIamBindings(namespace string) WebIamBindingInterface
}

WebIamBindingsGetter has a method to return a WebIamBindingInterface. A group's client should implement this interface.

type WebIamMemberExpansion

type WebIamMemberExpansion interface{}

type WebIamMemberInterface

type WebIamMemberInterface interface {
	Create(ctx context.Context, webIamMember *v1alpha1.WebIamMember, opts v1.CreateOptions) (*v1alpha1.WebIamMember, error)
	Update(ctx context.Context, webIamMember *v1alpha1.WebIamMember, opts v1.UpdateOptions) (*v1alpha1.WebIamMember, error)
	UpdateStatus(ctx context.Context, webIamMember *v1alpha1.WebIamMember, opts v1.UpdateOptions) (*v1alpha1.WebIamMember, 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.WebIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebIamMemberList, 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.WebIamMember, err error)
	WebIamMemberExpansion
}

WebIamMemberInterface has methods to work with WebIamMember resources.

type WebIamMembersGetter

type WebIamMembersGetter interface {
	WebIamMembers(namespace string) WebIamMemberInterface
}

WebIamMembersGetter has a method to return a WebIamMemberInterface. A group's client should implement this interface.

type WebIamPoliciesGetter

type WebIamPoliciesGetter interface {
	WebIamPolicies(namespace string) WebIamPolicyInterface
}

WebIamPoliciesGetter has a method to return a WebIamPolicyInterface. A group's client should implement this interface.

type WebIamPolicyExpansion

type WebIamPolicyExpansion interface{}

type WebIamPolicyInterface

type WebIamPolicyInterface interface {
	Create(ctx context.Context, webIamPolicy *v1alpha1.WebIamPolicy, opts v1.CreateOptions) (*v1alpha1.WebIamPolicy, error)
	Update(ctx context.Context, webIamPolicy *v1alpha1.WebIamPolicy, opts v1.UpdateOptions) (*v1alpha1.WebIamPolicy, error)
	UpdateStatus(ctx context.Context, webIamPolicy *v1alpha1.WebIamPolicy, opts v1.UpdateOptions) (*v1alpha1.WebIamPolicy, 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.WebIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebIamPolicyList, 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.WebIamPolicy, err error)
	WebIamPolicyExpansion
}

WebIamPolicyInterface has methods to work with WebIamPolicy resources.

type WebTypeAppEngineIamBindingExpansion

type WebTypeAppEngineIamBindingExpansion interface{}

type WebTypeAppEngineIamBindingInterface

type WebTypeAppEngineIamBindingInterface interface {
	Create(ctx context.Context, webTypeAppEngineIamBinding *v1alpha1.WebTypeAppEngineIamBinding, opts v1.CreateOptions) (*v1alpha1.WebTypeAppEngineIamBinding, error)
	Update(ctx context.Context, webTypeAppEngineIamBinding *v1alpha1.WebTypeAppEngineIamBinding, opts v1.UpdateOptions) (*v1alpha1.WebTypeAppEngineIamBinding, error)
	UpdateStatus(ctx context.Context, webTypeAppEngineIamBinding *v1alpha1.WebTypeAppEngineIamBinding, opts v1.UpdateOptions) (*v1alpha1.WebTypeAppEngineIamBinding, 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.WebTypeAppEngineIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebTypeAppEngineIamBindingList, 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.WebTypeAppEngineIamBinding, err error)
	WebTypeAppEngineIamBindingExpansion
}

WebTypeAppEngineIamBindingInterface has methods to work with WebTypeAppEngineIamBinding resources.

type WebTypeAppEngineIamBindingsGetter

type WebTypeAppEngineIamBindingsGetter interface {
	WebTypeAppEngineIamBindings(namespace string) WebTypeAppEngineIamBindingInterface
}

WebTypeAppEngineIamBindingsGetter has a method to return a WebTypeAppEngineIamBindingInterface. A group's client should implement this interface.

type WebTypeAppEngineIamMemberExpansion

type WebTypeAppEngineIamMemberExpansion interface{}

type WebTypeAppEngineIamMemberInterface

type WebTypeAppEngineIamMemberInterface interface {
	Create(ctx context.Context, webTypeAppEngineIamMember *v1alpha1.WebTypeAppEngineIamMember, opts v1.CreateOptions) (*v1alpha1.WebTypeAppEngineIamMember, error)
	Update(ctx context.Context, webTypeAppEngineIamMember *v1alpha1.WebTypeAppEngineIamMember, opts v1.UpdateOptions) (*v1alpha1.WebTypeAppEngineIamMember, error)
	UpdateStatus(ctx context.Context, webTypeAppEngineIamMember *v1alpha1.WebTypeAppEngineIamMember, opts v1.UpdateOptions) (*v1alpha1.WebTypeAppEngineIamMember, 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.WebTypeAppEngineIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebTypeAppEngineIamMemberList, 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.WebTypeAppEngineIamMember, err error)
	WebTypeAppEngineIamMemberExpansion
}

WebTypeAppEngineIamMemberInterface has methods to work with WebTypeAppEngineIamMember resources.

type WebTypeAppEngineIamMembersGetter

type WebTypeAppEngineIamMembersGetter interface {
	WebTypeAppEngineIamMembers(namespace string) WebTypeAppEngineIamMemberInterface
}

WebTypeAppEngineIamMembersGetter has a method to return a WebTypeAppEngineIamMemberInterface. A group's client should implement this interface.

type WebTypeAppEngineIamPoliciesGetter

type WebTypeAppEngineIamPoliciesGetter interface {
	WebTypeAppEngineIamPolicies(namespace string) WebTypeAppEngineIamPolicyInterface
}

WebTypeAppEngineIamPoliciesGetter has a method to return a WebTypeAppEngineIamPolicyInterface. A group's client should implement this interface.

type WebTypeAppEngineIamPolicyExpansion

type WebTypeAppEngineIamPolicyExpansion interface{}

type WebTypeAppEngineIamPolicyInterface

type WebTypeAppEngineIamPolicyInterface interface {
	Create(ctx context.Context, webTypeAppEngineIamPolicy *v1alpha1.WebTypeAppEngineIamPolicy, opts v1.CreateOptions) (*v1alpha1.WebTypeAppEngineIamPolicy, error)
	Update(ctx context.Context, webTypeAppEngineIamPolicy *v1alpha1.WebTypeAppEngineIamPolicy, opts v1.UpdateOptions) (*v1alpha1.WebTypeAppEngineIamPolicy, error)
	UpdateStatus(ctx context.Context, webTypeAppEngineIamPolicy *v1alpha1.WebTypeAppEngineIamPolicy, opts v1.UpdateOptions) (*v1alpha1.WebTypeAppEngineIamPolicy, 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.WebTypeAppEngineIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebTypeAppEngineIamPolicyList, 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.WebTypeAppEngineIamPolicy, err error)
	WebTypeAppEngineIamPolicyExpansion
}

WebTypeAppEngineIamPolicyInterface has methods to work with WebTypeAppEngineIamPolicy resources.

type WebTypeComputeIamBindingExpansion

type WebTypeComputeIamBindingExpansion interface{}

type WebTypeComputeIamBindingInterface

type WebTypeComputeIamBindingInterface interface {
	Create(ctx context.Context, webTypeComputeIamBinding *v1alpha1.WebTypeComputeIamBinding, opts v1.CreateOptions) (*v1alpha1.WebTypeComputeIamBinding, error)
	Update(ctx context.Context, webTypeComputeIamBinding *v1alpha1.WebTypeComputeIamBinding, opts v1.UpdateOptions) (*v1alpha1.WebTypeComputeIamBinding, error)
	UpdateStatus(ctx context.Context, webTypeComputeIamBinding *v1alpha1.WebTypeComputeIamBinding, opts v1.UpdateOptions) (*v1alpha1.WebTypeComputeIamBinding, 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.WebTypeComputeIamBinding, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebTypeComputeIamBindingList, 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.WebTypeComputeIamBinding, err error)
	WebTypeComputeIamBindingExpansion
}

WebTypeComputeIamBindingInterface has methods to work with WebTypeComputeIamBinding resources.

type WebTypeComputeIamBindingsGetter

type WebTypeComputeIamBindingsGetter interface {
	WebTypeComputeIamBindings(namespace string) WebTypeComputeIamBindingInterface
}

WebTypeComputeIamBindingsGetter has a method to return a WebTypeComputeIamBindingInterface. A group's client should implement this interface.

type WebTypeComputeIamMemberExpansion

type WebTypeComputeIamMemberExpansion interface{}

type WebTypeComputeIamMemberInterface

type WebTypeComputeIamMemberInterface interface {
	Create(ctx context.Context, webTypeComputeIamMember *v1alpha1.WebTypeComputeIamMember, opts v1.CreateOptions) (*v1alpha1.WebTypeComputeIamMember, error)
	Update(ctx context.Context, webTypeComputeIamMember *v1alpha1.WebTypeComputeIamMember, opts v1.UpdateOptions) (*v1alpha1.WebTypeComputeIamMember, error)
	UpdateStatus(ctx context.Context, webTypeComputeIamMember *v1alpha1.WebTypeComputeIamMember, opts v1.UpdateOptions) (*v1alpha1.WebTypeComputeIamMember, 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.WebTypeComputeIamMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebTypeComputeIamMemberList, 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.WebTypeComputeIamMember, err error)
	WebTypeComputeIamMemberExpansion
}

WebTypeComputeIamMemberInterface has methods to work with WebTypeComputeIamMember resources.

type WebTypeComputeIamMembersGetter

type WebTypeComputeIamMembersGetter interface {
	WebTypeComputeIamMembers(namespace string) WebTypeComputeIamMemberInterface
}

WebTypeComputeIamMembersGetter has a method to return a WebTypeComputeIamMemberInterface. A group's client should implement this interface.

type WebTypeComputeIamPoliciesGetter

type WebTypeComputeIamPoliciesGetter interface {
	WebTypeComputeIamPolicies(namespace string) WebTypeComputeIamPolicyInterface
}

WebTypeComputeIamPoliciesGetter has a method to return a WebTypeComputeIamPolicyInterface. A group's client should implement this interface.

type WebTypeComputeIamPolicyExpansion

type WebTypeComputeIamPolicyExpansion interface{}

type WebTypeComputeIamPolicyInterface

type WebTypeComputeIamPolicyInterface interface {
	Create(ctx context.Context, webTypeComputeIamPolicy *v1alpha1.WebTypeComputeIamPolicy, opts v1.CreateOptions) (*v1alpha1.WebTypeComputeIamPolicy, error)
	Update(ctx context.Context, webTypeComputeIamPolicy *v1alpha1.WebTypeComputeIamPolicy, opts v1.UpdateOptions) (*v1alpha1.WebTypeComputeIamPolicy, error)
	UpdateStatus(ctx context.Context, webTypeComputeIamPolicy *v1alpha1.WebTypeComputeIamPolicy, opts v1.UpdateOptions) (*v1alpha1.WebTypeComputeIamPolicy, 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.WebTypeComputeIamPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebTypeComputeIamPolicyList, 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.WebTypeComputeIamPolicy, err error)
	WebTypeComputeIamPolicyExpansion
}

WebTypeComputeIamPolicyInterface has methods to work with WebTypeComputeIamPolicy resources.

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