

# リソースベースのポリシーでサポートされる DynamoDB API オペレーション
<a name="rbac-iam-actions"></a>

このトピックでは、リソースベースのポリシーでサポートされる API オペレーションを示します。ただし、クロスアカウントアクセスの場合、リソースベースのポリシーで使用できる DynamoDB API は特定のセットに限られます。リソースベースのポリシーをリソースタイプ (バックアップやインポートなど) にアタッチすることはできません。これらのリソースタイプで動作する API に対応する IAM アクションは、リソースベースのポリシーでサポートされる IAM アクションからは除外されます。テーブル管理者は同一アカウント内で内部テーブル設定を構成するため、[UpdateTimeToLive](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateTimeToLive.html) や [DisableKinesisStreamingDestination](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DisableKinesisStreamingDestination.html) などの API は、リソースベースのポリシーによるクロスアカウントアクセスに対応していません。

クロスアカウントアクセスに対応した DynamoDB データプレーン API とコントロールプレーン API では、テーブル名のオーバーロードにも対応しています。そのため、テーブル名の代わりにテーブル ARN を指定することができます。これらの API の `TableName` パラメータにテーブル ARN を指定できます。ただし、これらの API がすべてクロスアカウントアクセスに対応しているわけではありません。

**Topics**
+ [データプレーンの API オペレーション](#rbac-data-plane-actions)
+ [PartiQL API オペレーション](#rbac-partiql-actions)
+ [コントロールプレーンの API オペレーション](#rbac-control-plane-actions)
+ [バージョン 2019.11.21 (現行) のグローバルテーブルの API オペレーション](#rbac-current-global-table-actions)
+ [バージョン 2017.11.29 (レガシー) のグローバルテーブルの API オペレーション](#rbac-legacy-global-table-actions)
+ [タグの API オペレーション](#rbac-tags-actions)
+ [バックアップと復元の API オペレーション](#rbac-backup-restore-actions)
+ [継続的バックアップ/復元 (PITR) の API オペレーション](#rbac-continuous-backup-restore-actions)
+ [寄稿者のインサイトの API オペレーション](#rbac-contributor-insights-actions)
+ [エクスポートの API オペレーション](#rbac-export-actions)
+ [インポートの API オペレーション](#rbac-import-actions)
+ [Amazon Kinesis Data Streams の API オペレーション](#rbac-kinesis-actions)
+ [リソースベースのポリシーの API オペレーション](#rbac-rbp-actions)
+ [Time-to-Live の API オペレーション](#rbac-ttl-actions)
+ [その他の API オペレーション](#rbac-other-actions)
+ [DynamoDB Streams の API オペレーション](#rbac-ds-actions)

## データプレーンの API オペレーション
<a name="rbac-data-plane-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、[データプレーン](HowItWorks.API.md#HowItWorks.API.DataPlane)の API オペレーションが提供する API レベルのサポートをまとめています。


| データプレーン - テーブル/インデックス API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [DeleteItem](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html)  | あり | はい | 
|  [GetItem](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_GetItem.html)  | あり | はい | 
|  [PutItem](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html)  | あり | はい | 
|  [クエリ](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Query.html):  | あり | はい | 
|  [Scan](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Scan.html)  | あり | はい | 
|  [UpdateItem](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateItem.html)  | あり | はい | 
|  [TransactGetItems](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TransactGetItems.html)  | あり | はい | 
|  [TransactWriteItems](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TransactWriteItems.html)  | あり | はい | 
|  [BatchGetItem](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchGetItem.html)  | あり | はい | 
|  [BatchWriteItem](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchWriteItem.html)  | あり | はい | 

## PartiQL API オペレーション
<a name="rbac-partiql-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、[PartiQL](HowItWorks.API.md#HowItWorks.API.DataPlane.partiql) API オペレーションが提供する API レベルのサポートをまとめています。


| PartiQL API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [BatchExecuteStatement](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchExecuteStatement.html)  | はい | なし | 
|  [ExecuteStatement](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ExecuteStatement.html)  | はい | なし | 
|  [ExecuteTransaction](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ExecuteTransaction.html)  | はい | なし | 

## コントロールプレーンの API オペレーション
<a name="rbac-control-plane-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、[コントロールプレーン](HowItWorks.API.md#HowItWorks.API.ControlPlane)の API オペレーションが提供する API レベルのサポートをまとめています。


| コントロールプレーン - テーブル API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [CreateTable](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_CreateTable.html)  | いいえ | いいえ | 
|  [DeleteTable](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteTable.html)  | あり | はい | 
|  [DescribeTable](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeTable.html)  | あり | はい | 
|  [UpdateTable](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateTable.html)  | あり | はい | 

## バージョン 2019.11.21 (現行) のグローバルテーブルの API オペレーション
<a name="rbac-current-global-table-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、[バージョン 2019.11.21 (現行) のグローバルテーブル](GlobalTables.md)の API オペレーションが提供する API レベルのサポートをまとめています。


| バージョン 2019.11.21 (現行) のグローバルテーブル API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [DescribeTableReplicaAutoScaling](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeTableReplicaAutoScaling.html)  | はい | なし | 
|  [UpdateTableReplicaAutoScaling](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateTableReplicaAutoScaling.html)  | はい | なし | 

## バージョン 2017.11.29 (レガシー) のグローバルテーブルの API オペレーション
<a name="rbac-legacy-global-table-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、[バージョン 2017.11.29 (レガシー) のグローバルテーブル](globaltables.V1.md)の API オペレーションが提供する API レベルのサポートをまとめています。


| バージョン 2017.11.29 (レガシー) のグローバルテーブル API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [CreateGlobalTable](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_CreateGlobalTable.html)  | いいえ | いいえ | 
|  [DescribeGlobalTable](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeGlobalTable.html)  | いいえ | いいえ | 
|  [DescribeGlobalTableSettings](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeGlobalTableSettings.html)  | いいえ | いいえ | 
|  [ListGlobalTables](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListGlobalTables.html)  | いいえ | いいえ | 
|  [UpdateGlobalTable](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateGlobalTable.html)  | いいえ | いいえ | 
|  [UpdateGlobalTableSettings](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateGlobalTableSettings.html)  | いいえ | いいえ | 

## タグの API オペレーション
<a name="rbac-tags-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、[タグ](Tagging.Operations.md)に関連する API オペレーションが提供する API レベルのサポートをまとめています。


| タグの API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [ListTagsOfResource](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListTagsOfResource.html)  | あり | はい | 
|  [TagResource](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_TagResource.html)  | あり | はい | 
|  [UntagResource](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UntagResource.html)  | あり | はい | 

## バックアップと復元の API オペレーション
<a name="rbac-backup-restore-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、[バックアップと復元](Backup-and-Restore.md)に関連する API オペレーションが提供する API レベルのサポートをまとめています。


| バックアップと復元の API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [CreateBackup](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_CreateBackup.html)  | はい | なし | 
|  [DescribeBackup](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeBackup.html)  | いいえ | いいえ | 
|  [DeleteBackup](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteBackup.html)  | いいえ | いいえ | 
|  [RestoreTableFromBackup](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_RestoreTableFromBackup.html)  | いいえ | いいえ | 

## 継続的バックアップ/復元 (PITR) の API オペレーション
<a name="rbac-continuous-backup-restore-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、[継続的バックアップ/復元 (PITR)](Point-in-time-recovery.md) に関連する API オペレーションが提供する API レベルのサポートをまとめています。


| 継続的バックアップ/復元 (PITR) の API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [DescribeContinuousBackups](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeContinuousBackups.html)  | はい | なし | 
|  [RestoreTableToPointInTime](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_RestoreTableToPointInTime.html)  | はい | なし | 
|  [UpdateContinuousBackups](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateContinuousBackups.html)  | はい | なし | 

## 寄稿者のインサイトの API オペレーション
<a name="rbac-contributor-insights-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、[継続的バックアップ/復元 (PITR)](Point-in-time-recovery.md) に関連する API オペレーションが提供する API レベルのサポートをまとめています。


| 寄稿者のインサイトの API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [DescribeContributorInsights](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeContributorInsights.html)  | はい | なし | 
|  [ListContributorInsights](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListContributorInsights.html)  | いいえ | いいえ | 
|  [UpdateContributorInsights](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateContributorInsights.html)  | はい | なし | 

## エクスポートの API オペレーション
<a name="rbac-export-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、エクスポートの API オペレーションが提供する API レベルのサポートをまとめています。


| エクスポート API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [DescribeExport](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeExport.html)  | いいえ | いいえ | 
|  [ExportTableToPointInTime](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ExportTableToPointInTime.html)  | はい | なし | 
|  [ListExports](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListExports.html)  | いいえ | いいえ | 

## インポートの API オペレーション
<a name="rbac-import-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、インポートの API オペレーションが提供する API レベルのサポートをまとめています。


| インポート API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [DescribeImport](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeImport.html)  | いいえ | いいえ | 
|  [ImportTable](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ImportTable.html)  | いいえ | いいえ | 
|  [ListImports](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListImports.html)  | いいえ | いいえ | 

## Amazon Kinesis Data Streams の API オペレーション
<a name="rbac-kinesis-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、Kinesis Data Streams の API オペレーションが提供する API レベルのサポートをまとめています。


| Kinesis API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [DescribeKinesisStreamingDestination](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeKinesisStreamingDestination.html)  | はい | なし | 
|  [DisableKinesisStreamingDestination](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DisableKinesisStreamingDestination.html)  | はい | なし | 
|  [EnableKinesisStreamingDestination](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_EnableKinesisStreamingDestination.html)  | はい | なし | 
|  [UpdateKinesisStreamingDestination](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateKinesisStreamingDestination.html)  | はい | なし | 

## リソースベースのポリシーの API オペレーション
<a name="rbac-rbp-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、リソースベースのポリシーの API オペレーションが提供する API レベルのサポートをまとめています。


| リソースベースのポリシーの API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [GetResourcePolicy](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_GetResourcePolicy.html)  | はい | なし | 
|  [PutResourcePolicy](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutResourcePolicy.html)  | はい | なし | 
|  [DeleteResourcePolicy](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteResourcePolicy.html)  | はい | なし | 

## Time-to-Live の API オペレーション
<a name="rbac-ttl-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、[Time to Live](TTL.md) (TTL) の API オペレーションが提供する API レベルのサポートをまとめています。


| TTL API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [DescribeTimeToLive](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeTimeToLive.html)  | はい | なし | 
|  [UpdateTimeToLive](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateTimeToLive.html)  | はい | なし | 

## その他の API オペレーション
<a name="rbac-other-actions"></a>

次の表は、リソースベースのポリシーとクロスアカウントアクセスに対して、その他の API オペレーションが提供する API レベルのサポートをまとめています。


| その他の API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [DescribeLimits](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeLimits.html)  | いいえ | いいえ | 
|  [DescribeEndpoint](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DescribeEndpoints.html)  | いいえ | いいえ | 
|  [ListBackups](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListBackups.html)  | いいえ | いいえ | 
|  [ListTables](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ListTables.html)  | いいえ | いいえ | 

## DynamoDB Streams の API オペレーション
<a name="rbac-ds-actions"></a>

次の表には、リソースベースのポリシーとクロスアカウントアクセスに対する DynamoDB Streams API の API レベルのサポートをまとめています。


| DynamoDB Streams API | リソースベースのポリシーのサポート | クロスアカウントのサポート | 
| --- | --- | --- | 
|  [DescribeStream](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_streams_DescribeStream.html)  | あり | はい | 
|  [GetRecords](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_streams_GetRecords.html)  | あり | はい | 
|  [GetShardIterator](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_streams_GetShardIterator.html)  | あり | はい | 
|  [ListStreams](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_streams_ListStreams.html)  | いいえ | なし | 