Resource interface

Zasób to standardowy format definiowania zasobu (google.rpc.context.AttributeContext.Resource). W Cloud Functions jest to zasób, który uruchomił funkcję, na przykład zasobnik na dane.

Podpis:

export interface Resource 

Nieruchomości

Nieruchomość Typ Opis
etykiety { [tag: string]: string; } Mapa etykiet zasobów.
nazwa strunowy Stabilny identyfikator (nazwa) zasobu w usłudze. Zasób można logicznie zidentyfikować jako „// { zasób.usługa } / { Nazwa zasobu } "
praca strunowy Nazwa usługi, do której należy ten zasób.
typ strunowy Typ zasobu. Składnia jest specyficzna dla platformy, ponieważ różne platformy inaczej definiują swoje zasoby. W przypadku interfejsów API Google format typu musi mieć postać „ { praca } / { Uprzejmy } "

Etykiety zasobów

Mapa etykiet zasobów.

Podpis:

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

Nazwa zasobu

Stabilny identyfikator (nazwa) zasobu w usłudze. Zasób można logicznie zidentyfikować jako „// { zasób.usługa } / { Nazwa zasobu } "

Podpis:

name: string;

Zasób.usługa

Nazwa usługi, do której należy ten zasób.

Podpis:

service: string;

Typ zasobu

Typ zasobu. Składnia jest specyficzna dla platformy, ponieważ różne platformy inaczej definiują swoje zasoby. W przypadku interfejsów API Google format typu musi mieć postać „ { praca } / { Uprzejmy } "

Podpis:

type?: string;