Sdílet prostřednictvím


IFunctionApp Rozhraní

Definice

Neměnná reprezentace aplikace Azure Function App na straně klienta

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
Implementuje

Vlastnosti

AlwaysOn

Získá, pokud je webová aplikace vždy zapnutá.

(Zděděno od IWebAppBase)
AppServicePlanId

Získá ID prostředku plánu služby App Service.

(Zděděno od IWebAppBase)
AutoSwapSlotName

Získá název slotu automatického prohození.

(Zděděno od IWebAppBase)
AvailabilityState

Získá informace o správě stavu dostupnosti pro webovou aplikaci.

(Zděděno od IWebAppBase)
ClientAffinityEnabled

Získá, pokud je povoleno spřažení klienta při vyrovnávání zatížení požadavku HTTP pro více instancí webové aplikace.

(Zděděno od IWebAppBase)
ClientCertEnabled

Získá, pokud je klientský certifikát pro webovou aplikaci povolený.

(Zděděno od IWebAppBase)
CloningInfo

Získá informace o tom, zda je webová aplikace klonována z jiné.

(Zděděno od IWebAppBase)
ContainerSize

Získá velikost kontejneru funkcí.

(Zděděno od IWebAppBase)
DefaultDocuments

Získá výchozí dokumenty.

(Zděděno od IWebAppBase)
DefaultHostName

Získá výchozí název hostitele webové aplikace.

(Zděděno od IWebAppBase)
DeploymentSlots

Získá vstupní bod k rozhraní API pro správu slotů nasazení v rámci aplikace funkcí.

DiagnosticLogsConfig

Získá konfiguraci diagnostických protokolů.

(Zděděno od IWebAppBase)
DocumentRoot

Získá kořenový adresář pro webovou aplikaci.

(Zděděno od IWebAppBase)
Enabled

Získá hodnotu true, pokud je povolena lokalita; jinak false.

(Zděděno od IWebAppBase)
EnabledHostNames

Získá názvy hostitelů pro webovou aplikaci, které jsou povolené.

(Zděděno od IWebAppBase)
FtpsState

Získá stav služby FTP / FTPS.

(Zděděno od IWebAppBase)
HostNames

Získá názvy hostitelů přidružené k webové aplikaci.

(Zděděno od IWebAppBase)
HostNamesDisabled

Získá, pokud jsou veřejné názvy hostitelů zakázány webovou aplikací. Pokud je nastavená hodnota true, aplikace je přístupná pouze prostřednictvím procesu API Management.

(Zděděno od IWebAppBase)
HostNameSslStates

Získá seznam stavů SSL používaných ke správě vazeb SSL pro názvy hostitelů webu.

(Zděděno od IWebAppBase)
Http20Enabled

Získá, zda povolit klientům připojení přes http2.0.

(Zděděno od IWebAppBase)
HttpsOnly

Hodnota True, pokud je webová aplikace nakonfigurovaná tak, aby přijímala pouze požadavky HTTPS. Požadavky HTTP se přesměrují.

(Zděděno od IWebAppBase)
Id

Získá řetězec ID prostředku.

(Zděděno od IHasId)
Inner

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IHasInner<T>)
IsDefaultContainer

Získá web je výchozí kontejner.

(Zděděno od IWebAppBase)
JavaContainer

Získá kontejner Java.

(Zděděno od IWebAppBase)
JavaContainerVersion

Získá verzi kontejneru Java.

(Zděděno od IWebAppBase)
JavaVersion

Získá verzi Javy.

(Zděděno od IWebAppBase)
Key

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IIndexable)
LastModifiedTime

Získá čas poslední změny webové aplikace v UTC.

(Zděděno od IWebAppBase)
LinuxFxVersion

Získá architekturu a verzi linuxové aplikace, pokud se jedná o linuxovou webovou aplikaci.

(Zděděno od IWebAppBase)
LocalMySqlEnabled

Získá, jestli je povolený místní MySQL.

(Zděděno od IWebAppBase)
ManagedPipelineMode

Získá režim spravovaného kanálu.

(Zděděno od IWebAppBase)
Manager

Získá typ klienta správce tohoto typu prostředku.

(Zděděno od IHasManager<ManagerT>)
MinTlsVersion

Získá minimální verzi protokolu TLS vyžadovanou pro požadavky SSL pro webovou aplikaci.

(Zděděno od IWebAppBase)
Name

Získá název prostředku.

(Zděděno od IHasName)
NetFrameworkVersion

Získá verzi rozhraní .NET Framework.

(Zděděno od IWebAppBase)
NodeVersion

