Condividi tramite


IFunctionApp Interfaccia

Definizione

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

public interface IFunctionApp : Microsoft.Azure.Management.AppService.Fluent.IWebAppBase, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager,Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.AppService.Fluent.Models.SiteInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.AppService.Fluent.IAppServiceManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.AppService.Fluent.FunctionApp.Update.IUpdate>
type IFunctionApp = interface
    interface IBeta
    interface IWebAppBase
    interface IHasName
    interface IGroupableResource<IAppServiceManager, SiteInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasResourceGroup
    interface IHasManager<IAppServiceManager>
    interface IHasInner<SiteInner>
    interface IRefreshable<IFunctionApp>
    interface IUpdatable<IUpdate>
Public Interface IFunctionApp
Implements IBeta, IGroupableResource(Of IAppServiceManager, SiteInner), IHasInner(Of SiteInner), IHasManager(Of IAppServiceManager), IRefreshable(Of IFunctionApp), IUpdatable(Of IUpdate), IWebAppBase
Implementazioni

Proprietà

AlwaysOn

Ottiene se l'app Web è sempre attiva.

(Ereditato da IWebAppBase)
AppServicePlanId

Ottiene l'ID risorsa del piano di servizio app.

(Ereditato da IWebAppBase)
AutoSwapSlotName

Ottiene il nome dello slot di scambio automatico.

(Ereditato da IWebAppBase)
AvailabilityState

Ottiene lo stato di disponibilità delle informazioni di gestione per l'app Web.

(Ereditato da IWebAppBase)
ClientAffinityEnabled

Ottiene se l'affinità client è abilitata durante il bilanciamento del carico della richiesta HTTP per più istanze dell'app Web.

(Ereditato da IWebAppBase)
ClientCertEnabled

Ottiene se il certificato client è abilitato per l'app Web.

(Ereditato da IWebAppBase)
CloningInfo

Ottiene informazioni sull'eventuale clonazione dell'app Web da un'altra.

(Ereditato da IWebAppBase)
ContainerSize

Ottiene le dimensioni di un contenitore di funzioni.

(Ereditato da IWebAppBase)
DefaultDocuments

Ottiene i documenti predefiniti.

(Ereditato da IWebAppBase)
DefaultHostName

Ottiene il nome host predefinito dell'app Web.

(Ereditato da IWebAppBase)
DeploymentSlots

Ottiene il punto di ingresso all'API di gestione degli slot di distribuzione nell'app per le funzioni.

DiagnosticLogsConfig

Ottiene la configurazione dei log di diagnostica.

(Ereditato da IWebAppBase)
DocumentRoot

Ottiene la directory radice per l'app Web.

(Ereditato da IWebAppBase)
Enabled

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

(Ereditato da IWebAppBase)
EnabledHostNames

Ottiene i nomi host per l'app Web abilitata.

(Ereditato da IWebAppBase)
FtpsState

Ottiene lo stato del servizio FTP/FTPS.

(Ereditato da IWebAppBase)
HostNames

Ottiene i nomi host associati all'app Web.

(Ereditato da IWebAppBase)
HostNamesDisabled

Ottiene se i nomi host pubblici sono disabilitati nell'app Web. Se impostato su true, l'app è accessibile solo tramite Gestione API processo.

(Ereditato da IWebAppBase)
HostNameSslStates

Ottiene l'elenco degli stati SSL utilizzati per gestire le associazioni SSL per i nomi host del sito.

(Ereditato da IWebAppBase)
Http20Enabled

Ottiene un valore che indica se consentire ai client di connettersi tramite http2.0.

(Ereditato da IWebAppBase)
HttpsOnly

True se l'app Web è configurata per accettare solo le richieste HTTPS. Le richieste HTTP verranno reindirizzate.

(Ereditato da IWebAppBase)
Id

Ottiene la stringa id risorsa

(Ereditato da IHasId)
Inner

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IHasInner<T>)
IsDefaultContainer

Ottiene il sito è un contenitore predefinito.

(Ereditato da IWebAppBase)
JavaContainer

Ottiene il contenitore Java.

(Ereditato da IWebAppBase)
JavaContainerVersion

Ottiene la versione del contenitore Java.

(Ereditato da IWebAppBase)
JavaVersion

Ottiene la versione java.

(Ereditato da IWebAppBase)
Key

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IIndexable)
LastModifiedTime

Ottiene l'ora dell'ultima modifica dell'app Web in formato UTC.

(Ereditato da IWebAppBase)
LinuxFxVersion

Ottiene il framework e la versione dell'app Linux se si tratta di un'app Web Linux.

(Ereditato da IWebAppBase)
LocalMySqlEnabled

Ottiene un valore che indica se MySQL locale è abilitato.

(Ereditato da IWebAppBase)
ManagedPipelineMode

Ottiene la modalità pipeline gestita.

