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 AutoSnapshotPoliciesGetter

type AutoSnapshotPoliciesGetter interface {
	AutoSnapshotPolicies(namespace string) AutoSnapshotPolicyInterface
}

AutoSnapshotPoliciesGetter has a method to return a AutoSnapshotPolicyInterface. A group's client should implement this interface.

type AutoSnapshotPolicyAttachmentExpansion

type AutoSnapshotPolicyAttachmentExpansion interface{}

type AutoSnapshotPolicyAttachmentInterface

type AutoSnapshotPolicyAttachmentInterface interface {
	Create(ctx context.Context, autoSnapshotPolicyAttachment *v1alpha1.AutoSnapshotPolicyAttachment, opts v1.CreateOptions) (*v1alpha1.AutoSnapshotPolicyAttachment, error)
	Update(ctx context.Context, autoSnapshotPolicyAttachment *v1alpha1.AutoSnapshotPolicyAttachment, opts v1.UpdateOptions) (*v1alpha1.AutoSnapshotPolicyAttachment, error)
	UpdateStatus(ctx context.Context, autoSnapshotPolicyAttachment *v1alpha1.AutoSnapshotPolicyAttachment, opts v1.UpdateOptions) (*v1alpha1.AutoSnapshotPolicyAttachment, 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.AutoSnapshotPolicyAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutoSnapshotPolicyAttachmentList, 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.AutoSnapshotPolicyAttachment, err error)
	AutoSnapshotPolicyAttachmentExpansion
}

AutoSnapshotPolicyAttachmentInterface has methods to work with AutoSnapshotPolicyAttachment resources.

type AutoSnapshotPolicyAttachmentsGetter

type AutoSnapshotPolicyAttachmentsGetter interface {
	AutoSnapshotPolicyAttachments(namespace string) AutoSnapshotPolicyAttachmentInterface
}

AutoSnapshotPolicyAttachmentsGetter has a method to return a AutoSnapshotPolicyAttachmentInterface. A group's client should implement this interface.

type AutoSnapshotPolicyExpansion

type AutoSnapshotPolicyExpansion interface{}

type AutoSnapshotPolicyInterface

type AutoSnapshotPolicyInterface interface {
	Create(ctx context.Context, autoSnapshotPolicy *v1alpha1.AutoSnapshotPolicy, opts v1.CreateOptions) (*v1alpha1.AutoSnapshotPolicy, error)
	Update(ctx context.Context, autoSnapshotPolicy *v1alpha1.AutoSnapshotPolicy, opts v1.UpdateOptions) (*v1alpha1.AutoSnapshotPolicy, error)
	UpdateStatus(ctx context.Context, autoSnapshotPolicy *v1alpha1.AutoSnapshotPolicy, opts v1.UpdateOptions) (*v1alpha1.AutoSnapshotPolicy, 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.AutoSnapshotPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutoSnapshotPolicyList, 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.AutoSnapshotPolicy, err error)
	AutoSnapshotPolicyExpansion
}

AutoSnapshotPolicyInterface has methods to work with AutoSnapshotPolicy resources.

type CommandExpansion

type CommandExpansion interface{}

type CommandInterface

type CommandInterface interface {
	Create(ctx context.Context, command *v1alpha1.Command, opts v1.CreateOptions) (*v1alpha1.Command, error)
	Update(ctx context.Context, command *v1alpha1.Command, opts v1.UpdateOptions) (*v1alpha1.Command, error)
	UpdateStatus(ctx context.Context, command *v1alpha1.Command, opts v1.UpdateOptions) (*v1alpha1.Command, 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.Command, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CommandList, 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.Command, err error)
	CommandExpansion
}

CommandInterface has methods to work with Command resources.

type CommandsGetter

type CommandsGetter interface {
	Commands(namespace string) CommandInterface
}

CommandsGetter has a method to return a CommandInterface. A group's client should implement this interface.

type DedicatedHostClusterExpansion added in v0.5.0

type DedicatedHostClusterExpansion interface{}

type DedicatedHostClusterInterface added in v0.5.0

