是否可以从 Twilio 资产服务中删除资产版本?

Is it possible to delete an Asset Version from a Twilio assets service?

Twilio 资产,有一个子资源资产版本:https://www.twilio.com/docs/runtime/serverless-api/api/asset-version

我发现随着时间的推移,您可以在进行更改和更新资产时创建多个这样的版本。

示例: 您上传 MP3 以在 <Play> twiml 动词中播放。随着时间的推移,您可以通过创建该资产的新版本来更新该内容。

我担心的是,随着时间的推移,这些资产版本可能会累积起来。我想知道是否有办法通过删除旧的未使用资产版本来清理它们。我没有看到通过 API 可用的方法,除了一起删除整个资产。

删除整个资产是不可取的,因为它将在实时构建中使用新版本。

我的第二个担心是资产版本是否计入服务中资产的限制。 https://www.twilio.com/docs/runtime/assets#limitations。还是仅当前部署在构建中的资产计入此总数?

没有删除旧资产版本的方法,但有一个 retention policy 可以为您删除未使用的资产版本。

超过 30 天且不属于构建或活动部署的功能版本和资产版本将被删除。

资产版本不计入资产限制。您可以拥有 1000 个 public 资产,并且这些资产可能有多个资产版本。