# Data Object - DistributedVirtualSwitchManagerHostContainer(vim.dvs.DistributedVirtualSwitchManager.HostContainer)

Property of
  DistributedVirtualSwitchManagerHostContainerFilter
Parameter to
  QueryDvsCheckCompatibility
Extends
  DynamicData
See also
  ManagedEntity
Since
  vSphere API 4.1

## Data Object Description

Check host compatibility for all hosts in the container. If the recursive flag is true, then check hosts at all levels within this container, otherwise check only at the container level. In case of container being a Datacenter, the recursive flag is applied to its HostFolder.

Properties

Name | Type | Description
--- | --- | ---
container | ManagedObjectReference to a ManagedEntity | Check compatibility of hosts in this container. The supported container types are Datacenter, Folder, and ComputeResource.
recursive | xsd:boolean | If true, include hosts of all levels in the hierarchy with container as root of the tree. In case of container being a Datacenter, the recursive flag is applied to its HostFolder.
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="DistributedVirtualSwitchManagerHostContainer"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="container" type="vsan:ManagedObjectReference"/> <element name="recursive" type="xsd:boolean"/> </sequence> </extension> </complexContent> </complexType>