View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Lambda - Service Authorization Reference

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:

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:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

AddLayerVersionPermission

lambda

lambda:AddLayerVersionPermission

Gestione delle autorizzazioni, scrittura

AddPermission

lambda

lambda:AddPermission

Gestione delle autorizzazioni, Write

CheckpointDurableExecution

lambda

lambda:CheckpointDurableExecution

Scrittura

CreateAlias

lambda

lambda:CreateAlias

Scrittura

CreateCapacityProvider

lambda

lambda:CreateCapacityProvider

Scrittura

lambda:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

CreateCodeSigningConfig

lambda

lambda:CreateCodeSigningConfig

Scrittura

lambda:TagResource

Etichettare, scrivere

CreateEventSourceMapping

lambda

lambda:CreateEventSourceMapping

Scrittura

lambda:TagResource

Etichettare, scrivere

CreateFunction

lambda

lambda:CreateFunction

Scrittura

lambda:GetLayerVersion

Lettura

lambda:PassCapacityProvider

Scrittura

lambda:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

CreateFunctionUrlConfig

lambda

lambda:CreateFunctionUrlConfig

Scrittura

DeleteAlias

lambda

lambda:DeleteAlias

Scrittura

DeleteCapacityProvider

lambda

lambda:DeleteCapacityProvider

Scrittura

DeleteCodeSigningConfig

lambda

lambda:DeleteCodeSigningConfig

Scrittura

DeleteEventSourceMapping

lambda

lambda:DeleteEventSourceMapping

Scrittura

DeleteFunction

lambda

lambda:DeleteFunction

Scrittura

DeleteFunctionCodeSigningConfig

lambda

lambda:DeleteFunctionCodeSigningConfig

Scrittura

DeleteFunctionConcurrency

lambda

lambda:DeleteFunctionConcurrency

Scrittura

DeleteFunctionEventInvokeConfig

lambda

lambda:DeleteFunctionEventInvokeConfig

Scrittura

DeleteFunctionUrlConfig

lambda

lambda:DeleteFunctionUrlConfig

Scrittura

DeleteLayerVersion

lambda

lambda:DeleteLayerVersion

Scrittura

DeleteProvisionedConcurrencyConfig

lambda

lambda:DeleteProvisionedConcurrencyConfig

Scrittura

DeleteResourcePolicy

lambda

lambda:DeleteResourcePolicy

Gestione delle autorizzazioni, Write

lambda:RemovePermission

Gestione delle autorizzazioni, Write

GetAccountSettings

lambda

lambda:GetAccountSettings

Lettura

GetAlias

lambda

lambda:GetAlias

Lettura

GetCapacityProvider

lambda

lambda:GetCapacityProvider

Lettura

GetCodeSigningConfig

lambda

lambda:GetCodeSigningConfig

Lettura

GetDurableExecution

lambda

lambda:GetDurableExecution

Lettura

GetDurableExecutionHistory

lambda

lambda:GetDurableExecutionHistory

Lettura

GetDurableExecutionState

lambda

lambda:GetDurableExecutionState

Lettura

GetEventSourceMapping

lambda

lambda:GetEventSourceMapping

Lettura

GetFunction

lambda

lambda:GetFunction

Lettura

lambda:ListTags

Lettura

GetFunctionCodeSigningConfig

lambda

lambda:GetFunctionCodeSigningConfig

Lettura

GetFunctionConcurrency

lambda

lambda:GetFunctionConcurrency

Lettura

GetFunctionConfiguration

lambda

lambda:GetFunctionConfiguration

Lettura

GetFunctionEventInvokeConfig

lambda

lambda:GetFunctionEventInvokeConfig

Lettura

GetFunctionRecursionConfig

lambda

lambda:GetFunctionRecursionConfig

Lettura

GetFunctionScalingConfig

lambda

lambda:GetFunctionScalingConfig

Lettura

GetFunctionUrlConfig

lambda

lambda:GetFunctionUrlConfig

Lettura

GetLayerVersion

lambda

lambda:GetLayerVersion

Lettura

GetLayerVersionByArn

lambda

lambda:GetLayerVersion

Lettura

GetLayerVersionPolicy

lambda

lambda:GetLayerVersionPolicy

Lettura

GetPolicy

lambda

lambda:GetPolicy

Lettura

GetProvisionedConcurrencyConfig

lambda

lambda:GetProvisionedConcurrencyConfig

Lettura

GetResourcePolicy

lambda

lambda:GetPolicy

Lettura

lambda:GetResourcePolicy

Lettura

GetRuntimeManagementConfig

lambda

lambda:GetRuntimeManagementConfig

Lettura

Invoke

lambda

lambda:InvokeFunction

Scrittura

InvokeAsync

lambda

lambda:InvokeAsync

Scrittura

InvokeWithResponseStream

lambda

lambda:InvokeFunction

Scrittura

ListAliases

lambda

lambda:ListAliases

List

ListCapacityProviders

lambda

lambda:ListCapacityProviders

List

ListCodeSigningConfigs

lambda

lambda:ListCodeSigningConfigs

List

ListDurableExecutionsByFunction

lambda

lambda:ListDurableExecutionsByFunction

List

ListEventSourceMappings

lambda

lambda:ListEventSourceMappings

List

ListFunctionEventInvokeConfigs

lambda

lambda:ListFunctionEventInvokeConfigs

