Skip to main content

目录实体的常见状态字段

本节列出了常见的实体状态它们可以附加到目录实体上,并由插件根据需要使用。

如果您想扩展状态,请参阅扩展模型.

通用字段

status实体的对象目前不受限制,除了items其结构在描述符格式节。

我们保留将来扩展此模型的权利。 此状态正在积极开发中,其格式会发生意想不到的变化。 在本文档更新之前,请勿在您自己的代码中使用它。

状态 项目类型

以下是一份(并非详尽无遗的)清单status.items.[].type已知正在使用的数值。

backstage.io/catalog-processing `目录处理

表示目录对该实体的摄取的当前状态。 这里可能出现的错误包括无法从远程 SCM 提供者读取、YAML 文件中的语法错误等。

请注意,当出现错误时,实体数据本身可能是旧版本的。 在可能的情况下,摄取系统会保留旧的有效实体数据,因此此状态下描述的错误似乎与实体的其他部分不一致,因为它们涉及到无法成功摄取的远程数据。 这是正常现象。

# Example:
status:
items:
- type: backstage.io/catalog-processing
level: error
message: 'NotFoundError: File not found'
error:
name: NotFoundError
message: File not found
stack: ...