MigrationParameterSummary

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

Bases: object

Migration parameter response object.

Attributes

DATABASE_COMBINATION_MYSQL A constant which can be used with the database_combination property of a MigrationParameterSummary.
DATABASE_COMBINATION_ORACLE A constant which can be used with the database_combination property of a MigrationParameterSummary.
DATA_TYPE_BOOLEAN A constant which can be used with the data_type property of a MigrationParameterSummary.
DATA_TYPE_FLOAT A constant which can be used with the data_type property of a MigrationParameterSummary.
DATA_TYPE_INTEGER A constant which can be used with the data_type property of a MigrationParameterSummary.
DATA_TYPE_STRING A constant which can be used with the data_type property of a MigrationParameterSummary.
MIGRATION_TYPE_OFFLINE A constant which can be used with the migration_type property of a MigrationParameterSummary.
MIGRATION_TYPE_ONLINE A constant which can be used with the migration_type property of a MigrationParameterSummary.
category_display_name [Required] Gets the category_display_name of this MigrationParameterSummary.
category_name [Required] Gets the category_name of this MigrationParameterSummary.
data_type [Required] Gets the data_type of this MigrationParameterSummary.
database_combination [Required] Gets the database_combination of this MigrationParameterSummary.
default_value Gets the default_value of this MigrationParameterSummary.
description [Required] Gets the description of this MigrationParameterSummary.
display_name [Required] Gets the display_name of this MigrationParameterSummary.
doc_url_link Gets the doc_url_link of this MigrationParameterSummary.
hint_text Gets the hint_text of this MigrationParameterSummary.
max_value Gets the max_value of this MigrationParameterSummary.
migration_type [Required] Gets the migration_type of this MigrationParameterSummary.
min_value Gets the min_value of this MigrationParameterSummary.
name [Required] Gets the name of this MigrationParameterSummary.

Methods

__init__(**kwargs) Initializes a new MigrationParameterSummary object with values from keyword arguments.
DATABASE_COMBINATION_MYSQL = 'MYSQL'

A constant which can be used with the database_combination property of a MigrationParameterSummary. This constant has a value of “MYSQL”

DATABASE_COMBINATION_ORACLE = 'ORACLE'

A constant which can be used with the database_combination property of a MigrationParameterSummary. This constant has a value of “ORACLE”

DATA_TYPE_BOOLEAN = 'BOOLEAN'

A constant which can be used with the data_type property of a MigrationParameterSummary. This constant has a value of “BOOLEAN”

DATA_TYPE_FLOAT = 'FLOAT'

A constant which can be used with the data_type property of a MigrationParameterSummary. This constant has a value of “FLOAT”

DATA_TYPE_INTEGER = 'INTEGER'

A constant which can be used with the data_type property of a MigrationParameterSummary. This constant has a value of “INTEGER”

DATA_TYPE_STRING = 'STRING'

A constant which can be used with the data_type property of a MigrationParameterSummary. This constant has a value of “STRING”

MIGRATION_TYPE_OFFLINE = 'OFFLINE'

A constant which can be used with the migration_type property of a MigrationParameterSummary. This constant has a value of “OFFLINE”

MIGRATION_TYPE_ONLINE = 'ONLINE'

A constant which can be used with the migration_type property of a MigrationParameterSummary. This constant has a value of “ONLINE”

__init__(**kwargs)

Initializes a new MigrationParameterSummary object with values from keyword arguments. 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 MigrationParameterSummary. 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’.
  • display_name (str) – The value to assign to the display_name property of this MigrationParameterSummary.
  • doc_url_link (str) – The value to assign to the doc_url_link property of this MigrationParameterSummary.
  • description (str) – The value to assign to the description property of this MigrationParameterSummary.
  • category_name (str) – The value to assign to the category_name property of this MigrationParameterSummary.
  • category_display_name (str) – The value to assign to the category_display_name property of this MigrationParameterSummary.
  • migration_type (str) – The value to assign to the migration_type property of this MigrationParameterSummary. Allowed values for this property are: “ONLINE”, “OFFLINE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • default_value (str) – The value to assign to the default_value property of this MigrationParameterSummary.
  • min_value (float) – The value to assign to the min_value property of this MigrationParameterSummary.
  • max_value (float) – The value to assign to the max_value property of this MigrationParameterSummary.
  • hint_text (str) – The value to assign to the hint_text property of this MigrationParameterSummary.
  • name (str) – The value to assign to the name property of this MigrationParameterSummary.
  • data_type (str) – The value to assign to the data_type property of this MigrationParameterSummary. Allowed values for this property are: “STRING”, “INTEGER”, “FLOAT”, “BOOLEAN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
category_display_name

[Required] Gets the category_display_name of this MigrationParameterSummary. Parameter category display name.

Returns:The category_display_name of this MigrationParameterSummary.
Return type:str
category_name

[Required] Gets the category_name of this MigrationParameterSummary. Parameter category name.

Returns:The category_name of this MigrationParameterSummary.
Return type:str
data_type

[Required] Gets the data_type of this MigrationParameterSummary. Parameter data type.

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

Returns:The data_type of this MigrationParameterSummary.
Return type:str
database_combination

[Required] Gets the database_combination of this MigrationParameterSummary. 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 MigrationParameterSummary.
Return type:str
default_value

Gets the default_value of this MigrationParameterSummary. Default value for a parameter.

Returns:The default_value of this MigrationParameterSummary.
Return type:str
description

[Required] Gets the description of this MigrationParameterSummary. Parameter name description.

Returns:The description of this MigrationParameterSummary.
Return type:str
display_name

[Required] Gets the display_name of this MigrationParameterSummary. Parameter display name.

Returns:The display_name of this MigrationParameterSummary.
Return type:str

Gets the doc_url_link of this MigrationParameterSummary. Parameter documentation URL link.

Returns:The doc_url_link of this MigrationParameterSummary.
Return type:str
hint_text

Gets the hint_text of this MigrationParameterSummary. Hint text for parameter value.

Returns:The hint_text of this MigrationParameterSummary.
Return type:str
max_value

Gets the max_value of this MigrationParameterSummary. Parameter maximum value.

Returns:The max_value of this MigrationParameterSummary.
Return type:float
migration_type

[Required] Gets the migration_type of this MigrationParameterSummary. Migration Stage.

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

Returns:The migration_type of this MigrationParameterSummary.
Return type:str
min_value

Gets the min_value of this MigrationParameterSummary. Parameter minimum value.

Returns:The min_value of this MigrationParameterSummary.
Return type:float
name

[Required] Gets the name of this MigrationParameterSummary. Parameter name.

Returns:The name of this MigrationParameterSummary.
Return type:str