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."],[[["The webpage provides documentation for the `IamPolicy` class within the `Google.Cloud.SecurityCenter.V1.Asset.Types` namespace, used for representing Cloud IAM Policy information."],["The `IamPolicy` class is available across multiple versions, ranging from 2.2.0 to 3.24.0, with version 3.24.0 being the latest, all accessible via the provided links."],["This class is a part of the `Google.Cloud.SecurityCenter.V1` assembly and inherits from `Object`, and it implements interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["`IamPolicy` has a constructor that takes another `IamPolicy` object as a parameter and another that does not, and it also includes a `PolicyBlob` property, which stores the JSON representation of the IAM policy."],["This page is dedicated to the documentation of the .NET implementation of `IamPolicy` and is associated with the Google Cloud Security Center."]]],[]]