Resource è un formato standard per la definizione di una risorsa (google.rpc.context.AttributeContext.Resource). In Cloud Functions è la risorsa che ha attivato la funzione, ad esempio un bucket di archiviazione.
Firma:
export interface Resource
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
etichette | { [tag: stringa]: stringa; } | Mappa delle etichette delle risorse. |
nome | corda | L'identificatore stabile (nome) di una risorsa sul servizio. Una risorsa può essere identificata logicamente come "// { risorsa.servizio } / { nome.risorsa } " |
servizio | corda | Il nome del servizio a cui appartiene questa risorsa. |
tipo | corda | Il tipo di risorsa. La sintassi è specifica della piattaforma perché piattaforme diverse definiscono le proprie risorse in modo diverso. Per le API di Google, il formato del tipo deve essere " { servizio } / { Tipo } " |
Etichette.risorse
Mappa delle etichette delle risorse.
Firma:
labels?: {
[tag: string]: string;
};
Nome.risorsa
L'identificatore stabile (nome) di una risorsa sul servizio. Una risorsa può essere identificata logicamente come "// { risorsa.servizio } / { nome.risorsa } "
Firma:
name: string;
Servizio.risorse
Il nome del servizio a cui appartiene questa risorsa.
Firma:
service: string;
Tipo.risorsa
Il tipo di risorsa. La sintassi è specifica della piattaforma perché piattaforme diverse definiscono le proprie risorse in modo diverso. Per le API di Google, il formato del tipo deve essere " { servizio } / { Tipo } "
Firma:
type?: string;