Partager via


SiteConfigProperties Classe

Définition

Configuration d’une application App Service.

public class SiteConfigProperties
type SiteConfigProperties = class
Public Class SiteConfigProperties
Héritage
SiteConfigProperties

Constructeurs

SiteConfigProperties()

Initialise une nouvelle instance de SiteConfigProperties.

Propriétés

AcrUserManagedIdentityId

Si vous utilisez une identité managée par l’utilisateur, l’identité gérée par l’utilisateur ClientId.

AllowIPSecurityRestrictionsForScmToUseMain

Restrictions de sécurité IP pour que scm utilise main.

ApiDefinitionUri

URL de la définition d’API.

ApiManagementConfigId

identificateur APIM-Api.

AppCommandLine

Ligne de commande de l’application à lancer.

AppSettings

Paramètres de l'application.

AutoHealRules

Règles de réparation automatique.

AutoSwapSlotName

Nom de l’emplacement d’échange automatique.

AzureStorageAccounts

Liste des comptes de stockage Azure.

ConnectionStrings

Les chaînes de connexion.

Cors

Paramètres CORS (Cross-Origin Resource Sharing).

DefaultDocuments

Documents par défaut.

DocumentRoot

Racine du document.

ExperimentsRampUpRules

Liste des règles de montée en puissance.

FtpsState

État du service FTP/FTPS.

FunctionAppScaleLimit

Nombre maximal de workers auxquels un site peut effectuer un scale-out. Ce paramètre s’applique uniquement aux plans Consommation et Elastic Premium

HandlerMappings

Mappages de gestionnaires.

HealthCheckPath

Chemin d’accès case activée d’intégrité.

IPSecurityRestrictions

Restrictions de sécurité IP pour main.

IsAlwaysOn

<code>true</code> si Always On est activé ; sinon, <code>false</code>.

IsAutoHealEnabled

<code>true</code> si la réparation automatique est activée ; sinon, <code>false</code>.

IsDetailedErrorLoggingEnabled

<code>true</code> si la journalisation des erreurs détaillée est activée ; sinon, <code>false</code>.

IsFunctionsRuntimeScaleMonitoringEnabled

Obtient ou définit une valeur indiquant si l’analyse de l’échelle des fonctions est activée. Lorsqu’il est activé, scaleController ne surveille pas directement les sources d’événements, mais appelle au runtime pour obtenir une mise à l’échelle status.

IsHttp20Enabled

Http20Enabled : configure un site web pour permettre aux clients de se connecter via http2.0.

IsHttpLoggingEnabled

<code>true</code> si la journalisation HTTP est activée ; sinon, <code>false</code>.

IsLocalMySqlEnabled

<code>true</code> pour activer MySQL local ; sinon, <code>false</code>.

IsRemoteDebuggingEnabled

<code>true</code> si le débogage à distance est activé ; sinon, <code>false</code>.

IsRequestTracingEnabled

<code>true</code> si le suivi des requêtes est activé ; sinon, <code>false</code>.

IsVnetRouteAllEnabled

Réseau virtuel Tout acheminer activé. Cela entraîne l’application de Réseau virtuel groupes de sécurité et d’itinéraires définis par l’utilisateur pour tout le trafic sortant.

IsWebSocketsEnabled

<code>true</code> si WebSocket est activé ; sinon, <code>false</code>.

JavaContainer

Conteneur Java.

JavaContainerVersion

Version du conteneur Java.

JavaVersion

Version de Java.

KeyVaultReferenceIdentity

Identité à utiliser pour l’authentification de référence Key Vault.

Limits

Limites du site.

LinuxFxVersion

Linux App Framework et version.

LoadBalancing

Équilibrage de charge de site.

LogsDirectorySizeLimit

Limite de taille du répertoire des journaux HTTP.

MachineKey

MachineKey de site.

ManagedPipelineMode

Mode pipeline managé.

ManagedServiceIdentityId

ID d’identité de service managé.

MinimumElasticInstanceCount

Nombre minimal de instance pour un site Ce paramètre s’applique uniquement aux plans élastiques

MinTlsVersion

MinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL.

NetFrameworkVersion

Version du .NET Framework.

NodeVersion

Version de Node.js.

NumberOfWorkers

Nombre de workers.

PhpVersion

Version de PHP.

PowerShellVersion

Version de PowerShell.

PreWarmedInstanceCount

Nombre d’instances preWarmed. Ce paramètre s’applique uniquement aux plans de consommation et élastiques

PublicNetworkAccess

Propriété permettant d’autoriser ou de bloquer tout le trafic public.

PublishingUsername

Publication du nom d’utilisateur.

Push

Paramètres de point de terminaison push.

PythonVersion

Version de Python.

RemoteDebuggingVersion

Version de débogage à distance.

RequestTracingExpirationOn

Heure d’expiration du suivi de la demande.

ScmIPSecurityRestrictions

Restrictions de sécurité IP pour scm.

ScmMinTlsVersion

ScmMinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL pour le site SCM.

ScmType

Type SCM.

TracingOptions

Options de suivi.

Use32BitWorkerProcess

<code>true</code> pour utiliser le processus worker 32 bits ; sinon, <code>false</code>.

UseManagedIdentityCreds

Indicateur d’utilisation des creds d’identité managée pour l’extraction ACR.

VirtualApplications

Applications virtuelles.

VnetName

Réseau virtuel nom.

VnetPrivatePortsCount

Nombre de ports privés attribués à cette application. Ceux-ci seront attribués dynamiquement au moment de l’exécution.

WebsiteTimeZone

Définit le fuseau horaire utilisé par un site pour générer des horodatages. Compatible avec Linux et Windows App Service. La définition du paramètre d’application WEBSITE_TIME_ZONE est prioritaire sur cette configuration. Pour Linux, s’attend à des valeurs https://www.iana.org/time-zones de base de données tz (pour une référence rapide, consultez https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Pour Windows, attend l’un des fuseaux horaires répertoriés sous HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones.

WindowsFxVersion

Xenon App Framework et version.

XManagedServiceIdentityId

ID d’identité de service managé explicite.

S’applique à