public sealed class UpdateUptimeCheckConfigRequest : IMessage<UpdateUptimeCheckConfigRequest>, IEquatable<UpdateUptimeCheckConfigRequest>, IDeepCloneable<UpdateUptimeCheckConfigRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class UpdateUptimeCheckConfigRequest.
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 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"]],[["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\u003eThis page provides reference documentation for the \u003ccode\u003eUpdateUptimeCheckConfigRequest\u003c/code\u003e class within the Google Cloud Monitoring v3 API, specifically for version 3.13.0 and other versions as well.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eUpdateUptimeCheckConfigRequest\u003c/code\u003e is used to update the configuration of an Uptime check, according to the protocol of \u003ccode\u003eUpdateUptimeCheckConfig\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateMask\u003c/code\u003e property allows for partial updates to the Uptime check configuration, whereas the absence of it replaces the entire configuration with the new \u003ccode\u003eUptimeCheckConfig\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple previous versions of the \u003ccode\u003eUpdateUptimeCheckConfigRequest\u003c/code\u003e, ranging back to version 2.3.0 and including the most recent 3.15.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateUptimeCheckConfigRequest\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces, having two constructors to create an instance of it, whether a default instance or from another instance of it.\u003c/p\u003e\n"]]],[],null,[]]