Share via


IClustersOperations Interface

Definition

ClustersOperations operations.

public interface IClustersOperations
type IClustersOperations = interface
Public Interface IClustersOperations

Methods

AddLanguageExtensionsWithHttpMessagesAsync(String, String, LanguageExtensionsList, Dictionary<String,List<String>>, CancellationToken)

Add a list of language extensions that can run within KQL queries.

BeginAddLanguageExtensionsWithHttpMessagesAsync(String, String, LanguageExtensionsList, Dictionary<String,List<String>>, CancellationToken)

Add a list of language extensions that can run within KQL queries.

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, Cluster, String, String, Dictionary<String,List<String>>, CancellationToken)

Create or update a Kusto cluster.

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a Kusto cluster.

BeginDetachFollowerDatabasesWithHttpMessagesAsync(String, String, FollowerDatabaseDefinition, Dictionary<String,List<String>>, CancellationToken)

Detaches all followers of a database owned by this cluster.

BeginDiagnoseVirtualNetworkWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Diagnoses network connectivity status for external resources on which the service is dependent on.

BeginRemoveLanguageExtensionsWithHttpMessagesAsync(String, String, LanguageExtensionsList, Dictionary<String,List<String>>, CancellationToken)

Remove a list of language extensions that can run within KQL queries.

BeginStartWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Starts a Kusto cluster.

BeginStopWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Stops a Kusto cluster.

BeginUpdateWithHttpMessagesAsync(String, String, ClusterUpdate, String, Dictionary<String,List<String>>, CancellationToken)

Update a Kusto cluster.

CheckNameAvailabilityWithHttpMessagesAsync(String, ClusterCheckNameRequest, Dictionary<String,List<String>>, CancellationToken)

Checks that the cluster name is valid and is not already in use.

CreateOrUpdateWithHttpMessagesAsync(String, String, Cluster, String, String, Dictionary<String,List<String>>, CancellationToken)

Create or update a Kusto cluster.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a Kusto cluster.

DetachFollowerDatabasesWithHttpMessagesAsync(String, String, FollowerDatabaseDefinition, Dictionary<String,List<String>>, CancellationToken)

Detaches all followers of a database owned by this cluster.

DiagnoseVirtualNetworkWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Diagnoses network connectivity status for external resources on which the service is dependent on.

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a Kusto cluster.

ListByResourceGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all Kusto clusters within a resource group.

ListFollowerDatabasesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Returns a list of databases that are owned by this cluster and were followed by another cluster.

ListLanguageExtensionsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Returns a list of language extensions that can run within KQL queries.

ListOutboundNetworkDependenciesEndpointsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets the network endpoints of all outbound dependencies of a Kusto cluster

ListOutboundNetworkDependenciesEndpointsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the network endpoints of all outbound dependencies of a Kusto cluster

ListSkusByResourceWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Returns the SKUs available for the provided resource.

ListSkusWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Lists eligible SKUs for Kusto resource provider.

ListWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Lists all Kusto clusters within a subscription.

RemoveLanguageExtensionsWithHttpMessagesAsync(String, String, LanguageExtensionsList, Dictionary<String,List<String>>, CancellationToken)

Remove a list of language extensions that can run within KQL queries.

StartWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Starts a Kusto cluster.

StopWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Stops a Kusto cluster.

UpdateWithHttpMessagesAsync(String, String, ClusterUpdate, String, Dictionary<String,List<String>>, CancellationToken)

Update a Kusto cluster.

Extension Methods

AddLanguageExtensions(IClustersOperations, String, String, LanguageExtensionsList)

Add a list of language extensions that can run within KQL queries.

AddLanguageExtensionsAsync(IClustersOperations, String, String, LanguageExtensionsList, CancellationToken)

Add a list of language extensions that can run within KQL queries.

BeginAddLanguageExtensions(IClustersOperations, String, String, LanguageExtensionsList)

Add a list of language extensions that can run within KQL queries.

BeginAddLanguageExtensionsAsync(IClustersOperations, String, String, LanguageExtensionsList, CancellationToken)

Add a list of language extensions that can run within KQL queries.

BeginCreateOrUpdate(IClustersOperations, String, String, Cluster, String, String)

Create or update a Kusto cluster.

BeginCreateOrUpdateAsync(IClustersOperations, String, String, Cluster, String, String, CancellationToken)

Create or update a Kusto cluster.

BeginDelete(IClustersOperations, String, String)

Deletes a Kusto cluster.

BeginDeleteAsync(IClustersOperations, String, String, CancellationToken)

Deletes a Kusto cluster.

BeginDetachFollowerDatabases(IClustersOperations, String, String, FollowerDatabaseDefinition)

Detaches all followers of a database owned by this cluster.

BeginDetachFollowerDatabasesAsync(IClustersOperations, String, String, FollowerDatabaseDefinition, CancellationToken)

Detaches all followers of a database owned by this cluster.

BeginDiagnoseVirtualNetwork(IClustersOperations, String, String)

Diagnoses network connectivity status for external resources on which the service is dependent on.

BeginDiagnoseVirtualNetworkAsync(IClustersOperations, String, String, CancellationToken)

Diagnoses network connectivity status for external resources on which the service is dependent on.

BeginRemoveLanguageExtensions(IClustersOperations, String, String, LanguageExtensionsList)

