Service/WindowsAzure/Management/DeploymentInstance.php
Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to [email protected] so we can send you a copy immediately.
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Service_WindowsAzure
- Subpackage
- Management
- Version
- $Id$
\Zend_Service_WindowsAzure_Management_DeploymentInstance
- Parent(s)
- \Zend_Service_WindowsAzure_Management_ServiceEntityAbstract
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
Properties


string $Configuration =
The configuration file (XML, represented as string).
The configuration file (XML, represented as string).- Type
- string
- Magic
- Property
- The configuration file (XML, represented as string).


string $CurrentUpgradeDomain =
An 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.
An 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.- Type
- string
- Magic
- Property
- An 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 $CurrentUpgradeDomainState =
The state of the current upgrade domain. Possible values are Before and During.
The state of the current upgrade domain. Possible values are Before and During.- Type
- string
- Magic
- Property
- The state of the current upgrade domain. Possible values are Before and During.


string $DeploymentSlot =
The environment to which the hosted service is deployed, either staging or production.
The environment to which the hosted service is deployed, either staging or production.- Type
- string
- Magic
- Property
- The environment to which the hosted service is deployed, either staging or production.


string $Label =
The label for the deployment.
The label for the deployment.- Type
- string
- Magic
- Property
- The label for the deployment.


string $Name =
The name for the deployment. This name must be unique among other deployments for the specified hosted service.
The name for the deployment. This name must be unique among other deployments for the specified hosted service.- Type
- string
- Magic
- Property
- The name for the deployment. This name must be unique among other deployments for the specified hosted service.


string $PrivateID =
The unique identifier for this deployment.
The unique identifier for this deployment.- Type
- string
- Magic
- Property
- The unique identifier for this deployment.


array $RoleInstanceList =
The list of role instances.
The list of role instances.- Type
- array
- Magic
- Property
- The list of role instances.


array $RoleList =
The list of roles.
The list of roles.- Type
- array
- Magic
- Property
- The list of roles.


string $Status =
The status of the deployment. Running, Suspended, RunningTransitioning, SuspendedTransitioning, Starting, Suspending, Deploying, Deleting.
The status of the deployment. Running, Suspended, RunningTransitioning, SuspendedTransitioning, Starting, Suspending, Deploying, Deleting.- Type
- string
- Magic
- Property
- The status of the deployment. Running, Suspended, RunningTransitioning, SuspendedTransitioning, Starting, Suspending, Deploying, Deleting.


string $UpgradeDomainCount =
An integer value that indicates the number of upgrade domains in the deployment.
An integer value that indicates the number of upgrade domains in the deployment.- Type
- string
- Magic
- Property
- An integer value that indicates the number of upgrade domains in the deployment.


string $UpgradeStatus =
Parent node for elements describing an upgrade that is currently underway.
Parent node for elements describing an upgrade that is currently underway.- Type
- string
- Magic
- Property
- Parent node for elements describing an upgrade that is currently underway.


string $UpgradeType =
The upgrade type designated for this deployment. Possible values are Auto and Manual.
The upgrade type designated for this deployment. Possible values are Auto and Manual.- Type
- string
- Magic
- Property
- The upgrade type designated for this deployment. Possible values are Auto and Manual.


string $Url =
The URL for the deployment.
The URL for the deployment.- Type
- string
- Magic
- Property
- The URL for the deployment.


array $_data = null
null
Details- Type
- array
- Inherited_from
- \Zend_Service_WindowsAzure_Management_ServiceEntityAbstract::$$_data
Methods


__construct(string $name, string $deploymentSlot, string $privateID, string $label, string $url, string $configuration, string $status, string $upgradeStatus, string $upgradeType, string $currentUpgradeDomainState, string $currentUpgradeDomain, string $upgradeDomainCount, array $roleInstanceList = array(), array $roleList = array()) : void
Constructor
Name | Type | Description |
---|---|---|
$name | string | The name for the deployment. This name must be unique among other deployments for the specified hosted service. |
$deploymentSlot | string | The environment to which the hosted service is deployed, either staging or production. |
$privateID | string | The unique identifier for this deployment. |
$label | string | The label for the deployment. |
$url | string | The URL for the deployment. |
$configuration | string | The configuration file (XML, represented as string). |
$status | string | The status of the deployment. Running, Suspended, RunningTransitioning, SuspendedTransitioning, Starting, Suspending, Deploying, Deleting. |
$upgradeStatus | string | Parent node for elements describing an upgrade that is currently underway. |
$upgradeType | string | The upgrade type designated for this deployment. Possible values are Auto and Manual. |
$currentUpgradeDomainState | string | The state of the current upgrade domain. Possible values are Before and During. |
$currentUpgradeDomain | string | An 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. |
$upgradeDomainCount | string | An integer value that indicates the number of upgrade domains in the deployment. |
$roleInstanceList | array | The list of role instances. |
$roleList | array | The list of roles. |


__get(string $name) : void
Magic overload for getting properties
Inherited from: \Zend_Service_WindowsAzure_Management_ServiceEntityAbstract::__get()Name | Type | Description |
---|---|---|
$name | string | Name of the property |


__set(string $name, string $value) : void
Magic overload for setting properties
Inherited from: \Zend_Service_WindowsAzure_Management_ServiceEntityAbstract::__set()Name | Type | Description |
---|---|---|
$name | string | Name of the property |
$value | string | Value to set |