ReplicationProgress¶
-
class
oci.cloud_migrations.models.
ReplicationProgress
(**kwargs)¶ Bases:
object
Progress of a migration asset’s replication process.
Attributes
LAST_REPLICATION_STATUS_COMPLETED
A constant which can be used with the last_replication_status property of a ReplicationProgress. LAST_REPLICATION_STATUS_FAILED
A constant which can be used with the last_replication_status property of a ReplicationProgress. LAST_REPLICATION_STATUS_NONE
A constant which can be used with the last_replication_status property of a ReplicationProgress. STATUS_IN_PROGRESS
A constant which can be used with the status property of a ReplicationProgress. STATUS_NONE
A constant which can be used with the status property of a ReplicationProgress. last_replication_error
Gets the last_replication_error of this ReplicationProgress. last_replication_status
Gets the last_replication_status of this ReplicationProgress. percentage
[Required] Gets the percentage of this ReplicationProgress. status
Gets the status of this ReplicationProgress. time_of_last_replication_end
Gets the time_of_last_replication_end of this ReplicationProgress. time_of_last_replication_success
Gets the time_of_last_replication_success of this ReplicationProgress. time_oflast_replication_start
Gets the time_oflast_replication_start of this ReplicationProgress. time_started
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_error (str) – The value to assign to the last_replication_error property of this ReplicationProgress.
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-