type DedicatedHostClusterInterface interface {
	Create(ctx context.Context, dedicatedHostCluster *v1alpha1.DedicatedHostCluster, opts v1.CreateOptions) (*v1alpha1.DedicatedHostCluster, error)
	Update(ctx context.Context, dedicatedHostCluster *v1alpha1.DedicatedHostCluster, opts v1.UpdateOptions) (*v1alpha1.DedicatedHostCluster, error)
	UpdateStatus(ctx context.Context, dedicatedHostCluster *v1alpha1.DedicatedHostCluster, opts v1.UpdateOptions) (*v1alpha1.DedicatedHostCluster, 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.DedicatedHostCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DedicatedHostClusterList, 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.DedicatedHostCluster, err error)
	DedicatedHostClusterExpansion
}

DedicatedHostClusterInterface has methods to work with DedicatedHostCluster resources.

type DedicatedHostClustersGetter added in v0.5.0

type DedicatedHostClustersGetter interface {
	DedicatedHostClusters(namespace string) DedicatedHostClusterInterface
}

DedicatedHostClustersGetter has a method to return a DedicatedHostClusterInterface. A group's client should implement this interface.

type DedicatedHostExpansion

type DedicatedHostExpansion interface{}

type DedicatedHostInterface

type DedicatedHostInterface interface {
	Create(ctx context.Context, dedicatedHost *v1alpha1.DedicatedHost, opts v1.CreateOptions) (*v1alpha1.DedicatedHost, error)
	Update(ctx context.Context, dedicatedHost *v1alpha1.DedicatedHost, opts v1.UpdateOptions) (*v1alpha1.DedicatedHost, error)
	UpdateStatus(ctx context.Context, dedicatedHost *v1alpha1.DedicatedHost, opts v1.UpdateOptions) (*v1alpha1.DedicatedHost, 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.DedicatedHost, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DedicatedHostList, 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.DedicatedHost, err error)
	DedicatedHostExpansion
}

DedicatedHostInterface has methods to work with DedicatedHost resources.

type DedicatedHostsGetter

type DedicatedHostsGetter interface {
	DedicatedHosts(namespace string) DedicatedHostInterface
}

DedicatedHostsGetter has a method to return a DedicatedHostInterface. A group's client should implement this interface.

type DeploymentSetExpansion added in v0.4.0

type DeploymentSetExpansion interface{}

type DeploymentSetInterface added in v0.4.0

type DeploymentSetInterface interface {
	Create(ctx context.Context, deploymentSet *v1alpha1.DeploymentSet, opts v1.CreateOptions) (*v1alpha1.DeploymentSet, error)
	Update(ctx context.Context, deploymentSet *v1alpha1.DeploymentSet, opts v1.UpdateOptions) (*v1alpha1.DeploymentSet, error)
	UpdateStatus(ctx context.Context, deploymentSet *v1alpha1.DeploymentSet, opts v1.UpdateOptions) (*v1alpha1.DeploymentSet, 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.DeploymentSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DeploymentSetList, 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.DeploymentSet, err error)
	DeploymentSetExpansion
}

DeploymentSetInterface has methods to work with DeploymentSet resources.

type DeploymentSetsGetter added in v0.4.0

type DeploymentSetsGetter interface {
	DeploymentSets(namespace string) DeploymentSetInterface
}

DeploymentSetsGetter has a method to return a DeploymentSetInterface. A group's client should implement this interface.

type DiskAttachmentExpansion

type DiskAttachmentExpansion interface{}

type DiskAttachmentInterface

type DiskAttachmentInterface interface {
	Create(ctx context.Context, diskAttachment *v1alpha1.DiskAttachment, opts v1.CreateOptions) (*v1alpha1.DiskAttachment, error)
	Update(ctx context.Context, diskAttachment *v1alpha1.DiskAttachment, opts v1.UpdateOptions) (*v1alpha1.DiskAttachment, error)
	UpdateStatus(ctx context.Context, diskAttachment *v1alpha1.DiskAttachment, opts v1.UpdateOptions) (*v1alpha1.DiskAttachment, 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.DiskAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DiskAttachmentList, 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.DiskAttachment, err error)
	DiskAttachmentExpansion
}

DiskAttachmentInterface has methods to work with DiskAttachment resources.

type DiskAttachmentsGetter

type DiskAttachmentsGetter interface {
	DiskAttachments(namespace string) DiskAttachmentInterface
}

DiskAttachmentsGetter has a method to return a DiskAttachmentInterface. A group's client should implement this interface.