(Ereditato da IWebAppBase)
Manager

Ottiene il tipo di client di gestione di questo tipo di risorsa.

(Ereditato da IHasManager<ManagerT>)
MinTlsVersion

Ottiene la versione minima di TLS necessaria per le richieste SSL per l'app Web

(Ereditato da IWebAppBase)
Name

Ottiene il nome della risorsa

(Ereditato da IHasName)
NetFrameworkVersion

Ottiene la versione di .NET Framework.

(Ereditato da IWebAppBase)
NodeVersion

Ottiene la versione di Node.JS.

(Ereditato da IWebAppBase)
OperatingSystem

Ottiene il sistema operativo in cui è in esecuzione l'app Web.

(Ereditato da IWebAppBase)
OutboundIPAddresses

Ottiene l'elenco di indirizzi IP usati dall'app Web per le connessioni in uscita. Queste regole possono essere usate durante la configurazione delle regole del firewall per i database a cui si accede da questa app Web.

(Ereditato da IWebAppBase)
PhpVersion

Ottiene la versione di PHP.

(Ereditato da IWebAppBase)
PlatformArchitecture

Ottiene l'architettura della piattaforma, a 32 bit (x86) o a 64 bit (x64).

(Ereditato da IWebAppBase)
PythonVersion

Ottiene la versione di Python.

(Ereditato da IWebAppBase)
Region

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IResource)
RegionName

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IResource)
RemoteDebuggingEnabled

Ottiene se l'eebugging remoto è abilitato.

(Ereditato da IWebAppBase)
RemoteDebuggingVersion

Ottiene la versione di debug remoto.

(Ereditato da IWebAppBase)
RepositorySiteName

Ottiene il nome del sito del repository.

(Ereditato da IWebAppBase)
ResourceGroupName

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IHasResourceGroup)
ScmSiteAlsoStopped

Ottiene un valore che indica se arrestare il sito SCM (KUDU) quando l'app Web viene arrestata. L'impostazione predefinita è false.

(Ereditato da IWebAppBase)
ScmType

Ottiene la configurazione SCM per l'app Web.

(Ereditato da IWebAppBase)
State

Ottiene lo stato dell'app Web.

(Ereditato da IWebAppBase)
StorageAccount

Ottiene l'account di archiviazione associato all'app per le funzioni.

SystemAssignedManagedServiceIdentityPrincipalId

Ottiene l'ID dell'entità servizio gestita assegnata dal sistema (locale) assegnata all'app Web.

(Ereditato da IWebAppBase)
SystemAssignedManagedServiceIdentityTenantId

Ottiene l'ID tenant di Active Directory specifico assegnato dall'identità del servizio gestita assegnata dall'identità del servizio gestita (locale) all'app Web.

(Ereditato da IWebAppBase)
Tags

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IResource)
TargetSwapSlot

Ottiene lo slot in cui verrà scambiata l'app.

(Ereditato da IWebAppBase)
TrafficManagerHostNames

Ottiene l'elenco dei nomi host di Gestione traffico di Azure associati all'app Web.

(Ereditato da IWebAppBase)
Type

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IResource)
UsageState

Ottiene lo stato che indica se l'app Web ha superato l'utilizzo della quota.

(Ereditato da IWebAppBase)
UserAssignedManagedServiceIdentityIds

Ottiene gli ID delle identità assegnate dall'utente.

(Ereditato da IWebAppBase)
VirtualApplications

Ottiene le applicazioni virtuali e le relative directory virtuali in questa app Web.

(Ereditato da IWebAppBase)
WebSocketsEnabled

Ottiene se il Web Socket è abilitato.

(Ereditato da IWebAppBase)

Metodi

AddFunctionKey(String, String, String)

Aggiunge una chiave a una funzione in questa app per le funzioni.

AddFunctionKeyAsync(String, String, String, CancellationToken)

Aggiunge una chiave a una funzione in questa app per le funzioni.

ApplySlotConfigurations(String)

Applicare le configurazioni dello slot (o permanenti) dallo slot specificato a quello corrente. Ciò è utile per "Scambia con anteprima".

(Ereditato da IWebAppBase)
ApplySlotConfigurationsAsync(String, CancellationToken)

Applicare le configurazioni dello slot (o permanenti) dallo slot specificato a quello corrente. Ciò è utile per "Scambia con anteprima".

(Ereditato da IWebAppBase)
Deploy()

Primo passaggio che specifica i parametri per eseguire una distribuzione Web (MS Deploy) nell'app Web.

(Ereditato da IWebAppBase)
GetAppSettings()

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetAppSettingsAsync(CancellationToken)

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetAuthenticationConfig()

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetAuthenticationConfigAsync(CancellationToken)

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetConnectionStrings()

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetConnectionStringsAsync(CancellationToken)

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetContainerLogs()

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetContainerLogsAsync(CancellationToken)

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetContainerLogsZip()

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetContainerLogsZipAsync(CancellationToken)

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetHostNameBindings()

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetHostNameBindingsAsync(CancellationToken)

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetMasterKey()

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

