public final class MonitoredResource implements Serializable
Objects of this class represent a resource that can be used for monitoring, logging, billing, or
other purposes. Examples include virtual machine instances, databases, and storage devices such
as disks. The type field identifies a MonitoredResourceDescriptor object that describes
the resource's schema. Information in the labels field identifies the actual resource and its
attributes according to the schema.
For example, the monitored resource for Google Compute Engine VM instances has
gce_instance type and specifies values for the labels instance_id and zone to
identify particular VM instances.
Returns the values for all the labels required by the corresponding monitored resource
descriptor (see MonitoredResourceDescriptor#getLabels(). For example, Google Compute
Engine VM instances use the labels instance_id and zone.
Returns the monitored resource type. This value must match the one of MonitoredResourceDescriptor#getType() of a MonitoredResourceDescriptor object. For
example, the type cloudsql_database represent databases in Google Cloud SQL.
[[["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 2024-11-02 UTC."],[],[]]