Class UpdateDataGuardAssociationDetails
The configuration details for updating a Data Guard association for a database.
Warning: Oracle recommends that you avoid using any confidential information when you supply string values using the API.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class UpdateDataGuardAssociationDetails
Properties
DatabaseAdminPassword
Declaration
[JsonProperty(PropertyName = "databaseAdminPassword")]
public string DatabaseAdminPassword { get; set; }
Property Value
Type | Description |
---|---|
string | A strong password for the 'SYS', 'SYSTEM', and 'PDB Admin' users to apply during standby creation.
|
IsActiveDataGuardEnabled
Declaration
[JsonProperty(PropertyName = "isActiveDataGuardEnabled")]
public bool? IsActiveDataGuardEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | True if active Data Guard is enabled. Update this parameter to change the Data Guard setting. |
ProtectionMode
Declaration
[JsonProperty(PropertyName = "protectionMode")]
[JsonConverter(typeof(StringEnumConverter))]
public UpdateDataGuardAssociationDetails.ProtectionModeEnum? ProtectionMode { get; set; }
Property Value
Type | Description |
---|---|
UpdateDataGuardAssociationDetails.ProtectionModeEnum? | The protection mode for the Data Guard association's primary and standby database. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation. |
TransportType
Declaration
[JsonProperty(PropertyName = "transportType")]
[JsonConverter(typeof(StringEnumConverter))]
public UpdateDataGuardAssociationDetails.TransportTypeEnum? TransportType { get; set; }
Property Value
Type | Description |
---|---|
UpdateDataGuardAssociationDetails.TransportTypeEnum? | The redo transport type to use for this Data Guard association. Valid values depend on the specified 'protectionMode':
|