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 AutomationV1alpha1Client

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

AutomationV1alpha1Client is used to interact with features provided by the automation.azurerm.kubeform.com group.

func New

New creates a new AutomationV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new AutomationV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *AutomationV1alpha1Client

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

func (*AutomationV1alpha1Client) Accounts

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

func (*AutomationV1alpha1Client) Certificates

func (c *AutomationV1alpha1Client) Certificates(namespace string) CertificateInterface

func (*AutomationV1alpha1Client) ConnectionCertificates

func (c *AutomationV1alpha1Client) ConnectionCertificates(namespace string) ConnectionCertificateInterface

func (*AutomationV1alpha1Client) ConnectionClassicCertificates

func (c *AutomationV1alpha1Client) ConnectionClassicCertificates(namespace string) ConnectionClassicCertificateInterface

func (*AutomationV1alpha1Client) ConnectionServicePrincipals

func (c *AutomationV1alpha1Client) ConnectionServicePrincipals(namespace string) ConnectionServicePrincipalInterface

func (*AutomationV1alpha1Client) Connections

func (c *AutomationV1alpha1Client) Connections(namespace string) ConnectionInterface

func (*AutomationV1alpha1Client) Credentials

func (c *AutomationV1alpha1Client) Credentials(namespace string) CredentialInterface

func (*AutomationV1alpha1Client) DscConfigurations

func (c *AutomationV1alpha1Client) DscConfigurations(namespace string) DscConfigurationInterface

func (*AutomationV1alpha1Client) DscNodeconfigurations

func (c *AutomationV1alpha1Client) DscNodeconfigurations(namespace string) DscNodeconfigurationInterface

func (*AutomationV1alpha1Client) JobSchedules

func (c *AutomationV1alpha1Client) JobSchedules(namespace string) JobScheduleInterface

func (*AutomationV1alpha1Client) Modules

func (c *AutomationV1alpha1Client) Modules(namespace string) ModuleInterface

func (*AutomationV1alpha1Client) RESTClient

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

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

func (*AutomationV1alpha1Client) Runbooks

func (c *AutomationV1alpha1Client) Runbooks(namespace string) RunbookInterface

func (*AutomationV1alpha1Client) Schedules

func (c *AutomationV1alpha1Client) Schedules(namespace string) ScheduleInterface

func (*AutomationV1alpha1Client) VariableBools

func (c *AutomationV1alpha1Client) VariableBools(namespace string) VariableBoolInterface

func (*AutomationV1alpha1Client) VariableDatetimes

func (c *AutomationV1alpha1Client) VariableDatetimes(namespace string) VariableDatetimeInterface

func (*AutomationV1alpha1Client) VariableInts

func (c *AutomationV1alpha1Client) VariableInts(namespace string) VariableIntInterface

func (*AutomationV1alpha1Client) VariableStrings

func (c *AutomationV1alpha1Client) VariableStrings(namespace string) VariableStringInterface

func (*AutomationV1alpha1Client) Webhooks added in v0.5.0

func (c *AutomationV1alpha1Client) Webhooks(namespace string) WebhookInterface

type CertificateExpansion

type CertificateExpansion interface{}

type CertificateInterface

type CertificateInterface interface {
	Create(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.CreateOptions) (*v1alpha1.Certificate, error)
	Update(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.UpdateOptions) (*v1alpha1.Certificate, error)
	UpdateStatus(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.UpdateOptions) (*v1alpha1.Certificate, 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.Certificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CertificateList, 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.Certificate, err error)
	CertificateExpansion
}

CertificateInterface has methods to work with Certificate resources.

type CertificatesGetter

type CertificatesGetter interface {
	Certificates(namespace string) CertificateInterface
}

CertificatesGetter has a method to return a CertificateInterface. A group's client should implement this interface.

type ConnectionCertificateExpansion

type ConnectionCertificateExpansion interface{}

type ConnectionCertificateInterface

