models.destroy_cloned_vm_task_info_proto module¶
-
class
models.destroy_cloned_vm_task_info_proto.
DestroyClonedVMTaskInfoProto
(datastore_not_unmounted_reason=None, datastore_unmounted=None, destroy_cloned_entity_info_vec=None, mtype=None, view_deleted=None)[source]¶ Bases:
object
Implementation of the ‘DestroyClonedVMTaskInfoProto’ model.
Each available extension is listed below along with the location of the proto file (relative to magneto/connectors) where it is defined. DestroyClonedVMTaskInfoProto extension Location Extension =========================================================================== == vmware::DestroyClonedTaskInfo:: vmware_destroy_cloned_vm_task_info vmware/vmware.proto 100 hyperv::DestroyClonedTaskInfo:: hyperv_destroy_cloned_vm_task_info hyperv/hyperv.proto 101 =========================================================================== ==
- Attributes:
- datastore_not_unmounted_reason (string): If datastore was not
unmounted, this field contains the reason for the same.
- datastore_unmounted (bool): Whether the datastore corresponding to the
clone view was unmounted from primary environment.
- destroy_cloned_entity_info_vec (list of DestroyClonedEntityInfoProto):
Vector of all cloned entities that this destroy task will teardown.
- mtype (int): The type of environment this destroy clone task info
pertains to.
- view_deleted (bool): Whether the clone view was deleted by the destroy
task.
-
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.