2025-12-06
18 new actions, 2 new resources | 2 updated actions
Additions
Actions
-
CheckpointDurableExecution
-
Description:
Grants permission to save the progress of an AWS Lambda durable execution
-
Access:
Write
-
Resources:
Name: durable execution
Required: Yes
-
CreateCapacityProvider
-
Description:
Grants permission to create an AWS Lambda capacity provider
-
Access:
Write
-
Resources:
Name: capacityProvider
Required: Yes
-
Conditions:
aws:RequestTag/${TagKey}
aws:TagKeys
lambda:SecurityGroupIds
lambda:SubnetIds
-
Dependents:
iam:CreateServiceLinkedRole
iam:PassRole
kms:DescribeKey
-
DeleteCapacityProvider
-
Description:
Grants permission to delete an AWS Lambda capacity provider
-
Access:
Write
-
Resources:
Name: capacityProvider
Required: Yes
-
GetCapacityProvider
-
Description:
Grants permission to view details about an AWS Lambda capacity provider
-
Access:
Read
-
Resources:
Name: capacityProvider
Required: Yes
-
GetDurableExecution
-
Description:
Grants permission to view details of an AWS Lambda durable execution
-
Access:
Read
-
Resources:
Name: durable execution
Required: Yes
-
GetDurableExecutionHistory
-
Description:
Grants permission to view execution history of an AWS Lambda durable execution
-
Access:
Read
-
Resources:
Name: durable execution
Required: Yes
-
GetDurableExecutionState
-
Description:
Grants permission to view current state of an AWS Lambda durable execution
-
Access:
Read
-
Resources:
Name: durable execution
Required: Yes
-
GetFunctionScalingConfig
-
Description:
Grants permission to view the scaling configuration of an AWS Lambda function running on a capacity provider
-
Access:
Read
-
Resources:
Name: function
Required: Yes
-
ListCapacityProviders
-
Description:
Grants permission to retrieve a list of AWS Lambda capacity providers
-
Access:
List
-
ListDurableExecutionsByFunction
-
Description:
Grants permission to retrieve a list of AWS Lambda durable executions of an AWS Lambda function
-
Access:
List
-
Resources:
Name: function
Required: Yes
-
ListFunctionVersionsByCapacityProvider
-
Description:
Grants permission to retrieve a list of AWS Lambda function versions by the capacity provider assigned
-
Access:
List
-
Resources:
Name: capacityProvider
Required: Yes
-
PassCapacityProvider
-
Description:
Grants permission to pass an AWS Lambda capacity provider to a service
-
Access:
Write
-
Resources:
Name: capacityProvider
Required: Yes
-
PutFunctionScalingConfig
-
Description:
Grants permission to update the scaling configuration of an AWS Lambda function running on a capacity provider
-
Access:
Write
-
Resources:
Name: function
Required: Yes
-
SendDurableExecutionCallbackFailure
-
Description:
Grants permission to send a failure response for a callback operation in an AWS Lambda durable execution
-
Access:
Write
-
Resources:
Name: durable execution
Required: Yes
-
SendDurableExecutionCallbackHeartbeat
-
Description:
Grants permission to send a heartbeat for a callback operation in an AWS Lambda durable execution
-
Access:
Write
-
Resources:
Name: durable execution
Required: Yes
-
SendDurableExecutionCallbackSuccess
-
Description:
Grants permission to send a successful response for a callback operation in an AWS Lambda durable execution
-
Access:
Write
-
Resources:
Name: durable execution
Required: Yes
-
StopDurableExecution
-
Description:
Grants permission to stop an AWS Lambda durable execution
-
Access:
Write
-
Resources:
Name: durable execution
Required: Yes
-
UpdateCapacityProvider
-
Description:
Grants permission to update an AWS Lambda capacity provider
-
Access:
Write
-
Resources:
Name: capacityProvider
Required: Yes
Resources
-
capacityProvider
-
Arn:
arn:${Partition}:lambda:${Region}:${Account}:capacity-provider:${CapacityProviderName}
-
Conditions:
aws:ResourceTag/${TagKey}
-
durable
-
Arn:
arn:${Partition}:lambda:${Region}:${Account}:function:${FunctionName}:${Version}/durable-execution/${ExecutionName}/${ExecutionId}