Examples/Resources/xWebConfigProperty/Sample_xWebConfigProperty_Remove.ps1
<#
.SYNOPSIS Removes configuration of directory browsing in the default website. .DESCRIPTION This example shows how to use the xWebConfigProperty DSC resource for removing a configuration property. It will remove the system.webServer/directoryBrowse enabled attribute (if present) in the Web.config file for the default website. #> Configuration Sample_xWebConfigProperty_Remove { param ( # Target nodes to apply the configuration. [Parameter()] [String[]] $NodeName = 'localhost' ) # Import the modules that define custom resources Import-DscResource -ModuleName xWebAdministration Node $NodeName { xWebConfigProperty "$($NodeName) - Ensure 'directory browsing' is set to disabled - Remove" { WebsitePath = 'IIS:\Sites\Default Web Site' Filter = 'system.webServer/directoryBrowse' PropertyName = 'enabled' Ensure = 'Absent' } } } |