View a markdown version of this page

Actions, ressources et clés de condition pour AWS SERVICE DE MIGRATION DE BASE DE DONNÉES - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS SERVICE DE MIGRATION DE BASE DE DONNÉES

AWS Database Migration Service (préfixe de service :dms) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS SERVICE DE MIGRATION DE BASE DE DONNÉES

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

AddTagsToResource

dms : AddTagsToResource

Marquage, écriture

ApplyPendingMaintenanceAction

dms : ApplyPendingMaintenanceAction

Écrire

BatchStartRecommendations

dms : BatchStartRecommendations

Écrire

CancelMetadataModelConversion

dms : CancelMetadataModelConversion

Écrire

CancelMetadataModelCreation

dms : CancelMetadataModelCreation

Écrire

CancelReplicationTaskAssessmentRun

dms : CancelReplicationTaskAssessmentRun

Écrire

CreateDataMigration

dms : AddTagsToResource

Marquage, écriture

dms : CreateDataMigration

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

CreateDataProvider

dms : AddTagsToResource

Marquage, écriture

dms : CreateDataProvider

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

CreateEndpoint

dms : AddTagsToResource

Marquage, écriture

dms : CreateEndpoint

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

CreateEventSubscription

dms : AddTagsToResource

Marquage, écriture

dms : CreateEventSubscription

Écrire

CreateFleetAdvisorCollector

dms : CreateFleetAdvisorCollector

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

CreateInstanceProfile

dms : AddTagsToResource

Marquage, écriture

dms : CreateInstanceProfile

Écrire

CreateMigrationProject

dms : AddTagsToResource

Marquage, écriture

dms : CreateMigrationProject

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

CreateReplicationConfig

dms : AddTagsToResource

Marquage, écriture

dms : CreateReplicationConfig

Écrire

CreateReplicationInstance

dms : AddTagsToResource

Marquage, écriture

dms : CreateReplicationInstance

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

CreateReplicationSubnetGroup

dms : AddTagsToResource

Marquage, écriture

dms : CreateReplicationSubnetGroup

Écrire

CreateReplicationTask

dms : AddTagsToResource

Marquage, écriture

dms : CreateReplicationTask

Écrire

DeleteCertificate

dms : DeleteCertificate

Écrire

DeleteConnection

dms : DeleteConnection

Écrire

DeleteDataMigration

dms : DeleteDataMigration

Écrire

DeleteDataProvider

dms : DeleteDataProvider

Écrire

DeleteEndpoint

dms : DeleteEndpoint

Écrire

DeleteEventSubscription

dms : DeleteEventSubscription

Écrire

DeleteFleetAdvisorCollector

dms : DeleteFleetAdvisorCollector

Écrire

DeleteFleetAdvisorDatabases

dms : DeleteFleetAdvisorDatabases

Écrire

DeleteInstanceProfile

dms : DeleteInstanceProfile

Écrire

DeleteMigrationProject

dms : DeleteMigrationProject

Écrire

DeleteReplicationConfig

dms : DeleteReplicationConfig

Écrire

DeleteReplicationInstance

dms : DeleteReplicationInstance

Écrire

DeleteReplicationSubnetGroup

dms : DeleteReplicationSubnetGroup

Écrire

DeleteReplicationTask

dms : DeleteReplicationTask

Écrire

DeleteReplicationTaskAssessmentRun

dms : DeleteReplicationTaskAssessmentRun

Écrire

DescribeAccountAttributes

dms : DescribeAccountAttributes

Lecture

DescribeApplicableIndividualAssessments

dms : DescribeApplicableIndividualAssessments

Lecture

DescribeCertificates

dms : DescribeCertificates

Lecture

DescribeConnections

dms : DescribeConnections

Lecture

DescribeConversionConfiguration

dms : DescribeConversionConfiguration

Lecture

DescribeDataMigrations

dms : DescribeDataMigrations

Lecture

DescribeDataProviders

dms : ListDataProviders

Lecture

DescribeEndpointSettings

dms : DescribeEndpointSettings

Lecture

DescribeEndpointTypes

dms : DescribeEndpointTypes

Lecture

DescribeEndpoints

dms : DescribeEndpoints

Lecture

DescribeEngineVersions

dms : DescribeEngineVersions

Lecture

DescribeEventCategories

dms : DescribeEventCategories

Lecture

DescribeEventSubscriptions

dms : DescribeEventSubscriptions

Lecture

DescribeEvents

dms : DescribeEvents

Lecture

DescribeExtensionPackAssociations

dms : ListExtensionPacks

Lecture

DescribeFleetAdvisorCollectors

dms : DescribeFleetAdvisorCollectors

Lecture

DescribeFleetAdvisorDatabases

dms : DescribeFleetAdvisorDatabases

Lecture

DescribeFleetAdvisorLsaAnalysis

dms : DescribeFleetAdvisorLsaAnalysis

Lecture

DescribeFleetAdvisorSchemaObjectSummary

dms : DescribeFleetAdvisorSchemaObjectSummary

Lecture

DescribeFleetAdvisorSchemas

dms : DescribeFleetAdvisorSchemas

Lecture

DescribeInstanceProfiles

dms : ListInstanceProfiles

