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;