SitePropertiesOutput interface
Proprietà specifiche della risorsa del sito
Proprietà
| availability |
Stato di disponibilità delle informazioni di gestione per l'app. |
| 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). |
| default |
Nome host predefinito dell'app. Sola lettura. |
| enabled |
|
| enabled |
Nomi host abilitati per l'app. I nomi host devono essere assegnati (vedere HostNames) AND abilitati. In caso contrario, l'app non viene servita su tali nomi host. |
| hosting |
Ambiente del servizio app da usare per l'app. |
| host |
Nomi host associati all'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. |
| in |
Specifica un ID operazione se il sito dispone di un'operazione in sospeso. Il valore può contenere un UUID |
| is |
|
| is |
Obsoleto: Hyper-V sandbox. |
| key |
Identità da usare per l'autenticazione di riferimento di Key Vault. |
| last |
Ora dell'ultima modifica dell'app, in formato UTC. Sola lettura. |
| max |
Numero massimo di ruoli di lavoro. Questo vale solo per il contenitore funzioni. |
| outbound |
Elenco di indirizzi IP usati dall'app per le connessioni in uscita ,ad esempio l'accesso al database. Include indirizzi VIP dai tenant che possono essere ospitati con le impostazioni correnti. Sola lettura. |
| possible |
Elenco di indirizzi IP usati dall'app per le connessioni in uscita ,ad esempio l'accesso al database. Include indirizzi VIP da tutti i tenant ad eccezione di dataComponent. Sola lettura. |
| redundancy |
Modalità di ridondanza del sito |
| repository |
Nome del sito del repository. |
| reserved |
|
| resource |
Nome del gruppo di risorse a cui appartiene l'app. Sola lettura. |
| 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. |
| slot |
Stato dell'ultima operazione di scambio dello slot di distribuzione. |
| state | Stato corrente dell'app. |
| storage |
Controlla se è necessario l'account di archiviazione fornito dal cliente |
| suspended |
L'app viene sospesa fino a quando non viene superata la quota di tempo di memoria. |
| target |
Specifica lo slot di distribuzione in cui verrà scambiata l'app. Sola lettura. |
| traffic |
Nomi host di Gestione traffico di Azure associati all'app. Sola lettura. |
| usage |
Stato che indica se l'app ha superato l'utilizzo della quota. Sola lettura. |
| 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à
availabilityState
Stato di disponibilità delle informazioni di gestione per l'app.
availabilityState?: "Normal" | "Limited" | "DisasterRecoveryMode"
Valore della proprietà
"Normal" | "Limited" | "DisasterRecoveryMode"
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?: CloningInfoOutput
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
defaultHostName
Nome host predefinito dell'app. Sola lettura.
defaultHostName?: string
Valore della proprietà
string
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
enabledHostNames
Nomi host abilitati per l'app. I nomi host devono essere assegnati (vedere HostNames) AND abilitati. In caso contrario, l'app non viene servita su tali nomi host.
enabledHostNames?: string[]
Valore della proprietà
string[]
hostingEnvironmentProfile
Ambiente del servizio app da usare per l'app.
hostingEnvironmentProfile?: HostingEnvironmentProfileOutput
Valore della proprietà
hostNames
Nomi host associati all'app.
hostNames?: string[]
Valore della proprietà
string[]
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?: HostNameSslStateOutput[]
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
inProgressOperationId
Specifica un ID operazione se il sito dispone di un'operazione in sospeso.
Il valore può contenere un UUID
inProgressOperationId?: string
Valore della proprietà
string
isDefaultContainer
true se l'app è un contenitore predefinito; in caso contrario, false.
isDefaultContainer?: 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
lastModifiedTimeUtc
Ora dell'ultima modifica dell'app, in formato UTC. Sola lettura.
lastModifiedTimeUtc?: string
Valore della proprietà
string
maxNumberOfWorkers
Numero massimo di ruoli di lavoro. Questo vale solo per il contenitore funzioni.
maxNumberOfWorkers?: number
Valore della proprietà
number
outboundIpAddresses
Elenco di indirizzi IP usati dall'app per le connessioni in uscita ,ad esempio l'accesso al database. Include indirizzi VIP dai tenant che possono essere ospitati con le impostazioni correnti. Sola lettura.
outboundIpAddresses?: string
Valore della proprietà
string
possibleOutboundIpAddresses
Elenco di indirizzi IP usati dall'app per le connessioni in uscita ,ad esempio l'accesso al database. Include indirizzi VIP da tutti i tenant ad eccezione di dataComponent. Sola lettura.
possibleOutboundIpAddresses?: 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"
repositorySiteName
Nome del sito del repository.
repositorySiteName?: string
Valore della proprietà
string
reserved
true se riservato; in caso contrario, false.
reserved?: boolean
Valore della proprietà
boolean
resourceGroup
Nome del gruppo di risorse a cui appartiene l'app. Sola lettura.
resourceGroup?: string
Valore della proprietà
string
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
slotSwapStatus
Stato dell'ultima operazione di scambio dello slot di distribuzione.
slotSwapStatus?: SlotSwapStatusOutput
Valore della proprietà
state
Stato corrente dell'app.
state?: string
Valore della proprietà
string
storageAccountRequired
Controlla se è necessario l'account di archiviazione fornito dal cliente
storageAccountRequired?: boolean
Valore della proprietà
boolean
suspendedTill
L'app viene sospesa fino a quando non viene superata la quota di tempo di memoria.
suspendedTill?: string
Valore della proprietà
string
targetSwapSlot
Specifica lo slot di distribuzione in cui verrà scambiata l'app. Sola lettura.
targetSwapSlot?: string
Valore della proprietà
string
trafficManagerHostNames
Nomi host di Gestione traffico di Azure associati all'app. Sola lettura.
trafficManagerHostNames?: string[]
Valore della proprietà
string[]
usageState
Stato che indica se l'app ha superato l'utilizzo della quota. Sola lettura.
usageState?: "Normal" | "Exceeded"
Valore della proprietà
"Normal" | "Exceeded"
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