OracleDataVerificationObjectStatusSummary¶
-
class
oci.database_migration.models.OracleDataVerificationObjectStatusSummary(**kwargs)¶ Bases:
oci.database_migration.models.data_verification_object_status_summary.DataVerificationObjectStatusSummaryPer-object status comparison line for Oracle migrations.
Attributes
DATABASE_COMBINATION_MYSQLstr(object=’’) -> str DATABASE_COMBINATION_ORACLEstr(object=’’) -> str OBJECT_TYPE_CLUSTERA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_CONTEXTA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_CONTROLFILEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_DATABASE_LINKA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_DATAFILEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_DIMENSIONA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_DIRECTORYA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_FUNCTIONA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_INDEXA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_JAVA_CLASSA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_JAVA_RESOURCEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_JAVA_SOURCEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_LIBRARYA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_MATERIALIZED_VIEWA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_OPERATORA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_PACKAGEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_PACKAGE_BODYA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_PROCEDUREA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_PROFILEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_QUEUEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_QUEUE_TABLEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_REDO_LOGA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_ROLEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_SEQUENCEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_SYNONYMA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_TABLEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_TABLESPACEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_TRIGGERA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_TYPEA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_TYPE_BODYA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_USERA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_VIEWA constant which can be used with the object_type property of a OracleDataVerificationObjectStatusSummary. OBJECT_TYPE_XML_SCHEMAA 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. ownerGets 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”
-
OBJECT_TYPE_DATABASE_LINK= 'DATABASE_LINK'¶ 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_combinationattribute of this class isORACLEand 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
-