Opérations d’API DynamoDB prises en charge par des politiques basées sur les ressources - Amazon DynamoDB

Opérations d’API DynamoDB prises en charge par des politiques basées sur les ressources

Cette rubrique répertorie les opérations d’API prises en charge par les politiques basées sur les ressources. Toutefois, pour l’accès intercompte, vous ne pouvez utiliser qu’un certain ensemble d’API DynamoDB via des politiques basées sur les ressources. Vous ne pouvez pas attacher de politiques basées sur les ressources à des types de ressources, tels que les sauvegardes et les importations. Les actions IAM, qui correspondent aux API fonctionnant sur ces types de ressources, sont exclues des actions IAM prises en charge dans les politiques basées sur les ressources. Étant donné que les administrateurs de tables configurent les paramètres internes des tables au sein d’un même compte, les API telles que UpdateTimeToLive et DisableKinesisStreamingDestination ne prennent pas en charge l’accès intercompte via des politiques basées sur les ressources.

Les API du plan de données et du plan de contrôle DynamoDB qui prennent en charge l’accès intercompte prennent également en charge la surcharge du nom de table, ce qui vous permet de spécifier son ARN plutôt que son nom. Vous pouvez spécifier l’ARN de la table dans le paramètre TableName de ces API. Cependant, toutes ces API ne prennent pas en charge l’accès intercompte.

Opérations de l’API du plan de données

Le tableau suivant répertorie la prise en charge au niveau de l’API fournie par les opérations d’API du plan de données, pour les politiques basées sur les ressources et l’accès intercompte.

Plan de données - API de tables/d’index Prise en charge de politique basée sur les ressources Prise en charge intercompte

DeleteItem

Oui Oui

GetItem

Oui Oui

PutItem

Oui Oui

Interrogation

Oui Oui

Analyser

Oui Oui

UpdateItem

Oui Oui

TransactGetItems

Oui Oui

TransactWriteItems

Oui Oui

BatchGetItem

Oui Oui

BatchWriteItem

Oui Oui

Opérations d’une API PartiQL

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations d’API PartiQL pour les politiques basées sur les ressources et l’accès intercompte.

API PartiQL Prise en charge de politique basée sur les ressources Prise en charge intercompte

BatchExecuteStatement

Oui Non

ExecuteStatement

Oui Non

ExecuteTransaction

Oui Non

Opérations de l’API du plan de contrôle

Le tableau suivant répertorie la prise en charge au niveau de l’API fournie par les opérations d’API du plan de contrôle, pour les politiques basées sur les ressources et l’accès intercompte.

Plan de contrôle - API de tables Prise en charge de politique basée sur les ressources Prise en charge intercompte

CreateTable

Non Non

DeleteTable

Oui Oui

DescribeTable

Oui Oui

UpdateTable

Oui Oui

Opérations API des tables globales de la version 2019.11.21 (actuelle)

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations d’API des tables globales version 2019.11.21 (actuelle) pour les politiques basées sur les ressources et l’accès intercompte.

API des tables globales vers la version 2019.11.21 (actuelle) Prise en charge de politique basée sur les ressources Prise en charge intercompte

DescribeTableReplicaAutoScaling

Oui Non

UpdateTableReplicaAutoScaling

Oui Non

Opérations API des tables globales de la version 2017.11.29 (ancienne)

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations d’API des Tables globales de la version 2017.11.29 (ancienne) pour les politiques basées sur les ressources et l’accès intercompte.

API des tables globales de la version 2017.11.29 (ancienne) Prise en charge de politique basée sur les ressources Prise en charge intercompte

CreateGlobalTable

Non Non

DescribeGlobalTable

Non Non

DescribeGlobalTableSettings

Non Non

ListGlobalTables

Non Non

UpdateGlobalTable

Non Non

UpdateGlobalTableSettings

Non Non

Opérations d’API de balises

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations d’API liées aux balises pour les politiques basées sur les ressources et l’accès intercompte.

API de balises Prise en charge de politique basée sur les ressources Prise en charge intercompte

ListTagsOfResource

