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
configBlobxsd: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.
entityTypexsd: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 vim.dvs.EntityBackup.ImportType#applyToEntitySpecified, set the key to DistributedVirtualSwitch.Uuid.
  • If you are importing a virtual distributed portgroup and the import type is vim.dvs.EntityBackup.ImportType#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 vim.dvs.EntityBackup.ImportType#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