type DiskExpansion

type DiskExpansion interface{}

type DiskInterface

type DiskInterface interface {
	Create(ctx context.Context, disk *v1alpha1.Disk, opts v1.CreateOptions) (*v1alpha1.Disk, error)
	Update(ctx context.Context, disk *v1alpha1.Disk, opts v1.UpdateOptions) (*v1alpha1.Disk, error)
	UpdateStatus(ctx context.Context, disk *v1alpha1.Disk, opts v1.UpdateOptions) (*v1alpha1.Disk, 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.Disk, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DiskList, 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.Disk, err error)
	DiskExpansion
}

DiskInterface has methods to work with Disk resources.

type DisksGetter

type DisksGetter interface {
	Disks(namespace string) DiskInterface
}

DisksGetter has a method to return a DiskInterface. A group's client should implement this interface.

type EcsV1alpha1Client

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

EcsV1alpha1Client is used to interact with features provided by the ecs.alicloud.kubeform.com group.

func New

New creates a new EcsV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new EcsV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *EcsV1alpha1Client

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

func (*EcsV1alpha1Client) AutoSnapshotPolicies

func (c *EcsV1alpha1Client) AutoSnapshotPolicies(namespace string) AutoSnapshotPolicyInterface

func (*EcsV1alpha1Client) AutoSnapshotPolicyAttachments

func (c *EcsV1alpha1Client) AutoSnapshotPolicyAttachments(namespace string) AutoSnapshotPolicyAttachmentInterface

func (*EcsV1alpha1Client) Commands

func (c *EcsV1alpha1Client) Commands(namespace string) CommandInterface

func (*EcsV1alpha1Client) DedicatedHostClusters added in v0.5.0

func (c *EcsV1alpha1Client) DedicatedHostClusters(namespace string) DedicatedHostClusterInterface

func (*EcsV1alpha1Client) DedicatedHosts

func (c *EcsV1alpha1Client) DedicatedHosts(namespace string) DedicatedHostInterface

func (*EcsV1alpha1Client) DeploymentSets added in v0.4.0

func (c *EcsV1alpha1Client) DeploymentSets(namespace string) DeploymentSetInterface

func (*EcsV1alpha1Client) DiskAttachments

func (c *EcsV1alpha1Client) DiskAttachments(namespace string) DiskAttachmentInterface

func (*EcsV1alpha1Client) Disks

func (c *EcsV1alpha1Client) Disks(namespace string) DiskInterface

func (*EcsV1alpha1Client) HpcClusters

func (c *EcsV1alpha1Client) HpcClusters(namespace string) HpcClusterInterface

func (*EcsV1alpha1Client) ImageComponents added in v0.5.0

func (c *EcsV1alpha1Client) ImageComponents(namespace string) ImageComponentInterface

func (*EcsV1alpha1Client) KeyPairAttachments

func (c *EcsV1alpha1Client) KeyPairAttachments(namespace string) KeyPairAttachmentInterface

func (*EcsV1alpha1Client) KeyPairs

func (c *EcsV1alpha1Client) KeyPairs(namespace string) KeyPairInterface

func (*EcsV1alpha1Client) LaunchTemplates

func (c *EcsV1alpha1Client) LaunchTemplates(namespace string) LaunchTemplateInterface

func (*EcsV1alpha1Client) NetworkInterfaceAttachments

func (c *EcsV1alpha1Client) NetworkInterfaceAttachments(namespace string) NetworkInterfaceAttachmentInterface

func (*EcsV1alpha1Client) NetworkInterfaces

func (c *EcsV1alpha1Client) NetworkInterfaces(namespace string) NetworkInterfaceInterface

func (*EcsV1alpha1Client) PrefixLists added in v0.5.0

func (c *EcsV1alpha1Client) PrefixLists(namespace string) PrefixListInterface

func (*EcsV1alpha1Client) RESTClient

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

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

func (*EcsV1alpha1Client) SessionManagerStatuses added in v0.5.0

func (c *EcsV1alpha1Client) SessionManagerStatuses(namespace string) SessionManagerStatusInterface

func (*EcsV1alpha1Client) Snapshots

func (c *EcsV1alpha1Client) Snapshots(namespace string) SnapshotInterface

