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 ActionCustomExpansion

type ActionCustomExpansion interface{}

type ActionCustomInterface

type ActionCustomInterface interface {
	Create(ctx context.Context, actionCustom *v1alpha1.ActionCustom, opts v1.CreateOptions) (*v1alpha1.ActionCustom, error)
	Update(ctx context.Context, actionCustom *v1alpha1.ActionCustom, opts v1.UpdateOptions) (*v1alpha1.ActionCustom, error)
	UpdateStatus(ctx context.Context, actionCustom *v1alpha1.ActionCustom, opts v1.UpdateOptions) (*v1alpha1.ActionCustom, 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.ActionCustom, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ActionCustomList, 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.ActionCustom, err error)
	ActionCustomExpansion
}

ActionCustomInterface has methods to work with ActionCustom resources.

type ActionCustomsGetter

type ActionCustomsGetter interface {
	ActionCustoms(namespace string) ActionCustomInterface
}

ActionCustomsGetter has a method to return a ActionCustomInterface. A group's client should implement this interface.

type ActionHTTPExpansion

type ActionHTTPExpansion interface{}

type ActionHTTPInterface

type ActionHTTPInterface interface {
	Create(ctx context.Context, actionHTTP *v1alpha1.ActionHTTP, opts v1.CreateOptions) (*v1alpha1.ActionHTTP, error)
	Update(ctx context.Context, actionHTTP *v1alpha1.ActionHTTP, opts v1.UpdateOptions) (*v1alpha1.ActionHTTP, error)
	UpdateStatus(ctx context.Context, actionHTTP *v1alpha1.ActionHTTP, opts v1.UpdateOptions) (*v1alpha1.ActionHTTP, 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.ActionHTTP, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ActionHTTPList, 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.ActionHTTP, err error)
	ActionHTTPExpansion
}

ActionHTTPInterface has methods to work with ActionHTTP resources.

type ActionHTTPsGetter

type ActionHTTPsGetter interface {
	ActionHTTPs(namespace string) ActionHTTPInterface
}

ActionHTTPsGetter has a method to return a ActionHTTPInterface. A group's client should implement this interface.

type IntegrationAccountAgreementExpansion added in v0.5.0

type IntegrationAccountAgreementExpansion interface{}

type IntegrationAccountAgreementInterface added in v0.5.0

type IntegrationAccountAgreementInterface interface {
	Create(ctx context.Context, integrationAccountAgreement *v1alpha1.IntegrationAccountAgreement, opts v1.CreateOptions) (*v1alpha1.IntegrationAccountAgreement, error)
	Update(ctx context.Context, integrationAccountAgreement *v1alpha1.IntegrationAccountAgreement, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountAgreement, error)
	UpdateStatus(ctx context.Context, integrationAccountAgreement *v1alpha1.IntegrationAccountAgreement, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountAgreement, 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.IntegrationAccountAgreement, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAccountAgreementList, 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.IntegrationAccountAgreement, err error)
	IntegrationAccountAgreementExpansion
}

IntegrationAccountAgreementInterface has methods to work with IntegrationAccountAgreement resources.

type IntegrationAccountAgreementsGetter added in v0.5.0

type IntegrationAccountAgreementsGetter interface {
	IntegrationAccountAgreements(namespace string) IntegrationAccountAgreementInterface
}

IntegrationAccountAgreementsGetter has a method to return a IntegrationAccountAgreementInterface. A group's client should implement this interface.

type IntegrationAccountAssembliesGetter added in v0.5.0

type IntegrationAccountAssembliesGetter interface {
	IntegrationAccountAssemblies(namespace string) IntegrationAccountAssemblyInterface
}

IntegrationAccountAssembliesGetter has a method to return a IntegrationAccountAssemblyInterface. A group's client should implement this interface.

type IntegrationAccountAssemblyExpansion added in v0.5.0

type IntegrationAccountAssemblyExpansion interface{}

type IntegrationAccountAssemblyInterface added in v0.5.0

type IntegrationAccountAssemblyInterface interface {
	Create(ctx context.Context, integrationAccountAssembly *v1alpha1.IntegrationAccountAssembly, opts v1.CreateOptions) (*v1alpha1.IntegrationAccountAssembly, error)
	Update(ctx context.Context, integrationAccountAssembly *v1alpha1.IntegrationAccountAssembly, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountAssembly, error)
	UpdateStatus(ctx context.Context, integrationAccountAssembly *v1alpha1.IntegrationAccountAssembly, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountAssembly, 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.IntegrationAccountAssembly, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAccountAssemblyList, 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.IntegrationAccountAssembly, err error)
	IntegrationAccountAssemblyExpansion
}

