Reference documentation and code samples for the Google Cloud Security Command Center V1 Client class SimulatedResource.
Manually constructed resource name. If the custom module evaluates against
only the resource data, you can omit the iam_policy_data field. If it
evaluates only the iam_policy_data field, you can omit the resource data.
Generated from protobuf message google.cloud.securitycenter.v1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource
Namespace
Google \ Cloud \ SecurityCenter \ V1 \ SimulateSecurityHealthAnalyticsCustomModuleRequest
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ resource_type
string
Required. The type of the resource, for example, compute.googleapis.com/Disk.
[[["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-09-09 UTC."],[],[],null,["# Google Cloud Security Command Center V1 Client - Class SimulatedResource (2.2.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.2.1 (latest)](/php/docs/reference/cloud-security-center/latest/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [2.2.0](/php/docs/reference/cloud-security-center/2.2.0/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [2.1.1](/php/docs/reference/cloud-security-center/2.1.1/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [2.0.4](/php/docs/reference/cloud-security-center/2.0.4/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.32.0](/php/docs/reference/cloud-security-center/1.32.0/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.31.0](/php/docs/reference/cloud-security-center/1.31.0/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.30.0](/php/docs/reference/cloud-security-center/1.30.0/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.29.0](/php/docs/reference/cloud-security-center/1.29.0/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.28.2](/php/docs/reference/cloud-security-center/1.28.2/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.21.0](/php/docs/reference/cloud-security-center/1.21.0/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.20.2](/php/docs/reference/cloud-security-center/1.20.2/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.19.1](/php/docs/reference/cloud-security-center/1.19.1/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.18.0](/php/docs/reference/cloud-security-center/1.18.0/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.17.0](/php/docs/reference/cloud-security-center/1.17.0/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.16.0](/php/docs/reference/cloud-security-center/1.16.0/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.15.1](/php/docs/reference/cloud-security-center/1.15.1/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.14.2](/php/docs/reference/cloud-security-center/1.14.2/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource)\n- [1.13.1](/php/docs/reference/cloud-security-center/1.13.1/V1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource) \nReference documentation and code samples for the Google Cloud Security Command Center V1 Client class SimulatedResource.\n\nManually constructed resource name. If the custom module evaluates against\nonly the resource data, you can omit the `iam_policy_data` field. If it\nevaluates only the `iam_policy_data` field, you can omit the resource data.\n\nGenerated from protobuf message `google.cloud.securitycenter.v1.SimulateSecurityHealthAnalyticsCustomModuleRequest.SimulatedResource`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ SecurityCenter \\\\ V1 \\\\ SimulateSecurityHealthAnalyticsCustomModuleRequest\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getResourceType\n\nRequired. The type of the resource, for example,\n`compute.googleapis.com/Disk`.\n\n### setResourceType\n\nRequired. The type of the resource, for example,\n`compute.googleapis.com/Disk`.\n\n### getResourceData\n\nOptional. A representation of the Google Cloud resource. Should match the\nGoogle Cloud resource JSON format.\n\n### hasResourceData\n\n### clearResourceData\n\n### setResourceData\n\nOptional. A representation of the Google Cloud resource. Should match the\nGoogle Cloud resource JSON format.\n\n### getIamPolicyData\n\nOptional. A representation of the IAM policy.\n\n### hasIamPolicyData\n\n### clearIamPolicyData\n\n### setIamPolicyData\n\nOptional. A representation of the IAM policy."]]