Condividi tramite


Web Apps - List Configurations Slot

Descrizione per Elencare le configurazioni di un'app

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config?api-version=2024-04-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
name
path True

string

Nome dell'app.

resourceGroupName
path True

string

Nome del gruppo di risorse a cui appartiene la risorsa.

Criterio di espressione regolare: ^[-\w\._\(\)]+[^\.]$

slot
path True

string

Nome dello slot di distribuzione. Se non viene specificato uno slot, l'API restituirà la configurazione per lo slot di produzione.

subscriptionId
path True

string

ID sottoscrizione di Azure. Si tratta di una stringa in formato GUID (ad esempio 000000000-0000-0000-0000-000000000000000).

api-version
query True

string

Versione API

Risposte

Nome Tipo Descrizione
200 OK

SiteConfigResourceCollection

OK

Other Status Codes

DefaultErrorResponse

Risposta di errore del servizio app.

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

Definizioni

Nome Descrizione
ApiDefinitionInfo

Informazioni sulla definizione formale dell'API per l'app.

ApiManagementConfig

Configurazione di Gestione API di Azure collegata all'app.

AutoHealActions

Azioni che devono essere eseguite dal modulo di correzione automatica quando viene attivata una regola.

AutoHealActionType

Azione predefinita da eseguire.

AutoHealCustomAction

Azione personalizzata da eseguire quando viene attivata una regola di correzione automatica.

AutoHealRules

Regole che possono essere definite per il ripristino automatico.

AutoHealTriggers

Trigger per il ripristino automatico.

AzureStorageInfoValue

Valore delle informazioni di accesso a File di Azure o Archiviazione BLOB per l'archiviazione dizionario.

AzureStorageProtocol

Protocollo di montaggio da usare per l'account di archiviazione.

AzureStorageState

Stato dell'account di archiviazione.

AzureStorageType

Tipo di archiviazione.

ConnectionStringType

Tipo di database.

ConnStringInfo

Informazioni sulla stringa di connessione del database.

CorsSettings

Impostazioni CORS (Cross-Origin Resource Sharing) per l'app.

DefaultAction

Azione predefinita per la restrizione di accesso principale se non viene trovata alcuna corrispondenza tra regole.

DefaultErrorResponse

Risposta di errore del servizio app.

Details
Error

Modello di errore.

Experiments

Regole di routing negli esperimenti di produzione.

FtpsState

Stato del servizio FTP/FTPS

HandlerMapping

Mapping dei gestori IIS usati per definire il gestore che elabora 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.

IpFilterTag

Definisce l'oggetto per cui verrà usato questo filtro IP. Si tratta di supportare il filtro IP sui proxy.

IpSecurityRestriction

Restrizione di sicurezza IP per un'app.

ManagedPipelineMode

Modalità pipeline gestita.

NameValuePair

Coppia di valori del nome.

PushSettings

Impostazioni push per l'app.

RampUpRule

Regole di routing per l'avvio dei test. Questa regola consente di reindirizzare il traffico statico % a uno slot o di modificare gradualmente il routing % in base alle prestazioni.

RequestsBasedTrigger

Trigger basato sulle richieste totali.

ScmType

Tipo SCM.

SiteConfigResource

Risorsa ARM di configurazione dell'app Web.

SiteConfigResourceCollection

Raccolta di configurazioni del sito.

SiteLimits

Limiti delle metriche impostati in un'app.

SiteLoadBalancing

Bilanciamento del carico del sito.

SiteMachineKey

MachineKey di un'app.

SlowRequestsBasedTrigger

Trigger in base al tempo di esecuzione della richiesta.

StatusCodesBasedTrigger

Trigger basato sul codice di stato.

StatusCodesRangeBasedTrigger

Trigger basato sull'intervallo di codici di stato.

SupportedTlsVersions

MinTlsVersion: configura la versione minima di TLS necessaria per le richieste SSL

TlsCipherSuites

La suite di crittografia TLS di livello minimo consentita per un'applicazione

VirtualApplication

Applicazione virtuale in un'app.

VirtualDirectory

Directory per l'applicazione virtuale.

ApiDefinitionInfo

Informazioni sulla definizione formale dell'API 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

identificatore APIM-Api.

AutoHealActions

Azioni che devono essere eseguite dal modulo di correzione automatica quando viene attivata una regola.

Nome Tipo Descrizione
actionType

AutoHealActionType

Azione predefinita da eseguire.

customAction

AutoHealCustomAction

Azione personalizzata da eseguire.

minProcessExecutionTime

string

Tempo minimo di esecuzione del processo prima di eseguire l'azione

AutoHealActionType

Azione predefinita da eseguire.

Valore Descrizione
CustomAction
LogEvent
Recycle

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

AutoHealActions

Azioni da eseguire quando viene attivata una regola.

triggers

