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 ComponentExpansion

type ComponentExpansion interface{}

type ComponentInterface

type ComponentInterface interface {
	Create(ctx context.Context, component *v1alpha1.Component, opts v1.CreateOptions) (*v1alpha1.Component, error)
	Update(ctx context.Context, component *v1alpha1.Component, opts v1.UpdateOptions) (*v1alpha1.Component, error)
	UpdateStatus(ctx context.Context, component *v1alpha1.Component, opts v1.UpdateOptions) (*v1alpha1.Component, 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.Component, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ComponentList, 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.Component, err error)
	ComponentExpansion
}

ComponentInterface has methods to work with Component resources.

type ComponentsGetter

type ComponentsGetter interface {
	Components(namespace string) ComponentInterface
}

ComponentsGetter has a method to return a ComponentInterface. A group's client should implement this interface.

type ContainerRecipeExpansion added in v0.5.0

type ContainerRecipeExpansion interface{}

type ContainerRecipeInterface added in v0.5.0

type ContainerRecipeInterface interface {
	Create(ctx context.Context, containerRecipe *v1alpha1.ContainerRecipe, opts v1.CreateOptions) (*v1alpha1.ContainerRecipe, error)
	Update(ctx context.Context, containerRecipe *v1alpha1.ContainerRecipe, opts v1.UpdateOptions) (*v1alpha1.ContainerRecipe, error)
	UpdateStatus(ctx context.Context, containerRecipe *v1alpha1.ContainerRecipe, opts v1.UpdateOptions) (*v1alpha1.ContainerRecipe, 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.ContainerRecipe, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContainerRecipeList, 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.ContainerRecipe, err error)
	ContainerRecipeExpansion
}

ContainerRecipeInterface has methods to work with ContainerRecipe resources.

type ContainerRecipesGetter added in v0.5.0

type ContainerRecipesGetter interface {
	ContainerRecipes(namespace string) ContainerRecipeInterface
}

ContainerRecipesGetter has a method to return a ContainerRecipeInterface. A group's client should implement this interface.

type DistributionConfigurationExpansion

type DistributionConfigurationExpansion interface{}

type DistributionConfigurationInterface

type DistributionConfigurationInterface interface {
	Create(ctx context.Context, distributionConfiguration *v1alpha1.DistributionConfiguration, opts v1.CreateOptions) (*v1alpha1.DistributionConfiguration, error)
	Update(ctx context.Context, distributionConfiguration *v1alpha1.DistributionConfiguration, opts v1.UpdateOptions) (*v1alpha1.DistributionConfiguration, error)
	UpdateStatus(ctx context.Context, distributionConfiguration *v1alpha1.DistributionConfiguration, opts v1.UpdateOptions) (*v1alpha1.DistributionConfiguration, 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.DistributionConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DistributionConfigurationList, 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.DistributionConfiguration, err error)
	DistributionConfigurationExpansion
}

DistributionConfigurationInterface has methods to work with DistributionConfiguration resources.

type DistributionConfigurationsGetter

type DistributionConfigurationsGetter interface {
	DistributionConfigurations(namespace string) DistributionConfigurationInterface
}

DistributionConfigurationsGetter has a method to return a DistributionConfigurationInterface. A group's client should implement this interface.

type ImageExpansion

type ImageExpansion interface{}

type ImageInterface

type ImageInterface interface {
	Create(ctx context.Context, image *v1alpha1.Image, opts v1.CreateOptions) (*v1alpha1.Image, error)
	Update(ctx context.Context, image *v1alpha1.Image, opts v1.UpdateOptions) (*v1alpha1.Image, error)
	UpdateStatus(ctx context.Context, image *v1alpha1.Image, opts v1.UpdateOptions) (*v1alpha1.Image, 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.Image, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ImageList, 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.Image, err error)
	ImageExpansion
}

ImageInterface has methods to work with Image resources.

type ImagePipelineExpansion

type ImagePipelineExpansion interface{}

type ImagePipelineInterface

type ImagePipelineInterface interface {
	Create(ctx context.Context, imagePipeline *v1alpha1.ImagePipeline, opts v1.CreateOptions) (*v1alpha1.ImagePipeline, error)
	Update(ctx context.Context, imagePipeline *v1alpha1.ImagePipeline, opts v1.UpdateOptions) (*v1alpha1.ImagePipeline, error)
	UpdateStatus(ctx context.Context, imagePipeline *v1alpha1.ImagePipeline, opts v1.UpdateOptions) (*v1alpha1.ImagePipeline, 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.ImagePipeline, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ImagePipelineList, 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.ImagePipeline, err error)
	ImagePipelineExpansion
}

