|
| Local Properties | Local Methods | |
| Managed Object Types | Data Object Types | All Properties | All Methods |
The environment consists of three main components:
Properties
| Name | Type | Description |
|---|---|---|
| datastoreBrowser* P | ManagedObjectReference
to a HostDatastoreBrowser |
DatastoreBrowser to browse datastores that are available on this entity.
|
Methods
| Methods defined in this Managed Object |
|---|
| QueryConfigOption, QueryConfigOptionDescriptor, QueryConfigTarget |
If the EnvironmentBrowser is from a ComputeResource or ClusterComputeResource, the key or host, or both arguments can be used to return the required config options. If a key is specified, then the ConfigOption corresponding to that key value is returned. If a host is specified, then the default ConfigOption for that host is returned. If key and host both are specified, the ConfigOption corresponding to the given key for that host is returned. If neither is specified, then the default ConfigOption for this environment browser is returned. Typically, the default contains the options for the most recent virtual hardware supported.
If the EnvironmentBrowser is from a VirtualMachine neither a host nor a key should be specified.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the EnvironmentBrowser used to make the method call. |
| key* | xsd:string |
The key found in the VirtualMachineConfigOptionDescriptor,
obtained by invoking the
QueryConfigOptionDescriptor operation.
|
| host* | ManagedObjectReference
to a HostSystem |
The host whose ConfigOption is requested.
|
Return Value
| Type | Description |
|---|---|
| VirtualMachineConfigOption | Returns the ConfigOption object. If invoked on a cluster with no hosts, or if the ConfigOption with given key is not found for the given host, null is returned. |
Faults
| Type | Description |
|---|---|
| InvalidArgument | Thrown if any of the following is true:
|
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the EnvironmentBrowser used to make the method call. |
Return Value
| Type | Description |
|---|---|
| VirtualMachineConfigOptionDescriptor[] |
Faults
| Type | Description |
|---|---|
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
If the EnvironmentBrowser is from a ComputeResource or ClusterComputeResource, the host argument can be used to return the ConfigTarget provided by a particular host in the compute resource or cluster. If host is specified and the EnvironmentBrowser is from a ComputeResource or ClusterComputeResource, then the union of all the devices is returned and the vim.vm.TargetInfo.configurationTag field indicates how widely the device is available across the compute resource or cluster.
If the EnvironmentBrowser is from a VirtualMachine a host should not be specified.
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the EnvironmentBrowser used to make the method call. |
| host* | ManagedObjectReference
to a HostSystem |
If specified, the host whose default BackingInfo is requested.
|
Return Value
| Type | Description |
|---|---|
| ConfigTarget | Returns the ConfigTarget object. If invoked on a cluster with no hosts, null is returned. |
Faults
| Type | Description |
|---|---|
| InvalidArgument | Thrown if an invalid host is specified , or a host is given when the EnvironmentBrowser is from a virtual machine. |
| RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
| Top of page | Local Properties | Local Methods | |
| Managed Object Types | Data Object Types | All Properties | All Methods |