Prepare release 3.1.18 (#5377)
This commit is contained in:
parent
7386163a67
commit
6d96370295
26
CHANGELOG.md
26
CHANGELOG.md
@ -1,6 +1,32 @@
|
||||
Moto Changelog
|
||||
==============
|
||||
|
||||
3.1.18
|
||||
-----
|
||||
Docker Digest for 3.1.18: <autopopulateddigest>
|
||||
|
||||
General:
|
||||
* Flask has now also been pinned to 2.1.x, as that is the latest release that works with werkzeug 2.1.x
|
||||
|
||||
New Methods:
|
||||
* EC2:
|
||||
* create_fleet()
|
||||
* describe_fleets()
|
||||
* describe_fleet_instances()
|
||||
* delete_fleets()
|
||||
|
||||
* SES:
|
||||
* describe_configuration_set()
|
||||
* send_bulk_templated_email()
|
||||
|
||||
Miscellaneous:
|
||||
* EC2: describe_key_pairs() now returns the KeyPairId-attribute
|
||||
* EC2: import_key_pair() now returns the KeyPairId-attribute
|
||||
* EC2: describe_launch_templates() now behaves correctly when called with an unknown template name
|
||||
* RDS: create_db_instance() now returns the AvailabilityZone-attribute
|
||||
* RDS: describe_db_instances() now returns the AvailabilityZone-attribute
|
||||
|
||||
|
||||
3.1.17
|
||||
-----
|
||||
Docker Digest for 3.1.17: _sha256:8a7e397a8856a5e63ad50689cdc3638831112768b193ea0fc308ac7dfdac57f0_
|
||||
|
@ -5533,7 +5533,7 @@
|
||||
|
||||
## ses
|
||||
<details>
|
||||
<summary>36% implemented</summary>
|
||||
<summary>39% implemented</summary>
|
||||
|
||||
- [ ] clone_receipt_rule_set
|
||||
- [X] create_configuration_set
|
||||
@ -5556,7 +5556,7 @@
|
||||
- [ ] delete_template
|
||||
- [ ] delete_verified_email_address
|
||||
- [ ] describe_active_receipt_rule_set
|
||||
- [ ] describe_configuration_set
|
||||
- [X] describe_configuration_set
|
||||
- [X] describe_receipt_rule
|
||||
- [X] describe_receipt_rule_set
|
||||
- [ ] get_account_sending_enabled
|
||||
@ -5581,7 +5581,7 @@
|
||||
- [ ] put_identity_policy
|
||||
- [ ] reorder_receipt_rule_set
|
||||
- [ ] send_bounce
|
||||
- [ ] send_bulk_templated_email
|
||||
- [X] send_bulk_templated_email
|
||||
- [ ] send_custom_verification_email
|
||||
- [X] send_email
|
||||
- [X] send_raw_email
|
||||
@ -6131,6 +6131,7 @@
|
||||
- autoscaling-plans
|
||||
- backup
|
||||
- backup-gateway
|
||||
- backupstorage
|
||||
- billingconductor
|
||||
- braket
|
||||
- chime
|
||||
@ -6266,6 +6267,7 @@
|
||||
- pinpoint-sms-voice
|
||||
- pinpoint-sms-voice-v2
|
||||
- pricing
|
||||
- privatenetworks
|
||||
- proton
|
||||
- qldb
|
||||
- qldb-session
|
||||
|
@ -46,7 +46,7 @@ ses
|
||||
- [ ] delete_template
|
||||
- [ ] delete_verified_email_address
|
||||
- [ ] describe_active_receipt_rule_set
|
||||
- [ ] describe_configuration_set
|
||||
- [X] describe_configuration_set
|
||||
- [X] describe_receipt_rule
|
||||
- [X] describe_receipt_rule_set
|
||||
- [ ] get_account_sending_enabled
|
||||
@ -71,7 +71,7 @@ ses
|
||||
- [ ] put_identity_policy
|
||||
- [ ] reorder_receipt_rule_set
|
||||
- [ ] send_bounce
|
||||
- [ ] send_bulk_templated_email
|
||||
- [X] send_bulk_templated_email
|
||||
- [ ] send_custom_verification_email
|
||||
- [X] send_email
|
||||
- [X] send_raw_email
|
||||
|
@ -366,7 +366,7 @@ class SESBackend(BaseBackend):
|
||||
self.config_set[configuration_set_name] = 1
|
||||
return {}
|
||||
|
||||
def get_configuration_set(self, configuration_set_name):
|
||||
def describe_configuration_set(self, configuration_set_name):
|
||||
if configuration_set_name not in self.config_set:
|
||||
raise ConfigurationSetDoesNotExist(
|
||||
f"Configuration set <{configuration_set_name}> does not exist"
|
||||
|
@ -196,7 +196,7 @@ class EmailResponse(BaseResponse):
|
||||
|
||||
def describe_configuration_set(self):
|
||||
configuration_set_name = self.querystring.get("ConfigurationSetName")[0]
|
||||
self.backend.get_configuration_set(configuration_set_name)
|
||||
self.backend.describe_configuration_set(configuration_set_name)
|
||||
template = self.response_template(DESCRIBE_CONFIGURATION_SET)
|
||||
return template.render(name=configuration_set_name)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user