func (*EcsV1alpha1Client) StorageCapacityUnits added in v0.5.0

func (c *EcsV1alpha1Client) StorageCapacityUnits(namespace string) StorageCapacityUnitInterface

type HpcClusterExpansion

type HpcClusterExpansion interface{}

type HpcClusterInterface

type HpcClusterInterface interface {
	Create(ctx context.Context, hpcCluster *v1alpha1.HpcCluster, opts v1.CreateOptions) (*v1alpha1.HpcCluster, error)
	Update(ctx context.Context, hpcCluster *v1alpha1.HpcCluster, opts v1.UpdateOptions) (*v1alpha1.HpcCluster, error)
	UpdateStatus(ctx context.Context, hpcCluster *v1alpha1.HpcCluster, opts v1.UpdateOptions) (*v1alpha1.HpcCluster, 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.HpcCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HpcClusterList, 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.HpcCluster, err error)
	HpcClusterExpansion
}

HpcClusterInterface has methods to work with HpcCluster resources.

type HpcClustersGetter

type HpcClustersGetter interface {
	HpcClusters(namespace string) HpcClusterInterface
}

HpcClustersGetter has a method to return a HpcClusterInterface. A group's client should implement this interface.

type ImageComponentExpansion added in v0.5.0

type ImageComponentExpansion interface{}

type ImageComponentInterface added in v0.5.0

type ImageComponentInterface interface {
	Create(ctx context.Context, imageComponent *v1alpha1.ImageComponent, opts v1.CreateOptions) (*v1alpha1.ImageComponent, error)
	Update(ctx context.Context, imageComponent *v1alpha1.ImageComponent, opts v1.UpdateOptions) (*v1alpha1.ImageComponent, error)
	UpdateStatus(ctx context.Context, imageComponent *v1alpha1.ImageComponent, opts v1.UpdateOptions) (*v1alpha1.ImageComponent, 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.ImageComponent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ImageComponentList, 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.ImageComponent, err error)
	ImageComponentExpansion
}

ImageComponentInterface has methods to work with ImageComponent resources.

type ImageComponentsGetter added in v0.5.0

type ImageComponentsGetter interface {
	ImageComponents(namespace string) ImageComponentInterface
}

ImageComponentsGetter has a method to return a ImageComponentInterface. A group's client should implement this interface.

type KeyPairAttachmentExpansion

type KeyPairAttachmentExpansion interface{}

type KeyPairAttachmentInterface

type KeyPairAttachmentInterface interface {
	Create(ctx context.Context, keyPairAttachment *v1alpha1.KeyPairAttachment, opts v1.CreateOptions) (*v1alpha1.KeyPairAttachment, error)
	Update(ctx context.Context, keyPairAttachment *v1alpha1.KeyPairAttachment, opts v1.UpdateOptions) (*v1alpha1.KeyPairAttachment, error)
	UpdateStatus(ctx context.Context, keyPairAttachment *v1alpha1.KeyPairAttachment, opts v1.UpdateOptions) (*v1alpha1.KeyPairAttachment, 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.KeyPairAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KeyPairAttachmentList, 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.KeyPairAttachment, err error)
	KeyPairAttachmentExpansion
}

KeyPairAttachmentInterface has methods to work with KeyPairAttachment resources.

type KeyPairAttachmentsGetter

type KeyPairAttachmentsGetter interface {
	KeyPairAttachments(namespace string) KeyPairAttachmentInterface
}

KeyPairAttachmentsGetter has a method to return a KeyPairAttachmentInterface. A group's client should implement this interface.

type KeyPairExpansion

type KeyPairExpansion interface{}

type KeyPairInterface

type KeyPairInterface interface {
	Create(ctx context.Context, keyPair *v1alpha1.KeyPair, opts v1.CreateOptions) (*v1alpha1.KeyPair, error)
	Update(ctx context.Context, keyPair *v1alpha1.KeyPair, opts v1.UpdateOptions) (*v1alpha1.KeyPair, error)
	UpdateStatus(ctx context.Context, keyPair *v1alpha1.KeyPair, opts v1.UpdateOptions) (*v1alpha1.KeyPair, 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.KeyPair, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.KeyPairList, 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.KeyPair, err error)
	KeyPairExpansion
}

KeyPairInterface has methods to work with KeyPair resources.

