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 AttachedDatabaseConfigurationExpansion

type AttachedDatabaseConfigurationExpansion interface{}

type AttachedDatabaseConfigurationInterface

type AttachedDatabaseConfigurationInterface interface {
	Create(ctx context.Context, attachedDatabaseConfiguration *v1alpha1.AttachedDatabaseConfiguration, opts v1.CreateOptions) (*v1alpha1.AttachedDatabaseConfiguration, error)
	Update(ctx context.Context, attachedDatabaseConfiguration *v1alpha1.AttachedDatabaseConfiguration, opts v1.UpdateOptions) (*v1alpha1.AttachedDatabaseConfiguration, error)
	UpdateStatus(ctx context.Context, attachedDatabaseConfiguration *v1alpha1.AttachedDatabaseConfiguration, opts v1.UpdateOptions) (*v1alpha1.AttachedDatabaseConfiguration, 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.AttachedDatabaseConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AttachedDatabaseConfigurationList, 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.AttachedDatabaseConfiguration, err error)
	AttachedDatabaseConfigurationExpansion
}

AttachedDatabaseConfigurationInterface has methods to work with AttachedDatabaseConfiguration resources.

type AttachedDatabaseConfigurationsGetter

type AttachedDatabaseConfigurationsGetter interface {
	AttachedDatabaseConfigurations(namespace string) AttachedDatabaseConfigurationInterface
}

AttachedDatabaseConfigurationsGetter has a method to return a AttachedDatabaseConfigurationInterface. A group's client should implement this interface.

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 ClusterPrincipalAssignmentExpansion

type ClusterPrincipalAssignmentExpansion interface{}

type ClusterPrincipalAssignmentInterface

type ClusterPrincipalAssignmentInterface interface {
	Create(ctx context.Context, clusterPrincipalAssignment *v1alpha1.ClusterPrincipalAssignment, opts v1.CreateOptions) (*v1alpha1.ClusterPrincipalAssignment, error)
	Update(ctx context.Context, clusterPrincipalAssignment *v1alpha1.ClusterPrincipalAssignment, opts v1.UpdateOptions) (*v1alpha1.ClusterPrincipalAssignment, error)
	UpdateStatus(ctx context.Context, clusterPrincipalAssignment *v1alpha1.ClusterPrincipalAssignment, opts v1.UpdateOptions) (*v1alpha1.ClusterPrincipalAssignment, 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.ClusterPrincipalAssignment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterPrincipalAssignmentList, 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.ClusterPrincipalAssignment, err error)
	ClusterPrincipalAssignmentExpansion
}

ClusterPrincipalAssignmentInterface has methods to work with ClusterPrincipalAssignment resources.

type ClusterPrincipalAssignmentsGetter

type ClusterPrincipalAssignmentsGetter interface {
	ClusterPrincipalAssignments(namespace string) ClusterPrincipalAssignmentInterface
}

ClusterPrincipalAssignmentsGetter has a method to return a ClusterPrincipalAssignmentInterface. A group's client should implement this interface.

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 DatabaseExpansion

type DatabaseExpansion interface{}

type DatabaseInterface

type DatabaseInterface interface {
	Create(ctx context.Context, database *v1alpha1.Database, opts v1.CreateOptions) (*v1alpha1.Database, error)
	Update(ctx context.Context, database *v1alpha1.Database, opts v1.UpdateOptions) (*v1alpha1.Database, error)
	UpdateStatus(ctx context.Context, database *v1alpha1.Database, opts v1.UpdateOptions) (*v1alpha1.Database, 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.Database, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatabaseList, 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.Database, err error)
	DatabaseExpansion
}

DatabaseInterface has methods to work with Database resources.

type DatabasePrincipalAssignmentExpansion

type DatabasePrincipalAssignmentExpansion interface{}

type DatabasePrincipalAssignmentInterface

type DatabasePrincipalAssignmentInterface interface {
	Create(ctx context.Context, databasePrincipalAssignment *v1alpha1.DatabasePrincipalAssignment, opts v1.CreateOptions) (*v1alpha1.DatabasePrincipalAssignment, error)
	Update(ctx context.Context, databasePrincipalAssignment *v1alpha1.DatabasePrincipalAssignment, opts v1.UpdateOptions) (*v1alpha1.DatabasePrincipalAssignment, error)
	UpdateStatus(ctx context.Context, databasePrincipalAssignment *v1alpha1.DatabasePrincipalAssignment, opts v1.UpdateOptions) (*v1alpha1.DatabasePrincipalAssignment, 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.DatabasePrincipalAssignment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatabasePrincipalAssignmentList, 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.DatabasePrincipalAssignment, err error)
	DatabasePrincipalAssignmentExpansion
}

