SiteConfigResourceInner Class

Definition

Web app configuration ARM resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SiteConfigResourceInner : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResource
type SiteConfigResourceInner = class
    inherit ProxyOnlyResource
Public Class SiteConfigResourceInner
Inherits ProxyOnlyResource
Inheritance
SiteConfigResourceInner
Attributes
Microsoft.Rest.Serialization.JsonTransformationAttribute

Constructors

SiteConfigResourceInner()

Initializes a new instance of the SiteConfigResourceInner class.

SiteConfigResourceInner(String, String, String, String, Nullable<Int32>, IList<String>, String, String, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, String, IList<NameValuePair>, IList<ConnStringInfo>, SiteMachineKey, IList<HandlerMapping>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, Nullable<ManagedPipelineMode>, IList<VirtualApplication>, Nullable<SiteLoadBalancing>, Experiments, SiteLimits, Nullable<Boolean>, AutoHealRules, String, String, CorsSettings, PushSettingsInner, ApiDefinitionInfo, String, Nullable<Boolean>, IList<IpSecurityRestriction>)

Properties

AlwaysOn

Gets or sets &lt;code&gt;true&lt;/code&gt; if Always On is enabled; otherwise, &lt;code&gt;false&lt;/code&gt;.

ApiDefinition

Gets or sets information about the formal API definition for the app.

AppCommandLine

Gets or sets app command line to launch.

AppSettings

Gets or sets application settings.

AutoHealEnabled

Gets or sets &lt;code&gt;true&lt;/code&gt; if Auto Heal is enabled; otherwise, &lt;code&gt;false&lt;/code&gt;.

AutoHealRules

Gets or sets auto Heal rules.

AutoSwapSlotName

Gets or sets auto-swap slot name.

ConnectionStrings

Gets or sets connection strings.

Cors

Gets or sets cross-Origin Resource Sharing (CORS) settings.

DefaultDocuments

Gets or sets default documents.

DetailedErrorLoggingEnabled

Gets or sets &lt;code&gt;true&lt;/code&gt; if detailed error logging is enabled; otherwise, &lt;code&gt;false&lt;/code&gt;.

DocumentRoot

Gets or sets document root.

Experiments

Gets or sets this is work around for polymophic types.

HandlerMappings

Gets or sets handler mappings.

HttpLoggingEnabled

Gets or sets &lt;code&gt;true&lt;/code&gt; if HTTP logging is enabled; otherwise, &lt;code&gt;false&lt;/code&gt;.

Id (Inherited from ProxyOnlyResource)
IpSecurityRestrictions

Gets or sets IP security restrictions.

JavaContainer

Gets or sets java container.

JavaContainerVersion

Gets or sets java container version.

JavaVersion

Gets or sets java version.

Kind (Inherited from ProxyOnlyResource)
Limits

Gets or sets site limits.

LinuxFxVersion

Gets or sets linux App Framework and version

LoadBalancing

Gets or sets site load balancing. Possible values include: 'WeightedRoundRobin', 'LeastRequests', 'LeastResponseTime', 'WeightedTotalTraffic', 'RequestHash'

LocalMySqlEnabled

Gets or sets &lt;code&gt;true&lt;/code&gt; to enable local MySQL; otherwise, &lt;code&gt;false&lt;/code&gt;.

LogsDirectorySizeLimit

Gets or sets HTTP logs directory size limit.

MachineKey

Gets site MachineKey.

ManagedPipelineMode

Gets or sets managed pipeline mode. Possible values include: 'Integrated', 'Classic'

Name (Inherited from ProxyOnlyResource)
NetFrameworkVersion

Gets or sets .NET Framework version.

NodeVersion

Gets or sets version of Node.js.

NumberOfWorkers

Gets or sets number of workers.

PhpVersion

Gets or sets version of PHP.

PublishingUsername

Gets or sets publishing user name.

Push

Gets or sets push endpoint settings.

PythonVersion

Gets or sets version of Python.

RemoteDebuggingEnabled

Gets or sets &lt;code&gt;true&lt;/code&gt; if remote debugging is enabled; otherwise, &lt;code&gt;false&lt;/code&gt;.

RemoteDebuggingVersion

Gets or sets remote debugging version.

RequestTracingEnabled

Gets or sets &lt;code&gt;true&lt;/code&gt; if request tracing is enabled; otherwise, &lt;code&gt;false&lt;/code&gt;.

RequestTracingExpirationTime

Gets or sets request tracing expiration time.

ScmType

Gets or sets SCM type. Possible values include: 'None', 'Dropbox', 'Tfs', 'LocalGit', 'GitHub', 'CodePlexGit', 'CodePlexHg', 'BitbucketGit', 'BitbucketHg', 'ExternalGit', 'ExternalHg', 'OneDrive', 'VSO'

TracingOptions

Gets or sets tracing options.

Type (Inherited from ProxyOnlyResource)
Use32BitWorkerProcess

Gets or sets &lt;code&gt;true&lt;/code&gt; to use 32-bit worker process; otherwise, &lt;code&gt;false&lt;/code&gt;.

VirtualApplications

Gets or sets virtual applications.

VnetName

Gets or sets virtual Network name.

WebSocketsEnabled

Gets or sets &lt;code&gt;true&lt;/code&gt; if WebSocket is enabled; otherwise, &lt;code&gt;false&lt;/code&gt;.

Methods

Validate()

Validate the object.

Applies to