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 ApiExpansion

type ApiExpansion interface{}

type ApiInterface

type ApiInterface interface {
	Create(ctx context.Context, api *v1alpha1.Api, opts v1.CreateOptions) (*v1alpha1.Api, error)
	Update(ctx context.Context, api *v1alpha1.Api, opts v1.UpdateOptions) (*v1alpha1.Api, error)
	UpdateStatus(ctx context.Context, api *v1alpha1.Api, opts v1.UpdateOptions) (*v1alpha1.Api, 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.Api, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiList, 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.Api, err error)
	ApiExpansion
}

ApiInterface has methods to work with Api resources.

type ApiMappingExpansion

type ApiMappingExpansion interface{}

type ApiMappingInterface

type ApiMappingInterface interface {
	Create(ctx context.Context, apiMapping *v1alpha1.ApiMapping, opts v1.CreateOptions) (*v1alpha1.ApiMapping, error)
	Update(ctx context.Context, apiMapping *v1alpha1.ApiMapping, opts v1.UpdateOptions) (*v1alpha1.ApiMapping, error)
	UpdateStatus(ctx context.Context, apiMapping *v1alpha1.ApiMapping, opts v1.UpdateOptions) (*v1alpha1.ApiMapping, 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.ApiMapping, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiMappingList, 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.ApiMapping, err error)
	ApiMappingExpansion
}

ApiMappingInterface has methods to work with ApiMapping resources.

type ApiMappingsGetter

type ApiMappingsGetter interface {
	ApiMappings(namespace string) ApiMappingInterface
}

ApiMappingsGetter has a method to return a ApiMappingInterface. A group's client should implement this interface.

type Apigatewayv2V1alpha1Client

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

Apigatewayv2V1alpha1Client is used to interact with features provided by the apigatewayv2.aws.kubeform.com group.

func New

New creates a new Apigatewayv2V1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new Apigatewayv2V1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *Apigatewayv2V1alpha1Client

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

func (*Apigatewayv2V1alpha1Client) ApiMappings

func (c *Apigatewayv2V1alpha1Client) ApiMappings(namespace string) ApiMappingInterface

func (*Apigatewayv2V1alpha1Client) Apis

func (c *Apigatewayv2V1alpha1Client) Apis(namespace string) ApiInterface

func (*Apigatewayv2V1alpha1Client) Authorizers

func (c *Apigatewayv2V1alpha1Client) Authorizers(namespace string) AuthorizerInterface

func (*Apigatewayv2V1alpha1Client) Deployments

func (c *Apigatewayv2V1alpha1Client) Deployments(namespace string) DeploymentInterface

func (*Apigatewayv2V1alpha1Client) DomainNames

func (c *Apigatewayv2V1alpha1Client) DomainNames(namespace string) DomainNameInterface

func (*Apigatewayv2V1alpha1Client) IntegrationResponses

func (c *Apigatewayv2V1alpha1Client) IntegrationResponses(namespace string) IntegrationResponseInterface

func (*Apigatewayv2V1alpha1Client) Integrations

func (c *Apigatewayv2V1alpha1Client) Integrations(namespace string) IntegrationInterface

func (*Apigatewayv2V1alpha1Client) Models

func (c *Apigatewayv2V1alpha1Client) Models(namespace string) ModelInterface

func (*Apigatewayv2V1alpha1Client) RESTClient

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

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

func (*Apigatewayv2V1alpha1Client) RouteResponses

func (c *Apigatewayv2V1alpha1Client) RouteResponses(namespace string) RouteResponseInterface

func (*Apigatewayv2V1alpha1Client) Routes

func (c *Apigatewayv2V1alpha1Client) Routes(namespace string) RouteInterface

func (*Apigatewayv2V1alpha1Client) Stages

func (c *Apigatewayv2V1alpha1Client) Stages(namespace string) StageInterface
func (c *Apigatewayv2V1alpha1Client) VpcLinks(namespace string) VpcLinkInterface

type ApisGetter

type ApisGetter interface {
	Apis(namespace string) ApiInterface
}

ApisGetter has a method to return a ApiInterface. A group's client should implement this interface.

type AuthorizerExpansion

type AuthorizerExpansion interface{}

type AuthorizerInterface

