Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AutoSnapshotPoliciesGetter
- type AutoSnapshotPolicyAttachmentExpansion
- type AutoSnapshotPolicyAttachmentInterface
- type AutoSnapshotPolicyAttachmentsGetter
- type AutoSnapshotPolicyExpansion
- type AutoSnapshotPolicyInterface
- type CommandExpansion
- type CommandInterface
- type CommandsGetter
- type DedicatedHostClusterExpansion
- type DedicatedHostClusterInterface
- type DedicatedHostClustersGetter
- type DedicatedHostExpansion
- type DedicatedHostInterface
- type DedicatedHostsGetter
- type DeploymentSetExpansion
- type DeploymentSetInterface
- type DeploymentSetsGetter
- type DiskAttachmentExpansion
- type DiskAttachmentInterface
- type DiskAttachmentsGetter
- type DiskExpansion
- type DiskInterface
- type DisksGetter
- type EcsV1alpha1Client
- func (c *EcsV1alpha1Client) AutoSnapshotPolicies(namespace string) AutoSnapshotPolicyInterface
- func (c *EcsV1alpha1Client) AutoSnapshotPolicyAttachments(namespace string) AutoSnapshotPolicyAttachmentInterface
- func (c *EcsV1alpha1Client) Commands(namespace string) CommandInterface
- func (c *EcsV1alpha1Client) DedicatedHostClusters(namespace string) DedicatedHostClusterInterface
- func (c *EcsV1alpha1Client) DedicatedHosts(namespace string) DedicatedHostInterface
- func (c *EcsV1alpha1Client) DeploymentSets(namespace string) DeploymentSetInterface
- func (c *EcsV1alpha1Client) DiskAttachments(namespace string) DiskAttachmentInterface
- func (c *EcsV1alpha1Client) Disks(namespace string) DiskInterface
- func (c *EcsV1alpha1Client) HpcClusters(namespace string) HpcClusterInterface
- func (c *EcsV1alpha1Client) ImageComponents(namespace string) ImageComponentInterface
- func (c *EcsV1alpha1Client) KeyPairAttachments(namespace string) KeyPairAttachmentInterface
- func (c *EcsV1alpha1Client) KeyPairs(namespace string) KeyPairInterface
- func (c *EcsV1alpha1Client) LaunchTemplates(namespace string) LaunchTemplateInterface
- func (c *EcsV1alpha1Client) NetworkInterfaceAttachments(namespace string) NetworkInterfaceAttachmentInterface
- func (c *EcsV1alpha1Client) NetworkInterfaces(namespace string) NetworkInterfaceInterface
- func (c *EcsV1alpha1Client) PrefixLists(namespace string) PrefixListInterface
- func (c *EcsV1alpha1Client) RESTClient() rest.Interface
- func (c *EcsV1alpha1Client) SessionManagerStatuses(namespace string) SessionManagerStatusInterface
- func (c *EcsV1alpha1Client) Snapshots(namespace string) SnapshotInterface
- func (c *EcsV1alpha1Client) StorageCapacityUnits(namespace string) StorageCapacityUnitInterface
- type EcsV1alpha1Interface
- type HpcClusterExpansion
- type HpcClusterInterface
- type HpcClustersGetter
- type ImageComponentExpansion
- type ImageComponentInterface
- type ImageComponentsGetter
- type KeyPairAttachmentExpansion
- type KeyPairAttachmentInterface
- type KeyPairAttachmentsGetter
- type KeyPairExpansion
- type KeyPairInterface
- type KeyPairsGetter
- type LaunchTemplateExpansion
- type LaunchTemplateInterface
- type LaunchTemplatesGetter
- type NetworkInterfaceAttachmentExpansion
- type NetworkInterfaceAttachmentInterface
- type NetworkInterfaceAttachmentsGetter
- type NetworkInterfaceExpansion
- type NetworkInterfaceInterface
- type NetworkInterfacesGetter
- type PrefixListExpansion
- type PrefixListInterface
- type PrefixListsGetter
- type SessionManagerStatusExpansion
- type SessionManagerStatusInterface
- type SessionManagerStatusesGetter
- type SnapshotExpansion
- type SnapshotInterface
- type SnapshotsGetter
- type StorageCapacityUnitExpansion
- type StorageCapacityUnitInterface
- type StorageCapacityUnitsGetter
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 ¶
func New(c rest.Interface) *EcsV1alpha1Client
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 EcsV1alpha1Interface ¶
type EcsV1alpha1Interface interface { RESTClient() rest.Interface AutoSnapshotPoliciesGetter AutoSnapshotPolicyAttachmentsGetter CommandsGetter DedicatedHostsGetter DedicatedHostClustersGetter DeploymentSetsGetter DisksGetter DiskAttachmentsGetter HpcClustersGetter ImageComponentsGetter KeyPairsGetter KeyPairAttachmentsGetter LaunchTemplatesGetter NetworkInterfacesGetter NetworkInterfaceAttachmentsGetter PrefixListsGetter SessionManagerStatusesGetter SnapshotsGetter StorageCapacityUnitsGetter }
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.
Source Files
¶
- autosnapshotpolicy.go
- autosnapshotpolicyattachment.go
- command.go
- dedicatedhost.go
- dedicatedhostcluster.go
- deploymentset.go
- disk.go
- diskattachment.go
- doc.go
- ecs_client.go
- generated_expansion.go
- hpccluster.go
- imagecomponent.go
- keypair.go
- keypairattachment.go
- launchtemplate.go
- networkinterface.go
- networkinterfaceattachment.go
- prefixlist.go
- sessionmanagerstatus.go
- snapshot.go
- storagecapacityunit.go