Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::UpdateUptimeCheckConfigRequest.
The protocol for the UpdateUptimeCheckConfig request.
Inherits
Object
Extended By
Google::Protobuf::MessageExts::ClassMethods
Includes
Google::Protobuf::MessageExts
Methods
#update_mask
defupdate_mask()->::Google::Protobuf::FieldMask
Returns
(::Google::Protobuf::FieldMask) — Optional. If present, only the listed fields in the current Uptime check
configuration are updated with values from the new configuration. If this
field is empty, then the current configuration is completely replaced with
the new configuration.
value (::Google::Protobuf::FieldMask) — Optional. If present, only the listed fields in the current Uptime check
configuration are updated with values from the new configuration. If this
field is empty, then the current configuration is completely replaced with
the new configuration.
Returns
(::Google::Protobuf::FieldMask) — Optional. If present, only the listed fields in the current Uptime check
configuration are updated with values from the new configuration. If this
field is empty, then the current configuration is completely replaced with
the new configuration.
(::Google::Cloud::Monitoring::V3::UptimeCheckConfig) — Required. If an updateMask has been specified, this field gives
the values for the set of fields mentioned in the updateMask. If an
updateMask has not been given, this Uptime check configuration replaces
the current configuration. If a field is mentioned in updateMask but
the corresponding field is omitted in this partial Uptime check
configuration, it has the effect of deleting/clearing the field from the
configuration on the server.
The following fields can be updated: display_name,
http_check, tcp_check, timeout, content_matchers, and
selected_regions.
value (::Google::Cloud::Monitoring::V3::UptimeCheckConfig) — Required. If an updateMask has been specified, this field gives
the values for the set of fields mentioned in the updateMask. If an
updateMask has not been given, this Uptime check configuration replaces
the current configuration. If a field is mentioned in updateMask but
the corresponding field is omitted in this partial Uptime check
configuration, it has the effect of deleting/clearing the field from the
configuration on the server.
The following fields can be updated: display_name,
http_check, tcp_check, timeout, content_matchers, and
selected_regions.
Returns
(::Google::Cloud::Monitoring::V3::UptimeCheckConfig) — Required. If an updateMask has been specified, this field gives
the values for the set of fields mentioned in the updateMask. If an
updateMask has not been given, this Uptime check configuration replaces
the current configuration. If a field is mentioned in updateMask but
the corresponding field is omitted in this partial Uptime check
configuration, it has the effect of deleting/clearing the field from the
configuration on the server.
The following fields can be updated: display_name,
http_check, tcp_check, timeout, content_matchers, and
selected_regions.
[[["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-04 UTC."],[],[],null,["# Cloud Monitoring V3 API - Class Google::Cloud::Monitoring::V3::UpdateUptimeCheckConfigRequest (v1.6.1)\n\nVersion latestkeyboard_arrow_down\n\n- [1.6.1 (latest)](/ruby/docs/reference/google-cloud-monitoring-v3/latest/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [1.6.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.6.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [1.5.1](/ruby/docs/reference/google-cloud-monitoring-v3/1.5.1/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [1.4.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.4.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [1.3.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.3.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [1.2.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.2.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [1.1.0](/ruby/docs/reference/google-cloud-monitoring-v3/1.1.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [1.0.1](/ruby/docs/reference/google-cloud-monitoring-v3/1.0.1/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.18.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.18.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.17.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.17.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.16.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.16.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.15.2](/ruby/docs/reference/google-cloud-monitoring-v3/0.15.2/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.14.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.14.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.13.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.13.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.12.1](/ruby/docs/reference/google-cloud-monitoring-v3/0.12.1/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.11.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.11.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.10.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.10.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.9.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.9.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.8.0](/ruby/docs/reference/google-cloud-monitoring-v3/0.8.0/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest)\n- [0.7.1](/ruby/docs/reference/google-cloud-monitoring-v3/0.7.1/Google-Cloud-Monitoring-V3-UpdateUptimeCheckConfigRequest) \nReference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::UpdateUptimeCheckConfigRequest.\n\nThe protocol for the `UpdateUptimeCheckConfig` request. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #update_mask\n\n def update_mask() -\u003e ::Google::Protobuf::FieldMask\n\n**Returns**\n\n- ([::Google::Protobuf::FieldMask](./Google-Protobuf-FieldMask)) --- Optional. If present, only the listed fields in the current Uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration.\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)) --- Optional. If present, only the listed fields in the current Uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration. \n**Returns**\n\n- ([::Google::Protobuf::FieldMask](./Google-Protobuf-FieldMask)) --- Optional. If present, only the listed fields in the current Uptime check configuration are updated with values from the new configuration. If this field is empty, then the current configuration is completely replaced with the new configuration.\n\n### #uptime_check_config\n\n def uptime_check_config() -\u003e ::Google::Cloud::Monitoring::V3::UptimeCheckConfig\n\n**Returns**\n\n- ([::Google::Cloud::Monitoring::V3::UptimeCheckConfig](./Google-Cloud-Monitoring-V3-UptimeCheckConfig)) --- Required. If an `updateMask` has been specified, this field gives the values for the set of fields mentioned in the `updateMask`. If an `updateMask` has not been given, this Uptime check configuration replaces the current configuration. If a field is mentioned in `updateMask` but the corresponding field is omitted in this partial Uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.\n\n\n The following fields can be updated: `display_name`,\n `http_check`, `tcp_check`, `timeout`, `content_matchers`, and\n `selected_regions`.\n\n### #uptime_check_config=\n\n def uptime_check_config=(value) -\u003e ::Google::Cloud::Monitoring::V3::UptimeCheckConfig\n\n**Parameter**\n\n- **value** ([::Google::Cloud::Monitoring::V3::UptimeCheckConfig](./Google-Cloud-Monitoring-V3-UptimeCheckConfig)) --- Required. If an `updateMask` has been specified, this field gives the values for the set of fields mentioned in the `updateMask`. If an `updateMask` has not been given, this Uptime check configuration replaces the current configuration. If a field is mentioned in `updateMask` but the corresponding field is omitted in this partial Uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.\n\n\n The following fields can be updated: `display_name`,\n `http_check`, `tcp_check`, `timeout`, `content_matchers`, and\n`selected_regions`. \n**Returns**\n\n- ([::Google::Cloud::Monitoring::V3::UptimeCheckConfig](./Google-Cloud-Monitoring-V3-UptimeCheckConfig)) --- Required. If an `updateMask` has been specified, this field gives the values for the set of fields mentioned in the `updateMask`. If an `updateMask` has not been given, this Uptime check configuration replaces the current configuration. If a field is mentioned in `updateMask` but the corresponding field is omitted in this partial Uptime check configuration, it has the effect of deleting/clearing the field from the configuration on the server.\n\n\n The following fields can be updated: `display_name`,\n `http_check`, `tcp_check`, `timeout`, `content_matchers`, and\n `selected_regions`."]]