Class DataGuardGroupMember
The member of a Data Guard group. Represents either a PRIMARY or a STANDBY Data Guard instance.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class DataGuardGroupMemberProperties
ApplyLag
Declaration
[JsonProperty(PropertyName = "applyLag")]
public string ApplyLag { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The lag time between updates to the primary database and application of the redo data on the standby database,
as computed by the reporting database.
 | 
ApplyRate
Declaration
[JsonProperty(PropertyName = "applyRate")]
public string ApplyRate { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The rate at which redo logs are synced between the associated databases.
 | 
DatabaseId
Declaration
[Required(ErrorMessage = "DatabaseId is required.")]
[JsonProperty(PropertyName = "databaseId")]
public string DatabaseId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The OCID of the Database. | 
Remarks
Required
DbSystemId
Declaration
[Required(ErrorMessage = "DbSystemId is required.")]
[JsonProperty(PropertyName = "dbSystemId")]
public string DbSystemId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The OCID of the DB system, Cloud VM cluster or VM cluster. | 
Remarks
Required
IsActiveDataGuardEnabled
Declaration
[JsonProperty(PropertyName = "isActiveDataGuardEnabled")]
public bool? IsActiveDataGuardEnabled { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | True if active Data Guard is enabled. | 
Role
Declaration
[Required(ErrorMessage = "Role is required.")]
[JsonProperty(PropertyName = "role")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DataGuardGroupMember.RoleEnum? Role { get; set; }Property Value
| Type | Description | 
|---|---|
| DataGuardGroupMember.RoleEnum? | The role of the reporting database in this Data Guard association. | 
Remarks
Required
TransportLag
Declaration
[JsonProperty(PropertyName = "transportLag")]
public string TransportLag { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The rate at which redo logs are transported between the associated databases.
 | 
TransportLagRefresh
Declaration
[JsonProperty(PropertyName = "transportLagRefresh")]
public string TransportLagRefresh { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The date and time when last redo transport has been done. | 
TransportType
Declaration
[JsonProperty(PropertyName = "transportType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DataGuardGroupMember.TransportTypeEnum? TransportType { get; set; }Property Value
| Type | Description | 
|---|---|
| DataGuardGroupMember.TransportTypeEnum? | The redo transport type to use for this Data Guard association.  Valid values depend on the specified  
 |