DataVerificationDetail

class oci.database_migration.models.DataVerificationDetail(**kwargs)

Bases: object

Summary/status information used to enable and drive the Data Verification UI.

Attributes

LIFECYCLE_STATE_ACCEPTED A constant which can be used with the lifecycle_state property of a DataVerificationDetail.
LIFECYCLE_STATE_CANCELED A constant which can be used with the lifecycle_state property of a DataVerificationDetail.
LIFECYCLE_STATE_CANCELING A constant which can be used with the lifecycle_state property of a DataVerificationDetail.
LIFECYCLE_STATE_FAILED A constant which can be used with the lifecycle_state property of a DataVerificationDetail.
LIFECYCLE_STATE_IN_PROGRESS A constant which can be used with the lifecycle_state property of a DataVerificationDetail.
LIFECYCLE_STATE_NEEDS_ATTENTION A constant which can be used with the lifecycle_state property of a DataVerificationDetail.
LIFECYCLE_STATE_SUCCEEDED A constant which can be used with the lifecycle_state property of a DataVerificationDetail.
LIFECYCLE_STATE_WAITING A constant which can be used with the lifecycle_state property of a DataVerificationDetail.
lifecycle_details Gets 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_completed Gets the time_completed of this DataVerificationDetail.
time_created Gets the time_created of this DataVerificationDetail.
time_started Gets the time_started of this DataVerificationDetail.
time_updated Gets 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