Lecture

DescribeMetadataModel

dms : DescribeMetadataModel

Lecture

DescribeMetadataModelAssessments

dms : ListMetadataModelAssessments

Lecture

DescribeMetadataModelChildren

dms : DescribeMetadataModelChildren

Lecture

DescribeMetadataModelConversions

dms : ListMetadataModelConversions

Lecture

DescribeMetadataModelCreations

dms : DescribeMetadataModelCreations

Lecture

DescribeMetadataModelExportsAsScript

dms : ListMetadataModelExports

Lecture

DescribeMetadataModelExportsToTarget

dms : ListMetadataModelExports

Lecture

DescribeMetadataModelImports

dms : DescribeMetadataModelImports

Lecture

DescribeMigrationProjects

dms : ListMigrationProjects

Lecture

DescribeOrderableReplicationInstances

dms : DescribeOrderableReplicationInstances

Lecture

DescribePendingMaintenanceActions

dms : DescribePendingMaintenanceActions

Lecture

DescribeRecommendationLimitations

dms : DescribeRecommendationLimitations

Lecture

DescribeRecommendations

dms : DescribeRecommendations

Lecture

DescribeRefreshSchemasStatus

dms : DescribeRefreshSchemasStatus

Lecture

DescribeReplicationConfigs

dms : DescribeReplicationConfigs

Lecture

DescribeReplicationInstanceTaskLogs

dms : DescribeReplicationInstanceTaskLogs

Lecture

DescribeReplicationInstances

dms : DescribeReplicationInstances

Lecture

DescribeReplicationSubnetGroups

dms : DescribeReplicationSubnetGroups

Lecture

DescribeReplicationTableStatistics

dms : DescribeReplicationTableStatistics

Lecture

DescribeReplicationTaskAssessmentResults

dms : DescribeReplicationTaskAssessmentResults

Lecture

DescribeReplicationTaskAssessmentRuns

dms : DescribeReplicationTaskAssessmentRuns

Lecture

DescribeReplicationTaskIndividualAssessments

dms : DescribeReplicationTaskIndividualAssessments

Lecture

DescribeReplicationTasks

dms : DescribeReplicationTasks

Lecture

DescribeReplications

dms : DescribeReplications

Lecture

DescribeSchemas

dms : DescribeSchemas

Lecture

DescribeTableStatistics

dms : DescribeTableStatistics

Lecture

ExportMetadataModelAssessment

dms : ExportMetadataModelAssessment

Écrire

GetTargetSelectionRules

dms : GetTargetSelectionRules

Lecture

ImportCertificate

dms : AddTagsToResource

Marquage, écriture

dms : ImportCertificate

Écrire

ListTagsForResource

dms : ListTagsForResource

Lecture

ModifyConversionConfiguration

dms : UpdateConversionConfiguration

Écrire

ModifyDataMigration

dms : ModifyDataMigration

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

ModifyDataProvider

dms : UpdateDataProvider

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

ModifyEndpoint

dms : ModifyEndpoint

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

ModifyEventSubscription

dms : ModifyEventSubscription

Écrire

ModifyInstanceProfile

dms : UpdateInstanceProfile

Écrire

ModifyMigrationProject

dms : UpdateMigrationProject

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

ModifyReplicationConfig

dms : ModifyReplicationConfig

Écrire

ModifyReplicationInstance

dms : ModifyReplicationInstance

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

ModifyReplicationSubnetGroup

dms : ModifyReplicationSubnetGroup

Écrire

ModifyReplicationTask

dms : ModifyReplicationTask

Écrire

MoveReplicationTask

dms : MoveReplicationTask

Écrire

RebootReplicationInstance

dms : RebootReplicationInstance

Écrire

RefreshSchemas

dms : RefreshSchemas

Écrire

ReloadReplicationTables

dms : ReloadReplicationTables

Écrire

ReloadTables

dms : ReloadTables

Écrire

RemoveTagsFromResource

dms : RemoveTagsFromResource

Marquage, écriture

RunFleetAdvisorLsaAnalysis

dms : RunFleetAdvisorLsaAnalysis

Écrire

StartDataMigration

dms : StartDataMigration

Écrire

StartExtensionPackAssociation

dms : AssociateExtensionPack

Écrire

StartMetadataModelAssessment

dms : StartMetadataModelAssessment

Écrire

StartMetadataModelConversion

dms : StartMetadataModelConversion

Écrire

StartMetadataModelCreation

dms : StartMetadataModelCreation

Écrire

StartMetadataModelExportAsScript

dms : StartMetadataModelExportAsScripts

Écrire

StartMetadataModelExportToTarget

dms : StartMetadataModelExportToTarget

Écrire

StartMetadataModelImport

dms : StartMetadataModelImport

Écrire

StartRecommendations

dms : StartRecommendations

Écrire

StartReplication

dms : StartReplication

Écrire

StartReplicationTask

dms : StartReplicationTask

Écrire

StartReplicationTaskAssessment

dms : StartReplicationTaskAssessment

Écrire

StartReplicationTaskAssessmentRun

dms : AddTagsToResource

Marquage, écriture

dms : StartReplicationTaskAssessmentRun

Écrire

iam : PassRole

