Copy-S3Object не добавляет теги при использовании параметра -TagSet - PullRequest
0 голосов
/ 19 апреля 2020

Моя цель - добавить теги при перемещении файлов между сегментами.

Согласно документации Copy-S3Object я должен использовать параметр -TagSet.

Мой код выглядит так:

 $tag = New-Object Amazon.S3.Model.Tag
 $tag.Key = "oldETag"
 $tag.Value = $_.ETag
 $tagSet = [Amazon.S3.Model.Tag[]]@($tag)
 Copy-S3Object -BucketName $sourceBucket 
               -DestinationBucket $destinationBucket 
               -Key $Key 
               -DestinationKey $Key 
               -TagSet $tagSet

Применяемые теги полностью игнорируются. Ничего не добавлено. Если на объекте есть уже существующие теги, они копируются.

Мой вопрос: кто-нибудь еще сталкивался с этим и, возможно, нашел решение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...