models_v2.archival_result_for_a_target module¶
- 
class 
models_v2.archival_result_for_a_target.ArchivalResultForATarget(target_id=None, archival_task_id=None, target_name=None, target_type=None, snapshot_id=None, start_time_usecs=None, end_time_usecs=None, queued_time_usecs=None, is_incremental=None, status=None, message=None, progress_task_id=None, stats=None, is_manually_deleted=None, expiry_time_usecs=None, data_lock_constraints=None)[source]¶ Bases:
objectImplementation of the ‘Archival result for a target.’ model.
Archival result for an archival target.
- Attributes:
 target_id (long|int): Specifies the archival target ID. archival_task_id (string): Specifies the archival task id. This is a
protection group UID which only applies when archival type is ‘Tape’.
target_name (string): Specifies the archival target name. target_type (TargetType1Enum): Specifies the archival target type. snapshot_id (string): Snapshot id for a successful snapshot. This
field will not be set if the archival Run fails to take the snapshot.
- start_time_usecs (long|int): Specifies the start time of replication
 run in Unix epoch Timestamp(in microseconds) for an archival target.
- end_time_usecs (long|int): Specifies the end time of replication run
 in Unix epoch Timestamp(in microseconds) for an archival target.
- queued_time_usecs (long|int): Specifies the time when the archival is
 queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
- is_incremental (bool): Whether this is an incremental archive. If set
 to true, this is an incremental archive, otherwise this is a full archive.
- status (Status2Enum): Status of the replication run for an archival
 target. ‘Running’ indicates that the run is still running. ‘Canceled’ indicates that the run has been canceled. ‘Canceling’ indicates that the run is in the process of being canceled. ‘Failed’ indicates that the run has failed. ‘Missed’ indicates that the run was unable to take place at the scheduled time because the previous run was still happening. ‘Succeeded’ indicates that the run has finished successfully. ‘SucceededWithWarning’ indicates that the run finished successfully, but there were some warning messages.
message (string): Message about the archival run. progress_task_id (string): Progress monitor task id for archival. stats (ArchivalDataStatistics): Specifies statistics about archival
data.
- is_manually_deleted (bool): Specifies whether the snapshot is deleted
 manually.
- expiry_time_usecs (long|int): Specifies the expiry time of attempt in
 Unix epoch Timestamp (in microseconds).
- data_lock_constraints (DataLockConstraints): Specifies the dataLock
 constraints for local or target snapshot.
- 
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.