Reference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::CustomConfig::CustomOutputSpec.
A set of optional name-value pairs that define custom source properties to
return with each finding that is generated by the custom module. The custom
source properties that are defined here are included in the finding JSON
under sourceProperties.
[[["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,["# Cloud Security Command Center V1 API - Class Google::Cloud::SecurityCenter::V1::CustomConfig::CustomOutputSpec (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-CustomConfig-CustomOutputSpec)\n- [1.4.1](/ruby/docs/reference/google-cloud-security_center-v1/1.4.1/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [1.3.0](/ruby/docs/reference/google-cloud-security_center-v1/1.3.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [1.2.0](/ruby/docs/reference/google-cloud-security_center-v1/1.2.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [1.1.0](/ruby/docs/reference/google-cloud-security_center-v1/1.1.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [1.0.0](/ruby/docs/reference/google-cloud-security_center-v1/1.0.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.41.0](/ruby/docs/reference/google-cloud-security_center-v1/0.41.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.40.0](/ruby/docs/reference/google-cloud-security_center-v1/0.40.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.39.0](/ruby/docs/reference/google-cloud-security_center-v1/0.39.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.38.0](/ruby/docs/reference/google-cloud-security_center-v1/0.38.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.37.0](/ruby/docs/reference/google-cloud-security_center-v1/0.37.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.36.0](/ruby/docs/reference/google-cloud-security_center-v1/0.36.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.35.0](/ruby/docs/reference/google-cloud-security_center-v1/0.35.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.34.2](/ruby/docs/reference/google-cloud-security_center-v1/0.34.2/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.33.0](/ruby/docs/reference/google-cloud-security_center-v1/0.33.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.32.0](/ruby/docs/reference/google-cloud-security_center-v1/0.32.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.31.1](/ruby/docs/reference/google-cloud-security_center-v1/0.31.1/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.30.0](/ruby/docs/reference/google-cloud-security_center-v1/0.30.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.29.1](/ruby/docs/reference/google-cloud-security_center-v1/0.29.1/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.28.0](/ruby/docs/reference/google-cloud-security_center-v1/0.28.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.27.0](/ruby/docs/reference/google-cloud-security_center-v1/0.27.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.26.0](/ruby/docs/reference/google-cloud-security_center-v1/0.26.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.25.1](/ruby/docs/reference/google-cloud-security_center-v1/0.25.1/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.24.0](/ruby/docs/reference/google-cloud-security_center-v1/0.24.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.23.0](/ruby/docs/reference/google-cloud-security_center-v1/0.23.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.22.0](/ruby/docs/reference/google-cloud-security_center-v1/0.22.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.21.0](/ruby/docs/reference/google-cloud-security_center-v1/0.21.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.20.0](/ruby/docs/reference/google-cloud-security_center-v1/0.20.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.19.0](/ruby/docs/reference/google-cloud-security_center-v1/0.19.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.18.0](/ruby/docs/reference/google-cloud-security_center-v1/0.18.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.17.0](/ruby/docs/reference/google-cloud-security_center-v1/0.17.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.16.0](/ruby/docs/reference/google-cloud-security_center-v1/0.16.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.15.0](/ruby/docs/reference/google-cloud-security_center-v1/0.15.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.14.0](/ruby/docs/reference/google-cloud-security_center-v1/0.14.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.13.0](/ruby/docs/reference/google-cloud-security_center-v1/0.13.0/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.12.1](/ruby/docs/reference/google-cloud-security_center-v1/0.12.1/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec)\n- [0.11.1](/ruby/docs/reference/google-cloud-security_center-v1/0.11.1/Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec) \nReference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::CustomConfig::CustomOutputSpec.\n\nA set of optional name-value pairs that define custom source properties to\nreturn with each finding that is generated by the custom module. The custom\nsource properties that are defined here are included in the finding JSON\nunder `sourceProperties`. \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### #properties\n\n def properties() -\u003e ::Array\u003c::Google::Cloud::SecurityCenter::V1::CustomConfig::CustomOutputSpec::Property\u003e\n\n**Returns**\n\n- (::Array\\\u003c[::Google::Cloud::SecurityCenter::V1::CustomConfig::CustomOutputSpec::Property](./Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec-Property)\\\u003e) --- A list of custom output properties to add to the finding.\n\n### #properties=\n\n def properties=(value) -\u003e ::Array\u003c::Google::Cloud::SecurityCenter::V1::CustomConfig::CustomOutputSpec::Property\u003e\n\n**Parameter**\n\n- **value** (::Array\\\u003c[::Google::Cloud::SecurityCenter::V1::CustomConfig::CustomOutputSpec::Property](./Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec-Property)\\\u003e) --- A list of custom output properties to add to the finding. \n**Returns**\n\n- (::Array\\\u003c[::Google::Cloud::SecurityCenter::V1::CustomConfig::CustomOutputSpec::Property](./Google-Cloud-SecurityCenter-V1-CustomConfig-CustomOutputSpec-Property)\\\u003e) --- A list of custom output properties to add to the finding."]]