AWS S3 .Net SDK - Как установить срок действия объекта
Я пытаюсь загрузить устаревшие объекты в S3, используя.Net SDK.
Согласно документации, модель PutObjectResponse включает свойство Expiration, которое должно устанавливать дату окончания срока действия объекта. Я не могу понять, как на самом деле использовать это свойство, хотя. Для меня нет смысла, что свойство находится в объекте Response, а не в объекте Request. Как на самом деле значение применяется к загруженному объекту.
Мой код выглядит так...
Dim _response = client.PutObject(_req)
_response.Expiration = New Amazon.S3.Model.Expiration() With {.ExpiryDate=Now.AddSeconds(20)}
Неудивительно, что это ничего не делает.
Как установка свойства объекта ответа должна что-то делать?
Что мне не хватает?