List

ListFunctionUrlConfigs

lambda

lambda:ListFunctionUrlConfigs

List

ListFunctionVersionsByCapacityProvider

lambda

lambda:ListFunctionVersionsByCapacityProvider

List

ListFunctions

lambda

lambda:ListFunctions

List

ListFunctionsByCodeSigningConfig

lambda

lambda:ListFunctionsByCodeSigningConfig

List

ListLayerVersions

lambda

lambda:ListLayerVersions

List

ListLayers

lambda

lambda:ListLayers

List

ListProvisionedConcurrencyConfigs

lambda

lambda:ListProvisionedConcurrencyConfigs

List

ListTags

lambda

lambda:ListTags

Lettura

ListVersionsByFunction

lambda

lambda:ListVersionsByFunction

List

PublishLayerVersion

lambda

lambda:PublishLayerVersion

Scrittura

PublishVersion

lambda

lambda:PublishVersion

Scrittura

PutFunctionCodeSigningConfig

lambda

lambda:PutFunctionCodeSigningConfig

Scrittura

PutFunctionConcurrency

lambda

lambda:PutFunctionConcurrency

Scrittura

PutFunctionEventInvokeConfig

lambda

lambda:PutFunctionEventInvokeConfig

Scrittura

PutFunctionRecursionConfig

lambda

lambda:PutFunctionRecursionConfig

Scrittura

PutFunctionScalingConfig

lambda

lambda:PutFunctionScalingConfig

Scrittura

PutProvisionedConcurrencyConfig

lambda

lambda:PutProvisionedConcurrencyConfig

Scrittura

PutResourcePolicy

lambda

lambda:AddPermission

Gestione delle autorizzazioni, Write

lambda:PutResourcePolicy

Gestione delle autorizzazioni, Write

lambda:RemovePermission

Gestione delle autorizzazioni, Write

PutRuntimeManagementConfig

lambda

lambda:PutRuntimeManagementConfig

Scrittura

RemoveLayerVersionPermission

lambda

lambda:RemoveLayerVersionPermission

Gestione delle autorizzazioni, Write

RemovePermission

lambda

lambda:RemovePermission

Gestione delle autorizzazioni, Write

SendDurableExecutionCallbackFailure

lambda

lambda:SendDurableExecutionCallbackFailure

Scrittura

SendDurableExecutionCallbackHeartbeat

lambda

lambda:SendDurableExecutionCallbackHeartbeat

Scrittura

SendDurableExecutionCallbackSuccess

lambda

lambda:SendDurableExecutionCallbackSuccess

Scrittura

StopDurableExecution

lambda

lambda:StopDurableExecution

Scrittura

TagResource

lambda

lambda:TagResource

Etichettatura, scrittura

UntagResource

lambda

lambda:UntagResource

Etichettare, scrivere

UpdateAlias

lambda

lambda:UpdateAlias

Scrittura

UpdateCapacityProvider

lambda

lambda:UpdateCapacityProvider

Scrittura

UpdateCodeSigningConfig

lambda

lambda:UpdateCodeSigningConfig

Scrittura

UpdateEventSourceMapping

lambda

lambda:UpdateEventSourceMapping

Scrittura

UpdateFunctionCode

lambda

lambda:UpdateFunctionCode

Scrittura

UpdateFunctionConfiguration

lambda

lambda:GetLayerVersion

Lettura

lambda:PassCapacityProvider

Scrittura

lambda:UpdateFunctionConfiguration

Scrittura

iam:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

UpdateFunctionEventInvokeConfig

lambda

lambda:UpdateFunctionEventInvokeConfig

Scrittura

UpdateFunctionUrlConfig

lambda

lambda:UpdateFunctionUrlConfig

Scrittura

CreateNetworkConnector

lambda-core

lambda:CreateNetworkConnector

Scrittura

lambda:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

DeleteNetworkConnector

lambda-core

lambda:DeleteNetworkConnector

Scrittura

GetNetworkConnector

lambda-core

lambda:GetNetworkConnector

Lettura

ListNetworkConnectorVersions

lambda-core

lambda:ListNetworkConnectorVersions

List

ListNetworkConnectors

lambda-core

lambda:ListNetworkConnectors

List

UpdateNetworkConnector

lambda-core

lambda:UpdateNetworkConnector

Scrittura

iam:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

CreateMicrovmAuthToken

lambda-microvms

lambda:CreateMicrovmAuthToken

Scrittura

CreateMicrovmImage

lambda-microvms

lambda:CreateMicrovmImage

Scrittura

lambda:PassNetworkConnector

Scrittura

lambda:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

CreateMicrovmShellAuthToken

lambda-microvms

lambda:CreateMicrovmShellAuthToken

Scrittura

DeleteMicrovmImage

lambda-microvms

lambda:DeleteMicrovmImage

Scrittura

DeleteMicrovmImageVersion

lambda-microvms

lambda:DeleteMicrovmImageVersion

Scrittura

GetMicrovm

lambda-microvms

lambda:GetMicrovm

Lettura

GetMicrovmImage

lambda-microvms

lambda:GetMicrovmImage

Lettura

GetMicrovmImageBuild

lambda-microvms

lambda:GetMicrovmImageBuild

Lettura

GetMicrovmImageVersion

lambda-microvms

lambda:GetMicrovmImageVersion

Lettura

