Show / Hide Table of Contents

Class SourceDatabaseDetails

Source Autonomous Database details.

Inheritance
object
SourceDatabaseDetails
Inherited Members
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 SourceDatabaseDetails

Properties

AutonomousContainerDatabaseCustomerContacts

Declaration
[JsonProperty(PropertyName = "autonomousContainerDatabaseCustomerContacts")]
public List<CustomerContact> AutonomousContainerDatabaseCustomerContacts { get; set; }
Property Value
Type Description
List<CustomerContact>

Customer Contacts for the Autonomous Container Database. Setting this to an empty list removes all customer contacts.

AutonomousContainerDatabaseDisplayName

Declaration
[JsonProperty(PropertyName = "autonomousContainerDatabaseDisplayName")]
public string AutonomousContainerDatabaseDisplayName { get; set; }
Property Value
Type Description
string

The user-provided name for the Autonomous Container Database.

AutonomousContainerDatabaseDstFileVersion

Declaration
[JsonProperty(PropertyName = "autonomousContainerDatabaseDstFileVersion")]
public string AutonomousContainerDatabaseDstFileVersion { get; set; }
Property Value
Type Description
string

DST Time-Zone File version of the Autonomous Container Database.

AutonomousContainerDatabaseName

Declaration
[JsonProperty(PropertyName = "autonomousContainerDatabaseName")]
public string AutonomousContainerDatabaseName { get; set; }
Property Value
Type Description
string

Autonomous Container Database name.

AutonomousDatabaseCustomerContacts

Declaration
[JsonProperty(PropertyName = "autonomousDatabaseCustomerContacts")]
public List<CustomerContact> AutonomousDatabaseCustomerContacts { get; set; }
Property Value
Type Description
List<CustomerContact>

Customer Contacts for the Autonomous database.

AutonomousDatabaseName

Declaration
[JsonProperty(PropertyName = "autonomousDatabaseName")]
public string AutonomousDatabaseName { get; set; }
Property Value
Type Description
string

Autonomous Database's name.

AutonomousVmClusterDisplayName

Declaration
[JsonProperty(PropertyName = "autonomousVmClusterDisplayName")]
public string AutonomousVmClusterDisplayName { get; set; }
Property Value
Type Description
string

Autonomous VM cluster's user-friendly name.

DbWorkload

Declaration
[JsonProperty(PropertyName = "dbWorkload")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SourceDatabaseDetails.DbWorkloadEnum? DbWorkload { get; set; }
Property Value
Type Description
SourceDatabaseDetails.DbWorkloadEnum?

The Autonomous Database workload type. The following values are valid:

  • OLTP - indicates an Autonomous Transaction Processing database
  • DW - indicates an Autonomous Data Warehouse database
  • AJD - indicates an Autonomous JSON Database
  • APEX - indicates an Autonomous Database with the Oracle APEX Application Development workload type.
    This cannot be updated in parallel with any of the following: licenseModel, dbEdition, cpuCoreCount, computeCount, computeModel, adminPassword, whitelistedIps, isMTLSConnectionRequired, privateEndpointLabel, nsgIds, dbVersion, isRefreshable, dbName, scheduledOperations, dbToolsDetails, isLocalDataGuardEnabled, or isFreeTier.
In this article
Back to top