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.
  • 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 - the HttpPipeline configured with Azure authentication credential.
      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()
      Gets the resource collection API of Clusters. It manages Cluster.
      Returns:
      Resource collection API of Clusters.
    • clusterPrincipalAssignments

      public ClusterPrincipalAssignments clusterPrincipalAssignments()
      Gets the resource collection API of ClusterPrincipalAssignments. It manages ClusterPrincipalAssignment.
      Returns:
      Resource collection API of ClusterPrincipalAssignments.
    • databases

      public Databases databases()
      Gets the resource collection API of Databases.
      Returns:
      Resource collection API of Databases.
    • attachedDatabaseConfigurations

      public AttachedDatabaseConfigurations attachedDatabaseConfigurations()
      Gets the resource collection API of AttachedDatabaseConfigurations. It manages AttachedDatabaseConfiguration.
      Returns:
      Resource collection API of AttachedDatabaseConfigurations.
    • managedPrivateEndpoints

      public ManagedPrivateEndpoints managedPrivateEndpoints()
      Gets the resource collection API of ManagedPrivateEndpoints. It manages ManagedPrivateEndpoint.
      Returns:
      Resource collection API of ManagedPrivateEndpoints.
    • databasePrincipalAssignments

      public DatabasePrincipalAssignments databasePrincipalAssignments()
      Gets the resource collection API of DatabasePrincipalAssignments. It manages DatabasePrincipalAssignment.
      Returns:
      Resource collection API of DatabasePrincipalAssignments.
    • scripts

      public Scripts scripts()
      Gets the resource collection API of Scripts. It manages Script.
      Returns:
      Resource collection API of Scripts.
    • privateEndpointConnections

      public PrivateEndpointConnections privateEndpointConnections()
      Gets the resource collection API of PrivateEndpointConnections. It manages PrivateEndpointConnection.
      Returns:
      Resource collection API of PrivateEndpointConnections.
    • privateLinkResources

      public PrivateLinkResources privateLinkResources()
      Gets the resource collection API of PrivateLinkResources.
      Returns:
      Resource collection API of PrivateLinkResources.
    • dataConnections

      public DataConnections dataConnections()
      Gets the resource collection API of DataConnections.
      Returns:
      Resource collection API of DataConnections.
    • operations

      public Operations operations()
      Gets the resource collection API of Operations.
      Returns:
      Resource collection API of Operations.
    • operationsResults

      public OperationsResults operationsResults()
      Gets the resource collection API of OperationsResults.
      Returns:
      Resource collection API of OperationsResults.
    • operationsResultsLocations

      public OperationsResultsLocations operationsResultsLocations()
      Gets the resource collection API of 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.