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 AccountExpansion

type AccountExpansion interface{}

type AccountInterface

type AccountInterface interface {
	Create(ctx context.Context, account *v1alpha1.Account, opts v1.CreateOptions) (*v1alpha1.Account, error)
	Update(ctx context.Context, account *v1alpha1.Account, opts v1.UpdateOptions) (*v1alpha1.Account, error)
	UpdateStatus(ctx context.Context, account *v1alpha1.Account, opts v1.UpdateOptions) (*v1alpha1.Account, 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.Account, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AccountList, 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.Account, err error)
	AccountExpansion
}

AccountInterface has methods to work with Account resources.

type AccountsGetter

type AccountsGetter interface {
	Accounts(namespace string) AccountInterface
}

AccountsGetter has a method to return a AccountInterface. A group's client should implement this interface.

type ApiKeyExpansion

type ApiKeyExpansion interface{}

type ApiKeyInterface

type ApiKeyInterface interface {
	Create(ctx context.Context, apiKey *v1alpha1.ApiKey, opts v1.CreateOptions) (*v1alpha1.ApiKey, error)
	Update(ctx context.Context, apiKey *v1alpha1.ApiKey, opts v1.UpdateOptions) (*v1alpha1.ApiKey, error)
	UpdateStatus(ctx context.Context, apiKey *v1alpha1.ApiKey, opts v1.UpdateOptions) (*v1alpha1.ApiKey, 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.ApiKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiKeyList, 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.ApiKey, err error)
	ApiKeyExpansion
}

ApiKeyInterface has methods to work with ApiKey resources.

type ApiKeysGetter

type ApiKeysGetter interface {
	ApiKeys(namespace string) ApiKeyInterface
}

ApiKeysGetter has a method to return a ApiKeyInterface. A group's client should implement this interface.

type ApigatewayResourceExpansion

type ApigatewayResourceExpansion interface{}

type ApigatewayResourceInterface

type ApigatewayResourceInterface interface {
	Create(ctx context.Context, apigatewayResource *v1alpha1.ApigatewayResource, opts v1.CreateOptions) (*v1alpha1.ApigatewayResource, error)
	Update(ctx context.Context, apigatewayResource *v1alpha1.ApigatewayResource, opts v1.UpdateOptions) (*v1alpha1.ApigatewayResource, error)
	UpdateStatus(ctx context.Context, apigatewayResource *v1alpha1.ApigatewayResource, opts v1.UpdateOptions) (*v1alpha1.ApigatewayResource, 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.ApigatewayResource, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApigatewayResourceList, 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.ApigatewayResource, err error)
	ApigatewayResourceExpansion
}

ApigatewayResourceInterface has methods to work with ApigatewayResource resources.

type ApigatewayResourcesGetter

type ApigatewayResourcesGetter interface {
	ApigatewayResources(namespace string) ApigatewayResourceInterface
}

ApigatewayResourcesGetter has a method to return a ApigatewayResourceInterface. A group's client should implement this interface.

type ApigatewayV1alpha1Client

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

ApigatewayV1alpha1Client is used to interact with features provided by the apigateway.aws.kubeform.com group.

func New

New creates a new ApigatewayV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new ApigatewayV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ApigatewayV1alpha1Client

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

func (*ApigatewayV1alpha1Client) Accounts

func (c *ApigatewayV1alpha1Client) Accounts(namespace string) AccountInterface

func (*ApigatewayV1alpha1Client) ApiKeys

func (c *ApigatewayV1alpha1Client) ApiKeys(namespace string) ApiKeyInterface

func (*ApigatewayV1alpha1Client) ApigatewayResources

func (c *ApigatewayV1alpha1Client) ApigatewayResources(namespace string) ApigatewayResourceInterface

func (*ApigatewayV1alpha1Client) Authorizers

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

func (*ApigatewayV1alpha1Client) BasePathMappings

func (c *ApigatewayV1alpha1Client) BasePathMappings(namespace string) BasePathMappingInterface

func (*ApigatewayV1alpha1Client) ClientCertificates

