(::Google::Cloud::SecurityCenter::V1::Finding) — Required. The finding resource to update or create if it does not already
exist. parent, security_marks, and update_time will be ignored.
In the case of creation, the finding id portion of the name must be
alphanumeric and less than or equal to 32 characters and greater than 0
characters in length.
value (::Google::Cloud::SecurityCenter::V1::Finding) — Required. The finding resource to update or create if it does not already
exist. parent, security_marks, and update_time will be ignored.
In the case of creation, the finding id portion of the name must be
alphanumeric and less than or equal to 32 characters and greater than 0
characters in length.
Returns
(::Google::Cloud::SecurityCenter::V1::Finding) — Required. The finding resource to update or create if it does not already
exist. parent, security_marks, and update_time will be ignored.
In the case of creation, the finding id portion of the name must be
alphanumeric and less than or equal to 32 characters and greater than 0
characters in length.
#update_mask
defupdate_mask()->::Google::Protobuf::FieldMask
Returns
(::Google::Protobuf::FieldMask) — The FieldMask to use when updating the finding resource. This field should
not be specified when creating a finding.
When updating a finding, an empty mask is treated as updating all mutable
fields and replacing source_properties. Individual source_properties can
be added/updated by using "source_properties.
value (::Google::Protobuf::FieldMask) — The FieldMask to use when updating the finding resource. This field should
not be specified when creating a finding.
When updating a finding, an empty mask is treated as updating all mutable
fields and replacing source_properties. Individual source_properties can
be added/updated by using "source_properties.
Returns
(::Google::Protobuf::FieldMask) — The FieldMask to use when updating the finding resource. This field should
not be specified when creating a finding.
When updating a finding, an empty mask is treated as updating all mutable
fields and replacing source_properties. Individual source_properties can
be added/updated by using "source_properties.
[[["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::UpdateFindingRequest (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-UpdateFindingRequest)\n- [1.4.1](/ruby/docs/reference/google-cloud-security_center-v1/1.4.1/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [1.3.0](/ruby/docs/reference/google-cloud-security_center-v1/1.3.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [1.2.0](/ruby/docs/reference/google-cloud-security_center-v1/1.2.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [1.1.0](/ruby/docs/reference/google-cloud-security_center-v1/1.1.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [1.0.0](/ruby/docs/reference/google-cloud-security_center-v1/1.0.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.41.0](/ruby/docs/reference/google-cloud-security_center-v1/0.41.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.40.0](/ruby/docs/reference/google-cloud-security_center-v1/0.40.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.39.0](/ruby/docs/reference/google-cloud-security_center-v1/0.39.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.38.0](/ruby/docs/reference/google-cloud-security_center-v1/0.38.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.37.0](/ruby/docs/reference/google-cloud-security_center-v1/0.37.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.36.0](/ruby/docs/reference/google-cloud-security_center-v1/0.36.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.35.0](/ruby/docs/reference/google-cloud-security_center-v1/0.35.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.34.2](/ruby/docs/reference/google-cloud-security_center-v1/0.34.2/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.33.0](/ruby/docs/reference/google-cloud-security_center-v1/0.33.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.32.0](/ruby/docs/reference/google-cloud-security_center-v1/0.32.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.31.1](/ruby/docs/reference/google-cloud-security_center-v1/0.31.1/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.30.0](/ruby/docs/reference/google-cloud-security_center-v1/0.30.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.29.1](/ruby/docs/reference/google-cloud-security_center-v1/0.29.1/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.28.0](/ruby/docs/reference/google-cloud-security_center-v1/0.28.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.27.0](/ruby/docs/reference/google-cloud-security_center-v1/0.27.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.26.0](/ruby/docs/reference/google-cloud-security_center-v1/0.26.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.25.1](/ruby/docs/reference/google-cloud-security_center-v1/0.25.1/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.24.0](/ruby/docs/reference/google-cloud-security_center-v1/0.24.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.23.0](/ruby/docs/reference/google-cloud-security_center-v1/0.23.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.22.0](/ruby/docs/reference/google-cloud-security_center-v1/0.22.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.21.0](/ruby/docs/reference/google-cloud-security_center-v1/0.21.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.20.0](/ruby/docs/reference/google-cloud-security_center-v1/0.20.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.19.0](/ruby/docs/reference/google-cloud-security_center-v1/0.19.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.18.0](/ruby/docs/reference/google-cloud-security_center-v1/0.18.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.17.0](/ruby/docs/reference/google-cloud-security_center-v1/0.17.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.16.0](/ruby/docs/reference/google-cloud-security_center-v1/0.16.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.15.0](/ruby/docs/reference/google-cloud-security_center-v1/0.15.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.14.0](/ruby/docs/reference/google-cloud-security_center-v1/0.14.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.13.0](/ruby/docs/reference/google-cloud-security_center-v1/0.13.0/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.12.1](/ruby/docs/reference/google-cloud-security_center-v1/0.12.1/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest)\n- [0.11.1](/ruby/docs/reference/google-cloud-security_center-v1/0.11.1/Google-Cloud-SecurityCenter-V1-UpdateFindingRequest) \nReference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::UpdateFindingRequest.\n\nRequest message for updating or creating a finding. \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### #finding\n\n def finding() -\u003e ::Google::Cloud::SecurityCenter::V1::Finding\n\n**Returns**\n\n- ([::Google::Cloud::SecurityCenter::V1::Finding](./Google-Cloud-SecurityCenter-V1-Finding)) --- Required. The finding resource to update or create if it does not already exist. parent, security_marks, and update_time will be ignored.\n\n\n In the case of creation, the finding id portion of the name must be\n alphanumeric and less than or equal to 32 characters and greater than 0\n characters in length.\n\n### #finding=\n\n def finding=(value) -\u003e ::Google::Cloud::SecurityCenter::V1::Finding\n\n**Parameter**\n\n- **value** ([::Google::Cloud::SecurityCenter::V1::Finding](./Google-Cloud-SecurityCenter-V1-Finding)) --- Required. The finding resource to update or create if it does not already exist. parent, security_marks, and update_time will be ignored.\n\n\n In the case of creation, the finding id portion of the name must be\n alphanumeric and less than or equal to 32 characters and greater than 0\ncharacters in length. \n**Returns**\n\n- ([::Google::Cloud::SecurityCenter::V1::Finding](./Google-Cloud-SecurityCenter-V1-Finding)) --- Required. The finding resource to update or create if it does not already exist. parent, security_marks, and update_time will be ignored.\n\n\n In the case of creation, the finding id portion of the name must be\n alphanumeric and less than or equal to 32 characters and greater than 0\n characters in length.\n\n### #update_mask\n\n def update_mask() -\u003e ::Google::Protobuf::FieldMask\n\n**Returns**\n\n- ([::Google::Protobuf::FieldMask](./Google-Protobuf-FieldMask)) --- The FieldMask to use when updating the finding resource. This field should not be specified when creating a finding.\n\n\n When updating a finding, an empty mask is treated as updating all mutable\n fields and replacing source_properties. Individual source_properties can\n be added/updated by using \"source_properties.\n\n### #update_mask=\n\n def update_mask=(value) -\u003e ::Google::Protobuf::FieldMask\n\n**Parameter**\n\n- **value** ([::Google::Protobuf::FieldMask](./Google-Protobuf-FieldMask)) --- The FieldMask to use when updating the finding resource. This field should not be specified when creating a finding.\n\n\n When updating a finding, an empty mask is treated as updating all mutable\n fields and replacing source_properties. Individual source_properties can\nbe added/updated by using \"source_properties. \n**Returns**\n\n- ([::Google::Protobuf::FieldMask](./Google-Protobuf-FieldMask)) --- The FieldMask to use when updating the finding resource. This field should not be specified when creating a finding.\n\n\n When updating a finding, an empty mask is treated as updating all mutable\n fields and replacing source_properties. Individual source_properties can\n be added/updated by using \"source_properties."]]