Service/WindowsAzure/Management/DeploymentInstance.php

Show: inherited
Table of Contents

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

Package: Zend\Service\WindowsAzure\Management

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

Propertypublicstring $Configuration =

The configuration file (XML, represented as string).

The configuration file (XML, represented as string).
Details
Type
string
Magic
 
Property
The configuration file (XML, represented as string).  
Propertypublicstring $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.
Details
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.  
Propertypublicstring $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.
Details
Type
string
Magic
 
Property
The state of the current upgrade domain. Possible values are Before and During.  
Propertypublicstring $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.
Details
Type
string
Magic
 
Property
The environment to which the hosted service is deployed, either staging or production.  
Propertypublicstring $Label =

The label for the deployment.

The label for the deployment.
Details
Type
string
Magic
 
Property
The label for the deployment.  
Propertypublicstring $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.
Details
Type
string
Magic
 
Property
The name for the deployment. This name must be unique among other deployments for the specified hosted service.  
Propertypublicstring $PrivateID =

The unique identifier for this deployment.

The unique identifier for this deployment.
Details
Type
string
Magic
 
Property
The unique identifier for this deployment.  
Propertypublicarray $RoleInstanceList =

The list of role instances.

The list of role instances.
Details
Type
array
Magic
 
Property
The list of role instances.  
Propertypublicarray $RoleList =

The list of roles.

The list of roles.
Details
Type
array
Magic
 
Property
The list of roles.  
Propertypublicstring $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.
Details
Type
string
Magic
 
Property
The status of the deployment. Running, Suspended, RunningTransitioning, SuspendedTransitioning, Starting, Suspending, Deploying, Deleting.  
Propertypublicstring $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.
Details
Type
string
Magic
 
Property
An integer value that indicates the number of upgrade domains in the deployment.  
Propertypublicstring $UpgradeStatus =

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

Parent node for elements describing an upgrade that is currently underway.
Details
Type
string
Magic
 
Property
Parent node for elements describing an upgrade that is currently underway.  
Propertypublicstring $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.
Details
Type
string
Magic
 
Property
The upgrade type designated for this deployment. Possible values are Auto and Manual.  
Propertypublicstring $Url =

The URL for the deployment.

The URL for the deployment.
Details
Type
string
Magic
 
Property
The URL for the deployment.  
Propertyprotectedarray $_data = null
Default valuenullDetails
Type
array
Inherited_from
\Zend_Service_WindowsAzure_Management_ServiceEntityAbstract::$$_data  

Methods

methodpublic__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

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

methodpublic__get(string $name) : void
inherited

Magic overload for getting properties

Inherited from: \Zend_Service_WindowsAzure_Management_ServiceEntityAbstract::__get()
Parameters
Name Type Description
$name string

Name of the property

methodpublic__set(string $name, string $value) : void
inherited

Magic overload for setting properties

Inherited from: \Zend_Service_WindowsAzure_Management_ServiceEntityAbstract::__set()
Parameters
Name Type Description
$name string

Name of the property

$value string

Value to set

Documentation was generated by phpDocumentor 2.0.0a8.