functions/AppConfig.ps1

function Get-SpqAppConfiguration {
    Param(
        [parameter(Mandatory = $true)] [string] $ApplicationCode,
        [parameter(Mandatory = $true)] [string] $EnvironmentName,
        [parameter(Mandatory = $true)] [string] $Location,
        [parameter(Mandatory = $false)] [string] $UniqueNamePhrase = $null,
        [string] $ExceptionGuid
    )
    
    $appConfigName = Get-SpqResourceName `
        -ApplicationCode $ApplicationCode `
        -EnvironmentName $EnvironmentName `
        -UniqueNamePhrase $UniqueNamePhrase `
        -ServiceTypeName "Microsoft.AppConfiguration/configurationStores" `
        -Location $Location

    $json = '

    {
        "name": "'
 + $appConfigName + '",
        "type": "Microsoft.AppConfiguration/configurationStores",
        "apiVersion": "2019-02-01-preview",
        "location": "'
 + $Location + '",
        "tags": { },
        "properties": { }
    }
    '

    return ConvertFrom-Json $json
}