IntegrationAccountAssemblyInterface has methods to work with IntegrationAccountAssembly resources.

type IntegrationAccountBatchConfigurationExpansion added in v0.5.0

type IntegrationAccountBatchConfigurationExpansion interface{}

type IntegrationAccountBatchConfigurationInterface added in v0.5.0

IntegrationAccountBatchConfigurationInterface has methods to work with IntegrationAccountBatchConfiguration resources.

type IntegrationAccountBatchConfigurationsGetter added in v0.5.0

type IntegrationAccountBatchConfigurationsGetter interface {
	IntegrationAccountBatchConfigurations(namespace string) IntegrationAccountBatchConfigurationInterface
}

IntegrationAccountBatchConfigurationsGetter has a method to return a IntegrationAccountBatchConfigurationInterface. A group's client should implement this interface.

type IntegrationAccountCertificateExpansion added in v0.5.0

type IntegrationAccountCertificateExpansion interface{}

type IntegrationAccountCertificateInterface added in v0.5.0

type IntegrationAccountCertificateInterface interface {
	Create(ctx context.Context, integrationAccountCertificate *v1alpha1.IntegrationAccountCertificate, opts v1.CreateOptions) (*v1alpha1.IntegrationAccountCertificate, error)
	Update(ctx context.Context, integrationAccountCertificate *v1alpha1.IntegrationAccountCertificate, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountCertificate, error)
	UpdateStatus(ctx context.Context, integrationAccountCertificate *v1alpha1.IntegrationAccountCertificate, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountCertificate, 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.IntegrationAccountCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAccountCertificateList, 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.IntegrationAccountCertificate, err error)
	IntegrationAccountCertificateExpansion
}

IntegrationAccountCertificateInterface has methods to work with IntegrationAccountCertificate resources.

type IntegrationAccountCertificatesGetter added in v0.5.0

type IntegrationAccountCertificatesGetter interface {
	IntegrationAccountCertificates(namespace string) IntegrationAccountCertificateInterface
}

IntegrationAccountCertificatesGetter has a method to return a IntegrationAccountCertificateInterface. A group's client should implement this interface.

type IntegrationAccountExpansion

type IntegrationAccountExpansion interface{}

type IntegrationAccountInterface

type IntegrationAccountInterface interface {
	Create(ctx context.Context, integrationAccount *v1alpha1.IntegrationAccount, opts v1.CreateOptions) (*v1alpha1.IntegrationAccount, error)
	Update(ctx context.Context, integrationAccount *v1alpha1.IntegrationAccount, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccount, error)
	UpdateStatus(ctx context.Context, integrationAccount *v1alpha1.IntegrationAccount, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccount, 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.IntegrationAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAccountList, 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.IntegrationAccount, err error)
	IntegrationAccountExpansion
}

IntegrationAccountInterface has methods to work with IntegrationAccount resources.

type IntegrationAccountMapExpansion added in v0.5.0

type IntegrationAccountMapExpansion interface{}

type IntegrationAccountMapInterface added in v0.5.0

type IntegrationAccountMapInterface interface {
	Create(ctx context.Context, integrationAccountMap *v1alpha1.IntegrationAccountMap, opts v1.CreateOptions) (*v1alpha1.IntegrationAccountMap, error)
	Update(ctx context.Context, integrationAccountMap *v1alpha1.IntegrationAccountMap, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountMap, error)
	UpdateStatus(ctx context.Context, integrationAccountMap *v1alpha1.IntegrationAccountMap, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountMap, 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.IntegrationAccountMap, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAccountMapList, 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.IntegrationAccountMap, err error)
	IntegrationAccountMapExpansion
}

IntegrationAccountMapInterface has methods to work with IntegrationAccountMap resources.

type IntegrationAccountMapsGetter added in v0.5.0

type IntegrationAccountMapsGetter interface {
	IntegrationAccountMaps(namespace string) IntegrationAccountMapInterface
}

IntegrationAccountMapsGetter has a method to return a IntegrationAccountMapInterface. A group's client should implement this interface.

