UptimeCheckConfig class Null safety

This message configures which resources and services to monitor for availability.


UptimeCheckConfig({String? checkerType, List<ContentMatcher>? contentMatchers, String? displayName, HttpCheck? httpCheck, List<InternalChecker>? internalCheckers, bool? isInternal, MonitoredResource? monitoredResource, String? name, String? period, ResourceGroup? resourceGroup, List<String>? selectedRegions, TcpCheck? tcpCheck, String? timeout, Map<String, String>? userLabels})
UptimeCheckConfig.fromJson(Map json_)


checkerType String?
The type of checkers to use to execute the Uptime check. Possible string values are:
read / write
contentMatchers List<ContentMatcher>?
The content that is expected to appear in the data returned by the target server against which the check is run.
read / write
displayName String?
A human-friendly name for the Uptime check configuration.
read / write
hashCode int
The hash code for this object.
httpCheck HttpCheck?
Contains information needed to make an HTTP or HTTPS check.
read / write
internalCheckers List<InternalChecker>?
The internal checkers that this check will egress from.
read / write
isInternal bool?
If this is true, then checks are made only from the 'internal_checkers'.
read / write
monitoredResource MonitoredResource?
The monitored resource (https://cloud.google.com/monitoring/api/resources) associated with the configuration.
read / write
name String?
A unique resource name for this Uptime check configuration.
read / write
period String?
How often, in seconds, the Uptime check is performed.
read / write
resourceGroup ResourceGroup?
The group resource associated with the configuration.
read / write
runtimeType Type
A representation of the runtime type of the object.
selectedRegions List<String>?
The list of regions from which the check will be run.
read / write
tcpCheck TcpCheck?
Contains information needed to make a TCP check.
read / write
timeout String?
The maximum amount of time to wait for the request to complete (must be between 1 and 60 seconds).
read / write
userLabels Map<String, String>?
User-supplied key/value data to be used for organizing and identifying the UptimeCheckConfig objects.The field can contain up to 64 entries.
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toJson() Map<String, dynamic>
toString() String
A string representation of this object.


operator ==(Object other) bool
The equality operator.