代理 365 CLI
清理 ALL 资源(蓝图、实例和Azure)。 使用子命令进行精细清理。 该 cleanup 命令提供用于清理代理 365 开发和部署期间创建的资源的选项。 可以一次性清理所有资源,也可以使用特定的子命令对不同资源类型进行精细清理。
需要 Minimum 角色:Azure参与者 + Global Administrator
Syntax
a365 cleanup [command] [options]
选项
| Option | Description |
|---|---|
-n、--agent-name <name> |
特工基地名称。 提供时,无需配置文件。 CLI的资源名称来源与 相同。a365 setup all --agent-name |
--tenant-id <tenantId> |
Azure AD 租户 ID。 Overrides auto-detection. 与 --agent-name 结合使用。 |
-y、--yes |
跳过确认提示,自动进行。 |
--dry-run |
在不做任何更改的情况下,预览蓝图、Azure 和实例步骤中将被删除的资源。 |
-v、--verbose |
启用详细日志记录。 |
-?、-h、--help |
显示帮助和使用情况信息。 |
Note
当你通过--agent-name时,CLI首先会在Microsoft Entra中查找匹配的蓝图。 如果找不到蓝图,而本地 a365.generated.config.json 引用了不同的蓝图,CLI 会停止以避免删除错误的资源。 运行时可以不--agent-name运行a365 cleanup,清理本地生成配置引用的蓝图,或者修正--agent-name数值。
cleanup blueprint
删除Entra ID蓝图应用程序和服务主体。
a365 cleanup blueprint [options]
此命令从Microsoft Entra ID中删除代理蓝图应用程序注册和关联的服务主体。
blueprint 选项
| Option | Description |
|---|---|
-n、--agent-name <name> |
特工基地名称。 提供时,无需配置文件。 |
--tenant-id <tenantId> |
Azure AD 租户 ID。 Overrides auto-detection. 与 --agent-name 结合使用。 |
-y、--yes |
跳过确认提示,自动进行。 |
--dry-run |
预览将被删除的资源,无需更改即可。 |
--endpoint-only |
只清除消息端点注册,保留蓝图应用。 |
--m365 |
只有在 时 --endpoint-only才有意义。 设置后,通过MCP平台清除Teams Graph中的消息端点。 默认是 false (选择加入)。 在全面蓝图清理时被忽略(并警告)——删除蓝图会在服务器端连锁移除后端配置。 |
-v、--verbose |
启用详细日志记录。 |
-?、-h、--help |
显示帮助和使用情况信息。 |
cleanup azure
删除Azure资源(应用服务、应用服务计划)。
a365 cleanup azure [options]
此命令删除在部署过程中创建的Azure 应用服务和应用服务计划资源。
azure 选项
| Option | Description |
|---|---|
-n、--agent-name <name> |
特工基地名称。 提供时,无需配置文件。 |
--tenant-id <tenantId> |
Azure AD 租户 ID。 Overrides auto-detection. 与 --agent-name 结合使用。 |
-y、--yes |
跳过确认提示,自动进行。 |
--dry-run |
预览将被删除的资源,无需更改即可。 |
-v、--verbose |
启用详细日志记录。 |
-?、-h、--help |
显示帮助和使用情况信息。 |
cleanup instance
从Entra ID中删除代理实例标识和用户。
a365 cleanup instance [options]
此命令从Microsoft Entra ID中删除代理实例标识和关联的用户帐户。
instance 选项
| Option | Description |
|---|---|
-n、--agent-name <name> |
特工基地名称。 提供时,无需配置文件。 |
--tenant-id <tenantId> |
Azure AD 租户 ID。 Overrides auto-detection. 与 --agent-name 结合使用。 |
-y、--yes |
跳过确认提示,自动进行。 |
--dry-run |
预览将被删除的资源,无需更改即可。 |
-v、--verbose |
启用详细日志记录。 |
-?、-h、--help |
显示帮助和使用情况信息。 |