SiteConfigOutput interface
Propriétés
acr |
Indicateur d’utilisation des creds d’identité managée pour l’extraction ACR |
acr |
Si vous utilisez une identité managée par l’utilisateur, l’identité gérée par l’utilisateur ClientId |
always |
|
api |
Informations sur la définition d’API formelle pour l’application. |
api |
Paramètres de gestion des API Azure liés à l’application. |
app |
Ligne de commande de l’application à lancer. |
app |
Paramètres de l'application. |
auto |
|
auto |
Règles de réparation automatique. |
auto |
Nom de l’emplacement d’échange automatique. |
azure |
Liste des comptes de stockage Azure. |
connection |
Les chaînes de connexion. |
cors | Paramètres CORS (Cross-Origin Resource Sharing). |
default |
Documents par défaut. |
detailed |
|
document |
Racine du document. |
experiments | Il s’agit d’un travail de contournement pour les types polymorphes. |
ftps |
État du service FTP/FTPS |
function |
Nombre maximal de workers auxquels un site peut effectuer un scale-out. Ce paramètre s’applique uniquement aux plans Consommation et Elastic Premium |
functions |
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 l’état de mise à l’échelle. |
handler |
Mappages de gestionnaires. |
health |
Chemin de contrôle d'intégrité |
http20Enabled | Http20Enabled : configure un site web pour permettre aux clients de se connecter via http2.0 |
http |
|
ip |
Restrictions de sécurité IP pour main. |
java |
Conteneur Java. |
java |
Version du conteneur Java. |
java |
Version de Java. |
key |
Identité à utiliser pour l’authentification de référence Key Vault. |
limits | Limites du site. |
linux |
Linux App Framework et version |
load |
Équilibrage de charge de site. |
local |
|
logs |
Limite de taille du répertoire des journaux HTTP. |
machine |
MachineKey de site. |
managed |
Mode pipeline managé. |
managed |
ID d’identité de service managé |
minimum |
Nombre minimal d’instances pour un site Ce paramètre s’applique uniquement aux plans élastiques |
min |
MinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL |
net |
Version du .NET Framework. |
node |
Version de Node.js. |
number |
Nombre de workers. |
php |
Version de PHP. |
power |
Version de PowerShell. |
pre |
Nombre d’instances preWarmed. Ce paramètre s’applique uniquement aux plans de consommation et élastiques |
public |
Propriété permettant d’autoriser ou de bloquer tout le trafic public. |
publishing |
Publication du nom d’utilisateur. |
push | Paramètres de point de terminaison push. |
python |
Version de Python. |
remote |
|
remote |
Version de débogage à distance. |
request |
|
request |
Heure d’expiration du suivi de la demande. |
scm |
Restrictions de sécurité IP pour scm. |
scm |
Restrictions de sécurité IP pour que scm utilise main. |
scm |
ScmMinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL pour le site SCM |
scm |
Type SCM. |
tracing |
Options de suivi. |
use32Bit |
|
virtual |
Applications virtuelles. |
vnet |
Réseau virtuel nom. |
vnet |
Nombre de ports privés attribués à cette application. Ceux-ci seront attribués dynamiquement au moment de l’exécution. |
vnet |
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. |
website |
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 |
web |
|
windows |
Xenon App Framework et version |
x |
ID d’identité de service managé explicite |
Détails de la propriété
acrUseManagedIdentityCreds
Indicateur d’utilisation des creds d’identité managée pour l’extraction ACR
acrUseManagedIdentityCreds?: boolean
Valeur de propriété
boolean
acrUserManagedIdentityID
Si vous utilisez une identité managée par l’utilisateur, l’identité gérée par l’utilisateur ClientId
acrUserManagedIdentityID?: string
Valeur de propriété
string
alwaysOn
true
si Always On est activé ; sinon, false
.
alwaysOn?: boolean
Valeur de propriété
boolean
apiDefinition
Informations sur la définition d’API formelle pour l’application.
apiDefinition?: ApiDefinitionInfoOutput
Valeur de propriété
apiManagementConfig
Paramètres de gestion des API Azure liés à l’application.
apiManagementConfig?: ApiManagementConfigOutput
Valeur de propriété
appCommandLine
Ligne de commande de l’application à lancer.
appCommandLine?: string
Valeur de propriété
string
appSettings
Paramètres de l'application.
appSettings?: NameValuePairOutput[]
Valeur de propriété
autoHealEnabled
true
si la réparation automatique est activée ; sinon, false
.
autoHealEnabled?: boolean
Valeur de propriété
boolean
autoHealRules
Règles de réparation automatique.
autoHealRules?: AutoHealRulesOutput
Valeur de propriété
autoSwapSlotName
Nom de l’emplacement d’échange automatique.
autoSwapSlotName?: string
Valeur de propriété
string
azureStorageAccounts
Liste des comptes de stockage Azure.
azureStorageAccounts?: Record<string, AzureStorageInfoValueOutput>
Valeur de propriété
Record<string, AzureStorageInfoValueOutput>
connectionStrings
Les chaînes de connexion.
connectionStrings?: ConnStringInfoOutput[]
Valeur de propriété
cors
Paramètres CORS (Cross-Origin Resource Sharing).
cors?: CorsSettingsOutput
Valeur de propriété
defaultDocuments
Documents par défaut.
defaultDocuments?: string[]
Valeur de propriété
string[]
detailedErrorLoggingEnabled
true
si la journalisation détaillée des erreurs est activée ; sinon, false
.
detailedErrorLoggingEnabled?: boolean
Valeur de propriété
boolean
documentRoot
Racine du document.
documentRoot?: string
Valeur de propriété
string
experiments
Il s’agit d’un travail de contournement pour les types polymorphes.
experiments?: ExperimentsOutput
Valeur de propriété
ftpsState
État du service FTP/FTPS
ftpsState?: "Disabled" | "AllAllowed" | "FtpsOnly"
Valeur de propriété
"Disabled" | "AllAllowed" | "FtpsOnly"
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
functionAppScaleLimit?: number
Valeur de propriété
number
functionsRuntimeScaleMonitoringEnabled
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 l’état de mise à l’échelle.
functionsRuntimeScaleMonitoringEnabled?: boolean
Valeur de propriété
boolean
handlerMappings
Mappages de gestionnaires.
handlerMappings?: HandlerMappingOutput[]
Valeur de propriété
healthCheckPath
Chemin de contrôle d'intégrité
healthCheckPath?: string
Valeur de propriété
string
http20Enabled
Http20Enabled : configure un site web pour permettre aux clients de se connecter via http2.0
http20Enabled?: boolean
Valeur de propriété
boolean
httpLoggingEnabled
true
si la journalisation HTTP est activée ; sinon, false
.
httpLoggingEnabled?: boolean
Valeur de propriété
boolean
ipSecurityRestrictions
Restrictions de sécurité IP pour main.
ipSecurityRestrictions?: IpSecurityRestrictionOutput[]
Valeur de propriété
javaContainer
Conteneur Java.
javaContainer?: string
Valeur de propriété
string
javaContainerVersion
Version du conteneur Java.
javaContainerVersion?: string
Valeur de propriété
string
javaVersion
Version de Java.
javaVersion?: string
Valeur de propriété
string
keyVaultReferenceIdentity
Identité à utiliser pour l’authentification de référence Key Vault.
keyVaultReferenceIdentity?: string
Valeur de propriété
string
limits
linuxFxVersion
Linux App Framework et version
linuxFxVersion?: string
Valeur de propriété
string
loadBalancing
Équilibrage de charge de site.
loadBalancing?: "WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash" | "PerSiteRoundRobin"
Valeur de propriété
"WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash" | "PerSiteRoundRobin"
localMySqlEnabled
true
pour activer MySQL local ; sinon, false
.
localMySqlEnabled?: boolean
Valeur de propriété
boolean
logsDirectorySizeLimit
Limite de taille du répertoire des journaux HTTP.
logsDirectorySizeLimit?: number
Valeur de propriété
number
machineKey
managedPipelineMode
Mode pipeline managé.
managedPipelineMode?: "Integrated" | "Classic"
Valeur de propriété
"Integrated" | "Classic"
managedServiceIdentityId
ID d’identité de service managé
managedServiceIdentityId?: number
Valeur de propriété
number
minimumElasticInstanceCount
Nombre minimal d’instances pour un site Ce paramètre s’applique uniquement aux plans élastiques
minimumElasticInstanceCount?: number
Valeur de propriété
number
minTlsVersion
MinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL
minTlsVersion?: "1.0" | "1.1" | "1.2"
Valeur de propriété
"1.0" | "1.1" | "1.2"
netFrameworkVersion
Version du .NET Framework.
netFrameworkVersion?: string
Valeur de propriété
string
nodeVersion
Version de Node.js.
nodeVersion?: string
Valeur de propriété
string
numberOfWorkers
Nombre de workers.
numberOfWorkers?: number
Valeur de propriété
number
phpVersion
Version de PHP.
phpVersion?: string
Valeur de propriété
string
powerShellVersion
Version de PowerShell.
powerShellVersion?: string
Valeur de propriété
string
preWarmedInstanceCount
Nombre d’instances preWarmed. Ce paramètre s’applique uniquement aux plans de consommation et élastiques
preWarmedInstanceCount?: number
Valeur de propriété
number
publicNetworkAccess
Propriété permettant d’autoriser ou de bloquer tout le trafic public.
publicNetworkAccess?: string
Valeur de propriété
string
publishingUsername
Publication du nom d’utilisateur.
publishingUsername?: string
Valeur de propriété
string
push
Paramètres de point de terminaison push.
push?: PushSettingsOutput
Valeur de propriété
pythonVersion
Version de Python.
pythonVersion?: string
Valeur de propriété
string
remoteDebuggingEnabled
true
si le débogage à distance est activé ; sinon, false
.
remoteDebuggingEnabled?: boolean
Valeur de propriété
boolean
remoteDebuggingVersion
Version de débogage à distance.
remoteDebuggingVersion?: string
Valeur de propriété
string
requestTracingEnabled
true
si le suivi des requêtes est activé ; sinon, false
.
requestTracingEnabled?: boolean
Valeur de propriété
boolean
requestTracingExpirationTime
Heure d’expiration du suivi de la demande.
requestTracingExpirationTime?: string
Valeur de propriété
string
scmIpSecurityRestrictions
Restrictions de sécurité IP pour scm.
scmIpSecurityRestrictions?: IpSecurityRestrictionOutput[]
Valeur de propriété
scmIpSecurityRestrictionsUseMain
Restrictions de sécurité IP pour que scm utilise main.
scmIpSecurityRestrictionsUseMain?: boolean
Valeur de propriété
boolean
scmMinTlsVersion
ScmMinTlsVersion : configure la version minimale de TLS requise pour les requêtes SSL pour le site SCM
scmMinTlsVersion?: "1.0" | "1.1" | "1.2"
Valeur de propriété
"1.0" | "1.1" | "1.2"
scmType
Type SCM.
scmType?: "None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM"
Valeur de propriété
"None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM"
tracingOptions
Options de suivi.
tracingOptions?: string
Valeur de propriété
string
use32BitWorkerProcess
true
pour utiliser le processus worker 32 bits ; sinon, false
.
use32BitWorkerProcess?: boolean
Valeur de propriété
boolean
virtualApplications
Applications virtuelles.
virtualApplications?: VirtualApplicationOutput[]
Valeur de propriété
vnetName
Réseau virtuel nom.
vnetName?: string
Valeur de propriété
string
vnetPrivatePortsCount
Nombre de ports privés attribués à cette application. Ceux-ci seront attribués dynamiquement au moment de l’exécution.
vnetPrivatePortsCount?: number
Valeur de propriété
number
vnetRouteAllEnabled
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.
vnetRouteAllEnabled?: boolean
Valeur de propriété
boolean
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, s’attend à l’un des fuseaux horaires répertoriés sous HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones
websiteTimeZone?: string
Valeur de propriété
string
webSocketsEnabled
true
si WebSocket est activé ; sinon, false
.
webSocketsEnabled?: boolean
Valeur de propriété
boolean
windowsFxVersion
Xenon App Framework et version
windowsFxVersion?: string
Valeur de propriété
string
xManagedServiceIdentityId
ID d’identité de service managé explicite
xManagedServiceIdentityId?: number
Valeur de propriété
number
Azure SDK for JavaScript