Udostępnij za pośrednictwem


IFunctionApp Interfejs

Definicja

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