Resource Type: iis_site

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

Overview

The iis_site type creates and manages IIS Web Sites

Properties

  • app_pool (defaults to: DefaultAppPool)

    Application pool for the site

  • ensure

    Whether a site should be started.

    Supported values:
    • stopped
    • started
    • present
    • absent
    • false (alias for: stopped)
    • true (alias for: started)
  • host_header

    Host header for the site

  • ip (defaults to: *)

    IP Address for the web site

  • path

    Path to the web site folder

  • port (defaults to: 80)

    Port the web site listens on

  • protocol

    Protocol for the site

  • ssl (defaults to: false)

    If ssl is enabled for the site

    Supported values:
    • false
    • true

Parameters

  • name (namevar)

    This is the name of the web site

  • provider

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