O recurso é um formato padrão para definir um recurso (google.rpc.context.AttributeContext.Resource). No Cloud Functions, é o recurso que acionou a função, como um bucket de armazenamento.
Assinatura:
export interface Resource
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
rótulos | { [tag: string]: string; } | Mapa de rótulos do recurso. |
name | string | O identificador estável (nome) de um recurso no serviço. Um recurso pode ser identificado logicamente como "//{resource.service}/{resource.name}" |
serviço | string | O nome do serviço a que este recurso pertence. |
type | string | O tipo de recurso. A sintaxe é específica da plataforma porque cada plataforma define os recursos de maneira diferente. Para APIs do Google, o formato do tipo precisa ser "{serviço}/{tipo}" |
Rótulos de recurso
Mapa de rótulos do recurso.
Assinatura:
labels?: {
[tag: string]: string;
};
Nome do recurso
O identificador estável (nome) de um recurso no serviço. Um recurso pode ser identificado logicamente como "//{resource.service}/{resource.name}"
Assinatura:
name: string;
Serviço de recurso
O nome do serviço a que este recurso pertence.
Assinatura:
service: string;
Tipo de recurso
O tipo de recurso. A sintaxe é específica da plataforma porque cada plataforma define os recursos de maneira diferente. Para APIs do Google, o formato do tipo precisa ser "{serviço}/{tipo}"
Assinatura:
type?: string;