Show / Hide Table of Contents

Class CreateExternalBackupJobDetails

Inheritance
object
CreateExternalBackupJobDetails
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 CreateExternalBackupJobDetails

Properties

AvailabilityDomain

Declaration
[Required(ErrorMessage = "AvailabilityDomain is required.")]
[JsonProperty(PropertyName = "availabilityDomain")]
public string AvailabilityDomain { get; set; }
Property Value
Type Description
string

The targeted availability domain for the backup.

Remarks

Required

CharacterSet

Declaration
[Required(ErrorMessage = "CharacterSet is required.")]
[JsonProperty(PropertyName = "characterSet")]
public string CharacterSet { get; set; }
Property Value
Type Description
string

The character set for the database.

Remarks

Required

CompartmentId

Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type Description
string

The OCID of the compartment where this backup should be created.

Remarks

Required

DatabaseEdition

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

DatabaseMode

Declaration
[Required(ErrorMessage = "DatabaseMode is required.")]
[JsonProperty(PropertyName = "databaseMode")]
[JsonConverter(typeof(StringEnumConverter))]
public CreateExternalBackupJobDetails.DatabaseModeEnum? DatabaseMode { get; set; }
Property Value
Type Description
CreateExternalBackupJobDetails.DatabaseModeEnum?

The mode (single instance or RAC) of the database being backed up.

Remarks

Required

DbName

Declaration
[Required(ErrorMessage = "DbName is required.")]
[JsonProperty(PropertyName = "dbName")]
public string DbName { get; set; }
Property Value
Type Description
string

The name of the database from which the backup is being taken.

Remarks

Required

DbUniqueName

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

The DB_UNIQUE_NAME of the Oracle Database being backed up.

DbVersion

Declaration
[Required(ErrorMessage = "DbVersion is required.")]
[JsonProperty(PropertyName = "dbVersion")]
public string DbVersion { get; set; }
Property Value
Type Description
string

A valid Oracle Database version.

Remarks

Required

DisplayName

Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type Description
string

A user-friendly name for the backup. This name does not have to be unique.

Remarks

Required

ExternalDatabaseIdentifier

Declaration
[Required(ErrorMessage = "ExternalDatabaseIdentifier is required.")]
[JsonProperty(PropertyName = "externalDatabaseIdentifier")]
public long? ExternalDatabaseIdentifier { get; set; }
Property Value
Type Description
long?

The DBID of the Oracle Database being backed up.

Remarks

Required

NcharacterSet

Declaration
[Required(ErrorMessage = "NcharacterSet is required.")]
[JsonProperty(PropertyName = "ncharacterSet")]
public string NcharacterSet { get; set; }
Property Value
Type Description
string

The national character set for the database.

Remarks

Required

PdbName

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

The pluggable database name.

In this article
Back to top