次の方法で共有


Azure Copilot を使用して PowerShell スクリプトを生成する

Azure Copilot では、リソースの作成または管理に使用できる PowerShell スクリプトを生成できます。

PowerShell を使用して実行するタスクについて Azure Copilot に伝えると、必要なコマンドレットを含むスクリプトが提供されます。 環境に基づいて実際の値で更新する必要があるプレースホルダー値が表示されます。

ヒント

また、 コマンド ライン インターフェイスから直接 Azure Copilot からヘルプを取得することもできます。

ヒント

ここに示すタスクとサンプル プロンプトには、Azure Copilot が特に役立つ領域がいくつか示されています。 ただし、これは、実行できるすべての操作の完全な一覧ではありません。 独自のプロンプトを試し、Azure Copilot が Azure リソースと環境の管理にどのように役立つかを確認することをお勧めします。

サンプル プロンプト

PowerShell スクリプトの生成に使用できるプロンプトの種類の例をいくつか示します。 1 つのコマンドレットを返すプロンプトもあれば、完全なシナリオを実行する複数の手順を提供するプロンプトもあります。 実際のシナリオに基づいてこれらのプロンプトを変更するか、別の種類のクエリを作成するための追加のプロンプトを試してください。

  • "PowerShell を使って Azure で実行している VM を一覧表示するにはどうすればよいですか?"
  • "PowerShell を使用して新しいリソース グループを作成するにはどうすればよいですか?"
  • "PowerShell を使ってストレージ アカウントを作成してください。"
  • "Azure PowerShell を使ってサブスクリプションのすべてのクォータ制限を取得するにはどうすればよいですか?"
  • "PowerShell を使用して、特定のリソース グループ内のすべての仮想マシンを停止する方法を説明してください"

この例では、"PowerShell を使用してすべてのリソース グループを一覧表示する方法" というプロンプトがコマンドレットを提供します。 詳細については、フォローアップの質問をしてください。

リソース グループを一覧表示する PowerShell コマンドレットを提供する Azure Copilot のスクリーンショット。

Azure Copilot に複数のコマンドレットを含むスクリプトを要求することもできます。 たとえば、"VM を直接実行して VM を作成し、その上に AKS クラスターをデプロイできる Azure PowerShell 用のスクリプトを作成する" と言うことができます。Azure Copilot には、コピーしてカスタマイズできるコード ブロックが用意されています。

VM を作成して AKS クラスターをデプロイする PowerShell スクリプトを提供する Azure Copilot のスクリーンショット。

次のステップ