Amazon CodeWhisperer のアクション、リソース、および条件キー
Amazon CodeWhisperer (サービスプレフィックス: codewhisperer) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。
リファレンス:
-
このサービスを設定する方法について説明します。
-
このサービスで使用可能な API オペレーションのリストを表示します。
-
IAM アクセス許可ポリシーを使用して、このサービスとそのリソースを保護する方法を学びます。
-
このサービスのプログラムによるサービス認可リファレンス
を表示します。
トピック
Amazon CodeWhisperer で定義されるアクション
Amazon CodeWhisperer には、IAM ポリシーステートメントの Actions要素で使用できる API オペレーションはありません。
Amazon CodeWhisperer のアクセス許可のみのアクション
以下のアクションは Amazon CodeWhisperer によって定義されますが、API オペレーションを通じて直接呼び出すことはできません。アクセス許可を付与または拒否するには、IAM ポリシーステートメントでのみ使用できます。
| アクション | 説明 | リソースタイプ (* 必須) | 条件キー | アクセスレベル |
|---|---|---|---|---|
CodeWhisperer カスタマイゼーションリソースの vended log 配信を設定する許可を付与 |
アクセス許可管理、書き込み |
|||
CodeWhisperer で AssociateCustomizationPermission を呼び出すアクセス許可を付与します |
書き込み |
|||
CodeWhisperer で CreateCustomization を呼び出すアクセス許可を付与します |
書き込み |
|||
CodeWhisperer で CreateProfile を呼び出す許可を付与 |
書き込み |
|||
CodeWhisperer で DeleteCustomization を呼び出すアクセス許可を付与します |
書き込み |
|||
CodeWhisperer で DeleteProfile を呼び出すアクセス許可を付与 |
書き込み |
|||
CodeWhisperer で DisassociateCustomizationPermission を呼び出すアクセス許可を付与します |
書き込み |
|||
CodeWhisperer で GenerateRecommendations を呼び出す許可を付与 |
読み取り |
|||
CodeWhisperer で GetCustomization を呼び出すアクセス許可を付与します |
読み取り |
|||
CodeWhisperer で ListCustomizationPermissions を呼び出すアクセス許可を付与します |
リスト |
|||
CodeWhisperer で ListCustomizationVersions を呼び出すためのアクセス許可を付与 |
リスト |
|||
CodeWhisperer で ListCustomizations を呼び出すアクセス許可を付与します |
リスト |
|||
CodeWhisperer で ListProfiles を呼び出す許可を付与 |
リスト |
|||
CodeWhisperer で istTagsForResource を呼び出すアクセス許可を付与 |
リスト |
|||
profile (プロファイル) |
||||
CodeWhisperer で TagResource を呼び出すアクセス許可を付与 |
タグ付け、書き込み |
|||
profile (プロファイル) |
||||
CodeWhisperer で UntagResource を呼び出すアクセス許可を付与 |
タグ付け、書き込み |
|||
profile (プロファイル) |
||||
CodeWhisperer で UpdateCustomization を呼び出すアクセス許可を付与します |
書き込み |
|||
CodeWhisperer で UpdateProfile を呼び出す許可を付与 |
書き込み |
Amazon CodeWhisperer で定義されるリソースタイプ
以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。
| リソースタイプ: | ARN | 条件キー |
|---|---|---|
arn:${Partition}:codewhisperer:${Region}:${Account}:customization/${Identifier} |
||
arn:${Partition}:codewhisperer:${Region}:${Account}:profile/${Identifier} |
Amazon CodeWhisperer の条件キー
Amazon CodeWhisperer では、IAM ポリシーの Condition 要素で使用できる次の条件キーを定義します。
| 条件キー | 説明 | タイプ |
|---|---|---|
リクエストで渡されたタグでアクセスをフィルタリングします |
String |
|
CodeWhisperer リソースに関連付けられたタグによりアクセスをフィルタリングします |
String |
|
リクエストで渡されたタグキーでアクセスをフィルタリングします |
ArrayOfString |