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 ClusterCustomerManagedKeyExpansion

type ClusterCustomerManagedKeyExpansion interface{}

type ClusterCustomerManagedKeyInterface

type ClusterCustomerManagedKeyInterface interface {
	Create(ctx context.Context, clusterCustomerManagedKey *v1alpha1.ClusterCustomerManagedKey, opts v1.CreateOptions) (*v1alpha1.ClusterCustomerManagedKey, error)
	Update(ctx context.Context, clusterCustomerManagedKey *v1alpha1.ClusterCustomerManagedKey, opts v1.UpdateOptions) (*v1alpha1.ClusterCustomerManagedKey, error)
	UpdateStatus(ctx context.Context, clusterCustomerManagedKey *v1alpha1.ClusterCustomerManagedKey, opts v1.UpdateOptions) (*v1alpha1.ClusterCustomerManagedKey, 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.ClusterCustomerManagedKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterCustomerManagedKeyList, 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.ClusterCustomerManagedKey, err error)
	ClusterCustomerManagedKeyExpansion
}

ClusterCustomerManagedKeyInterface has methods to work with ClusterCustomerManagedKey resources.

type ClusterCustomerManagedKeysGetter

type ClusterCustomerManagedKeysGetter interface {
	ClusterCustomerManagedKeys(namespace string) ClusterCustomerManagedKeyInterface
}

ClusterCustomerManagedKeysGetter has a method to return a ClusterCustomerManagedKeyInterface. A group's client should implement this interface.

type ClusterExpansion

type ClusterExpansion interface{}

type ClusterInterface

type ClusterInterface interface {
	Create(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.CreateOptions) (*v1alpha1.Cluster, error)
	Update(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, error)
	UpdateStatus(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, 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.Cluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterList, 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.Cluster, err error)
	ClusterExpansion
}

ClusterInterface has methods to work with Cluster resources.

type ClustersGetter

type ClustersGetter interface {
	Clusters(namespace string) ClusterInterface
}

ClustersGetter has a method to return a ClusterInterface. A group's client should implement this interface.

type DataExportRuleExpansion

type DataExportRuleExpansion interface{}

type DataExportRuleInterface

type DataExportRuleInterface interface {
	Create(ctx context.Context, dataExportRule *v1alpha1.DataExportRule, opts v1.CreateOptions) (*v1alpha1.DataExportRule, error)
	Update(ctx context.Context, dataExportRule *v1alpha1.DataExportRule, opts v1.UpdateOptions) (*v1alpha1.DataExportRule, error)
	UpdateStatus(ctx context.Context, dataExportRule *v1alpha1.DataExportRule, opts v1.UpdateOptions) (*v1alpha1.DataExportRule, 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.DataExportRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DataExportRuleList, 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.DataExportRule, err error)
	DataExportRuleExpansion
}

DataExportRuleInterface has methods to work with DataExportRule resources.

type DataExportRulesGetter

type DataExportRulesGetter interface {
	DataExportRules(namespace string) DataExportRuleInterface
}

DataExportRulesGetter has a method to return a DataExportRuleInterface. A group's client should implement this interface.

type DatasourceWindowsEventExpansion

type DatasourceWindowsEventExpansion interface{}

type DatasourceWindowsEventInterface

type DatasourceWindowsEventInterface interface {
	Create(ctx context.Context, datasourceWindowsEvent *v1alpha1.DatasourceWindowsEvent, opts v1.CreateOptions) (*v1alpha1.DatasourceWindowsEvent, error)
	Update(ctx context.Context, datasourceWindowsEvent *v1alpha1.DatasourceWindowsEvent, opts v1.UpdateOptions) (*v1alpha1.DatasourceWindowsEvent, error)
	UpdateStatus(ctx context.Context, datasourceWindowsEvent *v1alpha1.DatasourceWindowsEvent, opts v1.UpdateOptions) (*v1alpha1.DatasourceWindowsEvent, 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.DatasourceWindowsEvent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatasourceWindowsEventList, 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.DatasourceWindowsEvent, err error)
	DatasourceWindowsEventExpansion
}

DatasourceWindowsEventInterface has methods to work with DatasourceWindowsEvent resources.

type DatasourceWindowsEventsGetter

type DatasourceWindowsEventsGetter interface {
	DatasourceWindowsEvents(namespace string) DatasourceWindowsEventInterface
}

DatasourceWindowsEventsGetter has a method to return a DatasourceWindowsEventInterface. A group's client should implement this interface.

type DatasourceWindowsPerformanceCounterExpansion

type DatasourceWindowsPerformanceCounterExpansion interface{}

