Commit Graph

4435 Commits

Author SHA1 Message Date
stiebels
4b117c4884
Add sagemaker mock call: describe_pipeline (#5797)
* Added mock for sagemaker describe-pipeline call

* Added NotImplementedError for PipelineDefinitionS3Location

* Added support for PipelineDefinitionS3Location

* Extended unit tests

* Moved arn_formatter into utils

* Import arn_formatter in test_sagemaker_pipeline

* Adding uniqueness check for PipelineName

* Removed unused import

* Swapped client for s3_backend

* Corrected kwarg names

* From direct s3_backend to mocked boto call due to strange error

* Changed to using s3_backends from mocked boto3 call

* Remove unused argument

* Black formatting

* Delete object and bucket to avoid duplicate bucket names error

* Try to fix bucket collisions

* Remove unused lines

* Switched to mock

* SkipTest in server mode

* Switched to handling inside to-be tested method

* added s3 mock

* mock s3

* Change mocking s3

* Removed unnecessary tests

* Switch to only s3_backend

* Adding skiptest to load from s3
2023-01-11 18:30:07 -01:00
shanishiri
cf0bcbce91
Support tags in ECS start_task and describe_tasks (#5817) 2023-01-11 18:28:07 -01:00
Bert Blommers
27a2e42d9b
Admin: Update Docs to point to getmoto (#5826) 2023-01-07 10:35:14 -01:00
Bert Blommers
89fdf9dbcb
Remove Py3.6 support (#5818) 2023-01-06 11:07:20 -01:00
Bert Blommers
d68fb04ee1
IOTData: Fix bug where publish() could only be called once (#5812) 2023-01-03 20:21:52 -01:00
Abdullah Ahmed
031f89dee0
Implement secretsmanager CancelRotateSecret (#5809) 2023-01-03 18:22:38 -01:00
Daniel Fangl
555928af5d
IAM: add tags for users to get-account-authorization-details response (#5803) 2022-12-22 18:03:33 -01:00
Ian Brown
446930fcc0
CloudFormation: changing error message to match aws api (stack update attempt with no updates) (#5800) 2022-12-22 18:01:34 -01:00
Viren Nadkarni
a53f620846
IoT: Generate valid keys and certificates (#5801) 2022-12-22 15:49:14 -01:00
Viren Nadkarni
fb0a4d64c8
EC2: Implement GetPasswordData (#5798) 2022-12-22 09:57:19 -01:00
Paweł Rubin
ca60f13c45
fix(route53): Allow upsert for resource records that already exist. (#5788) 2022-12-21 22:38:27 -01:00
steffyP
fbc3710f69
CloudWatch: support statistic-values in put-metric-data (#5793) 2022-12-21 18:07:41 -01:00
Bert Blommers
bdef72d481
CognitoIDP: sign_out() should invalidate AccessToken (#5794) 2022-12-20 21:09:02 -01:00
sist
008d5b958e
Add sagemaker mock call: update_pipeline (#5787) 2022-12-19 22:35:37 -01:00
Bert Blommers
626803a78e
Prepare release 4.0.12 (#5781) 2022-12-18 09:06:52 -01:00
Bert Blommers
42d8216623
Techdebt: KMS: Mock RSA calls in some tests (#5782) 2022-12-17 20:35:07 -01:00
sist
f67abbe1f3
Add sagemaker mock call: delete_pipeline (#5780) 2022-12-17 09:38:23 -01:00
Bert Blommers
137f06b55e
KMS: Basic key policy enforcement (#5777) 2022-12-16 20:47:38 -01:00
Hisashi Kamezawa
52891e1641
EC2: Add iops to volume (#5776) 2022-12-16 19:22:55 -01:00
sist
e5d40f63f8
SageMaker: create_pipeline, list_pipelines (#5771) 2022-12-16 17:24:14 -01:00
Brendan Keane
2cf770f697
ECR Manifest List Support (#5753) 2022-12-16 17:22:43 -01:00
Bert Blommers
16f9ff56a3
Kinesis: Support new endpoint for botocore 1.29.31 (#5778) 2022-12-16 14:53:27 -01:00
Greg Hinch
07a8d6f009
Add Athena: get_query_results, list_query_executions (#5648) 2022-12-15 19:49:48 -01:00
Chih-Hsuan Yen
15d3cdb794
Techdebt: replace mock with unittest.mock (#5775) 2022-12-15 11:17:50 -01:00
Joey Gracey
a4146f0179
Route53: Create SOA in create_hosted_zone (#5763) 2022-12-14 22:58:55 -01:00
Bert Blommers
cb27b55008
DynamoDB: Allow removal of multiple listitems (#5767) 2022-12-14 10:07:34 -01:00
Viren Nadkarni
77cf4e3143
S3: Return checksum header only if set (#5765) 2022-12-14 10:06:35 -01:00
Bert Blommers
c498c14ba3
CognitoIDP - Validate password using policy (#5768) 2022-12-14 08:39:50 -01:00
Bert Blommers
6654f6ee9a
SSM: Improve tag filtering (#5752) 2022-12-10 21:36:09 -01:00
Bert Blommers
b2300f1eae
Route53: Validate deletion of RRsets (#5743) 2022-12-10 10:07:30 -01:00
Daniel Roschka
0588db704a
Remove dependency on pytz (#5749) 2022-12-09 22:56:08 -01:00
Viren Nadkarni
9e19d35ce8
Route53: Record overwrites: fix error msg (#5747) 2022-12-09 22:52:05 -01:00
Bert Blommers
4ac9e91dfd
Core: Detect unknown regions as part of the URL (#5745) 2022-12-09 11:47:09 -01:00
Alex Fields
4eb3944b1d
RDS: promote_read_replica (#5739) 2022-12-08 11:03:32 -01:00
g-dx
8f074b0799
CloudFront: Persist origin changes made via update-distribution calls (#5736) (#5737) 2022-12-07 23:02:01 -01:00
Bert Blommers
623be47c4d
S3:put_object(): Return ChecksumAlgorithm-attribute if supplied (#5735) 2022-12-06 22:03:28 -01:00
Viren Nadkarni
4ec748542f
EC2: AllocateAddress fallback domain (#5729) 2022-12-05 20:20:03 -01:00
Bert Blommers
d359b5d074
AWSLambda: Only publish functions when source has changed (#5734) 2022-12-05 09:31:20 -01:00
Brian Pandola
7c44e48670
Fix: SQS fails to get newly-visible messages when long polling (#5733)
The [original commit to remove the `sleep` call][1], only considered newly-arriving
messages; but didn't take into account that existing messages could become visible
in a much shorter time duration than the wait timeout.  This commit addresses this
by checking for newly-visible messages at the visibility timeout granularity (seconds),
which is still a major improvement over the original 10 millisecond polling.

[1]: <d560ff002d> "Remove Sleep Call"
2022-12-04 18:00:56 -08:00
Bert Blommers
d10a8e9900
Cloudformation: Various attributes (#5732) 2022-12-03 21:21:52 -01:00
Bert Blommers
aeb507f091
CloudFormation: Improve behaviour of StackInstances (#5731) 2022-12-03 16:07:04 -01:00
Maël Mandis
e4c0d0618c
CloudWatch: Add custom label param to get_metric_data (#5728) 2022-12-02 21:00:25 -01:00
Viren Nadkarni
08c65a9a3c
EC2: fix launch template names not being reusable after delete (#5726) 2022-12-02 12:17:06 -01:00
Bert Blommers
42597decb5
Route53: Intercept duplicate calls to change_rr_sets (#5725) 2022-11-30 22:35:20 -01:00
Bert Blommers
b4f0fb7137
Prepare release 4.0.11 (#5724) 2022-11-30 20:09:37 -01:00
rafcio19
ceffba0eac
EC2: Only load custom amis when specified (#5697) 2022-11-30 16:41:42 -01:00
Day Barr
462fb23813
Polly: Update the list of voices (#5723) 2022-11-30 16:00:40 -01:00
Bogdan Girman
fda02e659e
CloudWatch: Add unit filter to query get_metric_data (#5722) 2022-11-30 14:02:59 -01:00
Bert Blommers
5ea02ec1b6
DynamoDB: batch_get_item() now only returns up to 16MB of data (#5718) 2022-11-29 18:38:53 -01:00
Bert Blommers
5e4d39e189
Techdebt: Refactor/remove warnings in ResourceGroups tests (#5716) 2022-11-29 18:22:09 -01:00
bmaisonn
4844af09cc
Batch: add jobname validation (#5720) 2022-11-29 08:44:25 -01:00
Bert Blommers
672c95384a
Feature: ACM-PCA (#5712) 2022-11-28 12:22:48 -01:00
Brendan Keane
22539585e7
APIGatewayV2 mappings (#5711) 2022-11-27 21:25:56 -01:00
Rahi Bhensdadia
97b5e8b3ab
SQS: Implement DelaySeconds validation (#5703) 2022-11-27 20:47:18 -01:00
Chu Duc
ff1f420689
Cognito payload - Switch key name of "client_id" (#5708) 2022-11-25 20:06:12 -01:00
Bert Blommers
e5a1115834
ELB: describe_instance_health() should check LB existence (#5706) 2022-11-23 18:10:18 -01:00
aiudirog
f7c504b0eb
CloudFormation: Fixed TypeError using Number Parameters with Fn::Sub (#5705) 2022-11-23 14:52:46 -01:00
Brendan Keane
3d95ac0978
AWSlambda: Let create_function reference ECR via ImageUri (#5688) 2022-11-23 12:16:33 -01:00
Bert Blommers
740f1f103e
S3: Allow keynames with spaces (#5701) 2022-11-22 22:41:02 -01:00
rafcio19
d6c438400e
DDB transaction limit increased to 100 (#5696) 2022-11-22 16:25:47 -01:00
Neil Greenwood
4008011a7b
Cloudfront: Don't add empty Items to list_invalidations (#5699) 2022-11-22 16:23:21 -01:00
Bert Blommers
b4f59b771c
Techdebt: Replace string-format with f-strings (#5695) 2022-11-21 22:20:19 -01:00
Cesar Alvernaz
9fab501c2e
APIGateway: Add two new properties to the integration model object (#5693) 2022-11-21 20:46:07 -01:00
jake-sigtech
310ef4885a
DynamoDB: fix: Add support for ReturnValuesOnConditionCheckFailure=ALL_OLD (#5676) 2022-11-18 20:51:51 -01:00
Pepe Fagoaga
dfd45d80ab
Secretsmanager: fix(add-secret): SecretString can be None (#5672) 2022-11-18 20:18:47 -01:00
Bert Blommers
5760e5fe48
Upgrade TF (#5683) 2022-11-18 20:17:24 -01:00
Bert Blommers
1a8ddc0f2b
Techdebt: Replace string-format with f-strings (for tests dirs) (#5678) 2022-11-17 21:41:08 -01:00
Bert Blommers
68cf3e8a1d
Events: delete_rule() with unknown name should fail silently (#5665) 2022-11-17 16:36:10 -01:00
Brian Pandola
4c738ed5b2
Fix: RDS server test should use Query protocol (#5679) 2022-11-16 18:58:24 -08:00
Cesar Alvernaz
db47aeeb02
APIGateway: Add response parameters to integration response (#5675) 2022-11-16 22:46:50 -01:00
Lukáš Lalinský
fa77d22d72
S3: Fix IfModifiedSince handling in S3 get_object/head_object (#5673) 2022-11-16 20:12:48 -01:00
Alexandru Ciucă
fe64a02851
SWF: Schedule a single task if another is started (#5671) 2022-11-16 09:44:00 -01:00
Alexandru Ciucă
e410347520
[SWF] runId should be optional (#5670) 2022-11-16 09:40:38 -01:00
Alexandru Ciucă
d6b4b9718d
SWF: Start just one decision task at a time (#5669) 2022-11-16 09:36:40 -01:00
steffyP
6b50b8020f
CloudWatch: add support for put-metric-data with values list (#5658) 2022-11-14 10:41:42 -01:00
Pepe Fagoaga
df64b7b777
feat(CloudFront): Include get_distribution_config (#5660) 2022-11-11 22:32:00 -01:00
Pepe Fagoaga
4b946ce208
feat(CloudFront): Include missing fields (#5659) 2022-11-11 22:29:44 -01:00
Bert Blommers
37845792d3
DynamoDB: put_item(): Improve type validation (#5654) 2022-11-10 21:52:02 -01:00
Mateusz Głowiński
8c9838cc8c
CognitoIDP: Replace email with username in cogntio JWT tokens (#5652) 2022-11-10 16:08:56 -01:00
Bert Blommers
ea8718d402
TechDebt: Move BackendDict to base_backend (#5645) 2022-11-10 08:43:20 -01:00
Pepe Fagoaga
57107f8ead
CloudFormation: Include EnableTerminationProtection (#5647) 2022-11-09 18:42:14 -01:00
bmaisonn
996ff44ab5
Batch Simple: Fix regression where 'container' parameter was not returned. (#5644) 2022-11-07 19:24:24 -01:00
Brian Pandola
3c26da6f64
Fix Race Condition in Parallel AWS Lambda Server Mode Tests (#5643) 2022-11-07 19:03:07 -01:00
David Laban
d560ff002d
Remove microsleep (#1903)
Use `threading.Condition` instead of `sleep()` to prevent high cpu usage while SQS long polling on an empty queue. 

Ref: #871
Ref: #1916

Co-authored-by: Brian Pandola <bpandola@gmail.com>
2022-11-05 06:09:58 -07:00
Ninh Khong
37a127acd5
CloudFormation: Add actions for ssm parameter (#3256) 2022-11-05 10:06:12 -01:00
David
79aaf2bc03
Organizations: Add delete_organizational_unit (#5635) 2022-11-03 15:13:06 -01:00
Brian Pandola
7eb925839e
RDS: Add EarliestRestorableTime to rds:DescribeDBClusters response (#5634) 2022-11-03 12:07:49 -01:00
Bert Blommers
ecafc89153
TechDebt - Unpin coverage-dependency to speed up Py3.11 (#5629) 2022-11-02 20:00:51 -01:00
Bert Blommers
8a3b4d519a
SQS: Ensure we use the correct queue names in tests (#5632) 2022-11-02 14:49:44 -01:00
Marshall Mamiya
f185999602
EC2: Add EnableNetworkAddressUsageMetrics to VPC attribute (#5618) 2022-10-31 21:52:28 -01:00
Bert Blommers
0f9a907af0
DynamoDB - do not allow HashKey to be changed on update (#5620) 2022-10-30 20:15:25 -01:00
rafcio19
1aabd3fd95
EC2: link IAM instance profile with instance (#5617) 2022-10-29 22:06:21 +00:00
Nacho Rivera
9b316c6d60
CloudTrail: fix(describe_trails): trail not multiregion case (#5607) 2022-10-29 18:34:13 +00:00
Bert Blommers
ebe6f0972c
CloudWatch: Ensure we can tag new Alarms that are currently tag-free (#5614) 2022-10-29 15:41:29 +00:00
Brian Pandola
a49222fc15 Fix PytestRemovedIn8Warning Warnings 2022-10-27 19:46:47 -07:00
Brian Pandola
a76706af03 Fix PytestReturnNotNoneWarning in CloudTrail Tests 2022-10-27 19:46:47 -07:00
Brian Pandola
83a60a279d
Implement filter route.vpc-peering-connection-id for DescribeRouteTables (#5601) 2022-10-26 10:03:15 +00:00
Bert Blommers
6f3b250fc7
TechDebt: MyPy Batch (#5592) 2022-10-23 13:26:55 +00:00
Bert Blommers
b44b5b797f
TechDebt - Unpin TF (#5590) 2022-10-23 11:23:23 +00:00
Bert Blommers
bd465b032b
S3: Ensure we can copy deleted keys (#5589) 2022-10-23 11:23:03 +00:00
Bert Blommers
6f710189ce
S3: Close filehandle of versioned keys (#5587) 2022-10-21 22:14:58 +00:00
Bert Blommers
da9cf7bb3a
Sagemaker:describe_training_job() - describe unknown job (#5582) 2022-10-19 21:53:02 +00:00
Wonhyeong Seo
2c0adaa932
IAM:detach_*_policy(): Fix divergent error handling with aws (#5559) 2022-10-19 09:59:12 +00:00
Neil Greenwood
fd77cd4dc2
CloudFront: Initial implementation of list_invalidations() (#5575) 2022-10-18 11:07:10 +00:00
Bert Blommers
d469e64612
AWSLambda - Improve retrieval of qualifiers (#5576) 2022-10-18 09:35:17 +00:00
Bert Blommers
3e60cdf3eb
Techdebt: Unpin werkzeug (#5569) 2022-10-17 19:06:59 +00:00
Bert Blommers
8e9f12b875
ECR - Tags should be unique (#5566) 2022-10-15 09:50:42 +00:00
Bert Blommers
5f7f3e6e46
S3:list_object_versions(): Fix delimiter to take prefix into account (#5562) 2022-10-14 13:49:33 +00:00
Bert Blommers
121e3eadb8
DynamoDB - check nested attrs when validating duplicate set-actions (#5560) 2022-10-13 10:09:18 +00:00
Bert Blommers
67c688b187
S3: Close FileHandles on GC (#5556) 2022-10-12 21:08:01 +00:00
Bert Blommers
1be71f9036
Feature: ServiceQuotas (#5557) 2022-10-11 22:09:17 +00:00
Marshall Mamiya
97011ba19b
Add RDS modify_db_cluster() (#5550) 2022-10-11 14:51:17 +00:00
Bert Blommers
56ca48cfdd
TechDebt: Enable MyPy on APIGateway-module (#5549) 2022-10-11 13:16:27 +00:00
szopen321
4db1f25cbc
Feature: Configuration to Prettify responses (#5531) 2022-10-10 13:05:28 +00:00
Bert Blommers
98932ac63a
Prepare release 4.0.7 (#5543) 2022-10-09 12:23:21 +00:00
Bert Blommers
cf2ce3324a
S3: close FileHandles on reset (#5545) 2022-10-09 12:22:46 +00:00
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