Resource interface

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;