Resource interface

El recurso es un formato estándar para definir un recurso (google.rpc.context.AttributeContext.Resource). En Cloud Functions, es el recurso que activó la función, como un bucket de almacenamiento.

Firma:

export interface Resource 

Propiedades

Propiedad Tipo Descripción
etiquetas { [etiqueta: cadena]: cadena; }. Mapa de etiquetas del recurso.
name string El identificador estable (nombre) de un recurso en el servicio. Un recurso puede identificarse de forma lógica como “//{resource.service}/{resource.name}
service string El nombre del servicio al que pertenece este recurso.
tipo string El tipo de recurso. La sintaxis es específica de la plataforma porque las diferentes plataformas definen sus recursos de manera diferente. Para las APIs de Google, el formato de tipo debe ser “{service}/{kind}

Resource.labels

Mapa de etiquetas del recurso.

Firma:

labels?: {
        [tag: string]: string;
    };

Resource.name

El identificador estable (nombre) de un recurso en el servicio. Un recurso puede identificarse de forma lógica como “//{resource.service}/{resource.name}

Firma:

name: string;

Resource.service

El nombre del servicio al que pertenece este recurso.

Firma:

service: string;

Tipo de recurso

El tipo de recurso. La sintaxis es específica de la plataforma porque las diferentes plataformas definen sus recursos de manera diferente. Para las APIs de Google, el formato de tipo debe ser “{service}/{kind}

Firma:

type?: string;