CreateDatabaseFromSnapshotDetails¶
-
class
oci.database.models.CreateDatabaseFromSnapshotDetails(**kwargs)¶ Bases:
objectCreateDatabaseFromSnapshotDetails model.
Methods
__init__(**kwargs)Initializes a new CreateDatabaseFromSnapshotDetails object with values from keyword arguments. Attributes
admin_password[Required] Gets the admin_password of this CreateDatabaseFromSnapshotDetails. character_setGets the character_set of this CreateDatabaseFromSnapshotDetails. data_safe_registration_detailsGets the data_safe_registration_details of this CreateDatabaseFromSnapshotDetails. db_backup_configGets the db_backup_config of this CreateDatabaseFromSnapshotDetails. db_name[Required] Gets the db_name of this CreateDatabaseFromSnapshotDetails. db_unique_nameGets the db_unique_name of this CreateDatabaseFromSnapshotDetails. defined_tagsGets the defined_tags of this CreateDatabaseFromSnapshotDetails. encryption_key_location_detailsGets the encryption_key_location_details of this CreateDatabaseFromSnapshotDetails. freeform_tagsGets the freeform_tags of this CreateDatabaseFromSnapshotDetails. is_thin_cloneGets the is_thin_clone of this CreateDatabaseFromSnapshotDetails. key_store_idGets the key_store_id of this CreateDatabaseFromSnapshotDetails. ncharacter_setGets the ncharacter_set of this CreateDatabaseFromSnapshotDetails. sid_prefixGets the sid_prefix of this CreateDatabaseFromSnapshotDetails. source_admin_passwordGets the source_admin_password of this CreateDatabaseFromSnapshotDetails. source_encryption_key_location_detailsGets the source_encryption_key_location_details of this CreateDatabaseFromSnapshotDetails. source_snapshot_id[Required] Gets the source_snapshot_id of this CreateDatabaseFromSnapshotDetails. source_tde_passwordGets the source_tde_password of this CreateDatabaseFromSnapshotDetails. storage_size_detailsGets the storage_size_details of this CreateDatabaseFromSnapshotDetails. tde_wallet_password[Required] Gets the tde_wallet_password of this CreateDatabaseFromSnapshotDetails. -
__init__(**kwargs)¶ Initializes a new CreateDatabaseFromSnapshotDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - source_snapshot_id (str) – The value to assign to the source_snapshot_id property of this CreateDatabaseFromSnapshotDetails.
- is_thin_clone (bool) – The value to assign to the is_thin_clone property of this CreateDatabaseFromSnapshotDetails.
- source_tde_password (str) – The value to assign to the source_tde_password property of this CreateDatabaseFromSnapshotDetails.
- source_admin_password (str) – The value to assign to the source_admin_password property of this CreateDatabaseFromSnapshotDetails.
- source_encryption_key_location_details (oci.database.models.EncryptionKeyLocationDetails) – The value to assign to the source_encryption_key_location_details property of this CreateDatabaseFromSnapshotDetails.
- tde_wallet_password (str) – The value to assign to the tde_wallet_password property of this CreateDatabaseFromSnapshotDetails.
- db_backup_config (oci.database.models.DbBackupConfig) – The value to assign to the db_backup_config property of this CreateDatabaseFromSnapshotDetails.
- admin_password (str) – The value to assign to the admin_password property of this CreateDatabaseFromSnapshotDetails.
- db_unique_name (str) – The value to assign to the db_unique_name property of this CreateDatabaseFromSnapshotDetails.
- db_name (str) – The value to assign to the db_name property of this CreateDatabaseFromSnapshotDetails.
- character_set (str) – The value to assign to the character_set property of this CreateDatabaseFromSnapshotDetails.
- ncharacter_set (str) – The value to assign to the ncharacter_set property of this CreateDatabaseFromSnapshotDetails.
- sid_prefix (str) – The value to assign to the sid_prefix property of this CreateDatabaseFromSnapshotDetails.
- key_store_id (str) – The value to assign to the key_store_id property of this CreateDatabaseFromSnapshotDetails.
- encryption_key_location_details (oci.database.models.EncryptionKeyLocationDetails) – The value to assign to the encryption_key_location_details property of this CreateDatabaseFromSnapshotDetails.
- storage_size_details (oci.database.models.DatabaseStorageSizeDetails) – The value to assign to the storage_size_details property of this CreateDatabaseFromSnapshotDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateDatabaseFromSnapshotDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateDatabaseFromSnapshotDetails.
- data_safe_registration_details (oci.database.models.DataSafeRegistrationRequestDetails) – The value to assign to the data_safe_registration_details property of this CreateDatabaseFromSnapshotDetails.
-
admin_password¶ [Required] Gets the admin_password of this CreateDatabaseFromSnapshotDetails. 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 CreateDatabaseFromSnapshotDetails. Return type: str
-
character_set¶ Gets the character_set of this CreateDatabaseFromSnapshotDetails. 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 CreateDatabaseFromSnapshotDetails. Return type: str
-
data_safe_registration_details¶ Gets the data_safe_registration_details of this CreateDatabaseFromSnapshotDetails.
Returns: The data_safe_registration_details of this CreateDatabaseFromSnapshotDetails. Return type: oci.database.models.DataSafeRegistrationRequestDetails
-
db_backup_config¶ Gets the db_backup_config of this CreateDatabaseFromSnapshotDetails.
Returns: The db_backup_config of this CreateDatabaseFromSnapshotDetails. Return type: oci.database.models.DbBackupConfig
-
db_name¶ [Required] Gets the db_name of this CreateDatabaseFromSnapshotDetails. 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 CreateDatabaseFromSnapshotDetails. Return type: str
-
db_unique_name¶ Gets the db_unique_name of this CreateDatabaseFromSnapshotDetails. The DB_UNIQUE_NAME for the new Oracle Database.
Returns: The db_unique_name of this CreateDatabaseFromSnapshotDetails. Return type: str
Gets the defined_tags of this CreateDatabaseFromSnapshotDetails. 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 CreateDatabaseFromSnapshotDetails. Return type: dict(str, dict(str, object))
-
encryption_key_location_details¶ Gets the encryption_key_location_details of this CreateDatabaseFromSnapshotDetails.
Returns: The encryption_key_location_details of this CreateDatabaseFromSnapshotDetails. Return type: oci.database.models.EncryptionKeyLocationDetails
Gets the freeform_tags of this CreateDatabaseFromSnapshotDetails. 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 CreateDatabaseFromSnapshotDetails. Return type: dict(str, str)
-
is_thin_clone¶ Gets the is_thin_clone of this CreateDatabaseFromSnapshotDetails. Specifies whether thick or thin database cloning is to be performed.
Returns: The is_thin_clone of this CreateDatabaseFromSnapshotDetails. Return type: bool
-
key_store_id¶ Gets the key_store_id of this CreateDatabaseFromSnapshotDetails. The OCID of the key store of Oracle Vault.
Returns: The key_store_id of this CreateDatabaseFromSnapshotDetails. Return type: str
-
ncharacter_set¶ Gets the ncharacter_set of this CreateDatabaseFromSnapshotDetails. The national character set for the database. The default is AL16UTF16. Allowed values are: AL16UTF16 or UTF8.
Returns: The ncharacter_set of this CreateDatabaseFromSnapshotDetails. Return type: str
-
sid_prefix¶ Gets the sid_prefix of this CreateDatabaseFromSnapshotDetails. Specifies a prefix for the Oracle SID of the database to be created.
Returns: The sid_prefix of this CreateDatabaseFromSnapshotDetails. Return type: str
-
source_admin_password¶ Gets the source_admin_password of this CreateDatabaseFromSnapshotDetails. The source database’s password for SYS, SYSTEM.
Returns: The source_admin_password of this CreateDatabaseFromSnapshotDetails. Return type: str
-
source_encryption_key_location_details¶ Gets the source_encryption_key_location_details of this CreateDatabaseFromSnapshotDetails.
Returns: The source_encryption_key_location_details of this CreateDatabaseFromSnapshotDetails. Return type: oci.database.models.EncryptionKeyLocationDetails
-
source_snapshot_id¶ [Required] Gets the source_snapshot_id of this CreateDatabaseFromSnapshotDetails. The snapshot OCID.
Returns: The source_snapshot_id of this CreateDatabaseFromSnapshotDetails. Return type: str
-
source_tde_password¶ Gets the source_tde_password of this CreateDatabaseFromSnapshotDetails. The password to open the TDE wallet.
Returns: The source_tde_password of this CreateDatabaseFromSnapshotDetails. Return type: str
-
storage_size_details¶ Gets the storage_size_details of this CreateDatabaseFromSnapshotDetails.
Returns: The storage_size_details of this CreateDatabaseFromSnapshotDetails. Return type: oci.database.models.DatabaseStorageSizeDetails
-
tde_wallet_password¶ [Required] Gets the tde_wallet_password of this CreateDatabaseFromSnapshotDetails. The password for the target Database TDE wallet.
Returns: The tde_wallet_password of this CreateDatabaseFromSnapshotDetails. Return type: str
-