ListManagedMicrovmImageVersions

lambda-microvms

lambda:ListManagedMicrovmImageVersions

List

ListManagedMicrovmImages

lambda-microvms

lambda:ListManagedMicrovmImages

List

ListMicrovmImageBuilds

lambda-microvms

lambda:ListMicrovmImageBuilds

List

ListMicrovmImageVersions

lambda-microvms

lambda:ListMicrovmImageVersions

List

ListMicrovmImages

lambda-microvms

lambda:ListMicrovmImages

List

ListMicrovms

lambda-microvms

lambda:ListMicrovms

List

ListTags

lambda-microvms

lambda:ListTags

Lettura

ResumeMicrovm

lambda-microvms

lambda:ResumeMicrovm

Scrittura

RunMicrovm

lambda-microvms

lambda:PassNetworkConnector

Scrittura

lambda:RunMicrovm

Scrittura

iam:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

SuspendMicrovm

lambda-microvms

lambda:SuspendMicrovm

Scrittura

TagResource

lambda-microvms

lambda:TagResource

Etichettare, scrivere

TerminateMicrovm

lambda-microvms

lambda:TerminateMicrovm

Scrittura

UntagResource

lambda-microvms

lambda:UntagResource

Etichettare, scrivere

UpdateMicrovmImage

lambda-microvms

lambda:PassNetworkConnector

Scrittura

lambda:UpdateMicrovmImage

Scrittura

iam:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

UpdateMicrovmImageVersion

lambda-microvms

lambda:UpdateMicrovmImageVersion

Scrittura

CreateWebFunction

lambda-web

lambda:CreateWebFunction

Scrittura

lambda:PassNetworkConnector

Scrittura

lambda:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

CreateWebFunctionEndpoint

lambda-web

lambda:CreateWebFunctionEndpoint

Scrittura

CreateWebFunctionRevision

lambda-web

lambda:CreateWebFunctionRevision

Scrittura

lambda:PassNetworkConnector

Scrittura

iam:PassRole

iam:PassedToService

lambda.amazonaws.com

Scrittura

DeleteResourcePolicy

lambda-web

lambda:DeleteResourcePolicy

Gestione delle autorizzazioni, Write

lambda:RemovePermission

Gestione delle autorizzazioni, Write

DeleteWebFunction

lambda-web

lambda:DeleteWebFunction

Scrittura

DeleteWebFunctionEndpoint

lambda-web

lambda:DeleteWebFunctionEndpoint

Scrittura

DeleteWebFunctionRevision

lambda-web

lambda:DeleteWebFunctionRevision

Scrittura

GetResourcePolicy

lambda-web

lambda:GetPolicy

Lettura

lambda:GetResourcePolicy

Lettura

GetWebAccountSettings

lambda-web

lambda:GetWebAccountSettings

Lettura

GetWebFunction

lambda-web

lambda:GetWebFunction

Lettura

GetWebFunctionEndpoint

lambda-web

lambda:GetWebFunctionEndpoint

Lettura

GetWebFunctionRevision

lambda-web

lambda:GetWebFunctionRevision

Lettura

ListTags

lambda-web

lambda:ListTags

Lettura

ListWebFunctionEndpoints

lambda-web

lambda:ListWebFunctionEndpoints

List

ListWebFunctionRevisions

lambda-web

lambda:ListWebFunctionRevisions

List

ListWebFunctions

lambda-web

lambda:ListWebFunctions

List

PutResourcePolicy

lambda-web

lambda:AddPermission

Gestione delle autorizzazioni, Write

lambda:PutResourcePolicy

Gestione delle autorizzazioni, Write

lambda:RemovePermission

Gestione delle autorizzazioni, Write

TagResource

lambda-web

lambda:TagResource

Etichettatura, scrittura

UntagResource

lambda-web

lambda:UntagResource

Etichettare, scrivere

UpdateWebFunctionEndpoint

lambda-web

lambda:UpdateWebFunctionEndpoint

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

AddLayerVersionPermission

Concede il permesso di aggiungere autorizzazioni alla politica basata sulle risorse di una versione di un AWS Livello Lambda

layerVersion*

Gestione delle autorizzazioni, Write

AddPermission

Concede il permesso di dare un AWS servizio o altro account, il permesso di utilizzare un AWS funzione Lambda

function*

aws:ResourceTag/${TagKey}

lambda:FunctionUrlAuthType

lambda:Principal

Gestione delle autorizzazioni, Write

CheckpointDurableExecution

Concede il permesso di salvare lo stato di avanzamento di un AWS Esecuzione duratura Lambda

durable execution*

aws:ResourceTag/${TagKey}

Scrittura

CreateAlias

Concede l'autorizzazione per creare un alias per una versione di funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

CreateCapacityProvider

Concede il permesso di creare un AWS Fornitore di capacità Lambda

capacityProvider*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

lambda:SecurityGroupIds

lambda:SubnetIds

Scrittura

CreateCodeSigningConfig

Concede il permesso di creare un AWS Configurazione della firma del codice Lambda

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateEventSourceMapping

Concede il permesso di creare una mappatura tra una sorgente di eventi e una AWS Funzione Lambda

aws:RequestTag/${TagKey}

aws:TagKeys

lambda:FunctionArn

Scrittura

CreateFunction

Concede il permesso di creare un AWS Funzione Lambda

function*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

