如何使用 AWS CloudFormation 为我的休息 API 创建自定义 api 域名
How to create a custom api domain name for my rest API using AWS CloudFormation
我有一个 AWS 无服务器 cloudformation 模板创建一个 lambda 函数和一个其余的 api。我想要一些关于创建自定义 API 域名的步骤的指导或指示,以便我的 api 拥有 URL:
api.search.mydomainname.com
这如何与我现有的无服务器功能代码和事件一起使用?
AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31
MyFunction:
...
Events:
ProxyResource:
Type: Api
Properties:
RestApiId: !Ref RestApi
Path: /{proxy+}
Method: ANY
RootResource:
Type: Api
Properties:
RestApiId: !Ref RestApi
Path: /
Method: ANY
在以下位置找到了有关问题的良好解决方案:
https://github.com/awslabs/serverless-application-model/issues/40
我有一个 AWS 无服务器 cloudformation 模板创建一个 lambda 函数和一个其余的 api。我想要一些关于创建自定义 API 域名的步骤的指导或指示,以便我的 api 拥有 URL:
api.search.mydomainname.com
这如何与我现有的无服务器功能代码和事件一起使用?
AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31
MyFunction:
...
Events:
ProxyResource:
Type: Api
Properties:
RestApiId: !Ref RestApi
Path: /{proxy+}
Method: ANY
RootResource:
Type: Api
Properties:
RestApiId: !Ref RestApi
Path: /
Method: ANY
在以下位置找到了有关问题的良好解决方案:
https://github.com/awslabs/serverless-application-model/issues/40