public sealed class TestIamPermissionsRequest : IMessage<TestIamPermissionsRequest>, IEquatable<TestIamPermissionsRequest>, IDeepCloneable<TestIamPermissionsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Identity and Access Management (IAM) v1 API class TestIamPermissionsRequest.
The set of permissions to check for the resource. Permissions with
wildcards (such as '' or 'storage.') are not allowed. For more
information see
IAM Overview.
[[["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\u003eTestIamPermissionsRequest\u003c/code\u003e class within the Google Cloud Identity and Access Management (IAM) v1 API.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eTestIamPermissionsRequest\u003c/code\u003e is used as a request message for the \u003ccode\u003eTestIamPermissions\u003c/code\u003e method, and it inherits from the \u003ccode\u003eobject\u003c/code\u003e class while implementing several interfaces like \u003ccode\u003eIMessage\u003c/code\u003e and \u003ccode\u003eIEquatable\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two primary constructors: a default constructor and one that accepts another \u003ccode\u003eTestIamPermissionsRequest\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003eKey properties include \u003ccode\u003ePermissions\u003c/code\u003e, which is a list of permissions to check (excluding wildcards), and \u003ccode\u003eResource\u003c/code\u003e, which specifies the resource to check the permissions for.\u003c/p\u003e\n"],["\u003cp\u003eThere are different versions of this class, ranging from 2.2.0 to 3.4.0, where 3.4.0 is the latest version.\u003c/p\u003e\n"]]],[],null,[]]