type KeyPairsGetter

type KeyPairsGetter interface {
	KeyPairs(namespace string) KeyPairInterface
}

KeyPairsGetter has a method to return a KeyPairInterface. A group's client should implement this interface.

type LaunchTemplateExpansion

type LaunchTemplateExpansion interface{}

type LaunchTemplateInterface

type LaunchTemplateInterface interface {
	Create(ctx context.Context, launchTemplate *v1alpha1.LaunchTemplate, opts v1.CreateOptions) (*v1alpha1.LaunchTemplate, error)
	Update(ctx context.Context, launchTemplate *v1alpha1.LaunchTemplate, opts v1.UpdateOptions) (*v1alpha1.LaunchTemplate, error)
	UpdateStatus(ctx context.Context, launchTemplate *v1alpha1.LaunchTemplate, opts v1.UpdateOptions) (*v1alpha1.LaunchTemplate, 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.LaunchTemplate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LaunchTemplateList, 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.LaunchTemplate, err error)
	LaunchTemplateExpansion
}

LaunchTemplateInterface has methods to work with LaunchTemplate resources.

type LaunchTemplatesGetter

type LaunchTemplatesGetter interface {
	LaunchTemplates(namespace string) LaunchTemplateInterface
}

LaunchTemplatesGetter has a method to return a LaunchTemplateInterface. A group's client should implement this interface.

type NetworkInterfaceAttachmentExpansion

type NetworkInterfaceAttachmentExpansion interface{}

type NetworkInterfaceAttachmentInterface

type NetworkInterfaceAttachmentInterface interface {
	Create(ctx context.Context, networkInterfaceAttachment *v1alpha1.NetworkInterfaceAttachment, opts v1.CreateOptions) (*v1alpha1.NetworkInterfaceAttachment, error)
	Update(ctx context.Context, networkInterfaceAttachment *v1alpha1.NetworkInterfaceAttachment, opts v1.UpdateOptions) (*v1alpha1.NetworkInterfaceAttachment, error)
	UpdateStatus(ctx context.Context, networkInterfaceAttachment *v1alpha1.NetworkInterfaceAttachment, opts v1.UpdateOptions) (*v1alpha1.NetworkInterfaceAttachment, 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.NetworkInterfaceAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkInterfaceAttachmentList, 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.NetworkInterfaceAttachment, err error)
	NetworkInterfaceAttachmentExpansion
}

NetworkInterfaceAttachmentInterface has methods to work with NetworkInterfaceAttachment resources.

type NetworkInterfaceAttachmentsGetter

type NetworkInterfaceAttachmentsGetter interface {
	NetworkInterfaceAttachments(namespace string) NetworkInterfaceAttachmentInterface
}

NetworkInterfaceAttachmentsGetter has a method to return a NetworkInterfaceAttachmentInterface. A group's client should implement this interface.

type NetworkInterfaceExpansion

type NetworkInterfaceExpansion interface{}

type NetworkInterfaceInterface

type NetworkInterfaceInterface interface {
	Create(ctx context.Context, networkInterface *v1alpha1.NetworkInterface, opts v1.CreateOptions) (*v1alpha1.NetworkInterface, error)
	Update(ctx context.Context, networkInterface *v1alpha1.NetworkInterface, opts v1.UpdateOptions) (*v1alpha1.NetworkInterface, error)
	UpdateStatus(ctx context.Context, networkInterface *v1alpha1.NetworkInterface, opts v1.UpdateOptions) (*v1alpha1.NetworkInterface, 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.NetworkInterface, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkInterfaceList, 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.NetworkInterface, err error)
	NetworkInterfaceExpansion
}

NetworkInterfaceInterface has methods to work with NetworkInterface resources.

type NetworkInterfacesGetter

type NetworkInterfacesGetter interface {
	NetworkInterfaces(namespace string) NetworkInterfaceInterface
}

NetworkInterfacesGetter has a method to return a NetworkInterfaceInterface. A group's client should implement this interface.

type PrefixListExpansion added in v0.5.0

type PrefixListExpansion interface{}

type PrefixListInterface added in v0.5.0

