View a markdown version of this page

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

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

Referenzen:

Von Amazon definierte API-Operationen CodeGuru Rezensent

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

AssociateRepository

codeguru-reviewer:AssociateRepository

Schreiben

codeguru-reviewer:TagResource

Taggen, Schreiben

CreateCodeReview

codeguru-reviewer:CreateCodeReview

Schreiben

DescribeCodeReview

codeguru-reviewer:DescribeCodeReview

Lesen

DescribeRecommendationFeedback

codeguru-reviewer:DescribeRecommendationFeedback

Lesen

DescribeRepositoryAssociation

codeguru-reviewer:DescribeRepositoryAssociation

Lesen

DisassociateRepository

codeguru-reviewer:DisassociateRepository

Write (Schreiben)

ListCodeReviews

codeguru-reviewer:ListCodeReviews

Auflisten

ListRecommendationFeedback

codeguru-reviewer:ListRecommendationFeedback

Auflisten

ListRecommendations

codeguru-reviewer:ListRecommendations

Auflisten

ListRepositoryAssociations

codeguru-reviewer:ListRepositoryAssociations

Auflisten

ListTagsForResource

codeguru-reviewer:ListTagsForResource

Auflisten

PutRecommendationFeedback

codeguru-reviewer:PutRecommendationFeedback

Schreiben

TagResource

codeguru-reviewer:TagResource

Taggen, Schreiben

UntagResource

codeguru-reviewer:UnTagResource

Taggen, Schreiben

Von Amazon definierte Aktionen CodeGuru Rezensent

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

AssociateRepository

Erteilt die Erlaubnis, ein Repository mit Amazon zu verknüpfen CodeGuru Rezensent

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateCodeReview

Gewährt die Berechtigung zum Erstellen einer Codeüberprüfung

association*

aws:ResourceTag/${TagKey}

Schreiben

DescribeCodeReview

Gewährt die Berechtigung zur Beschreibung einer Codeüberprüfung

association*

aws:ResourceTag/${TagKey}

Read

DescribeRecommendationFeedback

Gewährt die Berechtigung, ein Empfehlungsfeedback zu einer Codeüberprüfung zu beschreiben

association*

aws:ResourceTag/${TagKey}

Read

DescribeRepositoryAssociation

Gewährt die Berechtigung zum Beschreiben einer Repository-Mapping

association*

aws:ResourceTag/${TagKey}

Lesen

DisassociateRepository

Erteilt die Erlaubnis, ein Repository von Amazon zu trennen CodeGuru Rezensent

association*

aws:ResourceTag/${TagKey}

Schreiben

ListCodeReviews

Gewährt die Berechtigung, eine Zusammenfassung der Codeüberprüfung aufzulisten.

List

ListRecommendationFeedback

Gewährt die Berechtigung, eine Zusammenfassung des Empfehlungs-Feedbacks zu einer Codeüberprüfung aufzulisten

association*

aws:ResourceTag/${TagKey}

List

ListRecommendations

Gewährt die Berechtigung, eine Zusammenfassung der Empfehlungen für eine Codeüberprüfung aufzulisten.

association*

aws:ResourceTag/${TagKey}

List

ListRepositoryAssociations

Gewährt die Berechtigung zum Auflisten einer Zusammenfassung der Repository-Mappings

List

ListTagsForResource

Gewährt die Berechtigung zum Auflisten der Ressource, die einem Repository-ARN angefügt ist

association*

aws:ResourceTag/${TagKey}

Auflisten

PutRecommendationFeedback

Gewährt die Berechtigung, Feedback für eine Empfehlung zu einer Codeüberprüfung abzugeben

association*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Gewährt die Berechtigung zum Anhängen von Ressourcen-Tags an einen zugeordneten Repository-ARN

association*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, schreiben

UnTagResource

Gewährt die Berechtigung zum Trennen von Ressourcen-Tags von einem zugeordneten Repository-ARN

association*

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

Permission-only Aktionen für Amazon CodeGuru Rezensent

Die folgenden Aktionen werden von Amazon definiert CodeGuru Reviewer, sind jedoch nicht direkt über eine API-Operation aufrufbar. Sie können nur in IAM-Policy-Statements verwendet werden, um Berechtigungen zu erteilen oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CreateConnectionToken

Gewährt die Berechtigung, einen webbasierten oauth-Handshake für Drittanbieter durchzuführen.

Lesen

GetMetricsData

Gewährt die Berechtigung zum Anzeigen von Pull-Anforderungsmetriken in der Konsole

Lesen

ListThirdPartyRepositories

Gewährt die Berechtigung zum Auflisten der Repositorys von Drittanbietern in der Konsole

Lesen

Von Amazon definierte Ressourcentypen CodeGuru Rezensent

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

Ressourcentypen ARN Bedingungsschlüssel

association

arn:${Partition}:codeguru-reviewer:${Region}:${Account}:association:${ResourceId}

aws:ResourceTag/${TagKey}

codereview

arn:${Partition}:codeguru-reviewer:${Region}:${Account}:association:${ResourceId}:codereview:${CodeReviewId}

Bedingungsschlüssel für Amazon CodeGuru Rezensent

Amazon CodeGuru Reviewer 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 Zugriff basierend auf dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung.

String

aws:ResourceTag/${TagKey}

Filtert Aktionen basierend auf den Tag-Schlüssel-Wert-Paaren, die an die Ressource angefügt wurden.

String

aws:TagKeys

Filtert den Zugriff basierend auf dem Vorhandensein von Tag-Schlüsseln in der Anforderung

ArrayOfString