簡體   English   中英

使用無服務器重新標記現有 AWS 資源

[英]Retag existing AWS resources using serverless

事情是這樣的,我有一個無服務器項目,它創建了許多 AWS 資源(Lambda、API 網關等),現在我需要更改幾個月前使用的標簽,但是當我嘗試運行無服務器時,我看到了這個消息:“存在此 Lambda 函數的版本 (6)。修改函數以創建新版本..”。 我一直在閱讀和應用幾個不同的解決方法,但同樣的問題。

有沒有人見過這種行為? 有沒有辦法在不刪除整個堆棧或手動執行此操作的情況下重新標記所有資源?

感謝您的建議。

您可以使用無服務器插件 (serverless-plugin-resource-tagging)。 它將標記您的 Lambda 函數、Dynamo 表、存儲桶、流、API 網關和 CloudFront 資源。 它的工作方式是您必須在無服務器的 Provider 部分下提供包含標簽的 stacksTags。

provider:
 stackTags:
        STACK: "${self:service}"
        PRODUCT: "Product Name"
        COPYRIGHT: "Copyright"

您還可以使用此插件更新標簽值。

暫無
暫無

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

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