Remove a list of language extensions that can run within KQL queries.

BeginRemoveLanguageExtensionsAsync(IClustersOperations, String, String, LanguageExtensionsList, CancellationToken)

Remove a list of language extensions that can run within KQL queries.

BeginStart(IClustersOperations, String, String)

Starts a Kusto cluster.

BeginStartAsync(IClustersOperations, String, String, CancellationToken)

Starts a Kusto cluster.

BeginStop(IClustersOperations, String, String)

Stops a Kusto cluster.

BeginStopAsync(IClustersOperations, String, String, CancellationToken)

Stops a Kusto cluster.

BeginUpdate(IClustersOperations, String, String, ClusterUpdate, String)

Update a Kusto cluster.

BeginUpdateAsync(IClustersOperations, String, String, ClusterUpdate, String, CancellationToken)

Update a Kusto cluster.

CheckNameAvailability(IClustersOperations, String, ClusterCheckNameRequest)

Checks that the cluster name is valid and is not already in use.

CheckNameAvailabilityAsync(IClustersOperations, String, ClusterCheckNameRequest, CancellationToken)

Checks that the cluster name is valid and is not already in use.

CreateOrUpdate(IClustersOperations, String, String, Cluster, String, String)

Create or update a Kusto cluster.

CreateOrUpdateAsync(IClustersOperations, String, String, Cluster, String, String, CancellationToken)

Create or update a Kusto cluster.

Delete(IClustersOperations, String, String)

Deletes a Kusto cluster.

DeleteAsync(IClustersOperations, String, String, CancellationToken)

Deletes a Kusto cluster.

DetachFollowerDatabases(IClustersOperations, String, String, FollowerDatabaseDefinition)

Detaches all followers of a database owned by this cluster.

DetachFollowerDatabasesAsync(IClustersOperations, String, String, FollowerDatabaseDefinition, CancellationToken)

Detaches all followers of a database owned by this cluster.

DiagnoseVirtualNetwork(IClustersOperations, String, String)

Diagnoses network connectivity status for external resources on which the service is dependent on.

DiagnoseVirtualNetworkAsync(IClustersOperations, String, String, CancellationToken)

Diagnoses network connectivity status for external resources on which the service is dependent on.

Get(IClustersOperations, String, String)

Gets a Kusto cluster.

GetAsync(IClustersOperations, String, String, CancellationToken)

Gets a Kusto cluster.

List(IClustersOperations)

Lists all Kusto clusters within a subscription.

ListAsync(IClustersOperations, CancellationToken)

Lists all Kusto clusters within a subscription.

ListByResourceGroup(IClustersOperations, String)

Lists all Kusto clusters within a resource group.

ListByResourceGroupAsync(IClustersOperations, String, CancellationToken)

Lists all Kusto clusters within a resource group.

ListFollowerDatabases(IClustersOperations, String, String)

Returns a list of databases that are owned by this cluster and were followed by another cluster.

ListFollowerDatabasesAsync(IClustersOperations, String, String, CancellationToken)

Returns a list of databases that are owned by this cluster and were followed by another cluster.

ListLanguageExtensions(IClustersOperations, String, String)

Returns a list of language extensions that can run within KQL queries.

ListLanguageExtensionsAsync(IClustersOperations, String, String, CancellationToken)

Returns a list of language extensions that can run within KQL queries.

ListOutboundNetworkDependenciesEndpoints(IClustersOperations, String, String)

Gets the network endpoints of all outbound dependencies of a Kusto cluster

ListOutboundNetworkDependenciesEndpointsAsync(IClustersOperations, String, String, CancellationToken)

Gets the network endpoints of all outbound dependencies of a Kusto cluster

ListOutboundNetworkDependenciesEndpointsNext(IClustersOperations, String)

Gets the network endpoints of all outbound dependencies of a Kusto cluster

ListOutboundNetworkDependenciesEndpointsNextAsync(IClustersOperations, String, CancellationToken)

Gets the network endpoints of all outbound dependencies of a Kusto cluster

ListSkus(IClustersOperations)

Lists eligible SKUs for Kusto resource provider.

ListSkusAsync(IClustersOperations, CancellationToken)

Lists eligible SKUs for Kusto resource provider.

ListSkusByResource(IClustersOperations, String, String)

Returns the SKUs available for the provided resource.

ListSkusByResourceAsync(IClustersOperations, String, String, CancellationToken)

Returns the SKUs available for the provided resource.

RemoveLanguageExtensions(IClustersOperations, String, String, LanguageExtensionsList)

Remove a list of language extensions that can run within KQL queries.

RemoveLanguageExtensionsAsync(IClustersOperations, String, String, LanguageExtensionsList, CancellationToken)

Remove a list of language extensions that can run within KQL queries.

Start(IClustersOperations, String, String)

Starts a Kusto cluster.

StartAsync(IClustersOperations, String, String, CancellationToken)

Starts a Kusto cluster.

Stop(IClustersOperations, String, String)

Stops a Kusto cluster.

StopAsync(IClustersOperations, String, String, CancellationToken)

Stops a Kusto cluster.

Update(IClustersOperations, String, String, ClusterUpdate, String)

Update a Kusto cluster.

UpdateAsync(IClustersOperations, String, String, ClusterUpdate, String, CancellationToken)

Update a Kusto cluster.

Applies to