Aktionen, Ressourcen und Bedingungsschlüssel für AWS Lambda
AWS Lambda (Dienstpräfix:lambda) 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 Dienst
an.
Themen
API-Operationen, definiert von AWS Lambda
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 | SDK-Client | IAM-Aktion | Bedingungsschlüssel | Mögliche Werte | Zugriffsebene |
|---|---|---|---|---|---|
|
AddEventSource |
Lambda |
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|
|
AddLayerVersionPermission |
Lambda |
Verwaltung von Berechtigungen, Schreiben |
|||
|
AddPermission |
Lambda |
Verwaltung von Berechtigungen, Schreiben |
|||
|
CheckpointDurableExecution |
Lambda |
Schreiben |
|||
|
CreateAlias |
Lambda |
Schreiben |
|||
|
CreateCapacityProvider |
Lambda |
Schreiben |
|||
Markieren, Schreiben |
|||||
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|||
|
CreateCodeSigningConfig |
Lambda |
Schreiben |
|||
Markieren, Schreiben |
|||||
|
CreateEventSourceMapping |
Lambda |
Schreiben |
|||
Markieren, Schreiben |
|||||
|
CreateFunction |
Lambda |
Schreiben |
|||
Lesen |
|||||
Schreiben |
|||||
Markieren, Schreiben |
|||||
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|||
|
CreateFunctionUrlConfig |
Lambda |
Schreiben |
|||
|
DeleteAlias |
Lambda |
Schreiben |
|||
|
DeleteCapacityProvider |
Lambda |
Schreiben |
|||
|
DeleteCodeSigningConfig |
Lambda |
Schreiben |
|||
|
DeleteEventSourceMapping |
Lambda |
Schreiben |
|||
|
DeleteFunction |
Lambda |
Schreiben |
|||
|
DeleteFunctionCodeSigningConfig |
Lambda |
Schreiben |
|||
|
DeleteFunctionConcurrency |
Lambda |
Schreiben |
|||
|
DeleteFunctionEventInvokeConfig |
Lambda |
Schreiben |
|||
|
DeleteFunctionUrlConfig |
Lambda |
Schreiben |
|||
|
DeleteLayerVersion |
Lambda |
Schreiben |
|||
|
DeleteProvisionedConcurrencyConfig |
Lambda |
Schreiben |
|||
|
DeleteResourcePolicy |
Lambda |
Verwaltung von Berechtigungen, Schreiben |
|||
Verwaltung von Berechtigungen, Schreiben |
|||||
|
GetAccountSettings |
Lambda |
Lesen |
|||
|
GetAlias |
Lambda |
Lesen |
|||
|
GetCapacityProvider |
Lambda |
Lesen |
|||
|
GetCodeSigningConfig |
Lambda |
Lesen |
|||
|
GetDurableExecution |
Lambda |
Lesen |
|||
|
GetDurableExecutionHistory |
Lambda |
Lesen |
|||
|
GetDurableExecutionState |
Lambda |
Lesen |
|||
|
GetEventSourceMapping |
Lambda |
Lesen |
|||
|
GetFunction |
Lambda |
Lesen |
|||
Lesen |
|||||
|
GetFunctionCodeSigningConfig |
Lambda |
Lesen |
|||
|
GetFunctionConcurrency |
Lambda |
Lesen |
|||
|
GetFunctionConfiguration |
Lambda |
Lesen |
|||
|
GetFunctionEventInvokeConfig |
Lambda |
Lesen |
|||
|
GetFunctionRecursionConfig |
Lambda |
Lesen |
|||
|
GetFunctionScalingConfig |
Lambda |
Lesen |
|||
|
GetFunctionUrlConfig |
Lambda |
Lesen |
|||
|
GetLayerVersion |
Lambda |
Lesen |
|||
|
GetLayerVersionByArn |
Lambda |
Lesen |
|||
|
GetLayerVersionPolicy |
Lambda |
Lesen |
|||
|
GetPolicy |
Lambda |
Lesen |
|||
|
GetProvisionedConcurrencyConfig |
Lambda |
Lesen |
|||
|
GetResourcePolicy |
Lambda |
Lesen |
|||
Lesen |
|||||
|
GetRuntimeManagementConfig |
Lambda |
Lesen |
|||
|
Aufrufen |
Lambda |
Schreiben |
|||
|
InvokeAsync |
Lambda |
Schreiben |
|||
|
InvokeWithResponseStream |
Lambda |
Schreiben |
|||
|
ListAliases |
Lambda |
Auflisten |
|||
|
ListCapacityProviders |
Lambda |
Auflisten |
|||
|
ListCodeSigningConfigs |
Lambda |
Auflisten |
|||
|
ListDurableExecutionsByFunction |
Lambda |
Auflisten |
|||
|
ListEventSourceMappings |
Lambda |
Auflisten |
|||
|
ListFunctionEventInvokeConfigs |
Lambda |
Auflisten |
|||
|
ListFunctionUrlConfigs |
Lambda |
Auflisten |
|||
|
ListFunctionVersionsByCapacityProvider |
Lambda |
Auflisten |
|||
|
ListFunctions |
Lambda |
Auflisten |
|||
|
ListFunctionsByCodeSigningConfig |
Lambda |
Auflisten |
|||
|
ListLayerVersions |
Lambda |
Auflisten |
|||
|
ListLayers |
Lambda |
Auflisten |
|||
|
ListProvisionedConcurrencyConfigs |
Lambda |
Auflisten |
|||
|
ListTags |
Lambda |
Lesen |
|||
|
ListVersionsByFunction |
Lambda |
Auflisten |
|||
|
PublishLayerVersion |
Lambda |
Schreiben |
|||
|
PublishVersion |
Lambda |
Schreiben |
|||
|
PutFunctionCodeSigningConfig |
Lambda |
Schreiben |
|||
|
PutFunctionConcurrency |
Lambda |
Schreiben |
|||
|
PutFunctionEventInvokeConfig |
Lambda |
Schreiben |
|||
|
PutFunctionRecursionConfig |
Lambda |
Schreiben |
|||
|
PutFunctionScalingConfig |
Lambda |
Schreiben |
|||
|
PutProvisionedConcurrencyConfig |
Lambda |
Schreiben |
|||
|
PutResourcePolicy |
Lambda |
Verwaltung von Berechtigungen, Schreiben |
|||
Verwaltung von Berechtigungen, Schreiben |
|||||
Verwaltung von Berechtigungen, Schreiben |
|||||
|
PutRuntimeManagementConfig |
Lambda |
Schreiben |
|||
|
RemoveLayerVersionPermission |
Lambda |
Verwaltung von Berechtigungen, Schreiben |
|||
|
RemovePermission |
Lambda |
Verwaltung von Berechtigungen, Schreiben |
|||
|
SendDurableExecutionCallbackFailure |
Lambda |
Schreiben |
|||
|
SendDurableExecutionCallbackHeartbeat |
Lambda |
Schreiben |
|||
|
SendDurableExecutionCallbackSuccess |
Lambda |
Schreiben |
|||
|
StopDurableExecution |
Lambda |
Schreiben |
|||
|
TagResource |
Lambda |
Markieren, Schreiben |
|||
|
UntagResource |
Lambda |
Markieren, Schreiben |
|||
|
UpdateAlias |
Lambda |
Schreiben |
|||
|
UpdateCapacityProvider |
Lambda |
Schreiben |
|||
|
UpdateCodeSigningConfig |
Lambda |
Schreiben |
|||
|
UpdateEventSourceMapping |
Lambda |
Schreiben |
|||
|
UpdateFunctionCode |
Lambda |
Schreiben |
|||
|
UpdateFunctionConfiguration |
Lambda |
Lesen |
|||
Schreiben |
|||||
Schreiben |
|||||
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|||
|
UpdateFunctionEventInvokeConfig |
Lambda |
Schreiben |
|||
|
UpdateFunctionUrlConfig |
Lambda |
Schreiben |
|||
|
CreateNetworkConnector |
Lambda-Kern |
Schreiben |
|||
Markieren, Schreiben |
|||||
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|||
|
DeleteNetworkConnector |
Lambda-Kern |
Schreiben |
|||
|
GetNetworkConnector |
Lambda-Kern |
Lesen |
|||
|
ListNetworkConnectors |
Lambda-Kern |
Auflisten |
|||
|
UpdateNetworkConnector |
Lambda-Kern |
Schreiben |
|||
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|||
|
CreateMicrovmAuthToken |
Lambda-Mikrovms |
Schreiben |
|||
|
CreateMicrovmImage |
Lambda-Mikrovms |
Schreiben |
|||
Schreiben |
|||||
Markieren, Schreiben |
|||||
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|||
|
CreateMicrovmShellAuthToken |
Lambda-Mikrovms |
Schreiben |
|||
|
DeleteMicrovmImage |
Lambda-Mikrovms |
Schreiben |
|||
|
DeleteMicrovmImageVersion |
Lambda-Mikrovms |
Schreiben |
|||
|
GetMicrovm |
Lambda-Mikrovms |
Lesen |
|||
|
GetMicrovmImage |
Lambda-Mikrovms |
Lesen |
|||
|
GetMicrovmImageBuild |
Lambda-Mikrovms |
Lesen |
|||
|
GetMicrovmImageVersion |
Lambda-Mikrovms |
Lesen |
|||
|
ListManagedMicrovmImageVersions |
Lambda-Mikrovms |
Auflisten |
|||
|
ListManagedMicrovmImages |
Lambda-Mikrovms |
Auflisten |
|||
|
ListMicrovmImageBuilds |
Lambda-Mikrovms |
Auflisten |
|||
|
ListMicrovmImageVersions |
Lambda-Mikrovms |
Auflisten |
|||
|
ListMicrovmImages |
Lambda-Mikrovms |
Auflisten |
|||
|
ListMicrovms |
Lambda-Mikrovms |
Auflisten |
|||
|
ListTags |
Lambda-Mikrovms |
Lesen |
|||
|
ResumeMicrovm |
Lambda-Mikrovms |
Schreiben |
|||
|
RunMicrovm |
Lambda-Mikrovms |
Schreiben |
|||
Schreiben |
|||||
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|||
|
SuspendMicrovm |
Lambda-Mikrovms |
Schreiben |
|||
|
TagResource |
Lambda-Mikrovms |
Markieren, Schreiben |
|||
|
TerminateMicrovm |
Lambda-Microvms |
Schreiben |
|||
|
UntagResource |
Lambda-Mikrovms |
Markieren, Schreiben |
|||
|
UpdateMicrovmImage |
Lambda-Microvms |
Schreiben |
|||
Schreiben |
|||||
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|||
|
UpdateMicrovmImageVersion |
Lambda-Mikrovms |
Schreiben |
|||
|
CreateWebFunction |
Lambda-Netz |
Schreiben |
|||
Markieren, Schreiben |
|||||
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|||
|
CreateWebFunctionEndpoint |
Lambda-Internet |
Schreiben |
|||
|
CreateWebFunctionRevision |
Lambda-Netz |
Schreiben |
|||
ich bin: PassedToService |
lambda.amazonaws.com |
Schreiben |
|||
|
DeleteResourcePolicy |
Lambda-Internet |
Verwaltung von Berechtigungen, Schreiben |
|||
Verwaltung von Berechtigungen, Schreiben |
|||||
|
DeleteWebFunction |
Lambda-Web |
Schreiben |
|||
|
DeleteWebFunctionEndpoint |
Lambda-Netz |
Schreiben |
|||
|
DeleteWebFunctionRevision |
Lambda-Netz |
Schreiben |
|||
|
GetResourcePolicy |
Lambda-Netz |
Lesen |
|||
Lesen |
|||||
|
GetWebAccountSettings |
Lambda-Netz |
Lesen |
|||
|
GetWebFunction |
Lambda-Netz |
Lesen |
|||
|
GetWebFunctionEndpoint |
Lambda-Netz |
Lesen |
|||
|
GetWebFunctionRevision |
Lambda-Netz |
Lesen |
|||
|
ListTags |
Lambda-Netz |
Lesen |
|||
|
ListWebFunctionEndpoints |
Lambda-Netz |
Auflisten |
|||
|
ListWebFunctionRevisions |
Lambda-Netz |
Auflisten |
|||
|
ListWebFunctions |
Lambda-Netz |
Auflisten |
|||
|
PutResourcePolicy |
Lambda-Netz |
Verwaltung von Berechtigungen, Schreiben |
|||
Verwaltung von Berechtigungen, Schreiben |
|||||
Verwaltung von Berechtigungen, Schreiben |
|||||
|
TagResource |
Lambda-Web |
Markieren, Schreiben |
|||
|
UntagResource |
Lambda-Web |
Markieren, Schreiben |
|||
|
UpdateWebFunctionEndpoint |
Lambda-Web |
Schreiben |
Aktionen definiert durch AWS Lambda
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 |
|---|---|---|---|---|
Erteilt die Berechtigung, der ressourcenbasierten Richtlinie einer Version einer Lambda-Schicht Berechtigungen hinzuzufügen AWS |
Verwaltung von Berechtigungen, Schreiben |
|||
Erteilt die Erlaubnis, einem AWS Dienst oder einem anderen Konto die Erlaubnis zur Verwendung einer AWS Lambda-Funktion zu erteilen |
Rechteverwaltung, Schreiben |
|||
Erteilt die Erlaubnis, den Fortschritt einer dauerhaften AWS Lambda-Ausführung zu speichern |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Alias für eine Lambda-Funktionsversion |
Schreiben |
|||
Erteilt die Erlaubnis zum Erstellen eines AWS Lambda-Kapazitätsanbieters |
Schreiben |
|||
Erteilt die Berechtigung zum Erstellen einer AWS Lambda-Codesignaturkonfiguration |
Schreiben |
|||
Erteilt die Erlaubnis, eine Zuordnung zwischen einer Ereignisquelle und einer AWS Lambda-Funktion zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine AWS Lambda-Funktion zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Funktions-URL-Konfiguration für eine Lambda-Funktion |
Schreiben |
|||
Erteilt die Erlaubnis, ein Authentifizierungstoken für eine AWS Lambda MicroVM zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, ein AWS Lambda MicroVM-Image zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, ein Shell-Authentifizierungstoken für eine AWS Lambda-MicroVM zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, einen AWS Lambda-Netzwerkconnector zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Lambda-Webfunktion zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, einen Endpunkt für eine Lambda-Webfunktion zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Revision für eine Lambda-Webfunktion zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, einen AWS Lambda-Funktionsalias zu löschen |
Schreiben |
|||
Erteilt die Erlaubnis zum Löschen eines AWS Lambda-Kapazitätsanbieters |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen einer AWS Lambda-Codesignaturkonfiguration |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen einer AWS Lambda-Ereignisquellenzuordnung |
Schreiben |
|||
Erteilt die Erlaubnis zum Löschen einer AWS Lambda-Funktion |
Schreiben |
|||
Erteilt die Erlaubnis, eine Codesignaturkonfiguration von einer AWS Lambda-Funktion zu trennen |
Schreiben |
|||
Erteilt die Erlaubnis, ein Limit für die gleichzeitige Ausführung aus einer AWS Lambda-Funktion zu entfernen |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen der Konfiguration für den asynchronen Aufruf einer AWS Lambda-Funktion, -Version oder eines Lambda-Alias |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Funktions-URL-Konfiguration für eine Lambda-Funktion |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen einer Version einer AWS Lambda-Schicht |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen eines AWS Lambda MicroVM-Images |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen einer Version eines AWS Lambda MicroVM-Images |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen eines AWS Lambda-Netzwerkconnectors |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen der bereitgestellten Parallelitätskonfiguration für eine AWS Lambda-Funktion |
Schreiben |
|||
Erteilt die Erlaubnis, eine Richtlinie von einer AWS Lambda-Ressource zu trennen, wobei zusätzlich lambda: RemovePermission nur für eine Funktionsressource erforderlich ist |
Rechteverwaltung, Schreiben |
|||
Erteilt die Berechtigung zum Löschen einer Lambda-Webfunktion |
Schreiben |
|||
Erteilt die Berechtigung zum Löschen eines Endpunkts für eine Lambda-Webfunktion |
Schreiben |
|||
Erteilt die Erlaubnis, eine Revision für eine Lambda-Webfunktion zu löschen |
Schreiben |
|||
Erteilt die Erlaubnis, Details zu den Limits und der Nutzung eines Kontos in einem AWS-Region |
Lesen |
|||
Erteilt die Erlaubnis, Details zu einem AWS Lambda-Funktionsalias anzuzeigen |
Lesen |
|||
Erteilt die Erlaubnis, Details zu einem AWS Lambda-Kapazitätsanbieter anzuzeigen |
Lesen |
|||
Erteilt die Berechtigung, Details zu einer AWS Lambda-Codesignaturkonfiguration anzuzeigen |
Lesen |
|||
Erteilt die Erlaubnis, Details einer dauerhaften AWS Lambda-Ausführung anzuzeigen |
Lesen |
|||
Erteilt die Erlaubnis, den Ausführungsverlauf einer dauerhaften AWS Lambda-Ausführung einzusehen |
Lesen |
|||
Erteilt die Erlaubnis, den aktuellen Status einer dauerhaften AWS Lambda-Ausführung anzuzeigen |
Lesen |
|||
Erteilt die Berechtigung, Details zu einer AWS Lambda-Ereignisquellenzuordnung anzuzeigen |
Lesen |
|||
Erteilt die Erlaubnis, Details zu einer AWS Lambda-Funktion anzuzeigen |
Lesen |
|||
Erteilt die Berechtigung zum Anzeigen der Codesignaturkonfiguration arn, die an eine AWS Lambda-Funktion angehängt ist |
Lesen |
|||
Gewährt die Berechtigung zum Anzeigen von Details zur reservierten Parallelitätskonfiguration für eine Funktion |
Lesen |
|||
Erteilt die Berechtigung, Details zu den versionsspezifischen Einstellungen einer AWS Lambda-Funktion oder -Version anzuzeigen |
Lesen |
|||
Gewährt die Berechtigung zum Anzeigen der Konfiguration für den asynchronen Aufruf für eine Funktion, Version oder einen Alias |
Lesen |
|||
Erteilt die Erlaubnis, die Rekursionskonfiguration einer AWS Lambda-Funktion anzuzeigen |
Lesen |
|||
Erteilt die Berechtigung zum Anzeigen der Skalierungskonfiguration einer AWS Lambda-Funktion, die auf einem Kapazitätsanbieter ausgeführt wird |
Lesen |
|||
Gewährt die Berechtigung zum Lesen einer Funktions-URL-Konfiguration für eine Lambda-Funktion |
Lesen |
|||
Erteilt die Berechtigung, Details zu einer Version einer AWS Lambda-Schicht anzuzeigen. Beachten Sie, dass diese Aktion auch API unterstützt GetLayerVersionByArn |
Lesen |
|||
Erteilt die Berechtigung zum Anzeigen der ressourcenbasierten Richtlinie für eine Version einer AWS Lambda-Schicht |
Lesen |
|||
Erteilt die Berechtigung zum Anzeigen von Informationen über eine AWS Lambda MicroVM |
Lesen |
|||
Erteilt die Berechtigung zum Anzeigen von Informationen über ein AWS Lambda MicroVM-Image |
Lesen |
|||
Erteilt die Berechtigung zum Anzeigen von Informationen über einen Build einer AWS Lambda MicroVM-Image-Version |
Lesen |
|||
Erteilt die Berechtigung zum Anzeigen von Informationen über eine Version eines AWS Lambda MicroVM-Images |
Lesen |
|||
Erteilt die Berechtigung, Details zu einem AWS Lambda-Netzwerkconnector anzuzeigen |
Lesen |
|||
Erteilt die Berechtigung zum Anzeigen der ressourcenbasierten Richtlinie für eine AWS Lambda-Funktion, -Version oder einen Lambda-Alias |
Lesen |
|||
Erteilt die Berechtigung, die bereitgestellte Parallelitätskonfiguration für den Alias oder die Version einer AWS Lambda-Funktion anzuzeigen |
Lesen |
|||
Erteilt die Berechtigung zum Anzeigen einer Richtlinie für eine AWS Lambda-Ressource und erfordert zusätzlich lambda: GetPolicy nur für eine Funktionsressource |
Lesen |
|||
Erteilt die Berechtigung zum Anzeigen der Runtime-Management-Konfiguration einer AWS Lambda-Funktion |
Lesen |
|||
Erteilt die Erlaubnis, die Kontoeinstellungen einzusehen |
Lesen |
|||
Erteilt die Erlaubnis, Details zu einer Lambda-Webfunktion anzuzeigen |
Lesen |
|||
Erteilt die Berechtigung, Details zu einem Endpunkt für eine Lambda-Webfunktion anzuzeigen |
Lesen |
|||
Erteilt die Erlaubnis, Details zu einer Revision für eine Lambda-Webfunktion anzuzeigen |
Lesen |
|||
Gewährt die Berechtigung, eine Funktion asynchron aufzurufen (Veraltet) |
Schreiben |
|||
Erteilt die Erlaubnis zum Aufrufen einer AWS Lambda-Funktion |
Schreiben |
|||
Erteilt die Erlaubnis, eine Liste von Aliasnamen für eine AWS Lambda-Funktion abzurufen |
Auflisten |
|||
Erteilt die Erlaubnis, eine Liste von AWS Lambda-Kapazitätsanbietern abzurufen |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von AWS Lambda-Codesignaturkonfigurationen |
Auflisten |
|||
Erteilt die Erlaubnis, eine Liste von dauerhaften AWS Lambda-Ausführungen einer AWS Lambda-Funktion abzurufen |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von AWS Lambda-Ereignisquellenzuordnungen |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen einer Liste von Konfigurationen für den asynchronen Aufruf für eine Funktion |
Auflisten |
|||
Gewährt die Berechtigung zum Lesen einer Funktions-URL-Konfiguration für eine Funktion |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von AWS Lambda-Funktionsversionen durch den zugewiesenen Kapazitätsanbieter |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von AWS Lambda-Funktionen mit der versionsspezifischen Konfiguration jeder Funktion |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von AWS Lambda-Funktionen anhand der zugewiesenen Codesignaturkonfiguration |
Auflisten |
|||
Erteilt die Erlaubnis, eine Liste von Versionen einer AWS Lambda-Schicht abzurufen |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von AWS Lambda-Layern mit Details zur neuesten Version jeder Ebene |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Versionsliste für ein verwaltetes AWS Lambda MicroVM-Image |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste verwalteter AWS Lambda MicroVM-Images |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von Builds für eine AWS Lambda MicroVM-Image-Version |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Versionsliste für ein AWS Lambda MicroVM-Image |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von AWS Lambda MicroVM-Images |
Auflisten |
|||
Erteilt die Erlaubnis zum Abrufen einer Liste von AWS Lambda MicroVMs |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von AWS Lambda-Netzwerkkonnektoren |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste bereitgestellter Parallelitätskonfigurationen für eine AWS Lambda-Funktion |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von Tags für eine AWS Lambda-Funktion, eine Ereignisquellenzuordnung, einen Kapazitätsanbieter, eine Codesignaturkonfiguration, einen Netzwerkkonnektor, eine MicroVM-Image-Ressource oder eine Webfunktionsressource |
Lesen |
|||
Erteilt die Erlaubnis, eine Liste von Versionen für eine AWS Lambda-Funktion abzurufen |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von Endpunkten für eine Lambda-Webfunktion |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von Revisionen für eine Lambda-Webfunktion |
Auflisten |
|||
Erteilt die Berechtigung zum Abrufen einer Liste von Lambda-Webfunktionen |
Auflisten |
|||
Erteilt die Erlaubnis, eine AWS Lambda-Schicht zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine AWS Lambda-Funktionsversion zu erstellen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Codesignaturkonfiguration an eine AWS Lambda-Funktion anzuhängen |
Schreiben |
|||
Erteilt die Erlaubnis, reservierte Parallelität für eine AWS Lambda-Funktion zu konfigurieren |
Schreiben |
|||
Erteilt die Berechtigung zur Konfiguration von Optionen für den asynchronen Aufruf einer AWS Lambda-Funktion, -Version oder einem Lambda-Alias |
Schreiben |
|||
Erteilt die Erlaubnis, die Rekursionskonfiguration einer AWS Lambda-Funktion zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, die Skalierungskonfiguration einer AWS Lambda-Funktion zu aktualisieren, die auf einem Kapazitätsanbieter ausgeführt wird |
Schreiben |
|||
Erteilt die Erlaubnis, die bereitgestellte Parallelität für den Alias oder die Version einer AWS Lambda-Funktion zu konfigurieren |
Schreiben |
|||
Erteilt die Erlaubnis, eine Richtlinie an eine AWS Lambda-Ressource anzuhängen, wobei zusätzlich lambda: AddPermission und lambda: RemovePermission nur für eine Funktionsressource erforderlich sind |
Rechteverwaltung, Schreiben |
|||
Erteilt die Erlaubnis, die Runtime-Management-Konfiguration einer AWS Lambda-Funktion zu aktualisieren |
Schreiben |
|||
Erteilt die Berechtigung, eine Anweisung aus der Berechtigungsrichtlinie für eine Version einer AWS Lambda-Schicht zu entfernen |
Verwaltung von Berechtigungen, Schreiben |
|||
Erteilt die Erlaubnis, einem AWS Dienst oder einem anderen Konto die Genehmigung zur Nutzung von Funktionen zu entziehen |
Rechteverwaltung, Schreiben |
|||
Erteilt die Erlaubnis, eine angehaltene AWS Lambda MicroVM wieder aufzunehmen |
Schreiben |
|||
Erteilt die Erlaubnis, eine AWS Lambda-MicroVM von einem MicroVM-Image aus auszuführen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Fehlerantwort für einen Callback-Vorgang in einer dauerhaften AWS Lambda-Ausführung zu senden |
Schreiben |
|||
Erteilt die Erlaubnis, einen Heartbeat für einen Callback-Vorgang in einer dauerhaften AWS Lambda-Ausführung zu senden |
Schreiben |
|||
Erteilt die Erlaubnis, eine erfolgreiche Antwort für einen Callback-Vorgang in einer dauerhaften AWS Lambda-Ausführung zu senden |
Schreiben |
|||
Erteilt die Erlaubnis, eine dauerhafte AWS Lambda-Ausführung zu beenden |
Schreiben |
|||
Erteilt die Erlaubnis, eine AWS Lambda MicroVM auszusetzen |
Schreiben |
|||
Erteilt die Berechtigung zum Hinzufügen von Tags zu einer AWS Lambda-Funktion, einer Ereignisquellenzuordnung, einem Kapazitätsanbieter, einer Codesignaturkonfiguration, einem Netzwerkkonnektor, einer MicroVM-Image-Ressource oder einer Webfunktionsressource |
Taggen, Schreiben |
|||
Erteilt die Erlaubnis, eine AWS Lambda MicroVM zu beenden |
Schreiben |
|||
Erteilt die Berechtigung zum Entfernen von Tags aus einer AWS Lambda-Funktion, einer Ereignisquellenzuordnung, einem Kapazitätsanbieter, einer Codesignaturkonfiguration, einem Netzwerkkonnektor, einer MicroVM-Image-Ressource oder einer Webfunktionsressource |
Taggen, Schreiben |
|||
Erteilt die Erlaubnis, die Konfiguration des AWS Alias einer Lambda-Funktion zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, einen AWS Lambda-Kapazitätsanbieter zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, eine AWS Lambda-Codesignaturkonfiguration zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, die Konfiguration einer AWS Lambda-Ereignisquellenzuordnung zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, den Code einer AWS Lambda-Funktion zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, die Codesignaturkonfiguration einer AWS Lambda-Funktion zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, die versionsspezifischen Einstellungen einer AWS Lambda-Funktion zu ändern |
Schreiben |
|||
Erteilt die Berechtigung, die Konfiguration für den asynchronen Aufruf einer AWS Lambda-Funktion, -Version oder eines Lambda-Alias zu ändern |
Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer Funktions-URL-Konfiguration für eine Lambda-Funktion |
Schreiben |
|||
Erteilt die Erlaubnis, ein AWS Lambda MicroVM-Image zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, eine Version eines AWS Lambda MicroVM-Images zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, einen AWS Lambda-Netzwerkconnector zu aktualisieren |
Schreiben |
|||
Erteilt die Erlaubnis, einen Endpunkt für eine Lambda-Webfunktion zu aktualisieren |
Schreiben |
Permission-only Aktionen für AWS Lambda
Die folgenden Aktionen werden von AWS Lambda definiert, können 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, über HTTP eine Verbindung zu einer Lambda MicroVM herzustellen (nur VPC-Endpunkt) |
Schreiben |
|||
Gewährt die Berechtigung zum Deaktivieren der Replikation für eine Lambda @Edge-Funktion |
Verwaltung von Berechtigungen, Schreiben |
|||
Gewährt die Berechtigung zum Aktivieren der Replikation für eine Lambda @Edge-Funktion |
Verwaltung von Berechtigungen, Schreiben |
|||
Erteilt die Erlaubnis, eine AWS Lambda-Funktion über die URL aufzurufen |
Schreiben |
|||
Erteilt die Erlaubnis, einen Lambda-Webfunktionsendpunkt über HTTP aufzurufen |
Schreiben |
|||
Erteilt die Erlaubnis, einen AWS Lambda-Kapazitätsanbieter an einen Dienst weiterzugeben |
Schreiben |
|||
Erteilt die Erlaubnis, einen AWS Lambda-Netzwerkconnector an einen Dienst weiterzuleiten |
Schreiben |
Ressourcentypen, definiert durch AWS Lambda
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} :lambda: $ {Region} :$ {Konto} :Kapazitätsanbieter: $ {} CapacityProviderName |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Konto} :code-signing-config: $ {} CodeSigningConfigId |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Account} :Funktion: $ {} :$ {VersionFunctionName} /dauerhafte Ausführung/$ {} /$ {} ExecutionName ExecutionId |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Konto} :Zuordnung der Ereignisquelle: $ {UUID} |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Konto} :Funktion: $ {} FunctionName |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Account} :function: $ {} :$ {AliasFunctionName} |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Konto} :Funktion: $ {} :$ {VersionFunctionName} |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Konto} :Ebene: $ {} LayerName |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Konto} :layer: $ {} :$ {} LayerName LayerVersion |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Konto} :microvm-image: $ {} MicrovmImageName |
||
arn: $ {Partition} :Lambda: $ {Region} :$ {Konto} :Netzwerkkonnektor: $ {} NetworkConnectorId |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Konto} :Web-Funktion/$ {} FunctionName |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Konto} :Web-Funktion/$ {} /endpoint/$ {} FunctionName EndpointName |
||
arn: $ {Partition} :lambda: $ {Region} :$ {Konto} :web-function/$ {} /revision/$ {} FunctionName RevisionId |
Bedingungsschlüssel für AWS Lambda
AWS Lambda 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 basierend auf den Tags, die der Ressource zugeordnet sind. |
Zeichenfolge |
|
Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden |
ArrayOfString |
|
Filtert den Zugriff nach dem ARN einer AWS Lambda-Codesignaturkonfiguration |
ARN |
|
Filtert den Zugriff anhand der ID aus einer AWS Nicht-Event-Quelle, die für die AWS Lambda-Funktion konfiguriert ist |
Zeichenfolge |
|
Filtert den Zugriff über den ARN einer AWS Lambda-Funktion |
ARN |
|
Filtert den Zugriff nach dem in der Anforderung angegebenen Autorisierungstyp. Verfügbar während der UpdateFunctionUrlConfig Operationen CreateFunctionUrlConfig, DeleteFunctionUrlConfig, GetFunctionUrlConfig, ListFunctionUrlConfig, AddPermission und RemovePermission |
Zeichenfolge |
|
Beschränkt den Umfang der Lambda: InvokeFunction -Aktion nur auf Funktions-URLs. Während des AddPermission Betriebs verfügbar |
Bool |
|
Filtert den Zugriff durch den ARN einer Version einer AWS Lambda-Schicht |
ArrayOfString |
|
Filtert den Zugriff, indem der AWS Dienst oder das Konto, das eine Funktion aufrufen kann, eingeschränkt wird |
Zeichenfolge |
|
Filtert den Zugriff nach dem in der Anfrage angegebenen Authentifizierungstyp. Verfügbar während der CreateWebFunction Operationen CreateWebFunctionEndpoint, und UpdateWebFunctionEndpoint |
Zeichenfolge |
|
Filtert den Zugriff nach dem Authentifizierungstyp, der auf der Webfunktions-Endpunktressource konfiguriert ist. Verfügbar während InvokeWebFunctionEndpoint, UpdateWebFunctionEndpoint DeleteWebFunctionEndpoint, und Vorgängen GetWebFunctionEndpoint |
Zeichenfolge |
|
Filtert den Zugriff nach der ID der Sicherheitsgruppen, die für die AWS Lambda-Funktion konfiguriert sind |
ArrayOfString |
|
Filtert den Zugriff nach dem ARN der AWS Lambda-Funktion, von der die Anfrage stammt |
ARN |
|
Filtert den Zugriff nach der ID der Subnetze, die für die AWS Lambda-Funktion konfiguriert sind |
ArrayOfString |
|
Filtert den Zugriff nach der ID der VPC, die für die AWS Lambda-Funktion konfiguriert ist |
Zeichenfolge |