#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 $_; } }