
This external documentation for pyVmomi was generated using Googly Docs (aka Google Standard Documentation) which renders very cleanly in GitHub. Internal documentation for a class should be done in Sphinx format because tools like pyCharm and Eclipse can use that documentation as a hint for code completion. Note: External docs as Googly Docs, internal docs as Sphinx. Closes bug#15
83 lines
3.6 KiB
ReStructuredText
83 lines
3.6 KiB
ReStructuredText
.. _str: https://docs.python.org/2/library/stdtypes.html
|
|
|
|
.. _name: ../../../vim/dvs/EntityBackup/Config.rst#name
|
|
|
|
.. _uuid: ../../../vim/DistributedVirtualSwitch.rst#uuid
|
|
|
|
.. _base64: https://docs.python.org/2/library/stdtypes.html
|
|
|
|
.. _Folder: ../../../vim/Folder.rst
|
|
|
|
.. _container: ../../../vim/dvs/EntityBackup/Config.rst#container
|
|
|
|
.. _entityType: ../../../vim/dvs/EntityBackup/Config.rst#entityType
|
|
|
|
.. _EntityType: ../../../vim/dvs/EntityBackup/EntityType.rst
|
|
|
|
.. _vSphere API 5.1: ../../../vim/version.rst#vimversionversion8
|
|
|
|
.. _EntityImportType: ../../../vim/dvs/EntityBackup/ImportType.rst
|
|
|
|
.. _vmodl.DynamicData: ../../../vmodl/DynamicData.rst
|
|
|
|
.. _vim.ManagedEntity: ../../../vim/ManagedEntity.rst
|
|
|
|
.. _EntityBackupConfig: ../../../vim/dvs/EntityBackup/Config.rst
|
|
|
|
.. _applyToEntitySpecified: ../../../vim/dvs/EntityBackup/ImportType.rst#applyToEntitySpecified
|
|
|
|
.. _DistributedVirtualSwitch: ../../../vim/DistributedVirtualSwitch.rst
|
|
|
|
.. _DistributedVirtualPortgroup: ../../../vim/dvs/DistributedVirtualPortgroup.rst
|
|
|
|
.. _DVSManagerImportEntity_Task: ../../../vim/dvs/DistributedVirtualSwitchManager.rst#importEntity
|
|
|
|
.. _DVSManagerExportEntity_Task: ../../../vim/dvs/DistributedVirtualSwitchManager.rst#exportEntity
|
|
|
|
.. _VmwareDistributedVirtualSwitch: ../../../vim/dvs/VmwareDistributedVirtualSwitch.rst
|
|
|
|
|
|
vim.dvs.EntityBackup.Config
|
|
===========================
|
|
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 thekey,name, andcontainerproperties in accordance with theimportTypespecified in the call to `DVSManagerImportEntity_Task`_ . See `EntityImportType`_ .
|
|
:extends: vmodl.DynamicData_
|
|
:since: `vSphere API 5.1`_
|
|
|
|
Attributes:
|
|
entityType (`str`_):
|
|
|
|
Type of the exported entity ( `DVSManagerExportEntity_Task`_ ). See `EntityType`_ for valid values.
|
|
configBlob (`base64`_):
|
|
|
|
Opaque blob that contains the configuration of the entity.
|
|
key (`str`_, optional):
|
|
|
|
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 (`str`_, optional):
|
|
|
|
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.
|
|
container (`vim.ManagedEntity`_, optional):
|
|
|
|
Container for this entity. If `entityType`_ is "distributedVirtualSwitch", the container type is `Folder`_ . If `entityType`_ is "distributedVirtualPortgroup", the container type is `DistributedVirtualSwitch`_ .
|
|
configVersion (`str`_, optional):
|
|
|
|
Configuration version.
|