lambda

116 actions in the lambda service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.

lambda:AddLayerVersionPermission

Permissions management

Grants permission to add permissions to the resource-based policy of a version of an AWS Lambda layer

lambda:AddPermission

Permissions management

Grants permission to give an AWS service or another account permission to use an AWS Lambda function

lambda:CheckpointDurableExecution

Write

Grants permission to save the progress of an AWS Lambda durable execution

lambda:ConnectMicrovm

Write

Grants permission to connect to a Lambda MicroVM via HTTP (VPC Endpoint only)

lambda:CreateAlias

Write

Grants permission to create an alias for a Lambda function version

lambda:CreateCapacityProvider

Write

Grants permission to create an AWS Lambda capacity provider

lambda:CreateCodeSigningConfig

Write

Grants permission to create an AWS Lambda code signing config

lambda:CreateEventSourceMapping

Write

Grants permission to create a mapping between an event source and an AWS Lambda function

lambda:CreateFunction

Write

Grants permission to create an AWS Lambda function

lambda:CreateFunctionUrlConfig

Write

Grants permission to create a function url configuration for a Lambda function

lambda:CreateMicrovmAuthToken

Write

Grants permission to create an auth token for an AWS Lambda MicroVM

lambda:CreateMicrovmImage

Write

Grants permission to create an AWS Lambda MicroVM image

lambda:CreateMicrovmShellAuthToken

Write

Grants permission to create a shell auth token for an AWS Lambda MicroVM

lambda:CreateNetworkConnector

Write

Grants permission to create an AWS Lambda network connector

lambda:DeleteAlias

Write

Grants permission to delete an AWS Lambda function alias

lambda:DeleteCapacityProvider

Write

Grants permission to delete an AWS Lambda capacity provider

lambda:DeleteCodeSigningConfig

Write

Grants permission to delete an AWS Lambda code signing config

lambda:DeleteEventSourceMapping

Write

Grants permission to delete an AWS Lambda event source mapping

lambda:DeleteFunction

Write

Grants permission to delete an AWS Lambda function

lambda:DeleteFunctionCodeSigningConfig

Write

Grants permission to detach a code signing config from an AWS Lambda function

lambda:DeleteFunctionConcurrency

Write

Grants permission to remove a concurrent execution limit from an AWS Lambda function

lambda:DeleteFunctionEventInvokeConfig

Write

Grants permission to delete the configuration for asynchronous invocation for an AWS Lambda function, version, or alias

lambda:DeleteFunctionUrlConfig

Write

Grants permission to delete function url configuration for a Lambda function

lambda:DeleteLayerVersion

Write

Grants permission to delete a version of an AWS Lambda layer

lambda:DeleteMicrovmImage

Write

Grants permission to delete an AWS Lambda MicroVM image

lambda:DeleteMicrovmImageVersion

Write

Grants permission to delete a version of an AWS Lambda MicroVM image

lambda:DeleteNetworkConnector

Write

Grants permission to delete an AWS Lambda network connector

lambda:DeleteProvisionedConcurrencyConfig

Write

Grants permission to delete the provisioned concurrency configuration for an AWS Lambda function

lambda:DisableReplication

Permissions management

Grants permission to disable replication for a Lambda@Edge function

lambda:EnableReplication

Permissions management

Grants permission to enable replication for a Lambda@Edge function

lambda:GetAccountSettings

Read

Grants permission to view details about an account's limits and usage in an AWS Region

lambda:GetAlias

Read

Grants permission to view details about an AWS Lambda function alias

lambda:GetCapacityProvider

Read

Grants permission to view details about an AWS Lambda capacity provider

lambda:GetCodeSigningConfig

Read

Grants permission to view details about an AWS Lambda code signing config

lambda:GetDurableExecution

Read

Grants permission to view details of an AWS Lambda durable execution

lambda:GetDurableExecutionHistory

Read

Grants permission to view execution history of an AWS Lambda durable execution

lambda:GetDurableExecutionState

Read

Grants permission to view current state of an AWS Lambda durable execution

lambda:GetEventSourceMapping

Read

Grants permission to view details about an AWS Lambda event source mapping

lambda:GetFunction

Read

Grants permission to view details about an AWS Lambda function

lambda:GetFunctionCodeSigningConfig

Read

Grants permission to view the code signing config arn attached to an AWS Lambda function

lambda:GetFunctionConcurrency

Read

Grants permission to view details about the reserved concurrency configuration for a function