iam : PassedToService

dms.amazonaws.com

Écrire

StopDataMigration

dms : StopDataMigration

Écrire

StopReplication

dms : StopReplication

Écrire

StopReplicationTask

dms : StopReplicationTask

Écrire

TestConnection

dms : TestConnection

Lecture

UpdateSubscriptionsToEventBridge

dms : UpdateSubscriptionsToEventBridge

Écrire

Actions définies par AWS SERVICE DE MIGRATION DE BASE DE DONNÉES

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

AddTagsToResource

Accorde l'autorisation d'ajouter de balises de métadonnées aux ressources DMS, y compris les instances de réplication, les points de terminaison, les groupes de sécurité et les tâches de migration

Certificat

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : cert-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

Marquage, écriture

DataMigration

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : balise de migration de données/$ {} TagKey

dms : req-tag/$ {} TagKey

DataProvider

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:data-provider-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

Point de terminaison

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:endpoint-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

EventSubscription

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:es-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

InstanceProfile

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:instance-profile-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

MigrationProject

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:migration-project-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

ReplicationConfig

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:replication-config-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

ReplicationInstance

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : rep-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

ReplicationSubnetGroup

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : req-tag/$ {} TagKey

dms : subgrp-tag/$ {} TagKey

ReplicationTask

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : req-tag/$ {} TagKey

dms:task-tag/$ {} TagKey

ReplicationTaskAssessmentRun

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:assessment-run-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

ReplicationTaskIndividualAssessment

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:individual-assessment tag/$ {} TagKey

dms : req-tag/$ {} TagKey

ApplyPendingMaintenanceAction

Accorde l'autorisation d'appliquer une action de maintenance en attente à une ressource (par exemple, à une instance de réplication)

ReplicationInstance*

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

Écrire

AssociateExtensionPack

Accorde l'autorisation d'associer un pack d'extension

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

BatchStartRecommendations

Octroie l'autorisation de démarrer l'analyse d'un maximum de 20 bases de données sources afin de recommander des moteurs cibles pour chaque base de données source

Écrire

CancelMetadataModelConversion

Accorde l'autorisation d'annuler une seule opération de conversion de modèle de métadonnées démarrée avec StartMetadataModelConversion

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

CancelMetadataModelCreation

Accorde l'autorisation d'annuler une seule opération de création de modèle de métadonnées démarrée avec StartMetadataModelCreation

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

CancelReplicationTaskAssessmentRun

Accorde l'autorisation d'annuler une seule exécution d'évaluation de prémigration

ReplicationTaskAssessmentRun*

était : ResourceTag /$ {} TagKey

dms:assessment-run-tag/$ {} TagKey

Écrire

CreateDataMigration

Accorde l'autorisation de créer une migration de base de données à l'aide des paramètres fournis.

MigrationProject*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:migration-project-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

Écrire

CreateDataProvider

Autorise la création d'un fournisseur de données à l'aide des paramètres fournis

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : req-tag/$ {} TagKey

Écrire

CreateEndpoint

Accorde l'autorisation de créer un point de terminaison à l'aide des paramètres fournis

Certificat

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : cert-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

Écrire

Point de termination*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:endpoint-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

CreateEventSubscription

Accorde l'autorisation de créer un abonnement aux notifications d'événements AWS DMS

EventSubscription*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:es-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

Écrire

CreateFleetAdvisorCollector

Accorde l'autorisation de créer un collecteur Fleet Advisor à l'aide des paramètres spécifiés

Écrire

CreateInstanceProfile

Accorde l'autorisation de créer un profil d'instance à l'aide des paramètres fournis

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : req-tag/$ {} TagKey

Écrire

CreateMigrationProject

Accorde l'autorisation de créer un projet de migration à l'aide des paramètres fournis

DataProvider*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:data-provider-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

Écrire

InstanceProfile*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:instance-profile-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

CreateReplicationConfig

Accorde l'autorisation de créer une configuration de réplication à l'aide des paramètres fournis.

Point de termination*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:endpoint-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

Écrire

CreateReplicationInstance

Accorde l'autorisation de créer une instance de réplication à l'aide des paramètres spécifiés

ReplicationInstance*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : rep-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

Écrire

ReplicationSubnetGroup

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : req-tag/$ {} TagKey

dms : subgrp-tag/$ {} TagKey

CreateReplicationSubnetGroup

Accorde l'autorisation de créer un groupe de sous-réseaux de réplication en fonction d'une liste des ID des sous-réseaux dans un VPC

ReplicationSubnetGroup*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : req-tag/$ {} TagKey

dms : subgrp-tag/$ {} TagKey

Écrire

CreateReplicationTask

Accorde l'autorisation de créer une tâche de réplication à l'aide des paramètres spécifiés

Point de termination*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:endpoint-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

Écrire

ReplicationInstance*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : rep-tag/$ {} TagKey

dms : req-tag/$ {} TagKey

DeleteCertificate

Accorde l'autorisation de supprimer le certificat spécifié

Certificat*

était : ResourceTag /$ {} TagKey

dms : cert-tag/$ {} TagKey

Écrire

DeleteConnection

Accorde l'autorisation de supprimer la connexion spécifiée entre une instance de réplication et un point de terminaison.