AutoHealTriggers

Condizioni che descrivono quando eseguire le azioni di correzione automatica.

AutoHealTriggers

Trigger per il ripristino automatico.

Nome Tipo Descrizione
privateBytesInKB

integer

Regola basata su byte privati.

requests

RequestsBasedTrigger

Regola basata sulle richieste totali.

slowRequests

SlowRequestsBasedTrigger

Regola basata sul tempo di esecuzione della richiesta.

slowRequestsWithPath

SlowRequestsBasedTrigger[]

Regola basata su più regole richieste lente con percorso

statusCodes

StatusCodesBasedTrigger[]

Regola basata sui codici di stato.

statusCodesRange

StatusCodesRangeBasedTrigger[]

Regola basata sugli intervalli di codici di stato.

AzureStorageInfoValue

Valore delle informazioni di accesso a File di Azure o 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

AzureStorageProtocol

Protocollo di montaggio da usare per l'account di archiviazione.

shareName

string

Nome della condivisione file (nome del contenitore, per l'archiviazione BLOB).

state

AzureStorageState

Stato dell'account di archiviazione.

type

AzureStorageType

Tipo di archiviazione.

AzureStorageProtocol

Protocollo di montaggio da usare per l'account di archiviazione.

Valore Descrizione
Http
Nfs
Smb

AzureStorageState

Stato dell'account di archiviazione.

Valore Descrizione
InvalidCredentials
InvalidShare
NotValidated
Ok

AzureStorageType

Tipo di archiviazione.

Valore Descrizione
AzureBlob
AzureFiles

ConnectionStringType

Tipo di database.

Valore Descrizione
ApiHub
Custom
DocDb
EventHub
MySql
NotificationHub
PostgreSQL
RedisCache
SQLAzure
SQLServer
ServiceBus

ConnStringInfo

Informazioni sulla stringa di connessione del database.

Nome Tipo Descrizione
connectionString

string

Valore della stringa di connessione.

name

string

Nome della stringa di connessione.

type

ConnectionStringType

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 autorizzate a effettuare chiamate tra le origini, ad esempio http://example.com:12345. Usare "*" per consentire tutto.

supportCredentials

boolean

Ottiene o imposta un valore che indica se le richieste CORS con credenziali sono consentite. Per altri dettagli, 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 viene trovata alcuna corrispondenza tra regole.

Valore Descrizione
Allow
Deny

DefaultErrorResponse

Risposta di errore del servizio app.

Nome Tipo Descrizione
error

Error

Modello di errore.

Details

Nome Tipo Descrizione
code

string

Stringa standardizzata per identificare l'errore a livello di codice.

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 l'errore a livello di codice.

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

RampUpRule[]

Elenco delle regole di ramp-up.

FtpsState

Stato del servizio FTP/FTPS

Valore Descrizione
AllAllowed
Disabled
FtpsOnly

HandlerMapping

Mapping dei gestori IIS usati per definire il gestore che elabora 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.

Valore Descrizione
Default
ServiceTag
XffProxy

IpSecurityRestriction

Restrizione di sicurezza IP per un'app.

Nome Tipo Descrizione
action

string

Consentire o negare 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 è ..

  • Se la proprietà è null o vuota (impostazione predefinita), sono consentiti tutti gli host (o la mancanza di).
  • Un valore viene confrontato usando ordinal-ignore-case (escluso il numero di porta).
  • I caratteri jolly del sottodominio sono consentiti ma non corrispondono al dominio radice. Ad esempio, *.contoso.com corrisponde al sottodominio foo.contoso.com ma non al dominio radice contoso.com o foo.bar.contoso.com multi-livello
  • I nomi host Unicode sono consentiti, ma vengono convertiti in Punycode per la corrispondenza.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). La logica corrispondente è ..

  • Se la proprietà è null o vuota (impostazione predefinita), sono consentite eventuali catene inoltrate (o mancanza di).
  • Se un indirizzo (escluso il numero di porta) nella catena (delimitato da virgole) corrisponde al CIDR definito dalla proprietà .

X-Azure-FDID e X-FD-HealthProbe. La logica corrispondente corrisponde esattamente.

ipAddress

string

Indirizzo IP per cui la restrizione di sicurezza è valida. Può essere sotto forma di indirizzo ipv4 puro (proprietà SubnetMask obbligatoria) 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 subnet

tag

IpFilterTag

Definisce l'oggetto per cui verrà usato 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.

Valore Descrizione
Classic
Integrated

NameValuePair

Coppia di valori del nome.

Nome Tipo Descrizione
name

string

Nome coppia.

value

string

Valore della 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 inseriti nell'elenco elementi consentiti per l'uso 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 il traffico statico % a uno slot o di modificare gradualmente il 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.

changeIntervalInMinutes

integer

Specifica l'intervallo in minuti per rivalutare ReroutePercentage.

