关于GCS Object Lifecycle Management Delete操作计费等问题的技术问询
针对GCS生命周期规则计费问题的解答
你计划为启用了版本控制、累积数百万非当前版本对象且配置7天软删除的Standard多区域存储桶,应用以下生命周期规则来清理非当前版本:
{ "lifecycle": { "rule": [ { "action": { "type": "Delete" }, "condition": { "daysSinceNoncurrentTime": 30, "numNewerVersions": 1 } } ] } }
针对你的三个问题,解答如下:
该生命周期Delete操作属于免费操作,不会触发Class A计费
GCS中,由生命周期管理(OLM)规则自动触发的非当前版本对象删除操作,属于免费操作范畴。Class A计费仅针对用户主动发起的写操作(比如对象上传、复制、改写等),OLM的自动清理动作不在Class A计费的覆盖范围内。内部列表操作无隐藏成本
Google Cloud在执行生命周期规则时,会自动完成对象扫描与匹配条件的内部列表操作,这类操作不会产生额外的Class B(列表操作)计费。它是OLM规则执行的必要环节,已包含在生命周期管理的免费服务中,不会产生隐藏费用。Soft Delete策略不改变生命周期删除操作的免费状态
启用7天软删除后,生命周期规则触发的删除动作会将对象移入软删除状态(而非直接永久删除),但这个删除操作本身依然是免费的。软Delete仅会带来对象在保留期内的存储成本,不会影响删除操作本身的免费属性。
内容的提问来源于stack exchange,提问作者Manoj Katta
相关产品推荐
相关产品推荐

