Web Apps - Get Configuration
Description pour Obtient la configuration d’une application, telle que la version et le nombre de bits de la plateforme, les documents par défaut, les applications virtuelles, les Always On, etc.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/web?api-version=2023-12-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
name
|
path | True |
string |
Nom de l’application. |
resource
|
path | True |
string |
Nom du groupe de ressources auquel appartient la ressource. Modèle d’expression régulière: |
subscription
|
path | True |
string |
Votre ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 0000000-0000-0000-0000-000000000000000). |
api-version
|
query | True |
string |
Version d'API |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Ok |
|
Other Status Codes |
App Service réponse d’erreur. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Get Site Config
Exemple de requête
Exemple de réponse
{
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/sitef6141/config/web",
"name": "web",
"type": "Microsoft.Web/sites/config",
"kind": "app",
"properties": {
"numberOfWorkers": 1,
"defaultDocuments": [
"Default.htm",
"Default.html",
"Default.asp",
"index.htm",
"index.html",
"iisstart.htm",
"default.aspx",
"index.php",
"hostingstart.html"
],
"netFrameworkVersion": "v4.0",
"phpVersion": "5.6",
"pythonVersion": "",
"nodeVersion": "",
"powerShellVersion": "",
"linuxFxVersion": "",
"requestTracingEnabled": false,
"remoteDebuggingEnabled": false,
"httpLoggingEnabled": false,
"acrUseManagedIdentityCreds": false,
"logsDirectorySizeLimit": 35,
"detailedErrorLoggingEnabled": false,
"use32BitWorkerProcess": true,
"webSocketsEnabled": false,
"alwaysOn": false,
"appCommandLine": "",
"managedPipelineMode": "Integrated",
"virtualApplications": [
{
"virtualPath": "/",
"physicalPath": "site\\wwwroot",
"preloadEnabled": false
}
],
"loadBalancing": "LeastRequests",
"autoHealEnabled": false,
"vnetName": "",
"vnetRouteAllEnabled": false,
"vnetPrivatePortsCount": 0,
"http20Enabled": false,
"minTlsVersion": "1.2",
"scmMinTlsVersion": "1.2",
"ftpsState": "AllAllowed",
"functionAppScaleLimit": 0,
"functionsRuntimeScaleMonitoringEnabled": false,
"minimumElasticInstanceCount": 0,
"azureStorageAccounts": {}
}
}
Définitions
Nom | Description |
---|---|
Api |
Informations sur la définition d’API formelle pour l’application. |
Api |
Configuration de gestion des API Azure (APIM) liée à l’application. |
Auto |
Actions à effectuer par le module de réparation automatique lorsqu’une règle est déclenchée. |
Auto |
Action prédéfinie à effectuer. |
Auto |
Action personnalisée à exécuter lorsqu’une règle de réparation automatique est déclenchée. |
Auto |
Règles qui peuvent être définies pour la réparation automatique. |
Auto |
Déclencheurs pour la réparation automatique. |
Azure |
Azure Files ou la valeur des informations d’accès au Stockage Blob pour le stockage de dictionnaire. |
Azure |
Protocole de montage à utiliser pour le compte de stockage. |
Azure |
État du compte de stockage. |
Azure |
Type de stockage. |
Connection |
Type de base de données. |
Conn |
Informations chaîne de connexion de base de données. |
Cors |
Paramètres CORS (Cross-Origin Resource Sharing) pour l’application. |
Default |
Action par défaut pour main restriction d’accès si aucune règle n’est mise en correspondance. |
Default |
App Service réponse d’erreur. |
Details | |
Error |
Modèle d’erreur. |
Experiments |
Règles de routage dans les expériences de production. |
Ftps |
État du service FTP/FTPS |
Handler |
Mappages de gestionnaires IIS utilisés pour définir le gestionnaire qui traite les requêtes HTTP avec une certaine extension. Par exemple, il est utilisé pour configurer php-cgi.exe processus afin de gérer toutes les requêtes HTTP avec l’extension *.php. |
Ip |
Définit ce pour quoi ce filtre IP sera utilisé. Il s’agit de prendre en charge le filtrage IP sur les proxys. |
Ip |
Restriction de sécurité IP sur une application. |
Managed |
Mode pipeline managé. |
Name |
Paire de valeurs de nom. |
Push |
Paramètres Push pour l’application. |
Ramp |
Règles de routage pour accélérer les tests. Cette règle permet de rediriger le trafic statique % vers un emplacement ou de modifier progressivement le routage en fonction des performances. |
Requests |
Déclencher en fonction du nombre total de demandes. |
Scm |
Type SCM. |
Site |
Ressource ARM de configuration d’application web. |
Site |
Limites de métriques définies sur une application. |
Site |
Équilibrage de charge de site. |
Site |
MachineKey d’une application. |
Slow |
Déclencheur basé sur le temps d’exécution de la demande. |
Status |
Déclencheur basé sur status code. |
Status |
Déclencher en fonction de la plage de codes status. |
Supported |
MinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL |
Tls |
La suite de chiffrement TLS de puissance minimale autorisée pour une application |
Virtual |
Application virtuelle dans une application. |
Virtual |
Répertoire de l’application virtuelle. |
ApiDefinitionInfo
Informations sur la définition d’API formelle pour l’application.
Nom | Type | Description |
---|---|---|
url |
string |
URL de la définition d’API. |
ApiManagementConfig
Configuration de gestion des API Azure (APIM) liée à l’application.
Nom | Type | Description |
---|---|---|
id |
string |
identificateur APIM-Api. |
AutoHealActions
Actions à effectuer par le module de réparation automatique lorsqu’une règle est déclenchée.
Nom | Type | Description |
---|---|---|
actionType |
Action prédéfinie à effectuer. |
|
customAction |
Action personnalisée à entreprendre. |
|
minProcessExecutionTime |
string |
Durée minimale pendant laquelle le processus doit s’exécuter avant d’effectuer l’action |
AutoHealActionType
Action prédéfinie à effectuer.
Nom | Type | Description |
---|---|---|
CustomAction |
string |
|
LogEvent |
string |
|
Recycle |
string |
AutoHealCustomAction
Action personnalisée à exécuter lorsqu’une règle de réparation automatique est déclenchée.
Nom | Type | Description |
---|---|---|
exe |
string |
Exécutable à exécuter. |
parameters |
string |
Paramètres de l’exécutable. |
AutoHealRules
Règles qui peuvent être définies pour la réparation automatique.
Nom | Type | Description |
---|---|---|
actions |
Actions à exécuter lorsqu’une règle est déclenchée. |
|
triggers |
Conditions qui décrivent quand exécuter les actions de réparation automatique. |
AutoHealTriggers
Déclencheurs pour la réparation automatique.
Nom | Type | Description |
---|---|---|
privateBytesInKB |
integer |
Règle basée sur des octets privés. |
requests |
Règle basée sur le nombre total de demandes. |
|
slowRequests |
Règle basée sur le temps d’exécution de la demande. |
|
slowRequestsWithPath |
Règle basée sur plusieurs règles de requêtes lentes avec chemin d’accès |
|
statusCodes |
Règle basée sur des codes status. |
|
statusCodesRange |
Règle basée sur des plages de codes status. |
AzureStorageInfoValue
Azure Files ou la valeur des informations d’accès au Stockage Blob pour le stockage de dictionnaire.
Nom | Type | Description |
---|---|---|
accessKey |
string |
Clé d’accès pour le compte de stockage. |
accountName |
string |
Nom du compte de stockage. |
mountPath |
string |
Chemin d’accès pour monter le stockage dans l’environnement d’exécution du site. |
protocol |
Protocole de montage à utiliser pour le compte de stockage. |
|
shareName |
string |
Nom du partage de fichiers (nom du conteneur, pour Stockage Blob). |
state |
État du compte de stockage. |
|
type |
Type de stockage. |
AzureStorageProtocol
Protocole de montage à utiliser pour le compte de stockage.
Nom | Type | Description |
---|---|---|
Http |
string |
|
Nfs |
string |
|
Smb |
string |
AzureStorageState
État du compte de stockage.
Nom | Type | Description |
---|---|---|
InvalidCredentials |
string |
|
InvalidShare |
string |
|
NotValidated |
string |
|
Ok |
string |
AzureStorageType
Type de stockage.
Nom | Type | Description |
---|---|---|
AzureBlob |
string |
|
AzureFiles |
string |
ConnectionStringType
Type de base de données.
Nom | Type | Description |
---|---|---|
ApiHub |
string |
|
Custom |
string |
|
DocDb |
string |
|
EventHub |
string |
|
MySql |
string |
|
NotificationHub |
string |
|
PostgreSQL |
string |
|
RedisCache |
string |
|
SQLAzure |
string |
|
SQLServer |
string |
|
ServiceBus |
string |
ConnStringInfo
Informations chaîne de connexion de base de données.
Nom | Type | Description |
---|---|---|
connectionString |
string |
Valeur de chaîne de connexion. |
name |
string |
Nom de chaîne de connexion. |
type |
Type de base de données. |
CorsSettings
Paramètres CORS (Cross-Origin Resource Sharing) pour l’application.
Nom | Type | Description |
---|---|---|
allowedOrigins |
string[] |
Obtient ou définit la liste des origines qui doivent être autorisées à effectuer des appels inter-origines (par exemple : http://example.com:12345). Utilisez « * » pour les autoriser toutes. |
supportCredentials |
boolean |
Obtient ou définit si les demandes CORS avec des informations d’identification sont autorisées. Consultez https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials pour plus d’informations. |
DefaultAction
Action par défaut pour main restriction d’accès si aucune règle n’est mise en correspondance.
Nom | Type | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
DefaultErrorResponse
App Service réponse d’erreur.
Nom | Type | Description |
---|---|---|
error |
Modèle d’erreur. |
Details
Nom | Type | Description |
---|---|---|
code |
string |
Chaîne standardisée pour identifier l’erreur par programmation. |
message |
string |
Description détaillée de l’erreur et informations de débogage. |
target |
string |
Description détaillée de l’erreur et informations de débogage. |
Error
Modèle d’erreur.
Nom | Type | Description |
---|---|---|
code |
string |
Chaîne standardisée pour identifier l’erreur par programmation. |
details |
Details[] |
Erreurs détaillées. |
innererror |
string |
Informations supplémentaires pour déboguer l’erreur. |
message |
string |
Description détaillée de l’erreur et informations de débogage. |
target |
string |
Description détaillée de l’erreur et informations de débogage. |
Experiments
Règles de routage dans les expériences de production.
Nom | Type | Description |
---|---|---|
rampUpRules |
Liste des règles de montée en puissance. |
FtpsState
État du service FTP/FTPS
Nom | Type | Description |
---|---|---|
AllAllowed |
string |
|
Disabled |
string |
|
FtpsOnly |
string |
HandlerMapping
Mappages de gestionnaires IIS utilisés pour définir le gestionnaire qui traite les requêtes HTTP avec une certaine extension. Par exemple, il est utilisé pour configurer php-cgi.exe processus afin de gérer toutes les requêtes HTTP avec l’extension *.php.
Nom | Type | Description |
---|---|---|
arguments |
string |
Arguments de ligne de commande à passer au processeur de script. |
extension |
string |
Les demandes avec cette extension sont gérées à l’aide de l’application FastCGI spécifiée. |
scriptProcessor |
string |
Chemin absolu de l’application FastCGI. |
IpFilterTag
Définit ce pour quoi ce filtre IP sera utilisé. Il s’agit de prendre en charge le filtrage IP sur les proxys.
Nom | Type | Description |
---|---|---|
Default |
string |
|
ServiceTag |
string |
|
XffProxy |
string |
IpSecurityRestriction
Restriction de sécurité IP sur une application.
Nom | Type | Description |
---|---|---|
action |
string |
Autoriser ou refuser l’accès pour cette plage d’adresses IP. |
description |
string |
Description de la règle de restriction IP. |
headers |
object |
En-têtes de règle de restriction IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). La logique de correspondance est ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). La logique de correspondance est ..
X-Azure-FDID et X-FD-HealthProbe. La logique de correspondance est exacte. |
ipAddress |
string |
Adresse IP pour laquelle la restriction de sécurité est valide. Il peut s’agir d’une adresse ipv4 pure (propriété SubnetMask requise) ou d’une notation CIDR telle que ipv4/mask (correspondance de bits de début). Pour CIDR, la propriété SubnetMask ne doit pas être spécifiée. |
name |
string |
Nom de la règle de restriction IP. |
priority |
integer |
Priorité de la règle de restriction IP. |
subnetMask |
string |
Masque de sous-réseau pour la plage d’adresses IP pour laquelle la restriction est valide. |
subnetTrafficTag |
integer |
(interne) Balise de trafic de sous-réseau |
tag |
Définit ce pour quoi ce filtre IP sera utilisé. Il s’agit de prendre en charge le filtrage IP sur les proxys. |
|
vnetSubnetResourceId |
string |
ID de ressource de réseau virtuel |
vnetTrafficTag |
integer |
(interne) Balise de trafic de réseau virtuel |
ManagedPipelineMode
Mode pipeline managé.
Nom | Type | Description |
---|---|---|
Classic |
string |
|
Integrated |
string |
NameValuePair
Paire de valeurs de nom.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de la paire. |
value |
string |
Valeur de paire. |
PushSettings
Paramètres Push pour l’application.
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource. |
kind |
string |
Type de ressource. |
name |
string |
Nom de la ressource. |
properties.dynamicTagsJson |
string |
Obtient ou définit une chaîne JSON contenant une liste de balises dynamiques qui seront évaluées à partir des revendications utilisateur dans le point de terminaison d’inscription push. |
properties.isPushEnabled |
boolean |
Obtient ou définit un indicateur indiquant si le point de terminaison Push est activé. |
properties.tagWhitelistJson |
string |
Obtient ou définit une chaîne JSON contenant une liste de balises qui sont mises en liste verte pour être utilisées par le point de terminaison d’inscription push. |
properties.tagsRequiringAuth |
string |
Obtient ou définit une chaîne JSON contenant une liste de balises qui nécessitent l’authentification utilisateur à utiliser dans le point de terminaison d’inscription push. Les balises peuvent être composées de caractères alphanumériques et des éléments suivants : « _ », « @ », « # », « . », « : », « - ». La validation doit être effectuée sur pushRequestHandler. |
type |
string |
Type de ressource. |
RampUpRule
Règles de routage pour accélérer les tests. Cette règle permet de rediriger le trafic statique % vers un emplacement ou de modifier progressivement le routage en fonction des performances.
Nom | Type | Description |
---|---|---|
actionHostName |
string |
Nom d’hôte d’un emplacement vers lequel le trafic sera redirigé si vous le souhaitez. Par exemple, myapp-stage.azurewebsites.net. |
changeDecisionCallbackUrl |
string |
Un algorithme de décision personnalisé peut être fourni dans l’extension de site TiPCallback, dont l’URL peut être spécifiée. Consultez l’extension de site TiPCallback pour connaître la structure et les contrats. https://www.siteextensions.net/packages/TiPCallback/ |
changeIntervalInMinutes |
integer |
Spécifie l’intervalle en minutes pour réévaluer ReroutePercentage. |
changeStep |
number |
Dans le scénario de montée en puissance automatique, il s’agit de l’étape à ajouter/supprimer de |
maxReroutePercentage |
number |
Spécifie la limite supérieure sous laquelle ReroutePercentage restera. |
minReroutePercentage |
number |
Spécifie la limite inférieure au-dessus de laquelle ReroutePercentage restera. |
name |
string |
Nom de la règle de routage. Le nom recommandé serait de pointer vers l’emplacement qui recevra le trafic dans l’expérience. |
reroutePercentage |
number |
Pourcentage du trafic qui sera redirigé vers |
RequestsBasedTrigger
Déclencher en fonction du nombre total de demandes.
Nom | Type | Description |
---|---|---|
count |
integer |
Nombre de demandes. |
timeInterval |
string |
Intervalle de temps. |
ScmType
Type SCM.
Nom | Type | Description |
---|---|---|
BitbucketGit |
string |
|
BitbucketHg |
string |
|
CodePlexGit |
string |
|
CodePlexHg |
string |
|
Dropbox |
string |
|
ExternalGit |
string |
|
ExternalHg |
string |
|
GitHub |
string |
|
LocalGit |
string |
|
None |
string |
|
OneDrive |
string |
|
Tfs |
string |
|
VSO |
string |
|
VSTSRM |
string |
SiteConfigResource
Ressource ARM de configuration d’application web.
Nom | Type | Valeur par défaut | Description |
---|---|---|---|
id |
string |
ID de ressource. |
|
kind |
string |
Type de ressource. |
|
name |
string |
Nom de la ressource. |
|
properties.acrUseManagedIdentityCreds |
boolean |
Indicateur d’utilisation des creds d’identité managée pour l’extraction ACR |
|
properties.acrUserManagedIdentityID |
string |
Si vous utilisez une identité managée par l’utilisateur, l’identité gérée par l’utilisateur ClientId |
|
properties.alwaysOn |
boolean |
|
|
properties.apiDefinition |
Informations sur la définition d’API formelle pour l’application. |
||
properties.apiManagementConfig |
Paramètres de gestion des API Azure liés à l’application. |
||
properties.appCommandLine |
string |
Ligne de commande de l’application à lancer. |
|
properties.appSettings |
Paramètres de l'application. |
||
properties.autoHealEnabled |
boolean |
|
|
properties.autoHealRules |
Règles de réparation automatique. |
||
properties.autoSwapSlotName |
string |
Nom de l’emplacement d’échange automatique. |
|
properties.azureStorageAccounts |
<string,
Azure |
Liste des comptes de stockage Azure. |
|
properties.connectionStrings |
Les chaînes de connexion. |
||
properties.cors |
Paramètres CORS (Cross-Origin Resource Sharing). |
||
properties.defaultDocuments |
string[] |
Documents par défaut. |
|
properties.detailedErrorLoggingEnabled |
boolean |
|
|
properties.documentRoot |
string |
Racine du document. |
|
properties.elasticWebAppScaleLimit |
integer |
Nombre maximal de workers auxquels un site peut effectuer un scale-out.
Ce paramètre s’applique uniquement aux applications dans les plans où ElasticScaleEnabled est |
|
properties.experiments |
Il s’agit d’un travail de contournement pour les types polymorphes. |
||
properties.ftpsState |
État du service FTP/FTPS |
||
properties.functionAppScaleLimit |
integer |
Nombre maximal de workers auxquels un site peut effectuer un scale-out. Ce paramètre s’applique uniquement aux plans Consommation et Elastic Premium |
|
properties.functionsRuntimeScaleMonitoringEnabled |
boolean |
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. |
|
properties.handlerMappings |
Mappages de gestionnaires. |
||
properties.healthCheckPath |
string |
Chemin de contrôle d'intégrité |
|
properties.http20Enabled |
boolean |
True |
Http20Enabled : configure un site web pour permettre aux clients de se connecter via http2.0 |
properties.httpLoggingEnabled |
boolean |
|
|
properties.ipSecurityRestrictions |
Restrictions de sécurité IP pour main. |
||
properties.ipSecurityRestrictionsDefaultAction |
Action par défaut pour main restriction d’accès si aucune règle n’est mise en correspondance. |
||
properties.javaContainer |
string |
Conteneur Java. |
|
properties.javaContainerVersion |
string |
Version du conteneur Java. |
|
properties.javaVersion |
string |
Version de Java. |
|
properties.keyVaultReferenceIdentity |
string |
Identité à utiliser pour l’authentification de référence Key Vault. |
|
properties.limits |
Limites du site. |
||
properties.linuxFxVersion |
string |
Linux App Framework et version |
|
properties.loadBalancing |
Équilibrage de charge de site. |
||
properties.localMySqlEnabled |
boolean |
False |
|
properties.logsDirectorySizeLimit |
integer |
Limite de taille du répertoire des journaux HTTP. |
|
properties.machineKey |
MachineKey de site. |
||
properties.managedPipelineMode |
Mode pipeline managé. |
||
properties.managedServiceIdentityId |
integer |
ID d’identité de service managé |
|
properties.metadata |
Métadonnées d’application. Cette propriété ne peut pas être récupérée, car elle peut contenir des secrets. |
||
properties.minTlsCipherSuite |
Suite de chiffrement TLS de force minimale autorisée pour une application |
||
properties.minTlsVersion |
MinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL |
||
properties.minimumElasticInstanceCount |
integer |
Nombre minimal de instance pour un site Ce paramètre s’applique uniquement aux plans élastiques |
|
properties.netFrameworkVersion |
string |
v4.6 |
Version du .NET Framework. |
properties.nodeVersion |
string |
Version de Node.js. |
|
properties.numberOfWorkers |
integer |
Nombre de workers. |
|
properties.phpVersion |
string |
Version de PHP. |
|
properties.powerShellVersion |
string |
Version de PowerShell. |
|
properties.preWarmedInstanceCount |
integer |
Nombre d’instances preWarmed. Ce paramètre s’applique uniquement aux plans de consommation et élastiques |
|
properties.publicNetworkAccess |
string |
Propriété permettant d’autoriser ou de bloquer tout le trafic public. |
|
properties.publishingUsername |
string |
Publication du nom d’utilisateur. |
|
properties.push |
Paramètres de point de terminaison push. |
||
properties.pythonVersion |
string |
Version de Python. |
|
properties.remoteDebuggingEnabled |
boolean |
|
|
properties.remoteDebuggingVersion |
string |
Version de débogage à distance. |
|
properties.requestTracingEnabled |
boolean |
|
|
properties.requestTracingExpirationTime |
string |
Heure d’expiration du suivi de la demande. |
|
properties.scmIpSecurityRestrictions |
Restrictions de sécurité IP pour scm. |
||
properties.scmIpSecurityRestrictionsDefaultAction |
Action par défaut pour la restriction d’accès scm si aucune règle n’est mise en correspondance. |
||
properties.scmIpSecurityRestrictionsUseMain |
boolean |
Restrictions de sécurité IP pour que scm utilise main. |
|
properties.scmMinTlsVersion |
ScmMinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL pour le site SCM |
||
properties.scmType |
Type SCM. |
||
properties.tracingOptions |
string |
Options de suivi. |
|
properties.use32BitWorkerProcess |
boolean |
|
|
properties.virtualApplications |
Applications virtuelles. |
||
properties.vnetName |
string |
Réseau virtuel nom. |
|
properties.vnetPrivatePortsCount |
integer |
Nombre de ports privés attribués à cette application. Ceux-ci seront attribués dynamiquement au moment de l’exécution. |
|
properties.vnetRouteAllEnabled |
boolean |
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. |
|
properties.webSocketsEnabled |
boolean |
|
|
properties.websiteTimeZone |
string |
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, s’attend à l’un des fuseaux horaires répertoriés sous HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
|
properties.windowsFxVersion |
string |
Xenon App Framework et version |
|
properties.xManagedServiceIdentityId |
integer |
ID d’identité de service managé explicite |
|
type |
string |
Type de ressource. |
SiteLimits
Limites de métriques définies sur une application.
Nom | Type | Description |
---|---|---|
maxDiskSizeInMb |
integer |
Utilisation maximale de la taille de disque autorisée en Mo. |
maxMemoryInMb |
integer |
Utilisation maximale autorisée de la mémoire en Mo. |
maxPercentageCpu |
number |
Pourcentage maximal d’utilisation du processeur autorisé. |
SiteLoadBalancing
Équilibrage de charge de site.
Nom | Type | Description |
---|---|---|
LeastRequests |
string |
|
LeastResponseTime |
string |
|
PerSiteRoundRobin |
string |
|
RequestHash |
string |
|
WeightedRoundRobin |
string |
|
WeightedTotalTraffic |
string |
SiteMachineKey
MachineKey d’une application.
Nom | Type | Description |
---|---|---|
decryption |
string |
Algorithme utilisé pour le déchiffrement. |
decryptionKey |
string |
Clé de déchiffrement. |
validation |
string |
Validation MachineKey. |
validationKey |
string |
Clé de validation. |
SlowRequestsBasedTrigger
Déclencheur basé sur le temps d’exécution de la demande.
Nom | Type | Description |
---|---|---|
count |
integer |
Nombre de demandes. |
path |
string |
Chemin de la requête. |
timeInterval |
string |
Intervalle de temps. |
timeTaken |
string |
Temps nécessaire. |
StatusCodesBasedTrigger
Déclencheur basé sur status code.
Nom | Type | Description |
---|---|---|
count |
integer |
Nombre de demandes. |
path |
string |
Chemin de demande |
status |
integer |
Code d'état HTTP. |
subStatus |
integer |
État du sous-état de la demande. |
timeInterval |
string |
Intervalle de temps. |
win32Status |
integer |
Code d’erreur Win32. |
StatusCodesRangeBasedTrigger
Déclencher en fonction de la plage de codes status.
Nom | Type | Description |
---|---|---|
count |
integer |
Nombre de demandes. |
path |
string |
|
statusCodes |
string |
Code d'état HTTP. |
timeInterval |
string |
Intervalle de temps. |
SupportedTlsVersions
MinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL
Nom | Type | Description |
---|---|---|
1.0 |
string |
|
1.1 |
string |
|
1.2 |
string |
|
1.3 |
string |
TlsCipherSuites
La suite de chiffrement TLS de puissance minimale autorisée pour une application
Nom | Type | Description |
---|---|---|
TLS_AES_128_GCM_SHA256 |
string |
|
TLS_AES_256_GCM_SHA384 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 |
string |
|
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 |
string |
|
TLS_RSA_WITH_AES_128_CBC_SHA |
string |
|
TLS_RSA_WITH_AES_128_CBC_SHA256 |
string |
|
TLS_RSA_WITH_AES_128_GCM_SHA256 |
string |
|
TLS_RSA_WITH_AES_256_CBC_SHA |
string |
|
TLS_RSA_WITH_AES_256_CBC_SHA256 |
string |
|
TLS_RSA_WITH_AES_256_GCM_SHA384 |
string |
VirtualApplication
Application virtuelle dans une application.
Nom | Type | Description |
---|---|---|
physicalPath |
string |
Chemin d’accès physique. |
preloadEnabled |
boolean |
|
virtualDirectories |
Répertoires virtuels pour l’application virtuelle. |
|
virtualPath |
string |
Chemin d’accès virtuel. |
VirtualDirectory
Répertoire de l’application virtuelle.
Nom | Type | Description |
---|---|---|
physicalPath |
string |
Chemin d’accès physique. |
virtualPath |
string |
Chemin d’accès à l’application virtuelle. |