Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

WebSiteDefaults

dscbot edited this page Jul 31, 2025 · 3 revisions

Parameters

Parameter Attribute DataType Description Allowed Values
IsSingleInstance Key String Specifies the resource is a single instance, the value must be 'Yes' Yes
AllowSubDirConfig Write String sites/virtualDirectoryDefaults/allowSubDirConfig true, false
DefaultApplicationPool Write String sites/applicationDefaults/applicationPool
LogDirectory Write String sites/siteDefaults/logFile/directory
LogFormat Write String sites/siteDefaults/logFile/logFormat W3C, IIS, NCSA, Custom
TraceLogDirectory Write String sites/siteDefaults/traceFailedRequestsLogging/directory

Description

The WebSiteDefaults DSC resource is used to...

Requirements

  • Target machine must be running Windows Server 2012 R2 or later.

Known issues

All issues are not listed here, see here for all open issues.

Examples

Example 1

An example of configuring the website default settings. This examples show how to use WebSiteDefaults for configuring the website default settings.

Configuration Sample_WebSiteDefaults
{
    param
    (
        # Target nodes to apply the configuration
        [string[]]$NodeName = 'localhost'
    )

    # Import the module that defines custom resources
    Import-DscResource -Module WebAdministrationDsc

    Node $NodeName
    {
        WebSiteDefaults SiteDefaults
        {
            IsSingleInstance       = 'Yes'
            LogFormat              = 'IIS'
            LogDirectory           = 'C:\inetpub\logs\LogFiles'
            TraceLogDirectory      = 'C:\inetpub\logs\FailedReqLogFiles'
            DefaultApplicationPool = 'DefaultAppPool'
            AllowSubDirConfig      = 'true'
        }
    }
}

Clone this wiki locally

Morty Proxy This is a proxified and sanitized view of the page, visit original site.