public sealed class TroubleshootIamPolicyRequest : IMessage<TroubleshootIamPolicyRequest>, IEquatable<TroubleshootIamPolicyRequest>, IDeepCloneable<TroubleshootIamPolicyRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Policy Troubleshooter v1 API class TroubleshootIamPolicyRequest.
Request for [TroubleshootIamPolicy][google.cloud.policytroubleshooter.v1.IamChecker.TroubleshootIamPolicy].
[[["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-03-21 UTC."],[[["This document provides reference documentation for the `TroubleshootIamPolicyRequest` class within the Google Cloud Policy Troubleshooter v1 API."],["The `TroubleshootIamPolicyRequest` class is used to request policy troubleshooting for the `IamChecker.TroubleshootIamPolicy` method."],["It is a sealed class that inherits from `Object` and implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The latest version of this class is version 2.5.0, but this document is for version 2.1.0, and it also provides links to versions ranging from 1.1.0 up to the latest release."],["The class offers two constructors: a default constructor and one that takes another `TroubleshootIamPolicyRequest` object as a parameter, along with a property `AccessTuple` for checking member permissions on a resource."]]],[]]