Resource Type: iis_app

Defined in:
lib/puppet/type/iis_app.rb
Providers:
iis_app

Overview

IIS App

Properties

  • applicationpool

    Application pool the application is assigned to

  • enabledprotocols

    Enabled protocols

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • physicalpath

    Physical path

  • serviceautostartenabled

    Whether autostart is enabled

  • serviceautostartprovider

    Name of the autostart provider, if enabled

  • virtualdirectorydefaults_allowsubdirconfig

    Virtual directory defaults: Controls whether IIS will load just the Web.config file in the physical path (false) or also the Web.config files in the sub-directories of the physical path (true)

  • virtualdirectorydefaults_logonmethod

    Virtual directory defaults: Logon method for the physical path

  • virtualdirectorydefaults_password

    Virtual directory defaults: Password for the user name

  • virtualdirectorydefaults_path

    Virtual directory defaults: Virtual directory virtual path

  • virtualdirectorydefaults_physicalpath

    Virtual directory defaults: Physical path

  • virtualdirectorydefaults_username

    Virtual directory defaults: User name that can access the physical path

Parameters

  • name (namevar)

    App name

    Supported values:
    • /.+\/.*/
  • provider

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