DatabasePrincipalAssignmentInterface has methods to work with DatabasePrincipalAssignment resources.

type DatabasePrincipalAssignmentsGetter

type DatabasePrincipalAssignmentsGetter interface {
	DatabasePrincipalAssignments(namespace string) DatabasePrincipalAssignmentInterface
}

DatabasePrincipalAssignmentsGetter has a method to return a DatabasePrincipalAssignmentInterface. A group's client should implement this interface.

type DatabasePrincipalExpansion

type DatabasePrincipalExpansion interface{}

type DatabasePrincipalInterface

type DatabasePrincipalInterface interface {
	Create(ctx context.Context, databasePrincipal *v1alpha1.DatabasePrincipal, opts v1.CreateOptions) (*v1alpha1.DatabasePrincipal, error)
	Update(ctx context.Context, databasePrincipal *v1alpha1.DatabasePrincipal, opts v1.UpdateOptions) (*v1alpha1.DatabasePrincipal, error)
	UpdateStatus(ctx context.Context, databasePrincipal *v1alpha1.DatabasePrincipal, opts v1.UpdateOptions) (*v1alpha1.DatabasePrincipal, 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.DatabasePrincipal, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatabasePrincipalList, 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.DatabasePrincipal, err error)
	DatabasePrincipalExpansion
}

DatabasePrincipalInterface has methods to work with DatabasePrincipal resources.

type DatabasePrincipalsGetter

type DatabasePrincipalsGetter interface {
	DatabasePrincipals(namespace string) DatabasePrincipalInterface
}

DatabasePrincipalsGetter has a method to return a DatabasePrincipalInterface. A group's client should implement this interface.

type DatabasesGetter

type DatabasesGetter interface {
	Databases(namespace string) DatabaseInterface
}

DatabasesGetter has a method to return a DatabaseInterface. A group's client should implement this interface.

type EventgridDataConnectionExpansion

type EventgridDataConnectionExpansion interface{}

type EventgridDataConnectionInterface

type EventgridDataConnectionInterface interface {
	Create(ctx context.Context, eventgridDataConnection *v1alpha1.EventgridDataConnection, opts v1.CreateOptions) (*v1alpha1.EventgridDataConnection, error)
	Update(ctx context.Context, eventgridDataConnection *v1alpha1.EventgridDataConnection, opts v1.UpdateOptions) (*v1alpha1.EventgridDataConnection, error)
	UpdateStatus(ctx context.Context, eventgridDataConnection *v1alpha1.EventgridDataConnection, opts v1.UpdateOptions) (*v1alpha1.EventgridDataConnection, 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.EventgridDataConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventgridDataConnectionList, 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.EventgridDataConnection, err error)
	EventgridDataConnectionExpansion
}

EventgridDataConnectionInterface has methods to work with EventgridDataConnection resources.

type EventgridDataConnectionsGetter

type EventgridDataConnectionsGetter interface {
	EventgridDataConnections(namespace string) EventgridDataConnectionInterface
}

EventgridDataConnectionsGetter has a method to return a EventgridDataConnectionInterface. A group's client should implement this interface.

type EventhubDataConnectionExpansion

type EventhubDataConnectionExpansion interface{}

type EventhubDataConnectionInterface

type EventhubDataConnectionInterface interface {
	Create(ctx context.Context, eventhubDataConnection *v1alpha1.EventhubDataConnection, opts v1.CreateOptions) (*v1alpha1.EventhubDataConnection, error)
	Update(ctx context.Context, eventhubDataConnection *v1alpha1.EventhubDataConnection, opts v1.UpdateOptions) (*v1alpha1.EventhubDataConnection, error)
	UpdateStatus(ctx context.Context, eventhubDataConnection *v1alpha1.EventhubDataConnection, opts v1.UpdateOptions) (*v1alpha1.EventhubDataConnection, 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.EventhubDataConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventhubDataConnectionList, 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.EventhubDataConnection, err error)
	EventhubDataConnectionExpansion
}

EventhubDataConnectionInterface has methods to work with EventhubDataConnection resources.

