Подтвердите, если кодирование S3 Bucket включено из Cli
Можно ли как-нибудь узнать с помощью aws cli, включено ли шифрование для данного сегмента?
Я пытался с помощью:
aws s3api get-bucket-policy --bucket my-bucket
а также
aws s3api head-object --bucket YOURBUCKET --key KEYTOOBJECT
Не уверен, какой ключевой параметр я должен передать.
Я использовал:` aws s3api head-object -bucket YOURBUCKET --key AES256
который возвращает меня Произошла ошибка (404) при вызове операции HeadObject: Не найдено
Спасибо
1 ответ
По состоянию на aws cli v1.14.11 у вас теперь есть get-bucket-encryption
опция доступна.
bob$ /usr/local/bin/aws s3api get-bucket-encryption --bucket "my-bucket-name"
{
"ServerSideEncryptionConfiguration": {
"Rules": [
{
"ApplyServerSideEncryptionByDefault": {
"SSEAlgorithm": "AES256"
}
}
]
}
}