Resource interface

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;