-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathlambda.yml
78 lines (76 loc) · 2.84 KB
/
lambda.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
Actions:
- Name: lambda:AddLayerVersionPermission
- Name: lambda:AddPermission
- Name: lambda:CreateAlias
- Name: lambda:CreateCodeSigningConfig
- Name: lambda:CreateEventSourceMapping
- Name: lambda:CreateFunction
- Name: lambda:CreateFunctionUrlConfig
- Name: lambda:DeleteAlias
- Name: lambda:DeleteCodeSigningConfig
- Name: lambda:DeleteEventSourceMapping
- Name: lambda:DeleteFunction
- Name: lambda:DeleteFunctionCodeSigningConfig
- Name: lambda:DeleteFunctionConcurrency
- Name: lambda:DeleteFunctionEventInvokeConfig
- Name: lambda:DeleteFunctionUrlConfig
- Name: lambda:DeleteLayerVersion
- Name: lambda:DeleteProvisionedConcurrencyConfig
- Name: lambda:GetAccountSettings
- Name: lambda:GetAlias
- Name: lambda:GetCodeSigningConfig
- Name: lambda:GetEventSourceMapping
- Name: lambda:GetFunction
- Name: lambda:GetFunctionCodeSigningConfig
- Name: lambda:GetFunctionConcurrency
- Name: lambda:GetFunctionConfiguration
- Name: lambda:GetFunctionEventInvokeConfig
- Name: lambda:GetFunctionUrlConfig
- Name: lambda:GetLayerVersion
- Name: lambda:GetLayerVersionPolicy
- Name: lambda:GetPolicy
- Name: lambda:GetProvisionedConcurrencyConfig
- Name: lambda:GetRuntimeManagementConfig
- Name: lambda:InvokeAsync
- Name: lambda:ListAliases
- Name: lambda:ListCodeSigningConfigs
- Name: lambda:ListEventSourceMappings
- Name: lambda:ListFunctionEventInvokeConfigs
- Name: lambda:ListFunctionUrlConfigs
- Name: lambda:ListFunctions
- Name: lambda:ListFunctionsByCodeSigningConfig
- Name: lambda:ListLayerVersions
- Name: lambda:ListLayers
- Name: lambda:ListProvisionedConcurrencyConfigs
- Name: lambda:ListTags
- Name: lambda:ListVersionsByFunction
- Name: lambda:PublishLayerVersion
- Name: lambda:PublishVersion
- Name: lambda:PutFunctionCodeSigningConfig
- Name: lambda:PutFunctionConcurrency
- Name: lambda:PutFunctionEventInvokeConfig
- Name: lambda:PutProvisionedConcurrencyConfig
- Name: lambda:PutRuntimeManagementConfig
- Name: lambda:RemoveLayerVersionPermission
- Name: lambda:RemovePermission
- Name: lambda:TagResource
- Name: lambda:UntagResource
- Name: lambda:UpdateAlias
- Name: lambda:UpdateCodeSigningConfig
- Name: lambda:UpdateEventSourceMapping
- Name: lambda:UpdateFunctionCode
- Name: lambda:UpdateFunctionConfiguration
- Name: lambda:UpdateFunctionEventInvokeConfig
- Name: lambda:UpdateFunctionUrlConfig
# actions with no corresponding API
- Name: lambda:DisableReplication
- Name: lambda:EnableReplication
- Name: lambda:GetFunctionRecursionConfig
- Name: lambda:InvokeFunction
- Name: lambda:InvokeFunctionUrl
- Name: lambda:PutFunctionRecursionConfig
- Name: lambda:UpdateFunctionCodeSigningConfig
# APIs without an IAM action
- Name: lambda:GetLayerVersionByArn
- Name: lambda:Invoke
- Name: lambda:InvokeWithResponseStream