Объект 'S3' не имеет атрибута 'put_object_retention' в zappa - PullRequest
0 голосов
/ 04 января 2019

Я пытаюсь реализовать метод put_object_retention с помощью фляги на безсерверной zappa. Это мой код:

s3_client = boto3.client('s3', aws_access_key_id=aws_access_key, 
                         aws_secret_access_key=aws_secret_key)
response = s3_client.put_object_retention(
    Bucket=bucket_name,
    Key=file_name,
    Retention={
        'Mode': 'COMPLIANCE',
        'RetainUntilDate': datetime.datetime.now() + datetime.timedelta(days=1)
    },
    VersionId=version_id
)

Это прекрасно работает, когда я запускаю колбу на своей машине. Но как только я развернул его в колбе, я получил следующую ошибку

Объект 'S3' не имеет атрибута 'put_object_retention' в zappa

...