type EventhubDataConnectionsGetter

type EventhubDataConnectionsGetter interface {
	EventhubDataConnections(namespace string) EventhubDataConnectionInterface
}

EventhubDataConnectionsGetter has a method to return a EventhubDataConnectionInterface. A group's client should implement this interface.

type IothubDataConnectionExpansion

type IothubDataConnectionExpansion interface{}

type IothubDataConnectionInterface

type IothubDataConnectionInterface interface {
	Create(ctx context.Context, iothubDataConnection *v1alpha1.IothubDataConnection, opts v1.CreateOptions) (*v1alpha1.IothubDataConnection, error)
	Update(ctx context.Context, iothubDataConnection *v1alpha1.IothubDataConnection, opts v1.UpdateOptions) (*v1alpha1.IothubDataConnection, error)
	UpdateStatus(ctx context.Context, iothubDataConnection *v1alpha1.IothubDataConnection, opts v1.UpdateOptions) (*v1alpha1.IothubDataConnection, 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.IothubDataConnection, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IothubDataConnectionList, 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.IothubDataConnection, err error)
	IothubDataConnectionExpansion
}

IothubDataConnectionInterface has methods to work with IothubDataConnection resources.

type IothubDataConnectionsGetter

type IothubDataConnectionsGetter interface {
	IothubDataConnections(namespace string) IothubDataConnectionInterface
}

IothubDataConnectionsGetter has a method to return a IothubDataConnectionInterface. A group's client should implement this interface.

type KustoV1alpha1Client

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

KustoV1alpha1Client is used to interact with features provided by the kusto.azurerm.kubeform.com group.

func New

New creates a new KustoV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new KustoV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *KustoV1alpha1Client

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

func (*KustoV1alpha1Client) AttachedDatabaseConfigurations

func (c *KustoV1alpha1Client) AttachedDatabaseConfigurations(namespace string) AttachedDatabaseConfigurationInterface

func (*KustoV1alpha1Client) ClusterCustomerManagedKeys

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

func (*KustoV1alpha1Client) ClusterPrincipalAssignments

func (c *KustoV1alpha1Client) ClusterPrincipalAssignments(namespace string) ClusterPrincipalAssignmentInterface

func (*KustoV1alpha1Client) Clusters

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

func (*KustoV1alpha1Client) DatabasePrincipalAssignments

func (c *KustoV1alpha1Client) DatabasePrincipalAssignments(namespace string) DatabasePrincipalAssignmentInterface

func (*KustoV1alpha1Client) DatabasePrincipals

func (c *KustoV1alpha1Client) DatabasePrincipals(namespace string) DatabasePrincipalInterface

func (*KustoV1alpha1Client) Databases

func (c *KustoV1alpha1Client) Databases(namespace string) DatabaseInterface

func (*KustoV1alpha1Client) EventgridDataConnections

func (c *KustoV1alpha1Client) EventgridDataConnections(namespace string) EventgridDataConnectionInterface

func (*KustoV1alpha1Client) EventhubDataConnections

func (c *KustoV1alpha1Client) EventhubDataConnections(namespace string) EventhubDataConnectionInterface

func (*KustoV1alpha1Client) IothubDataConnections

func (c *KustoV1alpha1Client) IothubDataConnections(namespace string) IothubDataConnectionInterface

func (*KustoV1alpha1Client) RESTClient

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

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

func (*KustoV1alpha1Client) Scripts added in v0.5.0

func (c *KustoV1alpha1Client) Scripts(namespace string) ScriptInterface

type ScriptExpansion added in v0.5.0

type ScriptExpansion interface{}

type ScriptInterface added in v0.5.0

type ScriptInterface interface {
	Create(ctx context.Context, script *v1alpha1.Script, opts v1.CreateOptions) (*v1alpha1.Script, error)
	Update(ctx context.Context, script *v1alpha1.Script, opts v1.UpdateOptions) (*v1alpha1.Script, error)
	UpdateStatus(ctx context.Context, script *v1alpha1.Script, opts v1.UpdateOptions) (*v1alpha1.Script, 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.Script, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ScriptList, 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.Script, err error)
	ScriptExpansion
}

ScriptInterface has methods to work with Script resources.

type ScriptsGetter added in v0.5.0

type ScriptsGetter interface {
	Scripts(namespace string) ScriptInterface
}

ScriptsGetter has a method to return a ScriptInterface. 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