Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type EnvironmentExpansion
- type EnvironmentInterface
- type EnvironmentsGetter
- type InstanceExpansion
- type InstanceIamBindingExpansion
- type InstanceIamBindingInterface
- type InstanceIamBindingsGetter
- type InstanceIamMemberExpansion
- type InstanceIamMemberInterface
- type InstanceIamMembersGetter
- type InstanceIamPoliciesGetter
- type InstanceIamPolicyExpansion
- type InstanceIamPolicyInterface
- type InstanceInterface
- type InstancesGetter
- type LocationExpansion
- type LocationInterface
- type LocationsGetter
- type NotebooksV1alpha1Client
- func (c *NotebooksV1alpha1Client) Environments(namespace string) EnvironmentInterface
- func (c *NotebooksV1alpha1Client) InstanceIamBindings(namespace string) InstanceIamBindingInterface
- func (c *NotebooksV1alpha1Client) InstanceIamMembers(namespace string) InstanceIamMemberInterface
- func (c *NotebooksV1alpha1Client) InstanceIamPolicies(namespace string) InstanceIamPolicyInterface
- func (c *NotebooksV1alpha1Client) Instances(namespace string) InstanceInterface
- func (c *NotebooksV1alpha1Client) Locations(namespace string) LocationInterface
- func (c *NotebooksV1alpha1Client) RESTClient() rest.Interface
- func (c *NotebooksV1alpha1Client) RuntimeIamBindings(namespace string) RuntimeIamBindingInterface
- func (c *NotebooksV1alpha1Client) RuntimeIamMembers(namespace string) RuntimeIamMemberInterface
- func (c *NotebooksV1alpha1Client) RuntimeIamPolicies(namespace string) RuntimeIamPolicyInterface
- func (c *NotebooksV1alpha1Client) Runtimes(namespace string) RuntimeInterface
- type NotebooksV1alpha1Interface
- type RuntimeExpansion
- type RuntimeIamBindingExpansion
- type RuntimeIamBindingInterface
- type RuntimeIamBindingsGetter
- type RuntimeIamMemberExpansion
- type RuntimeIamMemberInterface
- type RuntimeIamMembersGetter
- type RuntimeIamPoliciesGetter
- type RuntimeIamPolicyExpansion
- type RuntimeIamPolicyInterface
- type RuntimeInterface
- type RuntimesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnvironmentExpansion ¶
type EnvironmentExpansion interface{}
type EnvironmentInterface ¶
type EnvironmentInterface interface { Create(ctx context.Context, environment *v1alpha1.Environment, opts v1.CreateOptions) (*v1alpha1.Environment, error) Update(ctx context.Context, environment *v1alpha1.Environment, opts v1.UpdateOptions) (*v1alpha1.Environment, error) UpdateStatus(ctx context.Context, environment *v1alpha1.Environment, opts v1.UpdateOptions) (*v1alpha1.Environment, 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.Environment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EnvironmentList, 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.Environment, err error) EnvironmentExpansion }
EnvironmentInterface has methods to work with Environment resources.
type EnvironmentsGetter ¶
type EnvironmentsGetter interface {
Environments(namespace string) EnvironmentInterface
}
EnvironmentsGetter has a method to return a EnvironmentInterface. A group's client should implement this interface.
type InstanceExpansion ¶
type InstanceExpansion interface{}
type InstanceIamBindingExpansion ¶
type InstanceIamBindingExpansion interface{}
type InstanceIamBindingInterface ¶
type InstanceIamBindingInterface interface { Create(ctx context.Context, instanceIamBinding *v1alpha1.InstanceIamBinding, opts v1.CreateOptions) (*v1alpha1.InstanceIamBinding, error) Update(ctx context.Context, instanceIamBinding *v1alpha1.InstanceIamBinding, opts v1.UpdateOptions) (*v1alpha1.InstanceIamBinding, error) UpdateStatus(ctx context.Context, instanceIamBinding *v1alpha1.InstanceIamBinding, opts v1.UpdateOptions) (*v1alpha1.InstanceIamBinding, 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.InstanceIamBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceIamBindingList, 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.InstanceIamBinding, err error) InstanceIamBindingExpansion }
InstanceIamBindingInterface has methods to work with InstanceIamBinding resources.
type InstanceIamBindingsGetter ¶
type InstanceIamBindingsGetter interface {
InstanceIamBindings(namespace string) InstanceIamBindingInterface
}
InstanceIamBindingsGetter has a method to return a InstanceIamBindingInterface. A group's client should implement this interface.
type InstanceIamMemberExpansion ¶
type InstanceIamMemberExpansion interface{}
type InstanceIamMemberInterface ¶
type InstanceIamMemberInterface interface { Create(ctx context.Context, instanceIamMember *v1alpha1.InstanceIamMember, opts v1.CreateOptions) (*v1alpha1.InstanceIamMember, error) Update(ctx context.Context, instanceIamMember *v1alpha1.InstanceIamMember, opts v1.UpdateOptions) (*v1alpha1.InstanceIamMember, error) UpdateStatus(ctx context.Context, instanceIamMember *v1alpha1.InstanceIamMember, opts v1.UpdateOptions) (*v1alpha1.InstanceIamMember, 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.InstanceIamMember, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceIamMemberList, 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.InstanceIamMember, err error) InstanceIamMemberExpansion }
InstanceIamMemberInterface has methods to work with InstanceIamMember resources.
type InstanceIamMembersGetter ¶
type InstanceIamMembersGetter interface {
InstanceIamMembers(namespace string) InstanceIamMemberInterface
}
InstanceIamMembersGetter has a method to return a InstanceIamMemberInterface. A group's client should implement this interface.
type InstanceIamPoliciesGetter ¶
type InstanceIamPoliciesGetter interface {
InstanceIamPolicies(namespace string) InstanceIamPolicyInterface
}
InstanceIamPoliciesGetter has a method to return a InstanceIamPolicyInterface. A group's client should implement this interface.
type InstanceIamPolicyExpansion ¶
type InstanceIamPolicyExpansion interface{}
type InstanceIamPolicyInterface ¶
type InstanceIamPolicyInterface interface { Create(ctx context.Context, instanceIamPolicy *v1alpha1.InstanceIamPolicy, opts v1.CreateOptions) (*v1alpha1.InstanceIamPolicy, error) Update(ctx context.Context, instanceIamPolicy *v1alpha1.InstanceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.InstanceIamPolicy, error) UpdateStatus(ctx context.Context, instanceIamPolicy *v1alpha1.InstanceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.InstanceIamPolicy, 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.InstanceIamPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceIamPolicyList, 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.InstanceIamPolicy, err error) InstanceIamPolicyExpansion }
InstanceIamPolicyInterface has methods to work with InstanceIamPolicy resources.
type InstanceInterface ¶
type InstanceInterface interface { Create(ctx context.Context, instance *v1alpha1.Instance, opts v1.CreateOptions) (*v1alpha1.Instance, error) Update(ctx context.Context, instance *v1alpha1.Instance, opts v1.UpdateOptions) (*v1alpha1.Instance, error) UpdateStatus(ctx context.Context, instance *v1alpha1.Instance, opts v1.UpdateOptions) (*v1alpha1.Instance, 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.Instance, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InstanceList, 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.Instance, err error) InstanceExpansion }
InstanceInterface has methods to work with Instance resources.
type InstancesGetter ¶
type InstancesGetter interface {
Instances(namespace string) InstanceInterface
}
InstancesGetter has a method to return a InstanceInterface. A group's client should implement this interface.
type LocationExpansion ¶
type LocationExpansion interface{}
type LocationInterface ¶
type LocationInterface interface { Create(ctx context.Context, location *v1alpha1.Location, opts v1.CreateOptions) (*v1alpha1.Location, error) Update(ctx context.Context, location *v1alpha1.Location, opts v1.UpdateOptions) (*v1alpha1.Location, error) UpdateStatus(ctx context.Context, location *v1alpha1.Location, opts v1.UpdateOptions) (*v1alpha1.Location, 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.Location, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LocationList, 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.Location, err error) LocationExpansion }
LocationInterface has methods to work with Location resources.
type LocationsGetter ¶
type LocationsGetter interface {
Locations(namespace string) LocationInterface
}
LocationsGetter has a method to return a LocationInterface. A group's client should implement this interface.
type NotebooksV1alpha1Client ¶
type NotebooksV1alpha1Client struct {
// contains filtered or unexported fields
}
NotebooksV1alpha1Client is used to interact with features provided by the notebooks.google.kubeform.com group.
func New ¶
func New(c rest.Interface) *NotebooksV1alpha1Client
New creates a new NotebooksV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*NotebooksV1alpha1Client, error)
NewForConfig creates a new NotebooksV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *NotebooksV1alpha1Client
NewForConfigOrDie creates a new NotebooksV1alpha1Client for the given config and panics if there is an error in the config.
func (*NotebooksV1alpha1Client) Environments ¶
func (c *NotebooksV1alpha1Client) Environments(namespace string) EnvironmentInterface
func (*NotebooksV1alpha1Client) InstanceIamBindings ¶
func (c *NotebooksV1alpha1Client) InstanceIamBindings(namespace string) InstanceIamBindingInterface
func (*NotebooksV1alpha1Client) InstanceIamMembers ¶
func (c *NotebooksV1alpha1Client) InstanceIamMembers(namespace string) InstanceIamMemberInterface
func (*NotebooksV1alpha1Client) InstanceIamPolicies ¶
func (c *NotebooksV1alpha1Client) InstanceIamPolicies(namespace string) InstanceIamPolicyInterface
func (*NotebooksV1alpha1Client) Instances ¶
func (c *NotebooksV1alpha1Client) Instances(namespace string) InstanceInterface
func (*NotebooksV1alpha1Client) Locations ¶
func (c *NotebooksV1alpha1Client) Locations(namespace string) LocationInterface
func (*NotebooksV1alpha1Client) RESTClient ¶
func (c *NotebooksV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*NotebooksV1alpha1Client) RuntimeIamBindings ¶ added in v0.5.0
func (c *NotebooksV1alpha1Client) RuntimeIamBindings(namespace string) RuntimeIamBindingInterface
func (*NotebooksV1alpha1Client) RuntimeIamMembers ¶ added in v0.5.0
func (c *NotebooksV1alpha1Client) RuntimeIamMembers(namespace string) RuntimeIamMemberInterface
func (*NotebooksV1alpha1Client) RuntimeIamPolicies ¶ added in v0.5.0
func (c *NotebooksV1alpha1Client) RuntimeIamPolicies(namespace string) RuntimeIamPolicyInterface
func (*NotebooksV1alpha1Client) Runtimes ¶ added in v0.5.0
func (c *NotebooksV1alpha1Client) Runtimes(namespace string) RuntimeInterface
type NotebooksV1alpha1Interface ¶
type NotebooksV1alpha1Interface interface { RESTClient() rest.Interface EnvironmentsGetter InstancesGetter InstanceIamBindingsGetter InstanceIamMembersGetter InstanceIamPoliciesGetter LocationsGetter RuntimesGetter RuntimeIamBindingsGetter RuntimeIamMembersGetter RuntimeIamPoliciesGetter }
type RuntimeExpansion ¶ added in v0.5.0
type RuntimeExpansion interface{}
type RuntimeIamBindingExpansion ¶ added in v0.5.0
type RuntimeIamBindingExpansion interface{}
type RuntimeIamBindingInterface ¶ added in v0.5.0
type RuntimeIamBindingInterface interface { Create(ctx context.Context, runtimeIamBinding *v1alpha1.RuntimeIamBinding, opts v1.CreateOptions) (*v1alpha1.RuntimeIamBinding, error) Update(ctx context.Context, runtimeIamBinding *v1alpha1.RuntimeIamBinding, opts v1.UpdateOptions) (*v1alpha1.RuntimeIamBinding, error) UpdateStatus(ctx context.Context, runtimeIamBinding *v1alpha1.RuntimeIamBinding, opts v1.UpdateOptions) (*v1alpha1.RuntimeIamBinding, 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.RuntimeIamBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RuntimeIamBindingList, 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.RuntimeIamBinding, err error) RuntimeIamBindingExpansion }
RuntimeIamBindingInterface has methods to work with RuntimeIamBinding resources.
type RuntimeIamBindingsGetter ¶ added in v0.5.0
type RuntimeIamBindingsGetter interface {
RuntimeIamBindings(namespace string) RuntimeIamBindingInterface
}
RuntimeIamBindingsGetter has a method to return a RuntimeIamBindingInterface. A group's client should implement this interface.
type RuntimeIamMemberExpansion ¶ added in v0.5.0
type RuntimeIamMemberExpansion interface{}
type RuntimeIamMemberInterface ¶ added in v0.5.0
type RuntimeIamMemberInterface interface { Create(ctx context.Context, runtimeIamMember *v1alpha1.RuntimeIamMember, opts v1.CreateOptions) (*v1alpha1.RuntimeIamMember, error) Update(ctx context.Context, runtimeIamMember *v1alpha1.RuntimeIamMember, opts v1.UpdateOptions) (*v1alpha1.RuntimeIamMember, error) UpdateStatus(ctx context.Context, runtimeIamMember *v1alpha1.RuntimeIamMember, opts v1.UpdateOptions) (*v1alpha1.RuntimeIamMember, 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.RuntimeIamMember, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RuntimeIamMemberList, 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.RuntimeIamMember, err error) RuntimeIamMemberExpansion }
RuntimeIamMemberInterface has methods to work with RuntimeIamMember resources.
type RuntimeIamMembersGetter ¶ added in v0.5.0
type RuntimeIamMembersGetter interface {
RuntimeIamMembers(namespace string) RuntimeIamMemberInterface
}
RuntimeIamMembersGetter has a method to return a RuntimeIamMemberInterface. A group's client should implement this interface.
type RuntimeIamPoliciesGetter ¶ added in v0.5.0
type RuntimeIamPoliciesGetter interface {
RuntimeIamPolicies(namespace string) RuntimeIamPolicyInterface
}
RuntimeIamPoliciesGetter has a method to return a RuntimeIamPolicyInterface. A group's client should implement this interface.
type RuntimeIamPolicyExpansion ¶ added in v0.5.0
type RuntimeIamPolicyExpansion interface{}
type RuntimeIamPolicyInterface ¶ added in v0.5.0
type RuntimeIamPolicyInterface interface { Create(ctx context.Context, runtimeIamPolicy *v1alpha1.RuntimeIamPolicy, opts v1.CreateOptions) (*v1alpha1.RuntimeIamPolicy, error) Update(ctx context.Context, runtimeIamPolicy *v1alpha1.RuntimeIamPolicy, opts v1.UpdateOptions) (*v1alpha1.RuntimeIamPolicy, error) UpdateStatus(ctx context.Context, runtimeIamPolicy *v1alpha1.RuntimeIamPolicy, opts v1.UpdateOptions) (*v1alpha1.RuntimeIamPolicy, 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.RuntimeIamPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RuntimeIamPolicyList, 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.RuntimeIamPolicy, err error) RuntimeIamPolicyExpansion }
RuntimeIamPolicyInterface has methods to work with RuntimeIamPolicy resources.
type RuntimeInterface ¶ added in v0.5.0
type RuntimeInterface interface { Create(ctx context.Context, runtime *v1alpha1.Runtime, opts v1.CreateOptions) (*v1alpha1.Runtime, error) Update(ctx context.Context, runtime *v1alpha1.Runtime, opts v1.UpdateOptions) (*v1alpha1.Runtime, error) UpdateStatus(ctx context.Context, runtime *v1alpha1.Runtime, opts v1.UpdateOptions) (*v1alpha1.Runtime, 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.Runtime, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RuntimeList, 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.Runtime, err error) RuntimeExpansion }
RuntimeInterface has methods to work with Runtime resources.
type RuntimesGetter ¶ added in v0.5.0
type RuntimesGetter interface {
Runtimes(namespace string) RuntimeInterface
}
RuntimesGetter has a method to return a RuntimeInterface. A group's client should implement this interface.