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 AccountSettingDefaultExpansion added in v0.5.0

type AccountSettingDefaultExpansion interface{}

type AccountSettingDefaultInterface added in v0.5.0

type AccountSettingDefaultInterface interface {
	Create(ctx context.Context, accountSettingDefault *v1alpha1.AccountSettingDefault, opts v1.CreateOptions) (*v1alpha1.AccountSettingDefault, error)
	Update(ctx context.Context, accountSettingDefault *v1alpha1.AccountSettingDefault, opts v1.UpdateOptions) (*v1alpha1.AccountSettingDefault, error)
	UpdateStatus(ctx context.Context, accountSettingDefault *v1alpha1.AccountSettingDefault, opts v1.UpdateOptions) (*v1alpha1.AccountSettingDefault, 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.AccountSettingDefault, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AccountSettingDefaultList, 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.AccountSettingDefault, err error)
	AccountSettingDefaultExpansion
}

AccountSettingDefaultInterface has methods to work with AccountSettingDefault resources.

type AccountSettingDefaultsGetter added in v0.5.0

type AccountSettingDefaultsGetter interface {
	AccountSettingDefaults(namespace string) AccountSettingDefaultInterface
}

AccountSettingDefaultsGetter has a method to return a AccountSettingDefaultInterface. A group's client should implement this interface.

type CapacityProviderExpansion

type CapacityProviderExpansion interface{}

type CapacityProviderInterface

type CapacityProviderInterface interface {
	Create(ctx context.Context, capacityProvider *v1alpha1.CapacityProvider, opts v1.CreateOptions) (*v1alpha1.CapacityProvider, error)
	Update(ctx context.Context, capacityProvider *v1alpha1.CapacityProvider, opts v1.UpdateOptions) (*v1alpha1.CapacityProvider, error)
	UpdateStatus(ctx context.Context, capacityProvider *v1alpha1.CapacityProvider, opts v1.UpdateOptions) (*v1alpha1.CapacityProvider, 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.CapacityProvider, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CapacityProviderList, 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.CapacityProvider, err error)
	CapacityProviderExpansion
}

CapacityProviderInterface has methods to work with CapacityProvider resources.

type CapacityProvidersGetter

type CapacityProvidersGetter interface {
	CapacityProviders(namespace string) CapacityProviderInterface
}

CapacityProvidersGetter has a method to return a CapacityProviderInterface. A group's client should implement this interface.

type ClusterCapacityProvidersExpansion added in v0.5.0

type ClusterCapacityProvidersExpansion interface{}

type ClusterCapacityProvidersInterface added in v0.5.0

type ClusterCapacityProvidersInterface interface {
	Create(ctx context.Context, clusterCapacityProviders *v1alpha1.ClusterCapacityProviders, opts v1.CreateOptions) (*v1alpha1.ClusterCapacityProviders, error)
	Update(ctx context.Context, clusterCapacityProviders *v1alpha1.ClusterCapacityProviders, opts v1.UpdateOptions) (*v1alpha1.ClusterCapacityProviders, error)
	UpdateStatus(ctx context.Context, clusterCapacityProviders *v1alpha1.ClusterCapacityProviders, opts v1.UpdateOptions) (*v1alpha1.ClusterCapacityProviders, 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.ClusterCapacityProviders, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterCapacityProvidersList, 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.ClusterCapacityProviders, err error)
	ClusterCapacityProvidersExpansion
}

ClusterCapacityProvidersInterface has methods to work with ClusterCapacityProviders resources.

type ClusterCapacityProvidersesGetter added in v0.5.0

type ClusterCapacityProvidersesGetter interface {
	ClusterCapacityProviderses(namespace string) ClusterCapacityProvidersInterface
}

ClusterCapacityProvidersesGetter has a method to return a ClusterCapacityProvidersInterface. A group's client should implement this interface.

type ClusterExpansion

type ClusterExpansion interface{}

type ClusterInterface

type ClusterInterface interface {
	Create(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.CreateOptions) (*v1alpha1.Cluster, error)
	Update(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, error)
	UpdateStatus(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, 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.Cluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterList, 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.Cluster, err error)
	ClusterExpansion
}

ClusterInterface has methods to work with Cluster resources.

type ClustersGetter

type ClustersGetter interface {
	Clusters(namespace string) ClusterInterface
}

ClustersGetter has a method to return a ClusterInterface. 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.aws.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) AccountSettingDefaults added in v0.5.0

func (c *EcsV1alpha1Client) AccountSettingDefaults(namespace string) AccountSettingDefaultInterface

func (*EcsV1alpha1Client) CapacityProviders

func (c *EcsV1alpha1Client) CapacityProviders(namespace string) CapacityProviderInterface

