Microsoft_WindowsAzure_CommandLine
[ class tree: Microsoft_WindowsAzure_CommandLine ] [ index: Microsoft_WindowsAzure_CommandLine ] [ all elements ]

Class: Microsoft_WindowsAzure_CommandLine_Deployment

Source Location: /WindowsAzure/CommandLine/Deployment.php

Class Overview

Microsoft_Console_Command
   |
   --Microsoft_WindowsAzure_CommandLine_Deployment

Deployment commands


Author(s):

Copyright:

  • Copyright (c) 2009 - 2011, RealDolmen (http://www.realdolmen.com)

Methods


Inherited Variables

Inherited Methods

Class: Microsoft_Console_Command

Microsoft_Console_Command::bootstrap()
Bootstrap the shell command.
Microsoft_Console_Command::getHandler()
Gets the handler.
Microsoft_Console_Command::helpCommand()
Displays the help information.
Microsoft_Console_Command::phpstderr()
Replaces PHP's error handler
Microsoft_Console_Command::phpstdex()
Replaces PHP's exception handler
Microsoft_Console_Command::setHandler()
Sets the handler.
Microsoft_Console_Command::stderr()
Writes output to STDERR, followed by a newline (optional)
Microsoft_Console_Command::_buildModel()
Builds the handler model.
Microsoft_Console_Command::_displayObjectInformation()
Display information on an object
Microsoft_Console_Command::_findValueForDocComment()
Finds the value for a specific docComment.

Class Details

[line 63]
Deployment commands



Tags:

copyright:  Copyright (c) 2009 - 2011, RealDolmen (http://www.realdolmen.com)
license:  http://phpazure.codeplex.com/license


[ Top ]


Class Methods


method createFromLocalCommand [line 131]

void createFromLocalCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentName, $label, $deploymentSlot, $packageLocation, $serviceConfigurationLocation, $storageAccount, [ $startImmediately = true], [ $warningsAsErrors = false], [ $waitForOperation = false])

Creates a deployment from a local package file and service configuration.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentName  
   $label  
   $deploymentSlot  
   $packageLocation  
   $serviceConfigurationLocation  
   $storageAccount  
   $startImmediately  
   $warningsAsErrors  
   $waitForOperation  

[ Top ]

method createFromStorageCommand [line 89]

void createFromStorageCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentName, $label, $deploymentSlot, $packageUrl, $serviceConfigurationLocation, [ $startImmediately = true], [ $warningsAsErrors = false], [ $waitForOperation = false])

Creates a deployment from a remote package file and service configuration.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentName  
   $label  
   $deploymentSlot  
   $packageUrl  
   $serviceConfigurationLocation  
   $startImmediately  
   $warningsAsErrors  
   $waitForOperation  

[ Top ]

method deleteCommand [line 432]

void deleteCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, [ $waitForOperation = false])

Deletes a deployment.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $waitForOperation  

[ Top ]

method editInstanceNumberCommand [line 541]

void editInstanceNumberCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $roleName, [ $newInstanceNumber = 1], [ $waitForOperation = false])

Updates the number of instances.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $roleName  
   $newInstanceNumber  
   $waitForOperation  

[ Top ]

method getPropertiesCommand [line 171]

void getPropertiesCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName)

Get deployment properties.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  

[ Top ]

method getPropertyCommand [line 204]

void getPropertyCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $property)

Get hosted service account property.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $property  

[ Top ]

method getRoleInstanceProperties [line 277]

void getRoleInstanceProperties( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $instanceName)

Get role instance properties.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $instanceName  

[ Top ]

method getRoleInstanceProperty [line 328]

void getRoleInstanceProperty( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $instanceName, $propertyName)

Get a role instance property.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $instanceName  
   $propertyName  

[ Top ]

method getRoleInstances [line 236]

void getRoleInstances( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName)

Get role instances.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  

[ Top ]

method rebootInstanceCommand [line 577]

void rebootInstanceCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $instanceName, [ $waitForOperation = false])

Reboots a role instance.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $instanceName  
   $waitForOperation  

[ Top ]

method reimageInstanceCommand [line 613]

void reimageInstanceCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $instanceName, [ $waitForOperation = false])

Reimages a role instance.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $instanceName  
   $waitForOperation  

[ Top ]

method swapCommand [line 392]

void swapCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, [ $waitForOperation = false])

Swap deployment slots (perform VIP swap).



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $waitForOperation  

[ Top ]

method updateConfigurationCommand [line 468]

void updateConfigurationCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $serviceConfigurationLocation, [ $waitForOperation = false])

Updates a deployment's configuration.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $serviceConfigurationLocation  
   $waitForOperation  

[ Top ]

method updateStatusCommand [line 504]

void updateStatusCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $newStatus, [ $waitForOperation = false])

Updates a deployment's status.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $newStatus  
   $waitForOperation  

[ Top ]

method upgradeFromLocalCommand [line 686]

void upgradeFromLocalCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $label, $packageLocation, $serviceConfigurationLocation, $storageAccount, [ $mode = 'auto'], [ $roleName = null], [ $waitForOperation = false])

Upgrades a deployment from a local package file and service configuration.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $label  
   $packageLocation  
   $serviceConfigurationLocation  
   $storageAccount  
   $mode  
   $roleName  
   $waitForOperation  

[ Top ]

method upgradeFromStorageCommand [line 649]

void upgradeFromStorageCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $label, $packageUrl, $serviceConfigurationLocation, [ $mode = 'auto'], [ $roleName = null], [ $waitForOperation = false])

Upgrades a deployment from a remote package file and service configuration.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $label  
   $packageUrl  
   $serviceConfigurationLocation  
   $mode  
   $roleName  
   $waitForOperation  

[ Top ]

method walkUpgradeDomainsCommand [line 726]

void walkUpgradeDomainsCommand( $subscriptionId, $certificate, $certificatePassphrase, $serviceName, $deploymentSlot, $deploymentName, $upgradeDomain, [ $waitForOperation = false])

Walks upgrade domains.



Tags:

access:  public


Parameters:

   $subscriptionId  
   $certificate  
   $certificatePassphrase  
   $serviceName  
   $deploymentSlot  
   $deploymentName  
   $upgradeDomain  
   $waitForOperation  

[ Top ]


Documentation generated on Sat, 03 Dec 2011 13:59:21 +0100 by phpDocumentor 1.4.3