Resource Type: dsc_webapplicationhandler

Defined in:
lib/puppet/type/dsc_webapplicationhandler.rb
Providers:
powershell

Overview

The DSC WebApplicationHandler resource type. Automatically generated from ‘xWebAdministration/DSCResources/MSFT_WebApplicationHandler/MSFT_WebApplicationHandler.schema.mof’

To learn more about PowerShell Desired State Configuration, please visit technet.microsoft.com/en-us/library/dn249912.aspx.

For more information about built-in DSC Resources, please visit technet.microsoft.com/en-us/library/dn249921.aspx.

For more information about xDsc Resources, please visit github.com/PowerShell/DscResources.

Properties

  • ensure

    The basic property that the resource should be in.

    Supported values:
    • exists?
    • present
    • absent

Parameters

  • dsc_allowpathinfo

    AllowPathInfo - Specifies whether the handler processes full path information in a URI, such as contoso/marketing/imageGallery.aspx. If the value is true, the handler processes the full path, contoso/marketing/imageGallery. If the value is false, the handler processes only the last section of the path, /imageGallery.

    Supported values:
    • true
    • false
  • dsc_ensure

    Ensure - Indicates if the application handler exists. Set this property to ‘Absent` to ensure that the application handler does not exist. Default value is ’Present’. Valid values are Present, Absent.

  • dsc_location

    Location - Specifies The location of the configuration setting. Location tags are frequently used for configuration settings that must be set more precisely than per application or per virtual directory.

  • dsc_modules

    Modules - Specifies the modules used for the handler.

  • dsc_name

    Name - Specifies the name of the new request handler.

  • dsc_path

    Path - Specifies an IIS configuration path.

  • dsc_physicalhandlerpath

    physicalHandlerPath - Specifies the physical path to the handler. This parameter applies to native modules only.

  • dsc_precondition

    PreCondition - Specifies preconditions for the new handler.

  • dsc_psdscrunascredential

    PsDscRunAsCredential

  • dsc_requireaccess

    RequireAccess - Specifies the user rights that are required for the new handler. Valid values are None, Read, Write, Script, Execute.

  • dsc_resourcetype

    ResourceType - Specifies the resource type this handler runs.

  • dsc_responsebufferlimit

    ResponseBufferLimit - Specifies the maximum size, in bytes, of the response buffer for a request handler runs.

  • dsc_scriptprocessor

    ScriptProcessor - Specifies the script processor that runs for the module.

  • dsc_type

    Type - Specifies the managed type of the new module. This parameter applies to managed modules only.

  • dsc_verb

    Verb - Specifies the HTTP verbs that are handled by the new handler.

  • name (namevar)
  • provider

    The specific backend to use for this ‘dsc_webapplicationhandler` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.