lambda:CodeSigningConfigArn

lambda:Layer

lambda:SecurityGroupIds

lambda:SubnetIds

lambda:VpcIds

Scrittura

CreateFunctionUrlConfig

Concede l'autorizzazione per creare una configurazione di URL di funzione per una funzione Lambda

function*

aws:ResourceTag/${TagKey}

lambda:FunctionArn

lambda:FunctionUrlAuthType

Scrittura

CreateMicrovmAuthToken

Concede il permesso di creare un token di autenticazione per un AWS Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Scrittura

CreateMicrovmImage

Concede il permesso di creare un AWS Immagine Lambda MicroVM

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateMicrovmShellAuthToken

Concede il permesso di creare un token di autenticazione della shell per un AWS Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Scrittura

CreateNetworkConnector

Concede il permesso di creare un AWS Connettore di rete Lambda

networkConnector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

lambda:SecurityGroupIds

lambda:SubnetIds

Scrittura

CreateWebFunction

Concede il permesso di creare una funzione web Lambda

webFunction*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

lambda:Request/WebFunctionAuthType

Scrittura

CreateWebFunctionEndpoint

Concede il permesso di creare un endpoint per una funzione web Lambda

webFunction*

aws:ResourceTag/${TagKey}

lambda:Request/WebFunctionAuthType

Scrittura

CreateWebFunctionRevision

Concede il permesso di creare una revisione per una funzione web Lambda

webFunction*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAlias

Concede il permesso di eliminare un AWS Alias della funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCapacityProvider

Concede il permesso di eliminare un AWS Fornitore di capacità Lambda

capacityProvider*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCodeSigningConfig

Concede il permesso di eliminare un AWS Configurazione della firma del codice Lambda

code signing config*

aws:ResourceTag/${TagKey}

Scrittura

DeleteEventSourceMapping

Concede il permesso di eliminare un AWS Mappatura della sorgente degli eventi Lambda

eventSourceMapping*

aws:ResourceTag/${TagKey}

lambda:FunctionArn

Scrittura

DeleteFunction

Concede il permesso di eliminare un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFunctionCodeSigningConfig

Concede il permesso di scollegare una configurazione di firma del codice da un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFunctionConcurrency

Concede il permesso di rimuovere un limite di esecuzione simultanea da un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFunctionEventInvokeConfig

Concede il permesso di eliminare la configurazione per l'invocazione asincrona per un AWS Funzione, versione o alias Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFunctionUrlConfig

Concede l'autorizzazione per eliminare una configurazione di URL di funzione per una funzione Lambda

function*

aws:ResourceTag/${TagKey}

lambda:FunctionArn

lambda:FunctionUrlAuthType

Scrittura

DeleteLayerVersion

Concede il permesso di eliminare una versione di un AWS Livello Lambda

layerVersion*

Scrittura

DeleteMicrovmImage

Concede il permesso di eliminare un AWS Immagine Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Scrittura

DeleteMicrovmImageVersion

Concede il permesso di eliminare una versione di un AWS Immagine Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Scrittura

DeleteNetworkConnector

Concede il permesso di eliminare un AWS Connettore di rete Lambda

networkConnector*

aws:ResourceTag/${TagKey}

Scrittura

DeleteProvisionedConcurrencyConfig

Concede il permesso di eliminare la configurazione di concorrenza assegnata per un AWS Funzione Lambda

function alias

aws:ResourceTag/${TagKey}

Scrittura

function version

aws:ResourceTag/${TagKey}

DeleteResourcePolicy

Concede il permesso di separare una policy da un AWS Risorsa Lambda, che richiede inoltre lambda:RemovePermission solo per una risorsa funzionale

function*

aws:ResourceTag/${TagKey}

lambda:Principal

Gestione delle autorizzazioni, scrittura

webFunction*

aws:ResourceTag/${TagKey}

lambda:Principal

DeleteWebFunction

Concede il permesso di eliminare una funzione web Lambda

webFunction*

aws:ResourceTag/${TagKey}

Scrittura

DeleteWebFunctionEndpoint

Concede il permesso di eliminare un endpoint per una funzione web Lambda

webFunctionEndpoint*

aws:ResourceTag/${TagKey}

lambda:Resource/WebFunctionAuthType

Scrittura

DeleteWebFunctionRevision

Concede il permesso di eliminare una revisione per una funzione web Lambda

webFunctionRevision*

aws:ResourceTag/${TagKey}

Scrittura

GetAccountSettings

Concede il permesso di visualizzare i dettagli sui limiti e sull'utilizzo di un account in un Regione AWS

Lettura

GetAlias

Concede il permesso di visualizzare i dettagli su un AWS Alias della funzione Lambda

function*

aws:ResourceTag/${TagKey}

Lettura

GetCapacityProvider

Concede il permesso di visualizzare i dettagli su un AWS Fornitore di capacità Lambda

capacityProvider*

aws:ResourceTag/${TagKey}

Lettura

GetCodeSigningConfig

Concede il permesso di visualizzare i dettagli su un AWS Configurazione della firma del codice Lambda

code signing config*

aws:ResourceTag/${TagKey}

Lettura

GetDurableExecution

Concede il permesso di visualizzare i dettagli di un AWS Esecuzione duratura Lambda

durable execution*

aws:ResourceTag/${TagKey}

Lettura

GetDurableExecutionHistory

