Delen via


IFunctionApp Interface

Definitie

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

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
Implementeringen

Eigenschappen

AlwaysOn

Hiermee wordt opgevraagd of de web-app altijd is ingeschakeld.

(Overgenomen van IWebAppBase)
AppServicePlanId

Hiermee haalt u de resource-id van het App Service-plan op.

(Overgenomen van IWebAppBase)
AutoSwapSlotName

Hiermee haalt u de naam van de site voor automatisch wisselen op.

(Overgenomen van IWebAppBase)
AvailabilityState

Hiermee wordt de beschikbaarheidsstatus van beheergegevens voor de web-app opgehaald.

(Overgenomen van IWebAppBase)
ClientAffinityEnabled

Hiermee wordt opgevraagd of de clientaffiniteit is ingeschakeld bij het verdelen van de taakverdeling van een HTTP-aanvraag voor meerdere exemplaren van de web-app.

(Overgenomen van IWebAppBase)
ClientCertEnabled

Hiermee wordt opgevraagd of het clientcertificaat is ingeschakeld voor de web-app.

(Overgenomen van IWebAppBase)
CloningInfo

Hiermee wordt informatie opgehaald over of de web-app van een andere is gekloond.

(Overgenomen van IWebAppBase)
ContainerSize

Hiermee haalt u de grootte van een functiecontainer op.

(Overgenomen van IWebAppBase)
DefaultDocuments

Hiermee haalt u de standaarddocumenten op.

(Overgenomen van IWebAppBase)
DefaultHostName

Hiermee haalt u de standaardhostnaam van de web-app op.

(Overgenomen van IWebAppBase)
DeploymentSlots

Hiermee haalt u het toegangspunt op voor de api voor implementatiesitebeheer onder de functie-app.

DiagnosticLogsConfig

Hiermee haalt u de configuratie van de diagnostische logboeken op.

(Overgenomen van IWebAppBase)
DocumentRoot

Hiermee haalt u de hoofdmap voor de web-app op.

(Overgenomen van IWebAppBase)
Enabled

Wordt true als de site is ingeschakeld; anders onwaar.

(Overgenomen van IWebAppBase)
EnabledHostNames

Hiermee haalt u hostnamen op voor de web-app die zijn ingeschakeld.

(Overgenomen van IWebAppBase)
FtpsState

Hiermee haalt u de status van de FTP-/FTPS-service op.

(Overgenomen van IWebAppBase)
HostNames

Hiermee haalt u hostnamen op die zijn gekoppeld aan de web-app.

(Overgenomen van IWebAppBase)
HostNamesDisabled

Hiermee wordt opgevraagd of de openbare hostnamen zijn uitgeschakeld voor de web-app. Als deze optie is ingesteld op true, is de app alleen toegankelijk via API Management proces.

(Overgenomen van IWebAppBase)
HostNameSslStates

Hiermee haalt u een lijst op met SSL-statussen die worden gebruikt voor het beheren van de SSL-bindingen voor de hostnamen van de site.

(Overgenomen van IWebAppBase)
Http20Enabled

Hiermee wordt bepaald of clients verbinding kunnen maken via http2.0.

(Overgenomen van IWebAppBase)
HttpsOnly

Waar als de web-app is geconfigureerd om alleen HTTPS-aanvragen te accepteren. HTTP-aanvragen worden omgeleid.

(Overgenomen van IWebAppBase)
Id

Haalt de resource-id-tekenreeks op

(Overgenomen van IHasId)
Inner

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IHasInner<T>)
IsDefaultContainer

Site ophalen is een standaardcontainer.

(Overgenomen van IWebAppBase)
JavaContainer

Hiermee haalt u de Java-container op.

(Overgenomen van IWebAppBase)
JavaContainerVersion

Haalt java-containerversie op.

(Overgenomen van IWebAppBase)
JavaVersion

Hiermee haalt u de Java-versie op.

(Overgenomen van IWebAppBase)
Key

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IIndexable)
LastModifiedTime

Hiermee wordt de laatste keer dat de web-app is gewijzigd in UTC opgehaald.

(Overgenomen van IWebAppBase)
LinuxFxVersion

Hiermee haalt u het Linux-app-framework en de versie op als dit een Linux-web-app is.

(Overgenomen van IWebAppBase)
LocalMySqlEnabled

Hiermee wordt aangegeven of lokale MySQL is ingeschakeld.

(Overgenomen van IWebAppBase)
ManagedPipelineMode

Hiermee haalt u de beheerde pijplijnmodus op.

(Overgenomen van IWebAppBase)
Manager

Hiermee haalt u het clienttype manager van dit resourcetype op.

(Overgenomen van IHasManager<ManagerT>)
MinTlsVersion

Hiermee haalt u de minimale versie van TLS op die is vereist voor SSL-aanvragen voor de web-app

(Overgenomen van IWebAppBase)
Name

Hiermee haalt u de naam van de resource op

(Overgenomen van IHasName)
NetFrameworkVersion

Hiermee haalt u de .NET Framework versie op.

