RecordSetRoutingPolicyPrimaryBackup class
Constructors
-
RecordSetRoutingPolicyPrimaryBackup({required Input<
List< backupGeos, Input<RecordSetRoutingPolicyPrimaryBackupBackupGeo> >bool?> ? enableGeoFencingForBackups, required Input<RecordSetRoutingPolicyPrimaryBackupPrimary> primary, Input<double?> ? trickleRatio}) -
Creates a new RecordSetRoutingPolicyPrimaryBackup.
backupGeosThe backup geo targets, which provide a regional failover policy for the otherwise global primary targets.enableGeoFencingForBackupsSpecifies whether to enable fencing for backup geo queries.primaryThe list of global primary targets to be health checked.trickleRatioSpecifies the percentage of traffic to send to the backup targets even when the primary targets are healthy.const -
RecordSetRoutingPolicyPrimaryBackup.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
backupGeos
→ Input<
List< RecordSetRoutingPolicyPrimaryBackupBackupGeo> > -
The backup geo targets, which provide a regional failover policy for the otherwise global primary targets.
Structure is document above.
final
-
enableGeoFencingForBackups
→ Input<
bool?> ? -
Specifies whether to enable fencing for backup geo queries.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
primary
→ Input<
RecordSetRoutingPolicyPrimaryBackupPrimary> -
The list of global primary targets to be health checked.
Structure is documented below.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
trickleRatio
→ Input<
double?> ? -
Specifies the percentage of traffic to send to the backup targets even when the primary targets are healthy.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited