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 provided content details the `IamPolicy` class within the `Google.Cloud.SecurityCenter.V1` namespace, which represents Cloud IAM policy information for Google Cloud resources."],["This `IamPolicy` class is a sealed class that implements interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and also inherits from `Object`."],["There are various versions of the `IamPolicy` class documented, ranging from version 2.2.0 to the latest version 3.24.0, including a breakdown of versions in between."],["The `IamPolicy` class has two constructors, one default and one that takes another `IamPolicy` object as a parameter for creating a copy."],["The `IamPolicy` class has a `PolicyBlob` property, which holds the JSON representation of the policy and is of type `string`, per the documentation."]]],[]]