Point de termination*

était : ResourceTag /$ {} TagKey

dms:endpoint-tag/$ {} TagKey

Écrire

ReplicationInstance*

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

DeleteDataMigration

Accorde l'autorisation de supprimer la migration de base de données spécifiée.

DataMigration*

était : ResourceTag /$ {} TagKey

dms : balise de migration de données/$ {} TagKey

Écrire

DeleteDataProvider

Accorde l'autorisation de supprimer le fournisseur de données spécifié

DataProvider*

était : ResourceTag /$ {} TagKey

dms:data-provider-tag/$ {} TagKey

Écrire

DeleteEndpoint

Accorde l'autorisation de supprimer le point de terminaison spécifié

Point de termination*

était : ResourceTag /$ {} TagKey

dms:endpoint-tag/$ {} TagKey

Écrire

DeleteEventSubscription

Autorise la suppression d'un abonnement à un événement AWS DMS

EventSubscription*

était : ResourceTag /$ {} TagKey

dms:es-tag/$ {} TagKey

Écrire

DeleteFleetAdvisorCollector

Accorde l'autorisation de supprimer le collecteur Fleet Advisor spécifié

Écrire

DeleteFleetAdvisorDatabases

Accorde l'autorisation de supprimer les bases de données Fleet Advisor spécifiées

Écrire

DeleteInstanceProfile

Accorde l'autorisation de supprimer le profil d'instance spécifié

InstanceProfile*

était : ResourceTag /$ {} TagKey

dms:instance-profile-tag/$ {} TagKey

Écrire

DeleteMigrationProject

Accorde l'autorisation de supprimer le projet de migration spécifié

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

DeleteReplicationConfig

Accorde l'autorisation de supprimer la configuration de réplication spécifiée.

ReplicationConfig*

était : ResourceTag /$ {} TagKey

dms:replication-config-tag/$ {} TagKey

Écrire

DeleteReplicationInstance

Accorde l'autorisation de supprimer l'instance de réplication spécifiée

ReplicationInstance*

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

Écrire

DeleteReplicationSubnetGroup

Accorde l'autorisation de supprimer un groupe de sous-réseaux

ReplicationSubnetGroup*

était : ResourceTag /$ {} TagKey

dms : subgrp-tag/$ {} TagKey

Écrire

DeleteReplicationTask

Accorde l'autorisation de supprimer la tâche de réplication spécifiée

ReplicationTask*

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

Écrire

DeleteReplicationTaskAssessmentRun

Accorde l'autorisation de supprimer l'enregistrement d'une seule exécution d'évaluation de prémigration

ReplicationTaskAssessmentRun*

était : ResourceTag /$ {} TagKey

dms:assessment-run-tag/$ {} TagKey

Écrire

DescribeAccountAttributes

Accorde l'autorisation de répertorier tous les attributs AWS DMS d'un compte client

Lecture

DescribeApplicableIndividualAssessments

Accorde l'autorisation de répertorier les évaluations individuelles que vous pouvez spécifier pour une nouvelle exécution d'évaluation de prémigration

ReplicationInstance

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

Lecture

ReplicationTask

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

DescribeCertificates

Accorde l'autorisation de fournir une description du certificat

Lecture

DescribeConnections

Accorde l'autorisation de décrire le statut des connexions établies entre l'instance de réplication et un point de terminaison

Lecture

DescribeConversionConfiguration

Accorde l'autorisation de renvoyer des informations sur la configuration du projet de conversion de schéma DMS

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

DescribeDataMigrations

Accorde l'autorisation de renvoyer des informations sur les migrations de base de données de votre compte dans la région spécifiée.

Lecture

DescribeEndpointSettings

Accord l'autorisation de renvoyer les paramètres de point de terminaison possibles disponibles lorsque vous créez un point de terminaison pour un moteur de base de données spécifique

Lecture

DescribeEndpointTypes

Accorde l'autorisation de renvoyer des informations sur le type de points de terminaison disponibles

Lecture

DescribeEndpoints

Accorde l'autorisation de renvoyer des informations sur les points de terminaison de votre compte dans la région actuelle

Lecture

DescribeEngineVersions

Accorde l'autorisation de renvoyer des informations sur les versions disponibles pour les instances de réplication DMS.

Lecture

DescribeEventCategories

Accorde l'autorisation de répertorier les catégories de tous les types de sources d'événement ou, si la valeur est spécifiée, d'un type de source donné

Lecture

DescribeEventSubscriptions

Accorde l'autorisation de répertorier tous les abonnements aux événements d'un compte client

Lecture

DescribeEvents

Accorde l'autorisation de répertorier les événements pour un identificateur source et un type de source donnés

Lecture

DescribeFleetAdvisorCollectors

Accorde l'autorisation de renvoyer une liste paginée des collecteurs Fleet Advisor sur votre compte en fonction des paramètres de filtrage

Lecture

DescribeFleetAdvisorDatabases

Accorde l'autorisation de renvoyer une liste paginée des bases de données Fleet Advisor sur votre compte en fonction des paramètres de filtrage

Lecture

DescribeFleetAdvisorLsaAnalysis

