Class CreateExternalBackupJobDetails
Inherited Members
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 to use for creating a database from this standalone backup. Note that 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 |
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 |
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. |