【发布时间】:2017-02-22 14:02:42
【问题描述】:
我有一个带有存储桶策略的 s3 存储桶,可在创建 x 天后将其对象发送到冰川。通过将对象移动到冰川存储可以正常工作。当我稍后使用 aws php sdk 3.x api 检索这些对象时
$result = $client->restoreObject([
'Bucket' => '<string>', // REQUIRED
'Key' => '<string>', // REQUIRED
'RequestPayer' => 'requester',
'RestoreRequest' => [
'Days' => <integer>, // REQUIRED
'GlacierJobParameters' => [
'Tier' => 'Standard|Bulk|Expedited', // REQUIRED
],
],
'VersionId' => '<string>', ])
通常需要 3-5 小时才能恢复对象。所以我需要为此获得一个sns通知。由于我没有使用保管库,因此在恢复对象后我没有收到任何通知。恢复完成后如何收到 sns 通知。
【问题讨论】:
标签: amazon-s3 restore amazon-sns amazon-glacier