Accorde l'autorisation de renvoyer une liste paginée contenant les descriptions des analyses d'évaluation à grande échelle (LSA) produites par vos collecteurs Fleet Advisor

Lecture

DescribeFleetAdvisorSchemaObjectSummary

Accorde l'autorisation de renvoyer une liste paginée des descriptions de schémas découvertes par vos collecteurs Fleet Advisor en fonction des paramètres de filtrage

Lecture

DescribeFleetAdvisorSchemas

Accorde l'autorisation de renvoyer une liste paginée des schémas découverts par vos collecteurs Fleet Advisor en fonction des paramètres de filtrage

Lecture

DescribeMetadataModel

Accorde l'autorisation d'obtenir des informations détaillées sur le modèle de métadonnées spécifié, y compris sa définition et les objets convertis correspondants dans la base de données cible, le cas échéant

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

DescribeMetadataModelChildren

Accorde l'autorisation d'obtenir une liste de modèles de métadonnées enfants pour le modèle de métadonnées spécifié dans la hiérarchie de base de données

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

DescribeMetadataModelCreations

Accorde l'autorisation de renvoyer une liste paginée de demandes de création de modèles de métadonnées pour un projet de migration

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

DescribeMetadataModelImports

Accorde l'autorisation de renvoyer des informations sur les opérations d'importation du modèle de métadonnées de démarrage pour un projet de migration

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

DescribeOrderableReplicationInstances

Accorde l'autorisation de renvoyer des informations sur les types d'instances de réplication qui peuvent être créés dans la région spécifiée

Lecture

DescribePendingMaintenanceActions

Accorde l'autorisation de renvoyer des informations sur les actions de maintenance en cours

Lecture

DescribeRecommendationLimitations

Accorde l'autorisation de renvoyer une liste paginée de descriptions des limitations pour les recommandations des moteurs cibles AWS

Lecture

DescribeRecommendations

Octroie l'autorisation de renvoyer une liste paginée des descriptions de recommandations de moteurs cibles pour vos bases de données sources

Lecture

DescribeRefreshSchemasStatus

Accorde l'autorisation de renvoyer le statut de l' RefreshSchemas opération

Point de termination*

était : ResourceTag /$ {} TagKey

dms:endpoint-tag/$ {} TagKey

Lecture

DescribeReplicationConfigs

Accorde l'autorisation de décrire les configurations de réplication.

Lecture

DescribeReplicationInstanceTaskLogs

Accorde l'autorisation de renvoyer des informations sur les journaux de tâches pour la tâche spécifiée

ReplicationInstance*

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : rep-tag/$ {} TagKey

Lecture

DescribeReplicationInstances

Accorde l'autorisation de renvoyer des informations sur les instances de réplication de votre compte dans la région actuelle

Lecture

DescribeReplicationSubnetGroups

Accorde l'autorisation de renvoyer des informations sur les groupes de sous-réseaux de réplication

Lecture

DescribeReplicationTableStatistics

Accorde l'autorisation de décrire les statistiques de la table de réplication.

ReplicationConfig*

était : ResourceTag /$ {} TagKey

dms:replication-config-tag/$ {} TagKey

Lecture

DescribeReplicationTaskAssessmentResults

Accorde l'autorisation de renvoyer les derniers résultats d'évaluation des tâches à partir d'Amazon S3

ReplicationTask

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

Lecture

DescribeReplicationTaskAssessmentRuns

Accorde l'autorisation de renvoyer une liste paginée des exécutions d'évaluation de prémigration en fonction des paramètres de filtrage

ReplicationInstance

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

Lecture

ReplicationTask

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

ReplicationTaskAssessmentRun

était : ResourceTag /$ {} TagKey

dms:assessment-run-tag/$ {} TagKey

DescribeReplicationTaskIndividualAssessments

Accorde l'autorisation de renvoyer une liste paginée des évaluations individuelles en fonction des paramètres de filtrage

ReplicationTask

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

Lecture

ReplicationTaskAssessmentRun

était : ResourceTag /$ {} TagKey

dms:assessment-run-tag/$ {} TagKey

DescribeReplicationTasks

Accorde l'autorisation de renvoyer des informations sur les tâches de réplication de votre compte dans la région actuelle

Lecture

DescribeReplications

Accorde l'autorisation de décrire les réplications.

Lecture

DescribeSchemas

Accorde l'autorisation de renvoyer des informations sur le schéma pour le point de terminaison spécifié

Point de termination*

était : ResourceTag /$ {} TagKey

dms:endpoint-tag/$ {} TagKey

Lecture

DescribeTableStatistics

Accorde l'autorisation de renvoyer des statistiques de table concernant la tâche de migration de base de données, notamment le nom de la table, les lignes insérées, les lignes mises à jour et les lignes supprimées

ReplicationTask*

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

Lecture

ExportMetadataModelAssessment

Accorde l'autorisation d'exporter l'évaluation du modèle de métadonnées spécifié

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

GetTargetSelectionRules

Accorde l'autorisation de convertir les règles de sélection de source en leurs homologues cibles pour les opérations de conversion de schéma

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

ImportCertificate

Accorde l'autorisation de télécharger le certificat spécifié

Certificat*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : cert-tag/$ {} TagKey

Écrire