changeStep

number

Nello scenario di aumento automatico si tratta del passaggio da aggiungere/rimuovere da ReroutePercentage fino a raggiungere \nMinReroutePercentage o MaxReroutePercentage. Le metriche del sito vengono controllate ogni N minuti specificati in ChangeIntervalInMinutes.\nAlgoritmo decisionale personalizzato può essere fornito nell'estensione del sito TiPCallback che può essere specificato in ChangeDecisionCallbackUrl.

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 sarà puntare allo slot che riceverà il traffico nell'esperimento.

reroutePercentage

number

Percentuale del traffico che verrà reindirizzato a ActionHostName.

RequestsBasedTrigger

Trigger basato sulle richieste totali.

Nome Tipo Descrizione
count

integer

Conteggio richieste.

timeInterval

string

Intervallo di tempo.

ScmType

Tipo SCM.

Valore Descrizione
BitbucketGit
BitbucketHg
CodePlexGit
CodePlexHg
Dropbox
ExternalGit
ExternalHg
GitHub
LocalGit
None
OneDrive
Tfs
VSO
VSTSRM

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

Flag per l'uso di Creds di identità gestite per il pull di Registro Azure Container

properties.acrUserManagedIdentityID

string

Se si usa l'identità gestita dall'utente, id client dell'identità gestita dall'utente

properties.alwaysOn

boolean

true se Always On è abilitato; in caso contrario, false.

properties.apiDefinition

ApiDefinitionInfo

Informazioni sulla definizione formale dell'API per l'app.

properties.apiManagementConfig

ApiManagementConfig

Impostazioni di Gestione API di Azure collegate all'app.

properties.appCommandLine

string

Riga di comando dell'app da avviare.

properties.appSettings

NameValuePair[]

Impostazioni dell'applicazione.

properties.autoHealEnabled

boolean

true se la correzione automatica è abilitata; in caso contrario, false.

properties.autoHealRules

AutoHealRules

Regole di correzione automatica.

properties.autoSwapSlotName

string

Nome dello slot di scambio automatico.

properties.azureStorageAccounts

<string,  AzureStorageInfoValue>

Elenco di account di archiviazione di Azure.

properties.connectionStrings

ConnStringInfo[]

Stringhe di connessione.

properties.cors

CorsSettings

Impostazioni CORS (Cross-Origin Resource Sharing).

properties.defaultDocuments

string[]

Documenti predefiniti.

properties.detailedErrorLoggingEnabled

boolean

true se è abilitata la registrazione dettagliata degli errori; in caso contrario, false.

properties.documentRoot

string

Radice del documento.

properties.elasticWebAppScaleLimit

integer

Numero massimo di ruoli di lavoro a cui un sito può aumentare il numero di istanze. Questa impostazione si applica solo alle app nei piani in cui ElasticScaleEnabled è true

properties.experiments

Experiments

Questo è un problema per i tipi polimorfici.

properties.ftpsState

FtpsState

Stato del servizio FTP/FTPS

properties.functionAppScaleLimit

integer

Numero massimo di ruoli di lavoro a cui un sito può aumentare il numero di istanze. Questa impostazione si applica solo ai piani Premium a consumo e elastici

properties.functionsRuntimeScaleMonitoringEnabled

boolean

Ottiene o imposta un valore che indica se il monitoraggio della scalabilità di runtime delle funzioni è abilitato. Se abilitata, ScaleController non monitorerà direttamente le origini eventi, ma chiamerà il runtime per ottenere lo stato di scalabilità.

properties.handlerMappings

HandlerMapping[]

Mapping dei gestori.

properties.healthCheckPath

string

Percorso controllo integrità

properties.http20Enabled

boolean

True

Http20Enabled: configura un sito Web per consentire ai client di connettersi tramite http2.0

properties.httpLoggingEnabled

boolean

true se la registrazione HTTP è abilitata; in caso contrario, false.

properties.ipSecurityRestrictions

IpSecurityRestriction[]

Restrizioni di sicurezza IP per main.

properties.ipSecurityRestrictionsDefaultAction

DefaultAction

Azione predefinita per la restrizione di accesso principale se non viene trovata alcuna corrispondenza tra 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 di Key Vault.

properties.limits

SiteLimits

Limiti del sito.

properties.linuxFxVersion

string

Framework e versione di Linux App Framework

properties.loadBalancing

SiteLoadBalancing

Bilanciamento del carico del sito.

properties.localMySqlEnabled

boolean

False

true abilitare MySQL locale; in caso contrario, false.

properties.logsDirectorySizeLimit

integer

Limite delle dimensioni della directory dei log HTTP.

properties.machineKey

SiteMachineKey

Site MachineKey.

properties.managedPipelineMode

ManagedPipelineMode

Modalità pipeline gestita.

