看起來好像我只能在S3中使用桶級別的標籤。這似乎是有道理的,因爲你可能只會在這種宏觀層次上進行結算。但是,我可以看到一些用於標記的用例,以便不同人員爲同一個存儲桶中的不同對象開賬單。您可以在AWS中標記單個S3對象嗎?
您可以標記單個S3對象嗎?
看起來好像我只能在S3中使用桶級別的標籤。這似乎是有道理的,因爲你可能只會在這種宏觀層次上進行結算。但是,我可以看到一些用於標記的用例,以便不同人員爲同一個存儲桶中的不同對象開賬單。您可以在AWS中標記單個S3對象嗎?
您可以標記單個S3對象嗎?
根據documentation你只能標記桶:
成本分配標籤,您可以標記S3水桶讓您可以更輕鬆地 跟蹤他們對項目或其他標準成本..
它與您在管理控制檯和SDK文檔中看到的一致。
當然,您可以使用文件夾/對象元數據自己做一個更好的「標記」,但我認爲您會找到更好的解決方案。
可變對象級別標記現在作爲重塑的2016。請參閱下面的Kobi的回答。 – gmetzker
這不是「標記」爲AWS-側計費的目的,但可以使用對象元數據來存儲你想爲一個對象的任何數據。
http://docs.amazonwebservices.com/AmazonS3/latest/dev/UsingMetadata.html
我不認爲你可以在S3標記單個項目你一般可以標記資源的方式相同。
但是,您可以將元數據添加到S3中的項目以識別它們。通過項目的桶(顯然相當緩慢)和整理尋呼你想了解他們 任何信息 - - 在你的選擇,你可能的數據庫具有外部元數據存儲:然後,您可以與不同類型的項目由任意報告然後用於運行報告。例如不同類型,總大小等,當然任何事情有多少項目你想報告必須被添加到數據庫中第一
我肯定會感興趣的,雖然沒有更好的辦法!
對象標記是一個新的功能,在2016年十二月,宣佈從the announcement:
隨着S3對象標記,你可以管理和亞馬遜S3對象控制訪問。 S3對象標籤是應用於S3對象的鍵值對,可以在對象的生命週期內隨時創建,更新或刪除。有了這些,您就可以創建身份和訪問管理(IAM)策略,設置S3生命週期策略並自定義存儲指標。然後,這些對象級標記可以管理存儲類之間的轉換並在後臺中過期對象。
參見:S3 » Objects » Object Tagging
目前,它看起來並不像您可以search by tags,或對象標記影響計費。
S3標籤是2016年11月29日發佈的新功能。標籤可以添加到存儲桶和單個對象上。 S3標籤是令人興奮的功能,因爲您可以保留業務分類數據,甚至控制訪問。 release of s3 tag feature 可以使用新的s3控制檯從瀏覽器添加s3標籤。要從瀏覽器添加標籤,假定您使用的是新的s3控制檯。選擇項目 - >更多 - >添加標籤。
AWS S3 CLI目前不支持標籤功能。 Aws s3 api提供了在對象上添加和讀取標籤的方法。 add tag using s3 api,get tag using s3 api
你說的是成本分攤標記? –