Získá verzi Node.JS.

(Zděděno od IWebAppBase)
OperatingSystem

Získá operační systém, na kterém běží webová aplikace.

(Zděděno od IWebAppBase)
OutboundIPAddresses

Získá seznam IP adres, které tato webová aplikace používá pro odchozí připojení. Můžete je použít při konfiguraci pravidel brány firewall pro databáze, ke kterým tato webová aplikace přistupuje.

(Zděděno od IWebAppBase)
PhpVersion

Získá verzi PHP.

(Zděděno od IWebAppBase)
PlatformArchitecture

Získá architekturu platformy, buď 32bitové (x86) nebo 64bitové (x64).

(Zděděno od IWebAppBase)
PythonVersion

Získá verzi Pythonu.

(Zděděno od IWebAppBase)
Region

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IResource)
RegionName

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IResource)
RemoteDebuggingEnabled

Získá, pokud vzdálené eebugging je povoleno.

(Zděděno od IWebAppBase)
RemoteDebuggingVersion

Získá verzi vzdáleného ladění.

(Zděděno od IWebAppBase)
RepositorySiteName

Získá název webu úložiště.

(Zděděno od IWebAppBase)
ResourceGroupName

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IHasResourceGroup)
ScmSiteAlsoStopped

Získá, zda se má zastavit web SCM (KUDU) při zastavení webové aplikace. Výchozí hodnota je false.

(Zděděno od IWebAppBase)
ScmType

Získá konfiguraci SCM pro webovou aplikaci.

(Zděděno od IWebAppBase)
State

Získá stav webové aplikace.

(Zděděno od IWebAppBase)
StorageAccount

Získá účet úložiště přidružený k aplikaci funkcí.

SystemAssignedManagedServiceIdentityPrincipalId

Získá ID instančního objektu služby Active Directory přiřazené systémem (místní) Identita spravované služby přiřazené webové aplikaci.

(Zděděno od IWebAppBase)
SystemAssignedManagedServiceIdentityTenantId

Získá ID tenanta Active Directory přiřazené systémem (místní) identita spravované služby přiřazené k webové aplikaci.

(Zděděno od IWebAppBase)
Tags

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IResource)
TargetSwapSlot

Získá slot, do kterého se tato aplikace prohodí.

(Zděděno od IWebAppBase)
TrafficManagerHostNames

Získá seznam názvů hostitelů Azure Traffic Manageru přidružených k webové aplikaci.

(Zděděno od IWebAppBase)
Type

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IResource)
UsageState

Získá stav označující, jestli webová aplikace překročila využití kvóty.

(Zděděno od IWebAppBase)
UserAssignedManagedServiceIdentityIds

Získá ID identit přiřazených uživatelem.

(Zděděno od IWebAppBase)
VirtualApplications

Získá virtuální aplikace a jejich virtuální adresáře v této webové aplikaci.

(Zděděno od IWebAppBase)
WebSocketsEnabled

Získá, pokud je povolen webový soket.

(Zděděno od IWebAppBase)

Metody

AddFunctionKey(String, String, String)

Přidá klíč k funkci v této aplikaci funkcí.

AddFunctionKeyAsync(String, String, String, CancellationToken)

Přidá klíč k funkci v této aplikaci funkcí.

ApplySlotConfigurations(String)

Použijte konfiguraci slotu (nebo sticky) ze zadaného slotu na aktuální slot. To je užitečné pro prohození s verzí Preview.

(Zděděno od IWebAppBase)
ApplySlotConfigurationsAsync(String, CancellationToken)

Použijte konfiguraci slotu (nebo sticky) ze zadaného slotu na aktuální slot. To je užitečné pro prohození s verzí Preview.

(Zděděno od IWebAppBase)
Deploy()

První krok zadání parametrů pro nasazení webu (MS Deploy) do webové aplikace

(Zděděno od IWebAppBase)
GetAppSettings()

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetAppSettingsAsync(CancellationToken)

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetAuthenticationConfig()

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetAuthenticationConfigAsync(CancellationToken)

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetConnectionStrings()

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetConnectionStringsAsync(CancellationToken)

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetContainerLogs()

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetContainerLogsAsync(CancellationToken)

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetContainerLogsZip()

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetContainerLogsZipAsync(CancellationToken)

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetHostNameBindings()

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetHostNameBindingsAsync(CancellationToken)

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetMasterKey()

Neměnná reprezentace aplikace Azure Function App na straně klienta

GetMasterKeyAsync(CancellationToken)

Neměnná reprezentace aplikace Azure Function App na straně klienta

