View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS CloudWatch RUM - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für AWS CloudWatch RUM

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

Referenzen:

API-Operationen, definiert von AWS CloudWatch RUM

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 von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

BatchCreateRumMetricDefinitions

Rum: BatchCreateRumMetricDefinitions

Schreiben

BatchDeleteRumMetricDefinitions

Rum: BatchDeleteRumMetricDefinitions

Schreiben

BatchGetRumMetricDefinitions

Rum: BatchGetRumMetricDefinitions

Lesen

CreateAppMonitor

Rum: CreateAppMonitor

Schreiben

Rum: TagResource

Markieren, Schreiben

DeleteAppMonitor

Rum: DeleteAppMonitor

Schreiben

DeleteResourcePolicy

Rum: DeleteResourcePolicy

Schreiben

DeleteRumMetricsDestination

Rum: DeleteRumMetricsDestination

Schreiben

GetAppMonitor

Rum: GetAppMonitor

Lesen

GetAppMonitorData

Rum: GetAppMonitorData

Lesen

GetResourcePolicy

Rum: GetResourcePolicy

Lesen

ListAppMonitors

Rum: ListAppMonitors

Auflisten

ListRumMetricsDestinations

Rum: ListRumMetricsDestinations

Lesen

ListTagsForResource

Rum: ListTagsForResource

Lesen

PutResourcePolicy

Rum: PutResourcePolicy

Schreiben

PutRumEvents

Rum: PutRumEvents

Schreiben

PutRumMetricsDestination

Rum: PutRumMetricsDestination

Schreiben

Ich bin: PassRole

ich bin: PassedToService

rum.amazonaws.com

Schreiben

TagResource

Rum: TagResource

Markieren, Schreiben

UntagResource

Rum: UntagResource

Markieren, Schreiben

UpdateAppMonitor

Rum: UpdateAppMonitor

Schreiben

UpdateRumMetricDefinition

Rum: UpdateRumMetricDefinition

Schreiben

Aktionen definiert durch AWS CloudWatch RUM

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. 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

BatchCreateRumMetricDefinitions

Gewährt die Berechtigung zum Erstellen von Rum-Metrik-Definitionen

AppMonitorResource*

als: ResourceTag /$ {} TagKey

Schreiben

BatchDeleteRumMetricDefinitions

Gewährt die Berechtigung zum Entfernen von Rum-Metrik-Definitionen

AppMonitorResource*

as: ResourceTag /$ {} TagKey

Schreiben

BatchGetRumMetricDefinitions

Gewährt die Berechtigung zum Abrufen von Rum-Metrik-Definitionen

AppMonitorResource*

as: ResourceTag /$ {} TagKey

Lesen

CreateAppMonitor

Gewährt die Berechtigung zum Erstellen von appMonitor-Metadaten

AppMonitorResource*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Schreiben

DeleteAppMonitor

Gewährt die Berechtigung zum Löschen von appMonitor-Metadaten

AppMonitorResource*

aws: ResourceTag /$ {} TagKey

Schreiben

DeleteResourcePolicy

Erteilt die Erlaubnis, eine an einen App-Monitor angehängte Ressourcenrichtlinie zu löschen

AppMonitorResource*

aws: ResourceTag /$ {} TagKey

Schreiben

DeleteRumMetricsDestination

Gewährt die Berechtigung zum Löschen von Zielen für Rum-Metriken

AppMonitorResource*

as: ResourceTag /$ {} TagKey

Schreiben

GetAppMonitor

Gewährt die Berechtigung zum Abrufen von appMonitor-Metadaten

AppMonitorResource*

as: ResourceTag /$ {} TagKey

Lesen

GetAppMonitorData

Gewährt die Berechtigung zum Abrufen von appMonitor-Daten

AppMonitorResource*

as: ResourceTag /$ {} TagKey

Lesen

GetResourcePolicy

Erteilt die Berechtigung zum Abrufen einer an einen App-Monitor angehängten Ressourcenrichtlinie

AppMonitorResource*

aws: ResourceTag /$ {} TagKey

Lesen

ListAppMonitors

Gewährt die Berechtigung zum Auflisten von appMonitor-Metadaten

Auflisten

ListRumMetricsDestinations

Gewährt die Berechtigung zum Auflisten von Zielen für Rum-Metriken

AppMonitorResource*

as: ResourceTag /$ {} TagKey

Lesen

ListTagsForResource

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

Lesen

PutResourcePolicy

Erteilt die Erlaubnis, eine Ressourcenrichtlinie an einen App-Monitor anzuhängen

AppMonitorResource*

aws: ResourceTag /$ {} TagKey

Schreiben

PutRumEvents

Gewährt die Berechtigung zum Ablegen von RUM-Ereignissen für appMonitor

AppMonitorResource*

as: ResourceTag /$ {} TagKey

Schreiben

PutRumMetricsDestination

Gewährt die Berechtigung zum Setzen von Zielen für Rum-Metriken

AppMonitorResource*

as: ResourceTag /$ {} TagKey

Schreiben

TagResource

Gewährt die Berechtigung zum Markieren von Ressourcen

AppMonitorResource*

as: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Markieren, Schreiben

UntagResource

Gewährt die Berechtigung zum Aufheben der Markierung von Ressourcen

AppMonitorResource*

als: ResourceTag /$ {} TagKey

war: TagKeys

Markieren, Schreiben

UpdateAppMonitor

Gewährt die Berechtigung zum Aktualisieren von appMonitor-Metadaten

AppMonitorResource*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateRumMetricDefinition

Gewährt die Berechtigung zum Aktualisieren der Rum-Metrik-Definition

AppMonitorResource*

as: ResourceTag /$ {} TagKey

Schreiben

Ressourcentypen, definiert durch AWS CloudWatch RUM

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

Ressourcentypen ARN Bedingungsschlüssel

AppMonitorResource

arn: $ {Partition} :rum: $ {Region} :$ {Konto} :appmonitor/$ {Name}

awsTagKey: /$ {} ResourceTag

Bedingungsschlüssel für AWS CloudWatch RUM

AWS CloudWatch RUM definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

aws: RequestTag /$ {} TagKey

Filtert den Zugriff nach den Tags, die von der Anforderung im Auftrag des IAM-Prinzipals weitergeleitet werden

Zeichenfolge

as: ResourceTag /$ {} TagKey

Filtert den Zugriff nach den Tags, die der Ressource zugeordnet sind, die die Anforderung im Auftrag des IAM-Prinzipals tätigen

Zeichenfolge

war: TagKeys

Filtert den Zugriff nach den Tag-Schlüsseln, die von der Anforderung im Auftrag des IAM-Prinzipals weitergeleitet werden

ArrayOfString