Resource est un format standard pour définir une ressource (google.rpc.context.AttributeContext.Resource). Dans Cloud Functions, c'est la ressource qui a déclenché la fonction, comme un bucket de stockage.
Signature:
export interface Resource
Propriétés
Propriété | Taper | Description |
---|---|---|
Étiquettes | { [balise : chaîne] : chaîne ; } | Carte des étiquettes de la ressource. |
nom | chaîne | L'identifiant stable (nom) d'une ressource sur le service. Une ressource peut être logiquement identifiée comme "// { ressource.service } / { nom de la ressource } " |
service | chaîne | Nom du service auquel appartient cette ressource. |
taper | chaîne | Le type de la ressource. La syntaxe est spécifique à la plateforme car différentes plateformes définissent leurs ressources différemment. Pour les API Google, le format de type doit être " { service } / { gentil } " |
Ressource.étiquettes
Carte des étiquettes de la ressource.
Signature:
labels?: {
[tag: string]: string;
};
Nom de la ressource
L'identifiant stable (nom) d'une ressource sur le service. Une ressource peut être logiquement identifiée comme "// { ressource.service } / { nom de la ressource } "
Signature:
name: string;
Ressource.service
Nom du service auquel appartient cette ressource.
Signature:
service: string;
Type de ressource
Le type de la ressource. La syntaxe est spécifique à la plateforme car différentes plateformes définissent leurs ressources différemment. Pour les API Google, le format de type doit être " { service } / { gentil } "
Signature:
type?: string;