Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AccountExpansion
- type AccountInterface
- type AccountsGetter
- type ApiKeyExpansion
- type ApiKeyInterface
- type ApiKeysGetter
- type ApigatewayResourceExpansion
- type ApigatewayResourceInterface
- type ApigatewayResourcesGetter
- type ApigatewayV1alpha1Client
- func (c *ApigatewayV1alpha1Client) Accounts(namespace string) AccountInterface
- func (c *ApigatewayV1alpha1Client) ApiKeys(namespace string) ApiKeyInterface
- func (c *ApigatewayV1alpha1Client) ApigatewayResources(namespace string) ApigatewayResourceInterface
- func (c *ApigatewayV1alpha1Client) Authorizers(namespace string) AuthorizerInterface
- func (c *ApigatewayV1alpha1Client) BasePathMappings(namespace string) BasePathMappingInterface
- func (c *ApigatewayV1alpha1Client) ClientCertificates(namespace string) ClientCertificateInterface
- func (c *ApigatewayV1alpha1Client) Deployments(namespace string) DeploymentInterface
- func (c *ApigatewayV1alpha1Client) DocumentationParts(namespace string) DocumentationPartInterface
- func (c *ApigatewayV1alpha1Client) DocumentationVersions(namespace string) DocumentationVersionInterface
- func (c *ApigatewayV1alpha1Client) DomainNames(namespace string) DomainNameInterface
- func (c *ApigatewayV1alpha1Client) GatewayResponses(namespace string) GatewayResponseInterface
- func (c *ApigatewayV1alpha1Client) IntegrationResponses(namespace string) IntegrationResponseInterface
- func (c *ApigatewayV1alpha1Client) Integrations(namespace string) IntegrationInterface
- func (c *ApigatewayV1alpha1Client) MethodResponses(namespace string) MethodResponseInterface
- func (c *ApigatewayV1alpha1Client) MethodSettingses(namespace string) MethodSettingsInterface
- func (c *ApigatewayV1alpha1Client) Methods(namespace string) MethodInterface
- func (c *ApigatewayV1alpha1Client) Models(namespace string) ModelInterface
- func (c *ApigatewayV1alpha1Client) RESTClient() rest.Interface
- func (c *ApigatewayV1alpha1Client) RequestValidators(namespace string) RequestValidatorInterface
- func (c *ApigatewayV1alpha1Client) RestAPIPolicies(namespace string) RestAPIPolicyInterface
- func (c *ApigatewayV1alpha1Client) RestAPIs(namespace string) RestAPIInterface
- func (c *ApigatewayV1alpha1Client) Stages(namespace string) StageInterface
- func (c *ApigatewayV1alpha1Client) UsagePlanKeys(namespace string) UsagePlanKeyInterface
- func (c *ApigatewayV1alpha1Client) UsagePlans(namespace string) UsagePlanInterface
- func (c *ApigatewayV1alpha1Client) VpcLinks(namespace string) VpcLinkInterface
- type ApigatewayV1alpha1Interface
- type AuthorizerExpansion
- type AuthorizerInterface
- type AuthorizersGetter
- type BasePathMappingExpansion
- type BasePathMappingInterface
- type BasePathMappingsGetter
- type ClientCertificateExpansion
- type ClientCertificateInterface
- type ClientCertificatesGetter
- type DeploymentExpansion
- type DeploymentInterface
- type DeploymentsGetter
- type DocumentationPartExpansion
- type DocumentationPartInterface
- type DocumentationPartsGetter
- type DocumentationVersionExpansion
- type DocumentationVersionInterface
- type DocumentationVersionsGetter
- type DomainNameExpansion
- type DomainNameInterface
- type DomainNamesGetter
- type GatewayResponseExpansion
- type GatewayResponseInterface
- type GatewayResponsesGetter
- type IntegrationExpansion
- type IntegrationInterface
- type IntegrationResponseExpansion
- type IntegrationResponseInterface
- type IntegrationResponsesGetter
- type IntegrationsGetter
- type MethodExpansion
- type MethodInterface
- type MethodResponseExpansion
- type MethodResponseInterface
- type MethodResponsesGetter
- type MethodSettingsExpansion
- type MethodSettingsInterface
- type MethodSettingsesGetter
- type MethodsGetter
- type ModelExpansion
- type ModelInterface
- type ModelsGetter
- type RequestValidatorExpansion
- type RequestValidatorInterface
- type RequestValidatorsGetter
- type RestAPIExpansion
- type RestAPIInterface
- type RestAPIPoliciesGetter
- type RestAPIPolicyExpansion
- type RestAPIPolicyInterface
- type RestAPIsGetter
- type StageExpansion
- type StageInterface
- type StagesGetter
- type UsagePlanExpansion
- type UsagePlanInterface
- type UsagePlanKeyExpansion
- type UsagePlanKeyInterface
- type UsagePlanKeysGetter
- type UsagePlansGetter
- type VpcLinkExpansion
- type VpcLinkInterface
- type VpcLinksGetter
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 ¶
func New(c rest.Interface) *ApigatewayV1alpha1Client
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 (*ApigatewayV1alpha1Client) VpcLinks ¶
func (c *ApigatewayV1alpha1Client) VpcLinks(namespace string) VpcLinkInterface
type ApigatewayV1alpha1Interface ¶
type ApigatewayV1alpha1Interface interface { RESTClient() rest.Interface AccountsGetter ApiKeysGetter ApigatewayResourcesGetter AuthorizersGetter BasePathMappingsGetter ClientCertificatesGetter DeploymentsGetter DocumentationPartsGetter DocumentationVersionsGetter DomainNamesGetter GatewayResponsesGetter IntegrationsGetter IntegrationResponsesGetter MethodsGetter MethodResponsesGetter MethodSettingsesGetter ModelsGetter RequestValidatorsGetter RestAPIsGetter RestAPIPoliciesGetter StagesGetter UsagePlansGetter UsagePlanKeysGetter VpcLinksGetter }
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.
Source Files
¶
- account.go
- apigateway_client.go
- apigatewayresource.go
- apikey.go
- authorizer.go
- basepathmapping.go
- clientcertificate.go
- deployment.go
- doc.go
- documentationpart.go
- documentationversion.go
- domainname.go
- gatewayresponse.go
- generated_expansion.go
- integration.go
- integrationresponse.go
- method.go
- methodresponse.go
- methodsettings.go
- model.go
- requestvalidator.go
- restapi.go
- restapipolicy.go
- stage.go
- usageplan.go
- usageplankey.go
- vpclink.go