Microsoft Azure Client Library for node
This project provides a Node.js package that makes it easy to consume and manage Microsoft Azure Services. ## Non-Interactive Authentication If you need to create an automation account for non interactive or scripting scenarios then please take a look at the documentation over here.
We provide both fine-grained modules for different Microsoft Azure services which you can install separately, and an all-up module which contains everything.
Notice: we haven't provided fine-grained modules for every supported Microsoft Azure services yet. This will come soon.
npm install azure
| Azure Services |
|---|
| Gallery |
| Graph |
| Key Vault |
| Monitoring |
| Scheduler |
| Service Fabric |
| Service Bus |
| Storage |
| Batch |
| Azure Resource Management (ARM) |
| Authorization |
| Batch |
| CDN |
| Commerce/Billing/Usage |
| Compute |
| Datalake Analytics |
| Datalake Storage |
| DNS |
| DevTest Labs |
| EventHubs |
| HDInsight |
| HDInsightJobs |
| Insights |
| IotHub |
| Key Vault |
| Notification Hubs |
| PowerBi Embedded |
| Redis Cache |
| Resource Manager |
| ServerManagement |
| Servicebus |
| Storage |
| Traffic Manager |
| Virtual Networks |
| WebApps (WebSites) |
| Azure Service Management (ASM) |
| Compute |
| HDInsight |
| Service Bus |
| Service Manager |
| Store |
| Scheduler |
| SQL Database |
| Storage |
| Subscriptions |
| Traffic Manager |
| Virtual Networks |
| WebSites |
| Base Libraries |
| Common Functionality (for ASM & ARM clients generated from old code generator) |
| Common Functionality for ARM clients generated from Autorest (Generic) |
| Common Functionality for ARM clients generated from Autorest (Azure) |
This project is licensed under MIT and Apache-2.0.
Want to get started hacking on the code, super! Follow the following instructions to get up and running. These instructions expect you have Git and a supported version of Node installed.
git clone {your repo})cd azure-sdk-for-node)npm install)npm test). You should see all tests passing.You found something you'd like to change, great! Please submit a pull request and we'll do our best to work with you to get your code included into the project.
git commit -am 'Add some feature')git push origin my-new-feature)