public sealed class IamPolicySearchResult.Types.Explanation : IMessage<IamPolicySearchResult.Types.Explanation>, IEquatable<IamPolicySearchResult.Types.Explanation>, IDeepCloneable<IamPolicySearchResult.Types.Explanation>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Asset Inventory v1 API class IamPolicySearchResult.Types.Explanation.
public MapField<string, IamPolicySearchResult.Types.Explanation.Types.Permissions> MatchedPermissions { get; }
The map from roles to their included permissions that match the
permission query (i.e., a query containing policy.role.permissions:).
Example: if query policy.role.permissions:compute.disk.get
matches a policy binding that contains owner role, the
matched_permissions will be {"roles/owner": ["compute.disk.get"]}. The
roles can also be found in the returned policy bindings. Note that the
map is populated only for requests with permission queries.
[[["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 webpage provides documentation for the `IamPolicySearchResult.Types.Explanation` class within the Google Cloud Asset Inventory v1 API."],["The `IamPolicySearchResult.Types.Explanation` class is used to explain the IAM policy search results, as demonstrated by the reference documentation and code samples provided."],["The page lists various versions of the API, with version 3.12.0 being the latest, and links to the documentation for each previous version of the API, all the way down to version 2.7.0."],["The IamPolicySearchResult.Types.Explanation class implements a variety of interfaces, such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["`MatchedPermissions` is a key property of `IamPolicySearchResult.Types.Explanation`, a map that shows the roles and permissions from a given query, which is only populated when the request has permission queries."]]],[]]