Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare release 4.2.12 #7133

Merged
merged 1 commit into from
Dec 17, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,23 @@
Moto Changelog
==============

4.2.12
------

Miscellaneous:
* AWSLambda: list_functions() now returns a default PackageType (ZIP) if not specified
* CloudFormation: AWS::EC2::LaunchTemplate resources now support Fn::GetAtt operations
* CognitoIDP: admin_initiate_auth() now correctly returns a Challenge when 2FA is enabled
* DynamoDB: execute_statement() now supports INSERT/UPDATE/DELETE queries
* EC2: describe_availability_zones() now supports the ZoneNames/ZoneIds-parameters
* KMS: encrypt() now validates payloads that are too large
* ResourceGroupTaggingAPI: get_resources() now supports SQS queues
* Route53: list_hosted_zone()/list_hosted_zones_by_name() now return the CallerReference
* S3: copy() now respects the ExtraArgs-parameter when using MultiPart uploads
* S3: list_object_versions() now supports pagination
* S3: put_object_tagging() now validates the number of tags provided


4.2.11
-----
Docker Digest for 4.2.11: _sha256:f2a24d8a3440bf397705e461b33a032bbb6d3511cd9c643e71419dd962b3384e_
Expand Down
11 changes: 10 additions & 1 deletion IMPLEMENTATION_COVERAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3966,7 +3966,7 @@

## iot
<details>
<summary>32% implemented</summary>
<summary>31% implemented</summary>

