[[["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."],[],[],null,["# Identity and Access Management (IAM) v3 API - Class ListPrincipalAccessBoundaryPoliciesRequest (1.0.0-beta01)\n\n public sealed class ListPrincipalAccessBoundaryPoliciesRequest : IPageRequest, IMessage\u003cListPrincipalAccessBoundaryPoliciesRequest\u003e, IEquatable\u003cListPrincipalAccessBoundaryPoliciesRequest\u003e, IDeepCloneable\u003cListPrincipalAccessBoundaryPoliciesRequest\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Identity and Access Management (IAM) v3 API class ListPrincipalAccessBoundaryPoliciesRequest.\n\nRequest message for ListPrincipalAccessBoundaryPolicies method. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ListPrincipalAccessBoundaryPoliciesRequest \n\nImplements\n----------\n\n[IPageRequest](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.IPageRequest.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[ListPrincipalAccessBoundaryPoliciesRequest](/dotnet/docs/reference/Google.Cloud.Iam.V3/latest/Google.Cloud.Iam.V3.ListPrincipalAccessBoundaryPoliciesRequest), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[ListPrincipalAccessBoundaryPoliciesRequest](/dotnet/docs/reference/Google.Cloud.Iam.V3/latest/Google.Cloud.Iam.V3.ListPrincipalAccessBoundaryPoliciesRequest), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[ListPrincipalAccessBoundaryPoliciesRequest](/dotnet/docs/reference/Google.Cloud.Iam.V3/latest/Google.Cloud.Iam.V3.ListPrincipalAccessBoundaryPoliciesRequest), [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.Iam.V3](/dotnet/docs/reference/Google.Cloud.Iam.V3/latest/Google.Cloud.Iam.V3)\n\nAssembly\n--------\n\nGoogle.Cloud.Iam.V3.dll\n\nConstructors\n------------\n\n### ListPrincipalAccessBoundaryPoliciesRequest()\n\n public ListPrincipalAccessBoundaryPoliciesRequest()\n\n### ListPrincipalAccessBoundaryPoliciesRequest(ListPrincipalAccessBoundaryPoliciesRequest)\n\n public ListPrincipalAccessBoundaryPoliciesRequest(ListPrincipalAccessBoundaryPoliciesRequest other)\n\nProperties\n----------\n\n### PageSize\n\n public int PageSize { get; set; }\n\nOptional. The maximum number of principal access boundary policies to\nreturn. The service may return fewer than this value.\n\nIf unspecified, at most 50 principal access boundary policies will be\nreturned. The maximum value is 1000; values above 1000 will be coerced to\n1000.\n\n### PageToken\n\n public string PageToken { get; set; }\n\nOptional. A page token, received from a previous\n`ListPrincipalAccessBoundaryPolicies` call. Provide this to retrieve the\nsubsequent page.\n\nWhen paginating, all other parameters provided to\n`ListPrincipalAccessBoundaryPolicies` must match the call that provided the\npage token.\n\n### Parent\n\n public string Parent { get; set; }\n\nRequired. The parent resource, which owns the collection of principal\naccess boundary policies.\n\nFormat:\n`organizations/{organization_id}/locations/{location}`\n\n### ParentAsOrganizationLocationName\n\n public OrganizationLocationName ParentAsOrganizationLocationName { get; set; }\n\n[OrganizationLocationName](/dotnet/docs/reference/Google.Cloud.Iam.V3/latest/Google.Cloud.Iam.V3.OrganizationLocationName)-typed view over the [Parent](/dotnet/docs/reference/Google.Cloud.Iam.V3/latest/Google.Cloud.Iam.V3.ListPrincipalAccessBoundaryPoliciesRequest#Google_Cloud_Iam_V3_ListPrincipalAccessBoundaryPoliciesRequest_Parent) resource name property."]]