type ConnectionCertificateInterface interface {
	Create(ctx context.Context, connectionCertificate *v1alpha1.ConnectionCertificate, opts v1.CreateOptions) (*v1alpha1.ConnectionCertificate, error)
	Update(ctx context.Context, connectionCertificate *v1alpha1.ConnectionCertificate, opts v1.UpdateOptions) (*v1alpha1.ConnectionCertificate, error)
	UpdateStatus(ctx context.Context, connectionCertificate *v1alpha1.ConnectionCertificate, opts v1.UpdateOptions) (*v1alpha1.ConnectionCertificate, 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.ConnectionCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionCertificateList, 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.ConnectionCertificate, err error)
	ConnectionCertificateExpansion
}

ConnectionCertificateInterface has methods to work with ConnectionCertificate resources.

type ConnectionCertificatesGetter

type ConnectionCertificatesGetter interface {
	ConnectionCertificates(namespace string) ConnectionCertificateInterface
}

ConnectionCertificatesGetter has a method to return a ConnectionCertificateInterface. A group's client should implement this interface.

type ConnectionClassicCertificateExpansion

type ConnectionClassicCertificateExpansion interface{}

type ConnectionClassicCertificateInterface

type ConnectionClassicCertificateInterface interface {
	Create(ctx context.Context, connectionClassicCertificate *v1alpha1.ConnectionClassicCertificate, opts v1.CreateOptions) (*v1alpha1.ConnectionClassicCertificate, error)
	Update(ctx context.Context, connectionClassicCertificate *v1alpha1.ConnectionClassicCertificate, opts v1.UpdateOptions) (*v1alpha1.ConnectionClassicCertificate, error)
	UpdateStatus(ctx context.Context, connectionClassicCertificate *v1alpha1.ConnectionClassicCertificate, opts v1.UpdateOptions) (*v1alpha1.ConnectionClassicCertificate, 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.ConnectionClassicCertificate, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionClassicCertificateList, 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.ConnectionClassicCertificate, err error)
	ConnectionClassicCertificateExpansion
}

ConnectionClassicCertificateInterface has methods to work with ConnectionClassicCertificate resources.

type ConnectionClassicCertificatesGetter

type ConnectionClassicCertificatesGetter interface {
	ConnectionClassicCertificates(namespace string) ConnectionClassicCertificateInterface
}

ConnectionClassicCertificatesGetter has a method to return a ConnectionClassicCertificateInterface. A group's client should implement this interface.

type ConnectionExpansion

type ConnectionExpansion interface{}

type ConnectionInterface

type ConnectionInterface interface {
	Create(ctx context.Context, connection *v1alpha1.Connection, opts v1.CreateOptions) (*v1alpha1.Connection, error)
	Update(ctx context.Context, connection *v1alpha1.Connection, opts v1.UpdateOptions) (*v1alpha1.Connection, error)
	UpdateStatus(ctx context.Context, connection *v1alpha1.Connection, opts v1.UpdateOptions) (*v1alpha1.Connection, 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.Connection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionList, 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.Connection, err error)
	ConnectionExpansion
}

ConnectionInterface has methods to work with Connection resources.

type ConnectionServicePrincipalExpansion

type ConnectionServicePrincipalExpansion interface{}

type ConnectionServicePrincipalInterface

type ConnectionServicePrincipalInterface interface {
	Create(ctx context.Context, connectionServicePrincipal *v1alpha1.ConnectionServicePrincipal, opts v1.CreateOptions) (*v1alpha1.ConnectionServicePrincipal, error)
	Update(ctx context.Context, connectionServicePrincipal *v1alpha1.ConnectionServicePrincipal, opts v1.UpdateOptions) (*v1alpha1.ConnectionServicePrincipal, error)
	UpdateStatus(ctx context.Context, connectionServicePrincipal *v1alpha1.ConnectionServicePrincipal, opts v1.UpdateOptions) (*v1alpha1.ConnectionServicePrincipal, 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.ConnectionServicePrincipal, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConnectionServicePrincipalList, 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.ConnectionServicePrincipal, err error)
	ConnectionServicePrincipalExpansion
}

ConnectionServicePrincipalInterface has methods to work with ConnectionServicePrincipal resources.

type ConnectionServicePrincipalsGetter