Concede il permesso di visualizzare la cronologia delle esecuzioni di un AWS Esecuzione duratura Lambda

durable execution*

aws:ResourceTag/${TagKey}

Lettura

GetDurableExecutionState

Concede il permesso di visualizzare lo stato corrente di un AWS Esecuzione duratura Lambda

durable execution*

aws:ResourceTag/${TagKey}

Lettura

GetEventSourceMapping

Concede il permesso di visualizzare i dettagli su un AWS Mappatura della sorgente degli eventi Lambda

eventSourceMapping*

aws:ResourceTag/${TagKey}

lambda:FunctionArn

Lettura

GetFunction

Concede il permesso di visualizzare i dettagli su un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Lettura

GetFunctionCodeSigningConfig

Concede il permesso di visualizzare l'arn di configurazione per la firma del codice allegato a un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Lettura

GetFunctionConcurrency

Concede l'autorizzazione per visualizzare i dettagli sulla configurazione di simultaneità riservata per una funzione

function*

aws:ResourceTag/${TagKey}

Lettura

GetFunctionConfiguration

Concede il permesso di visualizzare i dettagli sulle impostazioni specifiche della versione di un AWS Funzione o versione Lambda

function*

aws:ResourceTag/${TagKey}

Lettura

GetFunctionEventInvokeConfig

Concede l'autorizzazione per visualizzare la configurazione per la chiamata asincrona per una funzione, una versione o un alias

function*

aws:ResourceTag/${TagKey}

Lettura

GetFunctionRecursionConfig

Concede il permesso di visualizzare la configurazione di ricorsione di un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Lettura

GetFunctionScalingConfig

Concede il permesso di visualizzare la configurazione di ridimensionamento di un AWS Funzione Lambda in esecuzione su un fornitore di capacità

function*

aws:ResourceTag/${TagKey}

Lettura

GetFunctionUrlConfig

Concede l'autorizzazione per leggere una configurazione di URL di funzione per una funzione Lambda

function*

aws:ResourceTag/${TagKey}

lambda:FunctionArn

lambda:FunctionUrlAuthType

Lettura

GetLayerVersion

Concede il permesso di visualizzare i dettagli su una versione di un AWS Livello Lambda. Nota che questa azione supporta anche GetLayerVersionByArn API

layerVersion*

Lettura

GetLayerVersionPolicy

Concede l'autorizzazione a visualizzare la politica basata sulle risorse per una versione di un AWS Livello Lambda

layerVersion*

Lettura

GetMicrovm

Concede il permesso di visualizzare informazioni su un AWS Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Lettura

GetMicrovmImage

Concede il permesso di visualizzare informazioni su un AWS Immagine Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Lettura

GetMicrovmImageBuild

Concede il permesso di visualizzare le informazioni su una build di un AWS Versione dell'immagine Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Lettura

GetMicrovmImageVersion

Concede il permesso di visualizzare informazioni su una versione di un AWS Immagine Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Lettura

GetNetworkConnector

Concede il permesso di visualizzare i dettagli su un AWS Connettore di rete Lambda

networkConnector*

aws:ResourceTag/${TagKey}

Lettura

GetPolicy

Concede il permesso di visualizzare la politica basata sulle risorse per un AWS Funzione, versione o alias Lambda

function*

aws:ResourceTag/${TagKey}

Lettura

GetProvisionedConcurrencyConfig

Concede il permesso di visualizzare la configurazione di concorrenza assegnata per un AWS Alias o versione della funzione Lambda

function alias

aws:ResourceTag/${TagKey}

Lettura

function version

aws:ResourceTag/${TagKey}

GetResourcePolicy

Concede il permesso di visualizzare una policy per un AWS Risorsa Lambda, che richiede inoltre lambda:GetPolicy solo per una risorsa funzionale

function*

aws:ResourceTag/${TagKey}

Lettura

webFunction*

aws:ResourceTag/${TagKey}

GetRuntimeManagementConfig

Concede il permesso di visualizzare la configurazione di gestione del runtime di un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Lettura

GetWebAccountSettings

Concede il permesso di visualizzare le impostazioni dell'account

Lettura

GetWebFunction

Concede il permesso di visualizzare i dettagli su una funzione web Lambda

webFunction*

aws:ResourceTag/${TagKey}

Lettura

GetWebFunctionEndpoint

Concede il permesso di visualizzare i dettagli su un endpoint per una funzione web Lambda

webFunctionEndpoint*

aws:ResourceTag/${TagKey}

lambda:Resource/WebFunctionAuthType

Lettura

GetWebFunctionRevision

Concede il permesso di visualizzare i dettagli su una revisione di una funzione web Lambda

webFunctionRevision*

aws:ResourceTag/${TagKey}

Lettura

InvokeAsync

Concede l'autorizzazione per richiamare una funzione in modo asincrono (Obsoleto)

function*

aws:ResourceTag/${TagKey}

Scrittura

InvokeFunction

Concede il permesso di invocare un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

lambda:EventSourceToken

lambda:InvokedViaFunctionUrl

Scrittura

ListAliases

Concede il permesso di recuperare un elenco di alias per un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

List

ListCapacityProviders

Concede il permesso di recuperare un elenco di AWS Fornitori di capacità Lambda

List

ListCodeSigningConfigs

Concede il permesso di recuperare un elenco di AWS Configurazioni di firma del codice Lambda