GetMasterKeyAsync(CancellationToken)

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

GetPublishingProfile()

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetPublishingProfileAsync(CancellationToken)

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetSourceControl()

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
GetSourceControlAsync(CancellationToken)

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IWebAppBase)
ListFunctionKeys(String)

Recuperare la chiave di funzione per una funzione specifica.

ListFunctionKeysAsync(String, CancellationToken)

Recuperare la chiave di funzione per una funzione specifica.

ListFunctions()

Elencare le funzioni

ListFunctionsAsync(Boolean, CancellationToken)

Elencare le funzioni

Refresh()

Aggiorna la risorsa da sincronizzare con Azure.

(Ereditato da IRefreshable<T>)
RefreshAsync(CancellationToken)

Aggiorna la risorsa da sincronizzare con Azure.

(Ereditato da IRefreshable<T>)
RemoveFunctionKey(String, String)

Rimuove una chiave a una funzione in questa app per le funzioni.

RemoveFunctionKeyAsync(String, String, CancellationToken)

Rimuove una chiave a una funzione in questa app per le funzioni.

ResetSlotConfigurations()

Reimpostare lo slot sulle configurazioni originali.

(Ereditato da IWebAppBase)
ResetSlotConfigurationsAsync(CancellationToken)

Reimpostare lo slot sulle configurazioni originali.

(Ereditato da IWebAppBase)
Restart()

Riavvia l'app Web o lo slot di distribuzione.

(Ereditato da IWebAppBase)
RestartAsync(CancellationToken)

Riavvia l'app Web o lo slot di distribuzione.

(Ereditato da IWebAppBase)
Start()

Avvia l'app Web o lo slot di distribuzione.

(Ereditato da IWebAppBase)
StartAsync(CancellationToken)

Avvia l'app Web o lo slot di distribuzione.

(Ereditato da IWebAppBase)
Stop()

Arresta l'app Web o lo slot di distribuzione.

(Ereditato da IWebAppBase)
StopAsync(CancellationToken)

Arresta l'app Web o lo slot di distribuzione.

(Ereditato da IWebAppBase)
StreamAllLogs()

Ottiene un flusso aperto per tutti i log.

(Ereditato da IWebAppBase)
StreamAllLogsAsync(CancellationToken)

Ottiene un flusso aperto per tutti i log.

(Ereditato da IWebAppBase)
StreamApplicationLogs()

Ottiene un flusso aperto ai log dell'applicazione.

(Ereditato da IWebAppBase)
StreamApplicationLogsAsync(CancellationToken)

Ottiene un flusso aperto ai log dell'applicazione.

(Ereditato da IWebAppBase)
StreamDeploymentLogs()

Ottiene un flusso aperto ai log di distribuzione.

(Ereditato da IWebAppBase)
StreamDeploymentLogsAsync(CancellationToken)

Ottiene un flusso aperto ai log di distribuzione.

(Ereditato da IWebAppBase)
StreamHttpLogs()

Ottiene un flusso aperto ai log HTTP.

(Ereditato da IWebAppBase)
StreamHttpLogsAsync(CancellationToken)

Ottiene un flusso aperto ai log HTTP.

(Ereditato da IWebAppBase)
StreamTraceLogs()

Ottiene un flusso aperto ai log di traccia.

(Ereditato da IWebAppBase)
StreamTraceLogsAsync(CancellationToken)

Ottiene un flusso aperto ai log di traccia.

(Ereditato da IWebAppBase)
Swap(String)

Scambia l'app in esecuzione nell'app Web/slot corrente con l'app in esecuzione nello slot specificato.

(Ereditato da IWebAppBase)
SwapAsync(String, CancellationToken)

Scambia l'app in esecuzione nell'app Web/slot corrente con l'app in esecuzione nello slot specificato.

(Ereditato da IWebAppBase)
SyncTriggers()

Sincronizza i trigger nell'app per le funzioni.

SyncTriggersAsync(CancellationToken)

Ottiene Sincronizza i trigger nell'app per le funzioni.

Update()

Rappresentazione lato client non modificabile di un'app per le funzioni di Azure.

(Ereditato da IUpdatable<T>)
VerifyDomainOwnership(String, String)

Verifica la proprietà del dominio per un ordine di certificato verificando che un nome host del dominio sia associato a questa app Web.

(Ereditato da IWebAppBase)
VerifyDomainOwnershipAsync(String, String, CancellationToken)

Verifica la proprietà del dominio per un ordine di certificato verificando che un nome host del dominio sia associato a questa app Web.

(Ereditato da IWebAppBase)

Si applica a