A backup's position in a quantity-based retention queue, of backups
with the same source cluster and type, with length, retention,
specified by the backup's retention policy. Once the position is
greater than the retention, the backup is eligible to be garbage
collected.
Example: 5 backups from the same source cluster and type with a
quantity-based retention of 3 and denoted by backup_id (position,
retention).
int
Output only. The backup's position among its
backups with the same source cluster and type,
by descending chronological order create
time(i.e. newest first).
total_retention_count
int
Output only. The length of the quantity-based
queue, specified by the backup's retention
policy.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Class QuantityBasedExpiry (0.4.8)\n\nVersion latestkeyboard_arrow_down\n\n- [0.4.8 (latest)](/python/docs/reference/alloydb/latest/google.cloud.alloydb_v1alpha.types.Backup.QuantityBasedExpiry)\n- [0.4.7](/python/docs/reference/alloydb/0.4.7/google.cloud.alloydb_v1alpha.types.Backup.QuantityBasedExpiry)\n- [0.3.16](/python/docs/reference/alloydb/0.3.16/google.cloud.alloydb_v1alpha.types.Backup.QuantityBasedExpiry)\n- [0.2.1](/python/docs/reference/alloydb/0.2.1/google.cloud.alloydb_v1alpha.types.Backup.QuantityBasedExpiry)\n- [0.1.1](/python/docs/reference/alloydb/0.1.1/google.cloud.alloydb_v1alpha.types.Backup.QuantityBasedExpiry) \n\n QuantityBasedExpiry(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nA backup's position in a quantity-based retention queue, of backups\nwith the same source cluster and type, with length, retention,\nspecified by the backup's retention policy. Once the position is\ngreater than the retention, the backup is eligible to be garbage\ncollected.\n\nExample: 5 backups from the same source cluster and type with a\nquantity-based retention of 3 and denoted by backup_id (position,\nretention).\n\nSafe: backup_5 (1, 3), backup_4, (2, 3), backup_3 (3, 3). Awaiting\ngarbage collection: backup_2 (4, 3), backup_1 (5, 3)"]]