Zend Framework  1.12
Public Member Functions | List of all members
Zend_Service_WindowsAzure_Management_DeploymentInstance Class Reference

Public Member Functions

 __construct ($name, $deploymentSlot, $privateID, $label, $url, $configuration, $status, $upgradeStatus, $upgradeType, $currentUpgradeDomainState, $currentUpgradeDomain, $upgradeDomainCount, $roleInstanceList=array(), $roleList=array())
 Constructor.
 
- Public Member Functions inherited from Zend_Service_WindowsAzure_Management_ServiceEntityAbstract
 __set ($name, $value)
 Magic overload for setting properties.
 
 __get ($name)
 Magic overload for getting properties.
 

Additional Inherited Members

- Protected Attributes inherited from Zend_Service_WindowsAzure_Management_ServiceEntityAbstract
 $_data = null
 

Constructor & Destructor Documentation

__construct (   $name,
  $deploymentSlot,
  $privateID,
  $label,
  $url,
  $configuration,
  $status,
  $upgradeStatus,
  $upgradeType,
  $currentUpgradeDomainState,
  $currentUpgradeDomain,
  $upgradeDomainCount,
  $roleInstanceList = array(),
  $roleList = array() 
)

Constructor.

Parameters
string$nameThe name for the deployment. This name must be unique among other deployments for the specified hosted service.
string$deploymentSlotThe environment to which the hosted service is deployed, either staging or production.
string$privateIDThe unique identifier for this deployment.
string$labelThe label for the deployment.
string$urlThe URL for the deployment.
string$configurationThe configuration file (XML, represented as string).
string$statusThe status of the deployment. Running, Suspended, RunningTransitioning, SuspendedTransitioning, Starting, Suspending, Deploying, Deleting.
string$upgradeStatusParent node for elements describing an upgrade that is currently underway.
string$upgradeTypeThe upgrade type designated for this deployment. Possible values are Auto and Manual.
string$currentUpgradeDomainStateThe state of the current upgrade domain. Possible values are Before and During.
string$currentUpgradeDomainAn integer value that identifies the current upgrade domain. Upgrade domains are identified with a zero-based index: the first upgrade domain has an ID of 0, the second has an ID of 1, and so on.
string$upgradeDomainCountAn integer value that indicates the number of upgrade domains in the deployment.
array$roleInstanceListThe list of role instances.
array$roleListThe list of roles.