DisasterRecoveryConfigurationDetails Class

Definition

Configurations of a Disaster Recovery Details

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.DisasterRecoveryConfigurationDetailsTypeConverter))]
public class DisasterRecoveryConfigurationDetails : Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.IDisasterRecoveryConfigurationDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.DisasterRecoveryConfigurationDetailsTypeConverter))>]
type DisasterRecoveryConfigurationDetails = class
    interface IDisasterRecoveryConfigurationDetails
    interface IJsonSerializable
Public Class DisasterRecoveryConfigurationDetails
Implements IDisasterRecoveryConfigurationDetails
Inheritance
DisasterRecoveryConfigurationDetails
Attributes
Implements

Constructors

Name Description
DisasterRecoveryConfigurationDetails()

Creates an new DisasterRecoveryConfigurationDetails instance.

Properties

Name Description
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.

IsReplicateAutomaticBackup

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

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DisasterRecoveryConfigurationDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DisasterRecoveryConfigurationDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.IDisasterRecoveryConfigurationDetails.

FromJsonString(String)

Creates a new instance of DisasterRecoveryConfigurationDetails, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DisasterRecoveryConfigurationDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to