GetPublishingProfile()

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetPublishingProfileAsync(CancellationToken)

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetSourceControl()

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
GetSourceControlAsync(CancellationToken)

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IWebAppBase)
ListFunctionKeys(String)

Načte klíč funkce pro konkrétní funkci.

ListFunctionKeysAsync(String, CancellationToken)

Načte klíč funkce pro konkrétní funkci.

ListFunctions()

Výpis funkcí

ListFunctionsAsync(Boolean, CancellationToken)

Výpis funkcí

Refresh()

Aktualizuje prostředek, aby se synchronizoval s Azure.

(Zděděno od IRefreshable<T>)
RefreshAsync(CancellationToken)

Aktualizuje prostředek, aby se synchronizoval s Azure.

(Zděděno od IRefreshable<T>)
RemoveFunctionKey(String, String)

Odebere klíč k funkci v této aplikaci funkcí.

RemoveFunctionKeyAsync(String, String, CancellationToken)

Odebere klíč k funkci v této aplikaci funkcí.

ResetSlotConfigurations()

Obnovte slot do původní konfigurace.

(Zděděno od IWebAppBase)
ResetSlotConfigurationsAsync(CancellationToken)

Obnovte slot do původní konfigurace.

(Zděděno od IWebAppBase)
Restart()

Restartuje webovou aplikaci nebo slot nasazení.

(Zděděno od IWebAppBase)
RestartAsync(CancellationToken)

Restartuje webovou aplikaci nebo slot nasazení.

(Zděděno od IWebAppBase)
Start()

Spustí webovou aplikaci nebo slot nasazení.

(Zděděno od IWebAppBase)
StartAsync(CancellationToken)

Spustí webovou aplikaci nebo slot nasazení.

(Zděděno od IWebAppBase)
Stop()

Zastaví webovou aplikaci nebo slot nasazení.

(Zděděno od IWebAppBase)
StopAsync(CancellationToken)

Zastaví webovou aplikaci nebo slot nasazení.

(Zděděno od IWebAppBase)
StreamAllLogs()

Získá otevřený datový proud do všech protokolů.

(Zděděno od IWebAppBase)
StreamAllLogsAsync(CancellationToken)

Získá otevřený datový proud do všech protokolů.

(Zděděno od IWebAppBase)
StreamApplicationLogs()

Získá otevřený stream do aplikačních protokolů.

(Zděděno od IWebAppBase)
StreamApplicationLogsAsync(CancellationToken)

Získá otevřený stream do aplikačních protokolů.

(Zděděno od IWebAppBase)
StreamDeploymentLogs()

Získá otevřený datový proud do protokolů nasazení.

(Zděděno od IWebAppBase)
StreamDeploymentLogsAsync(CancellationToken)

Získá otevřený datový proud do protokolů nasazení.

(Zděděno od IWebAppBase)
StreamHttpLogs()

Získá otevřený datový proud do protokolů HTTP.

(Zděděno od IWebAppBase)
StreamHttpLogsAsync(CancellationToken)

Získá otevřený datový proud do protokolů HTTP.

(Zděděno od IWebAppBase)
StreamTraceLogs()

Získá otevřený datový proud do protokolů trasování.

(Zděděno od IWebAppBase)
StreamTraceLogsAsync(CancellationToken)

Získá otevřený datový proud do protokolů trasování.

(Zděděno od IWebAppBase)
Swap(String)

Prohodí aplikaci spuštěnou v aktuální webové aplikaci nebo slotu s aplikací spuštěnou v zadaném slotu.

(Zděděno od IWebAppBase)
SwapAsync(String, CancellationToken)

Prohodí aplikaci spuštěnou v aktuální webové aplikaci nebo slotu s aplikací spuštěnou v zadaném slotu.

(Zděděno od IWebAppBase)
SyncTriggers()

Synchronizuje triggery v aplikaci funkcí.

SyncTriggersAsync(CancellationToken)

Získá synchronizaci triggerů v aplikaci funkcí.

Update()

Neměnná reprezentace aplikace Azure Function App na straně klienta

(Zděděno od IUpdatable<T>)
VerifyDomainOwnership(String, String)

Ověří vlastnictví domény pro objednávku certifikátu tím, že ověří, že název hostitele domény je vázán na tuto webovou aplikaci.

(Zděděno od IWebAppBase)
VerifyDomainOwnershipAsync(String, String, CancellationToken)

Ověří vlastnictví domény pro objednávku certifikátu tím, že ověří, že název hostitele domény je vázán na tuto webovou aplikaci.

(Zděděno od IWebAppBase)

Platí pro