Thanks for the work on #6830 - Bucket Lifecycle Configuration
Following from this, I note that (using 4.3.2 11068 ) when a S3 item is in Glacier, a) the Storage Class drop down shows "Unknown" and b) an attempt to change the drop down value (to say regular S3 storage) generates the error:
"S3 Error Message. Forbidden. Operation is not valid for the source object's storage class."
1/ Items with storage class = Glacier should be shown as such via ListBucketResult.Contents.StorageClass (or whatever)
2/ For StorageClass=Glacier, the drop down should be replaced with a text display or otherwise locked as Glacier restores are currently out of scope.
Clearly, functionality that actually implements a Glacier Object Restore would be a nice-to-have but also a much larger and complex undertaking. Also as the whole point of Glacier restores is that they are rare/infrequent, using the AWS site is probably good enough.
The proposals above are therefore merely to clarify existing functionality rather than to add to it.