RecordSetRoutingPolicyPrimaryBackupArgs

data class RecordSetRoutingPolicyPrimaryBackupArgs(val backupGeos: Output<List<RecordSetRoutingPolicyPrimaryBackupBackupGeoArgs>>, val enableGeoFencingForBackups: Output<Boolean>? = null, val primary: Output<RecordSetRoutingPolicyPrimaryBackupPrimaryArgs>, val trickleRatio: Output<Double>? = null) : ConvertibleToJava<RecordSetRoutingPolicyPrimaryBackupArgs>

Constructors

Link copied to clipboard
constructor(backupGeos: Output<List<RecordSetRoutingPolicyPrimaryBackupBackupGeoArgs>>, enableGeoFencingForBackups: Output<Boolean>? = null, primary: Output<RecordSetRoutingPolicyPrimaryBackupPrimaryArgs>, trickleRatio: Output<Double>? = null)

Properties

Link copied to clipboard

The backup geo targets, which provide a regional failover policy for the otherwise global primary targets. Structure is document above.

Link copied to clipboard
val enableGeoFencingForBackups: Output<Boolean>? = null

Specifies whether to enable fencing for backup geo queries.

Link copied to clipboard

The list of global primary targets to be health checked. Structure is documented below.

Link copied to clipboard
val trickleRatio: Output<Double>? = null

Specifies the percentage of traffic to send to the backup targets even when the primary targets are healthy.

Functions

Link copied to clipboard
open override fun toJava(): RecordSetRoutingPolicyPrimaryBackupArgs