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 provides documentation for the `IamPolicy` class within the `Google.Cloud.SecurityCenter.V1.Asset.Types` namespace, covering versions from 2.2.0 to 3.24.0, with 3.24.0 being the latest version."],["The `IamPolicy` class, part of the Google Cloud Security Center, contains information regarding Cloud IAM Policy related to a Google Cloud resource, and this data is managed by Google and cannot be user modified."],["The `IamPolicy` class implements several interfaces, including `IMessage\u003cAsset.Types.IamPolicy\u003e`, `IEquatable\u003cAsset.Types.IamPolicy\u003e`, `IDeepCloneable\u003cAsset.Types.IamPolicy\u003e`, `IBufferMessage`, and `IMessage`."],["The documentation details two constructors for `IamPolicy`: a default constructor and one that takes another `Asset.Types.IamPolicy` object as a parameter, as well as describing the `PolicyBlob` property, which holds the JSON representation of the IAM policy."],["The `IamPolicy` class inherits members from the `Object` class and is located within the `Google.Cloud.SecurityCenter.V1` namespace, specifically in the `Google.Cloud.SecurityCenter.V1.dll` assembly."]]],[]]