共用方式為


IFunctionApp 介面

定義

Azure 函式應用程式的不可變用戶端標記法。

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
實作

屬性

AlwaysOn

取得 Web 應用程式是否一律開啟。

(繼承來源 IWebAppBase)
AppServicePlanId

取得 App Service 方案的資源識別碼。

(繼承來源 IWebAppBase)
AutoSwapSlotName

取得自動交換位置名稱。

(繼承來源 IWebAppBase)
AvailabilityState

取得 Web 應用程式的管理資訊可用性狀態。

(繼承來源 IWebAppBase)
ClientAffinityEnabled

取得當負載平衡 Web 應用程式多個實例的 HTTP 要求時,是否啟用用戶端親和性。

(繼承來源 IWebAppBase)
ClientCertEnabled

取得是否已啟用 Web 應用程式的用戶端憑證。

(繼承來源 IWebAppBase)
CloningInfo

取得 Web 應用程式是否從另一個應用程式複製的相關資訊。

(繼承來源 IWebAppBase)
ContainerSize

取得函式容器的大小。

(繼承來源 IWebAppBase)
DefaultDocuments

取得預設檔。

(繼承來源 IWebAppBase)
DefaultHostName

取得 Web 應用程式的預設主機名稱。

(繼承來源 IWebAppBase)
DeploymentSlots

取得函式應用程式下部署位置管理 API 的進入點。

DiagnosticLogsConfig

取得診斷記錄組態。

(繼承來源 IWebAppBase)
DocumentRoot

取得 Web 應用程式的根目錄。

(繼承來源 IWebAppBase)
Enabled

如果已啟用網站,則取得 true;否則為 false。

(繼承來源 IWebAppBase)
EnabledHostNames

取得已啟用之 Web 應用程式的主機名稱。

(繼承來源 IWebAppBase)
FtpsState

取得 FTP / FTPS 服務的狀態。

(繼承來源 IWebAppBase)
HostNames

取得與 Web 應用程式相關聯的主機名稱。

(繼承來源 IWebAppBase)
HostNamesDisabled

取得公用主機名稱是否停用 Web 應用程式。 如果設定為 true,則應用程式只能透過API 管理程式存取。

(繼承來源 IWebAppBase)
HostNameSslStates

取得用來管理網站主機名稱之 SSL 系結的 SSL 狀態清單。

(繼承來源 IWebAppBase)
Http20Enabled

取得是否允許用戶端透過 HTTP2.0 連線。

(繼承來源 IWebAppBase)
HttpsOnly

如果 Web 應用程式設定為只接受 HTTPS 要求,則為 True。 HTTP 要求將會重新導向。

(繼承來源 IWebAppBase)
Id

取得資源識別碼字串

(繼承來源 IHasId)
Inner

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IHasInner<T>)
IsDefaultContainer

取得月臺是預設容器。

(繼承來源 IWebAppBase)
JavaContainer

取得 JAVA 容器。

(繼承來源 IWebAppBase)
JavaContainerVersion

取得 JAVA 容器版本。

(繼承來源 IWebAppBase)
JavaVersion

取得 JAVA 版本。

(繼承來源 IWebAppBase)
Key

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IIndexable)
LastModifiedTime

取得上次以 UTC 修改 Web 應用程式的時間。

(繼承來源 IWebAppBase)
LinuxFxVersion

如果這是 Linux Web 應用程式,則取得 Linux 應用程式架構和版本。

(繼承來源 IWebAppBase)
LocalMySqlEnabled

取得本機 MySQL 是否已啟用。

(繼承來源 IWebAppBase)
ManagedPipelineMode

取得 Managed 管線模式。

(繼承來源 IWebAppBase)
Manager

取得此資源類型的管理員用戶端類型。

(繼承來源 IHasManager<ManagerT>)
MinTlsVersion

取得 Web 應用程式 SSL 要求所需的最低 TLS 版本

(繼承來源 IWebAppBase)
Name

取得資源的名稱

(繼承來源 IHasName)
NetFrameworkVersion

取得.NET Framework版本。

(繼承來源 IWebAppBase)
NodeVersion

取得Node.JS的版本。

(繼承來源 IWebAppBase)
OperatingSystem

取得 Web 應用程式執行所在的作業系統。

