View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Service zur Modernisierung von Mainframes - Service-Authorization-Referenz

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 Service zur Modernisierung von Mainframes

AWS Mainframe-Modernisierungsservice (Dienstpräfix: m2) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert durch AWS Service zur Modernisierung von Mainframes

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 IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

CancelBatchJobExecution

m2:CancelBatchJobExecution

Schreiben

CreateApplication

m2:CreateApplication

Schreiben

m2:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

m2.amazonaws.com

Schreiben

CreateDataSetExportTask

m2:CreateDataSetExportTask

Schreiben

CreateDataSetImportTask

m2:CreateDataSetImportTask

Schreiben

CreateDeployment

m2:CreateDeployment

Schreiben

CreateEnvironment

m2:CreateEnvironment

Schreiben

m2:TagResource

Taggen, Schreiben

DeleteApplication

m2:DeleteApplication

Schreiben

DeleteApplicationFromEnvironment

m2:DeleteApplicationFromEnvironment

Schreiben

DeleteEnvironment

m2:DeleteEnvironment

Schreiben

GetApplication

m2:GetApplication

Lesen

GetApplicationVersion

m2:GetApplicationVersion

Lesen

GetBatchJobExecution

m2:GetBatchJobExecution

Lesen

GetDataSetDetails

m2:GetDataSetDetails

Lesen

GetDataSetExportTask

m2:GetDataSetExportTask

Lesen

GetDataSetImportTask

m2:GetDataSetImportTask

Lesen

GetDeployment

m2:GetDeployment

Lesen

GetEnvironment

m2:GetEnvironment

Lesen

GetSignedBluinsightsUrl

m2:GetSignedBluinsightsUrl

Lesen

ListApplicationVersions

m2:ListApplicationVersions

Lesen

ListApplications

m2:ListApplications

Auflisten

ListBatchJobDefinitions

m2:ListBatchJobDefinitions

Lesen

ListBatchJobExecutions

m2:ListBatchJobExecutions

Lesen

ListBatchJobRestartPoints

m2:ListBatchJobRestartPoints

Lesen

ListDataSetExportHistory

m2:ListDataSetExportHistory

Lesen

ListDataSetImportHistory

m2:ListDataSetImportHistory

Lesen

ListDataSets

m2:ListDataSets

Lesen

ListDeployments

m2:ListDeployments

Lesen

ListEngineVersions

m2:ListEngineVersions

Lesen

ListEnvironments

m2:ListEnvironments

Auflisten

ListTagsForResource

m2:ListTagsForResource

Lesen

StartApplication

m2:StartApplication

Write (Schreiben)

StartBatchJob

m2:StartBatchJob

Schreiben

StopApplication

m2:StopApplication

Schreiben

TagResource

m2:TagResource

Taggen, Schreiben

UntagResource

m2:UntagResource

Taggen, Schreiben

UpdateApplication

m2:UpdateApplication

Schreiben

UpdateEnvironment

m2:UpdateEnvironment

Schreiben

Aktionen definiert durch AWS Service zur Modernisierung von Mainframes

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

CancelBatchJobExecution

Gewährt die Berechtigung zum Abbrechen der Ausführung eines Batch-Jobs

Application*

aws:ResourceTag/${TagKey}

Schreiben

CreateApplication

Gewährt die Berechtigung zum Erstellen einer Anwendung

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateDataSetExportTask

Erteilt die Erlaubnis, eine Aufgabe zum Exportieren von Datensätzen zu erstellen

Application*

aws:ResourceTag/${TagKey}

Schreiben

CreateDataSetImportTask

Gewährt die Berechtigung zum Erstellen einer Datensatz-Importaufgabe

Application*

aws:ResourceTag/${TagKey}

Schreiben

CreateDeployment

Gewährt die Berechtigung zum Erstellen einer Bereitstellung

Application*

aws:ResourceTag/${TagKey}

Schreiben

Environment

aws:ResourceTag/${TagKey}

CreateEnvironment

Gewährt die Berechtigung zum Erstellen einer Umgebung

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

DeleteApplication

Gewährt die Berechtigung zum Löschen einer Anwendung

Application*

aws:ResourceTag/${TagKey}

Schreiben

DeleteApplicationFromEnvironment

Gewährt die Berechtigung zum Löschen einer Anwendung aus einer Laufzeitumgebung

Application*

aws:ResourceTag/${TagKey}

Schreiben

DeleteEnvironment

Gewährt die Berechtigung zum Löschen einer Laufzeitumgebung

Environment*

aws:ResourceTag/${TagKey}

Schreiben

GetApplication

Gewährt die Berechtigung zum Abrufen aller Anwendung

Application*

aws:ResourceTag/${TagKey}

Lesen

GetApplicationVersion