lambda:GetFunctionConfiguration

Read

Grants permission to view details about the version-specific settings of an AWS Lambda function or version

lambda:GetFunctionEventInvokeConfig

Read

Grants permission to view the configuration for asynchronous invocation for a function, version, or alias

lambda:GetFunctionRecursionConfig

Read

Grants permission to view the recursion configuration of an AWS Lambda function

lambda:GetFunctionScalingConfig

Read

Grants permission to view the scaling configuration of an AWS Lambda function running on a capacity provider

lambda:GetFunctionUrlConfig

Read

Grants permission to read function url configuration for a Lambda function

lambda:GetLayerVersion

Read

Grants permission to view details about a version of an AWS Lambda layer. Note this action also supports GetLayerVersionByArn API

lambda:GetLayerVersionPolicy

Read

Grants permission to view the resource-based policy for a version of an AWS Lambda layer

lambda:GetMicrovm

Read

Grants permission to view information about an AWS Lambda MicroVM

lambda:GetMicrovmImage

Read

Grants permission to view information about an AWS Lambda MicroVM image

lambda:GetMicrovmImageBuild

Read

Grants permission to view information about a build of an AWS Lambda MicroVM image version

lambda:GetMicrovmImageVersion

Read

Grants permission to view information about a version of an AWS Lambda MicroVM image

lambda:GetNetworkConnector

Read

Grants permission to view details about an AWS Lambda network connector

lambda:GetPolicy

Read

Grants permission to view the resource-based policy for an AWS Lambda function, version, or alias

lambda:GetProvisionedConcurrencyConfig

Read

Grants permission to view the provisioned concurrency configuration for an AWS Lambda function's alias or version

lambda:GetRuntimeManagementConfig

Read

Grants permission to view the runtime management configuration of an AWS Lambda function

lambda:InvokeAsync

Write

Grants permission to invoke a function asynchronously (Deprecated)

lambda:InvokeFunction

Write

Grants permission to invoke an AWS Lambda function

lambda:InvokeFunctionUrl

Write

Grants permission to invoke an AWS Lambda function through url

lambda:ListAliases

List

Grants permission to retrieve a list of aliases for an AWS Lambda function

lambda:ListCapacityProviders

List

Grants permission to retrieve a list of AWS Lambda capacity providers

lambda:ListCodeSigningConfigs

List

Grants permission to retrieve a list of AWS Lambda code signing configs

lambda:ListDurableExecutionsByFunction

List

Grants permission to retrieve a list of AWS Lambda durable executions of an AWS Lambda function

lambda:ListEventSourceMappings

List

Grants permission to retrieve a list of AWS Lambda event source mappings

lambda:ListFunctionEventInvokeConfigs

List

Grants permission to retrieve a list of configurations for asynchronous invocation for a function

lambda:ListFunctions

List

Grants permission to retrieve a list of AWS Lambda functions, with the version-specific configuration of each function

lambda:ListFunctionsByCodeSigningConfig

List

Grants permission to retrieve a list of AWS Lambda functions by the code signing config assigned

lambda:ListFunctionUrlConfigs

List

Grants permission to read function url configurations for a function

lambda:ListFunctionVersionsByCapacityProvider

List

Grants permission to retrieve a list of AWS Lambda function versions by the capacity provider assigned

lambda:ListLayers

List

Grants permission to retrieve a list of AWS Lambda layers, with details about the latest version of each layer

lambda:ListLayerVersions

List

Grants permission to retrieve a list of versions of an AWS Lambda layer

lambda:ListManagedMicrovmImages

List

Grants permission to retrieve a list of managed AWS Lambda MicroVM images

lambda:ListManagedMicrovmImageVersions

List

Grants permission to retrieve a list of versions for a managed AWS Lambda MicroVM image

lambda:ListMicrovmImageBuilds

List

Grants permission to retrieve a list of builds for an AWS Lambda MicroVM image version

lambda:ListMicrovmImages

List

Grants permission to retrieve a list of AWS Lambda MicroVM images

lambda:ListMicrovmImageVersions

List

Grants permission to retrieve a list of versions for an AWS Lambda MicroVM image

lambda:ListMicrovms

List

Grants permission to retrieve a list of AWS Lambda MicroVMs

lambda:ListNetworkConnectors

List

Grants permission to retrieve a list of AWS Lambda network connectors

lambda:ListProvisionedConcurrencyConfigs

List

Grants permission to retrieve a list of provisioned concurrency configurations for an AWS Lambda function

