SiteConfigResourceInner Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Web app configuration ARM resource.
[Microsoft.Rest.Serialization.JsonTransformation]
public class SiteConfigResourceInner : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SiteConfigResourceInner = class
inherit ProxyOnlyResourceInner
Public Class SiteConfigResourceInner
Inherits ProxyOnlyResourceInner
- Inheritance
- Attributes
Constructors
Properties
AlwaysOn |
Gets or sets <code>true</code> if Always On is enabled; otherwise, <code>false</code>. |
ApiDefinition |
Gets or sets information about the formal API definition for the app. |
ApiManagementConfig |
Gets or sets azure API management settings linked to the app. |
AppCommandLine |
Gets or sets app command line to launch. |
AppSettings |
Gets or sets application settings. |
AutoHealEnabled |
Gets or sets <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. |
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 <code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>. |
DocumentRoot |
Gets or sets document root. |
Experiments |
Gets or sets this is work around for polymorphic types. |
FtpsState |
Gets or sets state of FTP / FTPS service. Possible values include: 'AllAllowed', 'FtpsOnly', 'Disabled' |
HandlerMappings |
Gets or sets handler mappings. |
HealthCheckPath |
Gets or sets health check path |
Http20Enabled |
Gets or sets http20Enabled: configures a web site to allow clients to connect over http2.0 |
HttpLoggingEnabled |
Gets or sets <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. |
Id |
Resource Id. Setter is protected because Id needs to be set in Network resources. (Inherited from ProxyResource) |
IpSecurityRestrictions |
Gets or sets IP security restrictions for main. |
JavaContainer |
Gets or sets java container. |
JavaContainerVersion |
Gets or sets java container version. |
JavaVersion |
Gets or sets java version. |
Kind |
Gets or sets kind of resource. (Inherited from ProxyOnlyResourceInner) |
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 <code>true</code> to enable local MySQL; otherwise, <code>false</code>. |
Location |
Resource location (Inherited from Resource) |
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' |
ManagedServiceIdentityId |
Gets or sets managed Service Identity Id |
MinTlsVersion |
Gets or sets minTlsVersion: configures the minimum version of TLS required for SSL requests. Possible values include: '1.0', '1.1', '1.2' |
Name |
Resource name (Inherited from ProxyResource) |
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. |
PreWarmedInstanceCount |
Gets or sets number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans |
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 <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. |
RemoteDebuggingVersion |
Gets or sets remote debugging version. |
RequestTracingEnabled |
Gets or sets <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. |
RequestTracingExpirationTime |
Gets or sets request tracing expiration time. |
ScmIpSecurityRestrictions |
Gets or sets IP security restrictions for scm. |
ScmIpSecurityRestrictionsUseMain |
Gets or sets IP security restrictions for scm to use main. |
ScmType |
Gets or sets SCM type. Possible values include: 'None', 'Dropbox', 'Tfs', 'LocalGit', 'GitHub', 'CodePlexGit', 'CodePlexHg', 'BitbucketGit', 'BitbucketHg', 'ExternalGit', 'ExternalHg', 'OneDrive', 'VSO', 'VSTSRM' |
Tags |
Resource tags (Inherited from Resource) |
TracingOptions |
Gets or sets tracing options. |
Type |
Resource type (Inherited from ProxyResource) |
Use32BitWorkerProcess |
Gets or sets <code>true</code> to use 32-bit worker process; otherwise, <code>false</code>. |
VirtualApplications |
Gets or sets virtual applications. |
VnetName |
Gets or sets virtual Network name. |
WebSocketsEnabled |
Gets or sets <code>true</code> if WebSocket is enabled; otherwise, <code>false</code>. |
WindowsFxVersion |
Gets or sets xenon App Framework and version |
XManagedServiceIdentityId |
Gets or sets explicit Managed Service Identity Id |
Methods
Validate() |
Validate the object. |
Applies to
Azure SDK for .NET