Service/WindowsAzure/Management/OperatingSystemInstance.php
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-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_OperatingSystemInstance
- 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 $Family- Type
- string
- Magic
- Property
- Indicates which operating system family this version belongs to. A value of 1 corresponds to the Windows Azure guest operating system that is substantially compatible with Windows Server 2008 SP2. A value of 2 corresponds to the Windows Azure guest operating system that is substantially compatible with Windows Server 2008 R2.

string $FamilyLabel- Type
- string
- Magic
- Property
- A label for the operating system family.

string $IsActive- Type
- string
- Magic
- Property
- Indicates whether this operating system version is currently active for running a service. If an operating system version is active, you can manually configure your service to run on that version.

string $IsDefault- Type
- string
- Magic
- Property
- Indicates whether this operating system version is the default version for a service that has not otherwise specified a particular version. The default operating system version is applied to services that are configured for auto-upgrade. An operating system family has exactly one default operating system version at any given time, for which the IsDefault element is set to true; for all other versions, IsDefault is set to false.

string $Label- Type
- string
- Magic
- Property
- A label for the operating system version.

string $Version- Type
- string
- Magic
- Property
- The operating system version. This value corresponds to the configuration value for specifying that your service is to run on a particular version of the Windows Azure guest operating system.

array $_data = nullnullDetails- Type
- array
- Inherited_from
- \Zend_Service_WindowsAzure_Management_ServiceEntityAbstract::$$_data
Methods

__construct(string $version, string $label, string $isDefault, string $isActive, string $family, string $familyLabel) : voidConstructor
| Name | Type | Description |
|---|---|---|
| $version | string | The operating system version. This value corresponds to the configuration value for specifying that your service is to run on a particular version of the Windows Azure guest operating system. |
| $label | string | A label for the operating system version. |
| $isDefault | string | Indicates whether this operating system version is the default version for a service that has not otherwise specified a particular version. The default operating system version is applied to services that are configured for auto-upgrade. An operating system family has exactly one default operating system version at any given time, for which the IsDefault element is set to true; for all other versions, IsDefault is set to false. |
| $isActive | string | Indicates whether this operating system version is currently active for running a service. If an operating system version is active, you can manually configure your service to run on that version. |
| $family | string | Indicates which operating system family this version belongs to. A value of 1 corresponds to the Windows Azure guest operating system that is substantially compatible with Windows Server 2008 SP2. A value of 2 corresponds to the Windows Azure guest operating system that is substantially compatible with Windows Server 2008 R2. |
| $familyLabel | string | A label for the operating system family. |

__get(string $name) : voidMagic 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) : voidMagic 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 |