CloneDatabaseDetails

class oci.database.models.CloneDatabaseDetails(**kwargs)

Bases: object

CloneDatabaseDetails model.

Methods

__init__(**kwargs) Initializes a new CloneDatabaseDetails object with values from keyword arguments.

Attributes

admin_password [Required] Gets the admin_password of this CloneDatabaseDetails.
character_set Gets the character_set of this CloneDatabaseDetails.
data_safe_registration_details Gets the data_safe_registration_details of this CloneDatabaseDetails.
db_backup_config Gets the db_backup_config of this CloneDatabaseDetails.
db_name [Required] Gets the db_name of this CloneDatabaseDetails.
db_unique_name Gets the db_unique_name of this CloneDatabaseDetails.
defined_tags Gets the defined_tags of this CloneDatabaseDetails.
encryption_key_location_details Gets the encryption_key_location_details of this CloneDatabaseDetails.
freeform_tags Gets the freeform_tags of this CloneDatabaseDetails.
is_thin_clone Gets the is_thin_clone of this CloneDatabaseDetails.
key_store_id Gets the key_store_id of this CloneDatabaseDetails.
ncharacter_set Gets the ncharacter_set of this CloneDatabaseDetails.
sid_prefix Gets the sid_prefix of this CloneDatabaseDetails.
source_admin_password Gets the source_admin_password of this CloneDatabaseDetails.
source_database_id [Required] Gets the source_database_id of this CloneDatabaseDetails.
source_encryption_key_location_details Gets the source_encryption_key_location_details of this CloneDatabaseDetails.
source_tde_password Gets the source_tde_password of this CloneDatabaseDetails.
storage_size_details Gets the storage_size_details of this CloneDatabaseDetails.
tde_wallet_password [Required] Gets the tde_wallet_password of this CloneDatabaseDetails.
__init__(**kwargs)

Initializes a new CloneDatabaseDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • source_database_id (str) – The value to assign to the source_database_id property of this CloneDatabaseDetails.
  • is_thin_clone (bool) – The value to assign to the is_thin_clone property of this CloneDatabaseDetails.
  • source_tde_password (str) – The value to assign to the source_tde_password property of this CloneDatabaseDetails.
  • source_admin_password (str) – The value to assign to the source_admin_password property of this CloneDatabaseDetails.
  • source_encryption_key_location_details (oci.database.models.EncryptionKeyLocationDetails) – The value to assign to the source_encryption_key_location_details property of this CloneDatabaseDetails.
  • tde_wallet_password (str) – The value to assign to the tde_wallet_password property of this CloneDatabaseDetails.
  • db_backup_config (oci.database.models.DbBackupConfig) – The value to assign to the db_backup_config property of this CloneDatabaseDetails.
  • admin_password (str) – The value to assign to the admin_password property of this CloneDatabaseDetails.
  • db_unique_name (str) – The value to assign to the db_unique_name property of this CloneDatabaseDetails.
  • db_name (str) – The value to assign to the db_name property of this CloneDatabaseDetails.
  • character_set (str) – The value to assign to the character_set property of this CloneDatabaseDetails.
  • ncharacter_set (str) – The value to assign to the ncharacter_set property of this CloneDatabaseDetails.
  • sid_prefix (str) – The value to assign to the sid_prefix property of this CloneDatabaseDetails.
  • key_store_id (str) – The value to assign to the key_store_id property of this CloneDatabaseDetails.
  • encryption_key_location_details (oci.database.models.EncryptionKeyLocationDetails) – The value to assign to the encryption_key_location_details property of this CloneDatabaseDetails.
  • storage_size_details (oci.database.models.DatabaseStorageSizeDetails) – The value to assign to the storage_size_details property of this CloneDatabaseDetails.
  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CloneDatabaseDetails.
  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CloneDatabaseDetails.
  • data_safe_registration_details (oci.database.models.DataSafeRegistrationRequestDetails) – The value to assign to the data_safe_registration_details property of this CloneDatabaseDetails.
admin_password

[Required] Gets the admin_password of this CloneDatabaseDetails. A strong password for SYS, SYSTEM, PDB Admin and TDE Wallet. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numbers, and two special characters. The special characters must be _, #, or -.

Returns:The admin_password of this CloneDatabaseDetails.
Return type:str
character_set