type IntegrationAccountPartnerExpansion added in v0.5.0

type IntegrationAccountPartnerExpansion interface{}

type IntegrationAccountPartnerInterface added in v0.5.0

type IntegrationAccountPartnerInterface interface {
	Create(ctx context.Context, integrationAccountPartner *v1alpha1.IntegrationAccountPartner, opts v1.CreateOptions) (*v1alpha1.IntegrationAccountPartner, error)
	Update(ctx context.Context, integrationAccountPartner *v1alpha1.IntegrationAccountPartner, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountPartner, error)
	UpdateStatus(ctx context.Context, integrationAccountPartner *v1alpha1.IntegrationAccountPartner, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountPartner, 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.IntegrationAccountPartner, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAccountPartnerList, 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.IntegrationAccountPartner, err error)
	IntegrationAccountPartnerExpansion
}

IntegrationAccountPartnerInterface has methods to work with IntegrationAccountPartner resources.

type IntegrationAccountPartnersGetter added in v0.5.0

type IntegrationAccountPartnersGetter interface {
	IntegrationAccountPartners(namespace string) IntegrationAccountPartnerInterface
}

IntegrationAccountPartnersGetter has a method to return a IntegrationAccountPartnerInterface. A group's client should implement this interface.

type IntegrationAccountSchemaExpansion added in v0.5.0

type IntegrationAccountSchemaExpansion interface{}

type IntegrationAccountSchemaInterface added in v0.5.0

type IntegrationAccountSchemaInterface interface {
	Create(ctx context.Context, integrationAccountSchema *v1alpha1.IntegrationAccountSchema, opts v1.CreateOptions) (*v1alpha1.IntegrationAccountSchema, error)
	Update(ctx context.Context, integrationAccountSchema *v1alpha1.IntegrationAccountSchema, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountSchema, error)
	UpdateStatus(ctx context.Context, integrationAccountSchema *v1alpha1.IntegrationAccountSchema, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountSchema, 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.IntegrationAccountSchema, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAccountSchemaList, 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.IntegrationAccountSchema, err error)
	IntegrationAccountSchemaExpansion
}

IntegrationAccountSchemaInterface has methods to work with IntegrationAccountSchema resources.

type IntegrationAccountSchemasGetter added in v0.5.0

type IntegrationAccountSchemasGetter interface {
	IntegrationAccountSchemas(namespace string) IntegrationAccountSchemaInterface
}

IntegrationAccountSchemasGetter has a method to return a IntegrationAccountSchemaInterface. A group's client should implement this interface.

type IntegrationAccountSessionExpansion added in v0.5.0

type IntegrationAccountSessionExpansion interface{}

type IntegrationAccountSessionInterface added in v0.5.0

type IntegrationAccountSessionInterface interface {
	Create(ctx context.Context, integrationAccountSession *v1alpha1.IntegrationAccountSession, opts v1.CreateOptions) (*v1alpha1.IntegrationAccountSession, error)
	Update(ctx context.Context, integrationAccountSession *v1alpha1.IntegrationAccountSession, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountSession, error)
	UpdateStatus(ctx context.Context, integrationAccountSession *v1alpha1.IntegrationAccountSession, opts v1.UpdateOptions) (*v1alpha1.IntegrationAccountSession, 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.IntegrationAccountSession, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAccountSessionList, 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.IntegrationAccountSession, err error)
	IntegrationAccountSessionExpansion
}

IntegrationAccountSessionInterface has methods to work with IntegrationAccountSession resources.

type IntegrationAccountSessionsGetter added in v0.5.0

type IntegrationAccountSessionsGetter interface {
	IntegrationAccountSessions(namespace string) IntegrationAccountSessionInterface
}

IntegrationAccountSessionsGetter has a method to return a IntegrationAccountSessionInterface. A group's client should implement this interface.

type IntegrationAccountsGetter

type IntegrationAccountsGetter interface {
	IntegrationAccounts(namespace string) IntegrationAccountInterface
}

IntegrationAccountsGetter has a method to return a IntegrationAccountInterface. A group's client should implement this interface.

type LogicappV1alpha1Client

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

LogicappV1alpha1Client is used to interact with features provided by the logicapp.azurerm.kubeform.com group.

func New

New creates a new LogicappV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new LogicappV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *LogicappV1alpha1Client

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

