The iis-website component is used to configure attributes for deploying and running Internet Information Services (IIS) for Windows® Server.
Besides the global configuration available for any component such as Name, you can configure the following attributes:
Web Site Physical Path: is used to specify the physical path on disk this Web Site will point to.
Log File Directory: is used to set the central w3c and binary log file directory.
Mime Types: is used to add MIME type(s) to the collection of static content types.
Binding Type: is used to select HTTP/HTTPS bindings that should be added to the IIS Web Site.
Binding Port: is used to set the binding port.
Windows authentication: is used to enable windows authentication.
Anonymous authentication: is used to enable anonymous authentication.
.Net CLR version: is used to specify the version of .Net CLR runtime that the application pool will use.
Identity type: is used to select the built-in account which the application pool will use.
Enable static compression: is used to enable static compression for URLs.
Compression level: is used to set the compression level - from 0 (none) to 10 (maximum).
Mime types: is used to specify which mime-types will/will not be compressed.
CPU usage disable: is used to specify the percentage of CPU utilization (0-100) above
which compression is disabled.
CPU usage re-enable: is used to specify the percentage of CPU utilization (0-100) below
which compression is re-enabled after disable due to excess usage.
Minimum file size to compression: is used to specify the disk space limit (in megabytes),
that compressed files can occupy.
Maximum disk usage: is used to specify the minimum file size (in bytes) for a file to be compressed.
Compression file directory: is used to specify the location of the directory to store compressed files.
Enable dynamic compression: is used to enable dynamic compression for URLs.
Compression level: is used to set the compression level - from 0 (none) to 10 (maximum).
Mime types: is used to specify which mime-types will/will not be compressed.
CPU usage disable: is used to specify the percentage of CPU utilization (0-100) above
which compression is disabled.
CPU usage re-enable: is used to specify the percentage of CPU utilization (0-100) below
which compression is re-enabled after disable due to excess usage.
Dynamic compression before cache: is used to specify whether the currently available response is dynamically
compressed before it is put into the output cache.
Compression file directory: is used to specify the location of the directory to store compressed files.
Cookieless: is used to specify how cookies are used for a Web application.
Cookie name: is used to specify the name of the cookie that stores the session identifier.
Time out: is used to specify the number of minutes a session can be idle before it is abandoned.
Allow double escaping: is used to allow escaping in URL’s. If set to false, request filtering will
deny the request if characters that have been escaped twice are present in URLs.
Allow high bit characters: is used to allow non-ASCII characters in URL’s. If set to true, request
filtering will allow non-ASCII characters in URLs.
Verbs: is used to specify which HTTP verbs are allowed or denied to limit types of requests sent to
the Web server.
Maximum allowed content length: is used to specify the maximum length of content in a request, in bytes.
Maximum URL length: is used to specify the maximum length of the query string, in bytes.
Maximim query string length: is used to specify the maximum length of the URL, in bytes.
File extension allow unlisted: is used to specify whether the Web server should process files
that have unlisted file name extensions.
In addition to the above configuration for this component, you can also specify Attachments and Monitors for this component.