Aktionen, Ressourcen und Bedingungsschlüssel für Amazon CodeWhisperer
Amazon CodeWhisperer (Service-Präfix:codewhisperer) stellt die folgenden dienstspezifischen Operationen, 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 die Referenz zur programmatischen Serviceautorisierung für diesen
Service an.
Themen
Von Amazon definierte Aktionen CodeWhisperer
Amazon CodeWhisperer hat keine API-Operationen, die als Actions Element einer IAM-Richtlinienerklärung verwendet werden können.
Permission-only Aktionen für Amazon CodeWhisperer
Die folgenden Aktionen wurden von Amazon definiert, können CodeWhisperer jedoch nicht direkt über eine API-Operation aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Erteilt die Berechtigung zur Konfiguration der ausgelieferten Protokollzustellung für die Anpassungsressource CodeWhisperer |
Verwaltung von Berechtigungen, Schreiben |
|||
Erteilt die Berechtigung zum Aufrufen AssociateCustomizationPermission am CodeWhisperer |
Schreiben |
|||
Erteilt die Erlaubnis zum Aufrufen CreateCustomization am CodeWhisperer |
Schreiben |
|||
Erteilt die Erlaubnis zum Aufrufen CreateProfile am CodeWhisperer |
Schreiben |
|||
Erteilt die Erlaubnis zum Aufrufen DeleteCustomization am CodeWhisperer |
Schreiben |
|||
Erteilt die Erlaubnis zum Aufrufen DeleteProfile am CodeWhisperer |
Schreiben |
|||
Erteilt die Erlaubnis zum Aufrufen DisassociateCustomizationPermission am CodeWhisperer |
Schreiben |
|||
Erteilt die Erlaubnis zum Aufrufen GenerateRecommendations am CodeWhisperer |
Lesen |
|||
Erteilt die Erlaubnis zum Aufrufen GetCustomization am CodeWhisperer |
Lesen |
|||
Erteilt die Erlaubnis zum Aufrufen ListCustomizationPermissions am CodeWhisperer |
Auflisten |
|||
Erteilt die Erlaubnis zum Aufrufen ListCustomizationVersions am CodeWhisperer |
Auflisten |
|||
Erteilt die Erlaubnis zum Aufrufen ListCustomizations am CodeWhisperer |
Auflisten |
|||
Erteilt die Erlaubnis zum Aufrufen ListProfiles am CodeWhisperer |
Auflisten |
|||
Erteilt die Erlaubnis zum Aufrufen ListTagsForResource am CodeWhisperer |
Auflisten |
|||
Erteilt die Erlaubnis zum Aufrufen TagResource am CodeWhisperer |
Markieren, Schreiben |
|||
Erteilt die Erlaubnis zum Aufrufen UntagResource am CodeWhisperer |
Markieren, Schreiben |
|||
Erteilt die Erlaubnis zum Aufrufen UpdateCustomization am CodeWhisperer |
Schreiben |
|||
Erteilt die Erlaubnis zum Aufrufen UpdateProfile am CodeWhisperer |
Schreiben |
Von Amazon definierte Ressourcentypen CodeWhisperer
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} :codewhisperer: $ {Region} :$ {Account} :customization/$ {Identifier} |
||
arn: $ {Partition} :codewhisperer: $ {Region} :$ {Account} :profile/$ {Identifier} |
Zustandsschlüssel für Amazon CodeWhisperer
Amazon CodeWhisperer definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden |
Zeichenfolge |
|
Filtert den Zugriff nach den mit CodeWhisperer der Ressource verknüpften Tags |
Zeichenfolge |
|
Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden |
ArrayOfString |