JavaScript
Latest commit f3fe301 Jul 25, 2016 @amarzavery amarzavery committed on GitHub Merge pull request #1826 from DeepakRajendranMsft/reservedIpMigration
Update Node sdk with Reserved ip migration apis
Failed to load latest commit information.
Documentation Update Authentication.md Jun 20, 2016
Tools merging autorest to master Feb 27, 2016
examples Added list and update in webapp sample May 19, 2016
jsdocs updated the layout for docs and improved the readme experience Jul 17, 2015
lib Merge pull request #1826 from DeepakRajendranMsft/reservedIpMigration Jul 25, 2016
runtime updates to runtime and documentation May 21, 2016
scripts setup for hyak gen only Mar 23, 2016
tasks Add publish all packages bash script Jun 10, 2015
test Merge pull request #1815 from rkmanda/master Jul 18, 2016
.gitignore updated tests May 21, 2016
.jshintignore updated jshint May 4, 2015
.jshintrc Disabling unused for now Apr 8, 2014
.npmignore merging autorest to master Feb 28, 2016
.travis.yml merging autorest to master Feb 28, 2016
CONTRIBUTING.md :bug: Fix link to guidelines in Contributing.md Jan 17, 2016
CONTRIBUTORS.txt adding contributors file Nov 8, 2013
ChangeLog.txt update change log Mar 25, 2015
LICENSE.txt merging autorest to master Feb 28, 2016
README.md Update readme file Mar 21, 2016
gruntfile.js updated the layout for docs and improved the readme experience Jul 17, 2015
gulpfile.js Merge pull request #1815 from rkmanda/master Jul 18, 2016
nodeSDK.njsproj Notification Hub record file generation fix May 17, 2016
nodeSDK.sln merging autorest to master Feb 28, 2016
package.json updated package.json Jul 7, 2016
swagger_to_sdk_config.json regenerated graph rbac with latest spec changes and new version of co… Jun 17, 2016

README.md

Azure SDK for Node.js

NPM version Build Status

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.

Install from npm

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.

Install the all-up module

npm install azure

 

Install individual modules

Azure Services
Gallery
Graph
Key Vault
Monitoring
Scheduler
Service Fabric
Service Bus
Storage
Batch
 
Azure Resource Management (ARM)
API Apps
Authorization
CDN
Compute
Datalake Analytics
Datalake Storage
DNS
Insights
Key Vault
Redis Cache
Resource Manager
Storage
Traffic Manager
Virtual Networks
WebApps (WebSites)
Batch
 
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)

Need Help?

Related Projects

Contribute

Getting Started Developing

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.

  1. Fork it
  2. Git Clone your fork (git clone {your repo})
  3. Move into sdk directory (cd azure-sdk-for-node)
  4. Install all dependencies (npm install)
  5. Run the tests (npm test). You should see all tests passing.

Contributing Code to the Project

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.

  1. Commit your changes (git commit -am 'Add some feature')
  2. Push to the branch (git push origin my-new-feature)
  3. Create new Pull Request