- [ ] accept_certificate_transfer
- [ ] add_thing_to_billing_group
Expand All @@ -3988,6 +3988,7 @@
- [ ] create_authorizer
- [ ] create_billing_group
- [X] create_certificate_from_csr
- [ ] create_certificate_provider
- [ ] create_custom_metric
- [ ] create_dimension
- [X] create_domain_configuration
Expand Down Expand Up @@ -4020,6 +4021,7 @@
- [ ] delete_billing_group
- [X] delete_ca_certificate
- [X] delete_certificate
- [ ] delete_certificate_provider
- [ ] delete_custom_metric
- [ ] delete_dimension
- [X] delete_domain_configuration
Expand Down Expand Up @@ -4057,6 +4059,7 @@
- [ ] describe_billing_group
- [X] describe_ca_certificate
- [X] describe_certificate
- [ ] describe_certificate_provider
- [ ] describe_custom_metric
- [ ] describe_default_authorizer
- [ ] describe_detect_mitigation_actions_task
Expand Down Expand Up @@ -4116,6 +4119,7 @@
- [ ] list_authorizers
- [ ] list_billing_groups
- [ ] list_ca_certificates
- [ ] list_certificate_providers
- [X] list_certificates
- [X] list_certificates_by_ca
- [ ] list_custom_metrics
Expand Down Expand Up @@ -4196,6 +4200,7 @@
- [ ] update_billing_group
- [X] update_ca_certificate
- [X] update_certificate
- [ ] update_certificate_provider
- [ ] update_custom_metric
- [ ] update_dimension
- [X] update_domain_configuration
Expand Down Expand Up @@ -4611,6 +4616,7 @@
- [X] put_resource_policy
- [X] put_retention_policy
- [X] put_subscription_filter
- [ ] start_live_tail
- [X] start_query
- [ ] stop_query
- [X] tag_log_group
Expand Down Expand Up @@ -5531,6 +5537,7 @@
- [ ] update_analysis
- [ ] update_analysis_permissions
- [ ] update_dashboard
- [ ] update_dashboard_links
- [ ] update_dashboard_permissions
- [ ] update_dashboard_published_version
- [ ] update_data_set
Expand Down Expand Up @@ -6530,6 +6537,7 @@
- [ ] delete_association
- [ ] delete_cluster
- [ ] delete_code_repository
- [ ] delete_compilation_job
- [ ] delete_context
- [ ] delete_data_quality_job_definition
- [ ] delete_device_fleet
Expand Down Expand Up @@ -7868,6 +7876,7 @@
- mobile
- mturk
- mwaa
- neptune-graph
- neptunedata
- network-firewall
- networkmanager
Expand Down
56 changes: 34 additions & 22 deletions docs/docs/services/cf.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,16 +19,14 @@ Please let us know if you'd like support for a resource not yet listed here.
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::ApiGateway::Resource | x | | | - [ ] ResourceId |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::AutoScaling::AutoScalingGroup | x | x | x | - [ ] LaunchConfigurationName |
+---------------------------------------+--------+--------+--------+ - [ ] LaunchTemplateSpecification |
| | | | | - [ ] MixedInstancesPolicy |
+---------------------------------------+--------+--------+--------+ - [ ] PlacementGroup |
| | | | | - [ ] VPCZoneIdentifier |
|AWS::AutoScaling::AutoScalingGroup | x | x | x | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::AutoScaling::LaunchConfiguration | x | x | x | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::AutoScaling::ScheduledAction | x | | | - [ ] ScheduledActionName |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::AutoScaling::WarmPool | | | | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::Batch::ComputeEnvironment | x | | | - [ ] ComputeEnvironmentArn |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::Batch::JobDefinition | x | | | |
Expand All @@ -51,17 +49,17 @@ Please let us know if you'd like support for a resource not yet listed here.
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::InternetGateway | x | | | - [ ] InternetGatewayId |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::LaunchTemplate | x | x | x | - [ ] LatestVersionNumber |
+---------------------------------------+--------+--------+--------+ - [ ] DefaultVersionNumber |
| | | | | |
|AWS::EC2::LaunchTemplate | x | x | x | - [x] LatestVersionNumber |
+---------------------------------------+--------+--------+--------+ - [x] LaunchTemplateId |
| | | | | - [x] DefaultVersionNumber |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::NatGateway | x | | | - [ ] NatGatewayId |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::NetworkInterface | x | | | - [x] SecondaryPrivateIpAddresses |
+---------------------------------------+--------+--------+--------+ - [x] PrimaryPrivateIpAddress |
| | | | | - [ ] Id |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::Route | x | | | |
|AWS::EC2::Route | x | | | - [ ] CidrBlock |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::RouteTable | x | | | - [ ] RouteTableId |
+---------------------------------------+--------+--------+--------+-----------------------------------+
Expand All @@ -73,15 +71,19 @@ Please let us know if you'd like support for a resource not yet listed here.
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::Subnet | x | | x | - [ ] VpcId |
+---------------------------------------+--------+--------+--------+ - [ ] NetworkAclAssociationId |
| | | | | - [ ] OutpostArn |
+---------------------------------------+--------+--------+--------+ - [x] AvailabilityZone |
| | | | | - [ ] AvailabilityZoneId |
+---------------------------------------+--------+--------+--------+ - [ ] OutpostArn |
| | | | | - [x] AvailabilityZone |
+---------------------------------------+--------+--------+--------+ - [ ] CidrBlock |
| | | | | - [ ] SubnetId |
+---------------------------------------+--------+--------+--------+ - [ ] Ipv6CidrBlocks |
| | | | | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::SubnetRouteTableAssociation | x | | | - [ ] Id |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::TransitGateway | x | | | - [ ] Id |
|AWS::EC2::TransitGateway | x | | | - [ ] TransitGatewayArn |
+---------------------------------------+--------+--------+--------+ - [ ] Id |
| | | | | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::VPC | x | | x | - [ ] VpcId |
+---------------------------------------+--------+--------+--------+ - [ ] CidrBlockAssociations |
Expand All @@ -91,7 +93,7 @@ Please let us know if you'd like support for a resource not yet listed here.
+---------------------------------------+--------+--------+--------+ - [ ] DefaultSecurityGroup |
| | | | | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::VPCGatewayAttachment | x | | | |
|AWS::EC2::VPCGatewayAttachment | x | | | - [ ] AttachmentType |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::EC2::VPCPeeringConnection | x | | | - [ ] Id |
+---------------------------------------+--------+--------+--------+-----------------------------------+
Expand Down Expand Up @@ -121,19 +123,27 @@ Please let us know if you'd like support for a resource not yet listed here.
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::Events::Archive | x | x | | - [x] Arn |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::Events::EventBus | x | x | x | - [x] Policy |
+---------------------------------------+--------+--------+--------+ - [x] Arn |
| | | | | - [x] Name |
|AWS::Events::EventBus | x | x | x | - [x] Arn |
+---------------------------------------+--------+--------+--------+ - [x] Name |
| | | | | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::Events::Rule | x | x | x | - [x] Arn |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::IAM::AccessKey | x | x | x | - [x] SecretAccessKey |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::IAM::InstanceProfile | x | | x | - [x] Arn |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::IAM::ManagedPolicy | x | | | |
|AWS::IAM::ManagedPolicy | x | | | - [ ] IsAttachable |
+---------------------------------------+--------+--------+--------+ - [ ] UpdateDate |
| | | | | - [ ] PermissionsBoundaryUsageCount|
+---------------------------------------+--------+--------+--------+ - [ ] AttachmentCount |
| | | | | - [ ] PolicyArn |
+---------------------------------------+--------+--------+--------+ - [ ] DefaultVersionId |
| | | | | - [ ] CreateDate |
+---------------------------------------+--------+--------+--------+ - [ ] PolicyId |
| | | | | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::IAM::Policy | | | | |
|AWS::IAM::Policy | | | | - [ ] Id |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::IAM::Role | x | | x | - [x] Arn |
+---------------------------------------+--------+--------+--------+ - [ ] RoleId |
Expand All @@ -149,6 +159,8 @@ Please let us know if you'd like support for a resource not yet listed here.
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::Logs::LogGroup | x | | | - [x] Arn |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::RDS::DBClusterParameterGroup | | | | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::RDS::DBParameterGroup | x | | | - [ ] DBParameterGroupName |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::Redshift::Cluster | x | | | - [x] Endpoint.Address |
Expand All @@ -163,13 +175,13 @@ Please let us know if you'd like support for a resource not yet listed here.
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::Route53::RecordSetGroup | x | | | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::S3::Bucket | x | x | x | - [x] Arn |
|AWS::S3::Bucket | x | x | x | - [x] RegionalDomainName |
+---------------------------------------+--------+--------+--------+ - [x] DomainName |
| | | | | - [x] DualStackDomainName |
+---------------------------------------+--------+--------+--------+ - [x] RegionalDomainName |
| | | | | - [x] WebsiteURL |
+---------------------------------------+--------+--------+--------+ - [x] DualStackDomainName |
| | | | | - [x] Arn |
+---------------------------------------+--------+--------+--------+-----------------------------------+
|AWS::SNS::Topic | x | x | x | - [ ] TopicArn |
|AWS::SNS::Topic | x | x | | - [ ] TopicArn |
+---------------------------------------+--------+--------+--------+ - [x] TopicName |
| | | | | |
+---------------------------------------+--------+--------+--------+-----------------------------------+
Expand Down
2 changes: 0 additions & 2 deletions docs/docs/services/dynamodb.rst
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,6 @@ dynamodb
- [ ] enable_kinesis_streaming_destination
- [X] execute_statement

