View a markdown version of this page

AWS OpsWorks のアクション、リソース、および条件キー - サービス認可リファレンス

AWS OpsWorks のアクション、リソース、および条件キー

AWS OpsWorks (サービスプレフィックス: opsworks) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

AWS OpsWorks で定義されるアクション

IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

AssignInstance

登録されたインスタンスをレイヤーに割り当てるアクセス許可を付与します

スタック

書き込み

AssignVolume

スタックの登録された Amazon EBS ボリュームの 1 つを指定されたインスタンスに割り当てるアクセス許可を付与します

スタック

書き込み

AssociateElasticIp

スタックの登録されている Elastic IP アドレスの 1 つを指定されたインスタンスに関連付けるアクセス許可を付与します

スタック

書き込み

AttachElasticLoadBalancer

Elastic Load Balancing のロードバランサーを指定されたレイヤーにアタッチするアクセス許可を付与します

スタック

書き込み

CloneStack

指定されたスタックのクローンを作成するアクセス許可を付与します

スタック

書き込み

CreateApp

指定されたスタックのアプリケーションを作成するアクセス許可を付与します

スタック

書き込み

CreateDeployment

デプロイコマンドまたはスタックコマンドを実行するアクセス許可を付与します

スタック

書き込み

CreateInstance

指定されたスタックにインスタンスを作成するアクセス許可を付与します

スタック

書き込み

CreateLayer

レイヤーを作成するアクセス許可を付与します

スタック

書き込み

CreateStack

新しいスタックを作成するアクセス許可を付与します

書き込み

CreateUserProfile

新しいユーザープロファイルを作成するアクセス許可を付与します

書き込み

DeleteApp

指定されたアプリケーションを削除するアクセス許可を付与します

スタック

書き込み

DeleteInstance

指定されたインスタンスを削除するアクセス許可を付与します。これにより、関連付けられている Amazon EC2 インスタンスが終了します

スタック

書き込み

DeleteLayer

指定されたレイヤーを削除するアクセス許可を付与します

スタック

書き込み

DeleteStack

指定されたスタックを削除するアクセス許可を付与

スタック

書き込み

DeleteUserProfile

ユーザープロファイルを削除するアクセス許可を付与します

書き込み

DeregisterEcsCluster

ユーザープロファイルを削除するアクセス許可を付与します

スタック

書き込み

DeregisterElasticIp

指定された Elastic IP アドレスを登録解除するアクセス許可を付与します

スタック

書き込み

DeregisterInstance

登録されている Amazon EC2 インスタンスまたはオンプレミスインスタンスを登録解除するアクセス許可を付与します

スタック

書き込み

DeregisterRdsDbInstance

Amazon RDS インスタンスを登録解除するアクセス許可を付与します

スタック

書き込み

DeregisterVolume

Amazon EBS ボリュームを登録解除するアクセス許可を付与します

スタック

書き込み

DescribeAgentVersions

利用可能な AWS OpsWorks エージェントバージョンを記述するアクセス許可を付与します

スタック

リスト

DescribeApps

指定された一連のアプリケーションの説明をリクエストするアクセス許可を付与します

スタック

リスト

DescribeCommands

指定されたコマンドの結果を記述するアクセス許可を付与します

スタック

リスト

DescribeDeployments

指定された一連のデプロイの説明をリクエストするアクセス許可を付与します

スタック

リスト

DescribeEcsClusters

スタックに登録されている Amazon ECS クラスターを記述するアクセス許可を付与します

スタック

リスト

DescribeElasticIps

Elastic IP アドレスを記述するアクセス許可を付与します

スタック

リスト

DescribeElasticLoadBalancers

スタックの Elastic Load Balancing インスタンスを記述するアクセス許可を付与します

スタック

リスト

DescribeInstances

一連のインスタンスの説明をリクエストするアクセス許可を付与します

スタック

リスト

DescribeLayers

指定されたスタックの 1 つまたは複数のレイヤーの説明をリクエストするアクセス許可を付与します

スタック

リスト

DescribeLoadBasedAutoScaling

指定されたレイヤーの負荷ベースのオートスケーリング設定を記述するアクセス許可を付与します

スタック

リスト

DescribeMyUserProfile

ユーザーの SSH 情報を記述するアクセス許可を付与します

リスト

DescribeOperatingSystems

AWS OpsWorks スタックでサポートされているオペレーティングシステムを記述するアクセス許可を付与します

リスト

DescribePermissions

指定されたスタックのアクセス許可を記述するアクセス許可を付与します

スタック

リスト

DescribeRaidArrays

インスタンスの RAID 配列を記述するアクセス許可を付与します

スタック

リスト

DescribeRdsDbInstances

Amazon RDS インスタンスを記述するアクセス許可を付与します

スタック

リスト

DescribeServiceErrors

AWS OpsWorks サービスエラーを記述する許可を付与

スタック

リスト

DescribeStackProvisioningParameters

スタックのプロビジョニングパラメータの説明をリクエストするアクセス許可を付与します

スタック

