code: function snapshotSample () {
    var processArguments = process.argv;
    if (processArguments.length !== 2) {
      console.log('Incorrect number of arguments. No arguments should be given.');
      process.exit(1);
    } 
  
    console.log('Starting snapshotSample.');
  
    // Create the container
    createContainer(function () {
  
      // Upload a blob
      uploadBlockBlob(function () {
  
        // Create a snapshot of the blob
        createSnapshot(function (snapshot) {
  
          // Update the blob
          blockContent[1] = blockContentAlternative2;
          uploadBlockBlob(function () {
  
            // Create a snapshot of the modified blob
            getSnapshotToText(snapshot, function () {
  
              // List the blob and its snapshots
              listSnapshots(function () {
  
                // Delete the snapshots
                deleteSnapshots(function () {
  
                  // Delete the container
                  deleteContainer(function () {
                    console.log('Ending snapshotSample.');
                  });
                });
              });
            });
          });
        });
      });
    });
  }
docs: optionally set a proxy /*var proxy = {
  protocol: 'http:',
  host: '127.0.0.1',
  port: 8888
  };
  
  blobService.setProxy(proxy);