Amazon CodeCatalyst のアクション、リソース、および条件キー
Amazon CodeCatalyst (サービスプレフィックス: codecatalyst) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。
リファレンス:
-
このサービスを設定する方法について説明します。
-
このサービスで使用可能な API オペレーションのリストを表示します。
-
IAM アクセス許可ポリシーを使用して、このサービスとそのリソースを保護する方法を学びます。
-
このサービスのプログラムによるサービス認可リファレンス
を表示します。
トピック
Amazon CodeCatalyst で定義されるアクション
Amazon CodeCatalyst には、IAM ポリシーステートメントの Actions要素で使用できる API オペレーションはありません。
Amazon CodeCatalyst のアクセス許可のみのアクション
以下のアクションは Amazon CodeCatalyst によって定義されますが、API オペレーションから直接呼び出すことはできません。アクセス許可を付与または拒否するには、IAM ポリシーステートメントでのみ使用できます。
| アクション | 説明 | リソースタイプ (* 必須) | 条件キー | アクセスレベル |
|---|---|---|---|---|
このアカウントを Amazon CodeCatalyst スペースに接続するリクエストを受け入れるアクセス許可を付与 |
書き込み |
|||
IAM ロールを接続に関連付けるアクセス許可を付与 |
書き込み |
|||
IAM アイデンティティセンターアプリケーションを Amazon CodeCatalyst スペースに関連付けるためのアクセス許可を付与 |
書き込み |
|||
Amazon CodeCatalyst スペースの IAM アイデンティティセンターアプリケーションに ID を関連付けるためのアクセス許可を付与 |
書き込み |
|||
Amazon CodeCatalyst スペースの IAM アイデンティティセンターアプリケーションに複数の ID を関連付けるためのアクセス許可を付与 |
書き込み |
|||
Amazon CodeCatalyst スペースの IAM アイデンティティセンターアプリケーションから複数の ID の関連付けを解除するためのアクセス許可を付与 |
書き込み |
|||
IAM アイデンティティセンターアプリケーションを作成するためのアクセス許可を付与 |
書き込み |
|||
Amazon CodeCatalyst スペースを作成するためのアクセス許可を付与 |
書き込み |
|||
特定の Amazon CodeCatalyst スペースと IAM アイデンティティセンターアプリケーションの管理者ロール割り当てを作成するためのアクセス許可を付与 |
書き込み |
|||
接続を削除する許可を付与。 |
書き込み |
|||
IAM アイデンティティセンターアプリケーションを削除するためのアクセス許可を付与 |
書き込み |
|||
IAM ロールを接続から関連付け解除するアクセス許可を付与 |
書き込み |
|||
IAM アイデンティティセンターアプリケーションを Amazon CodeCatalyst スペースから関連付け解除するためのアクセス許可を付与 |
書き込み |
|||
Amazon CodeCatalyst スペースの IAM アイデンティティセンターアプリケーションから ID の関連付けを解除するためのアクセス許可を付与 |
書き込み |
|||
接続に対する請求許可を説明するアクセス許可を付与 |
読み取り |
|||
接続を取得するためアクセス許可を付与 |
読み取り |
|||
IAM アイデンティティセンターアプリケーション関する情報を取得するためのアクセス許可を付与 |
読み取り |
|||
このアカウントを Amazon CodeCatalyst スペースに接続するリクエストで、保留中のものを取得するアクセス許可を付与 |
読み取り |
|||
保留中ではない接続を一覧表示するアクセス許可を付与 |
リスト |
|||
IAM ロールを接続に関連付けるアクセス許可を付与 |
リスト |
|||
アカウント内のすべての IAM アイデンティティセンターアプリケーションのリストを表示するためのアクセス許可を付与 |
リスト |
|||
Amazon CodeCatalyst スペースで IAM アイデンティティセンターアプリケーションのリストを表示するためのアクセス許可を付与 |
リスト |
|||
IAM アイデンティティセンターアプリケーションで Amazon CodeCatalyst スペースのリストを表示するためのアクセス許可を付与 |
リスト |
|||
Amazon CodeCatalyst リソースのタグを一覧表示する許可を付与 |
読み取り |
|||
接続に関する請求の認可を作成または更新するアクセス許可を付与 |
書き込み |
|||
このアカウントを Amazon CodeCatalyst スペースに接続するリクエストを拒否するアクセス許可を付与 |
書き込み |
|||
IAM アイデンティティセンターアプリケーションをバッキングアイデンティティストアと同期するためのアクセス許可を付与 |
書き込み |
|||
Amazon CodeCatalyst リソースにタグ付けする許可を付与 |
タグ付け、書き込み |
|||
Amazon CodeCatalyst リソースのタグを削除する許可を付与 |
タグ付け、書き込み |
|||
IAM アイデンティティセンターアプリケーションを更新するためのアクセス許可を付与 |
書き込み |
Amazon CodeCatalyst で定義されるリソースタイプ
以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。
| リソースタイプ: | ARN | 条件キー |
|---|---|---|
arn:${Partition}:codecatalyst:${Region}:${Account}:/connections/${ConnectionId} |
||
arn:${Partition}:codecatalyst:${Region}:${Account}:/identity-center-applications/${IdentityCenterApplicationId} |
||
arn:${Partition}:codecatalyst:::space/${SpaceId}/project/${ProjectId} |
||
arn:${Partition}:codecatalyst::space/${SpaceId} |
Amazon CodeCatalyst の条件キー
Amazon CodeCatalystでは、IAM ポリシーの Condition 要素で使用できる次の条件キーを定義しています。
| 条件キー | 説明 | タイプ |
|---|---|---|
リクエスト内のタグのキーと値でアクセスをフィルター |
String |
|
リクエスト内のタグキーと値のペアが存在するかどうかでアクションをフィルタリングします |
String |
|
リクエスト内のタグキーでアクセスをフィルタリングします |
ArrayOfString |