ps/Modules/Alkami.PowerShell.IIS/Public/Set-AppTierDefaultWebSite.ps1
2023-05-30 22:51:22 -07:00

23 lines
704 B
PowerShell

function Set-AppTierDefaultWebSite {
<#
.SYNOPSIS
Ensure there is a default website and it is properly configured to be how we expect the defaults to be configured
#>
[CmdletBinding()]
Param(
[Parameter(Mandatory=$false)]
[string]$defaultWebSiteName = "Default Web Site"
)
$logLead = (Get-LogLeadName)
if ($null -eq (Get-DefaultWebsite $defaultWebSiteName)) {
Write-Host "$logLead : Adding Default Web Site with name [$defaultWebSiteName]"
(New-DefaultWebsite $defaultWebSiteName) | Out-Null
}
Optimize-DefaultWebsite -WebsiteName $defaultWebsiteName
}
Set-Alias -name Configure-AppTierDefaultWebSite -value Set-AppTierDefaultWebSite;