Objeto que representa un recurso que se puede usar para monitorización, registro, facturación u otros fines. Por ejemplo, las instancias de máquinas virtuales, las bases de datos y los dispositivos de almacenamiento, como los discos. El campo type identifica un objeto MonitoredResourceDescriptor que describe el esquema del recurso. La información del campo labels identifica el recurso real y sus atributos según el esquema. Por ejemplo, una instancia de VM de Compute Engine concreta podría representarse con el siguiente objeto, ya que el MonitoredResourceDescriptor de "gce_instance" tiene las etiquetas "project_id", "instance_id" y "zone":
{ "type": "gce_instance",
"labels": { "project_id": "my-project",
"instance_id": "12345678901234",
"zone": "us-central1-a" }}
| Representación JSON |
|---|
{ "type": string, "labels": { string: string, ... } } |
| Campos | |
|---|---|
type |
Obligatorio. El tipo de recurso monitorizado. Este campo debe coincidir con el campo |
labels |
Obligatorio. Valores de todas las etiquetas que se indican en el descriptor de recursos monitorizados asociado. Por ejemplo, las instancias de VM de Compute Engine usan las etiquetas |