Delen via


SiteConfig Klas

Definitie

Configuratie van een App Service-app.

public class SiteConfig
type SiteConfig = class
Public Class SiteConfig
Overname
SiteConfig

Constructors

SiteConfig()

Initialiseert een nieuw exemplaar van de klasse SiteConfig.

SiteConfig(Nullable<Int32>, IList<String>, 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, ScmType, 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, ApiManagementConfig, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, IList<IpSecurityRestriction>, IList<IpSecurityRestriction>, Nullable<Boolean>, Nullable<Boolean>, SupportedTlsVersions, FtpsState, Nullable<Int32>, String)

Initialiseert een nieuw exemplaar van de klasse SiteConfig.

Eigenschappen

AlwaysOn

Hiermee wordt lt;code&gt;true&lt;/code&gt; opgehaald of ingesteld &als AlwaysOn is ingeschakeld; &anders lt;code&gt;false&lt;/code&gt;.

ApiDefinition

Hiermee wordt informatie opgehaald of ingesteld over de formele API-definitie voor de app.

ApiManagementConfig

Hiermee worden azure API Management-instellingen opgehaald of ingesteld die zijn gekoppeld aan de app.

AppCommandLine

Hiermee wordt de app-opdrachtregel opgehaald of ingesteld om te starten.

AppSettings

Hiermee worden toepassingsinstellingen opgehaald of ingesteld.

AutoHealEnabled

Hiermee wordt lt;code&gt;true&lt;/code&gt; opgehaald of ingesteld &als Automatisch herstellen is ingeschakeld; &anders lt;code&gt;false&lt;/code&gt;.

AutoHealRules

Hiermee worden regels voor automatisch herstellen opgehaald of ingesteld.

AutoSwapSlotName

Hiermee wordt de naam van de sleuf voor automatisch wisselen opgehaald of ingesteld.

ConnectionStrings

Hiermee worden verbindingsreeksen opgehaald of ingesteld.

Cors

Hiermee worden cors-instellingen (Cross-Origin Resource Sharing) opgehaald of ingesteld.

DefaultDocuments

Hiermee worden standaarddocumenten opgehaald of ingesteld.

DetailedErrorLoggingEnabled

Hiermee wordt lt;code&gt;true&lt;/code&gt; opgehaald of ingesteld &als gedetailleerde logboekregistratie van fouten is ingeschakeld; &anders lt;code&gt;false&lt;/code&gt;.

DocumentRoot

Hiermee wordt de hoofdmap van het document opgehaald of ingesteld.

Experiments

Hiermee wordt dit opgehaald of ingesteld voor polymorfe typen.

FtpsState

Hiermee wordt de status van de FTP-/FTPS-service opgehaald of ingesteld. Mogelijke waarden zijn: 'AllAllowed', 'FtpsOnly', 'Disabled'

HandlerMappings

Hiermee worden handlertoewijzingen opgehaald of ingesteld.

HealthCheckPath

Hiermee wordt het pad voor statuscontrole opgehaald of ingesteld

Http20Enabled

Hiermee wordt http20Enabled opgehaald of ingesteld: hiermee configureert u een website zodat clients verbinding kunnen maken via http2.0

HttpLoggingEnabled

Hiermee wordt lt;code&gt;true&lt;/code&gt; opgehaald of ingesteld &als HTTP-logboekregistratie is ingeschakeld; &anders lt;code&gt;false&lt;/code&gt;.

IpSecurityRestrictions

Hiermee worden IP-beveiligingsbeperkingen voor hoofdinstellingen opgehaald of ingesteld.

JavaContainer

Hiermee wordt de Java-container opgehaald of ingesteld.

JavaContainerVersion

Hiermee wordt de versie van de Java-container opgehaald of ingesteld.

JavaVersion

Hiermee wordt de Java-versie opgehaald of ingesteld.

Limits

Hiermee worden sitelimieten opgehaald of ingesteld.

LinuxFxVersion

Haalt linux App Framework en versie op of stelt deze in

LoadBalancing

Hiermee wordt sitetaakverdeling opgehaald of ingesteld. Mogelijke waarden zijn: 'WeightedRoundRobin', 'LeastRequests', 'LeastResponseTime', 'WeightedTotalTraffic', 'RequestHash'

