Common/DSCConfigurations/PowerStigOfficeCall.ps1

param(

    [Parameter(Mandatory=$true,Position=1)]
    [String]
    $ComputerName,

    [Parameter(Mandatory = $true)]
    [ValidateSet('Outlook2013', 'Excel2013', 'Word2013', 'PowerPoint2013')]
    [string]
    $OfficeApp,

    [Parameter(Mandatory=$false)]
    [String]
    $StigVersion

)

configuration PowerStigOfficeCall
{
    Import-DscResource -ModuleName PowerStig -ModuleVersion 2.4.0.0

    Node $ComputerName
    {
        if($OfficeApp -eq 'Outlook2013')
        {
            Office Outlook
            {
                OfficeApp       = $OfficeApp
                StigVersion     = $StigVersion
            } 
        }elseif($OfficeApp -eq 'Excel2013')
        {
            Office Excel
            {
                OfficeApp       = $OfficeApp
                StigVersion     = $StigVersion
            } 
        }elseif($OfficeApp -eq 'Word2013')
        {
            Office Word
            {
                OfficeApp       = $OfficeApp
                StigVersion     = $StigVersion
            } 
        }elseif($OfficeApp -eq 'PowerPoint2013')
        {
            Office PowerPoint
            {
                OfficeApp       = $OfficeApp
                StigVersion     = $StigVersion
            } 
        }
    }
}

PowerStigOfficeCall