Optional. The unique stable account identifier used to search connections.
The identifier should correspond to an account_id provided in a previous
CreateAssessment or AnnotateAssessment call. Either hashed_account_id
or account_id must be set, but not both.
Optional. Deprecated: use account_id instead.
The unique stable hashed account identifier used to search connections. The
identifier should correspond to a hashed_account_id provided in a
previous CreateAssessment or AnnotateAssessment call. Either
hashed_account_id or account_id must be set, but not both.
Optional. The maximum number of groups to return. The service might return
fewer than this value. If unspecified, at most 50 groups are returned. The
maximum value is 1000; values above 1000 are coerced to 1000.
Required. The name of the project to search related account group
memberships from. Specify the project name in the following format:
projects/{project}.
[[["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 latest version available for the \u003ccode\u003eSearchRelatedAccountGroupMembershipsRequest\u003c/code\u003e class is 2.17.0, with multiple prior versions ranging from 2.16.0 down to 1.2.0 also accessible.\u003c/p\u003e\n"],["\u003cp\u003eThis class, \u003ccode\u003eSearchRelatedAccountGroupMembershipsRequest\u003c/code\u003e, is used for requesting a search of related account group memberships within the Google Cloud reCAPTCHA Enterprise v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThis class includes properties to manage search parameters such as \u003ccode\u003eAccountId\u003c/code\u003e, \u003ccode\u003eHashedAccountId\u003c/code\u003e, \u003ccode\u003ePageSize\u003c/code\u003e, \u003ccode\u003ePageToken\u003c/code\u003e, and \u003ccode\u003eProject\u003c/code\u003e, as well as supporting various interfaces like \u003ccode\u003eIMessage\u003c/code\u003e and \u003ccode\u003eIPageRequest\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSearchRelatedAccountGroupMembershipsRequest\u003c/code\u003e class allows specifying the project to search within and the class name must be specified in the following format: \u003ccode\u003eprojects/{project}\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt is essential to note that the \u003ccode\u003eHashedAccountId\u003c/code\u003e property is deprecated, and the \u003ccode\u003eAccountId\u003c/code\u003e property should be utilized instead when searching for group memberships.\u003c/p\u003e\n"]]],[],null,["# Google Cloud reCAPTCHA Enterprise v1 API - Class SearchRelatedAccountGroupMembershipsRequest (2.18.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.18.0 (latest)](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/latest/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.17.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.17.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.16.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.16.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.15.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.15.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.14.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.14.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.13.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.13.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.12.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.12.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.11.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.11.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.10.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.10.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.9.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.9.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.8.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.8.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.7.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.7.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.6.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.5.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.4.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.3.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.2.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.1.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/2.0.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [1.6.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/1.6.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [1.5.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/1.5.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/1.4.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/1.3.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/1.2.0/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest) \n\n public sealed class SearchRelatedAccountGroupMembershipsRequest : IMessage\u003cSearchRelatedAccountGroupMembershipsRequest\u003e, IEquatable\u003cSearchRelatedAccountGroupMembershipsRequest\u003e, IDeepCloneable\u003cSearchRelatedAccountGroupMembershipsRequest\u003e, IBufferMessage, IMessage, IPageRequest\n\nReference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class SearchRelatedAccountGroupMembershipsRequest.\n\nThe request message to search related account group memberships. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e SearchRelatedAccountGroupMembershipsRequest \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[SearchRelatedAccountGroupMembershipsRequest](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/latest/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[SearchRelatedAccountGroupMembershipsRequest](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/latest/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[SearchRelatedAccountGroupMembershipsRequest](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/latest/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest), [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), [IPageRequest](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.IPageRequest.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.RecaptchaEnterprise.V1](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/latest/Google.Cloud.RecaptchaEnterprise.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.RecaptchaEnterprise.V1.dll\n\nConstructors\n------------\n\n### SearchRelatedAccountGroupMembershipsRequest()\n\n public SearchRelatedAccountGroupMembershipsRequest()\n\n### SearchRelatedAccountGroupMembershipsRequest(SearchRelatedAccountGroupMembershipsRequest)\n\n public SearchRelatedAccountGroupMembershipsRequest(SearchRelatedAccountGroupMembershipsRequest other)\n\nProperties\n----------\n\n### AccountId\n\n public string AccountId { get; set; }\n\nOptional. The unique stable account identifier used to search connections.\nThe identifier should correspond to an `account_id` provided in a previous\n`CreateAssessment` or `AnnotateAssessment` call. Either hashed_account_id\nor account_id must be set, but not both.\n\n### HashedAccountId\n\n [Obsolete]\n public ByteString HashedAccountId { get; set; }\n\nOptional. Deprecated: use `account_id` instead.\nThe unique stable hashed account identifier used to search connections. The\nidentifier should correspond to a `hashed_account_id` provided in a\nprevious `CreateAssessment` or `AnnotateAssessment` call. Either\nhashed_account_id or account_id must be set, but not both.\n\n### PageSize\n\n public int PageSize { get; set; }\n\nOptional. The maximum number of groups to return. The service might return\nfewer than this value. If unspecified, at most 50 groups are returned. The\nmaximum value is 1000; values above 1000 are coerced to 1000.\n\n### PageToken\n\n public string PageToken { get; set; }\n\nOptional. A page token, received from a previous\n`SearchRelatedAccountGroupMemberships` call. Provide this to retrieve the\nsubsequent page.\n\nWhen paginating, all other parameters provided to\n`SearchRelatedAccountGroupMemberships` must match the call that provided\nthe page token.\n\n### Project\n\n public string Project { get; set; }\n\nRequired. The name of the project to search related account group\nmemberships from. Specify the project name in the following format:\n`projects/{project}`.\n\n### ProjectAsProjectName\n\n public ProjectName ProjectAsProjectName { get; set; }\n\n[ProjectName](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.ResourceNames.ProjectName.html)-typed view over the [Project](/dotnet/docs/reference/Google.Cloud.RecaptchaEnterprise.V1/latest/Google.Cloud.RecaptchaEnterprise.V1.SearchRelatedAccountGroupMembershipsRequest#Google_Cloud_RecaptchaEnterprise_V1_SearchRelatedAccountGroupMembershipsRequest_Project) resource name property."]]