LocalMySqlEnabled

Hiermee wordt lt;code&gt;true&lt;/code&gt; opgehaald of ingesteld &om lokale MySQL in te schakelen; &anders lt;code&gt;false&lt;/code&gt;.

LogsDirectorySizeLimit

Hiermee wordt de groottelimiet voor http-logboeken opgehaald of ingesteld.

MachineKey

Hiermee haalt u de machinesleutel van de site op.

ManagedPipelineMode

Hiermee wordt de beheerde pijplijnmodus opgehaald of ingesteld. Mogelijke waarden zijn: 'Geïntegreerd', 'Klassiek'

ManagedServiceIdentityId

Beheerde service-id ophalen of instellen

MinTlsVersion

Hiermee wordt minTlsVersion opgehaald of ingesteld: hiermee configureert u de minimale versie van TLS die is vereist voor SSL-aanvragen. Mogelijke waarden zijn: '1.0', '1.1', '1.2'

NetFrameworkVersion

Hiermee wordt .NET Framework versie opgehaald of ingesteld.

NodeVersion

Hiermee wordt de versie van Node.js opgehaald of ingesteld.

NumberOfWorkers

Hiermee wordt het aantal werkrollen opgehaald of ingesteld.

PhpVersion

Hiermee wordt de versie van PHP opgehaald of ingesteld.

PreWarmedInstanceCount

Haalt het aantal vooraf geïnstalleerde exemplaren op of stelt deze in. Deze instelling is alleen van toepassing op de verbruiks- en elastische abonnementen

PublishingUsername

Hiermee wordt de naam van de publicerende gebruiker opgehaald of ingesteld.

Push

Hiermee worden instellingen voor push-eindpunten opgehaald of ingesteld.

PythonVersion

Hiermee wordt de versie van Python opgehaald of ingesteld.

RemoteDebuggingEnabled

Hiermee wordt lt;code&gt;true&lt;/code&gt; opgehaald of ingesteld &als externe foutopsporing is ingeschakeld; &anders lt;code&gt;false&lt;/code&gt;.

RemoteDebuggingVersion

Hiermee wordt de versie voor externe foutopsporing opgehaald of ingesteld.

RequestTracingEnabled

Hiermee wordt lt;code&gt;true&lt;/code&gt; opgehaald of ingesteld &als aanvraagtracering is ingeschakeld; &anders lt;code&gt;false&lt;/code&gt;.

RequestTracingExpirationTime

Hiermee wordt de verlooptijd van aanvragen voor tracering opgehaald of ingesteld.

ScmIpSecurityRestrictions

Hiermee worden IP-beveiligingsbeperkingen voor scm opgehaald of ingesteld.

ScmIpSecurityRestrictionsUseMain

Hiermee worden IP-beveiligingsbeperkingen opgehaald of ingesteld voor scm om hoofd te gebruiken.

ScmType

Hiermee wordt het SCM-type opgehaald of ingesteld. Mogelijke waarden zijn: 'None', 'Dropbox', 'Tfs', 'LocalGit', 'GitHub', 'CodePlexGit', 'CodePlexHg', 'BitbucketGit', 'BitbucketHg', 'ExternalGit', 'ExternalHg', 'OneDrive', 'VSO', 'VSTSRM'

TracingOptions

Hiermee worden traceringsopties opgehaald of ingesteld.

Use32BitWorkerProcess

Hiermee wordt lt;code&gt;true&lt;/code&gt; opgehaald of ingesteld &om het 32-bits werkproces te gebruiken; &anders lt;code&gt;false&lt;/code&gt;.

VirtualApplications

Hiermee worden virtuele toepassingen opgehaald of ingesteld.

VnetName

Hiermee wordt de naam van het virtuele netwerk opgehaald of ingesteld.

WebSocketsEnabled

Hiermee wordt lt;code&gt;true&lt;/code&gt; opgehaald of ingesteld &als WebSocket is ingeschakeld; &anders lt;code&gt;false&lt;/code&gt;.

WindowsFxVersion

Haalt xenon App Framework en versie op of stelt deze in

XManagedServiceIdentityId

Haalt een expliciete Managed Service Identity-id op of stelt deze in

Methoden

Validate()

Valideer het object.

Van toepassing op