Es un objeto que representa un recurso que se puede usar para la supervisión, el registro, la facturación o cualquier otro propósito. Los ejemplos incluyen instancias de máquinas virtuales, bases de datos y dispositivos de almacenamiento, como 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 en particular podría representarse con el siguiente objeto, ya que el MonitoredResourceDescriptor para "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. Es el tipo de recurso supervisado. Este campo debe coincidir con el campo |
labels |
Obligatorio. Valores para todas las etiquetas que se enumeran en el descriptor del recurso supervisado asociado. Por ejemplo, las instancias de VM de Compute Engine usan las etiquetas |