type AuthorizerInterface interface {
	Create(ctx context.Context, authorizer *v1alpha1.Authorizer, opts v1.CreateOptions) (*v1alpha1.Authorizer, error)
	Update(ctx context.Context, authorizer *v1alpha1.Authorizer, opts v1.UpdateOptions) (*v1alpha1.Authorizer, error)
	UpdateStatus(ctx context.Context, authorizer *v1alpha1.Authorizer, opts v1.UpdateOptions) (*v1alpha1.Authorizer, 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.Authorizer, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AuthorizerList, 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.Authorizer, err error)
	AuthorizerExpansion
}

AuthorizerInterface has methods to work with Authorizer resources.

type AuthorizersGetter

type AuthorizersGetter interface {
	Authorizers(namespace string) AuthorizerInterface
}

AuthorizersGetter has a method to return a AuthorizerInterface. A group's client should implement this interface.

type DeploymentExpansion

type DeploymentExpansion interface{}

type DeploymentInterface

type DeploymentInterface interface {
	Create(ctx context.Context, deployment *v1alpha1.Deployment, opts v1.CreateOptions) (*v1alpha1.Deployment, error)
	Update(ctx context.Context, deployment *v1alpha1.Deployment, opts v1.UpdateOptions) (*v1alpha1.Deployment, error)
	UpdateStatus(ctx context.Context, deployment *v1alpha1.Deployment, opts v1.UpdateOptions) (*v1alpha1.Deployment, 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.Deployment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DeploymentList, 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.Deployment, err error)
	DeploymentExpansion
}

DeploymentInterface has methods to work with Deployment resources.

type DeploymentsGetter

type DeploymentsGetter interface {
	Deployments(namespace string) DeploymentInterface
}

DeploymentsGetter has a method to return a DeploymentInterface. A group's client should implement this interface.

type DomainNameExpansion

type DomainNameExpansion interface{}

type DomainNameInterface

type DomainNameInterface interface {
	Create(ctx context.Context, domainName *v1alpha1.DomainName, opts v1.CreateOptions) (*v1alpha1.DomainName, error)
	Update(ctx context.Context, domainName *v1alpha1.DomainName, opts v1.UpdateOptions) (*v1alpha1.DomainName, error)
	UpdateStatus(ctx context.Context, domainName *v1alpha1.DomainName, opts v1.UpdateOptions) (*v1alpha1.DomainName, 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.DomainName, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainNameList, 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.DomainName, err error)
	DomainNameExpansion
}

DomainNameInterface has methods to work with DomainName resources.

type DomainNamesGetter

type DomainNamesGetter interface {
	DomainNames(namespace string) DomainNameInterface
}

DomainNamesGetter has a method to return a DomainNameInterface. A group's client should implement this interface.

type IntegrationExpansion

type IntegrationExpansion interface{}

type IntegrationInterface

type IntegrationInterface interface {
	Create(ctx context.Context, integration *v1alpha1.Integration, opts v1.CreateOptions) (*v1alpha1.Integration, error)
	Update(ctx context.Context, integration *v1alpha1.Integration, opts v1.UpdateOptions) (*v1alpha1.Integration, error)
	UpdateStatus(ctx context.Context, integration *v1alpha1.Integration, opts v1.UpdateOptions) (*v1alpha1.Integration, 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.Integration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationList, 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.Integration, err error)
	IntegrationExpansion
}

IntegrationInterface has methods to work with Integration resources.

type IntegrationResponseExpansion

type IntegrationResponseExpansion interface{}

type IntegrationResponseInterface

type IntegrationResponseInterface interface {
	Create(ctx context.Context, integrationResponse *v1alpha1.IntegrationResponse, opts v1.CreateOptions) (*v1alpha1.IntegrationResponse, error)
	Update(ctx context.Context, integrationResponse *v1alpha1.IntegrationResponse, opts v1.UpdateOptions) (*v1alpha1.IntegrationResponse, error)
	UpdateStatus(ctx context.Context, integrationResponse *v1alpha1.IntegrationResponse, opts v1.UpdateOptions) (*v1alpha1.IntegrationResponse, 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.IntegrationResponse, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationResponseList, 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.IntegrationResponse, err error)
	IntegrationResponseExpansion
}

IntegrationResponseInterface has methods to work with IntegrationResponse resources.

type IntegrationResponsesGetter

type IntegrationResponsesGetter interface {
	IntegrationResponses(namespace string) IntegrationResponseInterface
}

IntegrationResponsesGetter has a method to return a IntegrationResponseInterface. A group's client should implement this interface.

type IntegrationsGetter

type IntegrationsGetter interface {
	Integrations(namespace string) IntegrationInterface
}