func (c *ApigatewayV1alpha1Client) ClientCertificates(namespace string) ClientCertificateInterface

func (*ApigatewayV1alpha1Client) Deployments

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

func (*ApigatewayV1alpha1Client) DocumentationParts

func (c *ApigatewayV1alpha1Client) DocumentationParts(namespace string) DocumentationPartInterface

func (*ApigatewayV1alpha1Client) DocumentationVersions

func (c *ApigatewayV1alpha1Client) DocumentationVersions(namespace string) DocumentationVersionInterface

func (*ApigatewayV1alpha1Client) DomainNames

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

func (*ApigatewayV1alpha1Client) GatewayResponses

func (c *ApigatewayV1alpha1Client) GatewayResponses(namespace string) GatewayResponseInterface

func (*ApigatewayV1alpha1Client) IntegrationResponses

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

func (*ApigatewayV1alpha1Client) Integrations

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

func (*ApigatewayV1alpha1Client) MethodResponses

func (c *ApigatewayV1alpha1Client) MethodResponses(namespace string) MethodResponseInterface

func (*ApigatewayV1alpha1Client) MethodSettingses

func (c *ApigatewayV1alpha1Client) MethodSettingses(namespace string) MethodSettingsInterface

func (*ApigatewayV1alpha1Client) Methods

func (c *ApigatewayV1alpha1Client) Methods(namespace string) MethodInterface

func (*ApigatewayV1alpha1Client) Models

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

func (*ApigatewayV1alpha1Client) RESTClient

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

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

func (*ApigatewayV1alpha1Client) RequestValidators

func (c *ApigatewayV1alpha1Client) RequestValidators(namespace string) RequestValidatorInterface

func (*ApigatewayV1alpha1Client) RestAPIPolicies

func (c *ApigatewayV1alpha1Client) RestAPIPolicies(namespace string) RestAPIPolicyInterface

func (*ApigatewayV1alpha1Client) RestAPIs

func (c *ApigatewayV1alpha1Client) RestAPIs(namespace string) RestAPIInterface

func (*ApigatewayV1alpha1Client) Stages

func (c *ApigatewayV1alpha1Client) Stages(namespace string) StageInterface

func (*ApigatewayV1alpha1Client) UsagePlanKeys

func (c *ApigatewayV1alpha1Client) UsagePlanKeys(namespace string) UsagePlanKeyInterface

func (*ApigatewayV1alpha1Client) UsagePlans

func (c *ApigatewayV1alpha1Client) UsagePlans(namespace string) UsagePlanInterface
func (c *ApigatewayV1alpha1Client) VpcLinks(namespace string) VpcLinkInterface

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 BasePathMappingExpansion

type BasePathMappingExpansion interface{}

type BasePathMappingInterface

type BasePathMappingInterface interface {
	Create(ctx context.Context, basePathMapping *v1alpha1.BasePathMapping, opts v1.CreateOptions) (*v1alpha1.BasePathMapping, error)
	Update(ctx context.Context, basePathMapping *v1alpha1.BasePathMapping, opts v1.UpdateOptions) (*v1alpha1.BasePathMapping, error)
	UpdateStatus(ctx context.Context, basePathMapping *v1alpha1.BasePathMapping, opts v1.UpdateOptions) (*v1alpha1.BasePathMapping, 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.BasePathMapping, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BasePathMappingList, 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.BasePathMapping, err error)
	BasePathMappingExpansion
}

BasePathMappingInterface has methods to work with BasePathMapping resources.

type BasePathMappingsGetter

type BasePathMappingsGetter interface {
	BasePathMappings(namespace string) BasePathMappingInterface
}

BasePathMappingsGetter has a method to return a BasePathMappingInterface. A group's client should implement this interface.

type ClientCertificateExpansion

type ClientCertificateExpansion interface{}

type ClientCertificateInterface

