DisasterRecoveryConfigurationDetails Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Configurations of a Disaster Recovery Details.
public class DisasterRecoveryConfigurationDetails : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.OracleDatabase.Models.DisasterRecoveryConfigurationDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.OracleDatabase.Models.DisasterRecoveryConfigurationDetails>
type DisasterRecoveryConfigurationDetails = class
interface IJsonModel<DisasterRecoveryConfigurationDetails>
interface IPersistableModel<DisasterRecoveryConfigurationDetails>
Public Class DisasterRecoveryConfigurationDetails
Implements IJsonModel(Of DisasterRecoveryConfigurationDetails), IPersistableModel(Of DisasterRecoveryConfigurationDetails)
- Inheritance
-
DisasterRecoveryConfigurationDetails
- Implements
Constructors
DisasterRecoveryConfigurationDetails() |
Initializes a new instance of DisasterRecoveryConfigurationDetails. |
Properties
DisasterRecoveryType |
Indicates the disaster recovery (DR) type of the Autonomous Database Serverless instance. Autonomous Data Guard (ADG) DR type provides business critical DR with a faster recovery time objective (RTO) during failover or switchover. Backup-based DR type provides lower cost DR with a slower RTO during failover or switchover. |
IsReplicateAutomaticBackups |
If true, 7 days worth of backups are replicated across regions for Cross-Region ADB or Backup-Based DR between Primary and Standby. If false, the backups taken on the Primary are not replicated to the Standby database. |
IsSnapshotStandby |
Indicates if user wants to convert to a snapshot standby. For example, true would set a standby database to snapshot standby database. False would set a snapshot standby database back to regular standby database. |
TimeSnapshotStandbyEnabledTill |
Time and date stored as an RFC 3339 formatted timestamp string. For example, 2022-01-01T12:00:00.000Z would set a limit for the snapshot standby to be converted back to a cross-region standby database. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<DisasterRecoveryConfigurationDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<DisasterRecoveryConfigurationDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<DisasterRecoveryConfigurationDetails>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<DisasterRecoveryConfigurationDetails>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<DisasterRecoveryConfigurationDetails>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |