Test Search vSphere Web Services API
| Local Properties | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
Data Object - VAppPropertyInfo(vim.vApp.PropertyInfo)
- Property of
- OvfParseDescriptorResult, VAppPropertySpec, VmConfigInfo
- Extends
- DynamicData
- Since
- vSphere API Release 4.0
Data Object Description
A vApp Property description, including deployment valuesProperties
Name | Type | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
category* | xsd:string |
A user-visible description the category the property belongs to.
Reconfigure privilege: VApp.ApplicationConfig
|
||||||||||
classId* | xsd:string |
class name for this property
Valid values for classId: Any string except any white-space characters
Reconfigure privilege: VApp.ApplicationConfig
|
||||||||||
defaultValue* | xsd:string |
This either contains the default value of a field (used if value is empty
string), or the expression if the type is "expression". See comment for the
|
||||||||||
description* | xsd:string |
A description of the field.
Reconfigure privilege: VApp.ApplicationConfig
|
||||||||||
id* | xsd:string |
Name of property. In the OVF environment, the property is listed as
[classId.]id[.instanceId]. The [classId.]name[.instanceId] must be unique.
This field cannot be empty for a property. Thus, it must be specified at creation and cannot be set to the empty string. Valid values for id: Any string except any white-space characters
Reconfigure privilege: VApp.ApplicationConfig
|
||||||||||
instanceId* | xsd:string |
class name for this property
Valid values for instanceId: Any string except any white-space characters
Reconfigure privilege: VApp.ApplicationConfig
|
||||||||||
key | xsd:int |
A unique integer key for the property.
|
||||||||||
label* | xsd:string |
The display name for the property.
Reconfigure privilege: VApp.ApplicationConfig
|
||||||||||
type* | xsd:string |
Describes the valid format of the property.
A type must be one of:
An expression follows the general patterns of either ${arg} or ${cmd:arg}. The list of supported expressions are listed below:
The system provides three ways of specifying IP addresses:
The behavior of ip:network type is controlled by the ipAssignPolicy, as described in the following table:
Reconfigure privilege: VApp.ApplicationConfig
|
||||||||||
typeReference* | xsd:string |
Contains extra configuration data depending on the property type. For types that
refer to network names the type reference is the managed object reference
of the network.
Since vSphere API Release 5.1 |
||||||||||
userConfigurable* | xsd:boolean |
Whether the property is user-configurable or a system property. This is not used
if the type is expression.
Reconfigure privilege: VApp.ApplicationConfig
|
||||||||||
value* | xsd:string |
The value of the field at deployment time. For expressions, this will contain
the value that has been computed.
Reconfigure privilege: VApp.InstanceConfig
|
||||||||||
Properties inherited from DynamicData | ||||||||||||
None |
Show WSDL type definition
Top of page | Local Properties | ||
Managed Object Types | Data Object Types | All Properties | All Methods |