Skip to main content
由 Techstack v0.39.0 版本生成(源码 49677b729cb9)。对于已安装的版本,请以 techstack api <command> --help 为准。

techstack api services execute-application-adoption

在所有者明确批准后执行经审查的精确源计划。 重新验证保留的摘要、源身份、修订和发布版本。只有经身份验证的固定版本 CLI 保管回执才能确立归属。账户、配置和持久数据均保留;不会创建新的运行时。不支持迁移到另一个节点或通用接管。

techstack api services get

获取某个服务期望的和已观测的状态、健康状况、访问情况以及可执行的操作能力。

techstack api services list

列出规范的、经测量的服务运行时状态。

techstack api services logs

读取最新一页有界、已脱敏的 StackKits 服务日志。

techstack api services metrics

读取拥有的服务的已测量资源指标。 使用现有 Guard 遥测查询后端,并根据已授权服务库存固定租户、规范服务器和容器选择器。空向量表示没有测得资源指标。

techstack api services prepare-application-adoption

评估一个精确指定的现有 Home Assistant Container,以便原地接管。 将与源绑定的评估保存在现有持久任务存储中。需要已连接的 Guard 和具备相应能力的精确已发布 CLI 版本。此只读评估操作不会确立 Stacked 归属。

techstack api services read-application-adoption-plan

读取保留的应用评估和持久化进度。

techstack api services read-application-connector

读取节点拥有的连接器状态和当前已发布传输的执行准入。 返回不含秘密的投影。支持目录不可用时,仍为不可派发的 SourcePreview;支持版本上的证据过期时,需要当前的只读验证。可派发性还要求当前规范的主机密钥、节点和租约权限。

techstack api services release-application-lifecycle

解除已接管的生命周期绑定,不删除或停止其运行时。

techstack api services run-action

将所有者授权的 StackKits 服务操作加入队列。 根据最新的规范清单推导栈、服务器、代理、Kit 和服务的授权。精确重放会通过持久的任务回执收敛;原始 Idempotency-Key 从不持久化。每次变更之后都会先执行 StackKits 验证,然后才更改测量状态。在服务器重启或更新期间,由代理执行的操作会以 409 maintenance_active 拒绝。

techstack api services setup-application-connector

在节点上确保或撤销一个已声明且拥有的 Home Assistant 连接器。 需要新鲜的后端所有权、正向 operate 授权、精确的当前库存和所有者批准。只通过 Guard 将封闭定义的关联元数据传输给已发布的固定版本 CLI;其本地 signedApply 和所有者设置权限始终必需。派发前存储持久意图;确认结果未知时,仅以只读方式协调原操作。当前 v0.51.8 缺少支持目录,返回不可派发的 SourcePreview。凭据保留在节点保管中。
需要确认:此操作为这个精确服务签发或撤销已审查、由节点拥有的 Home Assistant 连接器凭据。传入 --yes 或回答提示;非交互式运行未提供 --yes 时,会在发出任何请求前以退出码 9 停止。