Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AccountExpansion
- type AccountInterface
- type AccountsGetter
- type AutomationV1alpha1Client
- func (c *AutomationV1alpha1Client) Accounts(namespace string) AccountInterface
- func (c *AutomationV1alpha1Client) Certificates(namespace string) CertificateInterface
- func (c *AutomationV1alpha1Client) ConnectionCertificates(namespace string) ConnectionCertificateInterface
- func (c *AutomationV1alpha1Client) ConnectionClassicCertificates(namespace string) ConnectionClassicCertificateInterface
- func (c *AutomationV1alpha1Client) ConnectionServicePrincipals(namespace string) ConnectionServicePrincipalInterface
- func (c *AutomationV1alpha1Client) Connections(namespace string) ConnectionInterface
- func (c *AutomationV1alpha1Client) Credentials(namespace string) CredentialInterface
- func (c *AutomationV1alpha1Client) DscConfigurations(namespace string) DscConfigurationInterface
- func (c *AutomationV1alpha1Client) DscNodeconfigurations(namespace string) DscNodeconfigurationInterface
- func (c *AutomationV1alpha1Client) JobSchedules(namespace string) JobScheduleInterface
- func (c *AutomationV1alpha1Client) Modules(namespace string) ModuleInterface
- func (c *AutomationV1alpha1Client) RESTClient() rest.Interface
- func (c *AutomationV1alpha1Client) Runbooks(namespace string) RunbookInterface
- func (c *AutomationV1alpha1Client) Schedules(namespace string) ScheduleInterface
- func (c *AutomationV1alpha1Client) VariableBools(namespace string) VariableBoolInterface
- func (c *AutomationV1alpha1Client) VariableDatetimes(namespace string) VariableDatetimeInterface
- func (c *AutomationV1alpha1Client) VariableInts(namespace string) VariableIntInterface
- func (c *AutomationV1alpha1Client) VariableStrings(namespace string) VariableStringInterface
- func (c *AutomationV1alpha1Client) Webhooks(namespace string) WebhookInterface
- type AutomationV1alpha1Interface
- type CertificateExpansion
- type CertificateInterface
- type CertificatesGetter
- type ConnectionCertificateExpansion
- type ConnectionCertificateInterface
- type ConnectionCertificatesGetter
- type ConnectionClassicCertificateExpansion
- type ConnectionClassicCertificateInterface
- type ConnectionClassicCertificatesGetter
- type ConnectionExpansion
- type ConnectionInterface
- type ConnectionServicePrincipalExpansion
- type ConnectionServicePrincipalInterface
- type ConnectionServicePrincipalsGetter
- type ConnectionsGetter
- type CredentialExpansion
- type CredentialInterface
- type CredentialsGetter
- type DscConfigurationExpansion
- type DscConfigurationInterface
- type DscConfigurationsGetter
- type DscNodeconfigurationExpansion
- type DscNodeconfigurationInterface
- type DscNodeconfigurationsGetter
- type JobScheduleExpansion
- type JobScheduleInterface
- type JobSchedulesGetter
- type ModuleExpansion
- type ModuleInterface
- type ModulesGetter
- type RunbookExpansion
- type RunbookInterface
- type RunbooksGetter
- type ScheduleExpansion
- type ScheduleInterface
- type SchedulesGetter
- type VariableBoolExpansion
- type VariableBoolInterface
- type VariableBoolsGetter
- type VariableDatetimeExpansion
- type VariableDatetimeInterface
- type VariableDatetimesGetter
- type VariableIntExpansion
- type VariableIntInterface
- type VariableIntsGetter
- type VariableStringExpansion
- type VariableStringInterface
- type VariableStringsGetter
- type WebhookExpansion
- type WebhookInterface
- type WebhooksGetter
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 ¶
func New(c rest.Interface) *AutomationV1alpha1Client
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 AutomationV1alpha1Interface ¶
type AutomationV1alpha1Interface interface { RESTClient() rest.Interface AccountsGetter CertificatesGetter ConnectionsGetter ConnectionCertificatesGetter ConnectionClassicCertificatesGetter ConnectionServicePrincipalsGetter CredentialsGetter DscConfigurationsGetter DscNodeconfigurationsGetter JobSchedulesGetter ModulesGetter RunbooksGetter SchedulesGetter VariableBoolsGetter VariableDatetimesGetter VariableIntsGetter VariableStringsGetter WebhooksGetter }
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.
Source Files
¶
- account.go
- automation_client.go
- certificate.go
- connection.go
- connectioncertificate.go
- connectionclassiccertificate.go
- connectionserviceprincipal.go
- credential.go
- doc.go
- dscconfiguration.go
- dscnodeconfiguration.go
- generated_expansion.go
- jobschedule.go
- module.go
- runbook.go
- schedule.go
- variablebool.go
- variabledatetime.go
- variableint.go
- variablestring.go
- webhook.go