ClustersOperations interface
Interface representing a Clusters operations.
Properties
| add |
Adds a list of callout policies for engine services. |
| add |
Add a list of language extensions that can run within KQL queries. |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| check |
Checks that the cluster name is valid and is not already in use. |
| create |
Create or update a Kusto cluster. |
| delete | Deletes a Kusto cluster. |
| detach |
Detaches all followers of a database owned by this cluster. |
| diagnose |
Diagnoses network connectivity status for external resources on which the service is dependent on. |
| get | Gets a Kusto cluster. |
| list | Lists all Kusto clusters within a subscription. |
| list |
Lists all Kusto clusters within a resource group. |
| list |
Returns the allowed callout policies for the specified service. |
| list |
Returns a list of databases that are owned by this cluster and were followed by another cluster. |
| list |
Returns a list of databases that are owned by this cluster and were followed by another cluster. |
| list |
Returns a list of language extensions that can run within KQL queries. |
| list |
Gets the network endpoints of all outbound dependencies of a Kusto cluster |
| list |
Lists eligible SKUs for Kusto resource provider. |
| list |
Returns the SKUs available for the provided resource. |
| migrate | Migrate data from a Kusto cluster to another cluster. |
| remove |
Removes callout policy for engine services. |
| remove |
Remove a list of language extensions that can run within KQL queries. |
| start | Starts a Kusto cluster. |
| stop | Stops a Kusto cluster. |
| update | Update a Kusto cluster. |
Property Details
addCalloutPolicies
Adds a list of callout policies for engine services.
addCalloutPolicies: (resourceGroupName: string, clusterName: string, calloutPolicies: _CalloutPoliciesList, options?: ClustersAddCalloutPoliciesOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, calloutPolicies: _CalloutPoliciesList, options?: ClustersAddCalloutPoliciesOptionalParams) => PollerLike<OperationState<void>, void>
addLanguageExtensions
Add a list of language extensions that can run within KQL queries.
addLanguageExtensions: (resourceGroupName: string, clusterName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: ClustersAddLanguageExtensionsOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: ClustersAddLanguageExtensionsOptionalParams) => PollerLike<OperationState<void>, void>
beginAddCalloutPolicies
Warning
This API is now deprecated.
use addCalloutPolicies instead
beginAddCalloutPolicies: (resourceGroupName: string, clusterName: string, calloutPolicies: _CalloutPoliciesList, options?: ClustersAddCalloutPoliciesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, calloutPolicies: _CalloutPoliciesList, options?: ClustersAddCalloutPoliciesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginAddCalloutPoliciesAndWait
Warning
This API is now deprecated.
use addCalloutPolicies instead
beginAddCalloutPoliciesAndWait: (resourceGroupName: string, clusterName: string, calloutPolicies: _CalloutPoliciesList, options?: ClustersAddCalloutPoliciesOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, calloutPolicies: _CalloutPoliciesList, options?: ClustersAddCalloutPoliciesOptionalParams) => Promise<void>
beginAddLanguageExtensions
Warning
This API is now deprecated.
use addLanguageExtensions instead
beginAddLanguageExtensions: (resourceGroupName: string, clusterName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: ClustersAddLanguageExtensionsOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: ClustersAddLanguageExtensionsOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginAddLanguageExtensionsAndWait
Warning
This API is now deprecated.
use addLanguageExtensions instead
beginAddLanguageExtensionsAndWait: (resourceGroupName: string, clusterName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: ClustersAddLanguageExtensionsOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, languageExtensionsToAdd: LanguageExtensionsList, options?: ClustersAddLanguageExtensionsOptionalParams) => Promise<void>
beginCreateOrUpdate
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
Property Value
(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
beginCreateOrUpdateAndWait
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOrUpdateOptionalParams) => Promise<Cluster>
Property Value
(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOrUpdateOptionalParams) => Promise<Cluster>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => Promise<void>
beginDetachFollowerDatabases
Warning
This API is now deprecated.
use detachFollowerDatabases instead
beginDetachFollowerDatabases: (resourceGroupName: string, clusterName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: ClustersDetachFollowerDatabasesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: ClustersDetachFollowerDatabasesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDetachFollowerDatabasesAndWait
Warning
This API is now deprecated.
use detachFollowerDatabases instead
beginDetachFollowerDatabasesAndWait: (resourceGroupName: string, clusterName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: ClustersDetachFollowerDatabasesOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: ClustersDetachFollowerDatabasesOptionalParams) => Promise<void>
beginDiagnoseVirtualNetwork
Warning
This API is now deprecated.
use diagnoseVirtualNetwork instead
beginDiagnoseVirtualNetwork: (resourceGroupName: string, clusterName: string, options?: ClustersDiagnoseVirtualNetworkOptionalParams) => Promise<SimplePollerLike<OperationState<DiagnoseVirtualNetworkResult>, DiagnoseVirtualNetworkResult>>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersDiagnoseVirtualNetworkOptionalParams) => Promise<SimplePollerLike<OperationState<DiagnoseVirtualNetworkResult>, DiagnoseVirtualNetworkResult>>
beginDiagnoseVirtualNetworkAndWait
Warning
This API is now deprecated.
use diagnoseVirtualNetwork instead
beginDiagnoseVirtualNetworkAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersDiagnoseVirtualNetworkOptionalParams) => Promise<DiagnoseVirtualNetworkResult>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersDiagnoseVirtualNetworkOptionalParams) => Promise<DiagnoseVirtualNetworkResult>
beginMigrate
Warning
This API is now deprecated.
use migrate instead
beginMigrate: (resourceGroupName: string, clusterName: string, clusterMigrateRequest: ClusterMigrateRequest, options?: ClustersMigrateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, clusterMigrateRequest: ClusterMigrateRequest, options?: ClustersMigrateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginMigrateAndWait
Warning
This API is now deprecated.
use migrate instead
beginMigrateAndWait: (resourceGroupName: string, clusterName: string, clusterMigrateRequest: ClusterMigrateRequest, options?: ClustersMigrateOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, clusterMigrateRequest: ClusterMigrateRequest, options?: ClustersMigrateOptionalParams) => Promise<void>
beginRemoveCalloutPolicy
Warning
This API is now deprecated.
use removeCalloutPolicy instead
beginRemoveCalloutPolicy: (resourceGroupName: string, clusterName: string, calloutPolicy: CalloutPolicyToRemove, options?: ClustersRemoveCalloutPolicyOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, calloutPolicy: CalloutPolicyToRemove, options?: ClustersRemoveCalloutPolicyOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginRemoveCalloutPolicyAndWait
Warning
This API is now deprecated.
use removeCalloutPolicy instead
beginRemoveCalloutPolicyAndWait: (resourceGroupName: string, clusterName: string, calloutPolicy: CalloutPolicyToRemove, options?: ClustersRemoveCalloutPolicyOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, calloutPolicy: CalloutPolicyToRemove, options?: ClustersRemoveCalloutPolicyOptionalParams) => Promise<void>
beginRemoveLanguageExtensions
Warning
This API is now deprecated.
use removeLanguageExtensions instead
beginRemoveLanguageExtensions: (resourceGroupName: string, clusterName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: ClustersRemoveLanguageExtensionsOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: ClustersRemoveLanguageExtensionsOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginRemoveLanguageExtensionsAndWait
Warning
This API is now deprecated.
use removeLanguageExtensions instead
beginRemoveLanguageExtensionsAndWait: (resourceGroupName: string, clusterName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: ClustersRemoveLanguageExtensionsOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: ClustersRemoveLanguageExtensionsOptionalParams) => Promise<void>
beginStart
Warning
This API is now deprecated.
use start instead
beginStart: (resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginStartAndWait
Warning
This API is now deprecated.
use start instead
beginStartAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => Promise<void>
beginStop
Warning
This API is now deprecated.
use stop instead
beginStop: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginStopAndWait
Warning
This API is now deprecated.
use stop instead
beginStopAndWait: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => Promise<void>
beginUpdate
Warning
This API is now deprecated.
use update instead
beginUpdate: (resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: ClustersUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
Property Value
(resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: ClustersUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Cluster>, Cluster>>
beginUpdateAndWait
Warning
This API is now deprecated.
use update instead
beginUpdateAndWait: (resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: ClustersUpdateOptionalParams) => Promise<Cluster>
Property Value
(resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: ClustersUpdateOptionalParams) => Promise<Cluster>
checkNameAvailability
Checks that the cluster name is valid and is not already in use.
checkNameAvailability: (location: string, clusterName: ClusterCheckNameRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<CheckNameResult>
Property Value
(location: string, clusterName: ClusterCheckNameRequest, options?: ClustersCheckNameAvailabilityOptionalParams) => Promise<CheckNameResult>
createOrUpdate
Create or update a Kusto cluster.
createOrUpdate: (resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Property Value
(resourceGroupName: string, clusterName: string, parameters: Cluster, options?: ClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
delete
Deletes a Kusto cluster.
delete: (resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>
detachFollowerDatabases
Detaches all followers of a database owned by this cluster.
detachFollowerDatabases: (resourceGroupName: string, clusterName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: ClustersDetachFollowerDatabasesOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, followerDatabaseToRemove: FollowerDatabaseDefinition, options?: ClustersDetachFollowerDatabasesOptionalParams) => PollerLike<OperationState<void>, void>
diagnoseVirtualNetwork
Diagnoses network connectivity status for external resources on which the service is dependent on.
diagnoseVirtualNetwork: (resourceGroupName: string, clusterName: string, options?: ClustersDiagnoseVirtualNetworkOptionalParams) => PollerLike<OperationState<DiagnoseVirtualNetworkResult>, DiagnoseVirtualNetworkResult>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersDiagnoseVirtualNetworkOptionalParams) => PollerLike<OperationState<DiagnoseVirtualNetworkResult>, DiagnoseVirtualNetworkResult>
get
Gets a Kusto cluster.
get: (resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersGetOptionalParams) => Promise<Cluster>
list
Lists all Kusto clusters within a subscription.
list: (options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Property Value
(options?: ClustersListOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
listByResourceGroup
Lists all Kusto clusters within a resource group.
listByResourceGroup: (resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
Property Value
(resourceGroupName: string, options?: ClustersListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Cluster, Cluster[], PageSettings>
listCalloutPolicies
Returns the allowed callout policies for the specified service.
listCalloutPolicies: (resourceGroupName: string, clusterName: string, options?: ClustersListCalloutPoliciesOptionalParams) => PagedAsyncIterableIterator<CalloutPolicy, CalloutPolicy[], PageSettings>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersListCalloutPoliciesOptionalParams) => PagedAsyncIterableIterator<CalloutPolicy, CalloutPolicy[], PageSettings>
listFollowerDatabases
Returns a list of databases that are owned by this cluster and were followed by another cluster.
listFollowerDatabases: (resourceGroupName: string, clusterName: string, options?: ClustersListFollowerDatabasesOptionalParams) => PagedAsyncIterableIterator<FollowerDatabaseDefinition, FollowerDatabaseDefinition[], PageSettings>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersListFollowerDatabasesOptionalParams) => PagedAsyncIterableIterator<FollowerDatabaseDefinition, FollowerDatabaseDefinition[], PageSettings>
listFollowerDatabasesGet
Returns a list of databases that are owned by this cluster and were followed by another cluster.
listFollowerDatabasesGet: (resourceGroupName: string, clusterName: string, options?: ClustersListFollowerDatabasesGetOptionalParams) => PagedAsyncIterableIterator<FollowerDatabaseDefinitionGet, FollowerDatabaseDefinitionGet[], PageSettings>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersListFollowerDatabasesGetOptionalParams) => PagedAsyncIterableIterator<FollowerDatabaseDefinitionGet, FollowerDatabaseDefinitionGet[], PageSettings>
listLanguageExtensions
Returns a list of language extensions that can run within KQL queries.
listLanguageExtensions: (resourceGroupName: string, clusterName: string, options?: ClustersListLanguageExtensionsOptionalParams) => PagedAsyncIterableIterator<LanguageExtension, LanguageExtension[], PageSettings>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersListLanguageExtensionsOptionalParams) => PagedAsyncIterableIterator<LanguageExtension, LanguageExtension[], PageSettings>
listOutboundNetworkDependenciesEndpoints
Gets the network endpoints of all outbound dependencies of a Kusto cluster
listOutboundNetworkDependenciesEndpoints: (resourceGroupName: string, clusterName: string, options?: ClustersListOutboundNetworkDependenciesEndpointsOptionalParams) => PagedAsyncIterableIterator<OutboundNetworkDependenciesEndpoint, OutboundNetworkDependenciesEndpoint[], PageSettings>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersListOutboundNetworkDependenciesEndpointsOptionalParams) => PagedAsyncIterableIterator<OutboundNetworkDependenciesEndpoint, OutboundNetworkDependenciesEndpoint[], PageSettings>
listSkus
Lists eligible SKUs for Kusto resource provider.
listSkus: (options?: ClustersListSkusOptionalParams) => PagedAsyncIterableIterator<SkuDescription, SkuDescription[], PageSettings>
Property Value
(options?: ClustersListSkusOptionalParams) => PagedAsyncIterableIterator<SkuDescription, SkuDescription[], PageSettings>
listSkusByResource
Returns the SKUs available for the provided resource.
listSkusByResource: (resourceGroupName: string, clusterName: string, options?: ClustersListSkusByResourceOptionalParams) => PagedAsyncIterableIterator<AzureResourceSku, AzureResourceSku[], PageSettings>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersListSkusByResourceOptionalParams) => PagedAsyncIterableIterator<AzureResourceSku, AzureResourceSku[], PageSettings>
migrate
Migrate data from a Kusto cluster to another cluster.
migrate: (resourceGroupName: string, clusterName: string, clusterMigrateRequest: ClusterMigrateRequest, options?: ClustersMigrateOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, clusterMigrateRequest: ClusterMigrateRequest, options?: ClustersMigrateOptionalParams) => PollerLike<OperationState<void>, void>
removeCalloutPolicy
Removes callout policy for engine services.
removeCalloutPolicy: (resourceGroupName: string, clusterName: string, calloutPolicy: CalloutPolicyToRemove, options?: ClustersRemoveCalloutPolicyOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, calloutPolicy: CalloutPolicyToRemove, options?: ClustersRemoveCalloutPolicyOptionalParams) => PollerLike<OperationState<void>, void>
removeLanguageExtensions
Remove a list of language extensions that can run within KQL queries.
removeLanguageExtensions: (resourceGroupName: string, clusterName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: ClustersRemoveLanguageExtensionsOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, languageExtensionsToRemove: LanguageExtensionsList, options?: ClustersRemoveLanguageExtensionsOptionalParams) => PollerLike<OperationState<void>, void>
start
Starts a Kusto cluster.
start: (resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersStartOptionalParams) => PollerLike<OperationState<void>, void>
stop
Stops a Kusto cluster.
stop: (resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, clusterName: string, options?: ClustersStopOptionalParams) => PollerLike<OperationState<void>, void>
update
Update a Kusto cluster.
update: (resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>
Property Value
(resourceGroupName: string, clusterName: string, parameters: ClusterUpdate, options?: ClustersUpdateOptionalParams) => PollerLike<OperationState<Cluster>, Cluster>