List

ListDurableExecutionsByFunction

Concede il permesso di recuperare un elenco di AWS Esecuzioni Lambda durevoli di un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

List

ListEventSourceMappings

Concede il permesso di recuperare un elenco di AWS Mappature delle sorgenti degli eventi Lambda

List

ListFunctionEventInvokeConfigs

Concede l'autorizzazione per recuperare un elenco di configurazioni per la chiamata asincrona per una funzione

function*

aws:ResourceTag/${TagKey}

List

ListFunctionUrlConfigs

Concede l'autorizzazione per leggere le configurazioni di URL di funzione per una funzione

function*

aws:ResourceTag/${TagKey}

lambda:FunctionUrlAuthType

List

ListFunctionVersionsByCapacityProvider

Concede il permesso di recuperare un elenco di AWS Versioni della funzione Lambda fornite dal fornitore di capacità assegnato

capacityProvider*

aws:ResourceTag/${TagKey}

List

ListFunctions

Concede il permesso di recuperare un elenco di AWS Funzioni Lambda, con la configurazione specifica della versione di ciascuna funzione

List

ListFunctionsByCodeSigningConfig

Concede il permesso di recuperare un elenco di AWS Lambda funziona in base alla configurazione di firma del codice assegnata

code signing config*

aws:ResourceTag/${TagKey}

List

ListLayerVersions

Concede il permesso di recuperare un elenco di versioni di un AWS Livello Lambda

List

ListLayers

Concede il permesso di recuperare un elenco di AWS Layer Lambda, con dettagli sull'ultima versione di ogni livello

List

ListManagedMicrovmImageVersions

Concede il permesso di recuperare un elenco di versioni per un gestore AWS Immagine Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

List

ListManagedMicrovmImages

Concede il permesso di recuperare un elenco di file gestiti AWS Immagini Lambda MicroVM

List

ListMicrovmImageBuilds

Concede il permesso di recuperare un elenco di build per un AWS Versione dell'immagine Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

List

ListMicrovmImageVersions

Concede il permesso di recuperare un elenco di versioni per un AWS Immagine Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

List

ListMicrovmImages

Concede il permesso di recuperare un elenco di AWS Immagini Lambda MicroVM

List

ListMicrovms

Concede il permesso di recuperare un elenco di AWS Lambda MicroVMS

List

ListNetworkConnectorVersions

Concede il permesso di recuperare un elenco di versioni di un AWS Connettore di rete Lambda

networkConnector*

aws:ResourceTag/${TagKey}

List

ListNetworkConnectors

Concede il permesso di recuperare un elenco di AWS Connettori di rete Lambda

List

ListProvisionedConcurrencyConfigs

Concede il permesso di recuperare un elenco di configurazioni di concorrenza assegnate per un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

List

ListTags

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

capacityProvider

aws:ResourceTag/${TagKey}

Lettura

code signing config

aws:ResourceTag/${TagKey}

eventSourceMapping

aws:ResourceTag/${TagKey}

function

aws:ResourceTag/${TagKey}

microvmImage

aws:ResourceTag/${TagKey}

networkConnector

aws:ResourceTag/${TagKey}

webFunction

aws:ResourceTag/${TagKey}

ListVersionsByFunction

Concede il permesso di recuperare un elenco di versioni per un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

List

ListWebFunctionEndpoints

Concede il permesso di recuperare un elenco di endpoint per una funzione web Lambda

webFunction*

aws:ResourceTag/${TagKey}

List

ListWebFunctionRevisions

Concede il permesso di recuperare un elenco di revisioni per una funzione web Lambda

webFunction*

aws:ResourceTag/${TagKey}

List

ListWebFunctions

Concede il permesso di recuperare un elenco di funzioni web Lambda

List

PublishLayerVersion

Concede il permesso di creare un AWS Livello Lambda

layer*

Scrittura

PublishVersion

Concede il permesso di creare un AWS Versione della funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

PutFunctionCodeSigningConfig

Concede il permesso di allegare una configurazione di firma del codice a un AWS Funzione Lambda

code signing config*

aws:ResourceTag/${TagKey}

lambda:CodeSigningConfigArn

Scrittura

function*

aws:ResourceTag/${TagKey}

lambda:CodeSigningConfigArn

PutFunctionConcurrency

Concede il permesso di configurare la concorrenza riservata per un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

PutFunctionEventInvokeConfig

Concede il permesso di configurare le opzioni per l'invocazione asincrona su un AWS Funzione, versione o alias Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

PutFunctionRecursionConfig

Concede il permesso di aggiornare la configurazione di ricorsione di un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

PutFunctionScalingConfig

Concede il permesso di aggiornare la configurazione di ridimensionamento di un AWS Funzione Lambda in esecuzione su un fornitore di capacità

function*

aws:ResourceTag/${TagKey}

Scrittura

PutProvisionedConcurrencyConfig

Concede l'autorizzazione a configurare la concorrenza predisposta per un AWS Alias o versione della funzione Lambda

function alias

aws:ResourceTag/${TagKey}

Scrittura

function version

aws:ResourceTag/${TagKey}

PutResourcePolicy

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

function*

aws:ResourceTag/${TagKey}

lambda:Principal

Gestione delle autorizzazioni, scrittura

webFunction*

aws:ResourceTag/${TagKey}

lambda:Principal

