# Data Object - EntityBackupConfig(vim.dvs.EntityBackup.Config)

Parameter to
  DVPortgroupRollback_Task, DVSManagerImportEntity_Task, DVSRollback_Task
Returned by
  DVSManagerExportEntity_Task
Extends
  DynamicData
See also
  ManagedEntity
Since
  vSphere API 5.1

## Data Object Description

The EntityBackupConfig data object contains VmwareDistributedVirtualSwitch or DistributedVirtualPortgroup backup configuration data produced by the DVSManagerExportEntity_Task method. It also contains properties that support DVSManagerImportEntity_Task operations.

A DVSManagerExportEntity_Task operation sets properties that identify the entity instance (entityType, key, and name) and inventory location (container). When you import a backup configuration, you can set the `key`, `name`, and `container` properties in accordance with the `importType` specified in the call to DVSManagerImportEntity_Task. See EntityImportType.

Properties

Name | Type | Description
--- | --- | ---
configBlob | xsd:base64Binary | Opaque blob that contains the configuration of the entity.
configVersion* | xsd:string | Configuration version.
container* | ManagedObjectReference to a ManagedEntity | Container for this entity. If entityType is "distributedVirtualSwitch", the container type is Folder. If entityType is "distributedVirtualPortgroup", the container type is DistributedVirtualSwitch.
entityType | xsd:string | Type of the exported entity (DVSManagerExportEntity_Task). See EntityType for valid values.
key* | xsd:string | Unique identifier of the exported entity or the entity to be restored through an import operation. If you are importing a virtual distributed switch and the import type is applyToEntitySpecified, set the `key` to DistributedVirtualSwitch.uuid. If you are importing a virtual distributed portgroup and the import type is applyToEntitySpecified, set the `key` to DistributedVirtualPortgroup.key. The Server ignores the key value when the import operation creates a new entity.
name* | xsd:string | Name of the exported entity or the entity to be restored with the backup configuration. If you are importing an entity and the import type is applyToEntitySpecified, the Server will use this value to rename the existing entity.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="EntityBackupConfig"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="entityType" type="xsd:string"/> <element name="configBlob" type="xsd:base64Binary"/> <element name="key" type="xsd:string" minOccurs="0"/> <element name="name" type="xsd:string" minOccurs="0"/> <element name="container" type="vsan:ManagedObjectReference" minOccurs="0"/> <element name="configVersion" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>