ListDataProviders

Autorise les fournisseurs de données à répertorier les attributs AWS DMS

Lecture

ListExtensionPacks

Accorde l'autorisation de répertorier les attributs AWS DMS pour les packs d'extension

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

ListInstanceProfiles

Accorde l'autorisation de répertorier les attributs AWS DMS pour les profils d'instance

InstanceProfile

était : ResourceTag /$ {} TagKey

dms:instance-profile-tag/$ {} TagKey

Lecture

ListMetadataModelAssessments

Accorde l'autorisation de répertorier les attributs AWS DMS pour les évaluations d'un modèle de métadonnées

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

ListMetadataModelConversions

Accorde l'autorisation de répertorier les attributs AWS DMS pour les conversions d'un modèle de métadonnées

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

ListMetadataModelExports

Accorde l'autorisation de répertorier les attributs AWS DMS pour les exportations d'un modèle de métadonnées

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

ListMigrationProjects

Accorde l'autorisation de répertorier les attributs AWS DMS pour un projet de migration

DataProvider

était : ResourceTag /$ {} TagKey

dms:data-provider-tag/$ {} TagKey

Lecture

InstanceProfile

était : ResourceTag /$ {} TagKey

dms:instance-profile-tag/$ {} TagKey

MigrationProject

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

ListTagsForResource

Accorde l'autorisation de répertorier tous les tags d'une AWS ressource DMS

Certificat

était : ResourceTag /$ {} TagKey

dms : cert-tag/$ {} TagKey

Lecture

DataMigration

était : ResourceTag /$ {} TagKey

dms : balise de migration de données/$ {} TagKey

DataProvider

était : ResourceTag /$ {} TagKey

dms:data-provider-tag/$ {} TagKey

Point de terminaison

était : ResourceTag /$ {} TagKey

dms:endpoint-tag/$ {} TagKey

EventSubscription

était : ResourceTag /$ {} TagKey

dms:es-tag/$ {} TagKey

InstanceProfile

était : ResourceTag /$ {} TagKey

dms:instance-profile-tag/$ {} TagKey

MigrationProject

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

ReplicationConfig

était : ResourceTag /$ {} TagKey

dms:replication-config-tag/$ {} TagKey

ReplicationInstance

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

ReplicationSubnetGroup

était : ResourceTag /$ {} TagKey

dms : subgrp-tag/$ {} TagKey

ReplicationTask

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

ReplicationTaskAssessmentRun

était : ResourceTag /$ {} TagKey

dms:assessment-run-tag/$ {} TagKey

ReplicationTaskIndividualAssessment

était : ResourceTag /$ {} TagKey

dms:individual-assessment tag/$ {} TagKey

ModifyDataMigration

Accorde l'autorisation de modifier la migration de base de données spécifiée.

DataMigration*

était : ResourceTag /$ {} TagKey

dms : balise de migration de données/$ {} TagKey

Écrire

ModifyEndpoint

Accorde l'autorisation de modifier le point de terminaison spécifié

Certificat

était : ResourceTag /$ {} TagKey

dms : cert-tag/$ {} TagKey

Écrire

Point de termination*

était : ResourceTag /$ {} TagKey

dms:endpoint-tag/$ {} TagKey

ModifyEventSubscription

Accorde l'autorisation de modifier un abonnement existant aux notifications d'événements AWS DMS

EventSubscription*

était : ResourceTag /$ {} TagKey

dms:es-tag/$ {} TagKey

Écrire

ModifyReplicationConfig

Accorde l'autorisation de modifier la configuration de réplication spécifiée.

ReplicationConfig*

était : ResourceTag /$ {} TagKey

dms:replication-config-tag/$ {} TagKey

Écrire

ModifyReplicationInstance

Accorde l'autorisation de modifier l'instance de réplication pour appliquer de nouveaux paramètres

ReplicationInstance*

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

Écrire

ModifyReplicationSubnetGroup

Accorde l'autorisation de modifier les paramètres du groupe de sous-réseaux de réplication spécifié

ReplicationSubnetGroup*

était : ResourceTag /$ {} TagKey

dms : subgrp-tag/$ {} TagKey

Écrire

ModifyReplicationTask

Accorde l'autorisation de modifier la tâche de réplication spécifiée

ReplicationTask*

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

Écrire

MoveReplicationTask

Accorde l'autorisation de déplacer la tâche de réplication spécifiée vers une instance de réplication différente.

ReplicationInstance*

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

Écrire

ReplicationTask*

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

RebootReplicationInstance

Accorde l'autorisation de redémarrer une instance de réplication Le redémarrage entraîne une interruption momentanée, jusqu'à ce que l'instance de réplication redevienne disponible

ReplicationInstance*

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

Écrire

RefreshSchemas

Accorde l'autorisation de remplir le schéma pour le point de terminaison spécifié

Point de termination*

était : ResourceTag /$ {} TagKey

dms:endpoint-tag/$ {} TagKey

Écrire

ReplicationInstance*

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

ReloadReplicationTables

Accorde l'autorisation de recharger la table de base de données cible avec la source d'une réplication.

ReplicationConfig*

était : ResourceTag /$ {} TagKey

dms:replication-config-tag/$ {} TagKey

