Service/WindowsAzure/Management/DeploymentInstance.php

Show: PublicProtectedPrivateinherited
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 license@zend.com so we can send you a copy immediately.
Category
Zend  
Copyright
Copyright (c) 2005-2014 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-2014 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  

Properties

>VPropertypublicstring $Configuration
The configuration file (XML, represented as string).
Details
Type
string
Magic
 
Property
The configuration file (XML, represented as string).  
>VPropertypublicstring $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.
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.  
>VPropertypublicstring $CurrentUpgradeDomainState
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.  
>VPropertypublicstring $DeploymentSlot
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.  
>VPropertypublicstring $Label
The label for the deployment.
Details
Type
string
Magic
 
Property
The label for the deployment.  
>VPropertypublicstring $Name
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.  
>VPropertypublicstring $PrivateID
The unique identifier for this deployment.
Details
Type
string
Magic
 
Property
The unique identifier for this deployment.  
>VPropertypublicarray $RoleInstanceList
The list of role instances.
Details
Type
array
Magic
 
Property
The list of role instances.  
>VPropertypublicarray $RoleList
The list of roles.
Details
Type
array
Magic
 
Property
The list of roles.  
>VPropertypublicstring $Status
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.  
>VPropertypublicstring $UpgradeDomainCount
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.  
>VPropertypublicstring $UpgradeStatus
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.  
>VPropertypublicstring $UpgradeType
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.  
>VPropertypublicstring $Url
The URL for the deployment.
Details
Type
string
Magic
 
Property
The URL for the deployment.  

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
NameTypeDescription
$namestring

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

$deploymentSlotstring

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

$privateIDstring

The unique identifier for this deployment.

$labelstring

The label for the deployment.

$urlstring

The URL for the deployment.

$configurationstring

The configuration file (XML, represented as string).

$statusstring

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

$upgradeStatusstring

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

$upgradeTypestring

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

$currentUpgradeDomainStatestring

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

$currentUpgradeDomainstring

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.

$upgradeDomainCountstring

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

$roleInstanceListarray

The list of role instances.

$roleListarray

The list of roles.

Documentation was generated by phpDocumentor 2.2.0 .