(Overgenomen van IWebAppBase)
NodeVersion

Hiermee wordt de versie van Node.JS.

(Overgenomen van IWebAppBase)
OperatingSystem

Hiermee haalt u het besturingssysteem op waarop de web-app wordt uitgevoerd.

(Overgenomen van IWebAppBase)
OutboundIPAddresses

Hiermee haalt u een lijst op met IP-adressen die deze web-app gebruikt voor uitgaande verbindingen. Deze kunnen worden gebruikt bij het configureren van firewallregels voor databases die worden geopend door deze web-app.

(Overgenomen van IWebAppBase)
PhpVersion

Hiermee haalt u de versie van PHP op.

(Overgenomen van IWebAppBase)
PlatformArchitecture

Hiermee haalt u de architectuur van het platform op, ofwel 32-bits (x86) of 64-bits (x64).

(Overgenomen van IWebAppBase)
PythonVersion

Hiermee haalt u de versie van Python op.

(Overgenomen van IWebAppBase)
Region

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IResource)
RegionName

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IResource)
RemoteDebuggingEnabled

Wordt weergegeven als de externe foutopsporing is ingeschakeld.

(Overgenomen van IWebAppBase)
RemoteDebuggingVersion

Hiermee haalt u de versie voor externe foutopsporing op.

(Overgenomen van IWebAppBase)
RepositorySiteName

Hiermee wordt de naam van de opslagplaatssite ophaalt.

(Overgenomen van IWebAppBase)
ResourceGroupName

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IHasResourceGroup)
ScmSiteAlsoStopped

Hiermee wordt aangegeven of de SCM-site (KUDU) moet worden gestopt wanneer de web-app wordt gestopt. De standaardinstelling is onwaar.

(Overgenomen van IWebAppBase)
ScmType

Hiermee haalt u de SCM-configuratie voor de web-app op.

(Overgenomen van IWebAppBase)
State

Hiermee haalt u de status van de web-app op.

(Overgenomen van IWebAppBase)
StorageAccount

Hiermee haalt u het opslagaccount op dat is gekoppeld aan de functie-app.

SystemAssignedManagedServiceIdentityPrincipalId

Haalt de door het systeem toegewezen (lokale) beheerde service-id op die specifiek is voor Active Directory service-principal-id die is toegewezen aan de web-app.

(Overgenomen van IWebAppBase)
SystemAssignedManagedServiceIdentityTenantId

Hiermee haalt u de door het systeem toegewezen (lokale) beheerde service-identiteit specifieke Active Directory-tenant-id op die is toegewezen aan de web-app.

(Overgenomen van IWebAppBase)
Tags

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IResource)
TargetSwapSlot

Hiermee wordt weergegeven in welke sleuf deze app wordt gewisseld.

(Overgenomen van IWebAppBase)
TrafficManagerHostNames

Hiermee haalt u een lijst op met azure Traffic Manager-hostnamen die zijn gekoppeld aan de web-app.

(Overgenomen van IWebAppBase)
Type

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IResource)
UsageState

Hiermee wordt de status opgehaald die aangeeft of het quotumgebruik van de web-app is overschreden.

(Overgenomen van IWebAppBase)
UserAssignedManagedServiceIdentityIds

Hiermee haalt u de id's van de door de gebruiker toegewezen identiteiten op.

(Overgenomen van IWebAppBase)
VirtualApplications

Hiermee haalt u de virtuele toepassingen en de bijbehorende virtuele mappen in deze web-app op.

(Overgenomen van IWebAppBase)
WebSocketsEnabled

Hiermee wordt opgevraagd of de websockets zijn ingeschakeld.

(Overgenomen van IWebAppBase)

Methoden

AddFunctionKey(String, String, String)

Hiermee voegt u een sleutel toe aan een functie in deze functie-app.

AddFunctionKeyAsync(String, String, String, CancellationToken)

Hiermee voegt u een sleutel toe aan een functie in deze functie-app.

ApplySlotConfigurations(String)

Pas de sleufconfiguraties (of plakkerige) configuraties van de opgegeven site toe op de huidige. Dit is handig voor 'Wisselen met voorbeeld'.

(Overgenomen van IWebAppBase)
ApplySlotConfigurationsAsync(String, CancellationToken)

Pas de sleufconfiguraties (of plakkerige) configuraties van de opgegeven site toe op de huidige. Dit is handig voor 'Wisselen met voorbeeld'.

(Overgenomen van IWebAppBase)
Deploy()

Eerste stap het opgeven van de parameters voor het maken van een webimplementatie (MS Deploy) naar de web-app.

(Overgenomen van IWebAppBase)
GetAppSettings()

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetAppSettingsAsync(CancellationToken)

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetAuthenticationConfig()

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetAuthenticationConfigAsync(CancellationToken)

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetConnectionStrings()

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetConnectionStringsAsync(CancellationToken)

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetContainerLogs()

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetContainerLogsAsync(CancellationToken)

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetContainerLogsZip()

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetContainerLogsZipAsync(CancellationToken)

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetHostNameBindings()

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetHostNameBindingsAsync(CancellationToken)

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetMasterKey()

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

