OracleDataVerificationObjectStatusSummary

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

Bases: oci.database_migration.models.data_verification_object_status_summary.DataVerificationObjectStatusSummary

Per-object status comparison line for Oracle migrations.

Attributes

DATABASE_COMBINATION_MYSQL str(object=’’) -> str
DATABASE_COMBINATION_ORACLE str(object=’’) -> str
OBJECT_TYPE_CLUSTER A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_CONTEXT A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_CONTROLFILE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_DATABASE_LINK A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_DATAFILE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_DIMENSION A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_DIRECTORY A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_FUNCTION A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_INDEX A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_JAVA_CLASS A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_JAVA_RESOURCE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_JAVA_SOURCE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_LIBRARY A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_MATERIALIZED_VIEW A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_OPERATOR A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_PACKAGE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_PACKAGE_BODY A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_PROCEDURE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_PROFILE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_QUEUE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_QUEUE_TABLE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_REDO_LOG A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_ROLE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_SEQUENCE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_SYNONYM A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_TABLE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_TABLESPACE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_TRIGGER A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_TYPE A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_TYPE_BODY A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_USER A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_VIEW A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
OBJECT_TYPE_XML_SCHEMA A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary.
database_combination [Required] Gets the database_combination of this DataVerificationObjectStatusSummary.
object_name [Required] Gets the object_name of this DataVerificationObjectStatusSummary.
object_type [Required] Gets the object_type of this OracleDataVerificationObjectStatusSummary.
owner Gets the owner of this DataVerificationObjectStatusSummary.
status_in_source [Required] Gets the status_in_source of this DataVerificationObjectStatusSummary.
status_in_target [Required] Gets the status_in_target of this DataVerificationObjectStatusSummary.

Methods

__init__(**kwargs) Initializes a new OracleDataVerificationObjectStatusSummary object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
DATABASE_COMBINATION_MYSQL = 'MYSQL'
DATABASE_COMBINATION_ORACLE = 'ORACLE'
OBJECT_TYPE_CLUSTER = 'CLUSTER'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “CLUSTER”

OBJECT_TYPE_CONTEXT = 'CONTEXT'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “CONTEXT”

OBJECT_TYPE_CONTROLFILE = 'CONTROLFILE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “CONTROLFILE”

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “DATABASE_LINK”

OBJECT_TYPE_DATAFILE = 'DATAFILE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “DATAFILE”

OBJECT_TYPE_DIMENSION = 'DIMENSION'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “DIMENSION”

OBJECT_TYPE_DIRECTORY = 'DIRECTORY'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “DIRECTORY”

OBJECT_TYPE_FUNCTION = 'FUNCTION'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “FUNCTION”

OBJECT_TYPE_INDEX = 'INDEX'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “INDEX”

OBJECT_TYPE_JAVA_CLASS = 'JAVA_CLASS'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “JAVA_CLASS”

OBJECT_TYPE_JAVA_RESOURCE = 'JAVA_RESOURCE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “JAVA_RESOURCE”

OBJECT_TYPE_JAVA_SOURCE = 'JAVA_SOURCE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “JAVA_SOURCE”

OBJECT_TYPE_LIBRARY = 'LIBRARY'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “LIBRARY”

OBJECT_TYPE_MATERIALIZED_VIEW = 'MATERIALIZED_VIEW'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “MATERIALIZED_VIEW”

OBJECT_TYPE_OPERATOR = 'OPERATOR'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “OPERATOR”

OBJECT_TYPE_PACKAGE = 'PACKAGE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “PACKAGE”

OBJECT_TYPE_PACKAGE_BODY = 'PACKAGE_BODY'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “PACKAGE_BODY”

OBJECT_TYPE_PROCEDURE = 'PROCEDURE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “PROCEDURE”

OBJECT_TYPE_PROFILE = 'PROFILE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “PROFILE”

OBJECT_TYPE_QUEUE = 'QUEUE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “QUEUE”

OBJECT_TYPE_QUEUE_TABLE = 'QUEUE_TABLE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “QUEUE_TABLE”

OBJECT_TYPE_REDO_LOG = 'REDO_LOG'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “REDO_LOG”

OBJECT_TYPE_ROLE = 'ROLE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “ROLE”

OBJECT_TYPE_SEQUENCE = 'SEQUENCE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “SEQUENCE”

OBJECT_TYPE_SYNONYM = 'SYNONYM'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “SYNONYM”

OBJECT_TYPE_TABLE = 'TABLE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “TABLE”

OBJECT_TYPE_TABLESPACE = 'TABLESPACE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “TABLESPACE”

OBJECT_TYPE_TRIGGER = 'TRIGGER'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “TRIGGER”

OBJECT_TYPE_TYPE = 'TYPE'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “TYPE”

