Web Apps - List Configurations
Descrizione per Elencare le configurazioni di un'app
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config?api-version=2023-12-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
name
|
path | True |
string |
Nome dell'applicazione. |
resource
|
path | True |
string |
Nome del gruppo di risorse a cui appartiene la risorsa. Criterio di espressione regolare: |
subscription
|
path | True |
string |
L'ID sottoscrizione di Azure. Si tratta di una stringa in formato GUID (ad esempio 000000000-0000-0000-0000-0000-000000000000). |
api-version
|
query | True |
string |
Versione API |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
servizio app risposta di errore. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
List web app configurations
Esempio di richiesta
Risposta di esempio
{
"value": [
{
"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": {}
}
}
]
}
Definizioni
Nome | Descrizione |
---|---|
Api |
Informazioni sulla definizione dell'API formale per l'app. |
Api |
Configurazione di Gestione API di Azure collegata all'app. |
Auto |
Azioni che devono essere eseguite dal modulo di correzione automatica quando viene attivata una regola. |
Auto |
Azione predefinita da eseguire. |
Auto |
Azione personalizzata da eseguire quando viene attivata una regola di correzione automatica. |
Auto |
Regole che possono essere definite per il ripristino automatico. |
Auto |
Trigger per la correzione automatica. |
Azure |
File di Azure o il valore delle informazioni di accesso all'archiviazione BLOB per l'archiviazione dizionario. |
Azure |
Montaggio del protocollo da usare per l'account di archiviazione. |
Azure |
Stato dell'account di archiviazione. |
Azure |
Tipo di archiviazione. |
Connection |
Tipo di database. |
Conn |
Informazioni stringa di connessione database. |
Cors |
Impostazioni CORS (Cross-Origin Resource Sharing) per l'app. |
Default |
Azione predefinita per la restrizione di accesso principale se non vengono corrispondenti regole. |
Default |
servizio app risposta di errore. |
Details | |
Error |
Modello di errore. |
Experiments |
Regole di routing negli esperimenti di produzione. |
Ftps |
Stato del servizio FTP/FTPS |
Handler |
I mapping dei gestori IIS usati per definire quali gestori elaborano le richieste HTTP con determinate estensioni. Ad esempio, viene usato per configurare php-cgi.exe processo per gestire tutte le richieste HTTP con l'estensione *.php. |
Ip |
Definisce l'oggetto per cui verrà usato questo filtro IP. Si tratta di supportare il filtro IP sui proxy. |
Ip |
Restrizione della sicurezza IP in un'app. |
Managed |
Modalità pipeline gestita. |
Name |
Coppia valore nome. |
Push |
Impostazioni push per l'app. |
Ramp |
Regole di routing per l'avvio dei test. Questa regola consente di reindirizzare % di traffico statico a uno slot o di modificare gradualmente la percentuale di routing in base alle prestazioni. |
Requests |
Trigger basato sulle richieste totali. |
Scm |
Tipo SCM. |
Site |
Risorsa arm di configurazione dell'app Web. |
Site |
Raccolta di configurazioni del sito. |
Site |
Limiti delle metriche impostati su un'app. |
Site |
Bilanciamento del carico del sito. |
Site |
MachineKey di un'app. |
Slow |
Trigger in base al tempo di esecuzione della richiesta. |
Status |
Trigger basato sul codice di stato. |
Status |
Trigger basato sull'intervallo di codici di stato. |
Supported |
MinTlsVersion: configura la versione minima di TLS necessaria per le richieste SSL |
Tls |
Suite di crittografia TLS di forza minima consentita per un'applicazione |
Virtual |
Applicazione virtuale in un'app. |
Virtual |
Directory per l'applicazione virtuale. |
ApiDefinitionInfo
Informazioni sulla definizione dell'API formale per l'app.
Nome | Tipo | Descrizione |
---|---|---|
url |
string |
URL della definizione dell'API. |
ApiManagementConfig
Configurazione di Gestione API di Azure collegata all'app.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
APIM-Api Identificatore. |
AutoHealActions
Azioni che devono essere eseguite dal modulo di correzione automatica quando viene attivata una regola.
Nome | Tipo | Descrizione |
---|---|---|
actionType |
Azione predefinita da eseguire. |
|
customAction |
Azione personalizzata da eseguire. |
|
minProcessExecutionTime |
string |
Tempo minimo per l'esecuzione del processo prima di eseguire l'azione |
AutoHealActionType
Azione predefinita da eseguire.
Nome | Tipo | Descrizione |
---|---|---|
CustomAction |
string |
|
LogEvent |
string |
|
Recycle |
string |
AutoHealCustomAction
Azione personalizzata da eseguire quando viene attivata una regola di correzione automatica.
Nome | Tipo | Descrizione |
---|---|---|
exe |
string |
Eseguibile da eseguire. |
parameters |
string |
Parametri per l'eseguibile. |
AutoHealRules
Regole che possono essere definite per il ripristino automatico.
Nome | Tipo | Descrizione |
---|---|---|
actions |
Azioni da eseguire quando viene attivata una regola. |
|
triggers |
Condizioni che descrivono quando eseguire le azioni di ripristino automatico. |
AutoHealTriggers
Trigger per la correzione automatica.
Nome | Tipo | Descrizione |
---|---|---|
privateBytesInKB |
integer |
Regola basata su byte privati. |
requests |
Regola basata sulle richieste totali. |
|
slowRequests |
Regola basata sul tempo di esecuzione della richiesta. |
|
slowRequestsWithPath |
Regola basata su più regole richieste lente con percorso |
|
statusCodes |
Regola basata sui codici di stato. |
|
statusCodesRange |
Regola basata sugli intervalli di codici di stato. |
AzureStorageInfoValue
File di Azure o il valore delle informazioni di accesso all'archiviazione BLOB per l'archiviazione dizionario.
Nome | Tipo | Descrizione |
---|---|---|
accessKey |
string |
Chiave di accesso per l'account di archiviazione. |
accountName |
string |
Nome dell'account di archiviazione. |
mountPath |
string |
Percorso per montare l'archiviazione all'interno dell'ambiente di runtime del sito. |
protocol |
Montaggio del protocollo da usare per l'account di archiviazione. |
|
shareName |
string |
Nome della condivisione file (nome contenitore, per l'archiviazione BLOB). |
state |
Stato dell'account di archiviazione. |
|
type |
Tipo di archiviazione. |
AzureStorageProtocol
Montaggio del protocollo da usare per l'account di archiviazione.
Nome | Tipo | Descrizione |
---|---|---|
Http |
string |
|
Nfs |
string |
|
Smb |
string |
AzureStorageState
Stato dell'account di archiviazione.
Nome | Tipo | Descrizione |
---|---|---|
InvalidCredentials |
string |
|
InvalidShare |
string |
|
NotValidated |
string |
|
Ok |
string |
AzureStorageType
Tipo di archiviazione.
Nome | Tipo | Descrizione |
---|---|---|
AzureBlob |
string |
|
AzureFiles |
string |
ConnectionStringType
Tipo di database.
Nome | Tipo | Descrizione |
---|---|---|
ApiHub |
string |
|
Custom |
string |
|
DocDb |
string |
|
EventHub |
string |
|
MySql |
string |
|
NotificationHub |
string |
|
PostgreSQL |
string |
|
RedisCache |
string |
|
SQLAzure |
string |
|
SQLServer |
string |
|
ServiceBus |
string |
ConnStringInfo
Informazioni stringa di connessione database.
Nome | Tipo | Descrizione |
---|---|---|
connectionString |
string |
Valore stringa di connessione. |
name |
string |
Nome della stringa di connessione. |
type |
Tipo di database. |
CorsSettings
Impostazioni CORS (Cross-Origin Resource Sharing) per l'app.
Nome | Tipo | Descrizione |
---|---|---|
allowedOrigins |
string[] |
Ottiene o imposta l'elenco di origini che devono essere consentite per effettuare chiamate tra origini ( ad esempio: http://example.com:12345). Usare "*" per consentirli tutti. |
supportCredentials |
boolean |
Ottiene o imposta se le richieste CORS con credenziali sono consentite. Per informazioni dettagliate, vedere https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials. |
DefaultAction
Azione predefinita per la restrizione di accesso principale se non vengono corrispondenti regole.
Nome | Tipo | Descrizione |
---|---|---|
Allow |
string |
|
Deny |
string |
DefaultErrorResponse
servizio app risposta di errore.
Nome | Tipo | Descrizione |
---|---|---|
error |
Modello di errore. |
Details
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Stringa standardizzata per identificare a livello di codice l'errore. |
message |
string |
Descrizione dettagliata dell'errore e informazioni di debug. |
target |
string |
Descrizione dettagliata dell'errore e informazioni di debug. |
Error
Modello di errore.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Stringa standardizzata per identificare a livello di codice l'errore. |
details |
Details[] |
Errori dettagliati. |
innererror |
string |
Altre informazioni per eseguire il debug dell'errore. |
message |
string |
Descrizione dettagliata dell'errore e informazioni di debug. |
target |
string |
Descrizione dettagliata dell'errore e informazioni di debug. |
Experiments
Regole di routing negli esperimenti di produzione.
Nome | Tipo | Descrizione |
---|---|---|
rampUpRules |
Elenco delle regole di ramp-up. |
FtpsState
Stato del servizio FTP/FTPS
Nome | Tipo | Descrizione |
---|---|---|
AllAllowed |
string |
|
Disabled |
string |
|
FtpsOnly |
string |
HandlerMapping
I mapping dei gestori IIS usati per definire quali gestori elaborano le richieste HTTP con determinate estensioni. Ad esempio, viene usato per configurare php-cgi.exe processo per gestire tutte le richieste HTTP con l'estensione *.php.
Nome | Tipo | Descrizione |
---|---|---|
arguments |
string |
Argomenti della riga di comando da passare al processore di script. |
extension |
string |
Le richieste con questa estensione verranno gestite usando l'applicazione FastCGI specificata. |
scriptProcessor |
string |
Percorso assoluto dell'applicazione FastCGI. |
IpFilterTag
Definisce l'oggetto per cui verrà usato questo filtro IP. Si tratta di supportare il filtro IP sui proxy.
Nome | Tipo | Descrizione |
---|---|---|
Default |
string |
|
ServiceTag |
string |
|
XffProxy |
string |
IpSecurityRestriction
Restrizione della sicurezza IP in un'app.
Nome | Tipo | Descrizione |
---|---|---|
action |
string |
Consenti o Nega l'accesso per questo intervallo IP. |
description |
string |
Descrizione della regola di restrizione IP. |
headers |
object |
Intestazioni delle regole di restrizione IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). La logica corrispondente è ..
X-Forwarded-for (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). La logica corrispondente è ..
X-Azure-FDID e X-FD-HealthProbe. La logica di corrispondenza è esatta. |
ipAddress |
string |
Indirizzo IP per cui la restrizione di sicurezza è valida. Può essere in forma di indirizzo ipv4 puro (proprietà SubnetMask richiesta) o notazione CIDR, ad esempio ipv4/mask (corrispondenza bit iniziale). Per CIDR, la proprietà SubnetMask non deve essere specificata. |
name |
string |
Nome della regola di restrizione IP. |
priority |
integer |
Priorità della regola di restrizione IP. |
subnetMask |
string |
Subnet mask per l'intervallo di indirizzi IP per cui la restrizione è valida. |
subnetTrafficTag |
integer |
(interno) Tag del traffico della subnet |
tag |
Definisce l'utilizzo di questo filtro IP. Si tratta di supportare il filtro IP sui proxy. |
|
vnetSubnetResourceId |
string |
ID risorsa di rete virtuale |
vnetTrafficTag |
integer |
(interno) Tag del traffico della rete virtuale |
ManagedPipelineMode
Modalità pipeline gestita.
Nome | Tipo | Descrizione |
---|---|---|
Classic |
string |
|
Integrated |
string |
NameValuePair
Coppia valore nome.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Nome coppia. |
value |
string |
Valore di coppia. |
PushSettings
Impostazioni push per l'app.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa. |
kind |
string |
Tipo di risorsa. |
name |
string |
Nome risorsa. |
properties.dynamicTagsJson |
string |
Ottiene o imposta una stringa JSON contenente un elenco di tag dinamici che verranno valutati dalle attestazioni utente nell'endpoint di registrazione push. |
properties.isPushEnabled |
boolean |
Ottiene o imposta un flag che indica se l'endpoint push è abilitato. |
properties.tagWhitelistJson |
string |
Ottiene o imposta una stringa JSON contenente un elenco di tag consentiti da usare dall'endpoint di registrazione push. |
properties.tagsRequiringAuth |
string |
Ottiene o imposta una stringa JSON contenente un elenco di tag che richiedono l'autenticazione utente da usare nell'endpoint di registrazione push. I tag possono essere costituiti da caratteri alfanumerici e i seguenti: '_', '@', '#', '.', ':', '-'. La convalida deve essere eseguita in PushRequestHandler. |
type |
string |
Tipo di risorsa. |
RampUpRule
Regole di routing per l'avvio dei test. Questa regola consente di reindirizzare % di traffico statico a uno slot o di modificare gradualmente la percentuale di routing in base alle prestazioni.
Nome | Tipo | Descrizione |
---|---|---|
actionHostName |
string |
Nome host di uno slot a cui verrà reindirizzato il traffico se si decide. Ad esempio, myapp-stage.azurewebsites.net. |
changeDecisionCallbackUrl |
string |
L'algoritmo decisionale personalizzato può essere fornito nell'estensione del sito TiPCallback che è possibile specificare l'URL. Vedere Estensione del sito TiPCallback per lo scaffolding e i contratti. https://www.siteextensions.net/packages/TiPCallback/ |
changeIntervalInMinutes |
integer |
Specifica l'intervallo in minuti per rivalutare ReroutePercentage. |
changeStep |
number |
Nello scenario di aumento automatico si tratta del passaggio da cui aggiungere/rimuovere |
maxReroutePercentage |
number |
Specifica il limite superiore al di sotto del quale rimarrà ReroutePercentage. |
minReroutePercentage |
number |
Specifica un limite inferiore al di sopra del quale rimarrà ReroutePercentage. |
name |
string |
Nome della regola di routing. Il nome consigliato è puntare allo slot che riceverà il traffico nell'esperimento. |
reroutePercentage |
number |
Percentuale del traffico che verrà reindirizzato a |
RequestsBasedTrigger
Trigger basato sulle richieste totali.
Nome | Tipo | Descrizione |
---|---|---|
count |
integer |
Numero di richieste. |
timeInterval |
string |
Intervallo di tempo. |
ScmType
Tipo SCM.
Nome | Tipo | Descrizione |
---|---|---|
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
Risorsa arm di configurazione dell'app Web.
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
id |
string |
ID risorsa. |
|
kind |
string |
Tipo di risorsa. |
|
name |
string |
Nome risorsa. |
|
properties.acrUseManagedIdentityCreds |
boolean |
Contrassegno per l'uso dei cred di identità gestita per il pull del Registro Azure Container |
|
properties.acrUserManagedIdentityID |
string |
Se si usa l'identità gestita dall'utente, clientId dell'identità gestita dall'utente |
|
properties.alwaysOn |
boolean |
|
|
properties.apiDefinition |
Informazioni sulla definizione dell'API formale per l'app. |
||
properties.apiManagementConfig |
Impostazioni di gestione API di Azure collegate all'app. |
||
properties.appCommandLine |
string |
Riga di comando dell'app da avviare. |
|
properties.appSettings |
Impostazioni delle applicazioni. |
||
properties.autoHealEnabled |
boolean |
|
|
properties.autoHealRules |
Regole di ripristino automatico. |
||
properties.autoSwapSlotName |
string |
Nome dello slot di scambio automatico. |
|
properties.azureStorageAccounts |
<string,
Azure |
Elenco degli account di archiviazione di Azure. |
|
properties.connectionStrings |
Stringhe di connessione. |
||
properties.cors |
Impostazioni CORS (Cross-Origin Resource Sharing). |
||
properties.defaultDocuments |
string[] |
Documenti predefiniti. |
|
properties.detailedErrorLoggingEnabled |
boolean |
|
|
properties.documentRoot |
string |
Radice del documento. |
|
properties.elasticWebAppScaleLimit |
integer |
Numero massimo di lavoratori a cui un sito può aumentare il numero massimo.
Questa impostazione si applica solo alle app nei piani in cui ElasticScaleEnabled è |
|
properties.experiments |
Questo è il problema per i tipi polimorfici. |
||
properties.ftpsState |
Stato del servizio FTP/FTPS |
||
properties.functionAppScaleLimit |
integer |
Numero massimo di lavoratori a cui un sito può aumentare il numero massimo. Questa impostazione si applica solo ai piani Consumo e Premium elastici |
|
properties.functionsRuntimeScaleMonitoringEnabled |
boolean |
Ottiene o imposta un valore che indica se il monitoraggio della scalabilità di runtime delle funzioni è abilitato. Se abilitato, ScaleController non monitorerà direttamente le origini eventi, ma chiamerà invece al runtime per ottenere lo stato di scalabilità. |
|
properties.handlerMappings |
Mapping dei gestori. |
||
properties.healthCheckPath |
string |
Percorso di controllo dell'integrità |
|
properties.http20Enabled |
boolean |
True |
Http20Enabled: configura un sito Web per consentire ai client di connettersi tramite http2.0 |
properties.httpLoggingEnabled |
boolean |
|
|
properties.ipSecurityRestrictions |
Restrizioni di sicurezza IP per main. |
||
properties.ipSecurityRestrictionsDefaultAction |
Azione predefinita per la restrizione di accesso principale se non vengono corrispondenti regole. |
||
properties.javaContainer |
string |
Contenitore Java. |
|
properties.javaContainerVersion |
string |
Versione del contenitore Java. |
|
properties.javaVersion |
string |
Versione Java. |
|
properties.keyVaultReferenceIdentity |
string |
Identità da usare per l'autenticazione di riferimento Key Vault. |
|
properties.limits |
Limiti del sito. |
||
properties.linuxFxVersion |
string |
Framework e versione di Linux App Framework |
|
properties.loadBalancing |
Bilanciamento del carico del sito. |
||
properties.localMySqlEnabled |
boolean |
False |
|
properties.logsDirectorySizeLimit |
integer |
Limite di dimensioni della directory dei log HTTP. |
|
properties.machineKey |
Site MachineKey. |
||
properties.managedPipelineMode |
Modalità pipeline gestita. |
||
properties.managedServiceIdentityId |
integer |
ID identità del servizio gestito |
|
properties.metadata |
Metadati dell'applicazione. Questa proprietà non può essere recuperata, poiché può contenere segreti. |
||
properties.minTlsCipherSuite |
Suite di crittografia TLS di forza minima consentita per un'applicazione |
||
properties.minTlsVersion |
MinTlsVersion: configura la versione minima di TLS necessaria per le richieste SSL |
||
properties.minimumElasticInstanceCount |
integer |
Numero di numero minimo di istanze per un sito Questa impostazione si applica solo ai piani elastici |
|
properties.netFrameworkVersion |
string |
v4.6 |
Versione di .NET Framework. |
properties.nodeVersion |
string |
Versione di Node.js. |
|
properties.numberOfWorkers |
integer |
Numero di ruoli di lavoro. |
|
properties.phpVersion |
string |
Versione di PHP. |
|
properties.powerShellVersion |
string |
Versione di PowerShell. |
|
properties.preWarmedInstanceCount |
integer |
Numero di istanze preWarmed. Questa impostazione si applica solo ai piani elastici e di consumo |
|
properties.publicNetworkAccess |
string |
Proprietà per consentire o bloccare tutto il traffico pubblico. |
|
properties.publishingUsername |
string |
Pubblicazione del nome utente. |
|
properties.push |
Impostazioni dell'endpoint push. |
||
properties.pythonVersion |
string |
Versione di Python. |
|
properties.remoteDebuggingEnabled |
boolean |
|
|
properties.remoteDebuggingVersion |
string |
Versione di debug remoto. |
|
properties.requestTracingEnabled |
boolean |
|
|
properties.requestTracingExpirationTime |
string |
Data di scadenza della traccia delle richieste. |
|
properties.scmIpSecurityRestrictions |
Restrizioni di sicurezza IP per scm. |
||
properties.scmIpSecurityRestrictionsDefaultAction |
Azione predefinita per la restrizione di accesso scm se non vengono corrispondenti regole. |
||
properties.scmIpSecurityRestrictionsUseMain |
boolean |
Restrizioni di sicurezza IP per scm da usare main. |
|
properties.scmMinTlsVersion |
ScmMinTlsVersion: configura la versione minima di TLS necessaria per le richieste SSL per il sito SCM |
||
properties.scmType |
Tipo SCM. |
||
properties.tracingOptions |
string |
Opzioni di traccia. |
|
properties.use32BitWorkerProcess |
boolean |
|
|
properties.virtualApplications |
Applicazioni virtuali. |
||
properties.vnetName |
string |
Rete virtuale nome. |
|
properties.vnetPrivatePortsCount |
integer |
Numero di porte private assegnate a questa app. Questi verranno assegnati dinamicamente in fase di esecuzione. |
|
properties.vnetRouteAllEnabled |
boolean |
Rete virtuale Route All abilitato. Ciò causa l'applicazione di tutti i flussi in uscita Rete virtuale gruppi di sicurezza e route definite dall'utente. |
|
properties.webSocketsEnabled |
boolean |
|
|
properties.websiteTimeZone |
string |
Imposta il fuso orario usato da un sito per la generazione di timestamp. Compatibile con Linux e Windows servizio app. L'impostazione dell'app WEBSITE_TIME_ZONE ha la precedenza su questa configurazione. Per Linux, si prevede che i valori https://www.iana.org/time-zones del database tz (per un riferimento rapido vedere https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Per Windows, si prevede che uno dei fusi orari elencati in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones |
|
properties.windowsFxVersion |
string |
Xenon App Framework e versione |
|
properties.xManagedServiceIdentityId |
integer |
ID identità del servizio gestito esplicito |
|
type |
string |
Tipo di risorsa. |
SiteConfigResourceCollection
Raccolta di configurazioni del sito.
Nome | Tipo | Descrizione |
---|---|---|
nextLink |
string |
Collegamento alla pagina successiva delle risorse. |
value |
Raccolta di risorse. |
SiteLimits
Limiti delle metriche impostati su un'app.
Nome | Tipo | Descrizione |
---|---|---|
maxDiskSizeInMb |
integer |
Utilizzo massimo delle dimensioni del disco consentite in MB. |
maxMemoryInMb |
integer |
Utilizzo massimo della memoria consentito in MB. |
maxPercentageCpu |
number |
Percentuale massima di utilizzo della CPU consentita. |
SiteLoadBalancing
Bilanciamento del carico del sito.
Nome | Tipo | Descrizione |
---|---|---|
LeastRequests |
string |
|
LeastResponseTime |
string |
|
PerSiteRoundRobin |
string |
|
RequestHash |
string |
|
WeightedRoundRobin |
string |
|
WeightedTotalTraffic |
string |
SiteMachineKey
MachineKey di un'app.
Nome | Tipo | Descrizione |
---|---|---|
decryption |
string |
Algoritmo usato per la decrittografia. |
decryptionKey |
string |
Chiave di decrittografia. |
validation |
string |
Convalida MachineKey. |
validationKey |
string |
Chiave di convalida. |
SlowRequestsBasedTrigger
Trigger in base al tempo di esecuzione della richiesta.
Nome | Tipo | Descrizione |
---|---|---|
count |
integer |
Numero di richieste. |
path |
string |
Percorso richiesta. |
timeInterval |
string |
Intervallo di tempo. |
timeTaken |
string |
Tempo impiegato. |
StatusCodesBasedTrigger
Trigger basato sul codice di stato.
Nome | Tipo | Descrizione |
---|---|---|
count |
integer |
Numero di richieste. |
path |
string |
Percorso della richiesta |
status |
integer |
Codice stato HTTP. |
subStatus |
integer |
Stato secondario della richiesta. |
timeInterval |
string |
Intervallo di tempo. |
win32Status |
integer |
Codice di errore Win32. |
StatusCodesRangeBasedTrigger
Trigger basato sull'intervallo di codici di stato.
Nome | Tipo | Descrizione |
---|---|---|
count |
integer |
Numero di richieste. |
path |
string |
|
statusCodes |
string |
Codice stato HTTP. |
timeInterval |
string |
Intervallo di tempo. |
SupportedTlsVersions
MinTlsVersion: configura la versione minima di TLS necessaria per le richieste SSL
Nome | Tipo | Descrizione |
---|---|---|
1.0 |
string |
|
1.1 |
string |
|
1.2 |
string |
|
1.3 |
string |
TlsCipherSuites
Suite di crittografia TLS di forza minima consentita per un'applicazione
Nome | Tipo | Descrizione |
---|---|---|
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
Applicazione virtuale in un'app.
Nome | Tipo | Descrizione |
---|---|---|
physicalPath |
string |
Percorso fisico. |
preloadEnabled |
boolean |
|
virtualDirectories |
Directory virtuali per l'applicazione virtuale. |
|
virtualPath |
string |
Percorso virtuale. |
VirtualDirectory
Directory per l'applicazione virtuale.
Nome | Tipo | Descrizione |
---|---|---|
physicalPath |
string |
Percorso fisico. |
virtualPath |
string |
Percorso dell'applicazione virtuale. |