IFunctionApp Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
Azure SDK for .NET