Show / Hide Table of Contents

Class LaunchDbSystemFromDatabaseDetails

Used for creating a new DB system from a database, including archived redo log data.

Inheritance
object
LaunchDbSystemBase
LaunchDbSystemFromDatabaseDetails
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 LaunchDbSystemFromDatabaseDetails : LaunchDbSystemBase

Properties

DatabaseEdition

Declaration
[Required(ErrorMessage = "DatabaseEdition is required.")]
[JsonProperty(PropertyName = "databaseEdition")]
[JsonConverter(typeof(StringEnumConverter))]
public LaunchDbSystemFromDatabaseDetails.DatabaseEditionEnum? DatabaseEdition { get; set; }
Property Value
Type Description
LaunchDbSystemFromDatabaseDetails.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 CreateDbHomeFromDatabaseDetails DbHome { get; set; }
Property Value
Type Description
CreateDbHomeFromDatabaseDetails
Remarks

Required

DiskRedundancy

Declaration
[JsonProperty(PropertyName = "diskRedundancy")]
[JsonConverter(typeof(StringEnumConverter))]
public LaunchDbSystemFromDatabaseDetails.DiskRedundancyEnum? DiskRedundancy { get; set; }
Property Value
Type Description
LaunchDbSystemFromDatabaseDetails.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 LaunchDbSystemFromDatabaseDetails.LicenseModelEnum? LicenseModel { get; set; }
Property Value
Type Description
LaunchDbSystemFromDatabaseDetails.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