type ClientCertificateInterface interface {
	Create(ctx context.Context, clientCertificate *v1alpha1.ClientCertificate, opts v1.CreateOptions) (*v1alpha1.ClientCertificate, error)
	Update(ctx context.Context, clientCertificate *v1alpha1.ClientCertificate, opts v1.UpdateOptions) (*v1alpha1.ClientCertificate, error)
	UpdateStatus(ctx context.Context, clientCertificate *v1alpha1.ClientCertificate, opts v1.UpdateOptions) (*v1alpha1.ClientCertificate, 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.ClientCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClientCertificateList, 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.ClientCertificate, err error)
	ClientCertificateExpansion
}

ClientCertificateInterface has methods to work with ClientCertificate resources.

type ClientCertificatesGetter

type ClientCertificatesGetter interface {
	ClientCertificates(namespace string) ClientCertificateInterface
}

ClientCertificatesGetter has a method to return a ClientCertificateInterface. 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 DocumentationPartExpansion

type DocumentationPartExpansion interface{}

type DocumentationPartInterface

type DocumentationPartInterface interface {
	Create(ctx context.Context, documentationPart *v1alpha1.DocumentationPart, opts v1.CreateOptions) (*v1alpha1.DocumentationPart, error)
	Update(ctx context.Context, documentationPart *v1alpha1.DocumentationPart, opts v1.UpdateOptions) (*v1alpha1.DocumentationPart, error)
	UpdateStatus(ctx context.Context, documentationPart *v1alpha1.DocumentationPart, opts v1.UpdateOptions) (*v1alpha1.DocumentationPart, 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.DocumentationPart, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DocumentationPartList, 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.DocumentationPart, err error)
	DocumentationPartExpansion
}

DocumentationPartInterface has methods to work with DocumentationPart resources.

type DocumentationPartsGetter

type DocumentationPartsGetter interface {
	DocumentationParts(namespace string) DocumentationPartInterface
}

DocumentationPartsGetter has a method to return a DocumentationPartInterface. A group's client should implement this interface.

type DocumentationVersionExpansion

type DocumentationVersionExpansion interface{}

type DocumentationVersionInterface

type DocumentationVersionInterface interface {
	Create(ctx context.Context, documentationVersion *v1alpha1.DocumentationVersion, opts v1.CreateOptions) (*v1alpha1.DocumentationVersion, error)
	Update(ctx context.Context, documentationVersion *v1alpha1.DocumentationVersion, opts v1.UpdateOptions) (*v1alpha1.DocumentationVersion, error)
	UpdateStatus(ctx context.Context, documentationVersion *v1alpha1.DocumentationVersion, opts v1.UpdateOptions) (*v1alpha1.DocumentationVersion, 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.DocumentationVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DocumentationVersionList, 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.DocumentationVersion, err error)
	DocumentationVersionExpansion
}

DocumentationVersionInterface has methods to work with DocumentationVersion resources.

type DocumentationVersionsGetter

type DocumentationVersionsGetter interface {
	DocumentationVersions(namespace string) DocumentationVersionInterface
}

DocumentationVersionsGetter has a method to return a DocumentationVersionInterface. 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 GatewayResponseExpansion

type GatewayResponseExpansion interface{}

type GatewayResponseInterface

type GatewayResponseInterface interface {
	Create(ctx context.Context, gatewayResponse *v1alpha1.GatewayResponse, opts v1.CreateOptions) (*v1alpha1.GatewayResponse, error)
	Update(ctx context.Context, gatewayResponse *v1alpha1.GatewayResponse, opts v1.UpdateOptions) (*v1alpha1.GatewayResponse, error)
	UpdateStatus(ctx context.Context, gatewayResponse *v1alpha1.GatewayResponse, opts v1.UpdateOptions) (*v1alpha1.GatewayResponse, 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.GatewayResponse, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GatewayResponseList, 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.GatewayResponse, err error)
	GatewayResponseExpansion
}

GatewayResponseInterface has methods to work with GatewayResponse resources.

type GatewayResponsesGetter

type GatewayResponsesGetter interface {
	GatewayResponses(namespace string) GatewayResponseInterface
}

GatewayResponsesGetter has a method to return a GatewayResponseInterface. 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 MethodExpansion

type MethodExpansion interface{}

type MethodInterface

