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"]],[["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 details the `IamPolicy` class within the `Google.Cloud.SecurityCenter.V1` namespace, specifically for version 2.12.0, and includes links to many other versions."],["The `IamPolicy` class represents Cloud IAM Policy information for Google Cloud resources, managed by the resource itself and not user-editable."],["This class inherits from `Object` and implements `IMessage\u003cAsset.Types.IamPolicy\u003e`, `IEquatable\u003cAsset.Types.IamPolicy\u003e`, `IDeepCloneable\u003cAsset.Types.IamPolicy\u003e`, `IBufferMessage`, and `IMessage`."],["The class provides a `PolicyBlob` property, which is a string containing the JSON representation of the IAM policy."],["It has two constructors, one that is empty and another one that takes an `Asset.Types.IamPolicy` object as parameter."]]],[]]