(繼承來源 IWebAppBase)
OutboundIPAddresses

取得此 Web 應用程式用於輸出連線的 IP 位址清單。 設定此 Web 應用程式所存取之資料庫的防火牆規則時,可以使用這些規則。

(繼承來源 IWebAppBase)
PhpVersion

取得 PHP 的版本。

(繼承來源 IWebAppBase)
PlatformArchitecture

取得平臺的架構,可以是 32 位 (x86) 或 64 位 (x64) 。

(繼承來源 IWebAppBase)
PythonVersion

取得 Python 的版本。

(繼承來源 IWebAppBase)
Region

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IResource)
RegionName

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IResource)
RemoteDebuggingEnabled

取得是否已啟用遠端 eebugging。

(繼承來源 IWebAppBase)
RemoteDebuggingVersion

取得遠端偵錯版本。

(繼承來源 IWebAppBase)
RepositorySiteName

取得存放庫網站的名稱。

(繼承來源 IWebAppBase)
ResourceGroupName

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IHasResourceGroup)
ScmSiteAlsoStopped

取得當 Web 應用程式停止時,是否要停止 SCM (KUDU) 網站。 預設值為 false。

(繼承來源 IWebAppBase)
ScmType

取得 Web 應用程式的 SCM 組態。

(繼承來源 IWebAppBase)
State

取得 Web 應用程式的狀態。

(繼承來源 IWebAppBase)
StorageAccount

取得與函式應用程式相關聯的儲存體帳戶。

SystemAssignedManagedServiceIdentityPrincipalId

取得指派給 Web 應用程式的系統指派 (本機) 受控服務識別特定的 Active Directory 服務主體識別碼。

(繼承來源 IWebAppBase)
SystemAssignedManagedServiceIdentityTenantId

取得指派給 Web 應用程式的系統指派 (本機) 受控服務識別特定的 Active Directory 租使用者識別碼。

(繼承來源 IWebAppBase)
Tags

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IResource)
TargetSwapSlot

取得此應用程式將交換到哪個位置。

(繼承來源 IWebAppBase)
TrafficManagerHostNames

取得與 Web 應用程式相關聯的 Azure 流量管理員主機名稱清單。

(繼承來源 IWebAppBase)
Type

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IResource)
UsageState

取得狀態,指出 Web 應用程式是否已超過其配額使用量。

(繼承來源 IWebAppBase)
UserAssignedManagedServiceIdentityIds

取得使用者指派之身分識別的識別碼。

(繼承來源 IWebAppBase)
VirtualApplications

取得此 Web 應用程式中的虛擬應用程式和其虛擬目錄。

(繼承來源 IWebAppBase)
WebSocketsEnabled

取得是否已啟用 Web 通訊端。

(繼承來源 IWebAppBase)

方法

AddFunctionKey(String, String, String)

將索引鍵新增至此函式應用程式中的函式。

AddFunctionKeyAsync(String, String, String, CancellationToken)

將索引鍵新增至此函式應用程式中的函式。

ApplySlotConfigurations(String)

將位置 (或黏性) 組態從指定的位置套用到目前的位置。 這適用于「使用預覽交換」。

(繼承來源 IWebAppBase)
ApplySlotConfigurationsAsync(String, CancellationToken)

將位置 (或黏性) 組態從指定的位置套用到目前的位置。 這適用于「使用預覽交換」。

(繼承來源 IWebAppBase)
Deploy()

指定將 Web 部署 (MS Deploy) 至 Web 應用程式的參數的第一個步驟。

(繼承來源 IWebAppBase)
GetAppSettings()

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetAppSettingsAsync(CancellationToken)

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetAuthenticationConfig()

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetAuthenticationConfigAsync(CancellationToken)

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetConnectionStrings()

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetConnectionStringsAsync(CancellationToken)

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetContainerLogs()

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetContainerLogsAsync(CancellationToken)

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetContainerLogsZip()

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetContainerLogsZipAsync(CancellationToken)

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetHostNameBindings()

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetHostNameBindingsAsync(CancellationToken)

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetMasterKey()

Azure 函式應用程式的不可變用戶端標記法。

GetMasterKeyAsync(CancellationToken)