PutRuntimeManagementConfig

Concede il permesso di aggiornare la configurazione di gestione del runtime di un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

RemoveLayerVersionPermission

Concede il permesso di rimuovere una dichiarazione dalla politica delle autorizzazioni per una versione di un AWS Livello Lambda

layerVersion*

Gestione delle autorizzazioni, Write

RemovePermission

Concede il permesso di revocare l'autorizzazione all'uso della funzione da un AWS servizio o altro account

function*

aws:ResourceTag/${TagKey}

lambda:FunctionUrlAuthType

lambda:Principal

Gestione delle autorizzazioni, scrittura

ResumeMicrovm

Concede il permesso di riprendere un documento sospeso AWS Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Scrittura

RunMicrovm

Concede il permesso di eseguire un AWS Lambda MicroVM da un'immagine MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Scrittura

SendDurableExecutionCallbackFailure

Concede il permesso di inviare una risposta di errore per un'operazione di callback in un AWS Esecuzione duratura Lambda

durable execution*

aws:ResourceTag/${TagKey}

Scrittura

SendDurableExecutionCallbackHeartbeat

Concede il permesso di inviare un heartbeat per un'operazione di callback in un AWS Esecuzione duratura Lambda

durable execution*

aws:ResourceTag/${TagKey}

Scrittura

SendDurableExecutionCallbackSuccess

Concede il permesso di inviare una risposta corretta per un'operazione di callback in un AWS Esecuzione duratura Lambda

durable execution*

aws:ResourceTag/${TagKey}

Scrittura

StopDurableExecution

Concede il permesso di fermare un AWS Esecuzione duratura Lambda

durable execution*

aws:ResourceTag/${TagKey}

Scrittura

SuspendMicrovm

Concede il permesso di sospendere un AWS Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

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

capacityProvider

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

code signing config

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

eventSourceMapping

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

function

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

microvmImage

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

networkConnector

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

webFunction

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TerminateMicrovm

Concede il permesso di terminare un AWS Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Scrittura

UntagResource

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

capacityProvider

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

code signing config

aws:ResourceTag/${TagKey}

aws:TagKeys

eventSourceMapping

aws:ResourceTag/${TagKey}

aws:TagKeys

function

aws:ResourceTag/${TagKey}

aws:TagKeys

microvmImage

aws:ResourceTag/${TagKey}

aws:TagKeys

networkConnector

aws:ResourceTag/${TagKey}

aws:TagKeys

webFunction

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAlias

Concede il permesso di aggiornare la configurazione di un AWS Alias della funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCapacityProvider

Concede il permesso di aggiornare un AWS Fornitore di capacità Lambda

capacityProvider*

aws:ResourceTag/${TagKey}

Scrittura

UpdateCodeSigningConfig

Concede il permesso di aggiornare un AWS Configurazione della firma del codice Lambda

code signing config*

aws:ResourceTag/${TagKey}

Scrittura

UpdateEventSourceMapping

Concede il permesso di aggiornare la configurazione di un AWS Mappatura della sorgente degli eventi Lambda

eventSourceMapping*

aws:ResourceTag/${TagKey}

lambda:FunctionArn

Scrittura

UpdateFunctionCode

Concede il permesso di aggiornare il codice di un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

UpdateFunctionCodeSigningConfig

Concede il permesso di aggiornare la configurazione di firma del codice di un AWS Funzione Lambda

code signing config*

aws:ResourceTag/${TagKey}

Scrittura

function*

aws:ResourceTag/${TagKey}

UpdateFunctionConfiguration

Concede il permesso di modificare le impostazioni specifiche della versione di un AWS Funzione Lambda

function*

aws:ResourceTag/${TagKey}

lambda:Layer

lambda:SecurityGroupIds

lambda:SubnetIds

lambda:VpcIds

Scrittura

UpdateFunctionEventInvokeConfig

Concede il permesso di modificare la configurazione per l'invocazione asincrona per un AWS Funzione, versione o alias Lambda

function*

aws:ResourceTag/${TagKey}

Scrittura

UpdateFunctionUrlConfig

Concede l'autorizzazione per aggiornare una configurazione di URL di funzione per una funzione Lambda

function*

aws:ResourceTag/${TagKey}

lambda:FunctionArn

lambda:FunctionUrlAuthType

Scrittura

UpdateMicrovmImage

Concede il permesso di aggiornare un AWS Immagine Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Scrittura

UpdateMicrovmImageVersion

Concede il permesso di aggiornare una versione di un AWS Immagine Lambda MicroVM

microvmImage*

aws:ResourceTag/${TagKey}

Scrittura

UpdateNetworkConnector

Concede il permesso di aggiornare un AWS Connettore di rete Lambda

networkConnector*

aws:ResourceTag/${TagKey}

Scrittura

UpdateWebFunctionEndpoint

Concede il permesso di aggiornare un endpoint per una funzione web Lambda

webFunctionEndpoint*

aws:ResourceTag/${TagKey}

lambda:Request/WebFunctionAuthType

lambda:Resource/WebFunctionAuthType

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

ConnectMicrovm

Concede l'autorizzazione per connettersi a una Lambda MicroVM tramite HTTP (solo VPC Endpoint)

Scrittura

DisableReplication

Concede l'autorizzazione per disabilitare la replica per una funzione Lambda@Edge

function*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, scrittura

EnableReplication