func (*LogicappV1alpha1Client) ActionCustoms

func (c *LogicappV1alpha1Client) ActionCustoms(namespace string) ActionCustomInterface

func (*LogicappV1alpha1Client) ActionHTTPs

func (c *LogicappV1alpha1Client) ActionHTTPs(namespace string) ActionHTTPInterface

func (*LogicappV1alpha1Client) IntegrationAccountAgreements added in v0.5.0

func (c *LogicappV1alpha1Client) IntegrationAccountAgreements(namespace string) IntegrationAccountAgreementInterface

func (*LogicappV1alpha1Client) IntegrationAccountAssemblies added in v0.5.0

func (c *LogicappV1alpha1Client) IntegrationAccountAssemblies(namespace string) IntegrationAccountAssemblyInterface

func (*LogicappV1alpha1Client) IntegrationAccountBatchConfigurations added in v0.5.0

func (c *LogicappV1alpha1Client) IntegrationAccountBatchConfigurations(namespace string) IntegrationAccountBatchConfigurationInterface

func (*LogicappV1alpha1Client) IntegrationAccountCertificates added in v0.5.0

func (c *LogicappV1alpha1Client) IntegrationAccountCertificates(namespace string) IntegrationAccountCertificateInterface

func (*LogicappV1alpha1Client) IntegrationAccountMaps added in v0.5.0

func (c *LogicappV1alpha1Client) IntegrationAccountMaps(namespace string) IntegrationAccountMapInterface

func (*LogicappV1alpha1Client) IntegrationAccountPartners added in v0.5.0

func (c *LogicappV1alpha1Client) IntegrationAccountPartners(namespace string) IntegrationAccountPartnerInterface

func (*LogicappV1alpha1Client) IntegrationAccountSchemas added in v0.5.0

func (c *LogicappV1alpha1Client) IntegrationAccountSchemas(namespace string) IntegrationAccountSchemaInterface

func (*LogicappV1alpha1Client) IntegrationAccountSessions added in v0.5.0

func (c *LogicappV1alpha1Client) IntegrationAccountSessions(namespace string) IntegrationAccountSessionInterface

func (*LogicappV1alpha1Client) IntegrationAccounts

func (c *LogicappV1alpha1Client) IntegrationAccounts(namespace string) IntegrationAccountInterface

func (*LogicappV1alpha1Client) RESTClient

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

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

func (*LogicappV1alpha1Client) Standards added in v0.5.0

func (c *LogicappV1alpha1Client) Standards(namespace string) StandardInterface

func (*LogicappV1alpha1Client) TriggerCustoms

func (c *LogicappV1alpha1Client) TriggerCustoms(namespace string) TriggerCustomInterface

func (*LogicappV1alpha1Client) TriggerHTTPRequests

func (c *LogicappV1alpha1Client) TriggerHTTPRequests(namespace string) TriggerHTTPRequestInterface

func (*LogicappV1alpha1Client) TriggerRecurrences

func (c *LogicappV1alpha1Client) TriggerRecurrences(namespace string) TriggerRecurrenceInterface

func (*LogicappV1alpha1Client) Workflows

func (c *LogicappV1alpha1Client) Workflows(namespace string) WorkflowInterface

type StandardExpansion added in v0.5.0

type StandardExpansion interface{}

type StandardInterface added in v0.5.0

type StandardInterface interface {
	Create(ctx context.Context, standard *v1alpha1.Standard, opts v1.CreateOptions) (*v1alpha1.Standard, error)
	Update(ctx context.Context, standard *v1alpha1.Standard, opts v1.UpdateOptions) (*v1alpha1.Standard, error)
	UpdateStatus(ctx context.Context, standard *v1alpha1.Standard, opts v1.UpdateOptions) (*v1alpha1.Standard, 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.Standard, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StandardList, 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.Standard, err error)
	StandardExpansion
}

StandardInterface has methods to work with Standard resources.

type StandardsGetter added in v0.5.0

type StandardsGetter interface {
	Standards(namespace string) StandardInterface
}

StandardsGetter has a method to return a StandardInterface. A group's client should implement this interface.

type TriggerCustomExpansion

type TriggerCustomExpansion interface{}

type TriggerCustomInterface