func (*EcsV1alpha1Client) ClusterCapacityProviderses added in v0.5.0

func (c *EcsV1alpha1Client) ClusterCapacityProviderses(namespace string) ClusterCapacityProvidersInterface

func (*EcsV1alpha1Client) Clusters

func (c *EcsV1alpha1Client) Clusters(namespace string) ClusterInterface

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) Services

func (c *EcsV1alpha1Client) Services(namespace string) ServiceInterface

func (*EcsV1alpha1Client) Tags added in v0.5.0

func (c *EcsV1alpha1Client) Tags(namespace string) TagInterface

func (*EcsV1alpha1Client) TaskDefinitions

func (c *EcsV1alpha1Client) TaskDefinitions(namespace string) TaskDefinitionInterface

func (*EcsV1alpha1Client) TaskSets added in v0.5.0

func (c *EcsV1alpha1Client) TaskSets(namespace string) TaskSetInterface

type ServiceExpansion

type ServiceExpansion interface{}

type ServiceInterface

type ServiceInterface interface {
	Create(ctx context.Context, service *v1alpha1.Service, opts v1.CreateOptions) (*v1alpha1.Service, error)
	Update(ctx context.Context, service *v1alpha1.Service, opts v1.UpdateOptions) (*v1alpha1.Service, error)
	UpdateStatus(ctx context.Context, service *v1alpha1.Service, opts v1.UpdateOptions) (*v1alpha1.Service, 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.Service, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceList, 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.Service, err error)
	ServiceExpansion
}

ServiceInterface has methods to work with Service resources.

type ServicesGetter

type ServicesGetter interface {
	Services(namespace string) ServiceInterface
}

ServicesGetter has a method to return a ServiceInterface. A group's client should implement this interface.

type TagExpansion added in v0.5.0

type TagExpansion interface{}

type TagInterface added in v0.5.0

type TagInterface interface {
	Create(ctx context.Context, tag *v1alpha1.Tag, opts v1.CreateOptions) (*v1alpha1.Tag, error)
	Update(ctx context.Context, tag *v1alpha1.Tag, opts v1.UpdateOptions) (*v1alpha1.Tag, error)
	UpdateStatus(ctx context.Context, tag *v1alpha1.Tag, opts v1.UpdateOptions) (*v1alpha1.Tag, 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.Tag, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TagList, 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.Tag, err error)
	TagExpansion
}

TagInterface has methods to work with Tag resources.

type TagsGetter added in v0.5.0

type TagsGetter interface {
	Tags(namespace string) TagInterface
}

TagsGetter has a method to return a TagInterface. A group's client should implement this interface.

type TaskDefinitionExpansion

type TaskDefinitionExpansion interface{}

type TaskDefinitionInterface

type TaskDefinitionInterface interface {
	Create(ctx context.Context, taskDefinition *v1alpha1.TaskDefinition, opts v1.CreateOptions) (*v1alpha1.TaskDefinition, error)
	Update(ctx context.Context, taskDefinition *v1alpha1.TaskDefinition, opts v1.UpdateOptions) (*v1alpha1.TaskDefinition, error)
	UpdateStatus(ctx context.Context, taskDefinition *v1alpha1.TaskDefinition, opts v1.UpdateOptions) (*v1alpha1.TaskDefinition, 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.TaskDefinition, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TaskDefinitionList, 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.TaskDefinition, err error)
	TaskDefinitionExpansion
}

TaskDefinitionInterface has methods to work with TaskDefinition resources.

type TaskDefinitionsGetter

type TaskDefinitionsGetter interface {
	TaskDefinitions(namespace string) TaskDefinitionInterface
}

TaskDefinitionsGetter has a method to return a TaskDefinitionInterface. A group's client should implement this interface.

type TaskSetExpansion added in v0.5.0

type TaskSetExpansion interface{}

type TaskSetInterface added in v0.5.0

type TaskSetInterface interface {
	Create(ctx context.Context, taskSet *v1alpha1.TaskSet, opts v1.CreateOptions) (*v1alpha1.TaskSet, error)
	Update(ctx context.Context, taskSet *v1alpha1.TaskSet, opts v1.UpdateOptions) (*v1alpha1.TaskSet, error)
	UpdateStatus(ctx context.Context, taskSet *v1alpha1.TaskSet, opts v1.UpdateOptions) (*v1alpha1.TaskSet, 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.TaskSet, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TaskSetList, 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.TaskSet, err error)
	TaskSetExpansion
}

TaskSetInterface has methods to work with TaskSet resources.

type TaskSetsGetter added in v0.5.0

type TaskSetsGetter interface {
	TaskSets(namespace string) TaskSetInterface
}

TaskSetsGetter has a method to return a TaskSetInterface. 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