【文件属性】:
文件名称:AWS API网关地形
文件大小:8KB
文件格式:ZIP
更新时间:2021-02-10 03:37:18
HCL
AWS Api网关Terraform
该项目创建了一个通往的api网关,并将其公开在子域api中(例如:api.example.com)
该项目使用以下AWS资源
Cognito(用户群)
Api网关
证书管理器(导入)
53路
配置
您需要定义以下变量
变量
描述
例
domain_name
该域名已在Route 53中注册
example.com
证书
文件crt的路径
/tmp/cert.crt
私钥
文件密钥的路径
/tmp/cert.key
配置变量后,您可以应用。 该脚本将创建以下项目:
客户端配置为oauth2的Cognito用户池
具有两条路径的api网关
api域
将证书导入证书管理器
如何使用cep-api
获取令牌
$ curl --location --request POST ' https://api.example.com/test/tok
【文件预览】:
aws-api-gateway-terraform-master
----modules()
--------user_pool()
--------api()
----variables.tf(221B)
----.idea()
--------.gitignore(188B)
----README.md(1KB)
----main.tf(769B)
----.gitignore(946B)