public sealed class UpdateUptimeCheckConfigRequest : IMessage<UpdateUptimeCheckConfigRequest>, IEquatable<UpdateUptimeCheckConfigRequest>, IDeepCloneable<UpdateUptimeCheckConfigRequest>, IBufferMessage, IMessage
The protocol for the UpdateUptimeCheckConfig request.
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.
public UptimeCheckConfig UptimeCheckConfig { get; set; }
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 corresonding 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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eUpdateUptimeCheckConfigRequest\u003c/code\u003e class is used to update Uptime check configurations in the Google Cloud Monitoring V3 API.\u003c/p\u003e\n"],["\u003cp\u003eVersion 3.15.0 is the latest version of the Google Cloud Monitoring V3 package, with multiple previous versions available down to version 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateUptimeCheckConfigRequest\u003c/code\u003e class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e for handling protocol buffers and data manipulation.\u003c/p\u003e\n"],["\u003cp\u003eYou can use \u003ccode\u003eUpdateMask\u003c/code\u003e to specify which fields of the Uptime check configuration should be updated, otherwise the entire configuration is replaced.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUptimeCheckConfig\u003c/code\u003e property allows users to set the specific values for the given fields in the update, or to replace the existing configuration entirely.\u003c/p\u003e\n"]]],[],null,[]]