SiteProperties interface
Proprietà specifiche della risorsa del sito
Proprietà
| client |
|
| client |
|
| client |
percorsi di esclusione delimitati da virgole per l'autenticazione del certificato client |
| client |
Viene composto con l'impostazione ClientCertEnabled.
|
| cloning |
Se specificato durante la creazione dell'app, l'app viene clonata da un'app di origine. |
| container |
Dimensioni del contenitore di funzioni. |
| custom |
Identificatore univoco che verifica i domini personalizzati assegnati all'app. Il cliente aggiungerà questo ID a un record txt per la verifica. |
| daily |
Quota massima consentita per il tempo di memoria giornaliero (applicabile solo nelle app dinamiche). |
| enabled |
|
| hosting |
Ambiente del servizio app da usare per l'app. |
| host |
|
| host |
Gli stati SSL del nome host vengono usati per gestire le associazioni SSL per i nomi host dell'app. |
| https |
HttpsOnly: configura un sito Web per accettare solo le richieste HTTPS. Problemi di reindirizzamento per le richieste HTTP |
| hyperV | Hyper-V sandbox. |
| is |
Obsoleto: Hyper-V sandbox. |
| key |
Identità da usare per l'autenticazione di riferimento di Key Vault. |
| redundancy |
Modalità di ridondanza del sito |
| reserved |
|
| scm |
|
| server |
ID risorsa del piano di servizio app associato, formattato come" "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". |
| site |
Configurazione dell'app. |
| storage |
Controlla se è necessario l'account di archiviazione fornito dal cliente |
| virtual |
ID di Azure Resource Manager della rete virtuale e della subnet da aggiungere all'integrazione rete virtuale a livello di area. Deve essere nel formato /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} |
Dettagli proprietà
clientAffinityEnabled
true per abilitare l'affinità client; false di interrompere l'invio dei cookie di affinità di sessione, che instradano le richieste client nella stessa sessione alla stessa istanza. Il valore predefinito è true.
clientAffinityEnabled?: boolean
Valore della proprietà
boolean
clientCertEnabled
true per abilitare l'autenticazione del certificato client (autenticazione reciproca TLS); in caso contrario, false. Il valore predefinito è false.
clientCertEnabled?: boolean
Valore della proprietà
boolean
clientCertExclusionPaths
percorsi di esclusione delimitati da virgole per l'autenticazione del certificato client
clientCertExclusionPaths?: string
Valore della proprietà
string
clientCertMode
Viene composto con l'impostazione ClientCertEnabled.
- ClientCertEnabled: false indica che ClientCert viene ignorato.
- ClientCertEnabled: true e ClientCertMode: obbligatorio indica che ClientCert è obbligatorio.
- ClientCertEnabled: true e ClientCertMode: facoltativo indica che ClientCert è facoltativo o accettato.
clientCertMode?: "Required" | "Optional" | "OptionalInteractiveUser"
Valore della proprietà
"Required" | "Optional" | "OptionalInteractiveUser"
cloningInfo
Se specificato durante la creazione dell'app, l'app viene clonata da un'app di origine.
cloningInfo?: CloningInfo
Valore della proprietà
containerSize
Dimensioni del contenitore di funzioni.
containerSize?: number
Valore della proprietà
number
customDomainVerificationId
Identificatore univoco che verifica i domini personalizzati assegnati all'app. Il cliente aggiungerà questo ID a un record txt per la verifica.
customDomainVerificationId?: string
Valore della proprietà
string
dailyMemoryTimeQuota
Quota massima consentita per il tempo di memoria giornaliero (applicabile solo nelle app dinamiche).
dailyMemoryTimeQuota?: number
Valore della proprietà
number
enabled
true se l'app è abilitata; in caso contrario, false. L'impostazione di questo valore su false disabilita l'app (porta l'app offline).
enabled?: boolean
Valore della proprietà
boolean
hostingEnvironmentProfile
Ambiente del servizio app da usare per l'app.
hostingEnvironmentProfile?: HostingEnvironmentProfile
Valore della proprietà
hostNamesDisabled
true disabilitare i nomi host pubblici dell'app; in caso contrario, false.
Se true, l'app è accessibile solo tramite il processo di gestione API.
hostNamesDisabled?: boolean
Valore della proprietà
boolean
hostNameSslStates
Gli stati SSL del nome host vengono usati per gestire le associazioni SSL per i nomi host dell'app.
hostNameSslStates?: HostNameSslState[]
Valore della proprietà
httpsOnly
HttpsOnly: configura un sito Web per accettare solo le richieste HTTPS. Problemi di reindirizzamento per le richieste HTTP
httpsOnly?: boolean
Valore della proprietà
boolean
hyperV
Hyper-V sandbox.
hyperV?: boolean
Valore della proprietà
boolean
isXenon
Obsoleto: Hyper-V sandbox.
isXenon?: boolean
Valore della proprietà
boolean
keyVaultReferenceIdentity
Identità da usare per l'autenticazione di riferimento di Key Vault.
keyVaultReferenceIdentity?: string
Valore della proprietà
string
redundancyMode
Modalità di ridondanza del sito
redundancyMode?: "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"
Valore della proprietà
"None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"
reserved
true se riservato; in caso contrario, false.
reserved?: boolean
Valore della proprietà
boolean
scmSiteAlsoStopped
true arrestare il sito SCM (KUDU) quando l'app viene arrestata; in caso contrario, false. Il valore predefinito è false.
scmSiteAlsoStopped?: boolean
Valore della proprietà
boolean
serverFarmId
ID risorsa del piano di servizio app associato, formattato come" "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
serverFarmId?: string
Valore della proprietà
string
siteConfig
storageAccountRequired
Controlla se è necessario l'account di archiviazione fornito dal cliente
storageAccountRequired?: boolean
Valore della proprietà
boolean
virtualNetworkSubnetId
ID di Azure Resource Manager della rete virtuale e della subnet da aggiungere all'integrazione rete virtuale a livello di area. Deve essere nel formato /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}
virtualNetworkSubnetId?: string
Valore della proprietà
string