properties.managedServiceIdentityId

integer

ID identità del servizio gestito

properties.metadata

NameValuePair[]

Metadati dell'applicazione. Impossibile recuperare questa proprietà, perché può contenere segreti.

properties.minTlsCipherSuite

TlsCipherSuites

La suite di crittografia TLS di livello minimo consentita per un'applicazione

properties.minTlsVersion

SupportedTlsVersions

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 preAvvise. Questa impostazione si applica solo ai piani a consumo e elastici

properties.publicNetworkAccess

string

Proprietà per consentire o bloccare tutto il traffico pubblico.

properties.publishingUsername

string

Pubblicazione del nome utente.

properties.push

PushSettings

Eseguire il push delle impostazioni dell'endpoint.

properties.pythonVersion

string

Versione di Python.

properties.remoteDebuggingEnabled

boolean

true se il debug remoto è abilitato; in caso contrario, false.

properties.remoteDebuggingVersion

string

Versione di debug remoto.

properties.requestTracingEnabled

boolean

true se la traccia delle richieste è abilitata; in caso contrario, false.

properties.requestTracingExpirationTime

string

Scadenza della traccia delle richieste.

properties.scmIpSecurityRestrictions

IpSecurityRestriction[]

Restrizioni di sicurezza IP per scm.

properties.scmIpSecurityRestrictionsDefaultAction

DefaultAction

Azione predefinita per la restrizione di accesso scm se non viene trovata alcuna corrispondenza con regole.

properties.scmIpSecurityRestrictionsUseMain

boolean

Restrizioni di sicurezza IP per scm da usare main.

properties.scmMinTlsVersion

SupportedTlsVersions

ScmMinTlsVersion: configura la versione minima di TLS necessaria per le richieste SSL per il sito SCM

properties.scmType

ScmType

Tipo SCM.

properties.tracingOptions

string

Opzioni di traccia.

properties.use32BitWorkerProcess

boolean

true usare il processo di lavoro a 32 bit; in caso contrario, false.

properties.virtualApplications

VirtualApplication[]

Applicazioni virtuali.

properties.vnetName

string

Nome rete virtuale.

properties.vnetPrivatePortsCount

integer

Numero di porte private assegnate all'app. Questi verranno assegnati in modo dinamico in fase di esecuzione.

properties.vnetRouteAllEnabled

boolean

Route di rete virtuale tutte abilitate. Ciò fa sì che tutto il traffico in uscita abbia gruppi di sicurezza di rete virtuale e route definite dall'utente applicate.

properties.webSocketsEnabled

boolean

true se WebSocket è abilitato; in caso contrario, false.

properties.websiteTimeZone

string

Imposta il fuso orario utilizzato da un sito per la generazione di timestamp. Compatibile con Linux e Il servizio app di Windows. L'impostazione dell'impostazione dell'app WEBSITE_TIME_ZONE ha la precedenza su questa configurazione. Per Linux, si prevede che i valori del database tz https://www.iana.org/time-zones (per un riferimento rapido vedere https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). Per Windows, prevede 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

Collegarsi alla pagina successiva delle risorse.

value

SiteConfigResource[]

Raccolta di risorse.

SiteLimits

Limiti delle metriche impostati in un'app.

Nome Tipo Descrizione
maxDiskSizeInMb

integer

Utilizzo massimo consentito delle dimensioni del disco in MB.

maxMemoryInMb

integer

Utilizzo massimo consentito della memoria in MB.

maxPercentageCpu

number

Percentuale massima di utilizzo della CPU consentita.

SiteLoadBalancing

Bilanciamento del carico del sito.

Valore Descrizione
LeastRequests
LeastRequestsWithTieBreaker
LeastResponseTime
PerSiteRoundRobin
RequestHash
WeightedRoundRobin
WeightedTotalTraffic

SiteMachineKey

MachineKey di un'app.

Nome Tipo Descrizione
decryption

string

Algoritmo utilizzato 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

Conteggio 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

Conteggio richieste.

path

string

Percorso richiesta

status

integer

Codice di 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

Conteggio richieste.

path

string

statusCodes

string

Codice di stato HTTP.

timeInterval

string

Intervallo di tempo.

SupportedTlsVersions

MinTlsVersion: configura la versione minima di TLS necessaria per le richieste SSL

Valore Descrizione
1.0
1.1
1.2
1.3

TlsCipherSuites

La suite di crittografia TLS di livello minimo consentita per un'applicazione

Valore Descrizione
TLS_AES_128_GCM_SHA256
TLS_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_256_GCM_SHA384

VirtualApplication

Applicazione virtuale in un'app.

Nome Tipo Descrizione
physicalPath

string

Percorso fisico.

preloadEnabled

boolean

true se il precaricamento è abilitato; in caso contrario, false.

virtualDirectories

VirtualDirectory[]

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.