Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Aktionen, Ressourcen und Bedingungsschlüssel für AWS Migration Hub
AWS Migration Hub (Dienstpräfix: mgh) stellt die folgenden dienstspezifischen Vorgänge, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich das an Referenz zur programmatischen Serviceautorisierung
für diesen Dienst.
Themen
API-Operationen, definiert durch AWS Migration Hub
In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.
| Operation | SDK-Client | IAM-Aktion | Bedingungsschlüssel | Mögliche (n) Wert (e) | Zugriffsebene |
|---|---|---|---|---|---|
|
AssociateCreatedArtifact |
mgh |
Schreiben |
|||
|
AssociateDiscoveredResource |
mgh |
Schreiben |
|||
|
AssociateSourceResource |
mgh |
Schreiben |
|||
|
CreateProgressUpdateStream |
mgh |
Schreiben |
|||
|
DeleteProgressUpdateStream |
mgh |
Schreiben |
|||
|
DescribeApplicationState |
mgh |
Lesen |
|||
|
DescribeMigrationTask |
mgh |
Lesen |
|||
|
DisassociateCreatedArtifact |
mgh |
Write (Schreiben) |
|||
|
DisassociateDiscoveredResource |
mgh |
Schreiben |
|||
|
DisassociateSourceResource |
mgh |
Schreiben |
|||
|
ImportMigrationTask |
mgh |
Schreiben |
|||
|
ListApplicationStates |
mgh |
Auflisten |
|||
|
ListCreatedArtifacts |
mgh |
Auflisten |
|||
|
ListDiscoveredResources |
mgh |
Auflisten |
|||
|
ListMigrationTaskUpdates |
mgh |
Auflisten |
|||
|
ListMigrationTasks |
mgh |
Auflisten |
|||
|
ListProgressUpdateStreams |
mgh |
Auflisten |
|||
|
ListSourceResources |
mgh |
Auflisten |
|||
|
NotifyApplicationState |
mgh |
Schreiben |
|||
|
NotifyMigrationTaskState |
mgh |
Schreiben |
|||
|
PutResourceAttributes |
mgh |
Schreiben |
|||
|
CreateHomeRegionControl |
migrationhub-config |
Schreiben |
|||
|
DeleteHomeRegionControl |
migrationhub-config |
Schreiben |
|||
|
DescribeHomeRegionControls |
migrationhub-config |
Auflisten |
|||
|
GetHomeRegion |
migrationhub-config |
Lesen |
Aktionen definiert durch AWS Migration Hub
Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Erteilt die Erlaubnis, eine Verbindung anzunehmen |
Schreiben |
|||
Erteilt die Berechtigung, einer Automatisierungseinheit eine IAM-Rolle zuzuordnen |
Schreiben |
|||
Erteilt die Erlaubnis, eine bestimmte Person zuzuordnen AWS Artefakt zu einem MigrationTask |
Schreiben |
|||
Erteilt die Erlaubnis, eine bestimmte ADS-Ressource einem zuzuordnen MigrationTask |
Schreiben |
|||
Erteilt die Erlaubnis, die Quellressource zuzuordnen |
Schreiben |
|||
Erteilt die Berechtigung, IAM-Rollen stapelweise einer Verbindung zuzuordnen |
Schreiben |
|||
Erteilt die Berechtigung, IAM-Rollen stapelweise von einer Verbindung zu trennen |
Schreiben |
|||
Erteilt die Berechtigung, einen Automatisierungseinheitenlauf zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Automatisierungseinheit zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Home-Regionssteuerung des Migration Hub |
Schreiben |
|||
Erteilt die Erlaubnis zum Erstellen einer ProgressUpdateStream |
Schreiben |
|||
Erteilt die Erlaubnis, einen Lauf einer Automatisierungseinheit zu löschen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Automatisierungseinheit zu löschen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Verbindung. |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Home-Regionssteuerung des Migration Hub |
Schreiben |
|||
Erteilt die Erlaubnis zum Löschen einer ProgressUpdateStream |
Schreiben |
|||
Gewährt die Berechtigung zum Abrufen des Zustands einer Application-Discovery-Service-Anwendung |
Lesen |
|||
Erteilt die Erlaubnis, den Lauf einer Automatisierungseinheit zu beschreiben |
Lesen |
|||
Erteilt die Erlaubnis, eine Automatisierungseinheit zu beschreiben |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten von Home-Regionssteuerungen |
Auflisten |
|||
Erteilt die Erlaubnis zur Beschreibung einer MigrationTask |
Lesen |
|||
Erteilt die Berechtigung, eine IAM-Rolle von einer Automatisierungseinheit zu trennen |
Schreiben |
|||
Erteilt die Erlaubnis, die Zuordnung einer bestimmten Person zu trennen AWS Artefakt aus einem MigrationTask |
Schreiben |
|||
Erteilt die Erlaubnis, eine bestimmte ADS-Ressource von einer zu trennen MigrationTask |
Schreiben |
|||
Erteilt die Erlaubnis, die Verknüpfung der Quellressource zu trennen |
Schreiben |
|||
Gewährt die Berechtigung zum Abrufen einer Verbindung |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen einer Home-Regionssteuerung des Migration Hub |
Lesen |
|||
Erteilt die Erlaubnis zum Import einer MigrationTask |
Schreiben |
|||
Gewährt die Berechtigung zum Auflisten des Zustands von Anwendungen |
Auflisten |
|||
Erteilt die Erlaubnis, die Läufe einer Automatisierungseinheit aufzulisten |
Auflisten |
|||
Erteilt die Erlaubnis, Automatisierungseinheiten aufzulisten |
Auflisten |
|||
Erteilt die Erlaubnis, Verbindungsrollen aufzulisten |
Auflisten |
|||
Erteilt die Erlaubnis, Verbindungen aufzulisten |
Auflisten |
|||
Erteilt die Erlaubnis, zugehörige erstellte Artefakte für einen aufzulisten MigrationTask |
Auflisten |
|||
Erteilt die Erlaubnis, zugehörige ADS-Ressourcen aufzulisten von MigrationTask |
Auflisten |
|||
Erteilt die Erlaubnis, Aktualisierungen von Migrationsaufgaben aufzulisten |
Auflisten |
|||
Erteilt die Erlaubnis zum Auflisten MigrationTasks |
Auflisten |
|||
Erteilt die Erlaubnis zum Auflisten ProgressUpdateStreams |
Auflisten |
|||
Erteilt die Erlaubnis, Quellressourcen aufzulisten |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von Tags für eine Ressource |
Auflisten |
|||
Gewährt die Berechtigung zum Aktualisieren des Zustands einer Application-Discovery-Service-Anwendung |
Schreiben |
|||
Erteilt die Erlaubnis, die neuesten Nachrichten zu benachrichtigen MigrationTask Bundesstaat |
Schreiben |
|||
Erteilt die Erlaubnis zum Platzieren ResourceAttributes |
Schreiben |
|||
Erteilt die Erlaubnis, eine Verbindung abzulehnen |
Schreiben |
|||
Gewährt die Berechtigung zum Markieren einer Ressource mit Tags |
Taggen, Schreiben |
|||
Gewährt die Berechtigung zum Aufheben der Markierung einer Ressource |
Taggen, Schreiben |
Ressourcentypen, definiert durch AWS Migration Hub
Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.
| Ressourcentypen | ARN | Bedingungsschlüssel |
|---|---|---|
arn:${Partition}:mgh:${Region}:${Account}:automation-run/${RunID} |
||
arn:${Partition}:mgh:${Region}:${Account}:automation-unit/${AutomationUnitId} |
||
arn:${Partition}:mgh:${Region}:${Account}:${ConnectionArn} |
||
arn:${Partition}:mgh:${Region}:${Account}:progressUpdateStream/${Stream}/migrationTask/${Task} |
||
arn:${Partition}:mgh:${Region}:${Account}:progressUpdateStream/${Stream} |
Bedingungsschlüssel für AWS Migration Hub
AWS Migration Hub definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff basierend auf den Tags, die in der Anfrage übergeben werden |
String |
|
Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind. |
String |
|
Filtert den Zugriff basierend auf den Tag-Schlüsseln, die in der Anforderung übergeben werden. |
ArrayOfString |
|
AutomationRunResource RunID-Bezeichner der Ressource |
String |
|
AutomationUnitResource Automatisierung von RessourcenUnitArn identifizieren |
ARN |
|
ConnectionResource Ressource ConnectionARN-Bezeichner |
String |