DataVerificationDetail¶
-
class
oci.database_migration.models.DataVerificationDetail(**kwargs)¶ Bases:
objectSummary/status information used to enable and drive the Data Verification UI.
Attributes
LIFECYCLE_STATE_ACCEPTEDA constant which can be used with the lifecycle_state property of a DataVerificationDetail. LIFECYCLE_STATE_CANCELEDA constant which can be used with the lifecycle_state property of a DataVerificationDetail. LIFECYCLE_STATE_CANCELINGA constant which can be used with the lifecycle_state property of a DataVerificationDetail. LIFECYCLE_STATE_FAILEDA constant which can be used with the lifecycle_state property of a DataVerificationDetail. LIFECYCLE_STATE_IN_PROGRESSA constant which can be used with the lifecycle_state property of a DataVerificationDetail. LIFECYCLE_STATE_NEEDS_ATTENTIONA constant which can be used with the lifecycle_state property of a DataVerificationDetail. LIFECYCLE_STATE_SUCCEEDEDA constant which can be used with the lifecycle_state property of a DataVerificationDetail. LIFECYCLE_STATE_WAITINGA constant which can be used with the lifecycle_state property of a DataVerificationDetail. lifecycle_detailsGets the lifecycle_details of this DataVerificationDetail. lifecycle_state[Required] Gets the lifecycle_state of this DataVerificationDetail. migration_id[Required] Gets the migration_id of this DataVerificationDetail. time_completedGets the time_completed of this DataVerificationDetail. time_createdGets the time_created of this DataVerificationDetail. time_startedGets the time_started of this DataVerificationDetail. time_updatedGets the time_updated of this DataVerificationDetail. Methods
__init__(**kwargs)Initializes a new DataVerificationDetail object with values from keyword arguments. -
LIFECYCLE_STATE_ACCEPTED= 'ACCEPTED'¶ A constant which can be used with the lifecycle_state property of a DataVerificationDetail. This constant has a value of “ACCEPTED”
-
LIFECYCLE_STATE_CANCELED= 'CANCELED'¶ A constant which can be used with the lifecycle_state property of a DataVerificationDetail. This constant has a value of “CANCELED”
-
LIFECYCLE_STATE_CANCELING= 'CANCELING'¶ A constant which can be used with the lifecycle_state property of a DataVerificationDetail. This constant has a value of “CANCELING”
-
LIFECYCLE_STATE_FAILED= 'FAILED'¶ A constant which can be used with the lifecycle_state property of a DataVerificationDetail. This constant has a value of “FAILED”
-
LIFECYCLE_STATE_IN_PROGRESS= 'IN_PROGRESS'¶ A constant which can be used with the lifecycle_state property of a DataVerificationDetail. This constant has a value of “IN_PROGRESS”
-
LIFECYCLE_STATE_NEEDS_ATTENTION= 'NEEDS_ATTENTION'¶ A constant which can be used with the lifecycle_state property of a DataVerificationDetail. This constant has a value of “NEEDS_ATTENTION”
-
LIFECYCLE_STATE_SUCCEEDED= 'SUCCEEDED'¶ A constant which can be used with the lifecycle_state property of a DataVerificationDetail. This constant has a value of “SUCCEEDED”
-
LIFECYCLE_STATE_WAITING= 'WAITING'¶ A constant which can be used with the lifecycle_state property of a DataVerificationDetail. This constant has a value of “WAITING”
-
__init__(**kwargs)¶ Initializes a new DataVerificationDetail object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - migration_id (str) – The value to assign to the migration_id property of this DataVerificationDetail.
- lifecycle_state (str) – The value to assign to the lifecycle_state property of this DataVerificationDetail. Allowed values for this property are: “ACCEPTED”, “IN_PROGRESS”, “WAITING”, “FAILED”, “SUCCEEDED”, “CANCELING”, “CANCELED”, “NEEDS_ATTENTION”, ‘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 DataVerificationDetail.
- time_updated (datetime) – The value to assign to the time_updated property of this DataVerificationDetail.
- time_completed (datetime) – The value to assign to the time_completed property of this DataVerificationDetail.
- lifecycle_details (str) – The value to assign to the lifecycle_details property of this DataVerificationDetail.
- time_created (datetime) – The value to assign to the time_created property of this DataVerificationDetail.
-
lifecycle_details¶ Gets the lifecycle_details of this DataVerificationDetail. A human-readable string that provides more details about the current lifecycle state.
This field is intended to follow OCI patterns and may include an internal error code and message when lifecycleState is FAILED (for example, DMS-xxxx: <message>). When lifecycleState is SUCCEEDED, this field may contain a non-failing disclaimer, such as unavailable table row-count comparisons caused by missing optimizer statistics.
Returns: The lifecycle_details of this DataVerificationDetail. Return type: str
-
lifecycle_state¶ [Required] Gets the lifecycle_state of this DataVerificationDetail. Overall lifecycle state of Data Verification generation for the migration. This is a single, feature-level state (all Data Verification reports are generated as one batch).
Allowed values for this property are: “ACCEPTED”, “IN_PROGRESS”, “WAITING”, “FAILED”, “SUCCEEDED”, “CANCELING”, “CANCELED”, “NEEDS_ATTENTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The lifecycle_state of this DataVerificationDetail. Return type: str
-
migration_id¶ [Required] Gets the migration_id of this DataVerificationDetail. The OCID of the resource being referenced.
Returns: The migration_id of this DataVerificationDetail. Return type: str
-
time_completed¶ Gets the time_completed of this DataVerificationDetail. An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
Returns: The time_completed of this DataVerificationDetail. Return type: datetime
-
time_created¶ Gets the time_created of this DataVerificationDetail. An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
Returns: The time_created of this DataVerificationDetail. Return type: datetime
-
time_started¶ Gets the time_started of this DataVerificationDetail. An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
Returns: The time_started of this DataVerificationDetail. Return type: datetime
-
time_updated¶ Gets the time_updated of this DataVerificationDetail. An RFC3339 formatted datetime string such as 2016-08-25T21:10:29.600Z.
Returns: The time_updated of this DataVerificationDetail. Return type: datetime
-