models.restored_object_vcd_config_proto module

class models.restored_object_vcd_config_proto.RestoredObjectVCDConfigProto(is_vapp=None, is_vapp_template=None, restored_vapp_info=None, restored_vapp_object=None, restored_vapp_template_info=None, restored_vapp_template_object=None, vapp_entity=None, vcenter_connector_params=None, vdc_entity=None)[source]

Bases: object

Implementation of the ‘RestoredObjectVCDConfigProto’ model.

TODO: type model description here.

Attributes:

is_vapp (bool): Whether the restored object is a VApp. is_vapp_template (bool): Whether the restored object is a VApp

template.

restored_vapp_info (EntityProto): Entity info enabled only when

is_vapp is true. This proto will contain the original vApp that is protected (deprecated)

restored_vapp_object (RestoreObject): Enabled only when is_vapp is

true. This proto will contain the original vApp that is protected.

restored_vapp_template_info (EntityProto): Entity info enabled only

when is_vapp_template is true. This proto will contain the original vApp template that is protected (deprecated)

restored_vapp_template_object (RestoreObject): Enabled only when

is_vapp_template is true. This proto will contain the original vApp template that is protected.

vapp_entity (EntityProto): Specifies the attributes and the latest

statistics about an entity.

vcenter_connector_params (ConnectorParams): Message that encapsulates

the various params required to establish a connection with a particular environment.

vdc_entity (EntityProto): Specifies the attributes and the latest

statistics about an entity.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.