type ConnectionServicePrincipalsGetter interface {
	ConnectionServicePrincipals(namespace string) ConnectionServicePrincipalInterface
}

ConnectionServicePrincipalsGetter has a method to return a ConnectionServicePrincipalInterface. A group's client should implement this interface.

type ConnectionsGetter

type ConnectionsGetter interface {
	Connections(namespace string) ConnectionInterface
}

ConnectionsGetter has a method to return a ConnectionInterface. A group's client should implement this interface.

type CredentialExpansion

type CredentialExpansion interface{}

type CredentialInterface

type CredentialInterface interface {
	Create(ctx context.Context, credential *v1alpha1.Credential, opts v1.CreateOptions) (*v1alpha1.Credential, error)
	Update(ctx context.Context, credential *v1alpha1.Credential, opts v1.UpdateOptions) (*v1alpha1.Credential, error)
	UpdateStatus(ctx context.Context, credential *v1alpha1.Credential, opts v1.UpdateOptions) (*v1alpha1.Credential, 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.Credential, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CredentialList, 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.Credential, err error)
	CredentialExpansion
}

CredentialInterface has methods to work with Credential resources.

type CredentialsGetter

type CredentialsGetter interface {
	Credentials(namespace string) CredentialInterface
}

CredentialsGetter has a method to return a CredentialInterface. A group's client should implement this interface.

type DscConfigurationExpansion

type DscConfigurationExpansion interface{}

type DscConfigurationInterface

type DscConfigurationInterface interface {
	Create(ctx context.Context, dscConfiguration *v1alpha1.DscConfiguration, opts v1.CreateOptions) (*v1alpha1.DscConfiguration, error)
	Update(ctx context.Context, dscConfiguration *v1alpha1.DscConfiguration, opts v1.UpdateOptions) (*v1alpha1.DscConfiguration, error)
	UpdateStatus(ctx context.Context, dscConfiguration *v1alpha1.DscConfiguration, opts v1.UpdateOptions) (*v1alpha1.DscConfiguration, 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.DscConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DscConfigurationList, 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.DscConfiguration, err error)
	DscConfigurationExpansion
}

DscConfigurationInterface has methods to work with DscConfiguration resources.

type DscConfigurationsGetter

type DscConfigurationsGetter interface {
	DscConfigurations(namespace string) DscConfigurationInterface
}

DscConfigurationsGetter has a method to return a DscConfigurationInterface. A group's client should implement this interface.

type DscNodeconfigurationExpansion

type DscNodeconfigurationExpansion interface{}

type DscNodeconfigurationInterface

type DscNodeconfigurationInterface interface {
	Create(ctx context.Context, dscNodeconfiguration *v1alpha1.DscNodeconfiguration, opts v1.CreateOptions) (*v1alpha1.DscNodeconfiguration, error)
	Update(ctx context.Context, dscNodeconfiguration *v1alpha1.DscNodeconfiguration, opts v1.UpdateOptions) (*v1alpha1.DscNodeconfiguration, error)
	UpdateStatus(ctx context.Context, dscNodeconfiguration *v1alpha1.DscNodeconfiguration, opts v1.UpdateOptions) (*v1alpha1.DscNodeconfiguration, 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.DscNodeconfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DscNodeconfigurationList, 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.DscNodeconfiguration, err error)
	DscNodeconfigurationExpansion
}

DscNodeconfigurationInterface has methods to work with DscNodeconfiguration resources.

type DscNodeconfigurationsGetter

type DscNodeconfigurationsGetter interface {
	DscNodeconfigurations(namespace string) DscNodeconfigurationInterface
}

DscNodeconfigurationsGetter has a method to return a DscNodeconfigurationInterface. A group's client should implement this interface.

type JobScheduleExpansion

type JobScheduleExpansion interface{}

type JobScheduleInterface

type JobScheduleInterface interface {
	Create(ctx context.Context, jobSchedule *v1alpha1.JobSchedule, opts v1.CreateOptions) (*v1alpha1.JobSchedule, error)
	Update(ctx context.Context, jobSchedule *v1alpha1.JobSchedule, opts v1.UpdateOptions) (*v1alpha1.JobSchedule, error)
	UpdateStatus(ctx context.Context, jobSchedule *v1alpha1.JobSchedule, opts v1.UpdateOptions) (*v1alpha1.JobSchedule, 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.JobSchedule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobScheduleList, 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.JobSchedule, err error)
	JobScheduleExpansion
}

