We are pleased to announce the general availability of the new Azure HDInsight management SDKs for .NET, Python, and Java.
Highlights of this release
- More languages: In addition to .NET, you can now easily manage your HDInsight clusters using Python or Java.
- Manage HDInsight clusters: The SDK provides several useful operations to manage your HDInsight clusters, including the ability to create clusters, delete clusters, scale clusters, list existing clusters, get cluster details, update cluster tags, execute script actions, and more.
- Monitor HDInsight clusters: Manage your HDInsight cluster's integration with Azure Monitor logs. HDInsight clusters can emit metrics into queryable tables in a Log Analytics workspace so you can monitor all of your clusters in one place. Use the SDK to enable, disable, or view the status of Azure Monitor Logs integration on a cluster.
- Script actions: Use the SDK to execute, delete, list, and view details for script actions on your HDInsight clusters. Script actions allow you to run scripts as Ambari operations to configure and customize your cluster.
You can learn how to get started with the HDInsight management SDK in the language of your choice here:
We also provide reference documentation that you can use to learn about all available functions in the HDInsight Management SDK.