Condividi tramite


SitePatchResourcePropertiesOutput interface

Proprietà specifiche della risorsa SitePatchResource

Proprietà

availabilityState

Stato di disponibilità delle informazioni di gestione per l'app.

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.

clientCertEnabled

true per abilitare l'autenticazione del certificato client (autenticazione reciproca TLS); in caso contrario, false. Il valore predefinito è false.

clientCertExclusionPaths

percorsi di esclusione delimitati da virgole per l'autenticazione del certificato client

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.
cloningInfo

Se specificato durante la creazione dell'app, l'app viene clonata da un'app di origine.

containerSize

Dimensioni del contenitore di funzioni.

customDomainVerificationId

Identificatore univoco che verifica i domini personalizzati assegnati all'app. Il cliente aggiungerà questo ID a un record txt per la verifica.

dailyMemoryTimeQuota

Quota massima consentita per il tempo di memoria giornaliero (applicabile solo nelle app dinamiche).

defaultHostName

Nome host predefinito dell'app. Sola lettura.

enabled

true se l'app è abilitata; in caso contrario, false. L'impostazione di questo valore su false disabilita l'app (porta l'app offline).

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.

hostingEnvironmentProfile

Ambiente del servizio app da usare per l'app.

hostNames

Nomi host associati all'app.

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.

hostNameSslStates

Gli stati SSL del nome host vengono usati per gestire le associazioni SSL per i nomi host dell'app.

httpsOnly

HttpsOnly: configura un sito Web per accettare solo le richieste HTTPS. Problemi di reindirizzamento per le richieste HTTP

hyperV

Hyper-V sandbox.

inProgressOperationId

Specifica un ID operazione se il sito dispone di un'operazione in sospeso.

Il valore può contenere un UUID

isDefaultContainer

true se l'app è un contenitore predefinito; in caso contrario, false.

isXenon

Obsoleto: Hyper-V sandbox.

keyVaultReferenceIdentity

Identità da usare per l'autenticazione di riferimento di Key Vault.

lastModifiedTimeUtc

Ora dell'ultima modifica dell'app, in formato UTC. Sola lettura.

maxNumberOfWorkers

Numero massimo di ruoli di lavoro. Questo vale solo per il contenitore funzioni.

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.

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.

redundancyMode

Modalità di ridondanza del sito

repositorySiteName

Nome del sito del repository.

reserved

true se riservato; in caso contrario, false.

resourceGroup

Nome del gruppo di risorse a cui appartiene l'app. Sola lettura.

scmSiteAlsoStopped

true arrestare il sito SCM (KUDU) quando l'app viene arrestata; in caso contrario, false. Il valore predefinito è false.

serverFarmId

ID risorsa del piano di servizio app associato, formattato come" "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

siteConfig

Configurazione dell'app.

slotSwapStatus

Stato dell'ultima operazione di scambio dello slot di distribuzione.

state

Stato corrente dell'app.

storageAccountRequired

Controlla se è necessario l'account di archiviazione fornito dal cliente

suspendedTill

L'app viene sospesa fino a quando non viene superata la quota di tempo di memoria.

targetSwapSlot

Specifica lo slot di distribuzione in cui verrà scambiata l'app. Sola lettura.

trafficManagerHostNames

Nomi host di Gestione traffico di Azure associati all'app. Sola lettura.

usageState

Stato che indica se l'app ha superato l'utilizzo della quota. Sola lettura.

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}

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

Configurazione dell'app.

siteConfig?: SiteConfigOutput

Valore della proprietà

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