Class LaunchDbSystemFromBackupDetails
Used for creating a new DB system from a database backup.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class LaunchDbSystemFromBackupDetails : LaunchDbSystemBase
Properties
DatabaseEdition
Declaration
[Required(ErrorMessage = "DatabaseEdition is required.")]
[JsonProperty(PropertyName = "databaseEdition")]
[JsonConverter(typeof(StringEnumConverter))]
public LaunchDbSystemFromBackupDetails.DatabaseEditionEnum? DatabaseEdition { get; set; }
Property Value
Type | Description |
---|---|
LaunchDbSystemFromBackupDetails.DatabaseEditionEnum? | The Oracle Database Edition that applies to all the databases on the DB system. Exadata DB systems and 2-node RAC DB systems require ENTERPRISE_EDITION_EXTREME_PERFORMANCE. |
Remarks
Required
DbHome
Declaration
[Required(ErrorMessage = "DbHome is required.")]
[JsonProperty(PropertyName = "dbHome")]
public CreateDbHomeFromBackupDetails DbHome { get; set; }
Property Value
Type | Description |
---|---|
CreateDbHomeFromBackupDetails |
Remarks
Required
DiskRedundancy
Declaration
[JsonProperty(PropertyName = "diskRedundancy")]
[JsonConverter(typeof(StringEnumConverter))]
public LaunchDbSystemFromBackupDetails.DiskRedundancyEnum? DiskRedundancy { get; set; }
Property Value
Type | Description |
---|---|
LaunchDbSystemFromBackupDetails.DiskRedundancyEnum? | The type of redundancy configured for the DB system. NORMAL 2-way redundancy, recommended for test and development systems. HIGH is 3-way redundancy, recommended for production systems. |
LicenseModel
Declaration
[JsonProperty(PropertyName = "licenseModel")]
[JsonConverter(typeof(StringEnumConverter))]
public LaunchDbSystemFromBackupDetails.LicenseModelEnum? LicenseModel { get; set; }
Property Value
Type | Description |
---|---|
LaunchDbSystemFromBackupDetails.LicenseModelEnum? | The Oracle license model that applies to all the databases on the DB system. The default is LICENSE_INCLUDED. |