リスト

DescribeStackSummary

指定されたスタックのレイヤーとアプリケーションの数、および各状態 (running_setup や online など) のインスタンスの数を記述するアクセス許可を付与します

スタック

リスト

DescribeStacks

1 つまたは複数のスタックの説明をリクエストするアクセス許可を付与します

スタック

リスト

DescribeTimeBasedAutoScaling

指定されたインスタンスの時間ベースのオートスケーリング設定を記述するアクセス許可を付与します

スタック

リスト

DescribeUserProfiles

指定されたユーザーを記述するアクセス許可を付与します

リスト

DescribeVolumes

インスタンスの Amazon EBS ボリュームを記述するアクセス許可を付与します

スタック

リスト

DetachElasticLoadBalancer

指定された Elastic Load Balancing インスタンスをそのレイヤーからデタッチするアクセス許可を付与します

スタック

書き込み

DisassociateElasticIp

インスタンスから Elastic IP アドレスの関連付けを解除するアクセス許可を付与します

スタック

書き込み

GetHostnameSuggestion

現在のホスト名のテーマに基づいて、指定されたレイヤーの生成されたホスト名を取得するアクセス許可を付与します

スタック

読み取り

GrantAccess

指定された期間の Windows インスタンスへの RDP アクセスを許可するアクセス許可を付与します

スタック

書き込み

ListTags

指定されたスタックまたはレイヤーに適用されるタグのリストを返すアクセス許可を付与します

スタック

リスト

RebootInstance

指定されたインスタンスを再起動するアクセス許可を付与します

スタック

書き込み

RegisterEcsCluster

指定された Amazon ECS クラスターをスタックに登録するアクセス許可を付与します

スタック

書き込み

RegisterElasticIp

Elastic IP アドレスを指定されたスタックに登録するアクセス許可を付与します

スタック

書き込み

RegisterInstance

AWS OpsWorks の外部で作成された指定されたスタックにインスタンスを登録するアクセス許可を付与します

スタック

書き込み

RegisterRdsDbInstance

Amazon RDS インスタンスをスタックに登録するアクセス許可を付与します

スタック

書き込み

RegisterVolume

Amazon EBS ボリュームを指定されたスタックに登録するアクセス許可を付与します

スタック

書き込み

SetLoadBasedAutoScaling

指定されたレイヤーの負荷ベースのオートスケーリング設定を指定するアクセス許可を付与します

スタック

書き込み

SetPermission

ユーザーのアクセス許可を指定するアクセス許可を付与します

スタック

アクセス許可管理、書き込み

SetTimeBasedAutoScaling

指定されたインスタンスの時間ベースのオートスケーリング設定を指定するアクセス許可を付与します

スタック

書き込み

StartInstance

指定されたインスタンスを起動するアクセス許可を付与します

スタック

書き込み

StartStack

スタックのインスタンスを起動するアクセス許可を付与します

スタック

書き込み

StopInstance

指定されたインスタンスを停止するアクセス許可を付与します

スタック

書き込み

StopStack

指定されたスタックを停止するアクセス許可を付与します

スタック

書き込み

TagResource

指定されたスタックまたはレイヤーにタグを適用するアクセス許可を付与します

スタック

タグ付け、書き込み

UnassignInstance

すべてのレイヤーから登録されたインスタンスを割り当て解除するアクセス許可を付与します

スタック

書き込み

UnassignVolume

割り当てられている Amazon EBS ボリュームを割り当て解除するアクセス許可を付与します

スタック

書き込み

UntagResource

指定したスタックまたはレイヤーからタグを削除するアクセス許可を付与します

スタック

タグ付け、書き込み

UpdateApp

指定されたアプリケーションを更新するアクセス許可を付与します

スタック

書き込み

UpdateElasticIp

登録された Elastic IP アドレスの名前を更新するアクセス許可を付与します

スタック

書き込み

UpdateInstance

指定されたインスタンスを更新するアクセス許可を付与します

スタック

書き込み

UpdateLayer

指定されたレイヤーを更新するアクセス許可を付与します

スタック

書き込み

UpdateMyUserProfile

ユーザーの SSH 公開鍵を更新するアクセス許可を付与します

書き込み

UpdateRdsDbInstance

Amazon RDS インスタンスを更新するアクセス許可を付与します

スタック

書き込み

UpdateStack

指定されたスタックを更新するアクセス許可を付与します

スタック

書き込み

UpdateUserProfile

指定されたユーザープロファイルを更新するアクセス許可を付与します

アクセス許可管理、書き込み

UpdateVolume

Amazon EBS ボリュームの名前またはマウントポイントを更新するアクセス許可を付与します

スタック

書き込み

AWS OpsWorks で定義されるリソースタイプ

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。

リソースタイプ: ARN 条件キー

スタック

arn:${Partition}:opsworks:${Region}:${Account}:stack/${StackId}/

AWS OpsWorks の条件キー

AWS OpsWorks には、ポリシーステートメントの Condition要素で使用できるサービス固有の条件キーはありません。