type MethodInterface interface {
	Create(ctx context.Context, method *v1alpha1.Method, opts v1.CreateOptions) (*v1alpha1.Method, error)
	Update(ctx context.Context, method *v1alpha1.Method, opts v1.UpdateOptions) (*v1alpha1.Method, error)
	UpdateStatus(ctx context.Context, method *v1alpha1.Method, opts v1.UpdateOptions) (*v1alpha1.Method, 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.Method, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MethodList, 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.Method, err error)
	MethodExpansion
}

MethodInterface has methods to work with Method resources.

type MethodResponseExpansion

type MethodResponseExpansion interface{}

type MethodResponseInterface

type MethodResponseInterface interface {
	Create(ctx context.Context, methodResponse *v1alpha1.MethodResponse, opts v1.CreateOptions) (*v1alpha1.MethodResponse, error)
	Update(ctx context.Context, methodResponse *v1alpha1.MethodResponse, opts v1.UpdateOptions) (*v1alpha1.MethodResponse, error)
	UpdateStatus(ctx context.Context, methodResponse *v1alpha1.MethodResponse, opts v1.UpdateOptions) (*v1alpha1.MethodResponse, 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.MethodResponse, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MethodResponseList, 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.MethodResponse, err error)
	MethodResponseExpansion
}

MethodResponseInterface has methods to work with MethodResponse resources.

type MethodResponsesGetter

type MethodResponsesGetter interface {
	MethodResponses(namespace string) MethodResponseInterface
}

MethodResponsesGetter has a method to return a MethodResponseInterface. A group's client should implement this interface.

type MethodSettingsExpansion

type MethodSettingsExpansion interface{}

type MethodSettingsInterface

type MethodSettingsInterface interface {
	Create(ctx context.Context, methodSettings *v1alpha1.MethodSettings, opts v1.CreateOptions) (*v1alpha1.MethodSettings, error)
	Update(ctx context.Context, methodSettings *v1alpha1.MethodSettings, opts v1.UpdateOptions) (*v1alpha1.MethodSettings, error)
	UpdateStatus(ctx context.Context, methodSettings *v1alpha1.MethodSettings, opts v1.UpdateOptions) (*v1alpha1.MethodSettings, 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.MethodSettings, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MethodSettingsList, 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.MethodSettings, err error)
	MethodSettingsExpansion
}

MethodSettingsInterface has methods to work with MethodSettings resources.

type MethodSettingsesGetter

type MethodSettingsesGetter interface {
	MethodSettingses(namespace string) MethodSettingsInterface
}

MethodSettingsesGetter has a method to return a MethodSettingsInterface. A group's client should implement this interface.

type MethodsGetter

type MethodsGetter interface {
	Methods(namespace string) MethodInterface
}

MethodsGetter has a method to return a MethodInterface. 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 RequestValidatorExpansion

type RequestValidatorExpansion interface{}

type RequestValidatorInterface

type RequestValidatorInterface interface {
	Create(ctx context.Context, requestValidator *v1alpha1.RequestValidator, opts v1.CreateOptions) (*v1alpha1.RequestValidator, error)
	Update(ctx context.Context, requestValidator *v1alpha1.RequestValidator, opts v1.UpdateOptions) (*v1alpha1.RequestValidator, error)
	UpdateStatus(ctx context.Context, requestValidator *v1alpha1.RequestValidator, opts v1.UpdateOptions) (*v1alpha1.RequestValidator, 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.RequestValidator, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RequestValidatorList, 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.RequestValidator, err error)
	RequestValidatorExpansion
}

RequestValidatorInterface has methods to work with RequestValidator resources.

type RequestValidatorsGetter

type RequestValidatorsGetter interface {
	RequestValidators(namespace string) RequestValidatorInterface
}

RequestValidatorsGetter has a method to return a RequestValidatorInterface. A group's client should implement this interface.

type RestAPIExpansion

type RestAPIExpansion interface{}

type RestAPIInterface