JobScheduleInterface has methods to work with JobSchedule resources.

type JobSchedulesGetter

type JobSchedulesGetter interface {
	JobSchedules(namespace string) JobScheduleInterface
}

JobSchedulesGetter has a method to return a JobScheduleInterface. A group's client should implement this interface.

type ModuleExpansion

type ModuleExpansion interface{}

type ModuleInterface

type ModuleInterface interface {
	Create(ctx context.Context, module *v1alpha1.Module, opts v1.CreateOptions) (*v1alpha1.Module, error)
	Update(ctx context.Context, module *v1alpha1.Module, opts v1.UpdateOptions) (*v1alpha1.Module, error)
	UpdateStatus(ctx context.Context, module *v1alpha1.Module, opts v1.UpdateOptions) (*v1alpha1.Module, 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.Module, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ModuleList, 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.Module, err error)
	ModuleExpansion
}

ModuleInterface has methods to work with Module resources.

type ModulesGetter

type ModulesGetter interface {
	Modules(namespace string) ModuleInterface
}

ModulesGetter has a method to return a ModuleInterface. A group's client should implement this interface.

type RunbookExpansion

type RunbookExpansion interface{}

type RunbookInterface

type RunbookInterface interface {
	Create(ctx context.Context, runbook *v1alpha1.Runbook, opts v1.CreateOptions) (*v1alpha1.Runbook, error)
	Update(ctx context.Context, runbook *v1alpha1.Runbook, opts v1.UpdateOptions) (*v1alpha1.Runbook, error)
	UpdateStatus(ctx context.Context, runbook *v1alpha1.Runbook, opts v1.UpdateOptions) (*v1alpha1.Runbook, 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.Runbook, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RunbookList, 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.Runbook, err error)
	RunbookExpansion
}

RunbookInterface has methods to work with Runbook resources.

type RunbooksGetter

type RunbooksGetter interface {
	Runbooks(namespace string) RunbookInterface
}

RunbooksGetter has a method to return a RunbookInterface. A group's client should implement this interface.

type ScheduleExpansion

type ScheduleExpansion interface{}

type ScheduleInterface

type ScheduleInterface interface {
	Create(ctx context.Context, schedule *v1alpha1.Schedule, opts v1.CreateOptions) (*v1alpha1.Schedule, error)
	Update(ctx context.Context, schedule *v1alpha1.Schedule, opts v1.UpdateOptions) (*v1alpha1.Schedule, error)
	UpdateStatus(ctx context.Context, schedule *v1alpha1.Schedule, opts v1.UpdateOptions) (*v1alpha1.Schedule, 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.Schedule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ScheduleList, 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.Schedule, err error)
	ScheduleExpansion
}

ScheduleInterface has methods to work with Schedule resources.

type SchedulesGetter

type SchedulesGetter interface {
	Schedules(namespace string) ScheduleInterface
}

SchedulesGetter has a method to return a ScheduleInterface. A group's client should implement this interface.

type VariableBoolExpansion

type VariableBoolExpansion interface{}

type VariableBoolInterface

type VariableBoolInterface interface {
	Create(ctx context.Context, variableBool *v1alpha1.VariableBool, opts v1.CreateOptions) (*v1alpha1.VariableBool, error)
	Update(ctx context.Context, variableBool *v1alpha1.VariableBool, opts v1.UpdateOptions) (*v1alpha1.VariableBool, error)
	UpdateStatus(ctx context.Context, variableBool *v1alpha1.VariableBool, opts v1.UpdateOptions) (*v1alpha1.VariableBool, 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.VariableBool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VariableBoolList, 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.VariableBool, err error)
	VariableBoolExpansion
}

VariableBoolInterface has methods to work with VariableBool resources.

type VariableBoolsGetter

