Class CreateAutonomousContainerDatabaseDataguardAssociationDetails
Create Autonomous Dataguard Association to an existing Autonomous Container Database
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class CreateAutonomousContainerDatabaseDataguardAssociationDetails
Properties
FastStartFailOverLagLimitInSeconds
Declaration
[JsonProperty(PropertyName = "fastStartFailOverLagLimitInSeconds")]
public int? FastStartFailOverLagLimitInSeconds { get; set; }
Property Value
Type | Description |
---|---|
int? | The lag time for my preference based on data loss tolerance in seconds. |
IsAutomaticFailoverEnabled
Declaration
[JsonProperty(PropertyName = "isAutomaticFailoverEnabled")]
public bool? IsAutomaticFailoverEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether Automatic Failover is enabled for Autonomous Container Database Dataguard Association |
PeerAutonomousContainerDatabaseBackupConfig
Declaration
[JsonProperty(PropertyName = "peerAutonomousContainerDatabaseBackupConfig")]
public PeerAutonomousContainerDatabaseBackupConfig PeerAutonomousContainerDatabaseBackupConfig { get; set; }
Property Value
Type | Description |
---|---|
PeerAutonomousContainerDatabaseBackupConfig |
PeerAutonomousContainerDatabaseCompartmentId
Declaration
[JsonProperty(PropertyName = "peerAutonomousContainerDatabaseCompartmentId")]
public string PeerAutonomousContainerDatabaseCompartmentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the compartment where the standby Autonomous Container Database will be created. |
PeerAutonomousContainerDatabaseDisplayName
Declaration
[Required(ErrorMessage = "PeerAutonomousContainerDatabaseDisplayName is required.")]
[JsonProperty(PropertyName = "peerAutonomousContainerDatabaseDisplayName")]
public string PeerAutonomousContainerDatabaseDisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | The display name for the peer Autonomous Container Database. |
Remarks
Required
PeerAutonomousVmClusterId
Declaration
[JsonProperty(PropertyName = "peerAutonomousVmClusterId")]
public string PeerAutonomousVmClusterId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the peer Autonomous Exadata VM Cluster. |
PeerCloudAutonomousVmClusterId
Declaration
[JsonProperty(PropertyName = "peerCloudAutonomousVmClusterId")]
public string PeerCloudAutonomousVmClusterId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the peer cloud Autonomous Exadata VM Cluster. |
PeerDbUniqueName
Declaration
[JsonProperty(PropertyName = "peerDbUniqueName")]
public string PeerDbUniqueName { get; set; }
Property Value
Type | Description |
---|---|
string | Specifies the |
ProtectionMode
Declaration
[Required(ErrorMessage = "ProtectionMode is required.")]
[JsonProperty(PropertyName = "protectionMode")]
[JsonConverter(typeof(StringEnumConverter))]
public CreateAutonomousContainerDatabaseDataguardAssociationDetails.ProtectionModeEnum? ProtectionMode { get; set; }
Property Value
Type | Description |
---|---|
CreateAutonomousContainerDatabaseDataguardAssociationDetails.ProtectionModeEnum? | The protection mode of this Autonomous Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation. |
Remarks
Required
StandbyMaintenanceBufferInDays
Declaration
[JsonProperty(PropertyName = "standbyMaintenanceBufferInDays")]
public int? StandbyMaintenanceBufferInDays { get; set; }
Property Value
Type | Description |
---|---|
int? | The scheduling detail for the quarterly maintenance window of the standby Autonomous Container Database. This value represents the number of days before scheduled maintenance of the primary database. |