Concede l'autorizzazione per abilitare la replica per una funzione Lambda@Edge

function*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, Write

InvokeFunctionUrl

Concede il permesso di invocare un AWS Funzione Lambda tramite url

function*

aws:ResourceTag/${TagKey}

lambda:EventSourceToken

lambda:FunctionArn

lambda:FunctionUrlAuthType

Scrittura

InvokeWebFunctionEndpoint

Concede il permesso di richiamare un endpoint di una funzione web Lambda tramite HTTP

webFunctionEndpoint*

aws:ResourceTag/${TagKey}

lambda:Resource/WebFunctionAuthType

Scrittura

PassCapacityProvider

Concede il permesso di passare un AWS Fornitore di capacità Lambda a un servizio

capacityProvider*

aws:ResourceTag/${TagKey}

Scrittura

PassNetworkConnector

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

capacityProvider

arn:${Partition}:lambda:${Region}:${Account}:capacity-provider:${CapacityProviderName}

aws:ResourceTag/${TagKey}

code signing config

arn:${Partition}:lambda:${Region}:${Account}:code-signing-config:${CodeSigningConfigId}

aws:ResourceTag/${TagKey}

durable execution

arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName}:${Version}/durable-execution/${ExecutionName}/${ExecutionId}

aws:ResourceTag/${TagKey}

eventSourceMapping

arn:${Partition}:lambda:${Region}:${Account}:event-source-mapping:${UUID}

aws:ResourceTag/${TagKey}

function

arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName}

aws:ResourceTag/${TagKey}

function alias

arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName}:${Alias}

aws:ResourceTag/${TagKey}

function version

arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName}:${Version}

aws:ResourceTag/${TagKey}

layer

arn:${Partition}:lambda:${Region}:${Account}:layer:${LayerName}

layerVersion

arn:${Partition}:lambda:${Region}:${Account}:layer:${LayerName}:${LayerVersion}

microvmImage

arn:${Partition}:lambda:${Region}:${Account}:microvm-image:${MicrovmImageName}

aws:ResourceTag/${TagKey}

networkConnector

arn:${Partition}:lambda:${Region}:${Account}:network-connector:${NetworkConnectorId}

aws:ResourceTag/${TagKey}

webFunction

arn:${Partition}:lambda:${Region}:${Account}:web-function/${FunctionName}

aws:ResourceTag/${TagKey}

webFunctionEndpoint

arn:${Partition}:lambda:${Region}:${Account}:web-function/${FunctionName}/endpoint/${EndpointName}

aws:ResourceTag/${TagKey}

webFunctionRevision

arn:${Partition}:lambda:${Region}:${Account}:web-function/${FunctionName}/revision/${RevisionId}

aws:ResourceTag/${TagKey}

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

aws:RequestTag/${TagKey}

Filtra l'accesso per i tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso per i tag associati alla risorsa

String

aws:TagKeys

Filtra l'accesso tramite le chiavi di tag passate nella richiesta

ArrayOfString

lambda:CodeSigningConfigArn

Filtra l'accesso tramite l'ARN di un AWS Configurazione della firma del codice Lambda

ARN

lambda:EventSourceToken

Filtra l'accesso tramite ID da un utente non AWS fonte di eventi configurata per AWS funzione Lambda

String

lambda:FunctionArn

Filtra l'accesso tramite l'ARN di un AWS Funzione Lambda

ARN

lambda:FunctionUrlAuthType

Filtra l'accesso in base al tipo di autorizzazione specificato nella richiesta. Disponibile durante CreateFunctionUrlConfig, UpdateFunctionUrlConfig, DeleteFunctionUrlConfig, GetFunctionUrlConfig, ListFunctionUrlConfig, AddPermission e RemovePermission operazioni

String

lambda:InvokedViaFunctionUrl

Limita l'ambito di applicazione di lambda:InvokeFunction azione solo per gli URL delle funzioni. Disponibile durante AddPermission operazione

Bool

lambda:Layer

Filtra l'accesso da parte dell'ARN di una versione di un AWS Livello Lambda

ArrayOfString

lambda:Principal

Filtra l'accesso limitando il AWS servizio o account che può richiamare una funzione

String

lambda:Request/WebFunctionAuthType

Filtra l'accesso in base al tipo di autenticazione specificato nella richiesta. Disponibile durante CreateWebFunction, CreateWebFunctionEndpoint, e UpdateWebFunctionEndpoint operazioni

String

lambda:Resource/WebFunctionAuthType

Filtra l'accesso in base al tipo di autenticazione configurato nella risorsa web function endpoint. Disponibile durante InvokeWebFunctionEndpoint, UpdateWebFunctionEndpoint, DeleteWebFunctionEndpoint, e GetWebFunctionEndpoint operazioni

String

lambda:SecurityGroupIds

Filtra l'accesso in base all'ID dei gruppi di sicurezza configurati per AWS Funzione Lambda

ArrayOfString

lambda:SourceFunctionArn

Filtra l'accesso da parte dell'ARN del AWS Funzione Lambda da cui ha avuto origine la richiesta

ARN

lambda:SubnetIds

Filtra l'accesso in base all'ID delle sottoreti configurate per AWS Funzione Lambda

ArrayOfString

lambda:VpcIds

Filtra l'accesso in base all'ID del VPC configurato per AWS Funzione Lambda

String