The list of Backup instances in the project for the specified
location.
If the '{location}' value in the request is "-", the response contains a
list of instances from all locations. In case any location is unreachable,
the response will only return data sources in reachable locations
and the 'unreachable' field will be populated with a list of unreachable
locations.
[[["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 document provides reference documentation for the \u003ccode\u003eListBackupsResponse\u003c/code\u003e class within the Backup and DR Service v1 API, used for listing backup responses.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eListBackupsResponse\u003c/code\u003e class implements various interfaces like \u003ccode\u003eIPageResponse\u003c/code\u003e, \u003ccode\u003eIEnumerable\u003c/code\u003e, \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its role in handling paged data and message serialization.\u003c/p\u003e\n"],["\u003cp\u003eThe class has properties for retrieving a list of \u003ccode\u003eBackup\u003c/code\u003e instances (\u003ccode\u003eBackups\u003c/code\u003e), a token for pagination (\u003ccode\u003eNextPageToken\u003c/code\u003e), and a list of unreachable locations (\u003ccode\u003eUnreachable\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available for the API is 2.1.0, and older versions such as 2.0.0, 1.2.0, 1.1.0, and 1.0.0-beta02 are also accessible through the provided links.\u003c/p\u003e\n"],["\u003cp\u003eThe class offers methods such as \u003ccode\u003eGetEnumerator()\u003c/code\u003e to iterate over the resources in the response and constructors to instantiate new \u003ccode\u003eListBackupsResponse\u003c/code\u003e objects.\u003c/p\u003e\n"]]],[],null,["# Backup and DR Service v1 API - Class ListBackupsResponse (2.2.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.2.0 (latest)](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.ListBackupsResponse)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/2.1.0/Google.Cloud.BackupDR.V1.ListBackupsResponse)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/2.0.0/Google.Cloud.BackupDR.V1.ListBackupsResponse)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/1.2.0/Google.Cloud.BackupDR.V1.ListBackupsResponse)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/1.1.0/Google.Cloud.BackupDR.V1.ListBackupsResponse)\n- [1.0.0-beta02](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/1.0.0-beta02/Google.Cloud.BackupDR.V1.ListBackupsResponse) \n\n public sealed class ListBackupsResponse : IPageResponse\u003cBackup\u003e, IEnumerable\u003cBackup\u003e, IEnumerable, IMessage\u003cListBackupsResponse\u003e, IEquatable\u003cListBackupsResponse\u003e, IDeepCloneable\u003cListBackupsResponse\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Backup and DR Service v1 API class ListBackupsResponse.\n\nResponse message for listing Backups. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListBackupsResponse \n\nImplements\n----------\n\n[IPageResponse](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.IPageResponse-1.html)[Backup](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.Backup), [IEnumerable](https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1)[Backup](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.Backup), [IEnumerable](https://learn.microsoft.com/dotnet/api/system.collections.ienumerable), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListBackupsResponse](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.ListBackupsResponse), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListBackupsResponse](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.ListBackupsResponse), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListBackupsResponse](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.ListBackupsResponse), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.BackupDR.V1](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.BackupDR.V1.dll\n\nConstructors\n------------\n\n### ListBackupsResponse()\n\n public ListBackupsResponse()\n\n### ListBackupsResponse(ListBackupsResponse)\n\n public ListBackupsResponse(ListBackupsResponse other)\n\nProperties\n----------\n\n### Backups\n\n public RepeatedField\u003cBackup\u003e Backups { get; }\n\nThe list of Backup instances in the project for the specified\nlocation.\n\nIf the '{location}' value in the request is \"-\", the response contains a\nlist of instances from all locations. In case any location is unreachable,\nthe response will only return data sources in reachable locations\nand the 'unreachable' field will be populated with a list of unreachable\nlocations.\n\n### NextPageToken\n\n public string NextPageToken { get; set; }\n\nA token identifying a page of results the server should return.\n\n### Unreachable\n\n public RepeatedField\u003cstring\u003e Unreachable { get; }\n\nLocations that could not be reached.\n\nMethods\n-------\n\n### GetEnumerator()\n\n public IEnumerator\u003cBackup\u003e GetEnumerator()\n\nReturns an enumerator that iterates through the resources in this response."]]