Class CreateDatabaseFromAnotherDatabaseDetails
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class CreateDatabaseFromAnotherDatabaseDetailsProperties
AdminPassword
Declaration
[Required(ErrorMessage = "AdminPassword is required.")]
[JsonProperty(PropertyName = "adminPassword")]
public string AdminPassword { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 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 -. | 
Remarks
Required
BackupTDEPassword
Declaration
[JsonProperty(PropertyName = "backupTDEPassword")]
public string BackupTDEPassword { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The password to open the TDE wallet. | 
DatabaseId
Declaration
[Required(ErrorMessage = "DatabaseId is required.")]
[JsonProperty(PropertyName = "databaseId")]
public string DatabaseId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The database OCID. | 
Remarks
Required
DbName
Declaration
[JsonProperty(PropertyName = "dbName")]
public string DbName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The display name of the database to be created from the backup. It must begin with an alphabetic character and can contain a maximum of eight alphanumeric characters. Special characters are not permitted. | 
DbUniqueName
Declaration
[JsonProperty(PropertyName = "dbUniqueName")]
public string DbUniqueName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The  | 
PluggableDatabases
Declaration
[JsonProperty(PropertyName = "pluggableDatabases")]
public List<string> PluggableDatabases { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | The list of pluggable databases that needs to be restored into new database. | 
TimeStampForPointInTimeRecovery
Declaration
[JsonProperty(PropertyName = "timeStampForPointInTimeRecovery")]
public DateTime? TimeStampForPointInTimeRecovery { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTime? | The point in time of the original database from which the new database is created. If not specifed, the latest backup is used to create the database. |