应用安装
该分类包含 9 条以 system.app. 开头的 Runtime 系统命令。
1. 获取发布
完整命令:system.app.release.get
获取应用发布资源。此租户级 Runtime 命令会按已注册的命令 schema 校验输入。 · 风险:读取
sl system app release get --app-id value --version value [--json]
参数:
appId(必填)— Immutable reverse-domain application identifierversion(必填)— Immutable SemVer release version
2. 安装应用
完整命令:system.app.install
安装应用资源。此租户级 Runtime 命令会按已注册的命令 schema 校验输入。 · 风险:写入
sl system app install \
--app-id value --version value \
(--configuration-json json|--configuration-file path) \
--accept-permissions [--json]
参数:
appId(必填)— Application identifier returned by release.getversion(必填)— Exact release version returned by release.getconfiguration(必填)— Configuration object validated against the reviewed release JSON SchemaacceptedPermissions(必填)— Must be true to accept the reviewed permission declaration
3. 列出安装
完整命令:system.app.installation.list
列出应用安装。此租户级 Runtime 命令会按已注册的命令 schema 校验输入。 · 风险:读取
sl system app installation list [--json]
参数:无(除 --json 等通用选项外)。
4. 获取安装
完整命令:system.app.installation.get
获取应用安装资源。此租户级 Runtime 命令会按已注册的命令 schema 校验输入。 · 风险:读取
sl system app installation get --app-id value [--json]
参数:
appId(必填)— Installed application identifier
5. 获取配置
完整命令:system.app.configuration.get
获取应用配置资源。此租户级 Runtime 命令会按已注册的命令 schema 校验输入。 · 风险:读取
sl system app configuration get --app-id value [--json]
参数:
appId(必填)— Active installed application identifier
6. 更新配置
完整命令:system.app.configuration.update
更新应用配置资源。此租户级 Runtime 命令会按已注册的命令 schema 校验输入。 · 风险:写入
sl system app configuration update \
--app-id value (--configuration-json json|--configuration-file path) \
[--json]
参数:
appId(必填)— Active installed application identifierconfiguration(必填)— Configuration values validated against the installed reviewed release schema; omitted secrets remain unchanged
7. 启用安装
完整命令:system.app.installation.activate
启用应用安装资源。此租户级 Runtime 命令会按已注册的命令 schema 校验输入。 · 风险:写入
sl system app installation activate --app-id value [--json]
参数:
appId(必填)— Configured application identifier to health-check and activate
8. 停用安装
完整命令:system.app.installation.disable
停用应用安装资源。此租户级 Runtime 命令会按已注册的命令 schema 校验输入。 · 风险:写入
sl system app installation disable --app-id value [--json]
参数:
appId(必填)— Active application identifier to stop and disable
9. 卸载应用
完整命令:system.app.uninstall
卸载应用资源。此租户级 Runtime 命令会按已注册的命令 schema 校验输入。 · 风险:高风险
sl system app uninstall --app-id value [--json]
参数:
appId(必填)— Installed application identifier to remove