Instance failover will be performed without data loss control.
LimitedDataLoss
Instance failover will be protected with data loss control. More
specifically, the failover will only be performed if the current
replication offset diff between primary and replica is under a certain
threshold.
Unspecified
Defaults to LIMITED_DATA_LOSS if a data protection mode is not
specified.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis documentation covers the \u003ccode\u003eFailoverInstanceRequest.Types.DataProtectionMode\u003c/code\u003e enum within the Google Cloud Memorystore for Redis v1beta1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe enum defines data retention modes for instance failovers, specifically \u003ccode\u003eForceDataLoss\u003c/code\u003e, \u003ccode\u003eLimitedDataLoss\u003c/code\u003e, and \u003ccode\u003eUnspecified\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eForceDataLoss\u003c/code\u003e allows failover without data loss control, while \u003ccode\u003eLimitedDataLoss\u003c/code\u003e ensures failover only occurs if the replication offset difference is within a set threshold.\u003c/p\u003e\n"],["\u003cp\u003eIf a data protection mode is not explicitly defined, it defaults to \u003ccode\u003eLimitedDataLoss\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe content available ranges from version \u003ccode\u003e2.0.0-beta09\u003c/code\u003e up to the most recent \u003ccode\u003e3.0.0-beta05\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]