簡體   English   中英

如何更改我的 Lambda 函數 API 端點的名稱

[英]How can I change name of my Lambda Functions API endpoint

我創建了幾個通過 API 網關代理請求調用的 AWS Lambda 函數。 請注意,我正在使用無服務器框架進行部署。 另外,我正在使用AWS SAM在本地測試 lambda 功能。

Once I've deployed my lambda function, its API endpoint looks something like this: https://38sp8vme5j.execute-api.us-east-1.amazonaws.com/{STAGE}/{PATH}

我想知道是否有辦法更改38sp8vme5j.execute-api這部分我的 API 端點。

提前致謝

API Gateway區域中,您在左側菜單中有一個名為Custom Domain Names的選項,您可以在其中設置您已有的特定域,並將別名設置為特定的 Lambda function 您想要運行。

Route 53服務不是必需的,您只需在證書區域ACM中注冊域,即可在API Gateway的此自定義域名選項中使用它

您可能無法更改完整域名的38sp8vme5j.execute-api部分,但您當然可以在 Route53 中添加新的 Alias DNS 記錄以使用您擁有的不同域。

使用“自定義域名”選項,在 API 網關本身中提供自定義域名的另一種更簡單的方法,如此處所示。

在此處輸入圖像描述

只需填寫詳細信息並提供 HTTPs 的 ACM 證書即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM