DatabaseTechnologyType¶
-
class
oci.database_migration.models.DatabaseTechnologyType(**kwargs)¶ Bases:
objectTechnology type e.g. OCI_AUTONOMOUS_DATABASE, array of corresponding sub-types e.g. ADW_SHARED and versions.
Attributes
TECHNOLOGY_TYPE_AMAZON_AURORA_MYSQLA constant which can be used with the technology_type property of a DatabaseTechnologyType. TECHNOLOGY_TYPE_AMAZON_RDS_MYSQLA constant which can be used with the technology_type property of a DatabaseTechnologyType. TECHNOLOGY_TYPE_AMAZON_RDS_ORACLEA constant which can be used with the technology_type property of a DatabaseTechnologyType. TECHNOLOGY_TYPE_AZURE_MYSQLA constant which can be used with the technology_type property of a DatabaseTechnologyType. TECHNOLOGY_TYPE_GOOGLE_CLOUD_SQL_MYSQLA constant which can be used with the technology_type property of a DatabaseTechnologyType. TECHNOLOGY_TYPE_MYSQL_SERVERA constant which can be used with the technology_type property of a DatabaseTechnologyType. TECHNOLOGY_TYPE_OCI_AUTONOMOUS_DATABASEA constant which can be used with the technology_type property of a DatabaseTechnologyType. TECHNOLOGY_TYPE_OCI_MYSQLA constant which can be used with the technology_type property of a DatabaseTechnologyType. TECHNOLOGY_TYPE_ORACLE_DATABASEA constant which can be used with the technology_type property of a DatabaseTechnologyType. TECHNOLOGY_TYPE_ORACLE_EXADATAA constant which can be used with the technology_type property of a DatabaseTechnologyType. database_versionsGets the database_versions of this DatabaseTechnologyType. technology_sub_typesGets the technology_sub_types of this DatabaseTechnologyType. technology_type[Required] Gets the technology_type of this DatabaseTechnologyType. Methods
__init__(**kwargs)Initializes a new DatabaseTechnologyType object with values from keyword arguments. -
TECHNOLOGY_TYPE_AMAZON_AURORA_MYSQL= 'AMAZON_AURORA_MYSQL'¶ A constant which can be used with the technology_type property of a DatabaseTechnologyType. This constant has a value of “AMAZON_AURORA_MYSQL”
-
TECHNOLOGY_TYPE_AMAZON_RDS_MYSQL= 'AMAZON_RDS_MYSQL'¶ A constant which can be used with the technology_type property of a DatabaseTechnologyType. This constant has a value of “AMAZON_RDS_MYSQL”
-
TECHNOLOGY_TYPE_AMAZON_RDS_ORACLE= 'AMAZON_RDS_ORACLE'¶ A constant which can be used with the technology_type property of a DatabaseTechnologyType. This constant has a value of “AMAZON_RDS_ORACLE”
-
TECHNOLOGY_TYPE_AZURE_MYSQL= 'AZURE_MYSQL'¶ A constant which can be used with the technology_type property of a DatabaseTechnologyType. This constant has a value of “AZURE_MYSQL”
-
TECHNOLOGY_TYPE_GOOGLE_CLOUD_SQL_MYSQL= 'GOOGLE_CLOUD_SQL_MYSQL'¶ A constant which can be used with the technology_type property of a DatabaseTechnologyType. This constant has a value of “GOOGLE_CLOUD_SQL_MYSQL”
-
TECHNOLOGY_TYPE_MYSQL_SERVER= 'MYSQL_SERVER'¶ A constant which can be used with the technology_type property of a DatabaseTechnologyType. This constant has a value of “MYSQL_SERVER”
-
TECHNOLOGY_TYPE_OCI_AUTONOMOUS_DATABASE= 'OCI_AUTONOMOUS_DATABASE'¶ A constant which can be used with the technology_type property of a DatabaseTechnologyType. This constant has a value of “OCI_AUTONOMOUS_DATABASE”
-
TECHNOLOGY_TYPE_OCI_MYSQL= 'OCI_MYSQL'¶ A constant which can be used with the technology_type property of a DatabaseTechnologyType. This constant has a value of “OCI_MYSQL”
-
TECHNOLOGY_TYPE_ORACLE_DATABASE= 'ORACLE_DATABASE'¶ A constant which can be used with the technology_type property of a DatabaseTechnologyType. This constant has a value of “ORACLE_DATABASE”
-
TECHNOLOGY_TYPE_ORACLE_EXADATA= 'ORACLE_EXADATA'¶ A constant which can be used with the technology_type property of a DatabaseTechnologyType. This constant has a value of “ORACLE_EXADATA”
-
__init__(**kwargs)¶ Initializes a new DatabaseTechnologyType object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - technology_type (str) – The value to assign to the technology_type property of this DatabaseTechnologyType. Allowed values for this property are: “OCI_AUTONOMOUS_DATABASE”, “OCI_MYSQL”, “ORACLE_DATABASE”, “ORACLE_EXADATA”, “AMAZON_RDS_ORACLE”, “AMAZON_AURORA_MYSQL”, “AMAZON_RDS_MYSQL”, “AZURE_MYSQL”, “GOOGLE_CLOUD_SQL_MYSQL”, “MYSQL_SERVER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- technology_sub_types (list[oci.database_migration.models.DatabaseTechnologySubType]) – The value to assign to the technology_sub_types property of this DatabaseTechnologyType.
- database_versions (list[str]) – The value to assign to the database_versions property of this DatabaseTechnologyType.
-
database_versions¶ Gets the database_versions of this DatabaseTechnologyType. Array of database versions
Returns: The database_versions of this DatabaseTechnologyType. Return type: list[str]
-
technology_sub_types¶ Gets the technology_sub_types of this DatabaseTechnologyType. Array of technology sub-types e.g. ADW_SHARED.
Returns: The technology_sub_types of this DatabaseTechnologyType. Return type: list[oci.database_migration.models.DatabaseTechnologySubType]
-
technology_type¶ [Required] Gets the technology_type of this DatabaseTechnologyType. The technology type.
Allowed values for this property are: “OCI_AUTONOMOUS_DATABASE”, “OCI_MYSQL”, “ORACLE_DATABASE”, “ORACLE_EXADATA”, “AMAZON_RDS_ORACLE”, “AMAZON_AURORA_MYSQL”, “AMAZON_RDS_MYSQL”, “AZURE_MYSQL”, “GOOGLE_CLOUD_SQL_MYSQL”, “MYSQL_SERVER”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The technology_type of this DatabaseTechnologyType. Return type: str
-