Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Azioni, risorse e chiavi di condizione per AWS Lambda
AWS Lambda (prefisso del servizio): lambda) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.
Riferimenti:
-
Scopri come configurare questo servizio.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
-
Visualizza riferimento programmatico all'autorizzazione del servizio
per questo servizio.
Argomenti
Operazioni API definite da AWS Lambda
La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.
| Operazione | Client SDK | Azione IAM | Chiave di condizione | Valori possibili | Livello di accesso |
|---|---|---|---|---|---|
|
AddEventSource |
lambda |
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|
|
AddLayerVersionPermission |
lambda |
Gestione delle autorizzazioni, scrittura |
|||
|
AddPermission |
lambda |
Gestione delle autorizzazioni, Write |
|||
|
CheckpointDurableExecution |
lambda |
Scrittura |
|||
|
CreateAlias |
lambda |
Scrittura |
|||
|
CreateCapacityProvider |
lambda |
Scrittura |
|||
Etichettatura, scrittura |
|||||
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|||
|
CreateCodeSigningConfig |
lambda |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
CreateEventSourceMapping |
lambda |
Scrittura |
|||
Etichettare, scrivere |
|||||
|
CreateFunction |
lambda |
Scrittura |
|||
Lettura |
|||||
Scrittura |
|||||
Etichettare, scrivere |
|||||
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|||
|
CreateFunctionUrlConfig |
lambda |
Scrittura |
|||
|
DeleteAlias |
lambda |
Scrittura |
|||
|
DeleteCapacityProvider |
lambda |
Scrittura |
|||
|
DeleteCodeSigningConfig |
lambda |
Scrittura |
|||
|
DeleteEventSourceMapping |
lambda |
Scrittura |
|||
|
DeleteFunction |
lambda |
Scrittura |
|||
|
DeleteFunctionCodeSigningConfig |
lambda |
Scrittura |
|||
|
DeleteFunctionConcurrency |
lambda |
Scrittura |
|||
|
DeleteFunctionEventInvokeConfig |
lambda |
Scrittura |
|||
|
DeleteFunctionUrlConfig |
lambda |
Scrittura |
|||
|
DeleteLayerVersion |
lambda |
Scrittura |
|||
|
DeleteProvisionedConcurrencyConfig |
lambda |
Scrittura |
|||
|
DeleteResourcePolicy |
lambda |
Gestione delle autorizzazioni, Write |
|||
Gestione delle autorizzazioni, Write |
|||||
|
GetAccountSettings |
lambda |
Lettura |
|||
|
GetAlias |
lambda |
Lettura |
|||
|
GetCapacityProvider |
lambda |
Lettura |
|||
|
GetCodeSigningConfig |
lambda |
Lettura |
|||
|
GetDurableExecution |
lambda |
Lettura |
|||
|
GetDurableExecutionHistory |
lambda |
Lettura |
|||
|
GetDurableExecutionState |
lambda |
Lettura |
|||
|
GetEventSourceMapping |
lambda |
Lettura |
|||
|
GetFunction |
lambda |
Lettura |
|||
Lettura |
|||||
|
GetFunctionCodeSigningConfig |
lambda |
Lettura |
|||
|
GetFunctionConcurrency |
lambda |
Lettura |
|||
|
GetFunctionConfiguration |
lambda |
Lettura |
|||
|
GetFunctionEventInvokeConfig |
lambda |
Lettura |
|||
|
GetFunctionRecursionConfig |
lambda |
Lettura |
|||
|
GetFunctionScalingConfig |
lambda |
Lettura |
|||
|
GetFunctionUrlConfig |
lambda |
Lettura |
|||
|
GetLayerVersion |
lambda |
Lettura |
|||
|
GetLayerVersionByArn |
lambda |
Lettura |
|||
|
GetLayerVersionPolicy |
lambda |
Lettura |
|||
|
GetPolicy |
lambda |
Lettura |
|||
|
GetProvisionedConcurrencyConfig |
lambda |
Lettura |
|||
|
GetResourcePolicy |
lambda |
Lettura |
|||
Lettura |
|||||
|
GetRuntimeManagementConfig |
lambda |
Lettura |
|||
|
Invoke |
lambda |
Scrittura |
|||
|
InvokeAsync |
lambda |
Scrittura |
|||
|
InvokeWithResponseStream |
lambda |
Scrittura |
|||
|
ListAliases |
lambda |
List |
|||
|
ListCapacityProviders |
lambda |
List |
|||
|
ListCodeSigningConfigs |
lambda |
List |
|||
|
ListDurableExecutionsByFunction |
lambda |
List |
|||
|
ListEventSourceMappings |
lambda |
List |
|||
|
ListFunctionEventInvokeConfigs |
lambda |
List |
|||
|
ListFunctionUrlConfigs |
lambda |
List |
|||
|
ListFunctionVersionsByCapacityProvider |
lambda |
List |
|||
|
ListFunctions |
lambda |
List |
|||
|
ListFunctionsByCodeSigningConfig |
lambda |
List |
|||
|
ListLayerVersions |
lambda |
List |
|||
|
ListLayers |
lambda |
List |
|||
|
ListProvisionedConcurrencyConfigs |
lambda |
List |
|||
|
ListTags |
lambda |
Lettura |
|||
|
ListVersionsByFunction |
lambda |
List |
|||
|
PublishLayerVersion |
lambda |
Scrittura |
|||
|
PublishVersion |
lambda |
Scrittura |
|||
|
PutFunctionCodeSigningConfig |
lambda |
Scrittura |
|||
|
PutFunctionConcurrency |
lambda |
Scrittura |
|||
|
PutFunctionEventInvokeConfig |
lambda |
Scrittura |
|||
|
PutFunctionRecursionConfig |
lambda |
Scrittura |
|||
|
PutFunctionScalingConfig |
lambda |
Scrittura |
|||
|
PutProvisionedConcurrencyConfig |
lambda |
Scrittura |
|||
|
PutResourcePolicy |
lambda |
Gestione delle autorizzazioni, Write |
|||
Gestione delle autorizzazioni, Write |
|||||
Gestione delle autorizzazioni, Write |
|||||
|
PutRuntimeManagementConfig |
lambda |
Scrittura |
|||
|
RemoveLayerVersionPermission |
lambda |
Gestione delle autorizzazioni, Write |
|||
|
RemovePermission |
lambda |
Gestione delle autorizzazioni, Write |
|||
|
SendDurableExecutionCallbackFailure |
lambda |
Scrittura |
|||
|
SendDurableExecutionCallbackHeartbeat |
lambda |
Scrittura |
|||
|
SendDurableExecutionCallbackSuccess |
lambda |
Scrittura |
|||
|
StopDurableExecution |
lambda |
Scrittura |
|||
|
TagResource |
lambda |
Etichettatura, scrittura |
|||
|
UntagResource |
lambda |
Etichettare, scrivere |
|||
|
UpdateAlias |
lambda |
Scrittura |
|||
|
UpdateCapacityProvider |
lambda |
Scrittura |
|||
|
UpdateCodeSigningConfig |
lambda |
Scrittura |
|||
|
UpdateEventSourceMapping |
lambda |
Scrittura |
|||
|
UpdateFunctionCode |
lambda |
Scrittura |
|||
|
UpdateFunctionConfiguration |
lambda |
Lettura |
|||
Scrittura |
|||||
Scrittura |
|||||
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|||
|
UpdateFunctionEventInvokeConfig |
lambda |
Scrittura |
|||
|
UpdateFunctionUrlConfig |
lambda |
Scrittura |
|||
|
CreateNetworkConnector |
lambda-core |
Scrittura |
|||
Etichettare, scrivere |
|||||
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|||
|
DeleteNetworkConnector |
lambda-core |
Scrittura |
|||
|
GetNetworkConnector |
lambda-core |
Lettura |
|||
|
ListNetworkConnectorVersions |
lambda-core |
List |
|||
|
ListNetworkConnectors |
lambda-core |
List |
|||
|
UpdateNetworkConnector |
lambda-core |
Scrittura |
|||
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|||
|
CreateMicrovmAuthToken |
lambda-microvms |
Scrittura |
|||
|
CreateMicrovmImage |
lambda-microvms |
Scrittura |
|||
Scrittura |
|||||
Etichettare, scrivere |
|||||
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|||
|
CreateMicrovmShellAuthToken |
lambda-microvms |
Scrittura |
|||
|
DeleteMicrovmImage |
lambda-microvms |
Scrittura |
|||
|
DeleteMicrovmImageVersion |
lambda-microvms |
Scrittura |
|||
|
GetMicrovm |
lambda-microvms |
Lettura |
|||
|
GetMicrovmImage |
lambda-microvms |
Lettura |
|||
|
GetMicrovmImageBuild |
lambda-microvms |
Lettura |
|||
|
GetMicrovmImageVersion |
lambda-microvms |
Lettura |
|||
|
ListManagedMicrovmImageVersions |
lambda-microvms |
List |
|||
|
ListManagedMicrovmImages |
lambda-microvms |
List |
|||
|
ListMicrovmImageBuilds |
lambda-microvms |
List |
|||
|
ListMicrovmImageVersions |
lambda-microvms |
List |
|||
|
ListMicrovmImages |
lambda-microvms |
List |
|||
|
ListMicrovms |
lambda-microvms |
List |
|||
|
ListTags |
lambda-microvms |
Lettura |
|||
|
ResumeMicrovm |
lambda-microvms |
Scrittura |
|||
|
RunMicrovm |
lambda-microvms |
Scrittura |
|||
Scrittura |
|||||
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|||
|
SuspendMicrovm |
lambda-microvms |
Scrittura |
|||
|
TagResource |
lambda-microvms |
Etichettare, scrivere |
|||
|
TerminateMicrovm |
lambda-microvms |
Scrittura |
|||
|
UntagResource |
lambda-microvms |
Etichettare, scrivere |
|||
|
UpdateMicrovmImage |
lambda-microvms |
Scrittura |
|||
Scrittura |
|||||
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|||
|
UpdateMicrovmImageVersion |
lambda-microvms |
Scrittura |
|||
|
CreateWebFunction |
lambda-web |
Scrittura |
|||
Scrittura |
|||||
Etichettare, scrivere |
|||||
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|||
|
CreateWebFunctionEndpoint |
lambda-web |
Scrittura |
|||
|
CreateWebFunctionRevision |
lambda-web |
Scrittura |
|||
Scrittura |
|||||
iam:PassedToService |
lambda.amazonaws.com |
Scrittura |
|||
|
DeleteResourcePolicy |
lambda-web |
Gestione delle autorizzazioni, Write |
|||
Gestione delle autorizzazioni, Write |
|||||
|
DeleteWebFunction |
lambda-web |
Scrittura |
|||
|
DeleteWebFunctionEndpoint |
lambda-web |
Scrittura |
|||
|
DeleteWebFunctionRevision |
lambda-web |
Scrittura |
|||
|
GetResourcePolicy |
lambda-web |
Lettura |
|||
Lettura |
|||||
|
GetWebAccountSettings |
lambda-web |
Lettura |
|||
|
GetWebFunction |
lambda-web |
Lettura |
|||
|
GetWebFunctionEndpoint |
lambda-web |
Lettura |
|||
|
GetWebFunctionRevision |
lambda-web |
Lettura |
|||
|
ListTags |
lambda-web |
Lettura |
|||
|
ListWebFunctionEndpoints |
lambda-web |
List |
|||
|
ListWebFunctionRevisions |
lambda-web |
List |
|||
|
ListWebFunctions |
lambda-web |
List |
|||
|
PutResourcePolicy |
lambda-web |
Gestione delle autorizzazioni, Write |
|||
Gestione delle autorizzazioni, Write |
|||||
Gestione delle autorizzazioni, Write |
|||||
|
TagResource |
lambda-web |
Etichettatura, scrittura |
|||
|
UntagResource |
lambda-web |
Etichettare, scrivere |
|||
|
UpdateWebFunctionEndpoint |
lambda-web |
Scrittura |
Azioni definite da AWS Lambda
Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.
| Operazioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede il permesso di aggiungere autorizzazioni alla politica basata sulle risorse di una versione di un AWS Livello Lambda |
Gestione delle autorizzazioni, Write |
|||
Concede il permesso di dare un AWS servizio o altro account, il permesso di utilizzare un AWS funzione Lambda |
Gestione delle autorizzazioni, Write |
|||
Concede il permesso di salvare lo stato di avanzamento di un AWS Esecuzione duratura Lambda |
Scrittura |
|||
Concede l'autorizzazione per creare un alias per una versione di funzione Lambda |
Scrittura |
|||
Concede il permesso di creare un AWS Fornitore di capacità Lambda |
Scrittura |
|||
Concede il permesso di creare un AWS Configurazione della firma del codice Lambda |
Scrittura |
|||
Concede il permesso di creare una mappatura tra una sorgente di eventi e una AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di creare un AWS Funzione Lambda |
Scrittura |
|||
Concede l'autorizzazione per creare una configurazione di URL di funzione per una funzione Lambda |
Scrittura |
|||
Concede il permesso di creare un token di autenticazione per un AWS Lambda MicroVM |
Scrittura |
|||
Concede il permesso di creare un AWS Immagine Lambda MicroVM |
Scrittura |
|||
Concede il permesso di creare un token di autenticazione della shell per un AWS Lambda MicroVM |
Scrittura |
|||
Concede il permesso di creare un AWS Connettore di rete Lambda |
Scrittura |
|||
Concede il permesso di creare una funzione web Lambda |
Scrittura |
|||
Concede il permesso di creare un endpoint per una funzione web Lambda |
Scrittura |
|||
Concede il permesso di creare una revisione per una funzione web Lambda |
Scrittura |
|||
Concede il permesso di eliminare un AWS Alias della funzione Lambda |
Scrittura |
|||
Concede il permesso di eliminare un AWS Fornitore di capacità Lambda |
Scrittura |
|||
Concede il permesso di eliminare un AWS Configurazione della firma del codice Lambda |
Scrittura |
|||
Concede il permesso di eliminare un AWS Mappatura della sorgente degli eventi Lambda |
Scrittura |
|||
Concede il permesso di eliminare un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di scollegare una configurazione di firma del codice da un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di rimuovere un limite di esecuzione simultanea da un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di eliminare la configurazione per l'invocazione asincrona per un AWS Funzione, versione o alias Lambda |
Scrittura |
|||
Concede l'autorizzazione per eliminare una configurazione di URL di funzione per una funzione Lambda |
Scrittura |
|||
Concede il permesso di eliminare una versione di un AWS Livello Lambda |
Scrittura |
|||
Concede il permesso di eliminare un AWS Immagine Lambda MicroVM |
Scrittura |
|||
Concede il permesso di eliminare una versione di un AWS Immagine Lambda MicroVM |
Scrittura |
|||
Concede il permesso di eliminare un AWS Connettore di rete Lambda |
Scrittura |
|||
Concede il permesso di eliminare la configurazione di concorrenza assegnata per un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di separare una policy da un AWS Risorsa Lambda, che richiede inoltre lambda:RemovePermission solo per una risorsa funzionale |
Gestione delle autorizzazioni, scrittura |
|||
Concede il permesso di eliminare una funzione web Lambda |
Scrittura |
|||
Concede il permesso di eliminare un endpoint per una funzione web Lambda |
Scrittura |
|||
Concede il permesso di eliminare una revisione per una funzione web Lambda |
Scrittura |
|||
Concede il permesso di visualizzare i dettagli sui limiti e sull'utilizzo di un account in un Regione AWS |
Lettura |
|||
Concede il permesso di visualizzare i dettagli su un AWS Alias della funzione Lambda |
Lettura |
|||
Concede il permesso di visualizzare i dettagli su un AWS Fornitore di capacità Lambda |
Lettura |
|||
Concede il permesso di visualizzare i dettagli su un AWS Configurazione della firma del codice Lambda |
Lettura |
|||
Concede il permesso di visualizzare i dettagli di un AWS Esecuzione duratura Lambda |
Lettura |
|||
Concede il permesso di visualizzare la cronologia delle esecuzioni di un AWS Esecuzione duratura Lambda |
Lettura |
|||
Concede il permesso di visualizzare lo stato corrente di un AWS Esecuzione duratura Lambda |
Lettura |
|||
Concede il permesso di visualizzare i dettagli su un AWS Mappatura della sorgente degli eventi Lambda |
Lettura |
|||
Concede il permesso di visualizzare i dettagli su un AWS Funzione Lambda |
Lettura |
|||
Concede il permesso di visualizzare l'arn di configurazione per la firma del codice allegato a un AWS Funzione Lambda |
Lettura |
|||
Concede l'autorizzazione per visualizzare i dettagli sulla configurazione di simultaneità riservata per una funzione |
Lettura |
|||
Concede il permesso di visualizzare i dettagli sulle impostazioni specifiche della versione di un AWS Funzione o versione Lambda |
Lettura |
|||
Concede l'autorizzazione per visualizzare la configurazione per la chiamata asincrona per una funzione, una versione o un alias |
Lettura |
|||
Concede il permesso di visualizzare la configurazione di ricorsione di un AWS Funzione Lambda |
Lettura |
|||
Concede il permesso di visualizzare la configurazione di ridimensionamento di un AWS Funzione Lambda in esecuzione su un fornitore di capacità |
Lettura |
|||
Concede l'autorizzazione per leggere una configurazione di URL di funzione per una funzione Lambda |
Lettura |
|||
Concede il permesso di visualizzare i dettagli su una versione di un AWS Livello Lambda. Nota che questa azione supporta anche GetLayerVersionByArn API |
Lettura |
|||
Concede l'autorizzazione a visualizzare la politica basata sulle risorse per una versione di un AWS Livello Lambda |
Lettura |
|||
Concede il permesso di visualizzare informazioni su un AWS Lambda MicroVM |
Lettura |
|||
Concede il permesso di visualizzare informazioni su un AWS Immagine Lambda MicroVM |
Lettura |
|||
Concede il permesso di visualizzare le informazioni su una build di un AWS Versione dell'immagine Lambda MicroVM |
Lettura |
|||
Concede il permesso di visualizzare informazioni su una versione di un AWS Immagine Lambda MicroVM |
Lettura |
|||
Concede il permesso di visualizzare i dettagli su un AWS Connettore di rete Lambda |
Lettura |
|||
Concede il permesso di visualizzare la politica basata sulle risorse per un AWS Funzione, versione o alias Lambda |
Lettura |
|||
Concede il permesso di visualizzare la configurazione di concorrenza assegnata per un AWS Alias o versione della funzione Lambda |
Lettura |
|||
Concede il permesso di visualizzare una policy per un AWS Risorsa Lambda, che richiede inoltre lambda:GetPolicy solo per una risorsa funzionale |
Lettura |
|||
Concede il permesso di visualizzare la configurazione di gestione del runtime di un AWS Funzione Lambda |
Lettura |
|||
Concede il permesso di visualizzare le impostazioni dell'account |
Lettura |
|||
Concede il permesso di visualizzare i dettagli su una funzione web Lambda |
Lettura |
|||
Concede il permesso di visualizzare i dettagli su un endpoint per una funzione web Lambda |
Lettura |
|||
Concede il permesso di visualizzare i dettagli su una revisione di una funzione web Lambda |
Lettura |
|||
Concede l'autorizzazione per richiamare una funzione in modo asincrono (Obsoleto) |
Scrittura |
|||
Concede il permesso di invocare un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di recuperare un elenco di alias per un AWS Funzione Lambda |
List |
|||
Concede il permesso di recuperare un elenco di AWS Fornitori di capacità Lambda |
List |
|||
Concede il permesso di recuperare un elenco di AWS Configurazioni di firma del codice Lambda |
List |
|||
Concede il permesso di recuperare un elenco di AWS Esecuzioni Lambda durevoli di un AWS Funzione Lambda |
List |
|||
Concede il permesso di recuperare un elenco di AWS Mappature delle sorgenti degli eventi Lambda |
List |
|||
Concede l'autorizzazione per recuperare un elenco di configurazioni per la chiamata asincrona per una funzione |
List |
|||
Concede l'autorizzazione per leggere le configurazioni di URL di funzione per una funzione |
List |
|||
Concede il permesso di recuperare un elenco di AWS Versioni della funzione Lambda fornite dal fornitore di capacità assegnato |
List |
|||
Concede il permesso di recuperare un elenco di AWS Funzioni Lambda, con la configurazione specifica della versione di ciascuna funzione |
List |
|||
Concede il permesso di recuperare un elenco di AWS Lambda funziona in base alla configurazione di firma del codice assegnata |
List |
|||
Concede il permesso di recuperare un elenco di versioni di un AWS Livello Lambda |
List |
|||
Concede il permesso di recuperare un elenco di AWS Layer Lambda, con dettagli sull'ultima versione di ogni livello |
List |
|||
Concede il permesso di recuperare un elenco di versioni per un gestore AWS Immagine Lambda MicroVM |
List |
|||
Concede il permesso di recuperare un elenco di file gestiti AWS Immagini Lambda MicroVM |
List |
|||
Concede il permesso di recuperare un elenco di build per un AWS Versione dell'immagine Lambda MicroVM |
List |
|||
Concede il permesso di recuperare un elenco di versioni per un AWS Immagine Lambda MicroVM |
List |
|||
Concede il permesso di recuperare un elenco di AWS Immagini Lambda MicroVM |
List |
|||
Concede il permesso di recuperare un elenco di AWS Lambda MicroVMS |
List |
|||
Concede il permesso di recuperare un elenco di versioni di un AWS Connettore di rete Lambda |
List |
|||
Concede il permesso di recuperare un elenco di AWS Connettori di rete Lambda |
List |
|||
Concede il permesso di recuperare un elenco di configurazioni di concorrenza assegnate per un AWS Funzione Lambda |
List |
|||
Concede il permesso di recuperare un elenco di tag per un AWS Funzione lambda, mappatura dell'origine degli eventi, fornitore di capacità, configurazione della firma del codice, connettore di rete, risorsa di immagine MicroVM o risorsa di funzioni web |
Lettura |
|||
Concede il permesso di recuperare un elenco di versioni per un AWS Funzione Lambda |
List |
|||
Concede il permesso di recuperare un elenco di endpoint per una funzione web Lambda |
List |
|||
Concede il permesso di recuperare un elenco di revisioni per una funzione web Lambda |
List |
|||
Concede il permesso di recuperare un elenco di funzioni web Lambda |
List |
|||
Concede il permesso di creare un AWS Livello Lambda |
Scrittura |
|||
Concede il permesso di creare un AWS Versione della funzione Lambda |
Scrittura |
|||
Concede il permesso di allegare una configurazione di firma del codice a un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di configurare la concorrenza riservata per un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di configurare le opzioni per l'invocazione asincrona su un AWS Funzione, versione o alias Lambda |
Scrittura |
|||
Concede il permesso di aggiornare la configurazione di ricorsione di un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di aggiornare la configurazione di ridimensionamento di un AWS Funzione Lambda in esecuzione su un fornitore di capacità |
Scrittura |
|||
Concede l'autorizzazione a configurare la concorrenza predisposta per un AWS Alias o versione della funzione Lambda |
Scrittura |
|||
Concede il permesso di allegare una policy a un AWS Risorsa Lambda, che richiede inoltre lambda:AddPermission e lambda:RemovePermission solo per una risorsa funzionale |
Gestione delle autorizzazioni, scrittura |
|||
Concede il permesso di aggiornare la configurazione di gestione del runtime di un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di rimuovere una dichiarazione dalla politica delle autorizzazioni per una versione di un AWS Livello Lambda |
Gestione delle autorizzazioni, Write |
|||
Concede il permesso di revocare l'autorizzazione all'uso della funzione da un AWS servizio o altro account |
Gestione delle autorizzazioni, scrittura |
|||
Concede il permesso di riprendere un documento sospeso AWS Lambda MicroVM |
Scrittura |
|||
Concede il permesso di eseguire un AWS Lambda MicroVM da un'immagine MicroVM |
Scrittura |
|||
Concede il permesso di inviare una risposta di errore per un'operazione di callback in un AWS Esecuzione duratura Lambda |
Scrittura |
|||
Concede il permesso di inviare un heartbeat per un'operazione di callback in un AWS Esecuzione duratura Lambda |
Scrittura |
|||
Concede il permesso di inviare una risposta corretta per un'operazione di callback in un AWS Esecuzione duratura Lambda |
Scrittura |
|||
Concede il permesso di fermare un AWS Esecuzione duratura Lambda |
Scrittura |
|||
Concede il permesso di sospendere un AWS Lambda MicroVM |
Scrittura |
|||
Concede il permesso di aggiungere tag a un AWS Funzione lambda, mappatura dell'origine degli eventi, fornitore di capacità, configurazione della firma del codice, connettore di rete, risorsa di immagine MicroVM o risorsa di funzioni web |
Etichettatura, scrittura |
|||
Concede il permesso di terminare un AWS Lambda MicroVM |
Scrittura |
|||
Concede il permesso di rimuovere i tag da un AWS Funzione lambda, mappatura dell'origine degli eventi, fornitore di capacità, configurazione della firma del codice, connettore di rete, risorsa di immagine MicroVM o risorsa di funzioni web |
Etichettatura, scrittura |
|||
Concede il permesso di aggiornare la configurazione di un AWS Alias della funzione Lambda |
Scrittura |
|||
Concede il permesso di aggiornare un AWS Fornitore di capacità Lambda |
Scrittura |
|||
Concede il permesso di aggiornare un AWS Configurazione della firma del codice Lambda |
Scrittura |
|||
Concede il permesso di aggiornare la configurazione di un AWS Mappatura della sorgente degli eventi Lambda |
Scrittura |
|||
Concede il permesso di aggiornare il codice di un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di aggiornare la configurazione di firma del codice di un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di modificare le impostazioni specifiche della versione di un AWS Funzione Lambda |
Scrittura |
|||
Concede il permesso di modificare la configurazione per l'invocazione asincrona per un AWS Funzione, versione o alias Lambda |
Scrittura |
|||
Concede l'autorizzazione per aggiornare una configurazione di URL di funzione per una funzione Lambda |
Scrittura |
|||
Concede il permesso di aggiornare un AWS Immagine Lambda MicroVM |
Scrittura |
|||
Concede il permesso di aggiornare una versione di un AWS Immagine Lambda MicroVM |
Scrittura |
|||
Concede il permesso di aggiornare un AWS Connettore di rete Lambda |
Scrittura |
|||
Concede il permesso di aggiornare un endpoint per una funzione web Lambda |
Scrittura |
Permission-only azioni per AWS Lambda
Le seguenti azioni sono definite da AWS Lambda ma non sono direttamente richiamabili tramite alcuna operazione API. Possono essere utilizzati solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.
| Operazioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione per connettersi a una Lambda MicroVM tramite HTTP (solo VPC Endpoint) |
Scrittura |
|||
Concede l'autorizzazione per disabilitare la replica per una funzione Lambda@Edge |
Gestione delle autorizzazioni, scrittura |
|||
Concede l'autorizzazione per abilitare la replica per una funzione Lambda@Edge |
Gestione delle autorizzazioni, Write |
|||
Concede il permesso di invocare un AWS Funzione Lambda tramite url |
Scrittura |
|||
Concede il permesso di richiamare un endpoint di una funzione web Lambda tramite HTTP |
Scrittura |
|||
Concede il permesso di passare un AWS Fornitore di capacità Lambda a un servizio |
Scrittura |
|||
Concede il permesso di trasmettere un AWS Connettore di rete Lambda a un servizio |
Scrittura |
Tipi di risorse definiti da AWS Lambda
I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.
| Tipi di risorse | ARN | Chiavi di condizione |
|---|---|---|
arn:${Partition}:lambda:${Region}:${Account}:capacity-provider:${CapacityProviderName} |
||
arn:${Partition}:lambda:${Region}:${Account}:code-signing-config:${CodeSigningConfigId} |
||
arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName}:${Version}/durable-execution/${ExecutionName}/${ExecutionId} |
||
arn:${Partition}:lambda:${Region}:${Account}:event-source-mapping:${UUID} |
||
arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName} |
||
arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName}:${Alias} |
||
arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName}:${Version} |
||
arn:${Partition}:lambda:${Region}:${Account}:layer:${LayerName} |
||
arn:${Partition}:lambda:${Region}:${Account}:layer:${LayerName}:${LayerVersion} |
||
arn:${Partition}:lambda:${Region}:${Account}:microvm-image:${MicrovmImageName} |
||
arn:${Partition}:lambda:${Region}:${Account}:network-connector:${NetworkConnectorId} |
||
arn:${Partition}:lambda:${Region}:${Account}:web-function/${FunctionName} |
||
arn:${Partition}:lambda:${Region}:${Account}:web-function/${FunctionName}/endpoint/${EndpointName} |
||
arn:${Partition}:lambda:${Region}:${Account}:web-function/${FunctionName}/revision/${RevisionId} |
Chiavi di condizione per AWS Lambda
AWS Lambda definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso per i tag passati nella richiesta |
String |
|
Filtra l'accesso per i tag associati alla risorsa |
String |
|
Filtra l'accesso tramite le chiavi di tag passate nella richiesta |
ArrayOfString |
|
Filtra l'accesso tramite l'ARN di un AWS Configurazione della firma del codice Lambda |
ARN |
|
Filtra l'accesso tramite ID da un utente non AWS fonte di eventi configurata per AWS funzione Lambda |
String |
|
Filtra l'accesso tramite l'ARN di un AWS Funzione Lambda |
ARN |
|
Filtra l'accesso in base al tipo di autorizzazione specificato nella richiesta. Disponibile durante CreateFunctionUrlConfig, UpdateFunctionUrlConfig, DeleteFunctionUrlConfig, GetFunctionUrlConfig, ListFunctionUrlConfig, AddPermission e RemovePermission operazioni |
String |
|
Limita l'ambito di applicazione di lambda:InvokeFunction azione solo per gli URL delle funzioni. Disponibile durante AddPermission operazione |
Bool |
|
Filtra l'accesso da parte dell'ARN di una versione di un AWS Livello Lambda |
ArrayOfString |
|
Filtra l'accesso limitando il AWS servizio o account che può richiamare una funzione |
String |
|
Filtra l'accesso in base al tipo di autenticazione specificato nella richiesta. Disponibile durante CreateWebFunction, CreateWebFunctionEndpoint, e UpdateWebFunctionEndpoint operazioni |
String |
|
Filtra l'accesso in base al tipo di autenticazione configurato nella risorsa web function endpoint. Disponibile durante InvokeWebFunctionEndpoint, UpdateWebFunctionEndpoint, DeleteWebFunctionEndpoint, e GetWebFunctionEndpoint operazioni |
String |
|
Filtra l'accesso in base all'ID dei gruppi di sicurezza configurati per AWS Funzione Lambda |
ArrayOfString |
|
Filtra l'accesso da parte dell'ARN del AWS Funzione Lambda da cui ha avuto origine la richiesta |
ARN |
|
Filtra l'accesso in base all'ID delle sottoreti configurate per AWS Funzione Lambda |
ArrayOfString |
|
Filtra l'accesso in base all'ID del VPC configurato per AWS Funzione Lambda |
String |