WebSiteUpdateConfigurationParameters Class

Definition

The parameters supplied Update Configuration Web Site operation.

public class WebSiteUpdateConfigurationParameters
type WebSiteUpdateConfigurationParameters = class
Public Class WebSiteUpdateConfigurationParameters
Inheritance
WebSiteUpdateConfigurationParameters

Constructors

WebSiteUpdateConfigurationParameters()

Initializes a new instance of the WebSiteUpdateConfigurationParameters class.

Properties

AlwaysOn

Optional. Indicates if site's Always On feature enabled.

AppSettings

Optional. A set of name/value pairs that contain application settings for a web site.

AutoSwapSlotName

Optional. Sets the slot name to swap with after successful deployment.

ConnectionStrings

Optional. The connection strings for database and other external resources.

DefaultDocuments

Optional. One or more string elements that list, in order of preference, the name of the file that a web site returns when the web site's domain name is requested by itself. For example, if the default document for http://contoso.com is default.htm, the page http://www.contoso.com/default.htm is returned when the browser is pointed to http://www.contoso.com.

DetailedErrorLoggingEnabled

Optional. Indicates if detailed error logging is enabled.

DocumentRoot

Optional. The document root.

HandlerMappings

Optional. Specifies custom executable programs for handling requests for specific file name extensions.

HttpLoggingEnabled

Optional. Indicates if HTTP error logging is enabled.

JavaContainer

Optional. The web site Java Container. Supported values are TOMCAT, JETTY

JavaContainerVersion

Optional. The web site Java Container Version. Supported values are 7.0.50 if Java Container is TOMCAT and 9.1.0.20131115 if Java Container is JETTY

JavaVersion

Optional. The web site JDK version. Supported values are an empty string (an empty string disables Java), 1.7.0_51

Limits

Optional. The per site limits.

LogsDirectorySizeLimit

Optional. The size limit of the logs directory.

ManagedPipelineMode

Optional. The managed pipeline mode.

Metadata

Optional. Name/value pairs for source control or other information.

NetFrameworkVersion

Optional. The .NET Framework version. Supported values are v2.0 and v4.0.

NumberOfWorkers

Optional. The number of web workers allotted to the web site. If the web site mode is Free, this value is 1. If the web site mode is Shared, this value can range from 1 through 6. If the web site mode is Standard, this value can range from 1 through 10.

PhpVersion

Optional. The web site PHP version. Supported values are an empty string (an empty string disables PHP), 5.3, and 5.4.

RemoteDebuggingEnabled

Optional. Indicates if remote debugging is enabled.

RemoteDebuggingVersion

Optional. The remote debugging version.

RequestTracingEnabled

Optional. Indicates if request tracing is enabled.

RequestTracingExpirationTime

Optional. Time remaining until request tracing expires.

RoutingRules

Optional. List of routing rules for the website.

ScmType

Optional. The source control method that the web site is using (for example, Local Git). If deployment from source control has not been set up for the web site, this value is None.

SiteAuthEnabled

Optional. Gets or sets a value indicating whether the site's Authentication / Authorization feature is enabled.

SiteAuthSettings

Optional. Gets or sets the Authentication / Authorization settings of a web site.

Use32BitWorkerProcess

Optional. Indicates if 32-bit mode is enabled.

WebSocketsEnabled

Optional. Indicates if Web Sockets are enabled.

Applies to