AWS OpsWorks のアクション、リソース、および条件キー
AWS OpsWorks (サービスプレフィックス: opsworks) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。
リファレンス:
-
このサービスを設定する方法について説明します。
-
このサービスで使用可能な API オペレーションのリストを表示します。
-
IAM アクセス許可ポリシーを使用して、このサービスとそのリソースを保護する方法を学びます。
-
このサービスのプログラムによるサービス認可リファレンス
を表示します。
AWS OpsWorks で定義されるアクション
IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。
| アクション | 説明 | リソースタイプ (* 必須) | 条件キー | アクセスレベル |
|---|---|---|---|---|
登録されたインスタンスをレイヤーに割り当てるアクセス許可を付与します |
書き込み |
|||
スタックの登録された Amazon EBS ボリュームの 1 つを指定されたインスタンスに割り当てるアクセス許可を付与します |
書き込み |
|||
スタックの登録されている Elastic IP アドレスの 1 つを指定されたインスタンスに関連付けるアクセス許可を付与します |
書き込み |
|||
Elastic Load Balancing のロードバランサーを指定されたレイヤーにアタッチするアクセス許可を付与します |
書き込み |
|||
指定されたスタックのクローンを作成するアクセス許可を付与します |
書き込み |
|||
指定されたスタックのアプリケーションを作成するアクセス許可を付与します |
書き込み |
|||
デプロイコマンドまたはスタックコマンドを実行するアクセス許可を付与します |
書き込み |
|||
指定されたスタックにインスタンスを作成するアクセス許可を付与します |
書き込み |
|||
レイヤーを作成するアクセス許可を付与します |
書き込み |
|||
新しいスタックを作成するアクセス許可を付与します |
書き込み |
|||
新しいユーザープロファイルを作成するアクセス許可を付与します |
書き込み |
|||
指定されたアプリケーションを削除するアクセス許可を付与します |
書き込み |
|||
指定されたインスタンスを削除するアクセス許可を付与します。これにより、関連付けられている Amazon EC2 インスタンスが終了します |
書き込み |
|||
指定されたレイヤーを削除するアクセス許可を付与します |
書き込み |
|||
指定されたスタックを削除するアクセス許可を付与 |
書き込み |
|||
ユーザープロファイルを削除するアクセス許可を付与します |
書き込み |
|||
ユーザープロファイルを削除するアクセス許可を付与します |
書き込み |
|||
指定された Elastic IP アドレスを登録解除するアクセス許可を付与します |
書き込み |
|||
登録されている Amazon EC2 インスタンスまたはオンプレミスインスタンスを登録解除するアクセス許可を付与します |
書き込み |
|||
Amazon RDS インスタンスを登録解除するアクセス許可を付与します |
書き込み |
|||
Amazon EBS ボリュームを登録解除するアクセス許可を付与します |
書き込み |
|||
利用可能な AWS OpsWorks エージェントバージョンを記述するアクセス許可を付与します |
リスト |
|||
指定された一連のアプリケーションの説明をリクエストするアクセス許可を付与します |
リスト |
|||
指定されたコマンドの結果を記述するアクセス許可を付与します |
リスト |
|||
指定された一連のデプロイの説明をリクエストするアクセス許可を付与します |
リスト |
|||
スタックに登録されている Amazon ECS クラスターを記述するアクセス許可を付与します |
リスト |
|||
Elastic IP アドレスを記述するアクセス許可を付与します |
リスト |
|||
スタックの Elastic Load Balancing インスタンスを記述するアクセス許可を付与します |
リスト |
|||
一連のインスタンスの説明をリクエストするアクセス許可を付与します |
リスト |
|||
指定されたスタックの 1 つまたは複数のレイヤーの説明をリクエストするアクセス許可を付与します |
リスト |
|||
指定されたレイヤーの負荷ベースのオートスケーリング設定を記述するアクセス許可を付与します |
リスト |
|||
ユーザーの SSH 情報を記述するアクセス許可を付与します |
リスト |
|||
AWS OpsWorks スタックでサポートされているオペレーティングシステムを記述するアクセス許可を付与します |
リスト |
|||
指定されたスタックのアクセス許可を記述するアクセス許可を付与します |
リスト |
|||
インスタンスの RAID 配列を記述するアクセス許可を付与します |
リスト |
|||
Amazon RDS インスタンスを記述するアクセス許可を付与します |
リスト |
|||
AWS OpsWorks サービスエラーを記述する許可を付与 |
リスト |
|||
スタックのプロビジョニングパラメータの説明をリクエストするアクセス許可を付与します |
リスト |
|||
指定されたスタックのレイヤーとアプリケーションの数、および各状態 (running_setup や online など) のインスタンスの数を記述するアクセス許可を付与します |
リスト |
|||
1 つまたは複数のスタックの説明をリクエストするアクセス許可を付与します |
リスト |
|||
指定されたインスタンスの時間ベースのオートスケーリング設定を記述するアクセス許可を付与します |
リスト |
|||
指定されたユーザーを記述するアクセス許可を付与します |
リスト |
|||
インスタンスの Amazon EBS ボリュームを記述するアクセス許可を付与します |
リスト |
|||
指定された Elastic Load Balancing インスタンスをそのレイヤーからデタッチするアクセス許可を付与します |
書き込み |
|||
インスタンスから Elastic IP アドレスの関連付けを解除するアクセス許可を付与します |
書き込み |
|||
現在のホスト名のテーマに基づいて、指定されたレイヤーの生成されたホスト名を取得するアクセス許可を付与します |
読み取り |
|||
指定された期間の Windows インスタンスへの RDP アクセスを許可するアクセス許可を付与します |
書き込み |
|||
指定されたスタックまたはレイヤーに適用されるタグのリストを返すアクセス許可を付与します |
リスト |
|||
指定されたインスタンスを再起動するアクセス許可を付与します |
書き込み |
|||
指定された Amazon ECS クラスターをスタックに登録するアクセス許可を付与します |
書き込み |
|||
Elastic IP アドレスを指定されたスタックに登録するアクセス許可を付与します |
書き込み |
|||
AWS OpsWorks の外部で作成された指定されたスタックにインスタンスを登録するアクセス許可を付与します |
書き込み |
|||
Amazon RDS インスタンスをスタックに登録するアクセス許可を付与します |
書き込み |
|||
Amazon EBS ボリュームを指定されたスタックに登録するアクセス許可を付与します |
書き込み |
|||
指定されたレイヤーの負荷ベースのオートスケーリング設定を指定するアクセス許可を付与します |
書き込み |
|||
ユーザーのアクセス許可を指定するアクセス許可を付与します |
アクセス許可管理、書き込み |
|||
指定されたインスタンスの時間ベースのオートスケーリング設定を指定するアクセス許可を付与します |
書き込み |
|||
指定されたインスタンスを起動するアクセス許可を付与します |
書き込み |
|||
スタックのインスタンスを起動するアクセス許可を付与します |
書き込み |
|||
指定されたインスタンスを停止するアクセス許可を付与します |
書き込み |
|||
指定されたスタックを停止するアクセス許可を付与します |
書き込み |
|||
指定されたスタックまたはレイヤーにタグを適用するアクセス許可を付与します |
タグ付け、書き込み |
|||
すべてのレイヤーから登録されたインスタンスを割り当て解除するアクセス許可を付与します |
書き込み |
|||
割り当てられている Amazon EBS ボリュームを割り当て解除するアクセス許可を付与します |
書き込み |
|||
指定したスタックまたはレイヤーからタグを削除するアクセス許可を付与します |
タグ付け、書き込み |
|||
指定されたアプリケーションを更新するアクセス許可を付与します |
書き込み |
|||
登録された Elastic IP アドレスの名前を更新するアクセス許可を付与します |
書き込み |
|||
指定されたインスタンスを更新するアクセス許可を付与します |
書き込み |
|||
指定されたレイヤーを更新するアクセス許可を付与します |
書き込み |
|||
ユーザーの SSH 公開鍵を更新するアクセス許可を付与します |
書き込み |
|||
Amazon RDS インスタンスを更新するアクセス許可を付与します |
書き込み |
|||
指定されたスタックを更新するアクセス許可を付与します |
書き込み |
|||
指定されたユーザープロファイルを更新するアクセス許可を付与します |
アクセス許可管理、書き込み |
|||
Amazon EBS ボリュームの名前またはマウントポイントを更新するアクセス許可を付与します |
書き込み |
AWS OpsWorks で定義されるリソースタイプ
以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。
| リソースタイプ: | ARN | 条件キー |
|---|---|---|
arn:${Partition}:opsworks:${Region}:${Account}:stack/${StackId}/ |
AWS OpsWorks の条件キー
AWS OpsWorks には、ポリシーステートメントの Condition要素で使用できるサービス固有の条件キーはありません。