Agent 365 CLI
ALL リソース (ブループリント、インスタンス、Azure) をクリーンアップします。 詳細なクリーンアップにはサブコマンドを使用します。
cleanup コマンドには、エージェント 365 の開発とデプロイ中に作成したリソースをクリーンアップするためのオプションが用意されています。 すべてのリソースを一度にクリーンアップすることも、特定のサブコマンドを使用してさまざまなリソースの種類を細かくクリーンアップすることもできます。
Minimum ロールが必要です: Azure Contributor + 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 |
Blueprint、Azure、インスタンスの各ステップで削除されるリソースを、変更せずにプレビューできます。 |
-v、--verbose |
詳細ログを有効にします。 |
-?、 -h、 --help |
ヘルプと使用状況の情報を表示します。 |
Note
--agent-nameを通過すると、CLIはまずMicrosoft Entraで対応するブループリントを調べます。 もしブループリントが見つからず、ローカル a365.generated.config.json が別のブループリントを参照している場合、CLIは間違ったリソースを削除しないように停止します。 ローカル生成された設定で参照されているブループリントをクリーンアップしたり、--agent-name値を修正するために--agent-nameなしでa365 cleanupを実行してください。
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 |
メッセージングエンドポイントの登録だけをクリアし、Blueprintアプリケーションはそのままにしてください。 |
--m365 |
--endpoint-onlyとだけ意味がある。 設定すると、MCPプラットフォーム経由でTeams Graphからメッセージングエンドポイントをクリアします。 デフォルトは false (オプトイン)です。 完全なブループリントクリーンアップは警告付きで無視されます。ブループリントを削除するとサーバー側のバックエンド設定が一層ずつ削除されます。 |
-v、--verbose |
詳細ログを有効にします。 |
-?、 -h、 --help |
ヘルプと使用状況の情報を表示します。 |
cleanup azure
Azureリソース (App Service、App Service プラン) を削除します。
a365 cleanup azure [options]
このコマンドを実行すると、デプロイ プロセス中に作成したAzure App Serviceと App Service プランのリソースが削除されます。
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
エージェント インスタンス ID とユーザーをEntra IDから削除します。
a365 cleanup instance [options]
このコマンドを実行すると、エージェント インスタンス ID と関連付けられているユーザー アカウントが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 |
ヘルプと使用状況の情報を表示します。 |