重要
AWS アクションをデスクトップ フローに展開するには、アクティブな AWS サブスクリプションが必要です。
Power Automate を使用すると、ユーザーは AWS の一連のアクションを通じて EC2 インスタンス、ボリューム、スナップショットを処理できます。
AWS アクションをデプロイする前に、EC2 セッションを作成するアクションを使用して新しい EC2 セッションを作成します。
認証にクレデンシャル ファイルを使用するには、アクセスキーを無効にし、プロファイル名とプロファイルの場所を入力します。 プロファイル名を明示的に参照しない場合は、プロファイル名 の 既定値 を選択して既定のプロファイルを使用します。
または、アクセス キーを有効にして、アクセスキー ID、シークレット アクセスキー、エンドポイントを指定するリージョンの制約を入力します。
セッションを作成し、必要なすべての AWS アクションを展開した後、EC2 セッションの終了 アクションを使用して EC2 セッションを終了させます。
EC2 インスタンスを開始します
EC2 インスタンスを開始します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| インスタンス ID |
いいえ |
テキスト値のリスト |
|
開始するインスタンス ID です |
生成された変数
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| インスタンス ID が無効です |
指定されたインスタンス ID が正しくないか、指定されたインスタンスが存在しないことを示します |
| キャパシティが十分ではありません |
要求を実行するための十分なキャパシティがないことを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
EC2 インスタンスを停止します
EC2 インスタンスを停止します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| インスタンス ID |
いいえ |
テキスト値のリスト |
|
停止するインスタンス ID です |
| 強制停止 |
在庫切れ |
ブール値 |
False |
インスタンスを強制的に停止するかどうかを指定します。 インスタンスはファイル システムのキャッシュやファイル システムのメタデータをフラッシュする機会がありません |
| 休止状態: |
在庫切れ |
ブール値 |
False |
インスタンスの起動時に休止状態が有効になっている場合に、インスタンスを休止状態にするかどうかを指定します。 インスタンスが正常に休止状態にできない場合、通常のシャットダウンが発生します |
生成された変数
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| サポートされていない操作です |
サポートされていない操作が要求されたことを示します。 たとえば、インスタンスが格納されているインスタンスは停止できません |
| インスタンス ID が無効です |
指定されたインスタンス ID が正しくないか、指定されたインスタンスが存在しないことを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
EC2 インスタンスを再起動します
EC2 インスタンスを再起動します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| インスタンス ID |
いいえ |
テキスト値のリスト |
|
再起動するインスタンス ID です |
生成された変数
このアクションは変数を生成しません。
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| サポートされていない操作です |
サポートされていない操作が要求されたことを示します。 たとえば、インスタンスが格納されているインスタンスは停止できません |
| インスタンス ID が無効です |
指定されたインスタンス ID が正しくないか、指定されたインスタンスが存在しないことを示します |
| 要求に対して状態が正常でありません |
リソースがリクエストに対して不正な状態にあることを示します。 この例外は、まだ作成中のボリュームをアタッチしようとした場合 (ボリュームが使用可能であることを確認してください)、またはアタッチされていないボリュームをデタッチしようとした場合に、発生することがあります |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
使用可能な EC2 インスタンスを取得します
関連する EC2 インスタンスの情報を取得します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| 可用性ゾーン |
はい |
テキスト値 |
|
可用性ゾーン、リージョン コードとそれに続く文字識別子を指定します |
| インスタンスの状態 |
N/A |
保留、すべて、不明、実行中、シャットダウン中、終了、停止中、停止済み |
すべて |
インスタンスの状態 (保留中、実行中、シャットダウン中、終了、停止中、停止済み) です |
生成された変数
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
インスタンスの説明
指定された EC2 インスタンスのすべての情報を返します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| インスタンス ID |
はい |
テキスト値のリスト |
|
記述するインスタンス ID です |
| 可用性ゾーン |
はい |
テキスト値 |
|
可用性ゾーン、リージョン コードとそれに続く文字識別子を指定します |
| インスタンスの状態 |
N/A |
保留、すべて、不明、実行中、シャットダウン中、終了、停止中、停止済み |
All |
インスタンスの現在の状態です |
生成された変数
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| インスタンス ID が無効です |
指定されたインスタンス ID が正しくないか、指定されたインスタンスが存在しないことを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
スナップショットの作成
EBS ボリュームのスナップショットを作成して、それを Amazon S3に保存します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| ボリューム ID |
いいえ |
テキスト値 |
|
EBS ボリュームの ID です |
| Name |
はい |
テキスト値 |
|
スナップショットの名前です |
| 説明 |
はい |
テキスト値 |
|
スナップショットの説明です |
| パーパス |
はい |
テキスト値 |
|
スナップショットの目的です |
生成された変数
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| ボリュームが無効です |
ボリュームの ID が有効でないか、指定されたボリュームが存在しないことを示します |
| またはボリュームが指定されたインスタンスと同じ可用性ゾーンにありません |
|
| リソースの制限を超えました |
指定されたリソースが制限に達したことを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
スナップショットを記述します
指定された使用可能な EBS スナップショットを記述します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| スナップショット モードの説明 |
N/A |
すべてのスナップショット、ID によるスナップショット、所有者 IDによるスナップショット、復元可能なユーザー ID によるスナップショット、カスタム フィルターによるスナップショット |
すべてのスナップショット |
定義されたリージョンのすべてのスナップショットを取得するか、復元できるスナップショットを ID、所有者、ユーザーでフィルター処理するかを指定します |
| スナップショット ID |
はい |
テキスト値のリスト |
|
記述するスナップショットの ID です |
| 所有者 ID |
はい |
テキスト値のリスト |
|
スナップショットを所有する所有者 ID です |
| ユーザー ID で復元可能 |
はい |
テキスト値のリスト |
|
スナップショットからボリュームを作成できる AWS アカウントの ID です |
生成された変数
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| スナップショット ID が無効です |
指定されたスナップショット ID が正しくないか、指定されたスナップショットが存在しないことを示します |
| ユーザー ID が無効です |
指定されたユーザーまたは所有者が無効であることを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
スナップショットを削除します
指定されたスナップショットを削除します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| スナップショット ID |
いいえ |
テキスト値 |
|
削除する EBS スナップショットの ID です |
生成された変数
このアクションは変数を生成しません。
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| スナップショット ID が無効です |
指定されたスナップショット ID が正しくないか、指定されたスナップショットが存在しないことを示します |
| リソースは使用中です |
リソースが使用中であるため、操作を完了できないことを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
ボリュームを作成します
EBS ボリュームを作成します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| Name |
はい |
テキスト値 |
|
ボリュームの名前です |
| Purpose |
はい |
テキスト値 |
|
ボリュームの目的 (必要な場合) です |
| 可用性ゾーン |
いいえ |
テキスト値 |
|
可用性ゾーン、リージョン コードとそれに続く文字識別子を指定します |
| スナップショットの取得元 |
在庫切れ |
ブール値 |
False |
指定されたスナップショットからボリュームを作成するかどうかを指定します |
| スナップショット ID |
いいえ |
テキスト値 |
|
ボリュームの作成元のスナップショットです |
| ボリューム サイズ |
いいえ |
テキスト値 |
|
ボリュームのサイズ (GB) です |
| Size |
はい |
テキスト値 |
|
サイズはスナップショットのサイズよりも大きい必要があります |
| Encrypted |
在庫切れ |
ブール値 |
False |
ボリュームを暗号化するかどうかを指定します |
| ボリューム タイプ |
N/A |
Gp2、Standard、Io1、Sc1、St1 |
Gp2 |
ボリュームの種類です |
生成された変数
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| パラメーターが無効です |
要求に指定されたパラメーターが有効でないか、サポートされていないか、または使用できないことを示します |
| ゾーンが無効です |
指定された可用性ゾーンが存在しないか、使用できないことを示します |
| リソースの制限を超えました |
指定されたリソースが制限に達したことを示します |
| 指定されたゾーンでは、ボリュームの種類がサポートされていません |
指定した可用性ゾーンが、プロビジョニングされた IOPS SSD ボリュームをサポートしていないことを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
ボリュームをアタッチします
EC2 インスタンスに EBS ボリュームをアタッチします。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| ボリューム ID |
いいえ |
テキスト値 |
|
EBS ボリュームの ID です |
| インスタンス ID |
いいえ |
テキスト値 |
|
インスタンスの ID です |
| デバイス名 |
いいえ |
テキスト値 |
|
デバイスの名前です |
生成された変数
このアクションは変数を生成しません。
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| サポートされていない操作です |
サポートされていない操作が要求されたことを示します。 たとえば、インスタンスが格納されているインスタンスは停止できません |
| パラメーターが無効です |
要求に指定されたパラメーターが有効でないか、サポートされていないか、または使用できないことを示します |
| ボリュームが無効です |
ボリュームの ID が有効でないか、指定されたボリュームが存在しないことを示します |
| またはボリュームが指定されたインスタンスと同じ可用性ゾーンにありません |
|
| リソースは使用中です |
リソースが使用中であるため、操作を完了できないことを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
ボリュームをデタッチします
EC2 インスタンスから EBS ボリュームをデタッチします。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| ボリューム ID |
いいえ |
テキスト値 |
|
EBS ボリュームの ID です |
| インスタンス ID |
はい |
テキスト値 |
|
インスタンスの ID です |
| デバイス名 |
はい |
テキスト値 |
|
デバイスの名前です |
| 強制分離 |
在庫切れ |
ブール値 |
False |
以前のデタッチが正常に実行されなかった場合に、強制的にデタッチするかどうかを指定します |
生成された変数
このアクションは変数を生成しません。
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| サポートされていない操作です |
サポートされていない操作が要求されたことを示します。 たとえば、インスタンスが格納されているインスタンスは停止できません |
| パラメーターが無効です |
要求に指定されたパラメーターが有効でないか、サポートされていないか、または使用できないことを示します |
| デタッチの試行が無効です |
アタッチされていないインスタンスからボリュームをデタッチしようとしていることを示します |
| 要求に対して状態が正常でありません |
リソースがリクエストに対して不正な状態にあることを示します。 この例外は、まだ作成中のボリュームをアタッチしようとした場合 (ボリュームが使用可能であることを確認してください)、またはアタッチされていないボリュームをデタッチしようとした場合に、発生することがあります |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
ボリュームを記述します
指定された EBS ボリュームを記述します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| ボリュームモードの説明 |
N/A |
すべてのボリューム、指定されたインスタンスのボリューム、指定された ID のボリューム |
すべてのボリューム |
すべてのボリューム、ID で指定されたボリューム、インスタンスのボリュームのいずれを記述するかを指定します |
| ボリューム ID |
いいえ |
テキスト値のリスト |
|
記述するボリュームの ID です |
| インスタンス ID |
いいえ |
テキスト値 |
|
ボリュームがアタッチされているインスタンスの ID です |
生成された変数
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| パラメーターが無効です |
要求に指定されたパラメーターが有効でないか、サポートされていないか、または使用できないことを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
ボリュームを削除します
指定された EBS ボリュームを削除します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
| ボリューム ID |
いいえ |
テキスト値 |
|
削除する EBS ボリュームの ID です |
生成された変数
このアクションは変数を生成しません。
例外
| 例外 |
説明設定 |
| 認証できませんでした |
指定された資格情報を検証できなかったことを示します |
| 許可されていない操作 |
許可されていない操作が要求されたことを示します |
| パラメーターが無効です |
要求に指定されたパラメーターが有効でないか、サポートされていないか、または使用できないことを示します |
| ボリュームが無効です |
ボリューム ID が無効か、指定されたボリュームが存在しないか、ボリュームが指定されたインスタンスと同じ可用性ゾーンに存在しないことを示します |
| 要求に対して状態が正常でありません |
リソースがリクエストに対して不正な状態にあることを示します。 この例外は、まだ作成中のボリュームをアタッチしようとした場合 (ボリュームが使用可能であることを確認してください)、またはアタッチされていないボリュームをデタッチしようとした場合に、発生することがあります |
| リソースは使用中です |
リソースが使用中であるため、操作を完了できないことを示します |
| Amazon サービス要求が失敗しました |
AWS への要求が失敗したことを示します |
EC2 セッションを作成します
EC2 クライアントを作成して、EC2 Web サービスを自動化します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| アクセス キー |
在庫切れ |
ブール値 |
False |
EC2 セッションを作成するために、アクセス キー ID とシークレット アクセス キーを使用するかどうかを指定します |
| アクセス キー ID |
いいえ |
テキスト値 |
|
AWS アクセス キー ID です |
| シークレット |
いいえ |
直接暗号化された入力またはテキスト値 |
|
AWS シークレット アクセス キー |
| リージョン エンドポイント |
いいえ |
テキスト値 |
|
使用するエンドポイントを決定するために使用するリージョンの定数です |
| プロファイル名 |
いいえ |
テキスト値 |
default |
使用するプロファイルの名前です |
| プロファイルの場所 |
はい |
テキスト値 |
|
使用するプロファイルを含む資格情報ファイルの場所です |
生成された変数
例外
| 例外 |
内容 |
| プロファイルが存在しません |
指定されたプロファイルが存在しないことを示します |
| プロファイルが無効です |
指定したプロファイルが正しく構成されていないことを示します |
| セッションを作成できませんでした |
EC2 クライアントを作成できなかったことを示します |
EC2 セッションを終了します
開かれている EC2 クライアントを破棄します。
| 引数 |
オプション |
受入 |
既定の値 |
説明設定 |
| EC2 クライアント |
いいえ |
EC2 クライアント |
|
EC2 クライアントです |
生成された変数
このアクションは変数を生成しません。
例外
このアクションには例外は含まれません。