AWS Lambda 的動作、資源和條件索引鍵
AWS Lambda (服務字首:lambda) 提供下列服務特定的操作、資源、動作和條件索引鍵,可用於 IAM 許可政策。
參考資料:
-
了解如何設定此服務。
-
檢視可供此服務使用的 API 操作清單。
-
了解如何使用 IAM 許可政策來保護此服務及其資源。
-
檢視此服務的程式設計服務授權參考
。
AWS Lambda 定義的 API 操作
下表將 API 操作映射至其授權的 IAM 動作。只會列出具有指定 API 和動作靜態值的條件金鑰;如需每個動作支援的完整條件金鑰集,請參閱動作表格。
| 作業 | SDK 用戶端 | IAM 動作 | 條件鍵 | 可能的值 (s) | 存取層級 |
|---|---|---|---|---|---|
|
AddEventSource |
lambda |
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|
|
AddLayerVersionPermission |
lambda |
許可管理、寫入 |
|||
|
AddPermission |
lambda |
許可管理、寫入 |
|||
|
CheckpointDurableExecution |
lambda |
寫入 |
|||
|
CreateAlias |
lambda |
寫入 |
|||
|
CreateCapacityProvider |
lambda |
寫入 |
|||
標記、寫入 |
|||||
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|||
|
CreateCodeSigningConfig |
lambda |
寫入 |
|||
標記、寫入 |
|||||
|
CreateEventSourceMapping |
lambda |
寫入 |
|||
標記、寫入 |
|||||
|
CreateFunction |
lambda |
寫入 |
|||
讀取 |
|||||
寫入 |
|||||
標記、寫入 |
|||||
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|||
|
CreateFunctionUrlConfig |
lambda |
寫入 |
|||
|
DeleteAlias |
lambda |
寫入 |
|||
|
DeleteCapacityProvider |
lambda |
寫入 |
|||
|
DeleteCodeSigningConfig |
lambda |
寫入 |
|||
|
DeleteEventSourceMapping |
lambda |
寫入 |
|||
|
DeleteFunction |
lambda |
寫入 |
|||
|
DeleteFunctionCodeSigningConfig |
lambda |
寫入 |
|||
|
DeleteFunctionConcurrency |
lambda |
寫入 |
|||
|
DeleteFunctionEventInvokeConfig |
lambda |
寫入 |
|||
|
DeleteFunctionUrlConfig |
lambda |
寫入 |
|||
|
DeleteLayerVersion |
lambda |
寫入 |
|||
|
DeleteProvisionedConcurrencyConfig |
lambda |
寫入 |
|||
|
DeleteResourcePolicy |
lambda |
許可管理、寫入 |
|||
許可管理、寫入 |
|||||
|
GetAccountSettings |
lambda |
讀取 |
|||
|
GetAlias |
lambda |
讀取 |
|||
|
GetCapacityProvider |
lambda |
讀取 |
|||
|
GetCodeSigningConfig |
lambda |
讀取 |
|||
|
GetDurableExecution |
lambda |
讀取 |
|||
|
GetDurableExecutionHistory |
lambda |
讀取 |
|||
|
GetDurableExecutionState |
lambda |
讀取 |
|||
|
GetEventSourceMapping |
lambda |
讀取 |
|||
|
GetFunction |
lambda |
讀取 |
|||
讀取 |
|||||
|
GetFunctionCodeSigningConfig |
lambda |
讀取 |
|||
|
GetFunctionConcurrency |
lambda |
讀取 |
|||
|
GetFunctionConfiguration |
lambda |
讀取 |
|||
|
GetFunctionEventInvokeConfig |
lambda |
讀取 |
|||
|
GetFunctionRecursionConfig |
lambda |
讀取 |
|||
|
GetFunctionScalingConfig |
lambda |
讀取 |
|||
|
GetFunctionUrlConfig |
lambda |
讀取 |
|||
|
GetLayerVersion |
lambda |
讀取 |
|||
|
GetLayerVersionByArn |
lambda |
讀取 |
|||
|
GetLayerVersionPolicy |
lambda |
讀取 |
|||
|
GetPolicy |
lambda |
讀取 |
|||
|
GetProvisionedConcurrencyConfig |
lambda |
讀取 |
|||
|
GetResourcePolicy |
lambda |
讀取 |
|||
讀取 |
|||||
|
GetRuntimeManagementConfig |
lambda |
讀取 |
|||
|
叫用 |
lambda |
寫入 |
|||
|
InvokeAsync |
lambda |
寫入 |
|||
|
InvokeWithResponseStream |
lambda |
寫入 |
|||
|
ListAliases |
lambda |
清單 |
|||
|
ListCapacityProviders |
lambda |
清單 |
|||
|
ListCodeSigningConfigs |
lambda |
清單 |
|||
|
ListDurableExecutionsByFunction |
lambda |
清單 |
|||
|
ListEventSourceMappings |
lambda |
清單 |
|||
|
ListFunctionEventInvokeConfigs |
lambda |
清單 |
|||
|
ListFunctionUrlConfigs |
lambda |
清單 |
|||
|
ListFunctionVersionsByCapacityProvider |
lambda |
清單 |
|||
|
ListFunctions |
lambda |
清單 |
|||
|
ListFunctionsByCodeSigningConfig |
lambda |
清單 |
|||
|
ListLayerVersions |
lambda |
清單 |
|||
|
ListLayers |
lambda |
清單 |
|||
|
ListProvisionedConcurrencyConfigs |
lambda |
清單 |
|||
|
ListTags |
lambda |
讀取 |
|||
|
ListVersionsByFunction |
lambda |
清單 |
|||
|
PublishLayerVersion |
lambda |
寫入 |
|||
|
PublishVersion |
lambda |
寫入 |
|||
|
PutFunctionCodeSigningConfig |
lambda |
寫入 |
|||
|
PutFunctionConcurrency |
lambda |
寫入 |
|||
|
PutFunctionEventInvokeConfig |
lambda |
寫入 |
|||
|
PutFunctionRecursionConfig |
lambda |
寫入 |
|||
|
PutFunctionScalingConfig |
lambda |
寫入 |
|||
|
PutProvisionedConcurrencyConfig |
lambda |
寫入 |
|||
|
PutResourcePolicy |
lambda |
許可管理、寫入 |
|||
許可管理、寫入 |
|||||
許可管理、寫入 |
|||||
|
PutRuntimeManagementConfig |
lambda |
寫入 |
|||
|
RemoveLayerVersionPermission |
lambda |
許可管理、寫入 |
|||
|
RemovePermission |
lambda |
許可管理、寫入 |
|||
|
SendDurableExecutionCallbackFailure |
lambda |
寫入 |
|||
|
SendDurableExecutionCallbackHeartbeat |
lambda |
寫入 |
|||
|
SendDurableExecutionCallbackSuccess |
lambda |
寫入 |
|||
|
StopDurableExecution |
lambda |
寫入 |
|||
|
TagResource |
lambda |
標記、寫入 |
|||
|
UntagResource |
lambda |
標記、寫入 |
|||
|
UpdateAlias |
lambda |
寫入 |
|||
|
UpdateCapacityProvider |
lambda |
寫入 |
|||
|
UpdateCodeSigningConfig |
lambda |
寫入 |
|||
|
UpdateEventSourceMapping |
lambda |
寫入 |
|||
|
UpdateFunctionCode |
lambda |
寫入 |
|||
|
UpdateFunctionConfiguration |
lambda |
讀取 |
|||
寫入 |
|||||
寫入 |
|||||
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|||
|
UpdateFunctionEventInvokeConfig |
lambda |
寫入 |
|||
|
UpdateFunctionUrlConfig |
lambda |
寫入 |
|||
|
CreateNetworkConnector |
lambda-core |
寫入 |
|||
標記、寫入 |
|||||
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|||
|
DeleteNetworkConnector |
lambda-core |
寫入 |
|||
|
GetNetworkConnector |
lambda-core |
讀取 |
|||
|
ListNetworkConnectors |
lambda-core |
清單 |
|||
|
UpdateNetworkConnector |
lambda-core |
寫入 |
|||
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|||
|
CreateMicrovmAuthToken |
lambda-microvms |
寫入 |
|||
|
CreateMicrovmImage |
lambda-microvms |
寫入 |
|||
寫入 |
|||||
標記、寫入 |
|||||
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|||
|
CreateMicrovmShellAuthToken |
lambda-microvms |
寫入 |
|||
|
DeleteMicrovmImage |
lambda-microvms |
寫入 |
|||
|
DeleteMicrovmImageVersion |
lambda-microvms |
寫入 |
|||
|
GetMicrovm |
lambda-microvms |
讀取 |
|||
|
GetMicrovmImage |
lambda-microvms |
讀取 |
|||
|
GetMicrovmImageBuild |
lambda-microvms |
讀取 |
|||
|
GetMicrovmImageVersion |
lambda-microvms |
讀取 |
|||
|
ListManagedMicrovmImageVersions |
lambda-microvms |
清單 |
|||
|
ListManagedMicrovmImages |
lambda-microvms |
清單 |
|||
|
ListMicrovmImageBuilds |
lambda-microvms |
清單 |
|||
|
ListMicrovmImageVersions |
lambda-microvms |
清單 |
|||
|
ListMicrovmImages |
lambda-microvms |
清單 |
|||
|
ListMicrovms |
lambda-microvms |
清單 |
|||
|
ListTags |
lambda-microvms |
讀取 |
|||
|
ResumeMicrovm |
lambda-microvms |
寫入 |
|||
|
RunMicrovm |
lambda-microvms |
寫入 |
|||
寫入 |
|||||
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|||
|
SuspendMicrovm |
lambda-microvms |
寫入 |
|||
|
TagResource |
lambda-microvms |
標記、寫入 |
|||
|
TerminateMicrovm |
lambda-microvms |
寫入 |
|||
|
UntagResource |
lambda-microvms |
標記、寫入 |
|||
|
UpdateMicrovmImage |
lambda-microvms |
寫入 |
|||
寫入 |
|||||
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|||
|
UpdateMicrovmImageVersion |
lambda-microvms |
寫入 |
|||
|
CreateWebFunction |
lambda-web |
寫入 |
|||
標記、寫入 |
|||||
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|||
|
CreateWebFunctionEndpoint |
lambda-web |
寫入 |
|||
|
CreateWebFunctionRevision |
lambda-web |
寫入 |
|||
iam:PassedToService |
lambda.amazonaws.com |
寫入 |
|||
|
DeleteResourcePolicy |
lambda-web |
許可管理、寫入 |
|||
許可管理、寫入 |
|||||
|
DeleteWebFunction |
lambda-web |
寫入 |
|||
|
DeleteWebFunctionEndpoint |
lambda-web |
寫入 |
|||
|
DeleteWebFunctionRevision |
lambda-web |
寫入 |
|||
|
GetResourcePolicy |
lambda-web |
讀取 |
|||
讀取 |
|||||
|
GetWebAccountSettings |
lambda-web |
讀取 |
|||
|
GetWebFunction |
lambda-web |
讀取 |
|||
|
GetWebFunctionEndpoint |
lambda-web |
讀取 |
|||
|
GetWebFunctionRevision |
lambda-web |
讀取 |
|||
|
ListTags |
lambda-web |
讀取 |
|||
|
ListWebFunctionEndpoints |
lambda-web |
清單 |
|||
|
ListWebFunctionRevisions |
lambda-web |
清單 |
|||
|
ListWebFunctions |
lambda-web |
清單 |
|||
|
PutResourcePolicy |
lambda-web |
許可管理、寫入 |
|||
許可管理、寫入 |
|||||
許可管理、寫入 |
|||||
|
TagResource |
lambda-web |
標記、寫入 |
|||
|
UntagResource |
lambda-web |
標記、寫入 |
|||
|
UpdateWebFunctionEndpoint |
lambda-web |
寫入 |
AWS Lambda 定義的動作
您可在 IAM 政策陳述式的 Action 元素中指定以下動作。使用政策來授予在 AWS中執行操作的許可。在政策中使用動作時,通常會允許或拒絕存取相同名稱的 API 操作或 CLI 命令。不過,在某些情況下,單一動作可控制對多個操作的存取。或者,某些操作需要多種不同的動作。
| 動作 | 說明 | 資源類型 (*必填項目) | 條件索引鍵 | 存取層級 |
|---|---|---|---|---|
准許將許可新增至 AWS Lambda 層版本的資源型政策 |
許可管理、寫入 |
|||
准許授予 AWS 服務或其他帳戶使用 AWS Lambda 函數的許可 |
許可管理、寫入 |
|||
准許儲存 AWS Lambda 持久性執行的進度 |
寫入 |
|||
授予建立 Lambda 函數版本別名的許可 |
寫入 |
|||
准許建立 AWS Lambda 容量提供者 |
寫入 |
|||
准許建立 AWS Lambda 程式碼簽署組態 |
寫入 |
|||
准許在事件來源和 AWS Lambda 函數之間建立映射 |
寫入 |
|||
准許建立 AWS Lambda 函數 |
寫入 |
|||
准許針對 Lambda 函數建立函數 URL 組態 |
寫入 |
|||
准許為 AWS Lambda MicroVM 建立身分驗證字符 |
寫入 |
|||
准許建立 AWS Lambda MicroVM 映像 |
寫入 |
|||
准許為 AWS Lambda MicroVM 建立 shell 驗證字符 |
寫入 |
|||
准許建立 AWS Lambda 網路連接器 |
寫入 |
|||
准許建立 Lambda Web 函數 |
寫入 |
|||
准許為 Lambda Web 函數建立端點 |
寫入 |
|||
准許建立 Lambda Web 函數的修訂 |
寫入 |
|||
准許刪除 AWS Lambda 函數別名 |
寫入 |
|||
准許刪除 AWS Lambda 容量提供者 |
寫入 |
|||
准許刪除 AWS Lambda 程式碼簽署組態 |
寫入 |
|||
准許刪除 AWS Lambda 事件來源映射 |
寫入 |
|||
准許刪除 AWS Lambda 函數 |
寫入 |
|||
准許從 AWS Lambda 函數分離程式碼簽署組態 |
寫入 |
|||
准許從 AWS Lambda 函數移除並行執行限制 |
寫入 |
|||
准許刪除 AWS Lambda 函數、版本或別名的非同步調用組態 |
寫入 |
|||
准許刪除 Lambda 函數的函數 URL 組態 |
寫入 |
|||
准許刪除 AWS Lambda 層的版本 |
寫入 |
|||
准許刪除 AWS Lambda MicroVM 映像 |
寫入 |
|||
准許刪除 AWS Lambda MicroVM 映像的版本 |
寫入 |
|||
准許刪除 AWS Lambda 網路連接器 |
寫入 |
|||
准許刪除 AWS Lambda 函數的佈建並行組態 |
寫入 |
|||
准許從 AWS Lambda 資源分離政策,另外只需要函數資源的 lambda:RemovePermission |
許可管理、寫入 |
|||
准許刪除 Lambda Web 函數 |
寫入 |
|||
准許刪除 Lambda Web 函數的端點 |
寫入 |
|||
准許刪除 Lambda Web 函數的修訂 |
寫入 |
|||
准許檢視 中帳戶限制和用量的詳細資訊 AWS 區域 |
讀取 |
|||
准許檢視 AWS Lambda 函數別名的詳細資訊 |
讀取 |
|||
准許檢視 AWS Lambda 容量提供者的詳細資訊 |
讀取 |
|||
准許檢視 AWS Lambda 程式碼簽署組態的詳細資訊 |
讀取 |
|||
准許檢視 AWS Lambda 持久性執行的詳細資訊 |
讀取 |
|||
准許檢視 AWS Lambda 持久性執行的執行歷史記錄 |
讀取 |
|||
准許檢視 AWS Lambda 持久性執行的目前狀態 |
讀取 |
|||
准許檢視 AWS Lambda 事件來源映射的詳細資訊 |
讀取 |
|||
准許檢視 AWS Lambda 函數的詳細資訊 |
讀取 |
|||
准許檢視連接到 AWS Lambda 函數的程式碼簽署組態 |
讀取 |
|||
授予檢視函數之保留並行組態詳細資訊的許可 |
讀取 |
|||
准許檢視 AWS Lambda 函數或版本的特定版本設定的詳細資訊 |
讀取 |
|||
授予檢視函數、版本或別名的非同步叫用組態的許可 |
讀取 |
|||
准許檢視 AWS Lambda 函數的遞迴組態 |
讀取 |
|||
准許檢視在容量提供者上執行之 AWS Lambda 函數的擴展組態 |
讀取 |
|||
准許讀取 Lambda 函數的函數 URL 組態 |
讀取 |
|||
准許檢視 AWS Lambda 層版本的詳細資訊。請注意,此動作也支援 GetLayerVersionByArn API |
讀取 |
|||
准許檢視 AWS Lambda 層版本的資源型政策 |
讀取 |
|||
准許檢視 AWS Lambda MicroVM 的相關資訊 |
讀取 |
|||
准許檢視 AWS Lambda MicroVM 映像的相關資訊 |
讀取 |
|||
准許檢視 AWS Lambda MicroVM 映像版本建置的相關資訊 |
讀取 |
|||
准許檢視 AWS Lambda MicroVM 映像版本的相關資訊 |
讀取 |
|||
准許檢視 AWS Lambda 網路連接器的詳細資訊 |
讀取 |
|||
准許檢視 AWS Lambda 函數、版本或別名的資源型政策 |
讀取 |
|||
准許檢視 AWS Lambda 函數別名或版本的佈建並行組態 |
讀取 |
|||
准許檢視 AWS Lambda 資源的政策,另外只需要函數資源的 lambda:GetPolicy |
讀取 |
|||
准許檢視 AWS Lambda 函數的執行時間管理組態 |
讀取 |
|||
准許檢視帳戶設定 |
讀取 |
|||
准許檢視 Lambda Web 函數的詳細資訊 |
讀取 |
|||
准許檢視 Lambda Web 函數端點的詳細資訊 |
讀取 |
|||
准許檢視 Lambda Web 函數修訂的詳細資訊 |
讀取 |
|||
准許非同步叫用函數 (已取代) |
寫入 |
|||
准許叫用 AWS Lambda 函數 |
寫入 |
|||
准許擷取 AWS Lambda 函數的別名清單 |
清單 |
|||
准許擷取 AWS Lambda 容量提供者清單 |
清單 |
|||
准許擷取 AWS Lambda 程式碼簽署組態的清單 |
清單 |
|||
准許擷取 AWS Lambda 函數的 AWS Lambda 持久性執行清單 |
清單 |
|||
准許擷取 AWS Lambda 事件來源映射的清單 |
清單 |
|||
准許擷取函數的非同步叫用之組態清單 |
清單 |
|||
准許讀取函數的函數 URL 組態 |
清單 |
|||
准許擷取容量提供者指派的 AWS Lambda 函數版本清單 |
清單 |
|||
准許擷取 AWS Lambda 函數清單,以及每個函數的版本特定組態 |
清單 |
|||
准許透過指派的程式碼簽署組態擷取 AWS Lambda 函數清單 |
清單 |
|||
准許擷取 AWS Lambda 層的版本清單 |
清單 |
|||
准許擷取 AWS Lambda 層的清單,其中包含每個層的最新版本的詳細資訊 |
清單 |
|||
准許擷取受管 AWS Lambda MicroVM 映像的版本清單 |
清單 |
|||
准許擷取受管 AWS Lambda MicroVM 映像的清單 |
清單 |
|||
准許擷取 AWS Lambda MicroVM 映像版本的組建清單 |
清單 |
|||
准許擷取 AWS Lambda MicroVM 映像的版本清單 |
清單 |
|||
准許擷取 AWS Lambda MicroVM 映像的清單 |
清單 |
|||
准許擷取 AWS Lambda MicroVMs的清單 |
清單 |
|||
准許擷取 AWS Lambda 網路連接器清單 |
清單 |
|||
准許擷取 AWS Lambda 函數的佈建並行組態清單 |
清單 |
|||
准許擷取 AWS Lambda 函數、事件來源映射、容量提供者、程式碼簽署組態、網路連接器、MicroVM 映像資源或 Web 函數資源的標籤清單 |
讀取 |
|||
准許擷取 AWS Lambda 函數的版本清單 |
清單 |
|||
准許擷取 Lambda Web 函數的端點清單 |
清單 |
|||
准許擷取 Lambda Web 函數的修訂清單 |
清單 |
|||
准許擷取 Lambda Web 函數清單 |
清單 |
|||
准許建立 AWS Lambda 層 |
寫入 |
|||
准許建立 AWS Lambda 函數版本 |
寫入 |
|||
准許將程式碼簽署組態連接至 AWS Lambda 函數 |
寫入 |
|||
准許設定 AWS Lambda 函數的預留並行 |
寫入 |
|||
准許設定 AWS Lambda 函數、版本或別名上的非同步調用選項 |
寫入 |
|||
准許更新 AWS Lambda 函數的遞迴組態 |
寫入 |
|||
准許更新在容量提供者上執行之 AWS Lambda 函數的擴展組態 |
寫入 |
|||
准許設定 AWS Lambda 函數別名或版本的佈建並行 |
寫入 |
|||
准許將政策連接至 AWS Lambda 資源,另外只需要函數資源的 lambda:AddPermission 和 lambda:RemovePermission |
許可管理、寫入 |
|||
准許更新 AWS Lambda 函數的執行時間管理組態 |
寫入 |
|||
准許從 AWS Lambda 層版本的許可政策中移除陳述式 |
許可管理、寫入 |
|||
准許從 AWS 服務或其他帳戶撤銷函數使用許可 |
許可管理、寫入 |
|||
准許繼續暫停的 AWS Lambda MicroVM |
寫入 |
|||
准許從 MicroVM 映像執行 AWS Lambda MicroVM |
寫入 |
|||
准許在 AWS Lambda 持久性執行中傳送回呼操作的失敗回應 |
寫入 |
|||
准許在 AWS Lambda 持久性執行中傳送回呼操作的活動訊號 |
寫入 |
|||
准許在 AWS Lambda 持久性執行中傳送回呼操作的成功回應 |
寫入 |
|||
准許停止 AWS Lambda 持久性執行 |
寫入 |
|||
准許暫停 AWS Lambda MicroVM |
寫入 |
|||
准許將標籤新增至 AWS Lambda 函數、事件來源映射、容量提供者、程式碼簽署組態、網路連接器、MicroVM 映像資源或 Web 函數資源 |
標記、寫入 |
|||
准許終止 AWS Lambda MicroVM |
寫入 |
|||
准許從 AWS Lambda 函數、事件來源映射、容量提供者、程式碼簽署組態、網路連接器、MicroVM 映像資源或 Web 函數資源中移除標籤 |
標記、寫入 |
|||
准許更新 AWS Lambda 函數別名的組態 |
寫入 |
|||
准許更新 AWS Lambda 容量提供者 |
寫入 |
|||
准許更新 AWS Lambda 程式碼簽署組態 |
寫入 |
|||
准許更新 AWS Lambda 事件來源映射的組態 |
寫入 |
|||
准許更新 AWS Lambda 函數的程式碼 |
寫入 |
|||
准許更新 AWS Lambda 函數的程式碼簽署組態 |
寫入 |
|||
准許修改 AWS Lambda 函數的版本特定設定 |
寫入 |
|||
准許修改 AWS Lambda 函數、版本或別名的非同步調用組態 |
寫入 |
|||
准許針對 Lambda 函數更新函數 URL 組態 |
寫入 |
|||
准許更新 AWS Lambda MicroVM 映像 |
寫入 |
|||
准許更新 AWS Lambda MicroVM 映像的版本 |
寫入 |
|||
准許更新 AWS Lambda 網路連接器 |
寫入 |
|||
准許更新 Lambda Web 函數的端點 |
寫入 |
AWS Lambda 的僅限許可動作
下列動作是由 AWS Lambda 定義,但無法透過任何 API 操作直接叫用。它們只能用於 IAM 政策陳述式,以授予或拒絕許可。
| 動作 | 說明 | 資源類型 (*必填項目) | 條件索引鍵 | 存取層級 |
|---|---|---|---|---|
准許透過 HTTP 連線至 Lambda MicroVM (僅限 VPC 端點) |
寫入 |
|||
授予停用 Lambda @Edge 函數複寫的許可 |
許可管理、寫入 |
|||
授予啟用 Lambda @Edge 函數複寫的許可 |
許可管理、寫入 |
|||
准許透過 url 叫用 AWS Lambda 函數 |
寫入 |
|||
准許透過 HTTP 叫用 Lambda Web 函數端點 |
寫入 |
|||
准許將 AWS Lambda 容量提供者傳遞至服務 |
寫入 |
|||
准許將 AWS Lambda 網路連接器傳遞至服務 |
寫入 |
AWS Lambda 定義的資源類型
此服務會定義下列資源類型,並可用在 IAM 許可政策陳述式的 Resource 元素中。
| 資源類型 | ARN | 條件索引鍵 |
|---|---|---|
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} |
AWS Lambda 的條件索引鍵
AWS Lambda 定義下列條件索引鍵,可用於 IAM 政策的 Condition元素。
| 條件索引鍵 | 描述 | Type |
|---|---|---|
依要求中傳遞的標籤來篩選存取權 |
String |
|
依與資源關聯的標籤來篩選存取權 |
String |
|
依要求中傳遞的標籤索引鍵來篩選存取權 |
ArrayOfString |
|
依 AWS Lambda 程式碼簽署組態的 ARN 篩選存取權 |
ARN |
|
依針對 AWS Lambda 函數設定之非AWS 事件來源的 ID 篩選存取權 |
String |
|
依 AWS Lambda 函數的 ARN 篩選存取權 |
ARN |
|
依請求中指定的授權類型篩選存取權。在 CreateFunctionUrlConfig、UpdateFunctionUrlConfig、DeleteFunctionUrlConfig、GetFunctionUrlConfig、ListFunctionUrlConfig、AddPermission 和 RemovePermission 操作期間可用 |
String |
|
將 lambda:InvokeFunction 動作的範圍限制為僅限函數 URLs。在 AddPermission 操作期間可用 |
Bool |
|
依 AWS Lambda 層版本的 ARN 篩選存取權 |
ArrayOfString |
|
透過限制可叫用函數 AWS 的服務或帳戶來篩選存取權 |
String |
|
依請求中指定的身分驗證類型篩選存取權。在 CreateWebFunction、CreateWebFunctionEndpoint 和 UpdateWebFunctionEndpoint 操作期間可用 |
String |
|
依 Web 函數端點資源上設定的身分驗證類型篩選存取權。在 InvokeWebFunctionEndpoint、UpdateWebFunctionEndpoint、DeleteWebFunctionEndpoint 和 GetWebFunctionEndpoint 操作期間可用 |
String |
|
依為 AWS Lambda 函數設定的安全群組 ID 篩選存取權 |
ArrayOfString |
|
依發出請求之 AWS Lambda 函數的 ARN 篩選存取權 |
ARN |
|
依為 AWS Lambda 函數設定的子網路 ID 篩選存取權 |
ArrayOfString |
|
依為 AWS Lambda 函數設定的 VPC ID 篩選存取權 |
String |