Ошибка обработки вызова конфигурации aws s3api get-bucket-lifecycle-конфигурации

#amazon-web-services #powershell #amazon-s3 #aws-cli

#amazon-веб-сервисы #powershell #amazon-s3 #aws-cli

Вопрос:

Используя интерфейс командной строки AWS, я пытаюсь получить список сегментов S3 без политики жизненного цикла. Проблема, с которой я сталкиваюсь, заключается в кажущейся неспособности уловить ошибку. Если есть способ получить желаемый результат, отличный от того, что я делаю, то это, конечно, здорово. Это все еще сбивает меня с толку, почему этот код ошибки 254 не рассматривается как ошибка.

 $json = aws s3api list-buckets | ConvertFrom-Json; $buckets = $json.Buckets;   foreach($item in $buckets){  Write-Host $item.Name;  try{  aws s3api get-bucket-lifecycle-configuration --bucket $item.Name;  Write-Host $LASTEXITCODE;  }  catch{  Write-Host "An error occurred DRMSSST";  Write-Host $_;  } }