public RepeatedField<BackupPlanAssociation> BackupPlanAssociations { get; }
The list of Backup Plan Associations 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 backup plan associations 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\u003eThe \u003ccode\u003eListBackupPlanAssociationsResponse\u003c/code\u003e class is a response message for listing BackupPlanAssociation resources in the Google Cloud Backup and DR Service v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements multiple interfaces, including \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, providing various functionalities for handling and manipulating data.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBackupPlanAssociations\u003c/code\u003e property contains the list of Backup Plan Associations retrieved from the specified project and location, with the ability to return associations from all locations if requested.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eNextPageToken\u003c/code\u003e is utilized for pagination, enabling the retrieval of subsequent pages of results, while \u003ccode\u003eUnreachable\u003c/code\u003e identifies locations that were not reachable during the request.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions of the documentation available for this class ranging from 1.0.0-beta02 to the latest 2.1.0 version, with each link corresponding to the class documentation for that specific version.\u003c/p\u003e\n"]]],[],null,["# Backup and DR Service v1 API - Class ListBackupPlanAssociationsResponse (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.ListBackupPlanAssociationsResponse)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/2.1.0/Google.Cloud.BackupDR.V1.ListBackupPlanAssociationsResponse)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/2.0.0/Google.Cloud.BackupDR.V1.ListBackupPlanAssociationsResponse)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/1.2.0/Google.Cloud.BackupDR.V1.ListBackupPlanAssociationsResponse)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/1.1.0/Google.Cloud.BackupDR.V1.ListBackupPlanAssociationsResponse)\n- [1.0.0-beta02](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/1.0.0-beta02/Google.Cloud.BackupDR.V1.ListBackupPlanAssociationsResponse) \n\n public sealed class ListBackupPlanAssociationsResponse : IPageResponse\u003cBackupPlanAssociation\u003e, IEnumerable\u003cBackupPlanAssociation\u003e, IEnumerable, IMessage\u003cListBackupPlanAssociationsResponse\u003e, IEquatable\u003cListBackupPlanAssociationsResponse\u003e, IDeepCloneable\u003cListBackupPlanAssociationsResponse\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Backup and DR Service v1 API class ListBackupPlanAssociationsResponse.\n\nResponse message for List BackupPlanAssociation \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListBackupPlanAssociationsResponse \n\nImplements\n----------\n\n[IPageResponse](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.IPageResponse-1.html)[BackupPlanAssociation](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.BackupPlanAssociation), [IEnumerable](https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1)[BackupPlanAssociation](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.BackupPlanAssociation), [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)[ListBackupPlanAssociationsResponse](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.ListBackupPlanAssociationsResponse), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListBackupPlanAssociationsResponse](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.ListBackupPlanAssociationsResponse), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListBackupPlanAssociationsResponse](/dotnet/docs/reference/Google.Cloud.BackupDR.V1/latest/Google.Cloud.BackupDR.V1.ListBackupPlanAssociationsResponse), [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### ListBackupPlanAssociationsResponse()\n\n public ListBackupPlanAssociationsResponse()\n\n### ListBackupPlanAssociationsResponse(ListBackupPlanAssociationsResponse)\n\n public ListBackupPlanAssociationsResponse(ListBackupPlanAssociationsResponse other)\n\nProperties\n----------\n\n### BackupPlanAssociations\n\n public RepeatedField\u003cBackupPlanAssociation\u003e BackupPlanAssociations { get; }\n\nThe list of Backup Plan Associations 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 backup plan associations in reachable\nlocations and the 'unreachable' field will be populated with a list of\nunreachable locations.\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\u003cBackupPlanAssociation\u003e GetEnumerator()\n\nReturns an enumerator that iterates through the resources in this response."]]