[英]How to copy environment variables from one AWS lambda to another in Visual Studio
我想將現有 AWS lambda 中已經存在的環境變量模擬到我在 Visual Studio IDE 中創建的新 AWS lambda 中。
我沒有找到導出/導入環境變量的方法,所以想知道如何最大限度地減少手動工作(再次手動創建每個環境變量)
由於我沒有找到任何導出/導入選項 - 無論是在 AWS 門戶中還是通過 Visual Studio 中顯示的 AWS 資源管理器,我都使用了 Notepad++ 復制/粘貼/正則表達式,以便我可以填充 aws-lambda-tools-defaults。可以在 Visual Studio 中配置的 json(它將發布 lambda,環境變量在 that.json 文件中設置)
腳步
從 AWS 網站,select 並將環境變量復制到一個新的記事本++文件中
然后在該記事本++文件中執行以下查找-替換
編號 | 搜索模式 | 找什么 | 用。。。來代替 |
---|---|---|---|
2.1 | 正則表達式 | [ \t]+ |
(沒有什么) |
2.2 | 正則表達式 | ^ |
\\" |
2.3 | 正則表達式 | $ |
\\"; |
;
替換為;
) 現在可以將生成的單行 output 粘貼到 aws json 文件中的占位符處:
"environment-variables": " <place the outcome here>
",
(注意:結果文本周圍的雙引號應保留在那里)
現在,當您保存 aws json 文件並從 Visual Studio IDE 發布此 lambda 時,您將看到預填充的環境變量
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.