Skip to content

Commit 4a3b8ad

Browse files
authored
Prep release 5.0.2 (#7359)
1 parent 79c9b7c commit 4a3b8ad

14 files changed

Lines changed: 74 additions & 16 deletions

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,35 @@
11
Moto Changelog
22
==============
33

4+
5.0.2
5+
-----
6+
Docker Digest for 5.0.2: <autopopulateddigest>
7+
8+
General:
9+
* Removed the `python-jose` and `sshpubkeys` dependencies in favor of `joserfc`. This removes a transitive dependency on `ecdsa`, which contains a open security vulnerability
10+
11+
New Methods:
12+
* Autoscaling:
13+
* batch_put_scheduled_update_group_action()
14+
* batch_delete_scheduled_action()
15+
16+
* RDS:
17+
* create_db_proxy()
18+
* describe_db_proxies()
19+
20+
Miscellaneous:
21+
* AWSLambda: The ImageConfig.EntryPoint of a function is now used when invoking it in a Docker container
22+
* CognitoIDP now allows public actions even if IAM auth is enabled
23+
* DynamoDB: create_table() now validates the number of KeySchema-items
24+
* EC2: modify_image_attributes() now supports all LaunchPermissions
25+
* ECS: register_task_definition() now has improved validation around `memory`-parameters
26+
* Glue: create_database() now supports the `tags`-parameter
27+
* IAM: assume_user()/create_user()/get_caller_identity() now return the correct partition for China (aws-cn) when called from a Chinese region
28+
* ResourceGroupsTagging: get_resources() now supports ELB resources
29+
* Route53: list_hosted_zones() now supports pagination
30+
* S3: put_bucket_notification_configuration() now supports EventBridge-notifications
31+
* SES now returns errors in the correct format
32+
433
5.0.1
534
-----
635
Docker Digest for 5.0.1: _sha256:b6004b2e112c0ba870b2103049548abecec476edeac7a724ed9c71249358e821_

IMPLEMENTATION_COVERAGE.md

Lines changed: 22 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@
364364

365365
## appsync
366366
<details>
367-
<summary>24% implemented</summary>
367+
<summary>23% implemented</summary>
368368

369369
- [ ] associate_api
370370
- [ ] associate_merged_graphql_api
@@ -398,6 +398,7 @@
398398
- [ ] get_domain_name
399399
- [ ] get_function
400400
- [X] get_graphql_api
401+
- [ ] get_graphql_api_environment_variables
401402
- [ ] get_introspection_schema
402403
- [ ] get_resolver
403404
- [X] get_schema_creation_status
@@ -414,6 +415,7 @@
414415
- [X] list_tags_for_resource
415416
- [ ] list_types
416417
- [ ] list_types_by_association
418+
- [ ] put_graphql_api_environment_variables
417419
- [ ] start_data_source_introspection
418420
- [X] start_schema_creation
419421
- [ ] start_schema_merge
@@ -506,14 +508,14 @@
506508

507509
## autoscaling
508510
<details>
509-
<summary>56% implemented</summary>
511+
<summary>60% implemented</summary>
510512

511513
- [X] attach_instances
512514
- [X] attach_load_balancer_target_groups
513515
- [X] attach_load_balancers
514516
- [ ] attach_traffic_sources
515-
- [ ] batch_delete_scheduled_action
516-
- [ ] batch_put_scheduled_update_group_action
517+
- [X] batch_delete_scheduled_action
518+
- [X] batch_put_scheduled_update_group_action
517519
- [ ] cancel_instance_refresh
518520
- [ ] complete_lifecycle_action
519521
- [X] create_auto_scaling_group
@@ -3109,7 +3111,7 @@
31093111

31103112
## emr
31113113
<details>
3112-
<summary>40% implemented</summary>
3114+
<summary>39% implemented</summary>
31133115

31143116
- [ ] add_instance_fleet
31153117
- [X] add_instance_groups
@@ -3160,6 +3162,7 @@
31603162
- [X] run_job_flow
31613163
- [ ] set_keep_job_flow_alive_when_no_steps
31623164
- [X] set_termination_protection
3165+
- [ ] set_unhealthy_node_replacement
31633166
- [X] set_visible_to_all_users
31643167
- [ ] start_notebook_execution
31653168
- [ ] stop_notebook_execution
@@ -3217,12 +3220,13 @@
32173220

32183221
## es
32193222
<details>
3220-
<summary>8% implemented</summary>
3223+
<summary>7% implemented</summary>
32213224

32223225
- [ ] accept_inbound_cross_cluster_search_connection
32233226
- [ ] add_tags
32243227
- [ ] associate_package
32253228
- [ ] authorize_vpc_endpoint_access
3229+
- [ ] cancel_domain_config_change
32263230
- [ ] cancel_elasticsearch_service_software_update
32273231
- [X] create_elasticsearch_domain
32283232
- [ ] create_outbound_cross_cluster_search_connection
@@ -3335,11 +3339,12 @@
33353339

33363340
## firehose
33373341
<details>
3338-
<summary>100% implemented</summary>
3342+
<summary>85% implemented</summary>
33393343

33403344
- [X] create_delivery_stream
33413345
- [X] delete_delivery_stream
33423346
- [X] describe_delivery_stream
3347+
- [ ] get_kinesis_stream
33433348
- [X] list_delivery_streams
33443349
- [X] list_tags_for_delivery_stream
33453350
- [X] put_record
@@ -3349,6 +3354,7 @@
33493354
- [X] tag_delivery_stream
33503355
- [X] untag_delivery_stream
33513356
- [X] update_destination
3357+
- [ ] verify_resources_exist_for_tagris
33523358
</details>
33533359

33543360
## forecast
@@ -5114,13 +5120,14 @@
51145120

51155121
## opensearch
51165122
<details>
5117-
<summary>16% implemented</summary>
5123+
<summary>15% implemented</summary>
51185124

51195125
- [ ] accept_inbound_connection
51205126
- [ ] add_data_source
51215127
- [X] add_tags
51225128
- [ ] associate_package
51235129
- [ ] authorize_vpc_endpoint_access
5130+
- [ ] cancel_domain_config_change
51245131
- [ ] cancel_service_software_update
51255132
- [X] create_domain
51265133
- [ ] create_outbound_connection
@@ -5796,7 +5803,7 @@
57965803

57975804
## rds
57985805
<details>
5799-
<summary>37% implemented</summary>
5806+
<summary>39% implemented</summary>
58005807

58015808
- [ ] add_role_to_db_cluster
58025809
- [ ] add_role_to_db_instance
@@ -5820,7 +5827,7 @@
58205827
- [X] create_db_instance
58215828
- [X] create_db_instance_read_replica
58225829
- [X] create_db_parameter_group
5823-
- [ ] create_db_proxy
5830+
- [X] create_db_proxy
58245831
- [ ] create_db_proxy_endpoint
58255832
- [X] create_db_security_group
58265833
- [ ] create_db_shard_group
@@ -5870,7 +5877,7 @@
58705877
- [ ] describe_db_log_files
58715878
- [X] describe_db_parameter_groups
58725879
- [ ] describe_db_parameters
5873-
- [ ] describe_db_proxies
5880+
- [X] describe_db_proxies
58745881
- [ ] describe_db_proxy_endpoints
58755882
- [ ] describe_db_proxy_target_groups
58765883
- [ ] describe_db_proxy_targets
@@ -6076,6 +6083,7 @@
60766083
- [ ] get_reserved_node_exchange_configuration_options
60776084
- [ ] get_reserved_node_exchange_offerings
60786085
- [ ] get_resource_policy
6086+
- [ ] list_recommendations
60796087
- [ ] modify_aqua_configuration
60806088
- [ ] modify_authentication_profile
60816089
- [X] modify_cluster
@@ -6953,6 +6961,7 @@
69536961
- [ ] update_app_image_config
69546962
- [ ] update_artifact
69556963
- [ ] update_cluster
6964+
- [ ] update_cluster_software
69566965
- [ ] update_code_repository
69576966
- [ ] update_context
69586967
- [ ] update_device_fleet
@@ -7855,6 +7864,7 @@
78557864
- [ ] create_regex_pattern_set
78567865
- [ ] create_rule_group
78577866
- [X] create_web_acl
7867+
- [ ] delete_api_key
78587868
- [ ] delete_firewall_manager_rule_groups
78597869
- [ ] delete_ip_set
78607870
- [ ] delete_logging_configuration
@@ -7922,6 +7932,7 @@
79227932
- apprunner
79237933
- appstream
79247934
- arc-zonal-shift
7935+
- artifact
79257936
- auditmanager
79267937
- autoscaling-plans
79277938
- b2bi

docs/docs/services/appsync.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ appsync
4848
- [ ] get_domain_name
4949
- [ ] get_function
5050
- [X] get_graphql_api
51+
- [ ] get_graphql_api_environment_variables
5152
- [ ] get_introspection_schema
5253
- [ ] get_resolver
5354
- [X] get_schema_creation_status
@@ -72,6 +73,7 @@ appsync
7273
- [X] list_tags_for_resource
7374
- [ ] list_types
7475
- [ ] list_types_by_association
76+
- [ ] put_graphql_api_environment_variables
7577
- [ ] start_data_source_introspection
7678
- [X] start_schema_creation
7779
- [ ] start_schema_merge

docs/docs/services/autoscaling.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ autoscaling
1818
- [X] attach_load_balancer_target_groups
1919
- [X] attach_load_balancers
2020
- [ ] attach_traffic_sources
21-
- [ ] batch_delete_scheduled_action
22-
- [ ] batch_put_scheduled_update_group_action
21+
- [X] batch_delete_scheduled_action
22+
- [X] batch_put_scheduled_update_group_action
2323
- [ ] cancel_instance_refresh
2424
- [ ] complete_lifecycle_action
2525
- [X] create_auto_scaling_group

docs/docs/services/emr.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ emr
6363
- [X] run_job_flow
6464
- [ ] set_keep_job_flow_alive_when_no_steps
6565
- [X] set_termination_protection
66+
- [ ] set_unhealthy_node_replacement
6667
- [X] set_visible_to_all_users
6768
- [ ] start_notebook_execution
6869
- [ ] stop_notebook_execution

docs/docs/services/es.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ es
2020
- [ ] add_tags
2121
- [ ] associate_package
2222
- [ ] authorize_vpc_endpoint_access
23+
- [ ] cancel_domain_config_change
2324
- [ ] cancel_elasticsearch_service_software_update
2425
- [X] create_elasticsearch_domain
2526
- [ ] create_outbound_cross_cluster_search_connection

docs/docs/services/firehose.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ firehose
3333
are not currently processed/implemented.
3434

3535

36+
- [ ] get_kinesis_stream
3637
- [X] list_delivery_streams
3738
Return list of delivery streams in alphabetic order of names.
3839

@@ -54,4 +55,5 @@ firehose
5455
Removes tags from specified delivery stream.
5556

5657
- [X] update_destination
58+
- [ ] verify_resources_exist_for_tagris
5759

docs/docs/services/opensearch.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ opensearch
2121
- [X] add_tags
2222
- [ ] associate_package
2323
- [ ] authorize_vpc_endpoint_access
24+
- [ ] cancel_domain_config_change
2425
- [ ] cancel_service_software_update
2526
- [X] create_domain
2627
- [ ] create_outbound_connection

docs/docs/services/rds.rst

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ rds
3636
- [X] create_db_instance
3737
- [X] create_db_instance_read_replica
3838
- [X] create_db_parameter_group
39-
- [ ] create_db_proxy
39+
- [X] create_db_proxy
4040
- [ ] create_db_proxy_endpoint
4141
- [X] create_db_security_group
4242
- [ ] create_db_shard_group
@@ -86,7 +86,11 @@ rds
8686
- [ ] describe_db_log_files
8787
- [X] describe_db_parameter_groups
8888
- [ ] describe_db_parameters
89-
- [ ] describe_db_proxies
89+
- [X] describe_db_proxies
90+
91+
The filters-argument is not yet supported
92+
93+
9094
- [ ] describe_db_proxy_endpoints
9195
- [ ] describe_db_proxy_target_groups
9296
- [ ] describe_db_proxy_targets

docs/docs/services/redshift.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ redshift
113113
- [ ] get_reserved_node_exchange_configuration_options
114114
- [ ] get_reserved_node_exchange_offerings
115115
- [ ] get_resource_policy
116+
- [ ] list_recommendations
116117
- [ ] modify_aqua_configuration
117118
- [ ] modify_authentication_profile
118119
- [X] modify_cluster

0 commit comments

Comments
 (0)