public sealed class TestIamPermissionsRequest : IMessage<TestIamPermissionsRequest>, IEquatable<TestIamPermissionsRequest>, IDeepCloneable<TestIamPermissionsRequest>, IBufferMessage, IMessage
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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[[["This document outlines the `TestIamPermissionsRequest` class, which is used to request the testing of permissions within Google Cloud IAM."],["The latest version available is 3.4.0, with other versions listed down to 2.2.0, and this page specifically covers version 2.3.0."],["The `TestIamPermissionsRequest` class inherits from `Object` and implements interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["Key properties of the class include `Permissions`, which specifies the permissions to check, and `Resource`, which identifies the resource for which permissions are being tested."],["There are two constructors provided, a default one and one that takes another `TestIamPermissionsRequest` instance as an argument for cloning."]]],[]]