Dela via


IFunctionApp Gränssnitt

Definition

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

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
Implementeringar

Egenskaper

AlwaysOn

Hämtar om webbappen alltid är på.

(Ärvd från IWebAppBase)
AppServicePlanId

Hämtar resurs-ID för App Service-planen.

(Ärvd från IWebAppBase)
AutoSwapSlotName

Hämtar namnet på platsen för automatisk växling.

(Ärvd från IWebAppBase)
AvailabilityState

Hämtar tillgänglighetstillstånd för hanteringsinformation för webbappen.

(Ärvd från IWebAppBase)
ClientAffinityEnabled

Hämtar om klienttillhörigheten är aktiverad vid belastningsutjämning av http-begäran för flera instanser av webbappen.

(Ärvd från IWebAppBase)
ClientCertEnabled

Hämtar om klientcertifikatet är aktiverat för webbappen.

(Ärvd från IWebAppBase)
CloningInfo

Hämtar information om huruvida webbappen klonas från en annan.

(Ärvd från IWebAppBase)
ContainerSize

Hämtar storleken på en funktionscontainer.

(Ärvd från IWebAppBase)
DefaultDocuments

Hämtar standarddokumenten.

(Ärvd från IWebAppBase)
DefaultHostName

Hämtar standardvärdnamnet för webbappen.

(Ärvd från IWebAppBase)
DeploymentSlots

Hämtar startpunkten till API:et för distributionsfackhantering under funktionsappen.

DiagnosticLogsConfig

Hämtar konfigurationen för diagnostikloggar.

(Ärvd från IWebAppBase)
DocumentRoot

Hämtar webbappens rotkatalog.

(Ärvd från IWebAppBase)
Enabled

Blir sant om webbplatsen är aktiverad; annars falskt.

(Ärvd från IWebAppBase)
EnabledHostNames

Hämtar värdnamn för webbappen som är aktiverad.

(Ärvd från IWebAppBase)
FtpsState

Hämtar tillståndet för FTP/FTPS-tjänsten.

(Ärvd från IWebAppBase)
HostNames

Hämtar värdnamn som är associerade med webbappen.

(Ärvd från IWebAppBase)
HostNamesDisabled

Hämtar om de offentliga värdnamnen är inaktiverade för webbappen. Om värdet är true är appen endast tillgänglig via API Management process.

(Ärvd från IWebAppBase)
HostNameSslStates

Hämtar en lista över SSL-tillstånd som används för att hantera SSL-bindningar för webbplatsens värdnamn.

(Ärvd från IWebAppBase)
Http20Enabled

Hämtar info om klienter ska kunna ansluta via http2.0.

(Ärvd från IWebAppBase)
HttpsOnly

Sant om webbappen är konfigurerad för att endast acceptera HTTPS-begäranden. HTTP-begäranden omdirigeras.

(Ärvd från IWebAppBase)
Id

Hämtar resurs-ID-strängen

(Ärvd från IHasId)
Inner

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IHasInner<T>)
IsDefaultContainer

Hämtar webbplats är en standardcontainer.

(Ärvd från IWebAppBase)
JavaContainer

Hämtar Java-container.

(Ärvd från IWebAppBase)
JavaContainerVersion

Hämtar Java-containerversionen.

(Ärvd från IWebAppBase)
JavaVersion

Hämtar Java-versionen.

(Ärvd från IWebAppBase)
Key

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IIndexable)
LastModifiedTime

Hämtar senaste gången webbappen ändrades i UTC.

(Ärvd från IWebAppBase)
LinuxFxVersion

Hämtar Linux-appramverket och versionen om det här är en Linux-webbapp.

(Ärvd från IWebAppBase)
LocalMySqlEnabled

Hämtar info om lokal MySQL är aktiverat.

(Ärvd från IWebAppBase)
ManagedPipelineMode

Hämtar hanterat pipelineläge.

(Ärvd från IWebAppBase)
Manager

Hämtar managerklienttypen för den här resurstypen.

(Ärvd från IHasManager<ManagerT>)
MinTlsVersion

Hämtar den lägsta versionen av TLS som krävs för SSL-begäranden för webbappen

(Ärvd från IWebAppBase)
Name

Hämtar namnet på resursen

(Ärvd från IHasName)
NetFrameworkVersion

Hämtar den .NET Framework versionen.

(Ärvd från IWebAppBase)
NodeVersion

Hämtar versionen av Node.JS.

