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;