Gets the character_set of this CloneDatabaseDetails. The character set for the database. The default is AL32UTF8. Allowed values are: AL32UTF8, AR8ADOS710, AR8ADOS720, AR8APTEC715, AR8ARABICMACS, AR8ASMO8X, AR8ISO8859P6, AR8MSWIN1256, AR8MUSSAD768, AR8NAFITHA711, AR8NAFITHA721, AR8SAKHR706, AR8SAKHR707, AZ8ISO8859P9E, BG8MSWIN, BG8PC437S, BLT8CP921, BLT8ISO8859P13, BLT8MSWIN1257, BLT8PC775, BN8BSCII, CDN8PC863, CEL8ISO8859P14, CL8ISO8859P5, CL8ISOIR111, CL8KOI8R, CL8KOI8U, CL8MACCYRILLICS, CL8MSWIN1251, EE8ISO8859P2, EE8MACCES, EE8MACCROATIANS, EE8MSWIN1250, EE8PC852, EL8DEC, EL8ISO8859P7, EL8MACGREEKS, EL8MSWIN1253, EL8PC437S, EL8PC851, EL8PC869, ET8MSWIN923, HU8ABMOD, HU8CWI2, IN8ISCII, IS8PC861, IW8ISO8859P8, IW8MACHEBREWS, IW8MSWIN1255, IW8PC1507, JA16EUC, JA16EUCTILDE, JA16SJIS, JA16SJISTILDE, JA16VMS, KO16KSC5601, KO16KSCCS, KO16MSWIN949, LA8ISO6937, LA8PASSPORT, LT8MSWIN921, LT8PC772, LT8PC774, LV8PC1117, LV8PC8LR, LV8RST104090, N8PC865, NE8ISO8859P10, NEE8ISO8859P4, RU8BESTA, RU8PC855, RU8PC866, SE8ISO8859P3, TH8MACTHAIS, TH8TISASCII, TR8DEC, TR8MACTURKISHS, TR8MSWIN1254, TR8PC857, US7ASCII, US8PC437, UTF8, VN8MSWIN1258, VN8VN3, WE8DEC, WE8DG, WE8ISO8859P1, WE8ISO8859P15, WE8ISO8859P9, WE8MACROMAN8S, WE8MSWIN1252, WE8NCR4970, WE8NEXTSTEP, WE8PC850, WE8PC858, WE8PC860, WE8ROMAN8, ZHS16CGB231280, ZHS16GBK, ZHT16BIG5, ZHT16CCDC, ZHT16DBT, ZHT16HKSCS, ZHT16MSWIN950, ZHT32EUC, ZHT32SOPS, ZHT32TRIS

Returns:The character_set of this CloneDatabaseDetails.
Return type:str
data_safe_registration_details

Gets the data_safe_registration_details of this CloneDatabaseDetails.

Returns:The data_safe_registration_details of this CloneDatabaseDetails.
Return type:oci.database.models.DataSafeRegistrationRequestDetails
db_backup_config

Gets the db_backup_config of this CloneDatabaseDetails.

Returns:The db_backup_config of this CloneDatabaseDetails.
Return type:oci.database.models.DbBackupConfig
db_name

[Required] Gets the db_name of this CloneDatabaseDetails. The display name of the database to be created from the snapshot/database. It must begin with an alphabetic character and can contain a maximum of eight alphanumeric characters. Special characters are not permitted.

Returns:The db_name of this CloneDatabaseDetails.
Return type:str
db_unique_name

Gets the db_unique_name of this CloneDatabaseDetails. The DB_UNIQUE_NAME for the new Oracle Database.

Returns:The db_unique_name of this CloneDatabaseDetails.
Return type:str
defined_tags

Gets the defined_tags of this CloneDatabaseDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

Returns:The defined_tags of this CloneDatabaseDetails.
Return type:dict(str, dict(str, object))
encryption_key_location_details

Gets the encryption_key_location_details of this CloneDatabaseDetails.

Returns:The encryption_key_location_details of this CloneDatabaseDetails.
Return type:oci.database.models.EncryptionKeyLocationDetails
freeform_tags

Gets the freeform_tags of this CloneDatabaseDetails. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.

Example: {“Department”: “Finance”}

Returns:The freeform_tags of this CloneDatabaseDetails.
Return type:dict(str, str)
is_thin_clone

Gets the is_thin_clone of this CloneDatabaseDetails. Specifies whether thick or thin database cloning is to be performed.

Returns:The is_thin_clone of this CloneDatabaseDetails.
Return type:bool
key_store_id

Gets the key_store_id of this CloneDatabaseDetails. The OCID of the key store of Oracle Vault.

Returns:The key_store_id of this CloneDatabaseDetails.
Return type:str
ncharacter_set

Gets the ncharacter_set of this CloneDatabaseDetails. The national character set for the database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.

Returns:The ncharacter_set of this CloneDatabaseDetails.
Return type:str
sid_prefix

Gets the sid_prefix of this CloneDatabaseDetails. Specifies a prefix for the Oracle SID of the database to be created.

Returns:The sid_prefix of this CloneDatabaseDetails.
Return type:str
source_admin_password

Gets the source_admin_password of this CloneDatabaseDetails. The source database’s password for SYS, SYSTEM.

Returns:The source_admin_password of this CloneDatabaseDetails.
Return type:str
source_database_id

[Required] Gets the source_database_id of this CloneDatabaseDetails. The source database OCID.

Returns:The source_database_id of this CloneDatabaseDetails.
Return type:str
source_encryption_key_location_details

Gets the source_encryption_key_location_details of this CloneDatabaseDetails.

Returns:The source_encryption_key_location_details of this CloneDatabaseDetails.
Return type:oci.database.models.EncryptionKeyLocationDetails
source_tde_password

Gets the source_tde_password of this CloneDatabaseDetails. The password to open the TDE wallet.

Returns:The source_tde_password of this CloneDatabaseDetails.
Return type:str
storage_size_details

Gets the storage_size_details of this CloneDatabaseDetails.

Returns:The storage_size_details of this CloneDatabaseDetails.
Return type:oci.database.models.DatabaseStorageSizeDetails
tde_wallet_password

[Required] Gets the tde_wallet_password of this CloneDatabaseDetails. The password for the target Database TDE wallet.

Returns:The tde_wallet_password of this CloneDatabaseDetails.
Return type:str