type TriggerCustomInterface interface {
	Create(ctx context.Context, triggerCustom *v1alpha1.TriggerCustom, opts v1.CreateOptions) (*v1alpha1.TriggerCustom, error)
	Update(ctx context.Context, triggerCustom *v1alpha1.TriggerCustom, opts v1.UpdateOptions) (*v1alpha1.TriggerCustom, error)
	UpdateStatus(ctx context.Context, triggerCustom *v1alpha1.TriggerCustom, opts v1.UpdateOptions) (*v1alpha1.TriggerCustom, 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.TriggerCustom, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TriggerCustomList, 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.TriggerCustom, err error)
	TriggerCustomExpansion
}

TriggerCustomInterface has methods to work with TriggerCustom resources.

type TriggerCustomsGetter

type TriggerCustomsGetter interface {
	TriggerCustoms(namespace string) TriggerCustomInterface
}

TriggerCustomsGetter has a method to return a TriggerCustomInterface. A group's client should implement this interface.

type TriggerHTTPRequestExpansion

type TriggerHTTPRequestExpansion interface{}

type TriggerHTTPRequestInterface

type TriggerHTTPRequestInterface interface {
	Create(ctx context.Context, triggerHTTPRequest *v1alpha1.TriggerHTTPRequest, opts v1.CreateOptions) (*v1alpha1.TriggerHTTPRequest, error)
	Update(ctx context.Context, triggerHTTPRequest *v1alpha1.TriggerHTTPRequest, opts v1.UpdateOptions) (*v1alpha1.TriggerHTTPRequest, error)
	UpdateStatus(ctx context.Context, triggerHTTPRequest *v1alpha1.TriggerHTTPRequest, opts v1.UpdateOptions) (*v1alpha1.TriggerHTTPRequest, 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.TriggerHTTPRequest, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TriggerHTTPRequestList, 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.TriggerHTTPRequest, err error)
	TriggerHTTPRequestExpansion
}

TriggerHTTPRequestInterface has methods to work with TriggerHTTPRequest resources.

type TriggerHTTPRequestsGetter

type TriggerHTTPRequestsGetter interface {
	TriggerHTTPRequests(namespace string) TriggerHTTPRequestInterface
}

TriggerHTTPRequestsGetter has a method to return a TriggerHTTPRequestInterface. A group's client should implement this interface.

type TriggerRecurrenceExpansion

type TriggerRecurrenceExpansion interface{}

type TriggerRecurrenceInterface

type TriggerRecurrenceInterface interface {
	Create(ctx context.Context, triggerRecurrence *v1alpha1.TriggerRecurrence, opts v1.CreateOptions) (*v1alpha1.TriggerRecurrence, error)
	Update(ctx context.Context, triggerRecurrence *v1alpha1.TriggerRecurrence, opts v1.UpdateOptions) (*v1alpha1.TriggerRecurrence, error)
	UpdateStatus(ctx context.Context, triggerRecurrence *v1alpha1.TriggerRecurrence, opts v1.UpdateOptions) (*v1alpha1.TriggerRecurrence, 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.TriggerRecurrence, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TriggerRecurrenceList, 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.TriggerRecurrence, err error)
	TriggerRecurrenceExpansion
}

TriggerRecurrenceInterface has methods to work with TriggerRecurrence resources.

type TriggerRecurrencesGetter

type TriggerRecurrencesGetter interface {
	TriggerRecurrences(namespace string) TriggerRecurrenceInterface
}

TriggerRecurrencesGetter has a method to return a TriggerRecurrenceInterface. A group's client should implement this interface.

type WorkflowExpansion

type WorkflowExpansion interface{}

type WorkflowInterface

type WorkflowInterface interface {
	Create(ctx context.Context, workflow *v1alpha1.Workflow, opts v1.CreateOptions) (*v1alpha1.Workflow, error)
	Update(ctx context.Context, workflow *v1alpha1.Workflow, opts v1.UpdateOptions) (*v1alpha1.Workflow, error)
	UpdateStatus(ctx context.Context, workflow *v1alpha1.Workflow, opts v1.UpdateOptions) (*v1alpha1.Workflow, 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.Workflow, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkflowList, 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.Workflow, err error)
	WorkflowExpansion
}

WorkflowInterface has methods to work with Workflow resources.

type WorkflowsGetter

type WorkflowsGetter interface {
	Workflows(namespace string) WorkflowInterface
}

WorkflowsGetter has a method to return a WorkflowInterface. 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