Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CloudV1alpha1Client
- func (c *CloudV1alpha1Client) IntegrationAppDynamicses(namespace string) IntegrationAppDynamicsInterface
- func (c *CloudV1alpha1Client) IntegrationAwsExternalIDs(namespace string) IntegrationAwsExternalIDInterface
- func (c *CloudV1alpha1Client) IntegrationAzureActivityLogs(namespace string) IntegrationAzureActivityLogInterface
- func (c *CloudV1alpha1Client) IntegrationAzures(namespace string) IntegrationAzureInterface
- func (c *CloudV1alpha1Client) IntegrationCloudtrails(namespace string) IntegrationCloudtrailInterface
- func (c *CloudV1alpha1Client) IntegrationCloudwatches(namespace string) IntegrationCloudwatchInterface
- func (c *CloudV1alpha1Client) IntegrationEc2s(namespace string) IntegrationEc2Interface
- func (c *CloudV1alpha1Client) IntegrationGcpBillings(namespace string) IntegrationGcpBillingInterface
- func (c *CloudV1alpha1Client) IntegrationGcps(namespace string) IntegrationGcpInterface
- func (c *CloudV1alpha1Client) IntegrationNewrelics(namespace string) IntegrationNewrelicInterface
- func (c *CloudV1alpha1Client) IntegrationTeslas(namespace string) IntegrationTeslaInterface
- func (c *CloudV1alpha1Client) RESTClient() rest.Interface
- type CloudV1alpha1Interface
- type IntegrationAppDynamicsExpansion
- type IntegrationAppDynamicsInterface
- type IntegrationAppDynamicsesGetter
- type IntegrationAwsExternalIDExpansion
- type IntegrationAwsExternalIDInterface
- type IntegrationAwsExternalIDsGetter
- type IntegrationAzureActivityLogExpansion
- type IntegrationAzureActivityLogInterface
- type IntegrationAzureActivityLogsGetter
- type IntegrationAzureExpansion
- type IntegrationAzureInterface
- type IntegrationAzuresGetter
- type IntegrationCloudtrailExpansion
- type IntegrationCloudtrailInterface
- type IntegrationCloudtrailsGetter
- type IntegrationCloudwatchExpansion
- type IntegrationCloudwatchInterface
- type IntegrationCloudwatchesGetter
- type IntegrationEc2Expansion
- type IntegrationEc2Interface
- type IntegrationEc2sGetter
- type IntegrationGcpBillingExpansion
- type IntegrationGcpBillingInterface
- type IntegrationGcpBillingsGetter
- type IntegrationGcpExpansion
- type IntegrationGcpInterface
- type IntegrationGcpsGetter
- type IntegrationNewrelicExpansion
- type IntegrationNewrelicInterface
- type IntegrationNewrelicsGetter
- type IntegrationTeslaExpansion
- type IntegrationTeslaInterface
- type IntegrationTeslasGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudV1alpha1Client ¶
type CloudV1alpha1Client struct {
// contains filtered or unexported fields
}
CloudV1alpha1Client is used to interact with features provided by the cloud.wavefront.kubeform.com group.
func New ¶
func New(c rest.Interface) *CloudV1alpha1Client
New creates a new CloudV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*CloudV1alpha1Client, error)
NewForConfig creates a new CloudV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *CloudV1alpha1Client
NewForConfigOrDie creates a new CloudV1alpha1Client for the given config and panics if there is an error in the config.
func (*CloudV1alpha1Client) IntegrationAppDynamicses ¶
func (c *CloudV1alpha1Client) IntegrationAppDynamicses(namespace string) IntegrationAppDynamicsInterface
func (*CloudV1alpha1Client) IntegrationAwsExternalIDs ¶
func (c *CloudV1alpha1Client) IntegrationAwsExternalIDs(namespace string) IntegrationAwsExternalIDInterface
func (*CloudV1alpha1Client) IntegrationAzureActivityLogs ¶
func (c *CloudV1alpha1Client) IntegrationAzureActivityLogs(namespace string) IntegrationAzureActivityLogInterface
func (*CloudV1alpha1Client) IntegrationAzures ¶
func (c *CloudV1alpha1Client) IntegrationAzures(namespace string) IntegrationAzureInterface
func (*CloudV1alpha1Client) IntegrationCloudtrails ¶
func (c *CloudV1alpha1Client) IntegrationCloudtrails(namespace string) IntegrationCloudtrailInterface
func (*CloudV1alpha1Client) IntegrationCloudwatches ¶
func (c *CloudV1alpha1Client) IntegrationCloudwatches(namespace string) IntegrationCloudwatchInterface
func (*CloudV1alpha1Client) IntegrationEc2s ¶
func (c *CloudV1alpha1Client) IntegrationEc2s(namespace string) IntegrationEc2Interface
func (*CloudV1alpha1Client) IntegrationGcpBillings ¶
func (c *CloudV1alpha1Client) IntegrationGcpBillings(namespace string) IntegrationGcpBillingInterface
func (*CloudV1alpha1Client) IntegrationGcps ¶
func (c *CloudV1alpha1Client) IntegrationGcps(namespace string) IntegrationGcpInterface
func (*CloudV1alpha1Client) IntegrationNewrelics ¶
func (c *CloudV1alpha1Client) IntegrationNewrelics(namespace string) IntegrationNewrelicInterface
func (*CloudV1alpha1Client) IntegrationTeslas ¶
func (c *CloudV1alpha1Client) IntegrationTeslas(namespace string) IntegrationTeslaInterface
func (*CloudV1alpha1Client) RESTClient ¶
func (c *CloudV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type CloudV1alpha1Interface ¶
type CloudV1alpha1Interface interface { RESTClient() rest.Interface IntegrationAppDynamicsesGetter IntegrationAwsExternalIDsGetter IntegrationAzuresGetter IntegrationAzureActivityLogsGetter IntegrationCloudtrailsGetter IntegrationCloudwatchesGetter IntegrationEc2sGetter IntegrationGcpsGetter IntegrationGcpBillingsGetter IntegrationNewrelicsGetter IntegrationTeslasGetter }
type IntegrationAppDynamicsExpansion ¶
type IntegrationAppDynamicsExpansion interface{}
type IntegrationAppDynamicsInterface ¶
type IntegrationAppDynamicsInterface interface { Create(ctx context.Context, integrationAppDynamics *v1alpha1.IntegrationAppDynamics, opts v1.CreateOptions) (*v1alpha1.IntegrationAppDynamics, error) Update(ctx context.Context, integrationAppDynamics *v1alpha1.IntegrationAppDynamics, opts v1.UpdateOptions) (*v1alpha1.IntegrationAppDynamics, error) UpdateStatus(ctx context.Context, integrationAppDynamics *v1alpha1.IntegrationAppDynamics, opts v1.UpdateOptions) (*v1alpha1.IntegrationAppDynamics, 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.IntegrationAppDynamics, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAppDynamicsList, 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.IntegrationAppDynamics, err error) IntegrationAppDynamicsExpansion }
IntegrationAppDynamicsInterface has methods to work with IntegrationAppDynamics resources.
type IntegrationAppDynamicsesGetter ¶
type IntegrationAppDynamicsesGetter interface {
IntegrationAppDynamicses(namespace string) IntegrationAppDynamicsInterface
}
IntegrationAppDynamicsesGetter has a method to return a IntegrationAppDynamicsInterface. A group's client should implement this interface.
type IntegrationAwsExternalIDExpansion ¶
type IntegrationAwsExternalIDExpansion interface{}
type IntegrationAwsExternalIDInterface ¶
type IntegrationAwsExternalIDInterface interface { Create(ctx context.Context, integrationAwsExternalID *v1alpha1.IntegrationAwsExternalID, opts v1.CreateOptions) (*v1alpha1.IntegrationAwsExternalID, error) Update(ctx context.Context, integrationAwsExternalID *v1alpha1.IntegrationAwsExternalID, opts v1.UpdateOptions) (*v1alpha1.IntegrationAwsExternalID, error) UpdateStatus(ctx context.Context, integrationAwsExternalID *v1alpha1.IntegrationAwsExternalID, opts v1.UpdateOptions) (*v1alpha1.IntegrationAwsExternalID, 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.IntegrationAwsExternalID, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAwsExternalIDList, 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.IntegrationAwsExternalID, err error) IntegrationAwsExternalIDExpansion }
IntegrationAwsExternalIDInterface has methods to work with IntegrationAwsExternalID resources.
type IntegrationAwsExternalIDsGetter ¶
type IntegrationAwsExternalIDsGetter interface {
IntegrationAwsExternalIDs(namespace string) IntegrationAwsExternalIDInterface
}
IntegrationAwsExternalIDsGetter has a method to return a IntegrationAwsExternalIDInterface. A group's client should implement this interface.
type IntegrationAzureActivityLogExpansion ¶
type IntegrationAzureActivityLogExpansion interface{}
type IntegrationAzureActivityLogInterface ¶
type IntegrationAzureActivityLogInterface interface { Create(ctx context.Context, integrationAzureActivityLog *v1alpha1.IntegrationAzureActivityLog, opts v1.CreateOptions) (*v1alpha1.IntegrationAzureActivityLog, error) Update(ctx context.Context, integrationAzureActivityLog *v1alpha1.IntegrationAzureActivityLog, opts v1.UpdateOptions) (*v1alpha1.IntegrationAzureActivityLog, error) UpdateStatus(ctx context.Context, integrationAzureActivityLog *v1alpha1.IntegrationAzureActivityLog, opts v1.UpdateOptions) (*v1alpha1.IntegrationAzureActivityLog, 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.IntegrationAzureActivityLog, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAzureActivityLogList, 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.IntegrationAzureActivityLog, err error) IntegrationAzureActivityLogExpansion }
IntegrationAzureActivityLogInterface has methods to work with IntegrationAzureActivityLog resources.
type IntegrationAzureActivityLogsGetter ¶
type IntegrationAzureActivityLogsGetter interface {
IntegrationAzureActivityLogs(namespace string) IntegrationAzureActivityLogInterface
}
IntegrationAzureActivityLogsGetter has a method to return a IntegrationAzureActivityLogInterface. A group's client should implement this interface.
type IntegrationAzureExpansion ¶
type IntegrationAzureExpansion interface{}
type IntegrationAzureInterface ¶
type IntegrationAzureInterface interface { Create(ctx context.Context, integrationAzure *v1alpha1.IntegrationAzure, opts v1.CreateOptions) (*v1alpha1.IntegrationAzure, error) Update(ctx context.Context, integrationAzure *v1alpha1.IntegrationAzure, opts v1.UpdateOptions) (*v1alpha1.IntegrationAzure, error) UpdateStatus(ctx context.Context, integrationAzure *v1alpha1.IntegrationAzure, opts v1.UpdateOptions) (*v1alpha1.IntegrationAzure, 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.IntegrationAzure, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationAzureList, 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.IntegrationAzure, err error) IntegrationAzureExpansion }
IntegrationAzureInterface has methods to work with IntegrationAzure resources.
type IntegrationAzuresGetter ¶
type IntegrationAzuresGetter interface {
IntegrationAzures(namespace string) IntegrationAzureInterface
}
IntegrationAzuresGetter has a method to return a IntegrationAzureInterface. A group's client should implement this interface.
type IntegrationCloudtrailExpansion ¶
type IntegrationCloudtrailExpansion interface{}
type IntegrationCloudtrailInterface ¶
type IntegrationCloudtrailInterface interface { Create(ctx context.Context, integrationCloudtrail *v1alpha1.IntegrationCloudtrail, opts v1.CreateOptions) (*v1alpha1.IntegrationCloudtrail, error) Update(ctx context.Context, integrationCloudtrail *v1alpha1.IntegrationCloudtrail, opts v1.UpdateOptions) (*v1alpha1.IntegrationCloudtrail, error) UpdateStatus(ctx context.Context, integrationCloudtrail *v1alpha1.IntegrationCloudtrail, opts v1.UpdateOptions) (*v1alpha1.IntegrationCloudtrail, 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.IntegrationCloudtrail, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationCloudtrailList, 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.IntegrationCloudtrail, err error) IntegrationCloudtrailExpansion }
IntegrationCloudtrailInterface has methods to work with IntegrationCloudtrail resources.
type IntegrationCloudtrailsGetter ¶
type IntegrationCloudtrailsGetter interface {
IntegrationCloudtrails(namespace string) IntegrationCloudtrailInterface
}
IntegrationCloudtrailsGetter has a method to return a IntegrationCloudtrailInterface. A group's client should implement this interface.
type IntegrationCloudwatchExpansion ¶
type IntegrationCloudwatchExpansion interface{}
type IntegrationCloudwatchInterface ¶
type IntegrationCloudwatchInterface interface { Create(ctx context.Context, integrationCloudwatch *v1alpha1.IntegrationCloudwatch, opts v1.CreateOptions) (*v1alpha1.IntegrationCloudwatch, error) Update(ctx context.Context, integrationCloudwatch *v1alpha1.IntegrationCloudwatch, opts v1.UpdateOptions) (*v1alpha1.IntegrationCloudwatch, error) UpdateStatus(ctx context.Context, integrationCloudwatch *v1alpha1.IntegrationCloudwatch, opts v1.UpdateOptions) (*v1alpha1.IntegrationCloudwatch, 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.IntegrationCloudwatch, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationCloudwatchList, 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.IntegrationCloudwatch, err error) IntegrationCloudwatchExpansion }
IntegrationCloudwatchInterface has methods to work with IntegrationCloudwatch resources.
type IntegrationCloudwatchesGetter ¶
type IntegrationCloudwatchesGetter interface {
IntegrationCloudwatches(namespace string) IntegrationCloudwatchInterface
}
IntegrationCloudwatchesGetter has a method to return a IntegrationCloudwatchInterface. A group's client should implement this interface.
type IntegrationEc2Expansion ¶
type IntegrationEc2Expansion interface{}
type IntegrationEc2Interface ¶
type IntegrationEc2Interface interface { Create(ctx context.Context, integrationEc2 *v1alpha1.IntegrationEc2, opts v1.CreateOptions) (*v1alpha1.IntegrationEc2, error) Update(ctx context.Context, integrationEc2 *v1alpha1.IntegrationEc2, opts v1.UpdateOptions) (*v1alpha1.IntegrationEc2, error) UpdateStatus(ctx context.Context, integrationEc2 *v1alpha1.IntegrationEc2, opts v1.UpdateOptions) (*v1alpha1.IntegrationEc2, 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.IntegrationEc2, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationEc2List, 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.IntegrationEc2, err error) IntegrationEc2Expansion }
IntegrationEc2Interface has methods to work with IntegrationEc2 resources.
type IntegrationEc2sGetter ¶
type IntegrationEc2sGetter interface {
IntegrationEc2s(namespace string) IntegrationEc2Interface
}
IntegrationEc2sGetter has a method to return a IntegrationEc2Interface. A group's client should implement this interface.
type IntegrationGcpBillingExpansion ¶
type IntegrationGcpBillingExpansion interface{}
type IntegrationGcpBillingInterface ¶
type IntegrationGcpBillingInterface interface { Create(ctx context.Context, integrationGcpBilling *v1alpha1.IntegrationGcpBilling, opts v1.CreateOptions) (*v1alpha1.IntegrationGcpBilling, error) Update(ctx context.Context, integrationGcpBilling *v1alpha1.IntegrationGcpBilling, opts v1.UpdateOptions) (*v1alpha1.IntegrationGcpBilling, error) UpdateStatus(ctx context.Context, integrationGcpBilling *v1alpha1.IntegrationGcpBilling, opts v1.UpdateOptions) (*v1alpha1.IntegrationGcpBilling, 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.IntegrationGcpBilling, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationGcpBillingList, 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.IntegrationGcpBilling, err error) IntegrationGcpBillingExpansion }
IntegrationGcpBillingInterface has methods to work with IntegrationGcpBilling resources.
type IntegrationGcpBillingsGetter ¶
type IntegrationGcpBillingsGetter interface {
IntegrationGcpBillings(namespace string) IntegrationGcpBillingInterface
}
IntegrationGcpBillingsGetter has a method to return a IntegrationGcpBillingInterface. A group's client should implement this interface.
type IntegrationGcpExpansion ¶
type IntegrationGcpExpansion interface{}
type IntegrationGcpInterface ¶
type IntegrationGcpInterface interface { Create(ctx context.Context, integrationGcp *v1alpha1.IntegrationGcp, opts v1.CreateOptions) (*v1alpha1.IntegrationGcp, error) Update(ctx context.Context, integrationGcp *v1alpha1.IntegrationGcp, opts v1.UpdateOptions) (*v1alpha1.IntegrationGcp, error) UpdateStatus(ctx context.Context, integrationGcp *v1alpha1.IntegrationGcp, opts v1.UpdateOptions) (*v1alpha1.IntegrationGcp, 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.IntegrationGcp, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationGcpList, 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.IntegrationGcp, err error) IntegrationGcpExpansion }
IntegrationGcpInterface has methods to work with IntegrationGcp resources.
type IntegrationGcpsGetter ¶
type IntegrationGcpsGetter interface {
IntegrationGcps(namespace string) IntegrationGcpInterface
}
IntegrationGcpsGetter has a method to return a IntegrationGcpInterface. A group's client should implement this interface.
type IntegrationNewrelicExpansion ¶
type IntegrationNewrelicExpansion interface{}
type IntegrationNewrelicInterface ¶
type IntegrationNewrelicInterface interface { Create(ctx context.Context, integrationNewrelic *v1alpha1.IntegrationNewrelic, opts v1.CreateOptions) (*v1alpha1.IntegrationNewrelic, error) Update(ctx context.Context, integrationNewrelic *v1alpha1.IntegrationNewrelic, opts v1.UpdateOptions) (*v1alpha1.IntegrationNewrelic, error) UpdateStatus(ctx context.Context, integrationNewrelic *v1alpha1.IntegrationNewrelic, opts v1.UpdateOptions) (*v1alpha1.IntegrationNewrelic, 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.IntegrationNewrelic, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationNewrelicList, 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.IntegrationNewrelic, err error) IntegrationNewrelicExpansion }
IntegrationNewrelicInterface has methods to work with IntegrationNewrelic resources.
type IntegrationNewrelicsGetter ¶
type IntegrationNewrelicsGetter interface {
IntegrationNewrelics(namespace string) IntegrationNewrelicInterface
}
IntegrationNewrelicsGetter has a method to return a IntegrationNewrelicInterface. A group's client should implement this interface.
type IntegrationTeslaExpansion ¶
type IntegrationTeslaExpansion interface{}
type IntegrationTeslaInterface ¶
type IntegrationTeslaInterface interface { Create(ctx context.Context, integrationTesla *v1alpha1.IntegrationTesla, opts v1.CreateOptions) (*v1alpha1.IntegrationTesla, error) Update(ctx context.Context, integrationTesla *v1alpha1.IntegrationTesla, opts v1.UpdateOptions) (*v1alpha1.IntegrationTesla, error) UpdateStatus(ctx context.Context, integrationTesla *v1alpha1.IntegrationTesla, opts v1.UpdateOptions) (*v1alpha1.IntegrationTesla, 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.IntegrationTesla, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IntegrationTeslaList, 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.IntegrationTesla, err error) IntegrationTeslaExpansion }
IntegrationTeslaInterface has methods to work with IntegrationTesla resources.
type IntegrationTeslasGetter ¶
type IntegrationTeslasGetter interface {
IntegrationTeslas(namespace string) IntegrationTeslaInterface
}
IntegrationTeslasGetter has a method to return a IntegrationTeslaInterface. A group's client should implement this interface.
Source Files
¶
- cloud_client.go
- doc.go
- generated_expansion.go
- integrationappdynamics.go
- integrationawsexternalid.go
- integrationazure.go
- integrationazureactivitylog.go
- integrationcloudtrail.go
- integrationcloudwatch.go
- integrationec2.go
- integrationgcp.go
- integrationgcpbilling.go
- integrationnewrelic.go
- integrationtesla.go