Commit Graph

272 Commits

Author SHA1 Message Date
Bert Blommers
e4ac65f7cb
CloudFormation: Allow Conditions in Outputs (#7470) 2024-03-14 22:26:15 -01:00
Bert Blommers
cd40abe0a9
CloudFormation: Allow deletion of deeply nested structures (#7413) 2024-03-01 21:04:10 -01:00
Bert Blommers
082e6c2fc0
CF - Create-support for AWS::EMR::Cluster (#7384) 2024-02-23 07:14:20 -01:00
Bert Blommers
dbd33f9cda
Techdebt: Improve linting (#7332) 2024-02-11 13:47:34 -01:00
Bert Blommers
dea4a98b64 Techdebt: Remove old/deprecated code (#7220) 2024-01-27 19:38:09 +00:00
Bert Blommers
1f1e0caca3 Core: Add RequestId-header to all responses (#7210) 2024-01-27 19:38:09 +00:00
Bert Blommers
a7f3b367b4 Introduce mock_aws() (#7194) 2024-01-27 19:38:09 +00:00
rafcio19
1c8f5f4949
Cloudformation: broken changeset update (#7180) 2024-01-04 14:27:24 -01:00
Timothy Klopotoski
692b475501
CloudFormation: Implement Fn::GetAtt for AWS::EC2::LaunchTemplate (#7121) 2023-12-17 11:28:34 -01:00
tungol
8a16a6a862
Techdebt: typing for backends (#7069) 2023-12-01 10:51:28 -01:00
tungol
55c589072f
Admin: sorting imports with ruff (#7075) 2023-11-30 14:55:51 -01:00
Bert Blommers
60fd1a5cf2
Techdebt: Improve date handling across Moto (#6803) 2023-09-11 22:23:44 +00:00
Bert Blommers
bc29ae2fc3
Techdebt: Update TF tests (#6661) 2023-08-21 20:33:16 +00:00
Bert Blommers
e26cfe7dc6
Techdebt: MyPy: Remove unused ignores (#6542) 2023-07-20 15:46:54 +00:00
Bert Blommers
7bbec751df
CloudFormation: describe_stack_instances() now returns the StackInstanceStatus-attribute (#6536) 2023-07-19 09:37:13 +00:00
Bert Blommers
a39be74273
SNS: Allow Topic without properties to be deleted using CF (#6312) 2023-05-11 21:08:10 +00:00
Bert Blommers
87d84c12e0
Cloudformation: delete_stack_instances() can remove multiple regions (#6299) 2023-05-09 11:23:27 +00:00
Jordan Sanders
7dc17d655b
CloudFormation: Implement Fn::ToJsonString (#6167) 2023-04-02 21:56:24 +00:00
Priya M
d07b50f755
Fix Cloudformation delete stack implementation (#6123) 2023-03-29 21:53:30 +01:00
Jordan Sanders
5c2fc55ea1
CloudFormation: Implement Fn::Sub variable mapping (#6124) 2023-03-24 18:33:52 -01:00
Jordan Sanders
e3244a9678
CloudFormation: Support Retain DeletionPolicy in stacks (#6115) 2023-03-24 10:39:02 -01:00
Bert Blommers
75d1018c28
CloudFormation - support AWS::CloudFormation::Stack-resources (#6086) 2023-03-18 15:19:06 -01:00
Bert Blommers
26904fdb36
CloudFormation: Error when referencing unknown resource in FN:GetAtt (#6019) 2023-03-06 15:00:20 -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
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
aiudirog
f7c504b0eb
CloudFormation: Fixed TypeError using Number Parameters with Fn::Sub (#5705) 2022-11-23 14:52:46 -01:00
Bert Blommers
2483111f71
Prepare release 4.0.10 (#5687) 2022-11-19 22:31:03 -01:00
Bert Blommers
222621fe94
Techdebt: Replace string-format with f-strings (for c* dirs) (#5656) 2022-11-11 09:57:17 -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
Bert Blommers
03f5518703
TechDebt: MyPy CloudFormation (#5603) 2022-10-26 21:36:02 +00:00
Bert Blommers
8e3f2331d4
Techdebt - Simplify some exceptions (#5567) 2022-10-16 12:06:23 +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
2c2b1c76fa
APIGateway: Treat props as non-mandatory, and dont crash on unsupported resource (#5466) 2022-09-12 20:58:18 +00:00
Bert Blommers
3d913f8f15
MultiAccount support (#5192) 2022-08-13 09:49:43 +00:00
Bert Blommers
a2c2c06243
Techdebt - Align models-responses integration for all services (#5207) 2022-06-09 17:40:22 +00:00
Bert Blommers
79a2a9d423
Preparation for MultiAccount support (#5157) 2022-06-04 11:30:16 +00:00
Bert Blommers
a6acb7ed55
Prepare release 3.1.9 (#5135) 2022-05-13 21:50:07 +00:00
Bert Blommers
e49e67aba5
Refactor - Extract CommonModels into separate file (#5121) 2022-05-11 20:18:35 +00:00
Thomas Rausch
e911341e6a
add indirection to access account id (#5098) 2022-05-08 22:25:40 +00:00
Bert Blommers
406ca1d8f9
Admin - Move internal EC2 models (#5090) 2022-05-03 11:40:15 +00:00
Bert Blommers
be52b4d7a2
CF - detect changesets without changes (#5058) 2022-04-24 21:37:14 +00:00
Bert Blommers
43b987427f
Refactor EC2 models into separate files (#5003) 2022-04-04 17:51:11 +00:00
Panagiotis Irakleous
3718cde444
fix cloudformation arn account id (#4995) 2022-04-02 17:07:40 +00:00
Bert Blommers
eed32a5f72
Pylint - Enable more rules on source and tests-directory (#4929) 2022-03-11 20:28:45 -01:00
Bert Blommers
29d01c35bc
Update Black + formatting (#4926) 2022-03-10 13:39:59 -01:00
Bert Blommers
07913cfef0
Deprecate mock_dynamodb2 (#4919) 2022-03-09 16:57:25 -01:00
Bert Blommers
9dccebc184
Deprecate RDS2 (#4920) 2022-03-09 10:05:18 -01:00
Bert Blommers
3ba3f1460f
Propagate MotoHost via env vars to Lambda (#4658) 2022-01-27 11:04:03 -01:00