Only SELECT-statements are supported for now.

Pagination is not yet implemented.

Parsing is highly experimental - please raise an issue if you find any bugs.
Expand Down
5 changes: 5 additions & 0 deletions docs/docs/services/ec2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -256,6 +256,11 @@ ec2
- [ ] describe_addresses_attribute
- [ ] describe_aggregate_id_format
- [X] describe_availability_zones

The following parameters are supported: ZoneIds, ZoneNames, Filters
The following filters are supported: zone-id, zone-type, zone-name, region-name, state


- [ ] describe_aws_network_performance_metric_subscriptions
- [ ] describe_bundle_tasks
- [ ] describe_byoip_cidrs
Expand Down
5 changes: 5 additions & 0 deletions docs/docs/services/iot.rst
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ iot
- [ ] create_authorizer
- [ ] create_billing_group
- [X] create_certificate_from_csr
- [ ] create_certificate_provider
- [ ] create_custom_metric
- [ ] create_dimension
- [X] create_domain_configuration
Expand Down Expand Up @@ -85,6 +86,7 @@ iot
- [ ] delete_billing_group
- [X] delete_ca_certificate
- [X] delete_certificate
- [ ] delete_certificate_provider
- [ ] delete_custom_metric
- [ ] delete_dimension
- [X] delete_domain_configuration
Expand Down Expand Up @@ -130,6 +132,7 @@ iot
- [ ] describe_billing_group
- [X] describe_ca_certificate
- [X] describe_certificate
- [ ] describe_certificate_provider
- [ ] describe_custom_metric
- [ ] describe_default_authorizer
- [ ] describe_detect_mitigation_actions_task
Expand Down Expand Up @@ -193,6 +196,7 @@ iot
- [ ] list_authorizers
- [ ] list_billing_groups
- [ ] list_ca_certificates
- [ ] list_certificate_providers
- [X] list_certificates

Pagination is not yet implemented
Expand Down Expand Up @@ -321,6 +325,7 @@ iot


- [X] update_certificate
- [ ] update_certificate_provider
- [ ] update_custom_metric
- [ ] update_dimension
- [X] update_domain_configuration
Expand Down
1 change: 1 addition & 0 deletions docs/docs/services/logs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ logs

- [X] put_retention_policy
- [X] put_subscription_filter
- [ ] start_live_tail
- [X] start_query
- [ ] stop_query
- [X] tag_log_group
Expand Down
1 change: 1 addition & 0 deletions docs/docs/services/quicksight.rst
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,7 @@ quicksight
- [ ] update_analysis
- [ ] update_analysis_permissions
- [ ] update_dashboard
- [ ] update_dashboard_links
- [ ] update_dashboard_permissions
- [ ] update_dashboard_published_version
- [ ] update_data_set
Expand Down
1 change: 1 addition & 0 deletions docs/docs/services/sagemaker.rst
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ sagemaker
- [ ] delete_association
- [ ] delete_cluster
- [ ] delete_code_repository
- [ ] delete_compilation_job
- [ ] delete_context
- [ ] delete_data_quality_job_definition
- [ ] delete_device_fleet
Expand Down