Reference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::Asset::IamPolicy.
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.
(::String) — The JSON representation of the Policy associated with the asset.
See https://cloud.google.com/iam/reference/rest/v1/Policy for format
details.
#policy_blob=
defpolicy_blob=(value)->::String
Parameter
value (::String) — The JSON representation of the Policy associated with the asset.
See https://cloud.google.com/iam/reference/rest/v1/Policy for format
details.
Returns
(::String) — The JSON representation of the Policy associated with the asset.
See https://cloud.google.com/iam/reference/rest/v1/Policy for format
details.
[[["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-08-28 UTC."],[],[],null,["# Cloud Security Command Center V1 API - Class Google::Cloud::SecurityCenter::V1::Asset::IamPolicy (v1.5.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.5.0 (latest)](/ruby/docs/reference/google-cloud-security_center-v1/latest/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [1.4.1](/ruby/docs/reference/google-cloud-security_center-v1/1.4.1/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [1.3.0](/ruby/docs/reference/google-cloud-security_center-v1/1.3.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [1.2.0](/ruby/docs/reference/google-cloud-security_center-v1/1.2.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [1.1.0](/ruby/docs/reference/google-cloud-security_center-v1/1.1.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [1.0.0](/ruby/docs/reference/google-cloud-security_center-v1/1.0.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.41.0](/ruby/docs/reference/google-cloud-security_center-v1/0.41.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.40.0](/ruby/docs/reference/google-cloud-security_center-v1/0.40.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.39.0](/ruby/docs/reference/google-cloud-security_center-v1/0.39.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.38.0](/ruby/docs/reference/google-cloud-security_center-v1/0.38.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.37.0](/ruby/docs/reference/google-cloud-security_center-v1/0.37.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.36.0](/ruby/docs/reference/google-cloud-security_center-v1/0.36.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.35.0](/ruby/docs/reference/google-cloud-security_center-v1/0.35.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.34.2](/ruby/docs/reference/google-cloud-security_center-v1/0.34.2/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.33.0](/ruby/docs/reference/google-cloud-security_center-v1/0.33.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.32.0](/ruby/docs/reference/google-cloud-security_center-v1/0.32.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.31.1](/ruby/docs/reference/google-cloud-security_center-v1/0.31.1/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.30.0](/ruby/docs/reference/google-cloud-security_center-v1/0.30.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.29.1](/ruby/docs/reference/google-cloud-security_center-v1/0.29.1/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.28.0](/ruby/docs/reference/google-cloud-security_center-v1/0.28.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.27.0](/ruby/docs/reference/google-cloud-security_center-v1/0.27.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.26.0](/ruby/docs/reference/google-cloud-security_center-v1/0.26.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.25.1](/ruby/docs/reference/google-cloud-security_center-v1/0.25.1/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.24.0](/ruby/docs/reference/google-cloud-security_center-v1/0.24.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.23.0](/ruby/docs/reference/google-cloud-security_center-v1/0.23.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.22.0](/ruby/docs/reference/google-cloud-security_center-v1/0.22.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.21.0](/ruby/docs/reference/google-cloud-security_center-v1/0.21.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.20.0](/ruby/docs/reference/google-cloud-security_center-v1/0.20.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.19.0](/ruby/docs/reference/google-cloud-security_center-v1/0.19.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.18.0](/ruby/docs/reference/google-cloud-security_center-v1/0.18.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.17.0](/ruby/docs/reference/google-cloud-security_center-v1/0.17.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.16.0](/ruby/docs/reference/google-cloud-security_center-v1/0.16.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.15.0](/ruby/docs/reference/google-cloud-security_center-v1/0.15.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.14.0](/ruby/docs/reference/google-cloud-security_center-v1/0.14.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.13.0](/ruby/docs/reference/google-cloud-security_center-v1/0.13.0/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.12.1](/ruby/docs/reference/google-cloud-security_center-v1/0.12.1/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy)\n- [0.11.1](/ruby/docs/reference/google-cloud-security_center-v1/0.11.1/Google-Cloud-SecurityCenter-V1-Asset-IamPolicy) \nReference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::Asset::IamPolicy.\n\nCloud IAM Policy information associated with the Google Cloud resource\ndescribed by the Security Command Center asset. This information is managed\nand defined by the Google Cloud resource and cannot be modified by the\nuser. \n\nInherits\n--------\n\n- [Object](./Google-Cloud-SecurityCenter-V1-Kubernetes-Object) \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #policy_blob\n\n def policy_blob() -\u003e ::String\n\n**Returns**\n\n- (::String) --- The JSON representation of the Policy associated with the asset. See https://cloud.google.com/iam/reference/rest/v1/Policy for format details.\n\n### #policy_blob=\n\n def policy_blob=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- The JSON representation of the Policy associated with the asset. See https://cloud.google.com/iam/reference/rest/v1/Policy for format details. \n**Returns**\n\n- (::String) --- The JSON representation of the Policy associated with the asset. See https://cloud.google.com/iam/reference/rest/v1/Policy for format details."]]