public sealed class IamPolicy : IMessage<Asset.Types.IamPolicy>, IEquatable<Asset.Types.IamPolicy>, IDeepCloneable<Asset.Types.IamPolicy>, IBufferMessage, IMessage
Cloud IAM Policy information associated with the Google Cloud resource
described by the Security Command Center asset. This information is managed
and defined by the Google Cloud resource and cannot be modified by the
user.
[[["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 page provides documentation for the \u003ccode\u003eIamPolicy\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.SecurityCenter.V1\u003c/code\u003e namespace, detailing its structure and usage.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIamPolicy\u003c/code\u003e class represents Cloud IAM Policy information associated with a Google Cloud resource, which is managed by Google Cloud and cannot be modified by the user.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation offers a variety of previous versions of this class, from version 3.24.0 (latest) to 2.2.0, accessible via links.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIamPolicy\u003c/code\u003e class includes a \u003ccode\u003ePolicyBlob\u003c/code\u003e property, which is a string containing the JSON representation of the policy associated with the asset.\u003c/p\u003e\n"]]],[],null,[]]