Commit Graph

4219 Commits

Author SHA1 Message Date
Bert Blommers
1a8f93dce3
TechDebt - MyPy the ACM module (#5540) 2022-10-07 14:41:31 +00:00
Bert Blommers
e98341fa89
Feature: Metering Marketplace (#5541) 2022-10-07 14:41:10 +00:00
donfiguerres
3adf4ff08a
MediaConnect: Implement update_flow_output (#5538) 2022-10-07 10:03:17 +00:00
donfiguerres
cac976754d
Implement mediaconnect flow entitlement methods (#5536) 2022-10-07 09:40:29 +00:00
rafcio19
951a271b49
Glue: Fix get_tables()-expression (#5533) 2022-10-05 21:27:08 +00:00
Bert Blommers
694ae84bc0
Service: Comprehend (Entity Recognizer) (#5530) 2022-10-04 20:26:17 +00:00
Bert Blommers
ba517c156d
Fix linter 2022-10-04 16:51:01 +00:00
Bert Blommers
4f84e2f154
TechDebt - enable pylint rule redefined-outer-scope (#5518) 2022-10-04 16:28:30 +00:00
rafcio19
696b809b5a
Improve DDB transaction validation (#5521) 2022-10-04 13:18:14 +00:00
Bert Blommers
8486646f2d
Update TF branch to latest (#5525) 2022-10-04 11:26:48 +00:00
Laurie O
8af786ed25
EC2: Correct previous instance state (#5528) 2022-10-04 10:36:39 +00:00
Laurie O
aefffd7eee
EC2: Match exception to AWS response when describing non-existent EC2 instance types (#5527) 2022-10-04 09:49:47 +00:00
Laurie O
148de0e562
EC2: Support all (current) instance-type filters (#5526) 2022-10-04 09:48:10 +00:00
Bobby Impollonia
b8932b19c9
EC2: Use private IP provided via NetworkInterfaces when creating EC2 instance (#5523) (#5524) 2022-10-04 09:21:38 +00:00
rafcio19
29829e2eaa
ECS: add eni to a task (#5520) 2022-10-03 21:31:18 +00:00
Bert Blommers
f89b52680b
EC2:cancel_spot_fleet_request - Keep instances if Terminate=false (#5516) 2022-10-03 12:30:51 +00:00
Bert Blommers
9340335d73
EC2 availability zones in us-west-1: use A and B (#5515) 2022-10-02 13:03:03 +00:00
Bert Blommers
37c5be725a
EC2: Fix us-west-1 availability zones to b and c (#5513) 2022-10-01 22:33:22 +00:00
Bert Blommers
2c2db272f9
AWSLambda:add_permission() now properly handles the PrincipalOrgID-parameter (#5511) 2022-10-01 21:08:20 +00:00
Radosław Piliszek
3679521d76
EC2 - Fix 3 issues with route table associations (#5509) 2022-09-30 22:36:55 +00:00
Bert Blommers
3118090fdc
DynamoDB: Validate duplicate expression paths (#5504) 2022-09-30 10:07:20 +00:00
Daniel Fangl
de23d172ea
IAM: Make assumed role user ids dependent on role (#5501) 2022-09-29 22:14:03 +00:00
Bert Blommers
f082562b0f
RDS: Ensure cross-region replica returns ARN (#5503) 2022-09-28 22:07:29 +00:00
Bert Blommers
b176feb540
SSM: now returns DeliveryTimedOutCount-attr (#5502) 2022-09-28 21:03:14 +00:00
rafcio19
e11e4c3551
Glue: Add expression param to existing get_tables glue api (#5495) 2022-09-28 10:44:01 +00:00
Bert Blommers
aa7d68a688
Feature: Ability to seed Moto, and make random ID's deterministic (#5492) 2022-09-28 09:35:12 +00:00
Bert Blommers
c462688846
S3 - UploadFile with ChecksumAlgorithm changes body content (#5498) 2022-09-28 09:33:27 +00:00
David
d4d6e3b939
Organizations: setting default FeatureSet to ALL in create_organization (#5497) 2022-09-28 09:29:43 +00:00
Bert Blommers
b9f5ecacde
EC2:run_instances() now validates the provided SecurityGroup (#5486) 2022-09-19 21:34:06 +00:00
Marshall Mamiya
b0e78140f5
RDS: add enable_http_endpoint attribute (#5470) 2022-09-19 17:14:27 +00:00
Bert Blommers
03a43a9a0d
Feature: Record/replay incoming requests (#5481) 2022-09-19 15:04:29 +00:00
Bert Blommers
9fc64ad93b
Glue: allow multiple job runs (#5483) 2022-09-17 11:46:42 +00:00
Bert Blommers
e230750a7c
DynamoDB: transact_write_items() should return failing item (#5482) 2022-09-17 09:50:31 +00:00
Bert Blommers
5739db4701
S3:get_object() - Simple BucketPolicy validation (#5476) 2022-09-16 15:59:45 +00:00
Brian Pandola
cba304afcb
RDS: Add DbInstancePort to create_db_instance Responses (#5478) 2022-09-16 10:03:34 +00:00
Timothy Klopotoski
c648c0f957
Add CloudFormation support to EC2 Launch Templates (#5477) 2022-09-16 10:01:43 +00:00
Bert Blommers
837ad2cbb7
CognitoIDP - Handle login with unknown refresh-token gracefully (#5475) 2022-09-15 22:50:02 +00:00
Bert Blommers
b07227b780
APIGatewayV2: create_authorizer() now validates whether the AuthorizerPayloadFormatVersion is specified (#5474) 2022-09-15 20:31:42 +00:00
Bert Blommers
bb540f6342
Techdebt: Parallelize more tests (#5464) 2022-09-15 12:27:07 +00:00
eloymg
62033d0a42
CloudFront: Bug distribution with tags (#5467) 2022-09-14 10:08:26 +00:00
Bert Blommers
2c2b1c76fa
APIGateway: Treat props as non-mandatory, and dont crash on unsupported resource (#5466) 2022-09-12 20:58:18 +00:00
Bert Blommers
5de00b75eb
TF - enable more tests (#5463) 2022-09-11 19:22:02 +00:00
Bert Blommers
872b9ddbdb
WAFv2: Extend coverage (#5460) 2022-09-10 13:30:45 +00:00
Bert Blommers
f61ffc81ec
Kinesis:update_stream_mode() (#5456) 2022-09-08 21:51:55 +00:00
Bert Blommers
e76ffb3409
DynamoDB:query() now has improved support for KeyConditionExpression (#5449) 2022-09-07 11:45:34 +00:00
Arnaud Stiegler
6f3c391812
Sagemaker: Add support for Serverless Endpoint Configurations (#5445) 2022-09-02 18:42:50 +00:00
Bert Blommers
aef092d535
Kinesis:create_stream() now supports stream-mode=OnDemand (#5444) 2022-09-02 12:59:48 +00:00
Bert Blommers
930c58bd13
SQS: Future-proof the changes in URLs (#5442) 2022-09-01 19:20:11 +00:00
Bert Blommers
a2a1967ef8
Feature: Managed Prometheus (AMP) (#5441) 2022-09-01 19:07:57 +00:00
Bert Blommers
f23b44e256
DynamoDB:batch_put_item() now has validatior for empty keys (#5439) 2022-08-31 20:09:39 +00:00
Bert Blommers
53efd628c4
S3:head_object() now returns the PartsCount-header (#5438) 2022-08-31 18:34:56 +00:00
Bert Blommers
d145471b3f
SNS:subscribe() now has increased support for the FilterPolicy-argument (#5436) 2022-08-31 11:12:14 +00:00
Bert Blommers
89008c4230
Tech Debt: Skip some tests in Py3.6, as we do not have access to all regions (#5437) 2022-08-31 11:11:50 +00:00
Bert Blommers
e621ce419c
APIGateway: Support Sagemaker URI's as endpoints (#5434) 2022-08-30 21:13:56 +00:00
Bert Blommers
2c98b7574b
AutoScaling: create_auto_scaling_group() now supports the MixedInstancesPolicy-parameter (#5433) 2022-08-30 10:04:12 +00:00
Bert Blommers
bd051f4f32
Techdebt - Refactor Autoscaling tests (#5430) 2022-08-29 20:30:48 +00:00
Bert Blommers
6035a44d79
CloudWatchLogs:filter_log_events() now supports the filterPattern-parameter (#5428) 2022-08-29 08:47:17 +00:00
Bert Blommers
0dfb61fbcf
SSM - bootstrap /aws/service/ami-amazon-linux-latest parameters (#5427) 2022-08-28 22:30:11 +00:00
Bert Blommers
067e008716
Refactor Autoscaling tests (#5426) 2022-08-28 14:41:11 +00:00
Cesar Alvernaz
257d775dfb
APIGateway: adds request parameters to Method resource (#5425) 2022-08-28 13:10:31 +00:00
Bert Blommers
1ea0c74028
Feature: AWSLambda Function URL Configs (#5420) 2022-08-24 21:19:17 +00:00
Bert Blommers
58a313d294
S3 - Fix a bug when requesting a presigned URL on an object without ACL (#5417) 2022-08-24 21:17:17 +00:00
Cesar Alvernaz
3e6394e641
APIGateway: add guard against no integration when adding a new response (#5416) 2022-08-24 15:38:05 +00:00
Juan Martinez
f6bc8d4a05
Dynamodb - ensure getItem does not use expression and non-expression (#5412) 2022-08-24 10:48:59 +00:00
Giorgio Ruffa
6232ccfa57
KMS: revoke grant raises NotFound (#5410) 2022-08-24 10:48:37 +00:00
Cristopher Pinzón
a14469dafe
S3: Support for ownership rule configuration (#5409) 2022-08-24 10:48:13 +00:00
Robert Schmidtke
6abecdf856
Glue: UpdateDatabase (#5407) 2022-08-24 09:24:05 +00:00
Viren Nadkarni
37fa5f8bf4
EC2: implement ModifyVolumes and DescribeVolumesModifications (#5399) 2022-08-24 09:23:21 +00:00
Bert Blommers
52c1edce23
DynamoDB - ensure TableARN has correct region (#5406) 2022-08-23 22:46:24 +00:00
Cesar Alvernaz
318a3071fb
APIGateway: fix rest API status codes (#5397) 2022-08-23 22:46:01 +00:00
rav-evax
cde5537b85
Batch: align cancel_job and terminate_job (#5394) 2022-08-23 21:20:55 +00:00
Cristopher Pinzón
126ac1777a
S3: Store and return ServerSideEncryption and KMS Key Id for Multiparts (#5393) 2022-08-23 21:08:37 +00:00
Cristopher Pinzón
7affaf3e52
S3: Checksum headers added to response (#5392) 2022-08-23 19:48:19 +00:00
Bert Blommers
f05d56afc5
Feature: Signer service (#5389) 2022-08-23 19:47:44 +00:00
Bert Blommers
c2d07e04b8
Feature: Personalize (Schemas) (#5398) 2022-08-23 18:41:10 +00:00
Bert Blommers
0d5fdbe554
EC2:run_instances() now supports the HibernationOptions-param (#5386) 2022-08-23 17:22:24 +00:00
Bert Blommers
0d393e00b0
EC2: Allow ASG to be created without specifying a Template version (#5385) 2022-08-23 16:13:54 +00:00
Bert Blommers
cd08144d93
MotoAPI - do not blow up on uninitialized objects (#5384) 2022-08-23 16:09:35 +00:00
Felipe Marinho
af5d3f9e30
EC2: Add filter-options to describe_instance_types (#5382) 2022-08-23 14:56:57 +00:00
Felipe Marinho
ccadde5d32
EC2: support launch template tags (#5381) 2022-08-23 14:52:42 +00:00
Timothy Klopotoski
4e9fba5f28
Route53 backend should be global (#5414) 2022-08-23 13:45:01 +00:00
Bert Blommers
3fbcac5820
Admin - Update static content (#5395) 2022-08-18 10:54:38 +00:00
Bert Blommers
a6f7cb7957
Admin - add missing TF tests (#5396) 2022-08-17 16:54:39 +00:00
Bert Blommers
9e1d78d44e
TechDebt - remove warnings from tests (#5390) 2022-08-17 14:01:22 +00:00
Bert Blommers
5d897cc7e1
Remove DynamoDB2/RDS2 decorators (#5383) 2022-08-16 11:54:14 +00:00
Bert Blommers
3d913f8f15
MultiAccount support (#5192) 2022-08-13 09:49:43 +00:00
Amine Haj Ali
7386163a67
DynamoDB: add checks for projection expression (#5380) 2022-08-12 19:45:14 +00:00
Viren Nadkarni
f91ffcffb8
SES: Implement DescribeConfigurationSet (#5378) 2022-08-12 16:33:35 +00:00
Amine Haj Ali
c40c6895ce
Error listing Lambda layers after layer deletion (#5376) 2022-08-12 16:32:41 +00:00
Felipe Marinho
f743567789
EC2: Add ec2 fleets basic api (#5367) 2022-08-12 09:33:39 +00:00
deepaksrgm2010
2d6f04d01c
SES: Implement SendBulkTemplatedEmail (#5361) 2022-08-11 17:13:33 +00:00
Viren Nadkarni
e9c5cb2308
EC2: Generate IDs for all key pairs (#5370) 2022-08-10 21:29:54 +00:00
Lukasz Demolin
c4965d1e06
RDS: Add AvailabilityZone to describe_db_instances (#5373) 2022-08-10 20:49:07 +00:00
Johannes Loewe
b40c9760c1
EC2: handle non-existent template name for describe-launch-templates (#5365) 2022-08-10 19:17:30 +00:00
Bert Blommers
034ecb9dfb
TF - split long-running tests (#5363) 2022-08-06 20:10:15 +00:00
Himani Patel
5dfe4e00d6
Feature: Glue Schema Registry APIs: GetSchemaVersion, GetSchemaByDefinition, DeleteSchema, PutSchemaVersionMetadata (#5351) 2022-08-05 20:59:01 +00:00
donfiguerres
9629f09af6
MediaConnect: add_flow_sources and update_flow_source (#5322)
* Implement mediaconnect

Implement add_flow_sources and update_flow_source.

* MediaConnect - add missing URLs

Co-authored-by: Bert Blommers <info@bertblommers.nl>
2022-08-04 18:20:22 +00:00
Kent Ou
12d58bbf29
iam - add RoleLastUsed to get_role response (#5302) 2022-08-04 16:18:06 +00:00
Himani Patel
02270ffcef
Glue: CreateSchema and RegisterSchemaVersion features (#5301) 2022-08-04 15:48:08 +00:00
Jonas
e5f8ef2f9a
IOT: check if policy name already taken (#5352) 2022-08-02 19:45:46 +02:00