Show / Hide Table of Contents

Class LaunchDbSystemFromBackupDetails

Used for creating a new DB system from a database backup.

Inheritance
object
LaunchDbSystemBase
LaunchDbSystemFromBackupDetails
Inherited Members
LaunchDbSystemBase.CompartmentId
LaunchDbSystemBase.FaultDomains
LaunchDbSystemBase.DisplayName
LaunchDbSystemBase.AvailabilityDomain
LaunchDbSystemBase.SubnetId
LaunchDbSystemBase.BackupSubnetId
LaunchDbSystemBase.NsgIds
LaunchDbSystemBase.BackupNetworkNsgIds
LaunchDbSystemBase.Shape
LaunchDbSystemBase.TimeZone
LaunchDbSystemBase.DbSystemOptions
LaunchDbSystemBase.StorageVolumePerformanceMode
LaunchDbSystemBase.SparseDiskgroup
LaunchDbSystemBase.SshPublicKeys
LaunchDbSystemBase.Hostname
LaunchDbSystemBase.Domain
LaunchDbSystemBase.CpuCoreCount
LaunchDbSystemBase.ClusterName
LaunchDbSystemBase.DataStoragePercentage
LaunchDbSystemBase.InitialDataStorageSizeInGB
LaunchDbSystemBase.KmsKeyId
LaunchDbSystemBase.KmsKeyVersionId
LaunchDbSystemBase.NodeCount
LaunchDbSystemBase.FreeformTags
LaunchDbSystemBase.DefinedTags
LaunchDbSystemBase.SecurityAttributes
LaunchDbSystemBase.PrivateIp
LaunchDbSystemBase.PrivateIpV6
LaunchDbSystemBase.DataCollectionOptions
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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.

In this article
Back to top