View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon CodeGuru Profiler - 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 Amazon CodeGuru Profiler

Amazon CodeGuru Profiler (Dienstpräfix): codeguru-profiler) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon definierte API-Operationen CodeGuru Profiler

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

AddNotificationChannels

codeguru-profiler:AddNotificationChannels

Schreiben

BatchGetFrameMetricData

codeguru-profiler:BatchGetFrameMetricData

Auflisten

ConfigureAgent

codeguru-profiler:ConfigureAgent

Schreiben

CreateProfilingGroup

codeguru-profiler:CreateProfilingGroup

Schreiben

codeguru-profiler:TagResource

Taggen, Schreiben

DeleteProfilingGroup

codeguru-profiler:DeleteProfilingGroup

Schreiben

DescribeProfilingGroup

codeguru-profiler:DescribeProfilingGroup

Lesen

GetFindingsReportAccountSummary

codeguru-profiler:GetFindingsReportAccountSummary

Lesen

GetNotificationConfiguration

codeguru-profiler:GetNotificationConfiguration

Lesen

GetPolicy

codeguru-profiler:GetPolicy

Lesen

GetProfile

codeguru-profiler:GetProfile

Lesen

GetRecommendations

codeguru-profiler:GetRecommendations

Lesen

ListFindingsReports

codeguru-profiler:ListFindingsReports

Auflisten

ListProfileTimes

codeguru-profiler:ListProfileTimes

Auflisten

ListProfilingGroups

codeguru-profiler:ListProfilingGroups

Auflisten

ListTagsForResource

codeguru-profiler:ListTagsForResource

Auflisten

PostAgentProfile

codeguru-profiler:PostAgentProfile

Schreiben

PutPermission

codeguru-profiler:PutPermission

Verwaltung von Berechtigungen, Schreiben

RemoveNotificationChannel

codeguru-profiler:RemoveNotificationChannel

Schreiben

RemovePermission

codeguru-profiler:RemovePermission

Verwaltung von Berechtigungen, Schreiben

SubmitFeedback

codeguru-profiler:SubmitFeedback

Schreiben

TagResource

codeguru-profiler:TagResource

Taggen, Schreiben

UntagResource

codeguru-profiler:UntagResource

Taggen, Schreiben

UpdateProfilingGroup

codeguru-profiler:UpdateProfilingGroup

Schreiben

Von Amazon definierte Aktionen CodeGuru Profiler

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

AddNotificationChannels

Erteilt die Erlaubnis, bis zu 2 Themen-ARNs (sofern vorhanden) hinzuzufügen AWS SNS-Themen zum Veröffentlichen von Benachrichtigungen

ProfilingGroup*

aws:ResourceTag/${TagKey}

Schreiben

BatchGetFrameMetricData

Gewährt die Berechtigung zum Abrufen der Frame-Metrikdaten für eine Profiling-Gruppe

ProfilingGroup*

aws:ResourceTag/${TagKey}

Auflisten

ConfigureAgent

Gewährt die Berechtigung zum Registrieren beim Orchestrierungsservice und zum Abrufen von Profilkonfigurationsinformationen, die von Kundendienstmitarbeitern verwendet werden

ProfilingGroup*

aws:ResourceTag/${TagKey}

Schreiben

CreateProfilingGroup

Gewährt die Berechtigung zum Erstellen einer Profilerstellungsgruppe

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

DeleteProfilingGroup

Gewährt die Berechtigung zum Löschen einer Profilerstellungsgruppe

ProfilingGroup*

aws:ResourceTag/${TagKey}

Schreiben

DescribeProfilingGroup

Gewährt die Berechtigung zum Beschreiben einer Profilerstellungsgruppe

ProfilingGroup*

aws:ResourceTag/${TagKey}

Read

GetFindingsReportAccountSummary

Gewährt die Berechtigung, eine Zusammenfassung der letzten Empfehlungen für jede Profilerstellungsgruppe im Konto abzurufen

Read

GetNotificationConfiguration

Gewährt die Berechtigung zum Abrufen der Benachrichtigungskonfiguration

ProfilingGroup*

