Resource 是定义资源 (google.rpc.context.AttributeContext.Resource) 的标准格式。在 Cloud Functions 中,资源就是触发函数的资源,例如存储分区。
签名:
export interface Resource
属性
属性 | 类型 | 说明 |
---|---|---|
标签 | { [标记:字符串]: string;} | 资源标签的映射。 |
name | 字符串 | 服务上的资源的稳定标识符(名称)。资源在逻辑上可以标识为“//{resource.service}/{resource.name}” |
服务 | 字符串 | 此资源所属服务的名称。 |
type | 字符串 | 资源的类型。语法因平台而异,因为不同平台定义其资源的方式不同。对于 Google API,类型格式必须为“{service}/{kind}” |
Resource.labels
资源标签的映射。
签名:
labels?: {
[tag: string]: string;
};
资源名称
服务上的资源的稳定标识符(名称)。资源在逻辑上可以标识为“//{resource.service}/{resource.name}”
签名:
name: string;
Resource.service
此资源所属服务的名称。
签名:
service: string;
资源类型
资源的类型。语法因平台而异,因为不同平台定义其资源的方式不同。对于 Google API,类型格式必须为“{service}/{kind}”
签名:
type?: string;