ImagePipelineInterface has methods to work with ImagePipeline resources.

type ImagePipelinesGetter

type ImagePipelinesGetter interface {
	ImagePipelines(namespace string) ImagePipelineInterface
}

ImagePipelinesGetter has a method to return a ImagePipelineInterface. A group's client should implement this interface.

type ImageRecipeExpansion

type ImageRecipeExpansion interface{}

type ImageRecipeInterface

type ImageRecipeInterface interface {
	Create(ctx context.Context, imageRecipe *v1alpha1.ImageRecipe, opts v1.CreateOptions) (*v1alpha1.ImageRecipe, error)
	Update(ctx context.Context, imageRecipe *v1alpha1.ImageRecipe, opts v1.UpdateOptions) (*v1alpha1.ImageRecipe, error)
	UpdateStatus(ctx context.Context, imageRecipe *v1alpha1.ImageRecipe, opts v1.UpdateOptions) (*v1alpha1.ImageRecipe, 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.ImageRecipe, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ImageRecipeList, 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.ImageRecipe, err error)
	ImageRecipeExpansion
}

ImageRecipeInterface has methods to work with ImageRecipe resources.

type ImageRecipesGetter

type ImageRecipesGetter interface {
	ImageRecipes(namespace string) ImageRecipeInterface
}

ImageRecipesGetter has a method to return a ImageRecipeInterface. A group's client should implement this interface.

type ImagebuilderV1alpha1Client

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

ImagebuilderV1alpha1Client is used to interact with features provided by the imagebuilder.aws.kubeform.com group.

func New

New creates a new ImagebuilderV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new ImagebuilderV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ImagebuilderV1alpha1Client

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

func (*ImagebuilderV1alpha1Client) Components

func (c *ImagebuilderV1alpha1Client) Components(namespace string) ComponentInterface

func (*ImagebuilderV1alpha1Client) ContainerRecipes added in v0.5.0

func (c *ImagebuilderV1alpha1Client) ContainerRecipes(namespace string) ContainerRecipeInterface

func (*ImagebuilderV1alpha1Client) DistributionConfigurations

func (c *ImagebuilderV1alpha1Client) DistributionConfigurations(namespace string) DistributionConfigurationInterface

func (*ImagebuilderV1alpha1Client) ImagePipelines

func (c *ImagebuilderV1alpha1Client) ImagePipelines(namespace string) ImagePipelineInterface

func (*ImagebuilderV1alpha1Client) ImageRecipes

func (c *ImagebuilderV1alpha1Client) ImageRecipes(namespace string) ImageRecipeInterface

func (*ImagebuilderV1alpha1Client) Images

func (c *ImagebuilderV1alpha1Client) Images(namespace string) ImageInterface

func (*ImagebuilderV1alpha1Client) InfrastructureConfigurations

func (c *ImagebuilderV1alpha1Client) InfrastructureConfigurations(namespace string) InfrastructureConfigurationInterface

func (*ImagebuilderV1alpha1Client) RESTClient

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

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

type ImagesGetter

type ImagesGetter interface {
	Images(namespace string) ImageInterface
}

ImagesGetter has a method to return a ImageInterface. A group's client should implement this interface.

type InfrastructureConfigurationExpansion

type InfrastructureConfigurationExpansion interface{}

type InfrastructureConfigurationInterface

type InfrastructureConfigurationInterface interface {
	Create(ctx context.Context, infrastructureConfiguration *v1alpha1.InfrastructureConfiguration, opts v1.CreateOptions) (*v1alpha1.InfrastructureConfiguration, error)
	Update(ctx context.Context, infrastructureConfiguration *v1alpha1.InfrastructureConfiguration, opts v1.UpdateOptions) (*v1alpha1.InfrastructureConfiguration, error)
	UpdateStatus(ctx context.Context, infrastructureConfiguration *v1alpha1.InfrastructureConfiguration, opts v1.UpdateOptions) (*v1alpha1.InfrastructureConfiguration, 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.InfrastructureConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InfrastructureConfigurationList, 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.InfrastructureConfiguration, err error)
	InfrastructureConfigurationExpansion
}

InfrastructureConfigurationInterface has methods to work with InfrastructureConfiguration resources.

type InfrastructureConfigurationsGetter

type InfrastructureConfigurationsGetter interface {
	InfrastructureConfigurations(namespace string) InfrastructureConfigurationInterface
}

InfrastructureConfigurationsGetter has a method to return a InfrastructureConfigurationInterface. 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