Prep Release 4.2.5 (#6869)

This commit is contained in:
Bert Blommers 2023-09-30 12:47:48 +00:00 committed by GitHub
parent ad2d77a59c
commit 40cc96d4fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 41 additions and 6 deletions

View File

@ -1,6 +1,29 @@
Moto Changelog Moto Changelog
============== ==============
4.2.5
-----
Docker Digest for 4.2.5: <autopopulateddigest>
General:
* Introducing: MotoProxy! An alternative to the MotoServer.
See the docs: http://docs.getmoto.org/en/latest/docs/proxy_mode.html
New Methods:
* Sagemaker:
* list_model_package_groups()
Miscellaneous:
* CognitoIDP: update_user_pool() no longer overrides default settings
* CognitoIDP: set_user_mfa_preference() now allows the settings to be cleared
* EC2: Transit Gateway Peering Attachments are now supported across accounts
* EC2: delete_fleets() now sets the correct status
* ECS: The Task-statuses now automatically advance
* Glue: get_databases/get_tables() now return the CatalogId
* IAM: list_groups() now returns the CreateDate-attribute
* Redshift: describe_clusters() now returns the TotalStorageCapacityInMegabytes
* SES: Templates now support if/else constructs
4.2.4 4.2.4
----- -----
Docker Digest for 4.2.4: _sha256:4cdda5b0245a28ae2ebf5f1d5d93425226fe00ace65819a9fa02c8aa77a7e0b6_ Docker Digest for 4.2.4: _sha256:4cdda5b0245a28ae2ebf5f1d5d93425226fe00ace65819a9fa02c8aa77a7e0b6_

View File

@ -4246,7 +4246,7 @@
## lakeformation ## lakeformation
<details> <details>
<summary>34% implemented</summary> <summary>32% implemented</summary>
- [ ] add_lf_tags_to_resource - [ ] add_lf_tags_to_resource
- [ ] assume_decorated_role_with_saml - [ ] assume_decorated_role_with_saml
@ -4255,8 +4255,10 @@
- [ ] cancel_transaction - [ ] cancel_transaction
- [ ] commit_transaction - [ ] commit_transaction
- [ ] create_data_cells_filter - [ ] create_data_cells_filter
- [ ] create_lake_formation_opt_in
- [X] create_lf_tag - [X] create_lf_tag
- [ ] delete_data_cells_filter - [ ] delete_data_cells_filter
- [ ] delete_lake_formation_opt_in
- [X] delete_lf_tag - [X] delete_lf_tag
- [ ] delete_objects_on_cancel - [ ] delete_objects_on_cancel
- [X] deregister_resource - [X] deregister_resource
@ -4277,6 +4279,7 @@
- [ ] get_work_units - [ ] get_work_units
- [X] grant_permissions - [X] grant_permissions
- [X] list_data_cells_filter - [X] list_data_cells_filter
- [ ] list_lake_formation_opt_ins
- [X] list_lf_tags - [X] list_lf_tags
- [X] list_permissions - [X] list_permissions
- [X] list_resources - [X] list_resources
@ -6197,7 +6200,7 @@
## sagemaker ## sagemaker
<details> <details>
<summary>19% implemented</summary> <summary>20% implemented</summary>
- [ ] add_association - [ ] add_association
- [X] add_tags - [X] add_tags
@ -6636,7 +6639,7 @@
## ses ## ses
<details> <details>
<summary>39% implemented</summary> <summary>40% implemented</summary>
- [ ] clone_receipt_rule_set - [ ] clone_receipt_rule_set
- [X] create_configuration_set - [X] create_configuration_set
@ -6656,7 +6659,7 @@
- [ ] delete_receipt_filter - [ ] delete_receipt_filter
- [ ] delete_receipt_rule - [ ] delete_receipt_rule
- [ ] delete_receipt_rule_set - [ ] delete_receipt_rule_set
- [ ] delete_template - [X] delete_template
- [ ] delete_verified_email_address - [ ] delete_verified_email_address
- [ ] describe_active_receipt_rule_set - [ ] describe_active_receipt_rule_set
- [X] describe_configuration_set - [X] describe_configuration_set
@ -7389,6 +7392,8 @@
- backup - backup
- backup-gateway - backup-gateway
- backupstorage - backupstorage
- bedrock
- bedrock-runtime
- billingconductor - billingconductor
- braket - braket
- chime - chime

View File

@ -32,8 +32,10 @@ lakeformation
- [ ] cancel_transaction - [ ] cancel_transaction
- [ ] commit_transaction - [ ] commit_transaction
- [ ] create_data_cells_filter - [ ] create_data_cells_filter
- [ ] create_lake_formation_opt_in
- [X] create_lf_tag - [X] create_lf_tag
- [ ] delete_data_cells_filter - [ ] delete_data_cells_filter
- [ ] delete_lake_formation_opt_in
- [X] delete_lf_tag - [X] delete_lf_tag
- [ ] delete_objects_on_cancel - [ ] delete_objects_on_cancel
- [X] deregister_resource - [X] deregister_resource
@ -58,6 +60,7 @@ lakeformation
This currently just returns an empty list, as the corresponding Create is not yet implemented This currently just returns an empty list, as the corresponding Create is not yet implemented
- [ ] list_lake_formation_opt_ins
- [X] list_lf_tags - [X] list_lf_tags
- [X] list_permissions - [X] list_permissions

View File

@ -239,7 +239,7 @@ sagemaker
- [ ] list_model_cards - [ ] list_model_cards
- [ ] list_model_explainability_job_definitions - [ ] list_model_explainability_job_definitions
- [ ] list_model_metadata - [ ] list_model_metadata
- [ ] list_model_package_groups - [X] list_model_package_groups
- [X] list_model_packages - [X] list_model_packages
- [ ] list_model_quality_job_definitions - [ ] list_model_quality_job_definitions
- [X] list_models - [X] list_models

View File

@ -45,7 +45,7 @@ ses
- [ ] delete_receipt_filter - [ ] delete_receipt_filter
- [ ] delete_receipt_rule - [ ] delete_receipt_rule
- [ ] delete_receipt_rule_set - [ ] delete_receipt_rule_set
- [ ] delete_template - [X] delete_template
- [ ] delete_verified_email_address - [ ] delete_verified_email_address
- [ ] describe_active_receipt_rule_set - [ ] describe_active_receipt_rule_set
- [X] describe_configuration_set - [X] describe_configuration_set

View File

@ -675,6 +675,8 @@ class Role(CloudFormationModel):
self.managed_policies: Dict[str, ManagedPolicy] = {} self.managed_policies: Dict[str, ManagedPolicy] = {}
self.create_date = utcnow() self.create_date = utcnow()
self.tags = tags self.tags = tags
# last_used should be treated as part of the public API
# https://github.com/getmoto/moto/issues/6859
self.last_used = None self.last_used = None
self.last_used_region = None self.last_used_region = None
self.description = description self.description = description
@ -1274,6 +1276,8 @@ class User(CloudFormationModel):
self.access_keys: List[AccessKey] = [] self.access_keys: List[AccessKey] = []
self.ssh_public_keys: List[SshPublicKey] = [] self.ssh_public_keys: List[SshPublicKey] = []
self.password: Optional[str] = None self.password: Optional[str] = None
# last_used should be treated as part of the public API
# https://github.com/getmoto/moto/issues/5927
self.password_last_used = None self.password_last_used = None
self.password_reset_required = False self.password_reset_required = False
self.signing_certificates: Dict[str, SigningCertificate] = {} self.signing_certificates: Dict[str, SigningCertificate] = {}