lambda:ListTags

Read

Grants permission to retrieve a list of tags for an AWS Lambda function, event source mapping, capacity provider, code signing configuration, network connector or MicroVM image resource

lambda:ListVersionsByFunction

List

Grants permission to retrieve a list of versions for an AWS Lambda function

lambda:PassCapacityProvider

Write

Grants permission to pass an AWS Lambda capacity provider to a service

lambda:PassNetworkConnector

Write

Grants permission to pass an AWS Lambda network connector to a service

lambda:PublishLayerVersion

Write

Grants permission to create an AWS Lambda layer

lambda:PublishVersion

Write

Grants permission to create an AWS Lambda function version

lambda:PutFunctionCodeSigningConfig

Write

Grants permission to attach a code signing config to an AWS Lambda function

lambda:PutFunctionConcurrency

Write

Grants permission to configure reserved concurrency for an AWS Lambda function

lambda:PutFunctionEventInvokeConfig

Write

Grants permission to configures options for asynchronous invocation on an AWS Lambda function, version, or alias

lambda:PutFunctionRecursionConfig

Write

Grants permission to update the recursion configuration of an AWS Lambda function

lambda:PutFunctionScalingConfig

Write

Grants permission to update the scaling configuration of an AWS Lambda function running on a capacity provider

lambda:PutProvisionedConcurrencyConfig

Write

Grants permission to configure provisioned concurrency for an AWS Lambda function's alias or version

lambda:PutRuntimeManagementConfig

Write

Grants permission to update the runtime management configuration of an AWS Lambda function

lambda:RemoveLayerVersionPermission

Permissions management

Grants permission to remove a statement from the permissions policy for a version of an AWS Lambda layer

lambda:RemovePermission

Permissions management

Grants permission to revoke function-use permission from an AWS service or another account

lambda:ResumeMicrovm

Write

Grants permission to resume a suspended AWS Lambda MicroVM

lambda:RunMicrovm

Write

Grants permission to run an AWS Lambda MicroVM from a MicroVM image

lambda:SendDurableExecutionCallbackFailure

Write

Grants permission to send a failure response for a callback operation in an AWS Lambda durable execution

lambda:SendDurableExecutionCallbackHeartbeat

Write

Grants permission to send a heartbeat for a callback operation in an AWS Lambda durable execution

lambda:SendDurableExecutionCallbackSuccess

Write

Grants permission to send a successful response for a callback operation in an AWS Lambda durable execution

lambda:StopDurableExecution

Write

Grants permission to stop an AWS Lambda durable execution

lambda:SuspendMicrovm

Write

Grants permission to suspend an AWS Lambda MicroVM

lambda:TagResource

Tagging

Grants permission to add tags to an AWS Lambda function, event source mapping, capacity provider, code signing configuration, network connector or MicroVM image resource

lambda:TerminateMicrovm

Write

Grants permission to terminate an AWS Lambda MicroVM

lambda:UntagResource

Tagging

Grants permission to remove tags from an AWS Lambda function, event source mapping, capacity provider, code signing configuration, network connector or MicroVM image resource

lambda:UpdateAlias

Write

Grants permission to update the configuration of an AWS Lambda function's alias

lambda:UpdateCapacityProvider

Write

Grants permission to update an AWS Lambda capacity provider

lambda:UpdateCodeSigningConfig

Write

Grants permission to update an AWS Lambda code signing config

lambda:UpdateEventSourceMapping

Write

Grants permission to update the configuration of an AWS Lambda event source mapping

lambda:UpdateFunctionCode

Write

Grants permission to update the code of an AWS Lambda function

lambda:UpdateFunctionCodeSigningConfig

Write

Grants permission to update the code signing config of an AWS Lambda function

lambda:UpdateFunctionConfiguration

Write

Grants permission to modify the version-specific settings of an AWS Lambda function

lambda:UpdateFunctionEventInvokeConfig

Write

Grants permission to modify the configuration for asynchronous invocation for an AWS Lambda function, version, or alias

lambda:UpdateFunctionUrlConfig

Write

Grants permission to update a function url configuration for a Lambda function

lambda:UpdateMicrovmImage

Write

Grants permission to update an AWS Lambda MicroVM image

lambda:UpdateMicrovmImageVersion

Write

Grants permission to update a version of an AWS Lambda MicroVM image

lambda:UpdateNetworkConnector

Write

Grants permission to update an AWS Lambda network connector