GetMasterKeyAsync(CancellationToken)

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

GetPublishingProfile()

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetPublishingProfileAsync(CancellationToken)

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetSourceControl()

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
GetSourceControlAsync(CancellationToken)

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IWebAppBase)
ListFunctionKeys(String)

Haal de functiesleutel voor een specifieke functie op.

ListFunctionKeysAsync(String, CancellationToken)

Haal de functiesleutel voor een specifieke functie op.

ListFunctions()

De functies weergeven

ListFunctionsAsync(Boolean, CancellationToken)

De functies weergeven

Refresh()

Hiermee vernieuwt u de resource die moet worden gesynchroniseerd met Azure.

(Overgenomen van IRefreshable<T>)
RefreshAsync(CancellationToken)

Hiermee vernieuwt u de resource die moet worden gesynchroniseerd met Azure.

(Overgenomen van IRefreshable<T>)
RemoveFunctionKey(String, String)

Hiermee verwijdert u een sleutel voor een functie in deze functie-app.

RemoveFunctionKeyAsync(String, String, CancellationToken)

Hiermee verwijdert u een sleutel voor een functie in deze functie-app.

ResetSlotConfigurations()

Stel de site opnieuw in op de oorspronkelijke configuraties.

(Overgenomen van IWebAppBase)
ResetSlotConfigurationsAsync(CancellationToken)

Stel de site opnieuw in op de oorspronkelijke configuraties.

(Overgenomen van IWebAppBase)
Restart()

Start de web-app of implementatiesite opnieuw op.

(Overgenomen van IWebAppBase)
RestartAsync(CancellationToken)

Start de web-app of implementatiesite opnieuw op.

(Overgenomen van IWebAppBase)
Start()

Hiermee start u de web-app of implementatiesite.

(Overgenomen van IWebAppBase)
StartAsync(CancellationToken)

Hiermee start u de web-app of implementatiesite.

(Overgenomen van IWebAppBase)
Stop()

Hiermee stopt u de web-app of implementatiesite.

(Overgenomen van IWebAppBase)
StopAsync(CancellationToken)

Hiermee stopt u de web-app of implementatiesite.

(Overgenomen van IWebAppBase)
StreamAllLogs()

Hiermee wordt een geopende stream naar alle logboeken verzonden.

(Overgenomen van IWebAppBase)
StreamAllLogsAsync(CancellationToken)

Hiermee wordt een geopende stream naar alle logboeken verzonden.

(Overgenomen van IWebAppBase)
StreamApplicationLogs()

Hiermee haalt u een geopende stroom naar de toepassingslogboeken op.

(Overgenomen van IWebAppBase)
StreamApplicationLogsAsync(CancellationToken)

Hiermee haalt u een geopende stroom naar de toepassingslogboeken op.

(Overgenomen van IWebAppBase)
StreamDeploymentLogs()

Hiermee haalt u een geopende stroom naar de implementatielogboeken op.

(Overgenomen van IWebAppBase)
StreamDeploymentLogsAsync(CancellationToken)

Hiermee haalt u een geopende stroom naar de implementatielogboeken op.

(Overgenomen van IWebAppBase)
StreamHttpLogs()

Hiermee wordt een open stream naar de HTTP-logboeken verzonden.

(Overgenomen van IWebAppBase)
StreamHttpLogsAsync(CancellationToken)

Hiermee wordt een open stream naar de HTTP-logboeken verzonden.

(Overgenomen van IWebAppBase)
StreamTraceLogs()

Hiermee haalt u een geopende stroom naar de traceringslogboeken op.

(Overgenomen van IWebAppBase)
StreamTraceLogsAsync(CancellationToken)

Hiermee haalt u een geopende stroom naar de traceringslogboeken op.

(Overgenomen van IWebAppBase)
Swap(String)

Hiermee wisselt u de app die wordt uitgevoerd in de huidige web-app/site met de app die wordt uitgevoerd in de opgegeven site.

(Overgenomen van IWebAppBase)
SwapAsync(String, CancellationToken)

Hiermee wisselt u de app die wordt uitgevoerd in de huidige web-app/site met de app die wordt uitgevoerd in de opgegeven site.

(Overgenomen van IWebAppBase)
SyncTriggers()

Hiermee synchroniseert u de triggers in de functie-app.

SyncTriggersAsync(CancellationToken)

Hiermee worden de triggers in de functie-app gesynchroniseerd.

Update()

Een onveranderbare weergave aan de clientzijde van een Azure-functie-app.

(Overgenomen van IUpdatable<T>)
VerifyDomainOwnership(String, String)

Controleert het eigendom van het domein voor een certificaatorder door te controleren of een hostnaam van het domein is gebonden aan deze web-app.

(Overgenomen van IWebAppBase)
VerifyDomainOwnershipAsync(String, String, CancellationToken)

Controleert het eigendom van het domein voor een certificaatorder door te controleren of een hostnaam van het domein is gebonden aan deze web-app.

(Overgenomen van IWebAppBase)

Van toepassing op