Package com.azure.resourcemanager.kusto
Class KustoManager
java.lang.Object
com.azure.resourcemanager.kusto.KustoManager
Entry point to KustoManager. The Azure Kusto management API provides a RESTful set of web services that interact with
Azure Kusto services to manage your clusters and databases. The API enables you to create, update, and delete
clusters and databases.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
The Configurable allowing configurations to be set. -
Method Summary
Modifier and TypeMethodDescriptionGets the resource collection API of AttachedDatabaseConfigurations.static KustoManager
authenticate
(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Kusto service API entry point.static KustoManager
authenticate
(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Kusto service API entry point.Gets the resource collection API of ClusterPrincipalAssignments.clusters()
Gets the resource collection API of Clusters.static KustoManager.Configurable
Gets a Configurable instance that can be used to create KustoManager with optional configuration.Gets the resource collection API of DatabasePrincipalAssignments.Gets the resource collection API of Databases.Gets the resource collection API of DataConnections.Gets the resource collection API of ManagedPrivateEndpoints.Gets the resource collection API of Operations.Gets the resource collection API of OperationsResults.Gets the resource collection API of OperationsResultsLocations.Gets the resource collection API of PrivateEndpointConnections.Gets the resource collection API of PrivateLinkResources.scripts()
Gets the resource collection API of Scripts.
-
Method Details
-
authenticate
public static KustoManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Kusto service API entry point.- Parameters:
credential
- the credential to use.profile
- the Azure profile for client.- Returns:
- the Kusto service API instance.
-
authenticate
public static KustoManager authenticate(com.azure.core.http.HttpPipeline httpPipeline, com.azure.core.management.profile.AzureProfile profile) Creates an instance of Kusto service API entry point.- Parameters:
httpPipeline
- theHttpPipeline
configured with Azure authentication credential.profile
- the Azure profile for client.- Returns:
- the Kusto service API instance.
-
configure
Gets a Configurable instance that can be used to create KustoManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
clusters
Gets the resource collection API of Clusters. It manages Cluster.- Returns:
- Resource collection API of Clusters.
-
clusterPrincipalAssignments
Gets the resource collection API of ClusterPrincipalAssignments. It manages ClusterPrincipalAssignment.- Returns:
- Resource collection API of ClusterPrincipalAssignments.
-
databases
Gets the resource collection API of Databases.- Returns:
- Resource collection API of Databases.
-
attachedDatabaseConfigurations
Gets the resource collection API of AttachedDatabaseConfigurations. It manages AttachedDatabaseConfiguration.- Returns:
- Resource collection API of AttachedDatabaseConfigurations.
-
managedPrivateEndpoints
Gets the resource collection API of ManagedPrivateEndpoints. It manages ManagedPrivateEndpoint.- Returns:
- Resource collection API of ManagedPrivateEndpoints.
-
databasePrincipalAssignments
Gets the resource collection API of DatabasePrincipalAssignments. It manages DatabasePrincipalAssignment.- Returns:
- Resource collection API of DatabasePrincipalAssignments.
-
scripts
Gets the resource collection API of Scripts. It manages Script.- Returns:
- Resource collection API of Scripts.
-
privateEndpointConnections
Gets the resource collection API of PrivateEndpointConnections. It manages PrivateEndpointConnection.- Returns:
- Resource collection API of PrivateEndpointConnections.
-
privateLinkResources
Gets the resource collection API of PrivateLinkResources.- Returns:
- Resource collection API of PrivateLinkResources.
-
dataConnections
Gets the resource collection API of DataConnections.- Returns:
- Resource collection API of DataConnections.
-
operations
Gets the resource collection API of Operations.- Returns:
- Resource collection API of Operations.
-
operationsResults
Gets the resource collection API of OperationsResults.- Returns:
- Resource collection API of OperationsResults.
-
operationsResultsLocations
Gets the resource collection API of OperationsResultsLocations.- Returns:
- Resource collection API of OperationsResultsLocations.
-
serviceClient
- Returns:
- Wrapped service client KustoManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-