IFunctionApp Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie 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
Właściwości
AlwaysOn |
Pobiera, jeśli aplikacja internetowa jest zawsze włączona. (Odziedziczone po IWebAppBase) |
AppServicePlanId |
Pobiera identyfikator zasobu planu usługi App Service. (Odziedziczone po IWebAppBase) |
AutoSwapSlotName |
Pobiera nazwę miejsca zamiany automatycznej. (Odziedziczone po IWebAppBase) |
AvailabilityState |
Pobiera stan dostępności informacji o zarządzaniu dla aplikacji internetowej. (Odziedziczone po IWebAppBase) |
ClientAffinityEnabled |
Pobiera, jeśli koligacja klienta jest włączona podczas równoważenia obciążenia żądania HTTP dla wielu wystąpień aplikacji internetowej. (Odziedziczone po IWebAppBase) |
ClientCertEnabled |
Pobiera, jeśli certyfikat klienta jest włączony dla aplikacji internetowej. (Odziedziczone po IWebAppBase) |
CloningInfo |
Pobiera informacje o tym, czy aplikacja internetowa jest klonowana z innego. (Odziedziczone po IWebAppBase) |
ContainerSize |
Pobiera rozmiar kontenera funkcji. (Odziedziczone po IWebAppBase) |
DefaultDocuments |
Pobiera dokumenty domyślne. (Odziedziczone po IWebAppBase) |
DefaultHostName |
Pobiera domyślną nazwę hosta aplikacji internetowej. (Odziedziczone po IWebAppBase) |
DeploymentSlots |
Pobiera punkt wejścia do interfejsu API zarządzania miejscami wdrożenia w aplikacji funkcji. |
DiagnosticLogsConfig |
Pobiera konfigurację dzienników diagnostycznych. (Odziedziczone po IWebAppBase) |
DocumentRoot |
Pobiera katalog główny aplikacji internetowej. (Odziedziczone po IWebAppBase) |
Enabled |
Pobiera wartość true, jeśli witryna jest włączona; w przeciwnym razie, fałsz. (Odziedziczone po IWebAppBase) |
EnabledHostNames |
Pobiera nazwy hostów dla aplikacji internetowej, która jest włączona. (Odziedziczone po IWebAppBase) |
FtpsState |
Pobiera stan usługi FTP/FTPS. (Odziedziczone po IWebAppBase) |
HostNames |
Pobiera nazwy hostów skojarzone z aplikacją internetową. (Odziedziczone po IWebAppBase) |
HostNamesDisabled |
Pobiera, jeśli publiczne nazwy hostów są wyłączone aplikacją internetową. Jeśli ustawiono wartość true, aplikacja jest dostępna tylko za pośrednictwem procesu API Management. (Odziedziczone po IWebAppBase) |
HostNameSslStates |
Pobiera listę stanów SSL używanych do zarządzania powiązaniami SSL dla nazw hostów lokacji. (Odziedziczone po IWebAppBase) |
Http20Enabled |
Pobiera, czy zezwolić klientom na nawiązywanie połączenia za pośrednictwem protokołu http2.0. (Odziedziczone po IWebAppBase) |
HttpsOnly |
Prawda, jeśli aplikacja internetowa jest skonfigurowana do akceptowania tylko żądań HTTPS. Żądania HTTP zostaną przekierowane. (Odziedziczone po IWebAppBase) |
Id |
Pobiera ciąg identyfikatora zasobu (Odziedziczone po IHasId) |
Inner |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IHasInner<T>) |
IsDefaultContainer |
Pobiera witrynę jest domyślnym kontenerem. (Odziedziczone po IWebAppBase) |
JavaContainer |
Pobiera kontener Java. (Odziedziczone po IWebAppBase) |
JavaContainerVersion |
Pobiera wersję kontenera Java. (Odziedziczone po IWebAppBase) |
JavaVersion |
Pobiera wersję języka Java. (Odziedziczone po IWebAppBase) |
Key |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IIndexable) |
LastModifiedTime |
Pobiera ostatni raz, gdy aplikacja internetowa została zmodyfikowana w formacie UTC. (Odziedziczone po IWebAppBase) |
LinuxFxVersion |
Pobiera strukturę aplikacji systemu Linux i wersję, jeśli jest to aplikacja internetowa systemu Linux. (Odziedziczone po IWebAppBase) |
LocalMySqlEnabled |
Pobiera, czy jest włączona lokalna usługa MySQL. (Odziedziczone po IWebAppBase) |
ManagedPipelineMode |
Pobiera tryb zarządzanego potoku. (Odziedziczone po IWebAppBase) |
Manager |
Pobiera typ klienta menedżera tego typu zasobu. (Odziedziczone po IHasManager<ManagerT>) |
MinTlsVersion |
Pobiera minimalną wersję protokołu TLS wymaganą dla żądań SSL dla aplikacji internetowej (Odziedziczone po IWebAppBase) |
Name |
Pobiera nazwę zasobu (Odziedziczone po IHasName) |
NetFrameworkVersion |
Pobiera wersję .NET Framework. (Odziedziczone po IWebAppBase) |
NodeVersion |
Pobiera wersję Node.JS. (Odziedziczone po IWebAppBase) |
OperatingSystem |
Pobiera system operacyjny, na którym działa aplikacja internetowa. (Odziedziczone po IWebAppBase) |
OutboundIPAddresses |
Pobiera listę adresów IP używanych przez tę aplikację internetową do połączeń wychodzących. Mogą one być używane podczas konfigurowania reguł zapory dla baz danych, do których uzyskuje dostęp ta aplikacja internetowa. (Odziedziczone po IWebAppBase) |
PhpVersion |
Pobiera wersję języka PHP. (Odziedziczone po IWebAppBase) |
PlatformArchitecture |
Pobiera architekturę platformy , 32-bitowej (x86) lub 64-bitowej (x64). (Odziedziczone po IWebAppBase) |
PythonVersion |
Pobiera wersję języka Python. (Odziedziczone po IWebAppBase) |
Region |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IResource) |
RegionName |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IResource) |
RemoteDebuggingEnabled |
Pobiera, jeśli zdalne eebugging jest włączone. (Odziedziczone po IWebAppBase) |
RemoteDebuggingVersion |
Pobiera wersję zdalnego debugowania. (Odziedziczone po IWebAppBase) |
RepositorySiteName |
Pobiera nazwę witryny repozytorium. (Odziedziczone po IWebAppBase) |
ResourceGroupName |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IHasResourceGroup) |
ScmSiteAlsoStopped |
Pobiera, czy zatrzymać witrynę SCM (KUDU), gdy aplikacja internetowa zostanie zatrzymana. Wartość domyślna to false. (Odziedziczone po IWebAppBase) |
ScmType |
Pobiera konfigurację SCM dla aplikacji internetowej. (Odziedziczone po IWebAppBase) |
State |
Pobiera stan aplikacji internetowej. (Odziedziczone po IWebAppBase) |
StorageAccount |
Pobiera konto magazynu skojarzone z aplikacją funkcji. |
SystemAssignedManagedServiceIdentityPrincipalId |
Pobiera identyfikator jednostki usługi Active Directory przypisany do systemu (lokalnie) tożsamości usługi zarządzanej przypisany do aplikacji internetowej. (Odziedziczone po IWebAppBase) |
SystemAssignedManagedServiceIdentityTenantId |
Pobiera identyfikator dzierżawy usługi Active Directory przypisanej do systemu (lokalnie) tożsamości usługi zarządzanej przypisanej do aplikacji internetowej. (Odziedziczone po IWebAppBase) |
Tags |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IResource) |
TargetSwapSlot |
Pobiera miejsce, w którym ta aplikacja zostanie zamienione. (Odziedziczone po IWebAppBase) |
TrafficManagerHostNames |
Pobiera listę nazw hostów usługi Azure Traffic Manager skojarzonych z aplikacją internetową. (Odziedziczone po IWebAppBase) |
Type |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IResource) |
UsageState |
Pobiera stan wskazujący, czy aplikacja internetowa przekroczyła użycie limitu przydziału. (Odziedziczone po IWebAppBase) |
UserAssignedManagedServiceIdentityIds |
Pobiera identyfikatory tożsamości przypisanych przez użytkownika. (Odziedziczone po IWebAppBase) |
VirtualApplications |
Pobiera aplikacje wirtualne i ich katalogi wirtualne w tej aplikacji internetowej. (Odziedziczone po IWebAppBase) |
WebSocketsEnabled |
Pobiera, jeśli jest włączone gniazdo internetowe. (Odziedziczone po IWebAppBase) |
Metody
AddFunctionKey(String, String, String) |
Dodaje klucz do funkcji w tej aplikacji funkcji. |
AddFunctionKeyAsync(String, String, String, CancellationToken) |
Dodaje klucz do funkcji w tej aplikacji funkcji. |
ApplySlotConfigurations(String) |
Zastosuj konfiguracje gniazda (lub sticky) z określonego miejsca do bieżącego. Jest to przydatne w przypadku zamiany za pomocą wersji zapoznawczej. (Odziedziczone po IWebAppBase) |
ApplySlotConfigurationsAsync(String, CancellationToken) |
Zastosuj konfiguracje gniazda (lub sticky) z określonego miejsca do bieżącego. Jest to przydatne w przypadku zamiany za pomocą wersji zapoznawczej. (Odziedziczone po IWebAppBase) |
Deploy() |
Pierwszy krok określający parametry wdrożenia internetowego (MS Deploy) w aplikacji internetowej. (Odziedziczone po IWebAppBase) |
GetAppSettings() |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetAppSettingsAsync(CancellationToken) |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetAuthenticationConfig() |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetAuthenticationConfigAsync(CancellationToken) |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetConnectionStrings() |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetConnectionStringsAsync(CancellationToken) |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetContainerLogs() |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetContainerLogsAsync(CancellationToken) |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetContainerLogsZip() |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetContainerLogsZipAsync(CancellationToken) |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetHostNameBindings() |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetHostNameBindingsAsync(CancellationToken) |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetMasterKey() |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. |
GetMasterKeyAsync(CancellationToken) |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. |
GetPublishingProfile() |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetPublishingProfileAsync(CancellationToken) |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetSourceControl() |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
GetSourceControlAsync(CancellationToken) |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IWebAppBase) |
ListFunctionKeys(String) |
Pobierz klucz funkcji dla określonej funkcji. |
ListFunctionKeysAsync(String, CancellationToken) |
Pobierz klucz funkcji dla określonej funkcji. |
ListFunctions() |
Wyświetlanie listy funkcji |
ListFunctionsAsync(Boolean, CancellationToken) |
Wyświetlanie listy funkcji |
Refresh() |
Odświeża zasób do synchronizacji z platformą Azure. (Odziedziczone po IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Odświeża zasób do synchronizacji z platformą Azure. (Odziedziczone po IRefreshable<T>) |
RemoveFunctionKey(String, String) |
Usuwa klucz do funkcji w tej aplikacji funkcji. |
RemoveFunctionKeyAsync(String, String, CancellationToken) |
Usuwa klucz do funkcji w tej aplikacji funkcji. |
ResetSlotConfigurations() |
Zresetuj miejsce do jego oryginalnych konfiguracji. (Odziedziczone po IWebAppBase) |
ResetSlotConfigurationsAsync(CancellationToken) |
Zresetuj miejsce do jego oryginalnych konfiguracji. (Odziedziczone po IWebAppBase) |
Restart() |
Uruchamia ponownie aplikację internetową lub miejsce wdrożenia. (Odziedziczone po IWebAppBase) |
RestartAsync(CancellationToken) |
Uruchamia ponownie aplikację internetową lub miejsce wdrożenia. (Odziedziczone po IWebAppBase) |
Start() |
Uruchamia aplikację internetową lub miejsce wdrożenia. (Odziedziczone po IWebAppBase) |
StartAsync(CancellationToken) |
Uruchamia aplikację internetową lub miejsce wdrożenia. (Odziedziczone po IWebAppBase) |
Stop() |
Zatrzymuje aplikację internetową lub miejsce wdrożenia. (Odziedziczone po IWebAppBase) |
StopAsync(CancellationToken) |
Zatrzymuje aplikację internetową lub miejsce wdrożenia. (Odziedziczone po IWebAppBase) |
StreamAllLogs() |
Pobiera otwarty strumień do wszystkich dzienników. (Odziedziczone po IWebAppBase) |
StreamAllLogsAsync(CancellationToken) |
Pobiera otwarty strumień do wszystkich dzienników. (Odziedziczone po IWebAppBase) |
StreamApplicationLogs() |
Pobiera otwarty strumień do dzienników aplikacji. (Odziedziczone po IWebAppBase) |
StreamApplicationLogsAsync(CancellationToken) |
Pobiera otwarty strumień do dzienników aplikacji. (Odziedziczone po IWebAppBase) |
StreamDeploymentLogs() |
Pobiera otwarty strumień do dzienników wdrażania. (Odziedziczone po IWebAppBase) |
StreamDeploymentLogsAsync(CancellationToken) |
Pobiera otwarty strumień do dzienników wdrażania. (Odziedziczone po IWebAppBase) |
StreamHttpLogs() |
Pobiera otwarty strumień do dzienników HTTP. (Odziedziczone po IWebAppBase) |
StreamHttpLogsAsync(CancellationToken) |
Pobiera otwarty strumień do dzienników HTTP. (Odziedziczone po IWebAppBase) |
StreamTraceLogs() |
Pobiera otwarty strumień do dzienników śledzenia. (Odziedziczone po IWebAppBase) |
StreamTraceLogsAsync(CancellationToken) |
Pobiera otwarty strumień do dzienników śledzenia. (Odziedziczone po IWebAppBase) |
Swap(String) |
Zamienia aplikację działającą w bieżącej aplikacji internetowej /miejscu przy użyciu aplikacji uruchomionej w określonym miejscu. (Odziedziczone po IWebAppBase) |
SwapAsync(String, CancellationToken) |
Zamienia aplikację działającą w bieżącej aplikacji internetowej /miejscu przy użyciu aplikacji uruchomionej w określonym miejscu. (Odziedziczone po IWebAppBase) |
SyncTriggers() |
Synchronizuje wyzwalacze w aplikacji funkcji. |
SyncTriggersAsync(CancellationToken) |
Pobiera wyzwalacze synchronizacji w aplikacji funkcji. |
Update() |
Niezmienna reprezentacja aplikacji funkcji platformy Azure po stronie klienta. (Odziedziczone po IUpdatable<T>) |
VerifyDomainOwnership(String, String) |
Weryfikuje własność domeny dla zamówienia certyfikatu, sprawdzając, czy nazwa hosta domeny jest powiązana z tą aplikacją internetową. (Odziedziczone po IWebAppBase) |
VerifyDomainOwnershipAsync(String, String, CancellationToken) |
Weryfikuje własność domeny dla zamówienia certyfikatu, sprawdzając, czy nazwa hosta domeny jest powiązana z tą aplikacją internetową. (Odziedziczone po IWebAppBase) |
Dotyczy
Azure SDK for .NET