Azure 函式應用程式的不可變用戶端標記法。

GetPublishingProfile()

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetPublishingProfileAsync(CancellationToken)

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetSourceControl()

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
GetSourceControlAsync(CancellationToken)

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IWebAppBase)
ListFunctionKeys(String)

擷取特定函式的函式索引鍵。

ListFunctionKeysAsync(String, CancellationToken)

擷取特定函式的函式索引鍵。

ListFunctions()

列出函式

ListFunctionsAsync(Boolean, CancellationToken)

列出函式

Refresh()

重新整理要與 Azure 同步處理的資源。

(繼承來源 IRefreshable<T>)
RefreshAsync(CancellationToken)

重新整理要與 Azure 同步處理的資源。

(繼承來源 IRefreshable<T>)
RemoveFunctionKey(String, String)

移除此函式應用程式中函式的索引鍵。

RemoveFunctionKeyAsync(String, String, CancellationToken)

移除此函式應用程式中函式的索引鍵。

ResetSlotConfigurations()

將位置重設為其原始組態。

(繼承來源 IWebAppBase)
ResetSlotConfigurationsAsync(CancellationToken)

將位置重設為其原始組態。

(繼承來源 IWebAppBase)
Restart()

重新開機 Web 應用程式或部署位置。

(繼承來源 IWebAppBase)
RestartAsync(CancellationToken)

重新開機 Web 應用程式或部署位置。

(繼承來源 IWebAppBase)
Start()

啟動 Web 應用程式或部署位置。

(繼承來源 IWebAppBase)
StartAsync(CancellationToken)

啟動 Web 應用程式或部署位置。

(繼承來源 IWebAppBase)
Stop()

停止 Web 應用程式或部署位置。

(繼承來源 IWebAppBase)
StopAsync(CancellationToken)

停止 Web 應用程式或部署位置。

(繼承來源 IWebAppBase)
StreamAllLogs()

取得所有記錄檔的開啟資料流程。

(繼承來源 IWebAppBase)
StreamAllLogsAsync(CancellationToken)

取得所有記錄檔的開啟資料流程。

(繼承來源 IWebAppBase)
StreamApplicationLogs()

取得應用程式記錄檔的開啟資料流程。

(繼承來源 IWebAppBase)
StreamApplicationLogsAsync(CancellationToken)

取得應用程式記錄檔的開啟資料流程。

(繼承來源 IWebAppBase)
StreamDeploymentLogs()

取得部署記錄檔的開啟資料流程。

(繼承來源 IWebAppBase)
StreamDeploymentLogsAsync(CancellationToken)

取得部署記錄檔的開啟資料流程。

(繼承來源 IWebAppBase)
StreamHttpLogs()

取得 HTTP 記錄檔的開啟資料流程。

(繼承來源 IWebAppBase)
StreamHttpLogsAsync(CancellationToken)

取得 HTTP 記錄檔的開啟資料流程。

(繼承來源 IWebAppBase)
StreamTraceLogs()

取得追蹤記錄檔的開啟資料流程。

(繼承來源 IWebAppBase)
StreamTraceLogsAsync(CancellationToken)

取得追蹤記錄檔的開啟資料流程。

(繼承來源 IWebAppBase)
Swap(String)

交換在目前 Web 應用程式/位置中執行的應用程式,以及執行于指定位置的應用程式。

(繼承來源 IWebAppBase)
SwapAsync(String, CancellationToken)

交換在目前 Web 應用程式/位置中執行的應用程式,以及執行于指定位置的應用程式。

(繼承來源 IWebAppBase)
SyncTriggers()

同步函式應用程式上的觸發程式。

SyncTriggersAsync(CancellationToken)

取得同步處理函式應用程式上的觸發程式。

Update()

Azure 函式應用程式的不可變用戶端標記法。

(繼承來源 IUpdatable<T>)
VerifyDomainOwnership(String, String)

驗證網域的主機名稱系結至此 Web 應用程式,以驗證憑證訂單的網域擁有權。

(繼承來源 IWebAppBase)
VerifyDomainOwnershipAsync(String, String, CancellationToken)

驗證網域的主機名稱系結至此 Web 應用程式,以驗證憑證訂單的網域擁有權。

(繼承來源 IWebAppBase)

適用於