Jordan Sanders
7dc17d655b
CloudFormation: Implement Fn::ToJsonString ( #6167 )
2023-04-02 21:56:24 +00:00
Jordan Sanders
5c2fc55ea1
CloudFormation: Implement Fn::Sub variable mapping ( #6124 )
2023-03-24 18:33:52 -01:00
Jordan Sanders
d33fe9e086
Implement CloudFormation Stack deletion for VPCs, Subnets ( #6118 )
2023-03-24 16:49:03 -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
Hans Donner
18ec0c5467
Techdebt: skip tests when docker is not running ( #6026 )
2023-03-12 15:54:50 -01:00
Brian Pandola
84174e129d
TechDebt: Remove __future__
imports ( #6037 )
2023-03-08 20:50:13 -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
Daniel Roschka
0588db704a
Remove dependency on pytz ( #5749 )
2022-12-09 22:56:08 -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
1a8ddc0f2b
Techdebt: Replace string-format with f-strings (for tests dirs) ( #5678 )
2022-11-17 21:41:08 -01:00
Pepe Fagoaga
57107f8ead
CloudFormation: Include EnableTerminationProtection ( #5647 )
2022-11-09 18:42:14 -01:00
Ninh Khong
37a127acd5
CloudFormation: Add actions for ssm parameter ( #3256 )
2022-11-05 10:06:12 -01:00
Bert Blommers
3e60cdf3eb
Techdebt: Unpin werkzeug ( #5569 )
2022-10-17 19:06:59 +00:00
Bert Blommers
3d913f8f15
MultiAccount support ( #5192 )
2022-08-13 09:49:43 +00:00
Sahil Shah
40eefb92d7
Add AWS::AutoScaling::ScheduledAction action cloudformation support ( #5289 )
2022-07-25 19:37:22 -03:00
szopen321
6b14d01f5d
EC2 - Add ami validation ( #5160 )
2022-05-26 16:04:36 +00:00
Bert Blommers
5d84eec79e
Enable more TF tests ( #5148 )
2022-05-19 11:08:02 +00:00
Bert Blommers
d60df32a25
Upgrade flake8 to 4.x ( #5066 )
2022-04-27 11:58:59 +00:00
Bert Blommers
be52b4d7a2
CF - detect changesets without changes ( #5058 )
2022-04-24 21:37:14 +00:00
Bert Blommers
10bd677cf2
Admin - enable more Pylint rules ( #5037 )
2022-04-18 20:44:56 +00:00
Panagiotis Irakleous
3718cde444
fix cloudformation arn account id ( #4995 )
2022-04-02 17:07:40 +00:00
Bert Blommers
47ce689cb7
ELB/ELBv2 improvements ( #4956 )
2022-03-21 19:55:19 -01:00
Bert Blommers
382ff2b1a9
Remove more DynamoDB2 references ( #4933 )
2022-03-11 21:29:16 -01:00
Bert Blommers
29d01c35bc
Update Black + formatting ( #4926 )
2022-03-10 13:39:59 -01:00
Cristopher Pinzón
c25aae0d9a
Allow "True" in SQS Queue boolean attributes ( #4830 )
2022-02-07 22:53:25 -01:00
Bert Blommers
aa70ee254d
Remove deprecated decorators + boto dependency ( #4378 )
2022-01-18 14:18:57 -01:00
Matt Ossman
cf2461a14e
add ap-southeast-3 zone ( #4688 )
2021-12-14 09:34:35 -01:00
Bert Blommers
5fa932c3cb
CloudFormation - Get/Set stack policy (no parsing) ( #4628 )
2021-11-24 08:54:38 -01:00
Bert Blommers
b355e0ada4
CloudFormation - verify shorthand Yaml-functions ( #4556 )
2021-11-10 12:01:55 -01:00
Bert Blommers
6e58dc3f12
CloudFormation - allow updates of unknown resources ( #4538 )
2021-11-07 15:01:39 -01:00
Bert Blommers
f923d0d1e0
Feature: Custom cloudformation resources ( #4512 )
2021-11-03 20:00:42 -01:00
Paul Roberts
6c9f959b94
Set the appropriate SNS subject when sending CloudFormation stack events ( #4479 )
2021-10-27 08:15:51 +00:00
nom3ad
12bd6af540
fix(cloudformation): missing Parameters key in get_template_summary() response ( #4466 )
2021-10-23 11:40:41 +00:00
Bert Blommers
14a69c7524
Techdebt: Enable pylint rules ( #4432 )
2021-10-18 19:44:29 +00:00
nom3ad
0953c11b92
feat(cloudformation): support logs resource policy ( #4427 )
2021-10-18 09:17:31 +00:00
nom3ad
080e7eba84
cloudformation: fix get_template_summary() related error ( #4425 )
2021-10-18 09:13:27 +00:00
Bert Blommers
dac33becbf
SNS:Topic: Add option to update/delete via CF ( #4392 )
2021-10-11 21:56:39 +00:00
Bert Blommers
e9a4100324
Rewrite deprecated CloudFormation tests ( #3842 )
2021-10-04 13:47:40 +00:00
teddylear
8c2d0b0557
feat: Adding validation to Cloudformation to reject same template_body ( #4351 )
2021-09-28 20:35:46 +00:00
Paul Roberts
65c29e1f5e
Fix CloudFormation create_stack returning stack_id with wrong region ( #4302 )
2021-09-17 22:45:11 +00:00
Paul Roberts
45b2684eb6
Publish messages to SNS when CloudFormation NotifcationARNs is set ( #4295 )
...
Co-authored-by: Paul Roberts <paroberts@guidewire.com>
2021-09-16 09:26:50 +00:00
Bert Blommers
1a42b33781
IAM - Delete Role/InstanceProfile via CloudFormation ( #3591 )
2021-08-28 11:00:05 +01:00
Timothy Klopotoski
cbbeaff23e
Throw ValidationError on null outputs section ( #4221 )
2021-08-26 06:01:01 +01:00
Bert Blommers
7acdfe4feb
Introduce Pylint to check for duplicate test method names ( #3684 )
2021-08-21 16:33:15 +01:00
Timothy Klopotoski
bd5ab53241
Fix bugs. Cloudformation updates are complex! ( #4200 )
...
* **Fix bug.** If a cloudformation stack is updated with a new
parameter, that parameter should be honored. Several unit tests
had bugs where they were not providing parameters required by the template.
* **Fix bug.** Do not update stack parameters until after deleting removed
resources, so that any references to removed parameters can be resolved.
* **Fix bug.** Per the API, creation of a change set should not modify
a stack. The `diff` method, called in the creation of a
FakeChangeSet, was mutating the resource map which was problematic
2021-08-19 17:36:11 +01:00
Timothy Klopotoski
8743f81e15
CF: Raise ValidationError on bad resource id ( #4186 )
2021-08-18 18:41:02 +01:00