type PrefixListInterface interface {
	Create(ctx context.Context, prefixList *v1alpha1.PrefixList, opts v1.CreateOptions) (*v1alpha1.PrefixList, error)
	Update(ctx context.Context, prefixList *v1alpha1.PrefixList, opts v1.UpdateOptions) (*v1alpha1.PrefixList, error)
	UpdateStatus(ctx context.Context, prefixList *v1alpha1.PrefixList, opts v1.UpdateOptions) (*v1alpha1.PrefixList, 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.PrefixList, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrefixListList, 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.PrefixList, err error)
	PrefixListExpansion
}

PrefixListInterface has methods to work with PrefixList resources.

type PrefixListsGetter added in v0.5.0

type PrefixListsGetter interface {
	PrefixLists(namespace string) PrefixListInterface
}

PrefixListsGetter has a method to return a PrefixListInterface. A group's client should implement this interface.

type SessionManagerStatusExpansion added in v0.5.0

type SessionManagerStatusExpansion interface{}

type SessionManagerStatusInterface added in v0.5.0

type SessionManagerStatusInterface interface {
	Create(ctx context.Context, sessionManagerStatus *v1alpha1.SessionManagerStatus, opts v1.CreateOptions) (*v1alpha1.SessionManagerStatus, error)
	Update(ctx context.Context, sessionManagerStatus *v1alpha1.SessionManagerStatus, opts v1.UpdateOptions) (*v1alpha1.SessionManagerStatus, error)
	UpdateStatus(ctx context.Context, sessionManagerStatus *v1alpha1.SessionManagerStatus, opts v1.UpdateOptions) (*v1alpha1.SessionManagerStatus, 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.SessionManagerStatus, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SessionManagerStatusList, 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.SessionManagerStatus, err error)
	SessionManagerStatusExpansion
}

SessionManagerStatusInterface has methods to work with SessionManagerStatus resources.

type SessionManagerStatusesGetter added in v0.5.0

type SessionManagerStatusesGetter interface {
	SessionManagerStatuses(namespace string) SessionManagerStatusInterface
}

SessionManagerStatusesGetter has a method to return a SessionManagerStatusInterface. A group's client should implement this interface.

type SnapshotExpansion

type SnapshotExpansion interface{}

type SnapshotInterface

type SnapshotInterface interface {
	Create(ctx context.Context, snapshot *v1alpha1.Snapshot, opts v1.CreateOptions) (*v1alpha1.Snapshot, error)
	Update(ctx context.Context, snapshot *v1alpha1.Snapshot, opts v1.UpdateOptions) (*v1alpha1.Snapshot, error)
	UpdateStatus(ctx context.Context, snapshot *v1alpha1.Snapshot, opts v1.UpdateOptions) (*v1alpha1.Snapshot, 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.Snapshot, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SnapshotList, 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.Snapshot, err error)
	SnapshotExpansion
}

SnapshotInterface has methods to work with Snapshot resources.

type SnapshotsGetter

type SnapshotsGetter interface {
	Snapshots(namespace string) SnapshotInterface
}

SnapshotsGetter has a method to return a SnapshotInterface. A group's client should implement this interface.

type StorageCapacityUnitExpansion added in v0.5.0

type StorageCapacityUnitExpansion interface{}

type StorageCapacityUnitInterface added in v0.5.0

type StorageCapacityUnitInterface interface {
	Create(ctx context.Context, storageCapacityUnit *v1alpha1.StorageCapacityUnit, opts v1.CreateOptions) (*v1alpha1.StorageCapacityUnit, error)
	Update(ctx context.Context, storageCapacityUnit *v1alpha1.StorageCapacityUnit, opts v1.UpdateOptions) (*v1alpha1.StorageCapacityUnit, error)
	UpdateStatus(ctx context.Context, storageCapacityUnit *v1alpha1.StorageCapacityUnit, opts v1.UpdateOptions) (*v1alpha1.StorageCapacityUnit, 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.StorageCapacityUnit, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageCapacityUnitList, 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.StorageCapacityUnit, err error)
	StorageCapacityUnitExpansion
}

StorageCapacityUnitInterface has methods to work with StorageCapacityUnit resources.

type StorageCapacityUnitsGetter added in v0.5.0

type StorageCapacityUnitsGetter interface {
	StorageCapacityUnits(namespace string) StorageCapacityUnitInterface
}

StorageCapacityUnitsGetter has a method to return a StorageCapacityUnitInterface. 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