Écrire

ReloadTables

Accorde l'autorisation de recharger la table de base de données cible avec les données sources

ReplicationTask*

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

Écrire

RemoveTagsFromResource

Accorde l'autorisation de supprimer des balises de métadonnées d'une ressource DMS

Certificat

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : cert-tag/$ {} TagKey

Marquage, écriture

DataMigration

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : balise de migration de données/$ {} TagKey

DataProvider

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:data-provider-tag/$ {} TagKey

Point de terminaison

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:endpoint-tag/$ {} TagKey

EventSubscription

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:es-tag/$ {} TagKey

InstanceProfile

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:instance-profile-tag/$ {} TagKey

MigrationProject

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:migration-project-tag/$ {} TagKey

ReplicationConfig

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:replication-config-tag/$ {} TagKey

ReplicationInstance

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : rep-tag/$ {} TagKey

ReplicationSubnetGroup

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : subgrp-tag/$ {} TagKey

ReplicationTask

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:task-tag/$ {} TagKey

ReplicationTaskAssessmentRun

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:assessment-run-tag/$ {} TagKey

ReplicationTaskIndividualAssessment

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms:individual-assessment tag/$ {} TagKey

RunFleetAdvisorLsaAnalysis

Accorde l'autorisation d’exécuter une analyse d'évaluation à grande échelle (LSA) sur chaque collecteur Fleet Advisor de votre compte

Écrire

StartDataMigration

Accorde l'autorisation de lancer la migration de base de données.

DataMigration*

était : ResourceTag /$ {} TagKey

dms : balise de migration de données/$ {} TagKey

Écrire

StartMetadataModelAssessment

Accorde l'autorisation de démarrer une nouvelle évaluation du modèle de métadonnées

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

StartMetadataModelConversion

Accorde l'autorisation de démarrer une nouvelle conversion du modèle de métadonnées

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

StartMetadataModelCreation

Accorde l'autorisation de créer un modèle de métadonnées source du type donné avec les propriétés spécifiées pour les opérations de conversion de schéma

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

StartMetadataModelExportAsScripts

Accorde l'autorisation de démarrer une nouvelle exportation du modèle de métadonnées en tant que script

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

StartMetadataModelExportToTarget

Accorde l'autorisation de démarrer une nouvelle exportation du modèle de métadonnées vers la cible

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

StartMetadataModelImport

Accorde l'autorisation de démarrer une nouvelle importation du modèle de métadonnées

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

StartRecommendations

Octroie l'autorisation de démarrer l'analyse de votre base de données source afin de fournir des recommandations de moteurs cibles

Écrire

StartReplication

Accorde l'autorisation de lancer une réplication.

ReplicationConfig*

était : ResourceTag /$ {} TagKey

dms:replication-config-tag/$ {} TagKey

Écrire

StartReplicationTask

Accorde l'autorisation de démarrer la tâche de réplication

ReplicationTask*

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

Écrire

StartReplicationTaskAssessment

Accorde l'autorisation de démarrer l'évaluation de la tâche de réplication pour les types de données non pris en charge dans la base de données source

ReplicationTask*

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

Écrire

StartReplicationTaskAssessmentRun

Accorde l'autorisation de démarrer une nouvelle évaluation de prémigration pour une ou plusieurs évaluations individuelles d'une tâche de migration

ReplicationTask*

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

Écrire

StopDataMigration

Accorde l'autorisation d'arrêter la migration de base de données.

DataMigration*

était : ResourceTag /$ {} TagKey

dms : balise de migration de données/$ {} TagKey

Écrire

StopReplication

Accorde l'autorisation d'arrêter une réplication.

ReplicationConfig*

était : ResourceTag /$ {} TagKey

dms:replication-config-tag/$ {} TagKey

Écrire

StopReplicationTask

Accorde l'autorisation d'arrêter la tâche de réplication

ReplicationTask*

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

Écrire

TestConnection

Accorde l'autorisation de tester la connexion entre l'instance de réplication et le point de terminaison

Point de termination*

était : ResourceTag /$ {} TagKey

dms:endpoint-tag/$ {} TagKey

Lecture

ReplicationInstance*

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

UpdateConversionConfiguration

Accorde l'autorisation de mettre à jour une configuration de conversion

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

UpdateDataProvider

Accorde l'autorisation de mettre à jour le fournisseur de données spécifié

DataProvider*

était : ResourceTag /$ {} TagKey

dms:data-provider-tag/$ {} TagKey

Écrire

UpdateInstanceProfile

Accorde l'autorisation de mettre à jour le profil d'instance spécifié

InstanceProfile*

était : ResourceTag /$ {} TagKey

dms:instance-profile-tag/$ {} TagKey

Écrire

UpdateMigrationProject

Accorde l'autorisation de mettre à jour le projet de migration spécifié

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Écrire

UpdateSubscriptionsToEventBridge

Accorde l'autorisation de migrer les abonnements DMS sur Eventbridge

Écrire

Permission-only actions pour AWS SERVICE DE MIGRATION DE BASE DE DONNÉES

Les actions suivantes sont définies par le AWS Database Migration Service mais ne sont pas directement invocables par le biais d'une opération d'API. Ils ne peuvent être utilisés dans les déclarations de politique IAM que pour accorder ou refuser des autorisations.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

