VaporShell
0.0.3
Powershell module for building AWS CloudFormation JSON templates using Powershell syntax, abstracting working with JSON, etc. Essentially a Powershell equivalent to Troposphere for Python.
Requires Powershell version 3.0 or higher, as it leverages ConvertTo-Json and ConvertFrom-Json to work with the template files.
Minimum PowerShell version
3.0
See the version list below for details.
Installation Options
Owners
Copyright
(c) SCRT HQ 2017 . All rights reserved.
Package Details
Author(s)
- Nate Ferrell
Tags
Functions
Add-ConAnd Add-ConEquals Add-ConIf Add-ConNot Add-ConOr Add-FnBase64 Add-FnFindInMap Add-FnGetAtt Add-FnGetAZs Add-FnImportValue Add-FnJoin Add-FnRef Add-FnSelect Add-FnSplit Add-FnSub Add-Include Export-Vaporshell Import-Vaporshell Initialize-Vaporshell New-VaporCondition New-VaporMapping New-VaporMetadata New-VaporOutput New-VaporParameter New-VaporResource
Dependencies
This module has no dependencies.
FileList
- vaporshell.nuspec
- Vaporshell.psd1
- Vaporshell.psm1
- Private\Add-ObjectDetail.ps1
- Private\Get-PropertyOrder.ps1
- Private\Get-TrueCount.ps1
- Private\PseudoParams.txt
- Public\Export-Vaporshell.ps1
- Public\Import-Vaporshell.ps1
- Public\Initialize-Vaporshell.ps1
- Public\Condition Functions\Add-ConAnd.ps1
- Public\Condition Functions\Add-ConEquals.ps1
- Public\Condition Functions\Add-ConIf.ps1
- Public\Condition Functions\Add-ConNot.ps1
- Public\Condition Functions\Add-ConOr.ps1
- Public\Intrinisic Functions\Add-FnBase64.ps1
- Public\Intrinisic Functions\Add-FnFindInMap.ps1
- Public\Intrinisic Functions\Add-FnGetAtt.ps1
- Public\Intrinisic Functions\Add-FnGetAZs.ps1
- Public\Intrinisic Functions\Add-FnImportValue.ps1
- Public\Intrinisic Functions\Add-FnJoin.ps1
- Public\Intrinisic Functions\Add-FnRef.ps1
- Public\Intrinisic Functions\Add-FnSelect.ps1
- Public\Intrinisic Functions\Add-FnSplit.ps1
- Public\Intrinisic Functions\Add-FnSub.ps1
- Public\Primary Functions\New-VaporCondition.ps1
- Public\Primary Functions\New-VaporMapping.ps1
- Public\Primary Functions\New-VaporMetadata.ps1
- Public\Primary Functions\New-VaporOutput.ps1
- Public\Primary Functions\New-VaporParameter.ps1
- Public\Primary Functions\New-VaporResource.ps1
- Public\Transform\Add-Include.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
3.0.0-beta20... | 1,627 | 4/20/2022 |
3.0.0-beta20... | 13 | 4/6/2022 |
3.0.0-beta20... | 10 | 3/30/2022 |
3.0.0-beta20... | 11 | 3/23/2022 |
3.0.0-beta20... | 11 | 3/16/2022 |
3.0.0-beta20... | 11 | 3/2/2022 |
3.0.0-beta20... | 11 | 2/23/2022 |
3.0.0-beta20... | 10 | 2/16/2022 |
3.0.0-beta20... | 10 | 2/9/2022 |
3.0.0-beta20... | 10 | 2/2/2022 |
3.0.0-beta20... | 11 | 1/26/2022 |
3.0.0-beta20... | 10 | 1/19/2022 |
3.0.0-beta20... | 10 | 1/12/2022 |
3.0.0-beta20... | 10 | 1/5/2022 |
3.0.0-beta20... | 11 | 12/29/2021 |
3.0.0-beta20... | 10 | 12/22/2021 |
3.0.0-beta20... | 10 | 12/15/2021 |
3.0.0-beta20... | 12 | 12/8/2021 |
3.0.0-beta20... | 10 | 12/1/2021 |
3.0.0-beta20... | 11 | 11/24/2021 |
3.0.0-beta20... | 10 | 11/17/2021 |
3.0.0-beta20... | 11 | 11/10/2021 |
3.0.0-beta20... | 11 | 11/3/2021 |
3.0.0-beta20... | 10 | 10/27/2021 |
3.0.0-beta20... | 10 | 10/23/2021 |
3.0.0-beta20... | 10 | 10/21/2021 |
3.0.0-beta20... | 10 | 10/20/2021 |
3.0.0-beta20... | 10 | 10/18/2021 |
3.0.0-beta20... | 10 | 10/13/2021 |
3.0.0-beta20... | 11 | 10/6/2021 |
3.0.0-beta20... | 11 | 9/29/2021 |
3.0.0-beta20... | 16 | 9/22/2021 |
3.0.0-beta20... | 10 | 9/15/2021 |
3.0.0-beta20... | 11 | 9/8/2021 |
3.0.0-beta20... | 11 | 9/1/2021 |
3.0.0-beta20... | 10 | 8/25/2021 |
3.0.0-beta20... | 15 | 8/18/2021 |
3.0.0-beta20... | 11 | 8/11/2021 |
3.0.0-beta20... | 10 | 8/4/2021 |
3.0.0-beta20... | 10 | 8/1/2021 |
3.0.0-beta20... | 10 | 8/1/2021 |
3.0.0-beta20... | 12 | 8/1/2021 |
3.0.0-beta20... | 11 | 8/1/2021 |
3.0.0-beta20... | 11 | 8/1/2021 |
3.0.0-beta20... | 10 | 7/31/2021 |
3.0.0-beta20... | 10 | 7/31/2021 |
3.0.0-beta20... | 10 | 7/31/2021 |
3.0.0-beta20... | 11 | 7/31/2021 |
3.0.0-beta20... | 11 | 7/31/2021 |
3.0.0-beta20... | 10 | 7/31/2021 |
3.0.0-beta20... | 12 | 7/31/2021 |
3.0.0-beta20... | 10 | 7/31/2021 |
3.0.0-beta20... | 16 | 7/31/2021 |
3.0.0-beta20... | 10 | 7/30/2021 |
3.0.0-beta20... | 10 | 7/30/2021 |
3.0.0-beta20... | 10 | 7/30/2021 |
3.0.0-beta20... | 11 | 7/30/2021 |
3.0.0-beta20... | 10 | 7/30/2021 |
3.0.0-beta20... | 10 | 7/30/2021 |
3.0.0-beta20... | 10 | 7/30/2021 |
3.0.0-beta20... | 10 | 7/30/2021 |
3.0.0-beta20... | 10 | 7/30/2021 |
3.0.0-beta20... | 11 | 6/16/2021 |
3.0.0-beta20... | 10 | 6/9/2021 |
3.0.0-beta20... | 11 | 4/21/2021 |
3.0.0-beta20... | 12 | 4/14/2021 |
3.0.0-beta20... | 13 | 4/8/2021 |
3.0.0-beta20... | 12 | 4/8/2021 |
3.0.0-beta20... | 12 | 4/7/2021 |
3.0.0-beta20... | 10 | 4/5/2021 |
3.0.0-beta20... | 10 | 4/5/2021 |
3.0.0-beta20... | 10 | 4/4/2021 |
3.0.0-beta20... | 10 | 4/4/2021 |
3.0.0-beta20... | 11 | 3/31/2021 |
3.0.0-beta20... | 12 | 3/24/2021 |
3.0.0-beta20... | 13 | 3/17/2021 |
3.0.0-beta20... | 13 | 3/10/2021 |
3.0.0-beta20... | 12 | 3/3/2021 |
3.0.0-beta20... | 12 | 2/24/2021 |
3.0.0-beta20... | 13 | 2/17/2021 |
3.0.0-beta20... | 13 | 2/10/2021 |
3.0.0-beta20... | 23 | 2/3/2021 |
3.0.0-beta20... | 13 | 1/27/2021 |
3.0.0-beta20... | 12 | 1/20/2021 |
3.0.0-beta20... | 12 | 1/13/2021 |
3.0.0-beta20... | 13 | 1/11/2021 |
3.0.0-beta20... | 13 | 1/11/2021 |
3.0.0-beta20... | 12 | 1/11/2021 |
3.0.0-beta20... | 12 | 1/11/2021 |
3.0.0-beta20... | 12 | 1/11/2021 |
3.0.0-beta20... | 13 | 1/11/2021 |
3.0.0-beta20... | 12 | 1/11/2021 |
3.0.0-beta20... | 12 | 1/11/2021 |
2.13.1.20201029 | 5,096 | 10/29/2020 |
2.13.1.20201022 | 20 | 10/22/2020 |
2.13.1.20201015 | 12 | 10/15/2020 |
2.13.1.20201008 | 11 | 10/8/2020 |
2.13.1.20201001 | 10 | 10/1/2020 |
2.13.1.20200924 | 10 | 9/24/2020 |
2.13.1.20200917 | 10 | 9/17/2020 |
2.13.1.20200910 | 16 | 9/10/2020 |
2.13.1.20200903 | 19 | 9/3/2020 |
2.13.1.20200827 | 78 | 8/27/2020 |
2.13.1.20200820 | 680 | 8/20/2020 |
2.13.1.20200813 | 76 | 8/13/2020 |
2.13.1.20200806 | 22 | 8/6/2020 |
2.13.0.20200731 | 32 | 7/31/2020 |
2.12.2.20200611 | 198 | 6/11/2020 |
2.12.2.20200604 | 33 | 6/4/2020 |
2.12.1.20200513 | 105 | 5/13/2020 |
2.12.1.20200506 | 85 | 5/6/2020 |
2.12.1.20200505 | 60 | 5/5/2020 |
2.12.0.20200503 | 18 | 5/3/2020 |
2.11.1.20200318 | 242 | 3/18/2020 |
2.11.1.20200311 | 47 | 3/11/2020 |
2.11.1.20200309 | 25 | 3/9/2020 |
2.11.0.20200304 | 41 | 3/4/2020 |
2.10.1.20200226 | 34 | 2/26/2020 |
2.10.1.20200220 | 21 | 2/20/2020 |
2.10.0.20200219 | 16 | 2/19/2020 |
2.10.0.20200218 | 19 | 2/18/2020 |
2.9.5 | 17 | 2/18/2020 |
2.9.4 | 172 | 12/12/2019 |
2.9.3 | 78 | 11/24/2019 |
2.9.2 | 276 | 10/6/2019 |
2.9.1 | 1,073 | 9/9/2019 |
2.9.0 | 15 | 9/8/2019 |
2.8.1 | 94 | 8/24/2019 |
2.8.0 | 115 | 8/9/2019 |
2.7.3 | 295 | 6/27/2019 |
2.7.2 | 158 | 4/16/2019 |
2.7.1 | 70 | 3/9/2019 |
2.7.0 | 21 | 3/8/2019 |
2.6.3 | 45 | 2/15/2019 |
2.6.2 | 112 | 11/26/2018 |
2.6.1 | 24 | 11/20/2018 |
2.6.0 | 82 | 11/3/2018 |
2.5.5 | 33 | 10/2/2018 |
2.5.4 | 41 | 9/15/2018 |
2.5.3 | 17 | 9/14/2018 |
2.5.2 | 17 | 9/14/2018 |
2.5.1 | 24 | 9/13/2018 |
2.5.0 | 27 | 9/11/2018 |
2.4.1 | 25 | 8/28/2018 |
2.4.0 | 30 | 8/15/2018 |
2.3.2 | 33 | 7/22/2018 |
2.3.1 | 17 | 7/22/2018 |
2.3.0 | 52 | 4/29/2018 |
2.2.1 | 28 | 3/19/2018 |
2.2.0 | 33 | 3/3/2018 |
2.1.2 | 51 | 12/25/2017 |
2.1.1 | 17 | 12/25/2017 |
2.1.0 | 18 | 12/23/2017 |
2.0.3 | 64 | 9/27/2017 |
2.0.2 | 32 | 9/17/2017 |
2.0.1 | 18 | 9/17/2017 |
2.0.0 | 19 | 9/16/2017 |
1.2.3 | 38 | 8/20/2017 |
1.2.2 | 36 | 7/25/2017 |
1.2.0 | 27 | 7/9/2017 |
1.1.6 | 29 | 7/2/2017 |
1.1.5 | 22 | 7/1/2017 |
1.1.0 | 24 | 6/30/2017 |
1.0.0 | 31 | 6/28/2017 |
0.7.11 | 18 | 6/27/2017 |
0.7.10 | 20 | 6/24/2017 |
0.7.9 | 23 | 6/23/2017 |
0.7.8 | 22 | 6/20/2017 |
0.7.7 | 20 | 6/17/2017 |
0.7.6 | 20 | 6/17/2017 |
0.7.5 | 22 | 6/13/2017 |
0.7.4 | 21 | 6/11/2017 |
0.7.3 | 22 | 6/8/2017 |
0.7.2 | 18 | 6/6/2017 |
0.0.10 | 19 | 6/6/2017 |
0.0.9 | 21 | 6/6/2017 |
0.0.8 | 20 | 6/6/2017 |
0.0.7 | 21 | 6/6/2017 |
0.0.6 | 21 | 6/1/2017 |
0.0.5 | 20 | 5/31/2017 |
0.0.4 | 20 | 5/31/2017 |
0.0.3 (current version) | 20 | 5/31/2017 |
0.0.2 | 20 | 5/30/2017 |
0.0.1 | 22 | 5/30/2017 |