models.destroy_cloned_entity_info_proto module

class models.destroy_cloned_entity_info_proto.DestroyClonedEntityInfoProto(cloned_entity=None, cloned_entity_status=None, destroy_cloned_entity_state=None, error=None, full_view_name=None, mtype=None)[source]

Bases: object

Implementation of the ‘DestroyClonedEntityInfoProto’ model.

Each available extension is listed below along with the location of the proto file (relative to magneto/connectors) where it is defined. DestroyClonedEntityInfoProto.ClonedEntity extension Location Extension =========================================================================== == azure::ClonedEntityInfo::azure_cloned_entity_info azure/azure.proto 100 aws::ClonedEntityInfo::aws_cloned_entity_info aws/aws.proto 101 =========================================================================== ==

Attributes:
cloned_entity (DestroyClonedEntityInfoProtoClonedEntity): TODO: type

description here.

cloned_entity_status (int): TODO: type description here. destroy_cloned_entity_state (int): The state of the destroy/teardown

of a cloned entity (i.e, VM). The following two fields are set by the slave in order for the master to find status of the destroy operation.

error (ErrorProto): TODO: type description here. full_view_name (string): The full external view name where cloned

objects are placed.

mtype (int): The type of environment this destroy cloned entity info

pertains to.

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.