Resource Type: dsc_website

Defined in:
lib/puppet/type/dsc_website.rb

Overview

The DSC WebSite resource type. Automatically generated from version 4.2.1

Properties

  • dsc_applicationpool

    The name of the websiteâ??s application pool.

  • dsc_applicationtype

    Adds a AutostartProvider ApplicationType

  • dsc_authenticationinfo

    Hashtable containing authentication information (Anonymous, Basic, Digest, Windows)

  • dsc_bindinginfo

    Website’s binding information in the form of an array of embedded instances of the DSC_WebBindingInformation CIM class.

  • dsc_defaultpage

    One or more names of files that will be set as Default Documents for this website.

  • dsc_enabledprotocols

    The protocols that are enabled for the website.

  • dsc_ensure

    Ensures that the website is Present or Absent. Defaults to Present.

  • dsc_logcustomfields

    Custom logging field information in the form of an array of embedded instances of DSC_LogCustomFieldInformation CIM class

  • dsc_logflags

    The W3C logging fields

  • dsc_logformat

    Format of the Logfiles. Only W3C supports LogFlags

  • dsc_loglocaltimerollover

    Use the localtime for file naming and rollover

  • dsc_logpath

    The directory to be used for logfiles

  • dsc_logperiod

    How often the log file should rollover

  • dsc_logtargetw3c

    Specifies whether IIS will use Event Tracing or file logging

  • dsc_logtruncatesize

    How large the file should be before it is truncated

  • dsc_physicalpath

    The path to the files that compose the website.

  • dsc_preloadenabled

    When set to $true this will allow WebSite to automatically start without a request

  • dsc_serverautostart

    When set to $true this will enable Autostart on a Website

  • dsc_serviceautostartenabled

    When set to ‘$true` this will enable application Autostart (application initalization without an initial request) on a Website

  • dsc_serviceautostartprovider

    Adds a AutostartProvider

  • dsc_siteid

    Optional. The desired IIS site Id for the website.

  • dsc_state

    The state of the website.

Parameters

  • dsc_name (namevar)

    The desired name of the website.

  • dsc_psdscrunascredential
  • dsc_timeout

    The maximum time in seconds to wait for the DSC resource to complete.

  • name (namevar)

    Description of the purpose for this resource declaration.

  • validation_mode (defaults to: property)

    Whether to check if the resource is in the desired state by property (default) or using Invoke-DscResource in Test mode (resource).