IFunctionApp Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Azure SDK for .NET