Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AccountExpansion
- type AccountInterface
- type AccountsGetter
- type CassandraClusterExpansion
- type CassandraClusterInterface
- type CassandraClustersGetter
- type CassandraDatacenterExpansion
- type CassandraDatacenterInterface
- type CassandraDatacentersGetter
- type CassandraKeyspaceExpansion
- type CassandraKeyspaceInterface
- type CassandraKeyspacesGetter
- type CassandraTableExpansion
- type CassandraTableInterface
- type CassandraTablesGetter
- type CosmosdbV1alpha1Client
- func (c *CosmosdbV1alpha1Client) Accounts(namespace string) AccountInterface
- func (c *CosmosdbV1alpha1Client) CassandraClusters(namespace string) CassandraClusterInterface
- func (c *CosmosdbV1alpha1Client) CassandraDatacenters(namespace string) CassandraDatacenterInterface
- func (c *CosmosdbV1alpha1Client) CassandraKeyspaces(namespace string) CassandraKeyspaceInterface
- func (c *CosmosdbV1alpha1Client) CassandraTables(namespace string) CassandraTableInterface
- func (c *CosmosdbV1alpha1Client) GremlinDatabases(namespace string) GremlinDatabaseInterface
- func (c *CosmosdbV1alpha1Client) GremlinGraphs(namespace string) GremlinGraphInterface
- func (c *CosmosdbV1alpha1Client) MongoCollections(namespace string) MongoCollectionInterface
- func (c *CosmosdbV1alpha1Client) MongoDatabases(namespace string) MongoDatabaseInterface
- func (c *CosmosdbV1alpha1Client) NotebookWorkspaces(namespace string) NotebookWorkspaceInterface
- func (c *CosmosdbV1alpha1Client) RESTClient() rest.Interface
- func (c *CosmosdbV1alpha1Client) SqlContainers(namespace string) SqlContainerInterface
- func (c *CosmosdbV1alpha1Client) SqlDatabases(namespace string) SqlDatabaseInterface
- func (c *CosmosdbV1alpha1Client) SqlFunctions(namespace string) SqlFunctionInterface
- func (c *CosmosdbV1alpha1Client) SqlStoredProcedures(namespace string) SqlStoredProcedureInterface
- func (c *CosmosdbV1alpha1Client) SqlTriggers(namespace string) SqlTriggerInterface
- func (c *CosmosdbV1alpha1Client) Tables(namespace string) TableInterface
- type CosmosdbV1alpha1Interface
- type GremlinDatabaseExpansion
- type GremlinDatabaseInterface
- type GremlinDatabasesGetter
- type GremlinGraphExpansion
- type GremlinGraphInterface
- type GremlinGraphsGetter
- type MongoCollectionExpansion
- type MongoCollectionInterface
- type MongoCollectionsGetter
- type MongoDatabaseExpansion
- type MongoDatabaseInterface
- type MongoDatabasesGetter
- type NotebookWorkspaceExpansion
- type NotebookWorkspaceInterface
- type NotebookWorkspacesGetter
- type SqlContainerExpansion
- type SqlContainerInterface
- type SqlContainersGetter
- type SqlDatabaseExpansion
- type SqlDatabaseInterface
- type SqlDatabasesGetter
- type SqlFunctionExpansion
- type SqlFunctionInterface
- type SqlFunctionsGetter
- type SqlStoredProcedureExpansion
- type SqlStoredProcedureInterface
- type SqlStoredProceduresGetter
- type SqlTriggerExpansion
- type SqlTriggerInterface
- type SqlTriggersGetter
- type TableExpansion
- type TableInterface
- type TablesGetter
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 CassandraClusterExpansion ¶ added in v0.5.0
type CassandraClusterExpansion interface{}
type CassandraClusterInterface ¶ added in v0.5.0
type CassandraClusterInterface interface { Create(ctx context.Context, cassandraCluster *v1alpha1.CassandraCluster, opts v1.CreateOptions) (*v1alpha1.CassandraCluster, error) Update(ctx context.Context, cassandraCluster *v1alpha1.CassandraCluster, opts v1.UpdateOptions) (*v1alpha1.CassandraCluster, error) UpdateStatus(ctx context.Context, cassandraCluster *v1alpha1.CassandraCluster, opts v1.UpdateOptions) (*v1alpha1.CassandraCluster, 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.CassandraCluster, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CassandraClusterList, 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.CassandraCluster, err error) CassandraClusterExpansion }
CassandraClusterInterface has methods to work with CassandraCluster resources.
type CassandraClustersGetter ¶ added in v0.5.0
type CassandraClustersGetter interface {
CassandraClusters(namespace string) CassandraClusterInterface
}
CassandraClustersGetter has a method to return a CassandraClusterInterface. A group's client should implement this interface.
type CassandraDatacenterExpansion ¶ added in v0.5.0
type CassandraDatacenterExpansion interface{}
type CassandraDatacenterInterface ¶ added in v0.5.0
type CassandraDatacenterInterface interface { Create(ctx context.Context, cassandraDatacenter *v1alpha1.CassandraDatacenter, opts v1.CreateOptions) (*v1alpha1.CassandraDatacenter, error) Update(ctx context.Context, cassandraDatacenter *v1alpha1.CassandraDatacenter, opts v1.UpdateOptions) (*v1alpha1.CassandraDatacenter, error) UpdateStatus(ctx context.Context, cassandraDatacenter *v1alpha1.CassandraDatacenter, opts v1.UpdateOptions) (*v1alpha1.CassandraDatacenter, 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.CassandraDatacenter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CassandraDatacenterList, 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.CassandraDatacenter, err error) CassandraDatacenterExpansion }
CassandraDatacenterInterface has methods to work with CassandraDatacenter resources.
type CassandraDatacentersGetter ¶ added in v0.5.0
type CassandraDatacentersGetter interface {
CassandraDatacenters(namespace string) CassandraDatacenterInterface
}
CassandraDatacentersGetter has a method to return a CassandraDatacenterInterface. A group's client should implement this interface.
type CassandraKeyspaceExpansion ¶
type CassandraKeyspaceExpansion interface{}
type CassandraKeyspaceInterface ¶
type CassandraKeyspaceInterface interface { Create(ctx context.Context, cassandraKeyspace *v1alpha1.CassandraKeyspace, opts v1.CreateOptions) (*v1alpha1.CassandraKeyspace, error) Update(ctx context.Context, cassandraKeyspace *v1alpha1.CassandraKeyspace, opts v1.UpdateOptions) (*v1alpha1.CassandraKeyspace, error) UpdateStatus(ctx context.Context, cassandraKeyspace *v1alpha1.CassandraKeyspace, opts v1.UpdateOptions) (*v1alpha1.CassandraKeyspace, 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.CassandraKeyspace, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CassandraKeyspaceList, 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.CassandraKeyspace, err error) CassandraKeyspaceExpansion }
CassandraKeyspaceInterface has methods to work with CassandraKeyspace resources.
type CassandraKeyspacesGetter ¶
type CassandraKeyspacesGetter interface {
CassandraKeyspaces(namespace string) CassandraKeyspaceInterface
}
CassandraKeyspacesGetter has a method to return a CassandraKeyspaceInterface. A group's client should implement this interface.
type CassandraTableExpansion ¶
type CassandraTableExpansion interface{}
type CassandraTableInterface ¶
type CassandraTableInterface interface { Create(ctx context.Context, cassandraTable *v1alpha1.CassandraTable, opts v1.CreateOptions) (*v1alpha1.CassandraTable, error) Update(ctx context.Context, cassandraTable *v1alpha1.CassandraTable, opts v1.UpdateOptions) (*v1alpha1.CassandraTable, error) UpdateStatus(ctx context.Context, cassandraTable *v1alpha1.CassandraTable, opts v1.UpdateOptions) (*v1alpha1.CassandraTable, 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.CassandraTable, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CassandraTableList, 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.CassandraTable, err error) CassandraTableExpansion }
CassandraTableInterface has methods to work with CassandraTable resources.
type CassandraTablesGetter ¶
type CassandraTablesGetter interface {
CassandraTables(namespace string) CassandraTableInterface
}
CassandraTablesGetter has a method to return a CassandraTableInterface. A group's client should implement this interface.
type CosmosdbV1alpha1Client ¶
type CosmosdbV1alpha1Client struct {
// contains filtered or unexported fields
}
CosmosdbV1alpha1Client is used to interact with features provided by the cosmosdb.azurerm.kubeform.com group.
func New ¶
func New(c rest.Interface) *CosmosdbV1alpha1Client
New creates a new CosmosdbV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*CosmosdbV1alpha1Client, error)
NewForConfig creates a new CosmosdbV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *CosmosdbV1alpha1Client
NewForConfigOrDie creates a new CosmosdbV1alpha1Client for the given config and panics if there is an error in the config.
func (*CosmosdbV1alpha1Client) Accounts ¶
func (c *CosmosdbV1alpha1Client) Accounts(namespace string) AccountInterface
func (*CosmosdbV1alpha1Client) CassandraClusters ¶ added in v0.5.0
func (c *CosmosdbV1alpha1Client) CassandraClusters(namespace string) CassandraClusterInterface
func (*CosmosdbV1alpha1Client) CassandraDatacenters ¶ added in v0.5.0
func (c *CosmosdbV1alpha1Client) CassandraDatacenters(namespace string) CassandraDatacenterInterface
func (*CosmosdbV1alpha1Client) CassandraKeyspaces ¶
func (c *CosmosdbV1alpha1Client) CassandraKeyspaces(namespace string) CassandraKeyspaceInterface
func (*CosmosdbV1alpha1Client) CassandraTables ¶
func (c *CosmosdbV1alpha1Client) CassandraTables(namespace string) CassandraTableInterface
func (*CosmosdbV1alpha1Client) GremlinDatabases ¶
func (c *CosmosdbV1alpha1Client) GremlinDatabases(namespace string) GremlinDatabaseInterface
func (*CosmosdbV1alpha1Client) GremlinGraphs ¶
func (c *CosmosdbV1alpha1Client) GremlinGraphs(namespace string) GremlinGraphInterface
func (*CosmosdbV1alpha1Client) MongoCollections ¶
func (c *CosmosdbV1alpha1Client) MongoCollections(namespace string) MongoCollectionInterface
func (*CosmosdbV1alpha1Client) MongoDatabases ¶
func (c *CosmosdbV1alpha1Client) MongoDatabases(namespace string) MongoDatabaseInterface
func (*CosmosdbV1alpha1Client) NotebookWorkspaces ¶
func (c *CosmosdbV1alpha1Client) NotebookWorkspaces(namespace string) NotebookWorkspaceInterface
func (*CosmosdbV1alpha1Client) RESTClient ¶
func (c *CosmosdbV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*CosmosdbV1alpha1Client) SqlContainers ¶
func (c *CosmosdbV1alpha1Client) SqlContainers(namespace string) SqlContainerInterface
func (*CosmosdbV1alpha1Client) SqlDatabases ¶
func (c *CosmosdbV1alpha1Client) SqlDatabases(namespace string) SqlDatabaseInterface
func (*CosmosdbV1alpha1Client) SqlFunctions ¶
func (c *CosmosdbV1alpha1Client) SqlFunctions(namespace string) SqlFunctionInterface
func (*CosmosdbV1alpha1Client) SqlStoredProcedures ¶
func (c *CosmosdbV1alpha1Client) SqlStoredProcedures(namespace string) SqlStoredProcedureInterface
func (*CosmosdbV1alpha1Client) SqlTriggers ¶
func (c *CosmosdbV1alpha1Client) SqlTriggers(namespace string) SqlTriggerInterface
func (*CosmosdbV1alpha1Client) Tables ¶
func (c *CosmosdbV1alpha1Client) Tables(namespace string) TableInterface
type CosmosdbV1alpha1Interface ¶
type CosmosdbV1alpha1Interface interface { RESTClient() rest.Interface AccountsGetter CassandraClustersGetter CassandraDatacentersGetter CassandraKeyspacesGetter CassandraTablesGetter GremlinDatabasesGetter GremlinGraphsGetter MongoCollectionsGetter MongoDatabasesGetter NotebookWorkspacesGetter SqlContainersGetter SqlDatabasesGetter SqlFunctionsGetter SqlStoredProceduresGetter SqlTriggersGetter TablesGetter }
type GremlinDatabaseExpansion ¶
type GremlinDatabaseExpansion interface{}
type GremlinDatabaseInterface ¶
type GremlinDatabaseInterface interface { Create(ctx context.Context, gremlinDatabase *v1alpha1.GremlinDatabase, opts v1.CreateOptions) (*v1alpha1.GremlinDatabase, error) Update(ctx context.Context, gremlinDatabase *v1alpha1.GremlinDatabase, opts v1.UpdateOptions) (*v1alpha1.GremlinDatabase, error) UpdateStatus(ctx context.Context, gremlinDatabase *v1alpha1.GremlinDatabase, opts v1.UpdateOptions) (*v1alpha1.GremlinDatabase, 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.GremlinDatabase, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GremlinDatabaseList, 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.GremlinDatabase, err error) GremlinDatabaseExpansion }
GremlinDatabaseInterface has methods to work with GremlinDatabase resources.
type GremlinDatabasesGetter ¶
type GremlinDatabasesGetter interface {
GremlinDatabases(namespace string) GremlinDatabaseInterface
}
GremlinDatabasesGetter has a method to return a GremlinDatabaseInterface. A group's client should implement this interface.
type GremlinGraphExpansion ¶
type GremlinGraphExpansion interface{}
type GremlinGraphInterface ¶
type GremlinGraphInterface interface { Create(ctx context.Context, gremlinGraph *v1alpha1.GremlinGraph, opts v1.CreateOptions) (*v1alpha1.GremlinGraph, error) Update(ctx context.Context, gremlinGraph *v1alpha1.GremlinGraph, opts v1.UpdateOptions) (*v1alpha1.GremlinGraph, error) UpdateStatus(ctx context.Context, gremlinGraph *v1alpha1.GremlinGraph, opts v1.UpdateOptions) (*v1alpha1.GremlinGraph, 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.GremlinGraph, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GremlinGraphList, 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.GremlinGraph, err error) GremlinGraphExpansion }
GremlinGraphInterface has methods to work with GremlinGraph resources.
type GremlinGraphsGetter ¶
type GremlinGraphsGetter interface {
GremlinGraphs(namespace string) GremlinGraphInterface
}
GremlinGraphsGetter has a method to return a GremlinGraphInterface. A group's client should implement this interface.
type MongoCollectionExpansion ¶
type MongoCollectionExpansion interface{}
type MongoCollectionInterface ¶
type MongoCollectionInterface interface { Create(ctx context.Context, mongoCollection *v1alpha1.MongoCollection, opts v1.CreateOptions) (*v1alpha1.MongoCollection, error) Update(ctx context.Context, mongoCollection *v1alpha1.MongoCollection, opts v1.UpdateOptions) (*v1alpha1.MongoCollection, error) UpdateStatus(ctx context.Context, mongoCollection *v1alpha1.MongoCollection, opts v1.UpdateOptions) (*v1alpha1.MongoCollection, 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.MongoCollection, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MongoCollectionList, 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.MongoCollection, err error) MongoCollectionExpansion }
MongoCollectionInterface has methods to work with MongoCollection resources.
type MongoCollectionsGetter ¶
type MongoCollectionsGetter interface {
MongoCollections(namespace string) MongoCollectionInterface
}
MongoCollectionsGetter has a method to return a MongoCollectionInterface. A group's client should implement this interface.
type MongoDatabaseExpansion ¶
type MongoDatabaseExpansion interface{}
type MongoDatabaseInterface ¶
type MongoDatabaseInterface interface { Create(ctx context.Context, mongoDatabase *v1alpha1.MongoDatabase, opts v1.CreateOptions) (*v1alpha1.MongoDatabase, error) Update(ctx context.Context, mongoDatabase *v1alpha1.MongoDatabase, opts v1.UpdateOptions) (*v1alpha1.MongoDatabase, error) UpdateStatus(ctx context.Context, mongoDatabase *v1alpha1.MongoDatabase, opts v1.UpdateOptions) (*v1alpha1.MongoDatabase, 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.MongoDatabase, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MongoDatabaseList, 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.MongoDatabase, err error) MongoDatabaseExpansion }
MongoDatabaseInterface has methods to work with MongoDatabase resources.
type MongoDatabasesGetter ¶
type MongoDatabasesGetter interface {
MongoDatabases(namespace string) MongoDatabaseInterface
}
MongoDatabasesGetter has a method to return a MongoDatabaseInterface. A group's client should implement this interface.
type NotebookWorkspaceExpansion ¶
type NotebookWorkspaceExpansion interface{}
type NotebookWorkspaceInterface ¶
type NotebookWorkspaceInterface interface { Create(ctx context.Context, notebookWorkspace *v1alpha1.NotebookWorkspace, opts v1.CreateOptions) (*v1alpha1.NotebookWorkspace, error) Update(ctx context.Context, notebookWorkspace *v1alpha1.NotebookWorkspace, opts v1.UpdateOptions) (*v1alpha1.NotebookWorkspace, error) UpdateStatus(ctx context.Context, notebookWorkspace *v1alpha1.NotebookWorkspace, opts v1.UpdateOptions) (*v1alpha1.NotebookWorkspace, 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.NotebookWorkspace, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NotebookWorkspaceList, 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.NotebookWorkspace, err error) NotebookWorkspaceExpansion }
NotebookWorkspaceInterface has methods to work with NotebookWorkspace resources.
type NotebookWorkspacesGetter ¶
type NotebookWorkspacesGetter interface {
NotebookWorkspaces(namespace string) NotebookWorkspaceInterface
}
NotebookWorkspacesGetter has a method to return a NotebookWorkspaceInterface. A group's client should implement this interface.
type SqlContainerExpansion ¶
type SqlContainerExpansion interface{}
type SqlContainerInterface ¶
type SqlContainerInterface interface { Create(ctx context.Context, sqlContainer *v1alpha1.SqlContainer, opts v1.CreateOptions) (*v1alpha1.SqlContainer, error) Update(ctx context.Context, sqlContainer *v1alpha1.SqlContainer, opts v1.UpdateOptions) (*v1alpha1.SqlContainer, error) UpdateStatus(ctx context.Context, sqlContainer *v1alpha1.SqlContainer, opts v1.UpdateOptions) (*v1alpha1.SqlContainer, 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.SqlContainer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlContainerList, 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.SqlContainer, err error) SqlContainerExpansion }
SqlContainerInterface has methods to work with SqlContainer resources.
type SqlContainersGetter ¶
type SqlContainersGetter interface {
SqlContainers(namespace string) SqlContainerInterface
}
SqlContainersGetter has a method to return a SqlContainerInterface. A group's client should implement this interface.
type SqlDatabaseExpansion ¶
type SqlDatabaseExpansion interface{}
type SqlDatabaseInterface ¶
type SqlDatabaseInterface interface { Create(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.CreateOptions) (*v1alpha1.SqlDatabase, error) Update(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.UpdateOptions) (*v1alpha1.SqlDatabase, error) UpdateStatus(ctx context.Context, sqlDatabase *v1alpha1.SqlDatabase, opts v1.UpdateOptions) (*v1alpha1.SqlDatabase, 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.SqlDatabase, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlDatabaseList, 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.SqlDatabase, err error) SqlDatabaseExpansion }
SqlDatabaseInterface has methods to work with SqlDatabase resources.
type SqlDatabasesGetter ¶
type SqlDatabasesGetter interface {
SqlDatabases(namespace string) SqlDatabaseInterface
}
SqlDatabasesGetter has a method to return a SqlDatabaseInterface. A group's client should implement this interface.
type SqlFunctionExpansion ¶
type SqlFunctionExpansion interface{}
type SqlFunctionInterface ¶
type SqlFunctionInterface interface { Create(ctx context.Context, sqlFunction *v1alpha1.SqlFunction, opts v1.CreateOptions) (*v1alpha1.SqlFunction, error) Update(ctx context.Context, sqlFunction *v1alpha1.SqlFunction, opts v1.UpdateOptions) (*v1alpha1.SqlFunction, error) UpdateStatus(ctx context.Context, sqlFunction *v1alpha1.SqlFunction, opts v1.UpdateOptions) (*v1alpha1.SqlFunction, 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.SqlFunction, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlFunctionList, 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.SqlFunction, err error) SqlFunctionExpansion }
SqlFunctionInterface has methods to work with SqlFunction resources.
type SqlFunctionsGetter ¶
type SqlFunctionsGetter interface {
SqlFunctions(namespace string) SqlFunctionInterface
}
SqlFunctionsGetter has a method to return a SqlFunctionInterface. A group's client should implement this interface.
type SqlStoredProcedureExpansion ¶
type SqlStoredProcedureExpansion interface{}
type SqlStoredProcedureInterface ¶
type SqlStoredProcedureInterface interface { Create(ctx context.Context, sqlStoredProcedure *v1alpha1.SqlStoredProcedure, opts v1.CreateOptions) (*v1alpha1.SqlStoredProcedure, error) Update(ctx context.Context, sqlStoredProcedure *v1alpha1.SqlStoredProcedure, opts v1.UpdateOptions) (*v1alpha1.SqlStoredProcedure, error) UpdateStatus(ctx context.Context, sqlStoredProcedure *v1alpha1.SqlStoredProcedure, opts v1.UpdateOptions) (*v1alpha1.SqlStoredProcedure, 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.SqlStoredProcedure, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlStoredProcedureList, 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.SqlStoredProcedure, err error) SqlStoredProcedureExpansion }
SqlStoredProcedureInterface has methods to work with SqlStoredProcedure resources.
type SqlStoredProceduresGetter ¶
type SqlStoredProceduresGetter interface {
SqlStoredProcedures(namespace string) SqlStoredProcedureInterface
}
SqlStoredProceduresGetter has a method to return a SqlStoredProcedureInterface. A group's client should implement this interface.
type SqlTriggerExpansion ¶
type SqlTriggerExpansion interface{}
type SqlTriggerInterface ¶
type SqlTriggerInterface interface { Create(ctx context.Context, sqlTrigger *v1alpha1.SqlTrigger, opts v1.CreateOptions) (*v1alpha1.SqlTrigger, error) Update(ctx context.Context, sqlTrigger *v1alpha1.SqlTrigger, opts v1.UpdateOptions) (*v1alpha1.SqlTrigger, error) UpdateStatus(ctx context.Context, sqlTrigger *v1alpha1.SqlTrigger, opts v1.UpdateOptions) (*v1alpha1.SqlTrigger, 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.SqlTrigger, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SqlTriggerList, 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.SqlTrigger, err error) SqlTriggerExpansion }
SqlTriggerInterface has methods to work with SqlTrigger resources.
type SqlTriggersGetter ¶
type SqlTriggersGetter interface {
SqlTriggers(namespace string) SqlTriggerInterface
}
SqlTriggersGetter has a method to return a SqlTriggerInterface. A group's client should implement this interface.
type TableExpansion ¶
type TableExpansion interface{}
type TableInterface ¶
type TableInterface interface { Create(ctx context.Context, table *v1alpha1.Table, opts v1.CreateOptions) (*v1alpha1.Table, error) Update(ctx context.Context, table *v1alpha1.Table, opts v1.UpdateOptions) (*v1alpha1.Table, error) UpdateStatus(ctx context.Context, table *v1alpha1.Table, opts v1.UpdateOptions) (*v1alpha1.Table, 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.Table, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TableList, 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.Table, err error) TableExpansion }
TableInterface has methods to work with Table resources.
type TablesGetter ¶
type TablesGetter interface {
Tables(namespace string) TableInterface
}
TablesGetter has a method to return a TableInterface. A group's client should implement this interface.
Source Files
¶
- account.go
- cassandracluster.go
- cassandradatacenter.go
- cassandrakeyspace.go
- cassandratable.go
- cosmosdb_client.go
- doc.go
- generated_expansion.go
- gremlindatabase.go
- gremlingraph.go
- mongocollection.go
- mongodatabase.go
- notebookworkspace.go
- sqlcontainer.go
- sqldatabase.go
- sqlfunction.go
- sqlstoredprocedure.go
- sqltrigger.go
- table.go