В документации на сайте Amazon здесь указано, что командлет Get-S3object
возвращает объекты типа Amazon.S3.Model.S3Object
или Amazon.S3.Model.ListObjectsResponse
. Ни один из этих типов объектов не обладает свойством LastWriteTime
. Чтобы убедиться, что вы тестируете правильное свойство, вам необходимо точно определить, какие свойства имеют / имеют возвращаемые объекты. Чтение документации поможет, но другой вариант - команда get-member
.
Если вы возьмете один из возвращенных объектов и перенаправите его к get-member
, вы сможете увидеть все свойства объекта, являющегося объектом. вернулся, и вы можете сделать хороший выбор о том, как сделать свой тест. Может помочь что-то подобное:
(Get-S3Object -BucketName "tfsonline-fullbuild-drop")[0] | gm
Удачи.