Oui Oui

TagResource

Oui Oui

UntagResource

Oui Oui

Opérations de l’API de sauvegarde et restauration

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations d’API liées à la sauvegarde et à la restauration pour les politiques basées sur les ressources et l’accès intercompte.

API de sauvegarde et restauration Prise en charge de politique basée sur les ressources Prise en charge intercompte

CreateBackup

Oui Non

DescribeBackup

Non Non

DeleteBackup

Non Non

RestoreTableFromBackup

Non Non

Opérations de l’API de sauvegarde/restauration continues (PITR)

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations d’API liées à la sauvegarde/restauration continues (PITR) pour les politiques basées sur les ressources et l’accès intercompte.

API de sauvegarde/restauration continues (PITR) Prise en charge de politique basée sur les ressources Prise en charge intercompte

DescribeContinuousBackups

Oui Non

RestoreTableToPointInTime

Oui Non

UpdateContinuousBackups

Oui Non

Opérations d’API Contributor Insights

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations d’API liées à la sauvegarde/restauration continues (PITR) pour les politiques basées sur les ressources et l’accès intercompte.

API Contributor Insights Prise en charge de politique basée sur les ressources Prise en charge intercompte

DescribeContributorInsights

Oui Non

ListContributorInsights

Non Non

UpdateContributorInsights

Oui Non

Opérations d’API d’exportation

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations de l’API d’exportation pour les politiques basées sur les ressources et l’accès intercompte.

API d’exportation Prise en charge de politique basée sur les ressources Prise en charge intercompte

DescribeExport

Non Non

ExportTableToPointInTime

Oui Non

ListExports

Non Non

Opérations d’API d’importation

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations de l’API d’importation pour les politiques basées sur les ressources et l’accès intercompte.

Importation d’API Prise en charge de politique basée sur les ressources Prise en charge intercompte

DescribeImport

Non Non

ImportTable

Non Non

ListImports

Non Non

Opérations de l’API Amazon Kinesis Data Streams

Le tableau suivant répertorie la prise en charge au niveau de l’API fournie par les opérations de l’API Kinesis Data Streams, pour les politiques basées sur les ressources et l’accès intercompte.

API Kinesis Prise en charge de politique basée sur les ressources Prise en charge intercompte

DescribeKinesisStreamingDestination

Oui Non

DisableKinesisStreamingDestination

Oui Non

EnableKinesisStreamingDestination

Oui Non

UpdateKinesisStreamingDestination

Oui Non

Opérations d’API de politique basée sur les ressources

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations de l’API de politique basée sur les ressources pour ces politiques et l’accès intercompte.

API de politique basée sur les ressources Prise en charge de politique basée sur les ressources Prise en charge intercompte

GetResourcePolicy

Oui Non

PutResourcePolicy

Oui Non

DeleteResourcePolicy

Oui Non

Fonctionnement de l’API de durée de vie

Le tableau suivant répertorie le support au niveau de l’API fourni par les opérations de l’API de durée de vie (TTL) pour les politiques basées sur les ressources et l’accès intercompte.

API de TTL Prise en charge de politique basée sur les ressources Prise en charge intercompte

DescribeTimeToLive

Oui Non

UpdateTimeToLive

Oui Non

Autres opérations d’API

Le tableau suivant répertorie le support au niveau de l’API fourni par les autres opérations d’API diverses pour les politiques basées sur les ressources et l’accès intercompte.

Autres API Prise en charge de politique basée sur les ressources Prise en charge intercompte

DescribeLimits

Non Non

DescribeEndpoints

Non Non

ListBackups

Non Non

ListTables

Non Non

Opérations liées à l’API DynamoDB Streams

Le tableau suivant répertorie la prise en charge au niveau de l’API fournie par les API DynamoDB Streams, pour les politiques basées sur les ressources et l’accès intercompte.

API DynamoDB Streams Prise en charge de politique basée sur les ressources Prise en charge intercompte

DescribeStream

Oui Oui

GetRecords

Oui Oui

GetShardIterator

Oui Oui

ListStreams

Non Non