type DatasourceWindowsPerformanceCounterInterface

DatasourceWindowsPerformanceCounterInterface has methods to work with DatasourceWindowsPerformanceCounter resources.

type DatasourceWindowsPerformanceCountersGetter

type DatasourceWindowsPerformanceCountersGetter interface {
	DatasourceWindowsPerformanceCounters(namespace string) DatasourceWindowsPerformanceCounterInterface
}

DatasourceWindowsPerformanceCountersGetter has a method to return a DatasourceWindowsPerformanceCounterInterface. A group's client should implement this interface.

type LinkedServiceExpansion

type LinkedServiceExpansion interface{}

type LinkedServiceInterface

type LinkedServiceInterface interface {
	Create(ctx context.Context, linkedService *v1alpha1.LinkedService, opts v1.CreateOptions) (*v1alpha1.LinkedService, error)
	Update(ctx context.Context, linkedService *v1alpha1.LinkedService, opts v1.UpdateOptions) (*v1alpha1.LinkedService, error)
	UpdateStatus(ctx context.Context, linkedService *v1alpha1.LinkedService, opts v1.UpdateOptions) (*v1alpha1.LinkedService, 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.LinkedService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LinkedServiceList, 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.LinkedService, err error)
	LinkedServiceExpansion
}

LinkedServiceInterface has methods to work with LinkedService resources.

type LinkedServicesGetter

type LinkedServicesGetter interface {
	LinkedServices(namespace string) LinkedServiceInterface
}

LinkedServicesGetter has a method to return a LinkedServiceInterface. A group's client should implement this interface.

type LinkedStorageAccountExpansion

type LinkedStorageAccountExpansion interface{}

type LinkedStorageAccountInterface

type LinkedStorageAccountInterface interface {
	Create(ctx context.Context, linkedStorageAccount *v1alpha1.LinkedStorageAccount, opts v1.CreateOptions) (*v1alpha1.LinkedStorageAccount, error)
	Update(ctx context.Context, linkedStorageAccount *v1alpha1.LinkedStorageAccount, opts v1.UpdateOptions) (*v1alpha1.LinkedStorageAccount, error)
	UpdateStatus(ctx context.Context, linkedStorageAccount *v1alpha1.LinkedStorageAccount, opts v1.UpdateOptions) (*v1alpha1.LinkedStorageAccount, 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.LinkedStorageAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LinkedStorageAccountList, 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.LinkedStorageAccount, err error)
	LinkedStorageAccountExpansion
}

LinkedStorageAccountInterface has methods to work with LinkedStorageAccount resources.

type LinkedStorageAccountsGetter

type LinkedStorageAccountsGetter interface {
	LinkedStorageAccounts(namespace string) LinkedStorageAccountInterface
}

LinkedStorageAccountsGetter has a method to return a LinkedStorageAccountInterface. A group's client should implement this interface.

type LoganalyticsV1alpha1Client

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

LoganalyticsV1alpha1Client is used to interact with features provided by the loganalytics.azurerm.kubeform.com group.

func New

New creates a new LoganalyticsV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new LoganalyticsV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *LoganalyticsV1alpha1Client

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

func (*LoganalyticsV1alpha1Client) ClusterCustomerManagedKeys

func (c *LoganalyticsV1alpha1Client) ClusterCustomerManagedKeys(namespace string) ClusterCustomerManagedKeyInterface

func (*LoganalyticsV1alpha1Client) Clusters

func (c *LoganalyticsV1alpha1Client) Clusters(namespace string) ClusterInterface

func (*LoganalyticsV1alpha1Client) DataExportRules

func (c *LoganalyticsV1alpha1Client) DataExportRules(namespace string) DataExportRuleInterface

func (*LoganalyticsV1alpha1Client) DatasourceWindowsEvents

func (c *LoganalyticsV1alpha1Client) DatasourceWindowsEvents(namespace string) DatasourceWindowsEventInterface

func (*LoganalyticsV1alpha1Client) DatasourceWindowsPerformanceCounters

func (c *LoganalyticsV1alpha1Client) DatasourceWindowsPerformanceCounters(namespace string) DatasourceWindowsPerformanceCounterInterface

func (*LoganalyticsV1alpha1Client) LinkedServices

func (c *LoganalyticsV1alpha1Client) LinkedServices(namespace string) LinkedServiceInterface

func (*LoganalyticsV1alpha1Client) LinkedStorageAccounts

func (c *LoganalyticsV1alpha1Client) LinkedStorageAccounts(namespace string) LinkedStorageAccountInterface

func (*LoganalyticsV1alpha1Client) RESTClient

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

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

