Share via


AutonomousDatabaseStandbySummary Class

Definition

Autonomous Disaster Recovery standby database details.

public class AutonomousDatabaseStandbySummary : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseStandbySummary>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseStandbySummary>
type AutonomousDatabaseStandbySummary = class
    interface IJsonModel<AutonomousDatabaseStandbySummary>
    interface IPersistableModel<AutonomousDatabaseStandbySummary>
Public Class AutonomousDatabaseStandbySummary
Implements IJsonModel(Of AutonomousDatabaseStandbySummary), IPersistableModel(Of AutonomousDatabaseStandbySummary)
Inheritance
AutonomousDatabaseStandbySummary
Implements

Properties

DataGuardRoleChangedOn

The date and time the Autonomous Data Guard role was switched for the standby Autonomous Database.

DisasterRecoveryRoleChangedOn

The date and time the Disaster Recovery role was switched for the standby Autonomous Database.

LagTimeInSeconds

The amount of time, in seconds, that the data of the standby database lags the data of the primary database. Can be used to determine the potential data loss in the event of a failover.

LifecycleDetails

Additional information about the current lifecycle state.

LifecycleState

The current state of the Autonomous Database.

TimeDataGuardRoleChanged

The date and time the Autonomous Data Guard role was switched for the standby Autonomous Database. Serialized Name: AutonomousDatabaseStandbySummary.timeDataGuardRoleChanged

TimeDisasterRecoveryRoleChanged

The date and time the Disaster Recovery role was switched for the standby Autonomous Database. Serialized Name: AutonomousDatabaseStandbySummary.timeDisasterRecoveryRoleChanged

Explicit Interface Implementations

IJsonModel<AutonomousDatabaseStandbySummary>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AutonomousDatabaseStandbySummary>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AutonomousDatabaseStandbySummary>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<AutonomousDatabaseStandbySummary>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AutonomousDatabaseStandbySummary>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to