Prep release 5.0.2 (#7359)

This commit is contained in:
Bert Blommers 2024-02-18 16:50:37 +00:00 committed by GitHub
parent 79c9b7c77b
commit 4a3b8ad76c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
14 changed files with 74 additions and 16 deletions

View File

@ -1,6 +1,35 @@
Moto Changelog Moto Changelog
============== ==============
5.0.2
-----
Docker Digest for 5.0.2: <autopopulateddigest>
General:
* Removed the `python-jose` and `sshpubkeys` dependencies in favor of `joserfc`. This removes a transitive dependency on `ecdsa`, which contains a open security vulnerability
New Methods:
* Autoscaling:
* batch_put_scheduled_update_group_action()
* batch_delete_scheduled_action()
* RDS:
* create_db_proxy()
* describe_db_proxies()
Miscellaneous:
* AWSLambda: The ImageConfig.EntryPoint of a function is now used when invoking it in a Docker container
* CognitoIDP now allows public actions even if IAM auth is enabled
* DynamoDB: create_table() now validates the number of KeySchema-items
* EC2: modify_image_attributes() now supports all LaunchPermissions
* ECS: register_task_definition() now has improved validation around `memory`-parameters
* Glue: create_database() now supports the `tags`-parameter
* IAM: assume_user()/create_user()/get_caller_identity() now return the correct partition for China (aws-cn) when called from a Chinese region
* ResourceGroupsTagging: get_resources() now supports ELB resources
* Route53: list_hosted_zones() now supports pagination
* S3: put_bucket_notification_configuration() now supports EventBridge-notifications
* SES now returns errors in the correct format
5.0.1 5.0.1
----- -----
Docker Digest for 5.0.1: _sha256:b6004b2e112c0ba870b2103049548abecec476edeac7a724ed9c71249358e821_ Docker Digest for 5.0.1: _sha256:b6004b2e112c0ba870b2103049548abecec476edeac7a724ed9c71249358e821_

View File

@ -364,7 +364,7 @@
## appsync ## appsync
<details> <details>
<summary>24% implemented</summary> <summary>23% implemented</summary>
- [ ] associate_api - [ ] associate_api
- [ ] associate_merged_graphql_api - [ ] associate_merged_graphql_api
@ -398,6 +398,7 @@
- [ ] get_domain_name - [ ] get_domain_name
- [ ] get_function - [ ] get_function
- [X] get_graphql_api - [X] get_graphql_api
- [ ] get_graphql_api_environment_variables
- [ ] get_introspection_schema - [ ] get_introspection_schema
- [ ] get_resolver - [ ] get_resolver
- [X] get_schema_creation_status - [X] get_schema_creation_status
@ -414,6 +415,7 @@
- [X] list_tags_for_resource - [X] list_tags_for_resource
- [ ] list_types - [ ] list_types
- [ ] list_types_by_association - [ ] list_types_by_association
- [ ] put_graphql_api_environment_variables
- [ ] start_data_source_introspection - [ ] start_data_source_introspection
- [X] start_schema_creation - [X] start_schema_creation
- [ ] start_schema_merge - [ ] start_schema_merge
@ -506,14 +508,14 @@
## autoscaling ## autoscaling
<details> <details>
<summary>56% implemented</summary> <summary>60% implemented</summary>
- [X] attach_instances - [X] attach_instances
- [X] attach_load_balancer_target_groups - [X] attach_load_balancer_target_groups
- [X] attach_load_balancers - [X] attach_load_balancers
- [ ] attach_traffic_sources - [ ] attach_traffic_sources
- [ ] batch_delete_scheduled_action - [X] batch_delete_scheduled_action
- [ ] batch_put_scheduled_update_group_action - [X] batch_put_scheduled_update_group_action
- [ ] cancel_instance_refresh - [ ] cancel_instance_refresh
- [ ] complete_lifecycle_action - [ ] complete_lifecycle_action
- [X] create_auto_scaling_group - [X] create_auto_scaling_group
@ -3109,7 +3111,7 @@
## emr ## emr
<details> <details>
<summary>40% implemented</summary> <summary>39% implemented</summary>
- [ ] add_instance_fleet - [ ] add_instance_fleet
- [X] add_instance_groups - [X] add_instance_groups
@ -3160,6 +3162,7 @@
- [X] run_job_flow - [X] run_job_flow
- [ ] set_keep_job_flow_alive_when_no_steps - [ ] set_keep_job_flow_alive_when_no_steps
- [X] set_termination_protection - [X] set_termination_protection
- [ ] set_unhealthy_node_replacement
- [X] set_visible_to_all_users - [X] set_visible_to_all_users
- [ ] start_notebook_execution - [ ] start_notebook_execution
- [ ] stop_notebook_execution - [ ] stop_notebook_execution
@ -3217,12 +3220,13 @@
## es ## es
<details> <details>
<summary>8% implemented</summary> <summary>7% implemented</summary>
- [ ] accept_inbound_cross_cluster_search_connection - [ ] accept_inbound_cross_cluster_search_connection
- [ ] add_tags - [ ] add_tags
- [ ] associate_package - [ ] associate_package
- [ ] authorize_vpc_endpoint_access - [ ] authorize_vpc_endpoint_access
- [ ] cancel_domain_config_change
- [ ] cancel_elasticsearch_service_software_update - [ ] cancel_elasticsearch_service_software_update
- [X] create_elasticsearch_domain - [X] create_elasticsearch_domain
- [ ] create_outbound_cross_cluster_search_connection - [ ] create_outbound_cross_cluster_search_connection
@ -3335,11 +3339,12 @@
## firehose ## firehose
<details> <details>
<summary>100% implemented</summary> <summary>85% implemented</summary>
- [X] create_delivery_stream - [X] create_delivery_stream
- [X] delete_delivery_stream - [X] delete_delivery_stream
- [X] describe_delivery_stream - [X] describe_delivery_stream
- [ ] get_kinesis_stream
- [X] list_delivery_streams - [X] list_delivery_streams
- [X] list_tags_for_delivery_stream - [X] list_tags_for_delivery_stream
- [X] put_record - [X] put_record
@ -3349,6 +3354,7 @@
- [X] tag_delivery_stream - [X] tag_delivery_stream
- [X] untag_delivery_stream - [X] untag_delivery_stream
- [X] update_destination - [X] update_destination
- [ ] verify_resources_exist_for_tagris
</details> </details>
## forecast ## forecast
@ -5114,13 +5120,14 @@
## opensearch ## opensearch
<details> <details>
<summary>16% implemented</summary> <summary>15% implemented</summary>
- [ ] accept_inbound_connection - [ ] accept_inbound_connection
- [ ] add_data_source - [ ] add_data_source
- [X] add_tags - [X] add_tags
- [ ] associate_package - [ ] associate_package
- [ ] authorize_vpc_endpoint_access - [ ] authorize_vpc_endpoint_access
- [ ] cancel_domain_config_change
- [ ] cancel_service_software_update - [ ] cancel_service_software_update
- [X] create_domain - [X] create_domain
- [ ] create_outbound_connection - [ ] create_outbound_connection
@ -5796,7 +5803,7 @@
## rds ## rds
<details> <details>
<summary>37% implemented</summary> <summary>39% implemented</summary>
- [ ] add_role_to_db_cluster - [ ] add_role_to_db_cluster
- [ ] add_role_to_db_instance - [ ] add_role_to_db_instance
@ -5820,7 +5827,7 @@
- [X] create_db_instance - [X] create_db_instance
- [X] create_db_instance_read_replica - [X] create_db_instance_read_replica
- [X] create_db_parameter_group - [X] create_db_parameter_group
- [ ] create_db_proxy - [X] create_db_proxy
- [ ] create_db_proxy_endpoint - [ ] create_db_proxy_endpoint
- [X] create_db_security_group - [X] create_db_security_group
- [ ] create_db_shard_group - [ ] create_db_shard_group
@ -5870,7 +5877,7 @@
- [ ] describe_db_log_files - [ ] describe_db_log_files
- [X] describe_db_parameter_groups - [X] describe_db_parameter_groups
- [ ] describe_db_parameters - [ ] describe_db_parameters
- [ ] describe_db_proxies - [X] describe_db_proxies
- [ ] describe_db_proxy_endpoints - [ ] describe_db_proxy_endpoints
- [ ] describe_db_proxy_target_groups - [ ] describe_db_proxy_target_groups
- [ ] describe_db_proxy_targets - [ ] describe_db_proxy_targets
@ -6076,6 +6083,7 @@
- [ ] get_reserved_node_exchange_configuration_options - [ ] get_reserved_node_exchange_configuration_options
- [ ] get_reserved_node_exchange_offerings - [ ] get_reserved_node_exchange_offerings
- [ ] get_resource_policy - [ ] get_resource_policy
- [ ] list_recommendations
- [ ] modify_aqua_configuration - [ ] modify_aqua_configuration
- [ ] modify_authentication_profile - [ ] modify_authentication_profile
- [X] modify_cluster - [X] modify_cluster
@ -6953,6 +6961,7 @@
- [ ] update_app_image_config - [ ] update_app_image_config
- [ ] update_artifact - [ ] update_artifact
- [ ] update_cluster - [ ] update_cluster
- [ ] update_cluster_software
- [ ] update_code_repository - [ ] update_code_repository
- [ ] update_context - [ ] update_context
- [ ] update_device_fleet - [ ] update_device_fleet
@ -7855,6 +7864,7 @@
- [ ] create_regex_pattern_set - [ ] create_regex_pattern_set
- [ ] create_rule_group - [ ] create_rule_group
- [X] create_web_acl - [X] create_web_acl
- [ ] delete_api_key
- [ ] delete_firewall_manager_rule_groups - [ ] delete_firewall_manager_rule_groups
- [ ] delete_ip_set - [ ] delete_ip_set
- [ ] delete_logging_configuration - [ ] delete_logging_configuration
@ -7922,6 +7932,7 @@
- apprunner - apprunner
- appstream - appstream
- arc-zonal-shift - arc-zonal-shift
- artifact
- auditmanager - auditmanager
- autoscaling-plans - autoscaling-plans
- b2bi - b2bi

View File

@ -48,6 +48,7 @@ appsync
- [ ] get_domain_name - [ ] get_domain_name
- [ ] get_function - [ ] get_function
- [X] get_graphql_api - [X] get_graphql_api
- [ ] get_graphql_api_environment_variables
- [ ] get_introspection_schema - [ ] get_introspection_schema
- [ ] get_resolver - [ ] get_resolver
- [X] get_schema_creation_status - [X] get_schema_creation_status
@ -72,6 +73,7 @@ appsync
- [X] list_tags_for_resource - [X] list_tags_for_resource
- [ ] list_types - [ ] list_types
- [ ] list_types_by_association - [ ] list_types_by_association
- [ ] put_graphql_api_environment_variables
- [ ] start_data_source_introspection - [ ] start_data_source_introspection
- [X] start_schema_creation - [X] start_schema_creation
- [ ] start_schema_merge - [ ] start_schema_merge

View File

@ -18,8 +18,8 @@ autoscaling
- [X] attach_load_balancer_target_groups - [X] attach_load_balancer_target_groups
- [X] attach_load_balancers - [X] attach_load_balancers
- [ ] attach_traffic_sources - [ ] attach_traffic_sources
- [ ] batch_delete_scheduled_action - [X] batch_delete_scheduled_action
- [ ] batch_put_scheduled_update_group_action - [X] batch_put_scheduled_update_group_action
- [ ] cancel_instance_refresh - [ ] cancel_instance_refresh
- [ ] complete_lifecycle_action - [ ] complete_lifecycle_action
- [X] create_auto_scaling_group - [X] create_auto_scaling_group

View File

@ -63,6 +63,7 @@ emr
- [X] run_job_flow - [X] run_job_flow
- [ ] set_keep_job_flow_alive_when_no_steps - [ ] set_keep_job_flow_alive_when_no_steps
- [X] set_termination_protection - [X] set_termination_protection
- [ ] set_unhealthy_node_replacement
- [X] set_visible_to_all_users - [X] set_visible_to_all_users
- [ ] start_notebook_execution - [ ] start_notebook_execution
- [ ] stop_notebook_execution - [ ] stop_notebook_execution

View File

@ -20,6 +20,7 @@ es
- [ ] add_tags - [ ] add_tags
- [ ] associate_package - [ ] associate_package
- [ ] authorize_vpc_endpoint_access - [ ] authorize_vpc_endpoint_access
- [ ] cancel_domain_config_change
- [ ] cancel_elasticsearch_service_software_update - [ ] cancel_elasticsearch_service_software_update
- [X] create_elasticsearch_domain - [X] create_elasticsearch_domain
- [ ] create_outbound_cross_cluster_search_connection - [ ] create_outbound_cross_cluster_search_connection

View File

@ -33,6 +33,7 @@ firehose
are not currently processed/implemented. are not currently processed/implemented.
- [ ] get_kinesis_stream
- [X] list_delivery_streams - [X] list_delivery_streams
Return list of delivery streams in alphabetic order of names. Return list of delivery streams in alphabetic order of names.
@ -54,4 +55,5 @@ firehose
Removes tags from specified delivery stream. Removes tags from specified delivery stream.
- [X] update_destination - [X] update_destination
- [ ] verify_resources_exist_for_tagris

View File

@ -21,6 +21,7 @@ opensearch
- [X] add_tags - [X] add_tags
- [ ] associate_package - [ ] associate_package
- [ ] authorize_vpc_endpoint_access - [ ] authorize_vpc_endpoint_access
- [ ] cancel_domain_config_change
- [ ] cancel_service_software_update - [ ] cancel_service_software_update
- [X] create_domain - [X] create_domain
- [ ] create_outbound_connection - [ ] create_outbound_connection

View File

@ -36,7 +36,7 @@ rds
- [X] create_db_instance - [X] create_db_instance
- [X] create_db_instance_read_replica - [X] create_db_instance_read_replica
- [X] create_db_parameter_group - [X] create_db_parameter_group
- [ ] create_db_proxy - [X] create_db_proxy
- [ ] create_db_proxy_endpoint - [ ] create_db_proxy_endpoint
- [X] create_db_security_group - [X] create_db_security_group
- [ ] create_db_shard_group - [ ] create_db_shard_group
@ -86,7 +86,11 @@ rds
- [ ] describe_db_log_files - [ ] describe_db_log_files
- [X] describe_db_parameter_groups - [X] describe_db_parameter_groups
- [ ] describe_db_parameters - [ ] describe_db_parameters
- [ ] describe_db_proxies - [X] describe_db_proxies
The filters-argument is not yet supported
- [ ] describe_db_proxy_endpoints - [ ] describe_db_proxy_endpoints
- [ ] describe_db_proxy_target_groups - [ ] describe_db_proxy_target_groups
- [ ] describe_db_proxy_targets - [ ] describe_db_proxy_targets

View File

@ -113,6 +113,7 @@ redshift
- [ ] get_reserved_node_exchange_configuration_options - [ ] get_reserved_node_exchange_configuration_options
- [ ] get_reserved_node_exchange_offerings - [ ] get_reserved_node_exchange_offerings
- [ ] get_resource_policy - [ ] get_resource_policy
- [ ] list_recommendations
- [ ] modify_aqua_configuration - [ ] modify_aqua_configuration
- [ ] modify_authentication_profile - [ ] modify_authentication_profile
- [X] modify_cluster - [X] modify_cluster

View File

@ -72,6 +72,10 @@ route53
- [ ] list_geo_locations - [ ] list_geo_locations
- [X] list_health_checks - [X] list_health_checks
- [X] list_hosted_zones - [X] list_hosted_zones
The parameters DelegationSetId and HostedZoneType are not yet implemented
- [X] list_hosted_zones_by_name - [X] list_hosted_zones_by_name
- [X] list_hosted_zones_by_vpc - [X] list_hosted_zones_by_vpc

View File

@ -106,9 +106,9 @@ s3
- AWSLambda - AWSLambda
- SNS - SNS
- SQS - SQS
- EventBridge
For the following events: For the following events:
- 's3:ObjectCreated:Copy' - 's3:ObjectCreated:Copy'
- 's3:ObjectCreated:Put' - 's3:ObjectCreated:Put'

View File

@ -306,6 +306,7 @@ sagemaker
- [ ] update_app_image_config - [ ] update_app_image_config
- [ ] update_artifact - [ ] update_artifact
- [ ] update_cluster - [ ] update_cluster
- [ ] update_cluster_software
- [ ] update_code_repository - [ ] update_code_repository
- [ ] update_context - [ ] update_context
- [ ] update_device_fleet - [ ] update_device_fleet

View File

@ -31,6 +31,7 @@ wafv2
The following parameters are not yet implemented: CustomResponseBodies, CaptchaConfig The following parameters are not yet implemented: CustomResponseBodies, CaptchaConfig
- [ ] delete_api_key
- [ ] delete_firewall_manager_rule_groups - [ ] delete_firewall_manager_rule_groups
- [ ] delete_ip_set - [ ] delete_ip_set
- [ ] delete_logging_configuration - [ ] delete_logging_configuration