category Zend
package Zend_Service_WindowsAzure
subpackage Management
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
inherited_from \Zend_Service_WindowsAzure_Management_ServiceEntityAbstract

 Methods

Constructor

__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()

Parameters

$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.

Magic overload for getting properties

__get(string $name) 
Inherited

Parameters

$name

string

Name of the property

Magic overload for setting properties

__set(string $name, string $value) 
Inherited

Parameters

$name

string

Name of the property

$value

string

Value to set

 Properties

 

The configuration file (XML, represented as string).

$Configuration : string

Default

magic
property The configuration file (XML, represented as 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.

$CurrentUpgradeDomain : string

Default

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.
 

The state of the current upgrade domain. Possible values are Before and During.

$CurrentUpgradeDomainState : string

Default

magic
property The state of the current upgrade domain. Possible values are Before and During.
 

The environment to which the hosted service is deployed, either staging or production.

$DeploymentSlot : string

Default

magic
property The environment to which the hosted service is deployed, either staging or production.
 

The label for the deployment.

$Label : string

Default

magic
property The label for the deployment.
 

The name for the deployment. This name must be unique among other deployments for the specified hosted service.

$Name : string

Default

magic
property The name for the deployment. This name must be unique among other deployments for the specified hosted service.
 

The unique identifier for this deployment.

$PrivateID : string

Default

magic
property The unique identifier for this deployment.
 

The list of role instances.

$RoleInstanceList : array

Default

magic
property The list of role instances.
 

The list of roles.

$RoleList : array

Default

magic
property The list of roles.
 

The status of the deployment. Running, Suspended, RunningTransitioning, SuspendedTransitioning, Starting, Suspending, Deploying, Deleting.

$Status : string

Default

magic
property The status of the deployment. Running, Suspended, RunningTransitioning, SuspendedTransitioning, Starting, Suspending, Deploying, Deleting.
 

An integer value that indicates the number of upgrade domains in the deployment.

$UpgradeDomainCount : string

Default

magic
property An integer value that indicates the number of upgrade domains in the deployment.
 

Parent node for elements describing an upgrade that is currently underway.

$UpgradeStatus : string

Default

magic
property Parent node for elements describing an upgrade that is currently underway.
 

The upgrade type designated for this deployment. Possible values are Auto and Manual.

$UpgradeType : string

Default

magic
property The upgrade type designated for this deployment. Possible values are Auto and Manual.
 

The URL for the deployment.

$Url : string

Default

magic
property The URL for the deployment.
 

Data

$_data : array

Default

null