type RestAPIInterface interface {
	Create(ctx context.Context, restAPI *v1alpha1.RestAPI, opts v1.CreateOptions) (*v1alpha1.RestAPI, error)
	Update(ctx context.Context, restAPI *v1alpha1.RestAPI, opts v1.UpdateOptions) (*v1alpha1.RestAPI, error)
	UpdateStatus(ctx context.Context, restAPI *v1alpha1.RestAPI, opts v1.UpdateOptions) (*v1alpha1.RestAPI, 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.RestAPI, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RestAPIList, 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.RestAPI, err error)
	RestAPIExpansion
}

RestAPIInterface has methods to work with RestAPI resources.

type RestAPIPoliciesGetter

type RestAPIPoliciesGetter interface {
	RestAPIPolicies(namespace string) RestAPIPolicyInterface
}

RestAPIPoliciesGetter has a method to return a RestAPIPolicyInterface. A group's client should implement this interface.

type RestAPIPolicyExpansion

type RestAPIPolicyExpansion interface{}

type RestAPIPolicyInterface

type RestAPIPolicyInterface interface {
	Create(ctx context.Context, restAPIPolicy *v1alpha1.RestAPIPolicy, opts v1.CreateOptions) (*v1alpha1.RestAPIPolicy, error)
	Update(ctx context.Context, restAPIPolicy *v1alpha1.RestAPIPolicy, opts v1.UpdateOptions) (*v1alpha1.RestAPIPolicy, error)
	UpdateStatus(ctx context.Context, restAPIPolicy *v1alpha1.RestAPIPolicy, opts v1.UpdateOptions) (*v1alpha1.RestAPIPolicy, 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.RestAPIPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RestAPIPolicyList, 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.RestAPIPolicy, err error)
	RestAPIPolicyExpansion
}

RestAPIPolicyInterface has methods to work with RestAPIPolicy resources.

type RestAPIsGetter

type RestAPIsGetter interface {
	RestAPIs(namespace string) RestAPIInterface
}

RestAPIsGetter has a method to return a RestAPIInterface. 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 UsagePlanExpansion

type UsagePlanExpansion interface{}

type UsagePlanInterface

type UsagePlanInterface interface {
	Create(ctx context.Context, usagePlan *v1alpha1.UsagePlan, opts v1.CreateOptions) (*v1alpha1.UsagePlan, error)
	Update(ctx context.Context, usagePlan *v1alpha1.UsagePlan, opts v1.UpdateOptions) (*v1alpha1.UsagePlan, error)
	UpdateStatus(ctx context.Context, usagePlan *v1alpha1.UsagePlan, opts v1.UpdateOptions) (*v1alpha1.UsagePlan, 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.UsagePlan, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UsagePlanList, 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.UsagePlan, err error)
	UsagePlanExpansion
}

UsagePlanInterface has methods to work with UsagePlan resources.

type UsagePlanKeyExpansion

type UsagePlanKeyExpansion interface{}

type UsagePlanKeyInterface

type UsagePlanKeyInterface interface {
	Create(ctx context.Context, usagePlanKey *v1alpha1.UsagePlanKey, opts v1.CreateOptions) (*v1alpha1.UsagePlanKey, error)
	Update(ctx context.Context, usagePlanKey *v1alpha1.UsagePlanKey, opts v1.UpdateOptions) (*v1alpha1.UsagePlanKey, error)
	UpdateStatus(ctx context.Context, usagePlanKey *v1alpha1.UsagePlanKey, opts v1.UpdateOptions) (*v1alpha1.UsagePlanKey, 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.UsagePlanKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UsagePlanKeyList, 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.UsagePlanKey, err error)
	UsagePlanKeyExpansion
}

UsagePlanKeyInterface has methods to work with UsagePlanKey resources.

type UsagePlanKeysGetter

type UsagePlanKeysGetter interface {
	UsagePlanKeys(namespace string) UsagePlanKeyInterface
}

UsagePlanKeysGetter has a method to return a UsagePlanKeyInterface. A group's client should implement this interface.

type UsagePlansGetter

type UsagePlansGetter interface {
	UsagePlans(namespace string) UsagePlanInterface
}

UsagePlansGetter has a method to return a UsagePlanInterface. 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