IntegrationsGetter has a method to return a IntegrationInterface. A group's client should implement this interface.

type ModelExpansion

type ModelExpansion interface{}

type ModelInterface

type ModelInterface interface {
	Create(ctx context.Context, model *v1alpha1.Model, opts v1.CreateOptions) (*v1alpha1.Model, error)
	Update(ctx context.Context, model *v1alpha1.Model, opts v1.UpdateOptions) (*v1alpha1.Model, error)
	UpdateStatus(ctx context.Context, model *v1alpha1.Model, opts v1.UpdateOptions) (*v1alpha1.Model, 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.Model, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ModelList, 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.Model, err error)
	ModelExpansion
}

ModelInterface has methods to work with Model resources.

type ModelsGetter

type ModelsGetter interface {
	Models(namespace string) ModelInterface
}

ModelsGetter has a method to return a ModelInterface. A group's client should implement this interface.

type RouteExpansion

type RouteExpansion interface{}

type RouteInterface

type RouteInterface interface {
	Create(ctx context.Context, route *v1alpha1.Route, opts v1.CreateOptions) (*v1alpha1.Route, error)
	Update(ctx context.Context, route *v1alpha1.Route, opts v1.UpdateOptions) (*v1alpha1.Route, error)
	UpdateStatus(ctx context.Context, route *v1alpha1.Route, opts v1.UpdateOptions) (*v1alpha1.Route, 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.Route, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteList, 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.Route, err error)
	RouteExpansion
}

RouteInterface has methods to work with Route resources.

type RouteResponseExpansion

type RouteResponseExpansion interface{}

type RouteResponseInterface

type RouteResponseInterface interface {
	Create(ctx context.Context, routeResponse *v1alpha1.RouteResponse, opts v1.CreateOptions) (*v1alpha1.RouteResponse, error)
	Update(ctx context.Context, routeResponse *v1alpha1.RouteResponse, opts v1.UpdateOptions) (*v1alpha1.RouteResponse, error)
	UpdateStatus(ctx context.Context, routeResponse *v1alpha1.RouteResponse, opts v1.UpdateOptions) (*v1alpha1.RouteResponse, 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.RouteResponse, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RouteResponseList, 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.RouteResponse, err error)
	RouteResponseExpansion
}

RouteResponseInterface has methods to work with RouteResponse resources.

type RouteResponsesGetter

type RouteResponsesGetter interface {
	RouteResponses(namespace string) RouteResponseInterface
}

RouteResponsesGetter has a method to return a RouteResponseInterface. A group's client should implement this interface.

type RoutesGetter

type RoutesGetter interface {
	Routes(namespace string) RouteInterface
}

RoutesGetter has a method to return a RouteInterface. A group's client should implement this interface.

type StageExpansion

type StageExpansion interface{}

type StageInterface

type StageInterface interface {
	Create(ctx context.Context, stage *v1alpha1.Stage, opts v1.CreateOptions) (*v1alpha1.Stage, error)
	Update(ctx context.Context, stage *v1alpha1.Stage, opts v1.UpdateOptions) (*v1alpha1.Stage, error)
	UpdateStatus(ctx context.Context, stage *v1alpha1.Stage, opts v1.UpdateOptions) (*v1alpha1.Stage, 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.Stage, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StageList, 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.Stage, err error)
	StageExpansion
}

StageInterface has methods to work with Stage resources.

type StagesGetter

type StagesGetter interface {
	Stages(namespace string) StageInterface
}

StagesGetter has a method to return a StageInterface. A group's client should implement this interface.

type VpcLinkExpansion

type VpcLinkExpansion interface{}

type VpcLinkInterface

type VpcLinkInterface interface {
	Create(ctx context.Context, vpcLink *v1alpha1.VpcLink, opts v1.CreateOptions) (*v1alpha1.VpcLink, error)
	Update(ctx context.Context, vpcLink *v1alpha1.VpcLink, opts v1.UpdateOptions) (*v1alpha1.VpcLink, error)
	UpdateStatus(ctx context.Context, vpcLink *v1alpha1.VpcLink, opts v1.UpdateOptions) (*v1alpha1.VpcLink, 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.VpcLink, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcLinkList, 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.VpcLink, err error)
	VpcLinkExpansion
}

VpcLinkInterface has methods to work with VpcLink resources.

type VpcLinksGetter

type VpcLinksGetter interface {
	VpcLinks(namespace string) VpcLinkInterface
}

VpcLinksGetter has a method to return a VpcLinkInterface. 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