├── Data └── allResources.json ├── Functions ├── Add-ARMparameter.ps1 ├── Add-ARMresource.ps1 ├── Add-ARMvariable.ps1 ├── ConvertTo-Hash.ps1 ├── Get-ARMparameter.ps1 ├── Get-ARMparameterScript.ps1 ├── Get-ARMresourceList.ps1 ├── Get-ARMresourceScript.ps1 ├── Get-ARMtemplate.ps1 ├── Get-ARMtemplateScript.ps1 ├── Get-ARMvariable.ps1 ├── Get-ARMvariableScript.ps1 ├── Import-ARMtemplate.ps1 ├── New-ARMfunction.ps1 ├── New-ARMparameter.ps1 ├── New-ARMresource.ps1 ├── New-ARMvariable.ps1 ├── New-ArmTemplate.ps1 ├── New-DynamicParam.ps1 ├── Out-HashString.ps1 ├── Set-ARMmetadata.ps1 ├── Set-ARMparameter.ps1 ├── Set-ARMvariable.ps1 └── Update-ARMresourceList.ps1 ├── LICENSE ├── PoshARM.psd1 ├── PoshARM.psm1 ├── README.md ├── TestFiles └── SimpleVM.json ├── Tests ├── Add-ARMparameter.Tests.ps1 ├── Add-ARMresource.Tests.ps1 ├── Add-ARMvariable.Tests.ps1 ├── ConvertTo-Hash.Tests.ps1 ├── Get-ARMparameter.Tests.ps1 ├── Get-ARMparameterScript.Tests.ps1 ├── Get-ARMresourceList.Tests.ps1 ├── Get-ARMresourceScript.Tests.ps1 ├── Get-ARMtemplateScript.Tests.ps1 ├── Get-ARMvariable.Tests.ps1 ├── Get-ARMvariableScript.Tests.ps1 ├── Import-ARMtemplate.Tests.ps1 ├── New-ARMfunction.Tests.ps1 ├── New-ARMparameter.Tests.ps1 ├── New-ARMresource.Tests.ps1 ├── New-ARMvariable.Tests.ps1 ├── New-ArmTemplate.Tests.ps1 ├── New-DynamicParam.Tests.ps1 ├── Out-HashString.Tests.ps1 ├── Set-ARMmetadata.Tests.ps1 ├── Set-ARMparameter.Tests.ps1 ├── Set-ARMvariable.Tests.ps1 └── Syntax.Tests.ps1 └── publish.ps1 /Data/allResources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Data/allResources.json -------------------------------------------------------------------------------- /Functions/Add-ARMparameter.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Add-ARMparameter.ps1 -------------------------------------------------------------------------------- /Functions/Add-ARMresource.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Add-ARMresource.ps1 -------------------------------------------------------------------------------- /Functions/Add-ARMvariable.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Add-ARMvariable.ps1 -------------------------------------------------------------------------------- /Functions/ConvertTo-Hash.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/ConvertTo-Hash.ps1 -------------------------------------------------------------------------------- /Functions/Get-ARMparameter.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Get-ARMparameter.ps1 -------------------------------------------------------------------------------- /Functions/Get-ARMparameterScript.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Get-ARMparameterScript.ps1 -------------------------------------------------------------------------------- /Functions/Get-ARMresourceList.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Get-ARMresourceList.ps1 -------------------------------------------------------------------------------- /Functions/Get-ARMresourceScript.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Get-ARMresourceScript.ps1 -------------------------------------------------------------------------------- /Functions/Get-ARMtemplate.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Get-ARMtemplate.ps1 -------------------------------------------------------------------------------- /Functions/Get-ARMtemplateScript.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Get-ARMtemplateScript.ps1 -------------------------------------------------------------------------------- /Functions/Get-ARMvariable.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Get-ARMvariable.ps1 -------------------------------------------------------------------------------- /Functions/Get-ARMvariableScript.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Get-ARMvariableScript.ps1 -------------------------------------------------------------------------------- /Functions/Import-ARMtemplate.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Import-ARMtemplate.ps1 -------------------------------------------------------------------------------- /Functions/New-ARMfunction.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/New-ARMfunction.ps1 -------------------------------------------------------------------------------- /Functions/New-ARMparameter.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/New-ARMparameter.ps1 -------------------------------------------------------------------------------- /Functions/New-ARMresource.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/New-ARMresource.ps1 -------------------------------------------------------------------------------- /Functions/New-ARMvariable.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/New-ARMvariable.ps1 -------------------------------------------------------------------------------- /Functions/New-ArmTemplate.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/New-ArmTemplate.ps1 -------------------------------------------------------------------------------- /Functions/New-DynamicParam.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/New-DynamicParam.ps1 -------------------------------------------------------------------------------- /Functions/Out-HashString.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Out-HashString.ps1 -------------------------------------------------------------------------------- /Functions/Set-ARMmetadata.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Set-ARMmetadata.ps1 -------------------------------------------------------------------------------- /Functions/Set-ARMparameter.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Set-ARMparameter.ps1 -------------------------------------------------------------------------------- /Functions/Set-ARMvariable.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Set-ARMvariable.ps1 -------------------------------------------------------------------------------- /Functions/Update-ARMresourceList.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Functions/Update-ARMresourceList.ps1 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/LICENSE -------------------------------------------------------------------------------- /PoshARM.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/PoshARM.psd1 -------------------------------------------------------------------------------- /PoshARM.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/PoshARM.psm1 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/README.md -------------------------------------------------------------------------------- /TestFiles/SimpleVM.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/TestFiles/SimpleVM.json -------------------------------------------------------------------------------- /Tests/Add-ARMparameter.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Add-ARMparameter.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Add-ARMresource.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Add-ARMresource.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Add-ARMvariable.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Add-ARMvariable.Tests.ps1 -------------------------------------------------------------------------------- /Tests/ConvertTo-Hash.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/ConvertTo-Hash.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Get-ARMparameter.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Get-ARMparameter.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Get-ARMparameterScript.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Get-ARMparameterScript.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Get-ARMresourceList.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Get-ARMresourceList.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Get-ARMresourceScript.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Get-ARMresourceScript.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Get-ARMtemplateScript.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Get-ARMtemplateScript.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Get-ARMvariable.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Get-ARMvariable.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Get-ARMvariableScript.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Get-ARMvariableScript.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Import-ARMtemplate.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Import-ARMtemplate.Tests.ps1 -------------------------------------------------------------------------------- /Tests/New-ARMfunction.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/New-ARMfunction.Tests.ps1 -------------------------------------------------------------------------------- /Tests/New-ARMparameter.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/New-ARMparameter.Tests.ps1 -------------------------------------------------------------------------------- /Tests/New-ARMresource.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/New-ARMresource.Tests.ps1 -------------------------------------------------------------------------------- /Tests/New-ARMvariable.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/New-ARMvariable.Tests.ps1 -------------------------------------------------------------------------------- /Tests/New-ArmTemplate.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/New-ArmTemplate.Tests.ps1 -------------------------------------------------------------------------------- /Tests/New-DynamicParam.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/New-DynamicParam.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Out-HashString.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Out-HashString.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Set-ARMmetadata.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Set-ARMmetadata.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Set-ARMparameter.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Set-ARMparameter.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Set-ARMvariable.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Set-ARMvariable.Tests.ps1 -------------------------------------------------------------------------------- /Tests/Syntax.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/Tests/Syntax.Tests.ps1 -------------------------------------------------------------------------------- /publish.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/torgro/PoshARM/HEAD/publish.ps1 --------------------------------------------------------------------------------