OBJECT_TYPE_TYPE_BODY = 'TYPE_BODY'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “TYPE_BODY”

OBJECT_TYPE_USER = 'USER'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “USER”

OBJECT_TYPE_VIEW = 'VIEW'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “VIEW”

OBJECT_TYPE_XML_SCHEMA = 'XML_SCHEMA'

A constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. This constant has a value of “XML_SCHEMA”

__init__(**kwargs)

Initializes a new OracleDataVerificationObjectStatusSummary object with values from keyword arguments. The default value of the database_combination attribute of this class is ORACLE and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • database_combination (str) – The value to assign to the database_combination property of this OracleDataVerificationObjectStatusSummary. Allowed values for this property are: “MYSQL”, “ORACLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • owner (str) – The value to assign to the owner property of this OracleDataVerificationObjectStatusSummary.
  • object_name (str) – The value to assign to the object_name property of this OracleDataVerificationObjectStatusSummary.
  • status_in_source (str) – The value to assign to the status_in_source property of this OracleDataVerificationObjectStatusSummary.
  • status_in_target (str) – The value to assign to the status_in_target property of this OracleDataVerificationObjectStatusSummary.
  • object_type (str) – The value to assign to the object_type property of this OracleDataVerificationObjectStatusSummary. Allowed values for this property are: “TABLE”, “INDEX”, “VIEW”, “SEQUENCE”, “SYNONYM”, “CLUSTER”, “PROCEDURE”, “FUNCTION”, “PACKAGE”, “PACKAGE_BODY”, “TRIGGER”, “USER”, “ROLE”, “PROFILE”, “MATERIALIZED_VIEW”, “TYPE”, “TYPE_BODY”, “OPERATOR”, “LIBRARY”, “DIRECTORY”, “TABLESPACE”, “DATABASE_LINK”, “CONTROLFILE”, “DATAFILE”, “REDO_LOG”, “JAVA_CLASS”, “JAVA_SOURCE”, “JAVA_RESOURCE”, “XML_SCHEMA”, “QUEUE”, “QUEUE_TABLE”, “DIMENSION”, “CONTEXT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
database_combination

[Required] Gets the database_combination of this DataVerificationObjectStatusSummary. The combination of source and target databases participating in a migration. Example: ORACLE means the migration is meant for migrating Oracle source and target databases.

Allowed values for this property are: “MYSQL”, “ORACLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The database_combination of this DataVerificationObjectStatusSummary.
Return type:str
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

object_name

[Required] Gets the object_name of this DataVerificationObjectStatusSummary. Database object name.

Returns:The object_name of this DataVerificationObjectStatusSummary.
Return type:str
object_type

[Required] Gets the object_type of this OracleDataVerificationObjectStatusSummary. Oracle database object type.

Allowed values for this property are: “TABLE”, “INDEX”, “VIEW”, “SEQUENCE”, “SYNONYM”, “CLUSTER”, “PROCEDURE”, “FUNCTION”, “PACKAGE”, “PACKAGE_BODY”, “TRIGGER”, “USER”, “ROLE”, “PROFILE”, “MATERIALIZED_VIEW”, “TYPE”, “TYPE_BODY”, “OPERATOR”, “LIBRARY”, “DIRECTORY”, “TABLESPACE”, “DATABASE_LINK”, “CONTROLFILE”, “DATAFILE”, “REDO_LOG”, “JAVA_CLASS”, “JAVA_SOURCE”, “JAVA_RESOURCE”, “XML_SCHEMA”, “QUEUE”, “QUEUE_TABLE”, “DIMENSION”, “CONTEXT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The object_type of this OracleDataVerificationObjectStatusSummary.
Return type:str
owner

Gets the owner of this DataVerificationObjectStatusSummary. Schema/owner name.

This field is omitted (null/empty depending on backend serialization) for database-wide object types that are not schema-scoped.

Oracle non-schema-scoped object types: USER, ROLE, PROFILE, TABLESPACE, DATABASE_LINK, CONTROLFILE, DATAFILE, REDO_LOG, DIRECTORY, LIBRARY, CONTEXT.

MySQL non-schema-scoped object types: USER, ROLE, SERVER, TABLESPACE, LOGFILE_GROUP.

Returns:The owner of this DataVerificationObjectStatusSummary.
Return type:str
status_in_source

[Required] Gets the status_in_source of this DataVerificationObjectStatusSummary. Object status in source.

Returns:The status_in_source of this DataVerificationObjectStatusSummary.
Return type:str
status_in_target

[Required] Gets the status_in_target of this DataVerificationObjectStatusSummary. Object status in target.

Returns:The status_in_target of this DataVerificationObjectStatusSummary.
Return type:str