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 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

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 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.

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