PdbConversionToNewDatabaseDetails¶
- class oci.database.models.PdbConversionToNewDatabaseDetails(**kwargs)¶
Bases:
ConvertToPdbTargetBaseDetails of the new container database in which the converted pluggable database will be located.
Attributes:
A constant which can be used with the target property of a ConvertToPdbTargetBase.
Gets the additional_cdb_params of this PdbConversionToNewDatabaseDetails.
[Required] Gets the cdb_admin_password of this PdbConversionToNewDatabaseDetails.
[Required] Gets the cdb_name of this PdbConversionToNewDatabaseDetails.
Gets the cdb_tde_wallet_password of this PdbConversionToNewDatabaseDetails.
[Required] Gets the non_cdb_tde_wallet_password of this PdbConversionToNewDatabaseDetails.
Gets the pdb_admin_password of this PdbConversionToNewDatabaseDetails.
Gets the target of this ConvertToPdbTargetBase. The target container database of the pluggable database created by the database conversion operation. Currently, the database conversion operation only supports creating the pluggable database in a new container database. - Use NEW_DATABASE to specify that the pluggable database be created within a new container database in the same database home.
Methods:
__init__(**kwargs)Initializes a new PdbConversionToNewDatabaseDetails 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.
- TARGET_NEW_DATABASE = 'NEW_DATABASE'¶
A constant which can be used with the target property of a ConvertToPdbTargetBase. This constant has a value of “NEW_DATABASE”
- __init__(**kwargs)¶
Initializes a new PdbConversionToNewDatabaseDetails object with values from keyword arguments. The default value of the
targetattribute of this class isNEW_DATABASEand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):- Parameters
target (str) – The value to assign to the target property of this PdbConversionToNewDatabaseDetails. Allowed values for this property are: “NEW_DATABASE”
cdb_name (str) – The value to assign to the cdb_name property of this PdbConversionToNewDatabaseDetails.
cdb_admin_password (str) – The value to assign to the cdb_admin_password property of this PdbConversionToNewDatabaseDetails.
pdb_admin_password (str) – The value to assign to the pdb_admin_password property of this PdbConversionToNewDatabaseDetails.
cdb_tde_wallet_password (str) – The value to assign to the cdb_tde_wallet_password property of this PdbConversionToNewDatabaseDetails.
non_cdb_tde_wallet_password (str) – The value to assign to the non_cdb_tde_wallet_password property of this PdbConversionToNewDatabaseDetails.
additional_cdb_params (str) – The value to assign to the additional_cdb_params property of this PdbConversionToNewDatabaseDetails.
- property additional_cdb_params¶
Gets the additional_cdb_params of this PdbConversionToNewDatabaseDetails. Additional container database parameters. Example: “_pdb_name_case_sensitive=true”
- Returns
The additional_cdb_params of this PdbConversionToNewDatabaseDetails.
- Return type
str
- property cdb_admin_password¶
[Required] Gets the cdb_admin_password of this PdbConversionToNewDatabaseDetails. A strong password for SYS, SYSTEM, and the plugbable database ADMIN user of the container database after conversion. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, #, or -.
- Returns
The cdb_admin_password of this PdbConversionToNewDatabaseDetails.
- Return type
str
- property cdb_name¶
[Required] Gets the cdb_name of this PdbConversionToNewDatabaseDetails. The database name. The name must begin with an alphabetic character and can contain a maximum of 8 alphanumeric characters. Special characters are not permitted. The database name must be unique in the tenancy.
- Returns
The cdb_name of this PdbConversionToNewDatabaseDetails.
- Return type
str
- property cdb_tde_wallet_password¶
Gets the cdb_tde_wallet_password of this PdbConversionToNewDatabaseDetails. The password to open the TDE wallet of the container database after conversion. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, #, or -.
- Returns
The cdb_tde_wallet_password of this PdbConversionToNewDatabaseDetails.
- 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.
- property non_cdb_tde_wallet_password¶
[Required] Gets the non_cdb_tde_wallet_password of this PdbConversionToNewDatabaseDetails. The existing TDE wallet password of the non-container database.
- Returns
The non_cdb_tde_wallet_password of this PdbConversionToNewDatabaseDetails.
- Return type
str
- property pdb_admin_password¶
Gets the pdb_admin_password of this PdbConversionToNewDatabaseDetails. A strong password for plugbable database ADMIN user of the container database after conversion. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, #, or -.
- Returns
The pdb_admin_password of this PdbConversionToNewDatabaseDetails.
- Return type
str
- property target¶
Gets the target of this ConvertToPdbTargetBase. The target container database of the pluggable database created by the database conversion operation. Currently, the database conversion operation only supports creating the pluggable database in a new container database.
Use NEW_DATABASE to specify that the pluggable database be created within a new container database in the same database home.
Allowed values for this property are: “NEW_DATABASE”
- Returns
The target of this ConvertToPdbTargetBase.
- Return type
str