RecordSetRoutingPolicy

data class RecordSetRoutingPolicy(val enableGeoFencing: Boolean? = null, val geos: List<RecordSetRoutingPolicyGeo>? = null, val primaryBackup: RecordSetRoutingPolicyPrimaryBackup? = null, val wrrs: List<RecordSetRoutingPolicyWrr>? = null)

Constructors

Link copied to clipboard
constructor(enableGeoFencing: Boolean? = null, geos: List<RecordSetRoutingPolicyGeo>? = null, primaryBackup: RecordSetRoutingPolicyPrimaryBackup? = null, wrrs: List<RecordSetRoutingPolicyWrr>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specifies whether to enable fencing for geo queries.

Link copied to clipboard

The configuration for Geolocation based routing policy. Structure is document below.

Link copied to clipboard

The configuration for a primary-backup policy with global to regional failover. Queries are responded to with the global primary targets, but if none of the primary targets are healthy, then we fallback to a regional failover policy. Structure is document below.

Link copied to clipboard

The configuration for Weighted Round Robin based routing policy. Structure is document below.