moto/moto/s3
jweite 3342d49a43
S3 cloudformation update (#3199)
* First cut of S3 Cloudformation Update support: encryption property.

* Update type support for S3.  Abstract base class for CloudFormation-aware models, as designed by @bblommers, introduced to decentralize CloudFormation resource and name property values to model objects.

* Blackened...

* Un-renamed param in s3.models.update_from_cloudformation_json() and its call to stay compatible with other modules.

Co-authored-by: Bert Blommers <bblommers@users.noreply.github.com>
Co-authored-by: Joseph Weitekamp <jweite@amazon.com>
Co-authored-by: Bert Blommers <info@bertblommers.nl>
2020-08-01 22:43:03 +01:00
..
__init__.py Lints. 2017-02-23 21:37:43 -05:00
cloud_formation.py S3 cloudformation update (#3199) 2020-08-01 22:43:03 +01:00
config.py Implemented S3 Account-level public access block. 2020-02-17 15:41:27 -08:00
exceptions.py Fix s3 Added Error handling in case of invalid uploadID (#2979) 2020-05-12 14:59:07 +01:00
models.py S3 cloudformation update (#3199) 2020-08-01 22:43:03 +01:00
responses.py S3 - Only add metadata once; use binary file content 2020-07-12 18:29:10 +01:00
urls.py Allow S3 keys to start with leading slashes. 2020-04-25 17:49:50 +02:00
utils.py S3 - Only add metadata once; use binary file content 2020-07-12 18:29:10 +01:00