Package com.azure.resourcemanager.kusto
Class KustoManager
- java.lang.Object
-
- com.azure.resourcemanager.kusto.KustoManager
-
public final class KustoManager extends Object
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
Nested Classes Modifier and Type Class Description static class
KustoManager.Configurable
The Configurable allowing configurations to be set.
-
Method Summary
-
-
-
Method Detail
-
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.
-
configure
public static KustoManager.Configurable configure()
Gets a Configurable instance that can be used to create KustoManager with optional configuration.- Returns:
- the Configurable instance allowing configurations.
-
clusters
public Clusters clusters()
- Returns:
- Resource collection API of Clusters.
-
clusterPrincipalAssignments
public ClusterPrincipalAssignments clusterPrincipalAssignments()
- Returns:
- Resource collection API of ClusterPrincipalAssignments.
-
databases
public Databases databases()
- Returns:
- Resource collection API of Databases.
-
attachedDatabaseConfigurations
public AttachedDatabaseConfigurations attachedDatabaseConfigurations()
- Returns:
- Resource collection API of AttachedDatabaseConfigurations.
-
managedPrivateEndpoints
public ManagedPrivateEndpoints managedPrivateEndpoints()
- Returns:
- Resource collection API of ManagedPrivateEndpoints.
-
databasePrincipalAssignments
public DatabasePrincipalAssignments databasePrincipalAssignments()
- Returns:
- Resource collection API of DatabasePrincipalAssignments.
-
scripts
public Scripts scripts()
- Returns:
- Resource collection API of Scripts.
-
privateEndpointConnections
public PrivateEndpointConnections privateEndpointConnections()
- Returns:
- Resource collection API of PrivateEndpointConnections.
-
privateLinkResources
public PrivateLinkResources privateLinkResources()
- Returns:
- Resource collection API of PrivateLinkResources.
-
dataConnections
public DataConnections dataConnections()
- Returns:
- Resource collection API of DataConnections.
-
operations
public Operations operations()
- Returns:
- Resource collection API of Operations.
-
operationsResults
public OperationsResults operationsResults()
- Returns:
- Resource collection API of OperationsResults.
-
operationsResultsLocations
public OperationsResultsLocations operationsResultsLocations()
- Returns:
- Resource collection API of OperationsResultsLocations.
-
serviceClient
public KustoManagementClient serviceClient()
- Returns:
- Wrapped service client KustoManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.
-
-