文件名称:snat:在AWS上特制的简单NAT实例
文件大小:266KB
文件格式:ZIP
更新时间:2024-05-06 09:56:49
TypeScript
简单NAT 这是在AWS上创建NAT实例的CDK构造。 它支持将特定的IP CIDR添加到VPC的路由表,这些IP CIDR中的网络流量将转发到NAT实例。 用法 new SimpleNAT ( this , 'SimpleNAT' , { vpc , natSubnetsSelection : { subnetType : SubnetType . PUBLIC , onePerAz : true , } , } ) . withGithubRoute ( ) ; 请参阅完整的。
【文件预览】:
snat-main
----.eslintrc.json(4KB)
----.gitignore(782B)
----package.json(3KB)
----src()
--------runonce.sh(914B)
--------snat.service(133B)
--------index.ts(11KB)
--------snat.sh(560B)
----tsconfig.eslint.json(854B)
----LICENSE(11KB)
----.mergify.yml(982B)
----CHANGELOG.md(1KB)
----.github()
--------ISSUE_TEMPLATE()
--------semantic.yaml(193B)
--------pull_request_template.md(118B)
--------workflows()
--------dependabot.yml(261B)
----.projenrc.js(13KB)
----README.md(412B)
----.projen()
--------tasks.json(5KB)
--------deps.json(2KB)
----example()
--------.eslintrc.json(4KB)
--------.gitignore(674B)
--------package.json(2KB)
--------src()
--------tsconfig.eslint.json(827B)
--------tsconfig.json(856B)
--------README.md(774B)
--------.projen()
--------version.json(19B)
--------tsconfig.jest.json(827B)
--------.versionrc.json(364B)
--------.npmignore(339B)
--------cdk.json(144B)
--------test()
--------yarn.lock(278KB)
----version.json(25B)
----tsconfig.jest.json(854B)
----.versionrc.json(355B)
----.npmignore(323B)
----test()
--------snat.test.ts(6KB)
--------__snapshots__()
----yarn.lock(270KB)
----API.md(4KB)