func (*LoganalyticsV1alpha1Client) SavedSearches

func (c *LoganalyticsV1alpha1Client) SavedSearches(namespace string) SavedSearchInterface

func (*LoganalyticsV1alpha1Client) Solutions

func (c *LoganalyticsV1alpha1Client) Solutions(namespace string) SolutionInterface

func (*LoganalyticsV1alpha1Client) StorageInsightses

func (c *LoganalyticsV1alpha1Client) StorageInsightses(namespace string) StorageInsightsInterface

func (*LoganalyticsV1alpha1Client) Workspaces

func (c *LoganalyticsV1alpha1Client) Workspaces(namespace string) WorkspaceInterface

type SavedSearchExpansion

type SavedSearchExpansion interface{}

type SavedSearchInterface

type SavedSearchInterface interface {
	Create(ctx context.Context, savedSearch *v1alpha1.SavedSearch, opts v1.CreateOptions) (*v1alpha1.SavedSearch, error)
	Update(ctx context.Context, savedSearch *v1alpha1.SavedSearch, opts v1.UpdateOptions) (*v1alpha1.SavedSearch, error)
	UpdateStatus(ctx context.Context, savedSearch *v1alpha1.SavedSearch, opts v1.UpdateOptions) (*v1alpha1.SavedSearch, 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.SavedSearch, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SavedSearchList, 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.SavedSearch, err error)
	SavedSearchExpansion
}

SavedSearchInterface has methods to work with SavedSearch resources.

type SavedSearchesGetter

type SavedSearchesGetter interface {
	SavedSearches(namespace string) SavedSearchInterface
}

SavedSearchesGetter has a method to return a SavedSearchInterface. A group's client should implement this interface.

type SolutionExpansion

type SolutionExpansion interface{}

type SolutionInterface

type SolutionInterface interface {
	Create(ctx context.Context, solution *v1alpha1.Solution, opts v1.CreateOptions) (*v1alpha1.Solution, error)
	Update(ctx context.Context, solution *v1alpha1.Solution, opts v1.UpdateOptions) (*v1alpha1.Solution, error)
	UpdateStatus(ctx context.Context, solution *v1alpha1.Solution, opts v1.UpdateOptions) (*v1alpha1.Solution, 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.Solution, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SolutionList, 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.Solution, err error)
	SolutionExpansion
}

SolutionInterface has methods to work with Solution resources.

type SolutionsGetter

type SolutionsGetter interface {
	Solutions(namespace string) SolutionInterface
}

SolutionsGetter has a method to return a SolutionInterface. A group's client should implement this interface.

type StorageInsightsExpansion

type StorageInsightsExpansion interface{}

type StorageInsightsInterface

type StorageInsightsInterface interface {
	Create(ctx context.Context, storageInsights *v1alpha1.StorageInsights, opts v1.CreateOptions) (*v1alpha1.StorageInsights, error)
	Update(ctx context.Context, storageInsights *v1alpha1.StorageInsights, opts v1.UpdateOptions) (*v1alpha1.StorageInsights, error)
	UpdateStatus(ctx context.Context, storageInsights *v1alpha1.StorageInsights, opts v1.UpdateOptions) (*v1alpha1.StorageInsights, 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.StorageInsights, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StorageInsightsList, 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.StorageInsights, err error)
	StorageInsightsExpansion
}

StorageInsightsInterface has methods to work with StorageInsights resources.

type StorageInsightsesGetter

type StorageInsightsesGetter interface {
	StorageInsightses(namespace string) StorageInsightsInterface
}

StorageInsightsesGetter has a method to return a StorageInsightsInterface. A group's client should implement this interface.

type WorkspaceExpansion

type WorkspaceExpansion interface{}

type WorkspaceInterface

type WorkspaceInterface interface {
	Create(ctx context.Context, workspace *v1alpha1.Workspace, opts v1.CreateOptions) (*v1alpha1.Workspace, error)
	Update(ctx context.Context, workspace *v1alpha1.Workspace, opts v1.UpdateOptions) (*v1alpha1.Workspace, error)
	UpdateStatus(ctx context.Context, workspace *v1alpha1.Workspace, opts v1.UpdateOptions) (*v1alpha1.Workspace, 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.Workspace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkspaceList, 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.Workspace, err error)
	WorkspaceExpansion
}

WorkspaceInterface has methods to work with Workspace resources.

type WorkspacesGetter

type WorkspacesGetter interface {
	Workspaces(namespace string) WorkspaceInterface
}

WorkspacesGetter has a method to return a WorkspaceInterface. 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