CreateOutboundIntegration

Autorise DMS à créer des ressources pour des intégrations sans ETL avec des bases de données autogérées

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

dms : req-tag/$ {} TagKey

Écrire

GetMetadataModel

Accorde l'autorisation de répertorier tous les attributs AWS DMS d'un modèle de métadonnées

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

ListMetadataModelAssessmentActionItems

Accorde l'autorisation de répertorier les attributs AWS DMS pour les actions d'évaluation d'un modèle de métadonnées

MigrationProject*

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

Lecture

ModifyFleetAdvisorCollector

Accorde l'autorisation de modifier le nom et la description du collecteur Fleet Advisor spécifié

Écrire

ModifyFleetAdvisorCollectorStatuses

Accorde l'autorisation de modifier l'état du collecteur Fleet Advisor spécifié

Écrire

ModifyOutboundIntegration

Autorise DMS à modifier les ressources pour les intégrations sans ETL avec des bases de données autogérées

Écrire

UploadFileMetadataList

Accorde l'autorisation de télécharger des fichiers vers votre compartiments Amazon S3

Écrire

Types de ressources définis par AWS SERVICE DE MIGRATION DE BASE DE DONNÉES

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

Certificat

arn : $ {Partition} :dms : $ {Region} :$ {Account} :cert : *

était : ResourceTag /$ {} TagKey

dms : cert-tag/$ {} TagKey

DataMigration

arn : $ {Partition} :dms : $ {Region} :$ {Account} :migration de données : *

était : ResourceTag /$ {} TagKey

dms : balise de migration de données/$ {} TagKey

DataProvider

arn : $ {Partition} :dms : $ {Region} :$ {Account} :fournisseur de données : *

était : ResourceTag /$ {} TagKey

dms:data-provider-tag/$ {} TagKey

Point final

arn : $ {Partition} :dms : $ {Region} :$ {Account} :endpoint : *

était : ResourceTag /$ {} TagKey

dms:endpoint-tag/$ {} TagKey

EventSubscription

arn : $ {Partition} :dms : $ {Region} :$ {Account} :es : *

était : ResourceTag /$ {} TagKey

dms:es-tag/$ {} TagKey

InstanceProfile

arn : $ {Partition} :dms : $ {Region} :$ {Account} :instance-profile : *

était : ResourceTag /$ {} TagKey

dms:instance-profile-tag/$ {} TagKey

MigrationProject

arn : $ {Partition} :dms : $ {Region} :$ {Account} :projet de migration : *

était : ResourceTag /$ {} TagKey

dms:migration-project-tag/$ {} TagKey

ReplicationConfig

arn : $ {Partition} :dms : $ {Region} :$ {Account} :replication-config : *

était : ResourceTag /$ {} TagKey

dms:replication-config-tag/$ {} TagKey

ReplicationInstance

arn : $ {Partition} :dms : $ {Region} :$ {Account} :rep : *

était : ResourceTag /$ {} TagKey

dms : rep-tag/$ {} TagKey

ReplicationSubnetGroup

arn : $ {Partition} :dms : $ {Region} :$ {Account} :subgrp : *

était : ResourceTag /$ {} TagKey

dms : subgrp-tag/$ {} TagKey

ReplicationTask

arn : $ {Partition} :dms : $ {Region} :$ {Account} :task : *

était : ResourceTag /$ {} TagKey

dms:task-tag/$ {} TagKey

ReplicationTaskAssessmentRun

arn : $ {Partition} :dms : $ {Region} :$ {Account} :assessment-run : *

était : ResourceTag /$ {} TagKey

dms:assessment-run-tag/$ {} TagKey

ReplicationTaskIndividualAssessment

arn : $ {Partition} :dms : $ {Region} :$ {Account} :évaluation individuelle :*

était : ResourceTag /$ {} TagKey

dms:individual-assessment tag/$ {} TagKey

Clés de condition pour AWS SERVICE DE MIGRATION DE BASE DE DONNÉES

AWS Database Migration Service définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur d'identification dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise attachées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction de la présence de clés d'identification dans la demande

ArrayOfString

dms:assessment-run-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de AssessmentRun

Chaîne

dms : cert-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur d'identification dans la demande de certificat

Chaîne

dms : balise de migration de données/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de DataMigration

Chaîne

dms:data-provider-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de DataProvider

Chaîne

dms:endpoint-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur d'identification dans la demande de point de terminaison

Chaîne

dms:es-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de EventSubscription

Chaîne

dms:individual-assessment tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de IndividualAssessment

Chaîne

dms:instance-profile-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de InstanceProfile

Chaîne

dms:migration-project-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de MigrationProject

Chaîne

dms : rep-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de ReplicationInstance

Chaîne

dms:replication-config-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de ReplicationConfig

Chaîne

dms : req-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur d'identification dans la demande donnée

Chaîne

dms : subgrp-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de ReplicationSubnetGroup

Chaîne

dms:task-tag/$ {} TagKey

Filtre l'accès en fonction de la présence de paires clé-valeur de balise dans la demande de ReplicationTask

Chaîne