MonitoringApi class

Manages your Cloud Monitoring data and configurations. Most projects must be associated with a Workspace, with a few exceptions as noted on the individual method pages. The table entries below are presented in alphabetical order, not in order of common use. For explanations of the concepts found in the table entries, read the Cloud Monitoring documentation.

Constructors

MonitoringApi(Client client, {String rootUrl: "https://monitoring.googleapis.com/", String servicePath: ""})

Properties

projects ProjectsResourceApi
read-only
services ServicesResourceApi
read-only
uptimeCheckIps UptimeCheckIpsResourceApi
read-only
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited

Constants

CloudPlatformScope → const String
View and manage your data across Google Cloud Platform services
"https://www.googleapis.com/auth/cloud-platform"
MonitoringReadScope → const String
View monitoring data for all of your Google Cloud and third-party projects
"https://www.googleapis.com/auth/monitoring.read"
MonitoringScope → const String
View and write monitoring data for all of your Google and third-party Cloud and API projects
"https://www.googleapis.com/auth/monitoring"
MonitoringWriteScope → const String
Publish metric data to your Google Cloud projects
"https://www.googleapis.com/auth/monitoring.write"