type VariableBoolsGetter interface {
	VariableBools(namespace string) VariableBoolInterface
}

VariableBoolsGetter has a method to return a VariableBoolInterface. A group's client should implement this interface.

type VariableDatetimeExpansion

type VariableDatetimeExpansion interface{}

type VariableDatetimeInterface

type VariableDatetimeInterface interface {
	Create(ctx context.Context, variableDatetime *v1alpha1.VariableDatetime, opts v1.CreateOptions) (*v1alpha1.VariableDatetime, error)
	Update(ctx context.Context, variableDatetime *v1alpha1.VariableDatetime, opts v1.UpdateOptions) (*v1alpha1.VariableDatetime, error)
	UpdateStatus(ctx context.Context, variableDatetime *v1alpha1.VariableDatetime, opts v1.UpdateOptions) (*v1alpha1.VariableDatetime, 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.VariableDatetime, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VariableDatetimeList, 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.VariableDatetime, err error)
	VariableDatetimeExpansion
}

VariableDatetimeInterface has methods to work with VariableDatetime resources.

type VariableDatetimesGetter

type VariableDatetimesGetter interface {
	VariableDatetimes(namespace string) VariableDatetimeInterface
}

VariableDatetimesGetter has a method to return a VariableDatetimeInterface. A group's client should implement this interface.

type VariableIntExpansion

type VariableIntExpansion interface{}

type VariableIntInterface

type VariableIntInterface interface {
	Create(ctx context.Context, variableInt *v1alpha1.VariableInt, opts v1.CreateOptions) (*v1alpha1.VariableInt, error)
	Update(ctx context.Context, variableInt *v1alpha1.VariableInt, opts v1.UpdateOptions) (*v1alpha1.VariableInt, error)
	UpdateStatus(ctx context.Context, variableInt *v1alpha1.VariableInt, opts v1.UpdateOptions) (*v1alpha1.VariableInt, 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.VariableInt, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VariableIntList, 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.VariableInt, err error)
	VariableIntExpansion
}

VariableIntInterface has methods to work with VariableInt resources.

type VariableIntsGetter

type VariableIntsGetter interface {
	VariableInts(namespace string) VariableIntInterface
}

VariableIntsGetter has a method to return a VariableIntInterface. A group's client should implement this interface.

type VariableStringExpansion

type VariableStringExpansion interface{}

type VariableStringInterface

type VariableStringInterface interface {
	Create(ctx context.Context, variableString *v1alpha1.VariableString, opts v1.CreateOptions) (*v1alpha1.VariableString, error)
	Update(ctx context.Context, variableString *v1alpha1.VariableString, opts v1.UpdateOptions) (*v1alpha1.VariableString, error)
	UpdateStatus(ctx context.Context, variableString *v1alpha1.VariableString, opts v1.UpdateOptions) (*v1alpha1.VariableString, 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.VariableString, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VariableStringList, 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.VariableString, err error)
	VariableStringExpansion
}

VariableStringInterface has methods to work with VariableString resources.

type VariableStringsGetter

type VariableStringsGetter interface {
	VariableStrings(namespace string) VariableStringInterface
}

VariableStringsGetter has a method to return a VariableStringInterface. A group's client should implement this interface.

type WebhookExpansion added in v0.5.0

type WebhookExpansion interface{}

type WebhookInterface added in v0.5.0

type WebhookInterface interface {
	Create(ctx context.Context, webhook *v1alpha1.Webhook, opts v1.CreateOptions) (*v1alpha1.Webhook, error)
	Update(ctx context.Context, webhook *v1alpha1.Webhook, opts v1.UpdateOptions) (*v1alpha1.Webhook, error)
	UpdateStatus(ctx context.Context, webhook *v1alpha1.Webhook, opts v1.UpdateOptions) (*v1alpha1.Webhook, 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.Webhook, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WebhookList, 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.Webhook, err error)
	WebhookExpansion
}

WebhookInterface has methods to work with Webhook resources.

type WebhooksGetter added in v0.5.0

type WebhooksGetter interface {
	Webhooks(namespace string) WebhookInterface
}

WebhooksGetter has a method to return a WebhookInterface. 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