Azure アクション
- [アーティクル]
-
-
重要
Azure アクションをデスクトップ フローに展開するには、アクティブな Azure サブスクリプションが必要です。
Power Automate を使用すると、Azure の一連のアクションを通じて Azure 仮想マシンを管理できます。 デスクトップフローに Azure の機能を実装するには、セッションの作成アクションを使用して新規 Azure セッションを作成します。
このアクションでは、クライアント ID、特定のアプリケーションの認証キー、それぞれのパスワードを入力する必要があります。 さらに、アプリケーションを作成した Microsoft Entra である テナント ID を入力してください。
最後に、適切な サブスクリプション ID を入力します。 サブスクリプション ID は、Azure サービスのサブスクリプションを一意に識別する GUID です。
セッションを作成し、必要なすべての Azure アクションを展開した後、セッションの終了 アクションを使用して Azure セッションを終了させます。
リソース グループを取得します
指定された条件に基づいてリソース グループを取得します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
Resource group name |
はい |
Text 値 |
|
リソース グループの名前です |
生成された変数
例外
例外 |
内容 |
指定された条件のリソース グループを取得できませんでした |
指定された条件のリソース グループを取得できなかったことを示します |
リソース グループの作成
新しいリソース グループを作成します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
Resource group name |
いいえ |
テキスト値 |
|
リソース グループの名前です |
Location |
いいえ |
Text 値 |
|
新しいディスクが作成される場所です |
生成された変数
例外
例外 |
内容 |
リソース グループが既に存在します |
リソース グループが既に存在し、作成できないことを示します |
リソース グループを作成できませんでした |
リソース グループを作成できなかったことを示します |
リソース グループを削除する
指定されたリソース グループと含まれるすべてのリソースを削除します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
Resource group name |
いいえ |
Text 値 |
|
リソース グループの名前です |
生成された変数
このアクションは変数を生成しません。
例外
例外 |
説明設定 |
リソース グループを削除できませんでした |
リソース グループを削除できなかったことを示します |
ディスクを取得します
指定された条件に基づいてディスクを取得します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
ディスクを取得する |
N/A |
すべて、指定されたリソースグループ、すべてのリソースグループの指定された名前、指定されたリソースグループの特定の名前 |
すべて |
取得するディスクを指定します |
Resource group |
いいえ |
テキスト値 |
|
ディスクが存在するリソース グループです |
ディスク名 |
いいえ |
Text 値 |
|
ディスクの名前です |
生成された変数
例外
例外 |
内容 |
ディスクが見つかりませんでした |
指定された条件のディスクが存在していないことを示します |
リソース グループが見つかりませんでした |
指定したリソース グループが見つからなかったことを示します |
指定された条件のディスクを取得できませんでした |
指定された条件のディスクを取得できなかったことを示します |
ディスクの添付
指定された名前とリソース グループの既存のディスクを仮想マシンにアタッチします。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
仮想マシン名 |
いいえ |
テキスト値 |
|
ディスクのアタッチ先の VM です |
VM resource group |
いいえ |
テキスト値 |
|
VM のリソース グループです |
Disk is managed |
N/A |
ブール値 |
有効 |
アタッチするディスクがマネージド ディスクかどうかを指定します |
Disk name |
いいえ |
テキスト値 |
|
アタッチするディスクの名前です |
Disk's resource group |
いいえ |
テキスト値 |
|
ディスクのリソース グループです |
Storage account |
いいえ |
テキスト値 |
|
VHD ファイルがあるストレージ アカウントです |
Container |
いいえ |
テキスト値 |
|
VHD ファイルを保持するコンテナーです |
VHD file |
いいえ |
Text 値 |
|
VHD ファイルの名前です |
生成された変数
このアクションは変数を生成しません。
例外
例外 |
説明設定 |
VM が見つかりません |
指定した VM が見つからなかったことを示します |
ディスクが見つかりませんでした |
指定された条件のディスクが存在していないことを示します |
VM では、アンマネージド ディスクとアンマネージド ディスクの両方を同時に使用することはできません |
アタッチできなかったことを示します。VM では、アンマネージド ディスクとマネージド ディスクの両方を同時に使用することはできません |
ディスクをアタッチできませんでした |
ディスクをアタッチできなかったことを示します |
ディスクのデタッチ
指定された名前とリソース グループの仮想マシンからディスクをデタッチします。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
仮想マシン名 |
いいえ |
テキスト値 |
|
ディスクをデタッチする VM です |
Virtual machine's resource group |
いいえ |
テキスト値 |
|
VM のリソース グループです |
Disk name |
いいえ |
テキスト値 |
|
デタッチするディスクの名前です |
Disk is managed |
N/A |
ブール値 |
True |
デタッチするディスクがマネージド ディスクかどうかを指定します |
生成された変数
このアクションは変数を生成しません。
例外
例外 |
説明設定 |
VM が見つかりません |
指定した VM が見つからなかったことを示します |
デタッチできませんでした。ディスクが指定された VM にアタッチされていません |
デタッチできなかったことを示します。ディスクが指定された VM にアタッチされていません |
ディスクをデタッチできませんでした |
ディスクをデタッチできなかったことを示します |
マネージド ディスクを作成します
指定された設定でマネージド ディスクを作成します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
ディスク名 |
いいえ |
テキスト値 |
|
作成するマネージド ディスクの名前です |
Resource group option |
N/A |
既存のものを使用、新規作成 |
既存のものを使用 |
新しいリソース グループを作成するか、既存のリソース グループを使用するかを指定します |
Resource group name |
いいえ |
テキスト値 |
|
ディスクのリソース グループです |
Location |
いいえ |
テキスト値 |
|
新しいディスクが作成される場所です |
Source type |
N/A |
なし、スナップショット、Storage blob |
いいえ |
空のディスクを作成するか、別のディスクのスナップショットを使用するか、またはストレージ アカウントの BLOB を使用するかを指定します |
Snapshot name |
いいえ |
テキスト値 |
|
ソースとして使用するマネージド スナップショットです |
Snapshot's resource group |
いいえ |
テキスト値 |
|
スナップショットのリソース グループです |
Blob URL |
いいえ |
テキスト値 |
|
BLOB の URL です |
Disk size in GB |
いいえ |
数値 |
|
ディスクのサイズ (GB) |
Storage account type |
N/A |
Standard HDD、Premium SSD、Standard SSD、Ultra disk SSD |
Standard HDD |
ディスクの種類です |
Storage account name |
いいえ |
テキスト値 |
|
VHD ファイルが保存されているストレージ アカウントの名前です |
Availability zone |
はい |
Text 値 |
|
マネージド ディスクの可用性ゾーンです |
生成された変数
例外
例外 |
内容 |
リソース グループが既に存在します |
リソース グループが既に存在し、作成できないことを示します |
リソース グループが見つかりませんでした |
指定したリソース グループが見つからなかったことを示します |
指定された名前のリソースは既に存在します |
指定された名前のリソースが既に存在することを示します |
スナップショットが見つかりません |
指定したスナップショットが見つからなかったことを示します |
ディスクを作成できませんでした |
ディスクを作成できなかったことを示します |
ディスクの削除
指定された名前とリソース グループのマネージド ディスクを削除します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
ディスク名 |
いいえ |
テキスト値 |
|
削除するマネージド ディスクの名前です |
Resource group |
いいえ |
Text 値 |
|
ディスクのリソース グループです |
生成された変数
このアクションは変数を生成しません。
例外
例外 |
説明設定 |
ディスクが見つかりませんでした |
指定された条件のディスクが存在していないことを示します |
ディスクが VM にアタッチされているため、削除できませんでした |
ディスクが VM に接続されているため、ディスクの削除で問題が発生したことを示します |
ディスクを削除できませんでした |
ディスクを削除できなかったことを示します |
スナップショットを取得します
指定された条件に基づいてスナップショットを取得します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
スナップショットの取得 |
N/A |
すべて、指定されたリソースグループ、すべてのリソースグループの指定された名前、指定されたリソースグループの特定の名前 |
すべて |
取得するスナップショットを指定します |
Resource group |
いいえ |
テキスト値 |
|
スナップショットが存在するリソース グループです |
スナップショット名 |
いいえ |
Text 値 |
|
スナップショットの名前です。 |
生成された変数
例外
例外 |
内容 |
スナップショットが見つかりません |
指定したスナップショットが見つからなかったことを示します |
リソース グループが見つかりませんでした |
指定したリソース グループが見つからなかったことを示します |
指定された条件のスナップショットを取得できませんでした |
指定された条件のスナップショットを取得できなかったことを示します |
スナップショットの作成
指定されたディスクからスナップショットを作成します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
スナップショット名 |
いいえ |
テキスト値 |
|
作成するスナップショットの名前です |
Resource group option |
N/A |
既存のものを使用、新規作成 |
既存のものを使用 |
新しいリソース グループを作成するか、既存のリソース グループを使用するかを指定します |
Resource group |
いいえ |
テキスト値 |
|
スナップショットが作成されるリソース グループです |
Location |
いいえ |
テキスト値 |
|
新しいディスクが作成される場所です |
Source disk |
いいえ |
テキスト値 |
|
ソース データとして使用されるマネージド ディスクの名前です |
Source disk's resource group |
いいえ |
テキスト値 |
|
ソース データとして使用されるマネージド ディスクのリソース グループです |
生成された変数
例外
例外 |
内容 |
リソース グループが既に存在します |
リソース グループが既に存在し、作成できないことを示します |
リソース グループが見つかりませんでした |
指定したリソース グループが見つからなかったことを示します |
指定された名前のリソースは既に存在します |
指定された名前のリソースが既に存在することを示します |
ディスクが見つかりませんでした |
指定された条件のディスクが存在していないことを示します |
スナップショットを作成できませんでした |
スナップショットを作成できなかったことを示します |
スナップショットの削除
指定された名前とリソース グループのスナップショットを削除します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
スナップショット名 |
いいえ |
テキスト値 |
|
削除するスナップショットの名前です |
Resource group |
いいえ |
Text 値 |
|
スナップショットのリソース グループです |
生成された変数
このアクションは変数を生成しません。
例外
例外 |
説明設定 |
スナップショットが見つかりません |
指定したスナップショットが見つからなかったことを示します |
スナップショットを削除できませんでした |
スナップショットを削除できなかったことを示します |
仮想マシンを取得します
仮想マシンの基本情報を取得します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
リソース グループ |
はい |
テキスト値 |
|
仮想マシンのリソース グループです |
状態 |
N/A |
保留中、割り当て解除中、割り当て解除済み、開始中、停止、停止中、不明、その他 |
任意 |
仮想マシンの状態です |
生成された変数
例外
例外 |
内容 |
リソース グループが見つかりませんでした |
指定したリソース グループが見つからなかったことを示します |
VM と基本情報を取得できませんでした |
VM と基本情報を取得できなかったことを示します |
仮想マシンの説明
指定された条件に基づいて、仮想マシンのすべての情報を取得します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
仮想マシンの記述 |
N/A |
すべて、指定されたリソースグループ、すべてのリソースグループの指定された名前、指定されたリソースグループの特定の名前 |
すべて |
どの仮想マシンを記述するかを指定します |
Resource group |
いいえ |
テキスト値 |
|
仮想マシンのリソース グループです |
Virtual machine name |
いいえ |
テキスト値 |
|
仮想マシンの名前です |
状態 |
N/A |
保留中、割り当て解除中、割り当て解除済み、開始中、停止、停止中、不明、その他 |
任意 |
仮想マシンの状態です |
生成された変数
引数 |
タイプ |
説明設定 |
VirtualMachines |
Azure 仮想マシンの一覧 |
すべての関連情報を含む、取得された仮想マシンです |
例外
例外 |
内容 |
VM が見つかりません |
指定した VM が見つからなかったことを示します |
リソース グループが見つかりませんでした |
指定したリソース グループが見つからなかったことを示します |
VM の基本情報を取得できませんでした |
VM の基本情報を取得できなかったことを示します |
仮想マシンを起動します
仮想マシンを起動します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
仮想マシン名 |
いいえ |
テキスト値 |
|
仮想マシンの名前です |
Resource group |
いいえ |
Text 値 |
|
仮想マシンのリソース グループです |
生成された変数
このアクションは変数を生成しません。
例外
例外 |
説明設定 |
VM が見つかりません |
指定した VM が見つからなかったことを示します |
VM を起動できませんでした |
VM の起動中にエラーが発生したことを示します |
仮想マシンを停止します
仮想マシンを停止し、関連するハードウェア (CPU およびメモリ) およびネットワーク リソースの割り当てを解除します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
仮想マシン名 |
いいえ |
テキスト値 |
|
仮想マシンの名前です |
Resource group |
いいえ |
Text 値 |
|
仮想マシンのリソース グループです |
生成された変数
このアクションは変数を生成しません。
例外
例外 |
説明設定 |
VM が見つかりません |
指定した VM が見つからなかったことを示します |
VM を停止できませんでした |
VM の停止中にエラーが発生したことを示します |
仮想マシンをシャットダウンします
仮想マシンのオペレーティング システムをシャットダウンします。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
仮想マシン名 |
いいえ |
テキスト値 |
|
仮想マシンの名前です |
Resource group |
いいえ |
Text 値 |
|
仮想マシンのリソース グループです |
生成された変数
このアクションは変数を生成しません。
例外
例外 |
説明設定 |
VM が見つかりません |
指定した VM が見つからなかったことを示します |
VM をシャットダウンできませんでした |
VM のシャットダウン中にエラーが発生したことを示します |
仮想マシンを再起動します
仮想マシンを再起動します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
仮想マシン名 |
いいえ |
テキスト値 |
|
仮想マシンの名前です |
Resource group |
いいえ |
Text 値 |
|
仮想マシンのリソース グループです |
生成された変数
このアクションは変数を生成しません。
例外
例外 |
説明設定 |
VM が見つかりません |
指定した VM が見つからなかったことを示します |
VM を再起動できませんでした |
VM の再起動中にエラーが発生したことを示します |
セッションの作成
Azure セッションを作成します。
引数 |
オプション |
受入 |
Default Value |
Description |
Client ID |
いいえ |
Text 値 |
|
アプリケーション ID とも呼ばれ、トークンを使用しているアプリケーションを特定するアプリケーションのクライアント ID |
Client secret |
いいえ |
直接暗号化された入力またはテキスト値 |
|
クライアント ID のシークレット |
Tenant ID |
いいえ |
テキスト値 |
|
Microsoft Entra のディレクトリ ID |
Subscription ID |
はい |
テキスト値 |
|
Azure サブスクリプション ID。 これが入力されてない場合は、既定のサブスクリプションが使用されます |
生成された変数
例外
例外 |
内容 |
Azure クライアントを作成できませんでした |
Azure クライアントを作成できなかったことを示します |
購読を取得する
現在のアカウントがアクセスできるサブスクリプションを取得します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
生成された変数
例外
例外 |
内容 |
指定された条件のサブスクリプションを取得できませんでした |
指定された条件のサブスクリプションを取得できなかったことを示します |
セッションの終了
Azure セッションを終了します。
引数 |
オプション |
受入 |
Default Value |
説明設定 |
Azure クライアント |
いいえ |
Azure クライアント |
|
Azure への接続に使用するクライアントです |
生成された変数
このアクションは変数を生成しません。
例外
このアクションには例外は含まれません。