aws:ResourceTag/${TagKey}

Lesen

GetPolicy

Gewährt die Berechtigung zum Abrufen der Ressourcenrichtlinie, die der angegebenen Profilerstellungsgruppe zugeordnet ist

ProfilingGroup*

aws:ResourceTag/${TagKey}

Lesen

GetProfile

Gewährt die Berechtigung zum Abrufen aggregierter Profile für eine bestimmte Profilerstellungsgruppe

ProfilingGroup*

aws:ResourceTag/${TagKey}

Read

GetRecommendations

Gewährt die Berechtigung zum Abrufen von Empfehlungen.

ProfilingGroup*

aws:ResourceTag/${TagKey}

Read

ListFindingsReports

Gewährt Berechtigungen zum Auflisten der verfügbaren Empfehlungsberichte für eine bestimmte Profiling-Gruppe

ProfilingGroup*

aws:ResourceTag/${TagKey}

List

ListProfileTimes

Gewährt Berechtigungen zum Auflisten der Startzeiten der verfügbaren aggregierten Profile für eine bestimmte Profiling-Gruppe

ProfilingGroup*

aws:ResourceTag/${TagKey}

List

ListProfilingGroups

Gewährt Berechtigungen zum Auflisten von Profiling-Gruppen im Konto

List

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags für eine Profiling-Gruppe

ProfilingGroup*

aws:ResourceTag/${TagKey}

Auflisten

PostAgentProfile

Gewährt Berechtigungen zum Senden eines Profils, das von einem Agenten, der zu einer bestimmten Profiling-Gruppe gehört, zur Aggregation erfasst wurde

ProfilingGroup*

aws:ResourceTag/${TagKey}

Schreiben

PutPermission

Gewährt die Berechtigung zum Aktualisieren der Liste der Prinzipale, die für eine Aktionsgruppe in der Ressourcenrichtlinie zulässig sind, die der angegebenen Profiling-Gruppe zugeordnet ist

ProfilingGroup*

aws:ResourceTag/${TagKey}

Verwaltung von Berechtigungen, Schreiben

RemoveNotificationChannel

Gewährt die Berechtigung zum Löschen eines bereits konfigurierten SNStopic-ARN aus der Benachrichtigungskonfiguration

ProfilingGroup*

aws:ResourceTag/${TagKey}

Schreiben

RemovePermission

Gewährt die Berechtigung zum Entfernen der Berechtigung der angegebenen Aktionsgruppe aus der Ressourcenrichtlinie, die der angegebenen Profilerstellungsgruppe zugeordnet ist

ProfilingGroup*

aws:ResourceTag/${TagKey}

Verwaltung von Berechtigungen, Schreiben

SubmitFeedback

Gewährt die Berechtigung, Benutzer-Feedback für nützliche oder nicht nützliche Anomalien einzureichen

ProfilingGroup*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Gewährt die Berechtigung zum Hinzufügen oder Überschreiben von Tags zu einer Profiling-Gruppe

ProfilingGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UntagResource

Gewährt die Berechtigung zum Entfernen von Tags aus einer Profiling-Gruppe

ProfilingGroup*

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UpdateProfilingGroup

Gewährt die Berechtigung zum Aktualisieren einer bestimmten Profiling-Gruppe

ProfilingGroup*

aws:ResourceTag/${TagKey}

Schreiben

Von Amazon definierte Ressourcentypen CodeGuru Profiler

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

Ressourcentypen ARN Bedingungsschlüssel

ProfilingGroup

arn:${Partition}:codeguru-profiler:${Region}:${Account}:profilingGroup/${ProfilingGroupName}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für Amazon CodeGuru Profiler

Amazon CodeGuru Profiler definiert die folgenden Bedingungsschlüssel, die in der verwendet werden können Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung

String

aws:ResourceTag/${TagKey}

Filtert Aktionen nach Tag-Schlüssel-Werte-Paaren, die der Ressource angefügt sind

String

aws:TagKeys

Filtert den Zugriff durch das Vorhandensein von Tag-Schlüsseln in der Anforderung.

ArrayOfString