Gewährt die Berechtigung zum Abrufen einer Anwendungsversion

Application*

aws:ResourceTag/${TagKey}

Lesen

GetBatchJobExecution

Gewährt die Berechtigung zum Abrufen einer Batch-Auftragsausführung

Application*

aws:ResourceTag/${TagKey}

Lesen

GetDataSetDetails

Gewährt die Berechtigung zum Abrufen von Details eines Datensatzes

Application*

aws:ResourceTag/${TagKey}

Lesen

GetDataSetExportTask

Erteilt die Erlaubnis, einen Datensatz am angegebenen S3-Speicherort zu exportieren

Application*

aws:ResourceTag/${TagKey}

Lesen

GetDataSetImportTask

Gewährt die Berechtigung zum Abrufen einer Datensatzimportaufgabe

Application*

aws:ResourceTag/${TagKey}

Lesen

GetDeployment

Gewährt die Berechtigung zum Abrufen einer Bereitstellung

Application*

aws:ResourceTag/${TagKey}

Lesen

GetEnvironment

Gewährt die Berechtigung zum Abrufen einer Laufzeitumgebung

Environment*

aws:ResourceTag/${TagKey}

Lesen

GetSignedBluinsightsUrl

Erteilt die Berechtigung, eine signierte Bluinsights-URL zu erstellen

Lesen

ListApplicationVersions

Gewährt die Berechtigung zum Auflisten der Versionen der Anwendung

Application*

aws:ResourceTag/${TagKey}

Lesen

ListApplications

Gewährt die Berechtigung zum Auflisten von Anwendungen

Auflisten

ListBatchJobDefinitions

Gewährt die Berechtigung zum Auflisten von Batch-Jobdefinitionen

Application*

aws:ResourceTag/${TagKey}

Lesen

ListBatchJobExecutions

Gewährt die Berechtigung zum Auflisten von Batch-Jobausführungen

Application*

aws:ResourceTag/${TagKey}

Lesen

ListBatchJobRestartPoints

Gewährt die Berechtigung zum Abrufen einer Batch-Auftragsausführung

Application*

aws:ResourceTag/${TagKey}

Lesen

ListDataSetExportHistory

Erteilt die Erlaubnis, den Exportverlauf von Datensätzen aufzulisten

Application*

aws:ResourceTag/${TagKey}

Lesen

ListDataSetImportHistory

Gewährt die Berechtigung zum Auflisten von Datensatz-Importhistorie

Application*

aws:ResourceTag/${TagKey}

Lesen

ListDataSets

Gewährt die Berechtigung zum Auflisten von Datensätzen

Application*

aws:ResourceTag/${TagKey}

Lesen

ListDeployments

Gewährt die Berechtigung zum Auflisten von Bereitstellungen

Application*

aws:ResourceTag/${TagKey}

Lesen

ListEngineVersions

Gewährt die Berechtigung zum Auflisten von Motorvarianten

Lesen

ListEnvironments

Gewährt die Berechtigung zum Auflisten von Laufzeitumgebungen

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags für eine Ressource

Lesen

StartApplication

Gewährt die Berechtigung zum Starten einer Anwendung

Application*

aws:ResourceTag/${TagKey}

Schreiben

StartBatchJob

Gewährt die Berechtigung zum Starten eines Batch-Jobs

Application*

aws:ResourceTag/${TagKey}

Schreiben

StopApplication

Gewährt die Berechtigung zum Beenden einer Anwendung

Application*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Gewährt die Berechtigung zum Markieren einer Ressource mit Tags

Application

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

Environment

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Gewährt die Berechtigung zum Aufheben der Markierung einer Ressource

Application

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

Environment

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateApplication

Gewährt die Berechtigung zum Aktualisieren einer Anwendung

Application*

aws:ResourceTag/${TagKey}

Schreiben

UpdateEnvironment

Gewährt die Berechtigung zum Aktualisieren einer Laufzeitumgebung

Environment*

aws:ResourceTag/${TagKey}

Schreiben

Ressourcentypen, definiert durch AWS Service zur Modernisierung von Mainframes

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

Application

arn:${Partition}:m2:${Region}:${Account}:app/${ApplicationId}

aws:ResourceTag/${TagKey}

Environment

arn:${Partition}:m2:${Region}:${Account}:env/${EnvironmentId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Service zur Modernisierung von Mainframes

AWS Der Mainframe Modernization Service definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff nach Tag-Schlüssel-Wertepaaren, die in der Anforderung zulässig sind

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff nach Tag-Schlüssel-Wert-Paar einer Ressource

String

aws:TagKeys

Filtert den Zugriff nach Liste von Tag-Schlüsseln, die in der Anforderung zulässig sind

ArrayOfString