Skip to content

Commit

Permalink
Prep Release 4.1.7 (#6201)
Browse files Browse the repository at this point in the history
  • Loading branch information
bblommers authored Apr 11, 2023
1 parent b4346e2 commit 2cf0130
Show file tree
Hide file tree
Showing 25 changed files with 509 additions and 94 deletions.
70 changes: 70 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,76 @@
Moto Changelog
==============

4.1.7
-----
Docker Digest for 4.1.7: <autopopulateddigest>

New Services:
* LakeFormation:
* batch_grant_permissions()
* batch_revoke_permissions()
* create_lf_tag()
* delete_lf_tag()
* deregister_resource()
* describe_resource()
* get_data_lake_settings()
* get_lf_tag()
* grant_permissions()
* list_data_cells_filter()
* list_lf_tags()
* list_permissions()
* list_resources()
* put_data_lake_settings()
* register_resource()
* revoke_permissions()
* RDS Data:
* execute_statement()
* Scheduler:
* create_schedule()
* create_schedule_group()
* delete_schedule()
* delete_schedule_group()
* get_schedule()
* get_schedule_group()
* list_schedule_groups()
* list_schedules()
* list_tags_for_resource()
* tag_resource()
* untag_resource()
* update_schedule()

New Methods:
* Config:
* delete_retention_configuration()
* describe_retention_configurations()
* put_retention_configuration()
* EC2:
* get_launch_template_data()
* RDS:
* create_db_cluster_parameter_group()
* create_global_cluster()
* delete_db_cluster_parameter_group()
* delete_global_cluster()
* describe_db_cluster_parameter_groups()
* describe_db_cluster_parameters()
* describe_db_subnet_groups()
* describe_global_clusters()
* promote_read_replica_db_cluster()
* remove_from_global_cluster()

Miscellaneous:
* APIGateway now allows semicolons in paths
* CloudFormation now supports Fn::ToJsonString
* DynamoDB: update_item() now supports number-sets in the AttributeUpdates-parameter
* DynamoDB: query() - The KeyConditionExpression now allows enclosing the sort key condition in brackets
* EC2: assign_private_ip_addresses() now supports the PrivateIpAddresses-argument
* ECR: put_image() now supports the imageManifestMediaType parameter
* ECS: run_task() now validates the provided launch-type
* Logs: put_subscription_filter() now supports KinesisStream destinations
* RDS: describe_db_clusters() now supports filtering by db-cluster-id and engine
* RDS: describe_db_clusters() now returns the parameters KmsKeyId, NetworkType, DBSubnetGroupName, ScalingConfiguration
* S3: head_object() now returns the AcceptRanges header
* SQS: Improvements in the deduplication-logic

4.1.6
-----
Expand Down
5 changes: 5 additions & 0 deletions CLOUDFORMATION_COVERAGE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## Supported CloudFormation resources

A list of all resources that can be created via CloudFormation.
Please let us know if you'd like support for a resource not yet listed here.

- AWS::ApiGateway::Deployment:
- [x] create implemented
- [ ] update implemented
Expand Down
37 changes: 26 additions & 11 deletions IMPLEMENTATION_COVERAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -1280,7 +1280,7 @@

## config
<details>
<summary>34% implemented</summary>
<summary>38% implemented</summary>

- [X] batch_get_aggregate_resource_config
- [X] batch_get_resource_config
Expand All @@ -1297,7 +1297,7 @@
- [ ] delete_remediation_configuration
- [ ] delete_remediation_exceptions
- [ ] delete_resource_config
- [ ] delete_retention_configuration
- [X] delete_retention_configuration
- [ ] delete_stored_query
- [ ] deliver_config_snapshot
- [ ] describe_aggregate_compliance_by_config_rules
Expand All @@ -1324,7 +1324,7 @@
- [ ] describe_remediation_configurations
- [ ] describe_remediation_exceptions
- [ ] describe_remediation_execution_status
- [ ] describe_retention_configurations
- [X] describe_retention_configurations
- [ ] get_aggregate_compliance_details_by_config_rule
- [ ] get_aggregate_config_rule_compliance_summary
- [ ] get_aggregate_conformance_pack_compliance_summary
Expand Down Expand Up @@ -1363,7 +1363,7 @@
- [ ] put_remediation_configurations
- [ ] put_remediation_exceptions
- [ ] put_resource_config
- [ ] put_retention_configuration
- [X] put_retention_configuration
- [ ] put_stored_query
- [ ] select_aggregate_resource_config
- [ ] select_resource_config
Expand Down Expand Up @@ -2191,7 +2191,7 @@
- [ ] get_ipam_pool_allocations
- [ ] get_ipam_pool_cidrs
- [ ] get_ipam_resource_cidrs
- [x] get_launch_template_data
- [X] get_launch_template_data
- [ ] get_managed_prefix_list_associations
- [X] get_managed_prefix_list_entries
- [ ] get_network_insights_access_scope_analysis_findings
Expand All @@ -2212,6 +2212,7 @@
- [ ] get_verified_access_group_policy
- [ ] get_vpn_connection_device_sample_configuration
- [ ] get_vpn_connection_device_types
- [ ] get_vpn_tunnel_replacement_status
- [ ] import_client_vpn_client_certificate_revocation_list
- [ ] import_image
- [ ] import_instance
Expand Down Expand Up @@ -2312,6 +2313,7 @@
- [X] replace_route
- [X] replace_route_table_association
- [ ] replace_transit_gateway_route
- [ ] replace_vpn_tunnel
- [ ] report_instance_status
- [X] request_spot_fleet
- [X] request_spot_instances
Expand Down Expand Up @@ -3454,6 +3456,7 @@
- [ ] disassociate_members
- [X] enable_organization_admin_account
- [ ] get_administrator_account
- [ ] get_coverage_statistics
- [X] get_detector
- [X] get_filter
- [ ] get_findings
Expand All @@ -3468,6 +3471,7 @@
- [ ] get_threat_intel_set
- [ ] get_usage_statistics
- [ ] invite_members
- [ ] list_coverage
- [X] list_detectors
- [ ] list_filters
- [ ] list_findings
Expand Down Expand Up @@ -4169,6 +4173,7 @@
- [ ] get_runtime_management_config
- [X] invoke
- [ ] invoke_async
- [ ] invoke_with_response_stream
- [ ] list_aliases
- [ ] list_code_signing_configs
- [X] list_event_source_mappings
Expand Down Expand Up @@ -4978,7 +4983,7 @@

## quicksight
<details>
<summary>11% implemented</summary>
<summary>10% implemented</summary>

- [ ] cancel_ingestion
- [ ] create_account_customization
Expand All @@ -4994,6 +4999,7 @@
- [ ] create_iam_policy_assignment
- [X] create_ingestion
- [ ] create_namespace
- [ ] create_refresh_schedule
- [ ] create_template
- [ ] create_template_alias
- [ ] create_theme
Expand All @@ -5003,13 +5009,15 @@
- [ ] delete_analysis
- [ ] delete_dashboard
- [ ] delete_data_set
- [ ] delete_data_set_refresh_properties
- [ ] delete_data_source
- [ ] delete_folder
- [ ] delete_folder_membership
- [X] delete_group
- [ ] delete_group_membership
- [ ] delete_iam_policy_assignment
- [ ] delete_namespace
- [ ] delete_refresh_schedule
- [ ] delete_template
- [ ] delete_template_alias
- [ ] delete_theme
Expand All @@ -5027,6 +5035,7 @@
- [ ] describe_dashboard_permissions
- [ ] describe_data_set
- [ ] describe_data_set_permissions
- [ ] describe_data_set_refresh_properties
- [ ] describe_data_source
- [ ] describe_data_source_permissions
- [ ] describe_folder
Expand All @@ -5038,6 +5047,7 @@
- [ ] describe_ingestion
- [ ] describe_ip_restriction
- [ ] describe_namespace
- [ ] describe_refresh_schedule
- [ ] describe_template
- [ ] describe_template_alias
- [ ] describe_template_definition
Expand All @@ -5063,6 +5073,7 @@
- [ ] list_iam_policy_assignments_for_user
- [ ] list_ingestions
- [ ] list_namespaces
- [ ] list_refresh_schedules
- [ ] list_tags_for_resource
- [ ] list_template_aliases
- [ ] list_template_versions
Expand All @@ -5072,6 +5083,7 @@
- [ ] list_themes
- [ ] list_user_groups
- [X] list_users
- [ ] put_data_set_refresh_properties
- [X] register_user
- [ ] restore_analysis
- [ ] search_analyses
Expand Down Expand Up @@ -5099,6 +5111,7 @@
- [ ] update_iam_policy_assignment
- [ ] update_ip_restriction
- [ ] update_public_sharing_settings
- [ ] update_refresh_schedule
- [ ] update_template
- [ ] update_template_alias
- [ ] update_template_permissions
Expand Down Expand Up @@ -5141,7 +5154,7 @@

## rds
<details>
<summary>37% implemented</summary>
<summary>38% implemented</summary>

- [ ] add_role_to_db_cluster
- [ ] add_role_to_db_instance
Expand Down Expand Up @@ -5213,7 +5226,7 @@
- [ ] describe_db_proxy_targets
- [ ] describe_db_security_groups
- [ ] describe_db_snapshot_attributes
- [ ] describe_db_snapshots
- [X] describe_db_snapshots
- [X] describe_db_subnet_groups
- [ ] describe_engine_default_cluster_parameters
- [ ] describe_engine_default_parameters
Expand Down Expand Up @@ -5447,6 +5460,7 @@
- [ ] copy_project_version
- [ ] create_collection
- [ ] create_dataset
- [ ] create_face_liveness_session
- [ ] create_project
- [ ] create_project_version
- [ ] create_stream_processor
Expand All @@ -5473,6 +5487,7 @@
- [ ] get_celebrity_recognition
- [ ] get_content_moderation
- [ ] get_face_detection
- [ ] get_face_liveness_session_results
- [X] get_face_search
- [ ] get_label_detection
- [ ] get_person_tracking
Expand Down Expand Up @@ -6441,14 +6456,14 @@

## sqs
<details>
<summary>90% implemented</summary>
<summary>100% implemented</summary>

- [X] add_permission
- [X] change_message_visibility
- [ ] change_message_visibility_batch
- [X] change_message_visibility_batch
- [X] create_queue
- [X] delete_message
- [ ] delete_message_batch
- [X] delete_message_batch
- [X] delete_queue
- [X] get_queue_attributes
- [X] get_queue_url
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ implementation_coverage:
git commit IMPLEMENTATION_COVERAGE.md -m "Updating implementation coverage" || true

cloudformation_coverage:
./scripts/cloudformation_coverage.py > CLOUDFORMATION_COVERAGE.md
./scripts/cloudformation_coverage.py
git commit CLOUDFORMATION_COVERAGE.md -m "Updating CloudFormation coverage" || true

coverage: implementation_coverage cloudformation_coverage
Expand Down
Loading

0 comments on commit 2cf0130

Please sign in to comment.