共用方式為


IUpdateDefinition<ParentT> 介面

定義

整個 Web 應用程式診斷記錄定義,作為 Web 應用程式更新的一部分。

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IUpdate<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithApplicationLogLevel<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithAttachForApplicationStorage<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithAttachForWebServerFileSystem<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithAttachForWebServerStorage<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithDetailedErrorMessages<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithDiagnosticLogging<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithFailedRequestTracing<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithoutStorageLocationForApplication<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithQuota<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithRetentionDays<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithStorageLocationForApplication<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithStorageLocationForWebServer<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<ParentT>
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithDiagnosticLogging<'ParentT>
    interface IUpdate<'ParentT>
    interface ISettable<'ParentT>
    interface IWithDetailedErrorMessages<'ParentT>
    interface IWithFailedRequestTracing<'ParentT>
    interface IWithApplicationLogLevel<'ParentT>
    interface IWithoutStorageLocationForApplication<'ParentT>
    interface IWithStorageLocationForApplication<'ParentT>
    interface IWithStorageLocationForWebServer<'ParentT>
    interface IWithAttachForWebServerStorage<'ParentT>
    interface IWithRetentionDays<'ParentT>
    interface IWithAttachForWebServerFileSystem<'ParentT>
    interface IWithQuota<'ParentT>
    interface IWithAttachForApplicationStorage<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), ISettable(Of ParentT), IUpdate(Of ParentT), IWithApplicationLogLevel(Of ParentT), IWithAttachForApplicationStorage(Of ParentT), IWithAttachForWebServerFileSystem(Of ParentT), IWithAttachForWebServerStorage(Of ParentT), IWithDetailedErrorMessages(Of ParentT), IWithDiagnosticLogging(Of ParentT), IWithFailedRequestTracing(Of ParentT), IWithoutStorageLocationForApplication(Of ParentT), IWithQuota(Of ParentT), IWithRetentionDays(Of ParentT), IWithStorageLocationForApplication(Of ParentT), IWithStorageLocationForWebServer(Of ParentT)

類型參數

ParentT

最終 Update.parent () () } 的傳回型別。

實作

方法

Parent()

整個 Web 應用程式診斷記錄定義,作為 Web 應用程式更新的一部分。

(繼承來源 ISettable<ParentT>)
WithApplicationLogging()

從 Web 應用程式啟用記錄。

(繼承來源 IWithDiagnosticLogging<ParentT>)
WithApplicationLogsStoredOnFileSystem()

指定要在檔案系統上之應用程式記錄的儲存位置。

(繼承來源 IWithStorageLocationForApplication<ParentT>)
WithApplicationLogsStoredOnStorageBlob(String)

指定要在儲存體 Blob 中開啟之應用程式記錄的儲存體位置。

(繼承來源 IWithStorageLocationForApplication<ParentT>)
WithDetailedErrorMessages(Boolean)

指定是否應該從 Web 應用程式收集詳細的錯誤訊息。

(繼承來源 IWithDetailedErrorMessages<ParentT>)
WithFailedRequestTracing(Boolean)

指定是否應該收集失敗要求的診斷資訊。

(繼承來源 IWithFailedRequestTracing<ParentT>)
WithLogLevel(LogLevel)

指定應用程式記錄層級。

(繼承來源 IWithApplicationLogLevel<ParentT>)
WithLogRetentionDays(Int32)

指定要保留的記錄天數上限。 將會刪除早于此的記錄。

(繼承來源 IWithRetentionDays<ParentT>)
WithoutApplicationLogging()

停用 Web 應用程式的記錄。

(繼承來源 IWithDiagnosticLogging<ParentT>)
WithoutApplicationLogsStoredOnFileSystem()

停止將應用程式記錄儲存在檔案系統上。

(繼承來源 IWithoutStorageLocationForApplication<ParentT>)
WithoutApplicationLogsStoredOnStorageBlob()

停止將應用程式記錄儲存在儲存體 Blob 中。

(繼承來源 IWithoutStorageLocationForApplication<ParentT>)
WithoutWebServerLogging()

停用來自網頁伺服器的記錄。

(繼承來源 IWithDiagnosticLogging<ParentT>)
WithoutWebServerLogsStoredOnFileSystem()

停止儲存在檔案系統上的網頁伺服器記錄。

(繼承來源 IWithStorageLocationForWebServer<ParentT>)
WithoutWebServerLogsStoredOnStorageBlob()

停止儲存在儲存體 Blob 中的 Web 服務器記錄。

(繼承來源 IWithStorageLocationForWebServer<ParentT>)
WithUnlimitedLogRetentionDays()

指定在特定時間後將不會刪除記錄。

(繼承來源 IWithRetentionDays<ParentT>)
WithWebServerFileSystemQuotaInMB(Int32)

指定檔案系統上允許的記錄大小上限, (MB) 。

(繼承來源 IWithQuota<ParentT>)
WithWebServerLogging()

從網頁伺服器啟用記錄。

(繼承來源 IWithDiagnosticLogging<ParentT>)
WithWebServerLogsStoredOnFileSystem()

指定要在檔案系統上之 Web 服務器記錄的儲存位置。

(繼承來源 IWithStorageLocationForWebServer<ParentT>)
WithWebServerLogsStoredOnStorageBlob(String)

指定要在儲存體 Blob 中開啟之 Web 服務器記錄的儲存體位置。

(繼承來源 IWithStorageLocationForWebServer<ParentT>)

適用於