models.restore_app_object module¶
-
class
models.restore_app_object.
RestoreAppObject
(additional_params=None, app_entity=None, display_name=None, entity_node_uid=None, restore_params=None, task_node_uid=None)[source]¶ Bases:
object
Implementation of the ‘RestoreAppObject’ model.
Message that captures information about an application object being restored.
- Attributes:
- additional_params (RestoreTaskAdditionalParams): Any additional
parameters associated with a restore task.
- app_entity (EntityProto): Specifies the attributes and the latest
statistics about an entity.
- display_name (string): The proper display name of this object in the
UI, if app_entity is not empty. For example, for SQL databases the name should also include the instance name.
- entity_node_uid (UniversalIdProto): Universal id of entity node
created in graphDB to refer the entity created by clone task.
restore_params (RestoreAppObjectParams): TODO: type description here. task_node_uid (UniversalIdProto): Universal id of task node created in
graphDB to refer the clone 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.