google/api/monitored_resource.pb
library
Classes
-
MonitoredResource
-
An object representing 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
google.api.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, a particular Compute
Engine VM instance could be represented by the following object, because the
google.api.MonitoredResourceDescriptor
for "gce_instance"
has labels
"instance_id"
and "zone"
:
-
MonitoredResourceDescriptor
-
An object that describes the schema of a
google.api.MonitoredResource
object using a
type name and a set of labels. For example, the monitored resource
descriptor for Google Compute Engine VM instances has a type of
"gce_instance"
and specifies the use of the labels "instance_id"
and
"zone"
to identify particular VM instances.
-
MonitoredResourceMetadata
-
Auxiliary metadata for a
google.api.MonitoredResource
object.
google.api.MonitoredResource
objects contain the minimum set of information to
uniquely identify a monitored resource instance. There is some other useful
auxiliary metadata. Google Stackdriver Monitoring & Logging uses an ingestion
pipeline to extract metadata for cloud resources of all types , and stores
the metadata in this message.