(Ärvd från IWebAppBase)
OperatingSystem

Hämtar det operativsystem som webbappen körs på.

(Ärvd från IWebAppBase)
OutboundIPAddresses

Hämtar en lista över IP-adresser som den här webbappen använder för utgående anslutningar. De kan användas när du konfigurerar brandväggsregler för databaser som används av den här webbappen.

(Ärvd från IWebAppBase)
PhpVersion

Hämtar versionen av PHP.

(Ärvd från IWebAppBase)
PlatformArchitecture

Hämtar plattformens arkitektur, antingen 32-bitars (x86) eller 64-bitars (x64).

(Ärvd från IWebAppBase)
PythonVersion

Hämtar versionen av Python.

(Ärvd från IWebAppBase)
Region

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IResource)
RegionName

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IResource)
RemoteDebuggingEnabled

Hämtar om fjärr-eebugging är aktiverat.

(Ärvd från IWebAppBase)
RemoteDebuggingVersion

Hämtar fjärrfelsökningsversionen.

(Ärvd från IWebAppBase)
RepositorySiteName

Hämtar namnet på lagringsplatsplatsen.

(Ärvd från IWebAppBase)
ResourceGroupName

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IHasResourceGroup)
ScmSiteAlsoStopped

Hämtar info om du vill stoppa SCM-webbplatsen (KUDU) när webbappen stoppas. Standardvärdet är false.

(Ärvd från IWebAppBase)
ScmType

Hämtar SCM-konfigurationen för webbappen.

(Ärvd från IWebAppBase)
State

Hämtar webbappens tillstånd.

(Ärvd från IWebAppBase)
StorageAccount

Hämtar lagringskontot som är associerat med funktionsappen.

SystemAssignedManagedServiceIdentityPrincipalId

Hämtar det systemtilldelade (lokala) hanterade tjänstidentitetsspecifika Active Directory-tjänstens huvudnamns-ID som tilldelats webbappen.

(Ärvd från IWebAppBase)
SystemAssignedManagedServiceIdentityTenantId

Hämtar det systemtilldelade (lokala) hanterade tjänstidentitetsspecifika Active Directory-klientorganisations-ID som tilldelats webbappen.

(Ärvd från IWebAppBase)
Tags

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IResource)
TargetSwapSlot

Hämtar vilket fack som den här appen ska växla till.

(Ärvd från IWebAppBase)
TrafficManagerHostNames

Hämtar en lista över Azure Traffic Manager-värdnamn som är associerade med webbappen.

(Ärvd från IWebAppBase)
Type

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IResource)
UsageState

Hämtar tillstånd som anger om webbappen har överskridit sin kvotanvändning.

(Ärvd från IWebAppBase)
UserAssignedManagedServiceIdentityIds

Hämtar ID:n för de användartilldelade identiteterna.

(Ärvd från IWebAppBase)
VirtualApplications

Hämtar de virtuella programmen och deras virtuella kataloger i den här webbappen.

(Ärvd från IWebAppBase)
WebSocketsEnabled

Hämtar om webbsocket är aktiverat.

(Ärvd från IWebAppBase)

Metoder

AddFunctionKey(String, String, String)

Lägger till en nyckel till en funktion i den här funktionsappen.

AddFunctionKeyAsync(String, String, String, CancellationToken)

Lägger till en nyckel till en funktion i den här funktionsappen.

ApplySlotConfigurations(String)

Tillämpa fackkonfigurationerna (eller fästen) från det angivna facket på det aktuella. Detta är användbart för "Växla med förhandsversion".

(Ärvd från IWebAppBase)
ApplySlotConfigurationsAsync(String, CancellationToken)

Tillämpa fackkonfigurationerna (eller fästen) från det angivna facket på det aktuella. Detta är användbart för "Växla med förhandsversion".

(Ärvd från IWebAppBase)
Deploy()

Första steget som anger parametrarna för att göra en webbdistribution (MS Deploy) till webbappen.

(Ärvd från IWebAppBase)
GetAppSettings()

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetAppSettingsAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetAuthenticationConfig()

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetAuthenticationConfigAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetConnectionStrings()

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetConnectionStringsAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetContainerLogs()

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetContainerLogsAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetContainerLogsZip()

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetContainerLogsZipAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetHostNameBindings()

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetHostNameBindingsAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetMasterKey()

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

GetMasterKeyAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

