ReplicationProgress¶
- class oci.cloud_migrations.models.ReplicationProgress(**kwargs)¶
Bases:
objectProgress of a migration asset’s replication process.
Attributes:
A constant which can be used with the last_replication_status property of a ReplicationProgress.
A constant which can be used with the last_replication_status property of a ReplicationProgress.
A constant which can be used with the last_replication_status property of a ReplicationProgress.
A constant which can be used with the status property of a ReplicationProgress.
A constant which can be used with the status property of a ReplicationProgress.
Gets the last_replication_error of this ReplicationProgress.
Gets the last_replication_status of this ReplicationProgress.
Gets the last_replication_sub_status of this ReplicationProgress.
[Required] Gets the percentage of this ReplicationProgress.
Gets the status of this ReplicationProgress.
Gets the time_of_last_replication_end of this ReplicationProgress.
Gets the time_of_last_replication_success of this ReplicationProgress.
Gets the time_oflast_replication_start of this ReplicationProgress.
Gets the time_started of this ReplicationProgress.
Methods:
__init__(**kwargs)Initializes a new ReplicationProgress object with values from keyword arguments.
- LAST_REPLICATION_STATUS_COMPLETED = 'COMPLETED'¶
A constant which can be used with the last_replication_status property of a ReplicationProgress. This constant has a value of “COMPLETED”
- LAST_REPLICATION_STATUS_FAILED = 'FAILED'¶
A constant which can be used with the last_replication_status property of a ReplicationProgress. This constant has a value of “FAILED”
- LAST_REPLICATION_STATUS_NONE = 'NONE'¶
A constant which can be used with the last_replication_status property of a ReplicationProgress. This constant has a value of “NONE”
- STATUS_IN_PROGRESS = 'IN_PROGRESS'¶
A constant which can be used with the status property of a ReplicationProgress. This constant has a value of “IN_PROGRESS”
- STATUS_NONE = 'NONE'¶
A constant which can be used with the status property of a ReplicationProgress. This constant has a value of “NONE”
- __init__(**kwargs)¶
Initializes a new ReplicationProgress object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
percentage (int) – The value to assign to the percentage property of this ReplicationProgress.
status (str) – The value to assign to the status property of this ReplicationProgress. Allowed values for this property are: “NONE”, “IN_PROGRESS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
time_started (datetime) – The value to assign to the time_started property of this ReplicationProgress.
time_oflast_replication_start (datetime) – The value to assign to the time_oflast_replication_start property of this ReplicationProgress.
time_of_last_replication_end (datetime) – The value to assign to the time_of_last_replication_end property of this ReplicationProgress.
time_of_last_replication_success (datetime) – The value to assign to the time_of_last_replication_success property of this ReplicationProgress.
last_replication_status (str) – The value to assign to the last_replication_status property of this ReplicationProgress. Allowed values for this property are: “NONE”, “COMPLETED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
last_replication_sub_status (str) – The value to assign to the last_replication_sub_status property of this ReplicationProgress.
last_replication_error (str) – The value to assign to the last_replication_error property of this ReplicationProgress.
- property last_replication_error¶
Gets the last_replication_error of this ReplicationProgress. Error message if the last finished replication failed.
- Returns
The last_replication_error of this ReplicationProgress.
- Return type
str
- property last_replication_status¶
Gets the last_replication_status of this ReplicationProgress. Status of the last replication task. It can be Completed or Failed.
Allowed values for this property are: “NONE”, “COMPLETED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- Returns
The last_replication_status of this ReplicationProgress.
- Return type
str
- property last_replication_sub_status¶
Gets the last_replication_sub_status of this ReplicationProgress. The child status of the last replication task.
- Returns
The last_replication_sub_status of this ReplicationProgress.
- Return type
str
- property percentage¶
[Required] Gets the percentage of this ReplicationProgress. Percentage of the current replication progress from 0 to 100.
- Returns
The percentage of this ReplicationProgress.
- Return type
int
- property status¶
Gets the status of this ReplicationProgress. Status of the current replication progress. It can be None or InProgress.
Allowed values for this property are: “NONE”, “IN_PROGRESS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- Returns
The status of this ReplicationProgress.
- Return type
str
- property time_of_last_replication_end¶
Gets the time_of_last_replication_end of this ReplicationProgress. End time of the last replication process. It can be Completed or Failed.
- Returns
The time_of_last_replication_end of this ReplicationProgress.
- Return type
datetime
- property time_of_last_replication_success¶
Gets the time_of_last_replication_success of this ReplicationProgress. End time of the last successful replication process, which has been completed.
- Returns
The time_of_last_replication_success of this ReplicationProgress.
- Return type
datetime
- property time_oflast_replication_start¶
Gets the time_oflast_replication_start of this ReplicationProgress. Start time of the last replication process. It can be Completed or Failed.
- Returns
The time_oflast_replication_start of this ReplicationProgress.
- Return type
datetime
- property time_started¶
Gets the time_started of this ReplicationProgress. Start time of the current replication process
- Returns
The time_started of this ReplicationProgress.
- Return type
datetime