VaporShell
0.0.6
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
Author(s)
Nate Ferrell
Copyright
(c) SCRT HQ 2017 . All rights reserved.
Package Details
Owners
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,608 | 4/20/2022 |
3.0.0-beta20... | 10 | 4/6/2022 |
3.0.0-beta20... | 7 | 3/30/2022 |
3.0.0-beta20... | 8 | 3/23/2022 |
3.0.0-beta20... | 8 | 3/16/2022 |
3.0.0-beta20... | 8 | 3/2/2022 |
3.0.0-beta20... | 8 | 2/23/2022 |
3.0.0-beta20... | 7 | 2/16/2022 |
3.0.0-beta20... | 7 | 2/9/2022 |
3.0.0-beta20... | 7 | 2/2/2022 |
3.0.0-beta20... | 8 | 1/26/2022 |
3.0.0-beta20... | 7 | 1/19/2022 |
3.0.0-beta20... | 7 | 1/12/2022 |
3.0.0-beta20... | 7 | 1/5/2022 |
3.0.0-beta20... | 8 | 12/29/2021 |
3.0.0-beta20... | 7 | 12/22/2021 |
3.0.0-beta20... | 7 | 12/15/2021 |
3.0.0-beta20... | 9 | 12/8/2021 |
3.0.0-beta20... | 7 | 12/1/2021 |
3.0.0-beta20... | 8 | 11/24/2021 |
3.0.0-beta20... | 7 | 11/17/2021 |
3.0.0-beta20... | 8 | 11/10/2021 |
3.0.0-beta20... | 8 | 11/3/2021 |
3.0.0-beta20... | 7 | 10/27/2021 |
3.0.0-beta20... | 7 | 10/23/2021 |
3.0.0-beta20... | 7 | 10/21/2021 |
3.0.0-beta20... | 7 | 10/20/2021 |
3.0.0-beta20... | 7 | 10/18/2021 |
3.0.0-beta20... | 7 | 10/13/2021 |
3.0.0-beta20... | 7 | 10/6/2021 |
3.0.0-beta20... | 8 | 9/29/2021 |
3.0.0-beta20... | 13 | 9/22/2021 |
3.0.0-beta20... | 7 | 9/15/2021 |
3.0.0-beta20... | 8 | 9/8/2021 |
3.0.0-beta20... | 8 | 9/1/2021 |
3.0.0-beta20... | 7 | 8/25/2021 |
3.0.0-beta20... | 12 | 8/18/2021 |
3.0.0-beta20... | 8 | 8/11/2021 |
3.0.0-beta20... | 7 | 8/4/2021 |
3.0.0-beta20... | 7 | 8/1/2021 |
3.0.0-beta20... | 7 | 8/1/2021 |
3.0.0-beta20... | 9 | 8/1/2021 |
3.0.0-beta20... | 8 | 8/1/2021 |
3.0.0-beta20... | 8 | 8/1/2021 |
3.0.0-beta20... | 7 | 7/31/2021 |
3.0.0-beta20... | 7 | 7/31/2021 |
3.0.0-beta20... | 7 | 7/31/2021 |
3.0.0-beta20... | 8 | 7/31/2021 |
3.0.0-beta20... | 8 | 7/31/2021 |
3.0.0-beta20... | 7 | 7/31/2021 |
3.0.0-beta20... | 9 | 7/31/2021 |
3.0.0-beta20... | 7 | 7/31/2021 |
3.0.0-beta20... | 13 | 7/31/2021 |
3.0.0-beta20... | 7 | 7/30/2021 |
3.0.0-beta20... | 7 | 7/30/2021 |
3.0.0-beta20... | 7 | 7/30/2021 |
3.0.0-beta20... | 8 | 7/30/2021 |
3.0.0-beta20... | 7 | 7/30/2021 |
3.0.0-beta20... | 7 | 7/30/2021 |
3.0.0-beta20... | 7 | 7/30/2021 |
3.0.0-beta20... | 7 | 7/30/2021 |
3.0.0-beta20... | 7 | 7/30/2021 |
3.0.0-beta20... | 8 | 6/16/2021 |
3.0.0-beta20... | 7 | 6/9/2021 |
3.0.0-beta20... | 8 | 4/21/2021 |
3.0.0-beta20... | 9 | 4/14/2021 |
3.0.0-beta20... | 10 | 4/8/2021 |
3.0.0-beta20... | 9 | 4/8/2021 |
3.0.0-beta20... | 9 | 4/7/2021 |
3.0.0-beta20... | 7 | 4/5/2021 |
3.0.0-beta20... | 7 | 4/5/2021 |
3.0.0-beta20... | 7 | 4/4/2021 |
3.0.0-beta20... | 7 | 4/4/2021 |
3.0.0-beta20... | 8 | 3/31/2021 |
3.0.0-beta20... | 9 | 3/24/2021 |
3.0.0-beta20... | 10 | 3/17/2021 |
3.0.0-beta20... | 10 | 3/10/2021 |
3.0.0-beta20... | 9 | 3/3/2021 |
3.0.0-beta20... | 9 | 2/24/2021 |
3.0.0-beta20... | 10 | 2/17/2021 |
3.0.0-beta20... | 10 | 2/10/2021 |
3.0.0-beta20... | 20 | 2/3/2021 |
3.0.0-beta20... | 10 | 1/27/2021 |
3.0.0-beta20... | 9 | 1/20/2021 |
3.0.0-beta20... | 9 | 1/13/2021 |
3.0.0-beta20... | 10 | 1/11/2021 |
3.0.0-beta20... | 10 | 1/11/2021 |
3.0.0-beta20... | 9 | 1/11/2021 |
3.0.0-beta20... | 9 | 1/11/2021 |
3.0.0-beta20... | 9 | 1/11/2021 |
3.0.0-beta20... | 10 | 1/11/2021 |
3.0.0-beta20... | 9 | 1/11/2021 |
3.0.0-beta20... | 9 | 1/11/2021 |
2.13.1.20201029 | 3,170 | 10/29/2020 |
2.13.1.20201022 | 17 | 10/22/2020 |
2.13.1.20201015 | 9 | 10/15/2020 |
2.13.1.20201008 | 8 | 10/8/2020 |
2.13.1.20201001 | 7 | 10/1/2020 |
2.13.1.20200924 | 7 | 9/24/2020 |
2.13.1.20200917 | 7 | 9/17/2020 |
2.13.1.20200910 | 13 | 9/10/2020 |
2.13.1.20200903 | 16 | 9/3/2020 |
2.13.1.20200827 | 75 | 8/27/2020 |
2.13.1.20200820 | 677 | 8/20/2020 |
2.13.1.20200813 | 73 | 8/13/2020 |
2.13.1.20200806 | 19 | 8/6/2020 |
2.13.0.20200731 | 29 | 7/31/2020 |
2.12.2.20200611 | 195 | 6/11/2020 |
2.12.2.20200604 | 30 | 6/4/2020 |
2.12.1.20200513 | 102 | 5/13/2020 |
2.12.1.20200506 | 82 | 5/6/2020 |
2.12.1.20200505 | 57 | 5/5/2020 |
2.12.0.20200503 | 15 | 5/3/2020 |
2.11.1.20200318 | 239 | 3/18/2020 |
2.11.1.20200311 | 44 | 3/11/2020 |
2.11.1.20200309 | 22 | 3/9/2020 |
2.11.0.20200304 | 38 | 3/4/2020 |
2.10.1.20200226 | 31 | 2/26/2020 |
2.10.1.20200220 | 18 | 2/20/2020 |
2.10.0.20200219 | 13 | 2/19/2020 |
2.10.0.20200218 | 16 | 2/18/2020 |
2.9.5 | 14 | 2/18/2020 |
2.9.4 | 169 | 12/12/2019 |
2.9.3 | 75 | 11/24/2019 |
2.9.2 | 273 | 10/6/2019 |
2.9.1 | 1,070 | 9/9/2019 |
2.9.0 | 12 | 9/8/2019 |
2.8.1 | 91 | 8/24/2019 |
2.8.0 | 112 | 8/9/2019 |
2.7.3 | 291 | 6/27/2019 |
2.7.2 | 155 | 4/16/2019 |
2.7.1 | 67 | 3/9/2019 |
2.7.0 | 18 | 3/8/2019 |
2.6.3 | 42 | 2/15/2019 |
2.6.2 | 109 | 11/26/2018 |
2.6.1 | 21 | 11/20/2018 |
2.6.0 | 79 | 11/3/2018 |
2.5.5 | 30 | 10/2/2018 |
2.5.4 | 38 | 9/15/2018 |
2.5.3 | 14 | 9/14/2018 |
2.5.2 | 14 | 9/14/2018 |
2.5.1 | 21 | 9/13/2018 |
2.5.0 | 24 | 9/11/2018 |
2.4.1 | 22 | 8/28/2018 |
2.4.0 | 27 | 8/15/2018 |
2.3.2 | 30 | 7/22/2018 |
2.3.1 | 14 | 7/22/2018 |
2.3.0 | 49 | 4/29/2018 |
2.2.1 | 25 | 3/19/2018 |
2.2.0 | 30 | 3/3/2018 |
2.1.2 | 48 | 12/25/2017 |
2.1.1 | 14 | 12/25/2017 |
2.1.0 | 15 | 12/23/2017 |
2.0.3 | 61 | 9/27/2017 |
2.0.2 | 29 | 9/17/2017 |
2.0.1 | 15 | 9/17/2017 |
2.0.0 | 16 | 9/16/2017 |
1.2.3 | 35 | 8/20/2017 |
1.2.2 | 33 | 7/25/2017 |
1.2.0 | 24 | 7/9/2017 |
1.1.6 | 26 | 7/2/2017 |
1.1.5 | 19 | 7/1/2017 |
1.1.0 | 21 | 6/30/2017 |
1.0.0 | 28 | 6/28/2017 |
0.7.11 | 15 | 6/27/2017 |
0.7.10 | 17 | 6/24/2017 |
0.7.9 | 20 | 6/23/2017 |
0.7.8 | 19 | 6/20/2017 |
0.7.7 | 17 | 6/17/2017 |
0.7.6 | 17 | 6/17/2017 |
0.7.5 | 19 | 6/13/2017 |
0.7.4 | 18 | 6/11/2017 |
0.7.3 | 19 | 6/8/2017 |
0.7.2 | 15 | 6/6/2017 |
0.0.10 | 15 | 6/6/2017 |
0.0.9 | 17 | 6/6/2017 |
0.0.8 | 16 | 6/6/2017 |
0.0.7 | 17 | 6/6/2017 |
0.0.6 (current version) | 17 | 6/1/2017 |
0.0.5 | 16 | 5/31/2017 |
0.0.4 | 16 | 5/31/2017 |
0.0.3 | 16 | 5/31/2017 |
0.0.2 | 16 | 5/30/2017 |
0.0.1 | 18 | 5/30/2017 |