Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type LearningComputeClusterExpansion
- type LearningComputeClusterInterface
- type LearningComputeClustersGetter
- type LearningComputeInstanceExpansion
- type LearningComputeInstanceInterface
- type LearningComputeInstancesGetter
- type LearningInferenceClusterExpansion
- type LearningInferenceClusterInterface
- type LearningInferenceClustersGetter
- type LearningSynapseSparkExpansion
- type LearningSynapseSparkInterface
- type LearningSynapseSparksGetter
- type LearningWorkspaceExpansion
- type LearningWorkspaceInterface
- type LearningWorkspacesGetter
- type MachineV1alpha1Client
- func (c *MachineV1alpha1Client) LearningComputeClusters(namespace string) LearningComputeClusterInterface
- func (c *MachineV1alpha1Client) LearningComputeInstances(namespace string) LearningComputeInstanceInterface
- func (c *MachineV1alpha1Client) LearningInferenceClusters(namespace string) LearningInferenceClusterInterface
- func (c *MachineV1alpha1Client) LearningSynapseSparks(namespace string) LearningSynapseSparkInterface
- func (c *MachineV1alpha1Client) LearningWorkspaces(namespace string) LearningWorkspaceInterface
- func (c *MachineV1alpha1Client) RESTClient() rest.Interface
- type MachineV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LearningComputeClusterExpansion ¶
type LearningComputeClusterExpansion interface{}
type LearningComputeClusterInterface ¶
type LearningComputeClusterInterface interface { Create(ctx context.Context, learningComputeCluster *v1alpha1.LearningComputeCluster, opts v1.CreateOptions) (*v1alpha1.LearningComputeCluster, error) Update(ctx context.Context, learningComputeCluster *v1alpha1.LearningComputeCluster, opts v1.UpdateOptions) (*v1alpha1.LearningComputeCluster, error) UpdateStatus(ctx context.Context, learningComputeCluster *v1alpha1.LearningComputeCluster, opts v1.UpdateOptions) (*v1alpha1.LearningComputeCluster, 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.LearningComputeCluster, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LearningComputeClusterList, 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.LearningComputeCluster, err error) LearningComputeClusterExpansion }
LearningComputeClusterInterface has methods to work with LearningComputeCluster resources.
type LearningComputeClustersGetter ¶
type LearningComputeClustersGetter interface {
LearningComputeClusters(namespace string) LearningComputeClusterInterface
}
LearningComputeClustersGetter has a method to return a LearningComputeClusterInterface. A group's client should implement this interface.
type LearningComputeInstanceExpansion ¶ added in v0.5.0
type LearningComputeInstanceExpansion interface{}
type LearningComputeInstanceInterface ¶ added in v0.5.0
type LearningComputeInstanceInterface interface { Create(ctx context.Context, learningComputeInstance *v1alpha1.LearningComputeInstance, opts v1.CreateOptions) (*v1alpha1.LearningComputeInstance, error) Update(ctx context.Context, learningComputeInstance *v1alpha1.LearningComputeInstance, opts v1.UpdateOptions) (*v1alpha1.LearningComputeInstance, error) UpdateStatus(ctx context.Context, learningComputeInstance *v1alpha1.LearningComputeInstance, opts v1.UpdateOptions) (*v1alpha1.LearningComputeInstance, 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.LearningComputeInstance, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LearningComputeInstanceList, 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.LearningComputeInstance, err error) LearningComputeInstanceExpansion }
LearningComputeInstanceInterface has methods to work with LearningComputeInstance resources.
type LearningComputeInstancesGetter ¶ added in v0.5.0
type LearningComputeInstancesGetter interface {
LearningComputeInstances(namespace string) LearningComputeInstanceInterface
}
LearningComputeInstancesGetter has a method to return a LearningComputeInstanceInterface. A group's client should implement this interface.
type LearningInferenceClusterExpansion ¶
type LearningInferenceClusterExpansion interface{}
type LearningInferenceClusterInterface ¶
type LearningInferenceClusterInterface interface { Create(ctx context.Context, learningInferenceCluster *v1alpha1.LearningInferenceCluster, opts v1.CreateOptions) (*v1alpha1.LearningInferenceCluster, error) Update(ctx context.Context, learningInferenceCluster *v1alpha1.LearningInferenceCluster, opts v1.UpdateOptions) (*v1alpha1.LearningInferenceCluster, error) UpdateStatus(ctx context.Context, learningInferenceCluster *v1alpha1.LearningInferenceCluster, opts v1.UpdateOptions) (*v1alpha1.LearningInferenceCluster, 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.LearningInferenceCluster, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LearningInferenceClusterList, 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.LearningInferenceCluster, err error) LearningInferenceClusterExpansion }
LearningInferenceClusterInterface has methods to work with LearningInferenceCluster resources.
type LearningInferenceClustersGetter ¶
type LearningInferenceClustersGetter interface {
LearningInferenceClusters(namespace string) LearningInferenceClusterInterface
}
LearningInferenceClustersGetter has a method to return a LearningInferenceClusterInterface. A group's client should implement this interface.
type LearningSynapseSparkExpansion ¶ added in v0.5.0
type LearningSynapseSparkExpansion interface{}
type LearningSynapseSparkInterface ¶ added in v0.5.0
type LearningSynapseSparkInterface interface { Create(ctx context.Context, learningSynapseSpark *v1alpha1.LearningSynapseSpark, opts v1.CreateOptions) (*v1alpha1.LearningSynapseSpark, error) Update(ctx context.Context, learningSynapseSpark *v1alpha1.LearningSynapseSpark, opts v1.UpdateOptions) (*v1alpha1.LearningSynapseSpark, error) UpdateStatus(ctx context.Context, learningSynapseSpark *v1alpha1.LearningSynapseSpark, opts v1.UpdateOptions) (*v1alpha1.LearningSynapseSpark, 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.LearningSynapseSpark, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LearningSynapseSparkList, 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.LearningSynapseSpark, err error) LearningSynapseSparkExpansion }
LearningSynapseSparkInterface has methods to work with LearningSynapseSpark resources.
type LearningSynapseSparksGetter ¶ added in v0.5.0
type LearningSynapseSparksGetter interface {
LearningSynapseSparks(namespace string) LearningSynapseSparkInterface
}
LearningSynapseSparksGetter has a method to return a LearningSynapseSparkInterface. A group's client should implement this interface.
type LearningWorkspaceExpansion ¶
type LearningWorkspaceExpansion interface{}
type LearningWorkspaceInterface ¶
type LearningWorkspaceInterface interface { Create(ctx context.Context, learningWorkspace *v1alpha1.LearningWorkspace, opts v1.CreateOptions) (*v1alpha1.LearningWorkspace, error) Update(ctx context.Context, learningWorkspace *v1alpha1.LearningWorkspace, opts v1.UpdateOptions) (*v1alpha1.LearningWorkspace, error) UpdateStatus(ctx context.Context, learningWorkspace *v1alpha1.LearningWorkspace, opts v1.UpdateOptions) (*v1alpha1.LearningWorkspace, 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.LearningWorkspace, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LearningWorkspaceList, 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.LearningWorkspace, err error) LearningWorkspaceExpansion }
LearningWorkspaceInterface has methods to work with LearningWorkspace resources.
type LearningWorkspacesGetter ¶
type LearningWorkspacesGetter interface {
LearningWorkspaces(namespace string) LearningWorkspaceInterface
}
LearningWorkspacesGetter has a method to return a LearningWorkspaceInterface. A group's client should implement this interface.
type MachineV1alpha1Client ¶
type MachineV1alpha1Client struct {
// contains filtered or unexported fields
}
MachineV1alpha1Client is used to interact with features provided by the machine.azurerm.kubeform.com group.
func New ¶
func New(c rest.Interface) *MachineV1alpha1Client
New creates a new MachineV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*MachineV1alpha1Client, error)
NewForConfig creates a new MachineV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *MachineV1alpha1Client
NewForConfigOrDie creates a new MachineV1alpha1Client for the given config and panics if there is an error in the config.
func (*MachineV1alpha1Client) LearningComputeClusters ¶
func (c *MachineV1alpha1Client) LearningComputeClusters(namespace string) LearningComputeClusterInterface
func (*MachineV1alpha1Client) LearningComputeInstances ¶ added in v0.5.0
func (c *MachineV1alpha1Client) LearningComputeInstances(namespace string) LearningComputeInstanceInterface
func (*MachineV1alpha1Client) LearningInferenceClusters ¶
func (c *MachineV1alpha1Client) LearningInferenceClusters(namespace string) LearningInferenceClusterInterface
func (*MachineV1alpha1Client) LearningSynapseSparks ¶ added in v0.5.0
func (c *MachineV1alpha1Client) LearningSynapseSparks(namespace string) LearningSynapseSparkInterface
func (*MachineV1alpha1Client) LearningWorkspaces ¶
func (c *MachineV1alpha1Client) LearningWorkspaces(namespace string) LearningWorkspaceInterface
func (*MachineV1alpha1Client) RESTClient ¶
func (c *MachineV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type MachineV1alpha1Interface ¶
type MachineV1alpha1Interface interface { RESTClient() rest.Interface LearningComputeClustersGetter LearningComputeInstancesGetter LearningInferenceClustersGetter LearningSynapseSparksGetter LearningWorkspacesGetter }