GetPublishingProfile()

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetPublishingProfileAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetSourceControl()

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
GetSourceControlAsync(CancellationToken)

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IWebAppBase)
ListFunctionKeys(String)

Hämta funktionsnyckeln för en specifik funktion.

ListFunctionKeysAsync(String, CancellationToken)

Hämta funktionsnyckeln för en specifik funktion.

ListFunctions()

Visa en lista över funktionerna

ListFunctionsAsync(Boolean, CancellationToken)

Visa en lista över funktionerna

Refresh()

Uppdaterar resursen för synkronisering med Azure.

(Ärvd från IRefreshable<T>)
RefreshAsync(CancellationToken)

Uppdaterar resursen för synkronisering med Azure.

(Ärvd från IRefreshable<T>)
RemoveFunctionKey(String, String)

Tar bort en nyckel till en funktion i den här funktionsappen.

RemoveFunctionKeyAsync(String, String, CancellationToken)

Tar bort en nyckel till en funktion i den här funktionsappen.

ResetSlotConfigurations()

Återställ platsen till dess ursprungliga konfigurationer.

(Ärvd från IWebAppBase)
ResetSlotConfigurationsAsync(CancellationToken)

Återställ platsen till dess ursprungliga konfigurationer.

(Ärvd från IWebAppBase)
Restart()

Startar om webbappen eller distributionsfacket.

(Ärvd från IWebAppBase)
RestartAsync(CancellationToken)

Startar om webbappen eller distributionsfacket.

(Ärvd från IWebAppBase)
Start()

Startar webbappen eller distributionsfacket.

(Ärvd från IWebAppBase)
StartAsync(CancellationToken)

Startar webbappen eller distributionsfacket.

(Ärvd från IWebAppBase)
Stop()

Stoppar webbappen eller distributionsfacket.

(Ärvd från IWebAppBase)
StopAsync(CancellationToken)

Stoppar webbappen eller distributionsfacket.

(Ärvd från IWebAppBase)
StreamAllLogs()

Hämtar en öppen dataström till alla loggar.

(Ärvd från IWebAppBase)
StreamAllLogsAsync(CancellationToken)

Hämtar en öppen dataström till alla loggar.

(Ärvd från IWebAppBase)
StreamApplicationLogs()

Hämtar en öppen ström till programloggarna.

(Ärvd från IWebAppBase)
StreamApplicationLogsAsync(CancellationToken)

Hämtar en öppen ström till programloggarna.

(Ärvd från IWebAppBase)
StreamDeploymentLogs()

Hämtar en öppen ström till distributionsloggarna.

(Ärvd från IWebAppBase)
StreamDeploymentLogsAsync(CancellationToken)

Hämtar en öppen ström till distributionsloggarna.

(Ärvd från IWebAppBase)
StreamHttpLogs()

Hämtar en öppen dataström till HTTP-loggarna.

(Ärvd från IWebAppBase)
StreamHttpLogsAsync(CancellationToken)

Hämtar en öppen dataström till HTTP-loggarna.

(Ärvd från IWebAppBase)
StreamTraceLogs()

Hämtar en öppen ström till spårningsloggarna.

(Ärvd från IWebAppBase)
StreamTraceLogsAsync(CancellationToken)

Hämtar en öppen ström till spårningsloggarna.

(Ärvd från IWebAppBase)
Swap(String)

Växlar appen som körs i den aktuella webbappen/-platsen med appen som körs på det angivna facket.

(Ärvd från IWebAppBase)
SwapAsync(String, CancellationToken)

Växlar appen som körs i den aktuella webbappen/-platsen med appen som körs på det angivna facket.

(Ärvd från IWebAppBase)
SyncTriggers()

Synkroniserar utlösarna i funktionsappen.

SyncTriggersAsync(CancellationToken)

Hämtar Synkroniserar utlösarna i funktionsappen.

Update()

En oföränderlig representation på klientsidan av en Azure-funktionsapp.

(Ärvd från IUpdatable<T>)
VerifyDomainOwnership(String, String)

Verifierar ägarskapet för domänen för en certifikatbeställning genom att verifiera att ett värdnamn för domänen är bundet till den här webbappen.

(Ärvd från IWebAppBase)
VerifyDomainOwnershipAsync(String, String, CancellationToken)

Verifierar ägarskapet för domänen för en certifikatbeställning genom att verifiera att ett värdnamn för domänen är bundet till den här webbappen.

(Ärvd från IWebAppBase)

Gäller för