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()

Web サーバーからのログ記録を無効にします。

(継承元 IWithDiagnosticLogging<ParentT>)
WithoutWebServerLogsStoredOnFileSystem()

ファイル システムに保存される Web サーバー ログを停止します。

(継承元 IWithStorageLocationForWebServer<ParentT>)
WithoutWebServerLogsStoredOnStorageBlob()

ストレージ BLOB に格納される Web サーバー ログを停止します。

(継承元 IWithStorageLocationForWebServer<ParentT>)
WithUnlimitedLogRetentionDays()

特定の時間を超えてログを削除しないことを指定します。

(継承元 IWithRetentionDays<ParentT>)
WithWebServerFileSystemQuotaInMB(Int32)

ファイル システムで許可されるログの最大サイズ (MB 単位) を指定します。

(継承元 IWithQuota<ParentT>)
WithWebServerLogging()

Web サーバーからのログ記録を有効にします。

(継承元 IWithDiagnosticLogging<ParentT>)
WithWebServerLogsStoredOnFileSystem()

ファイル システム上の Web サーバー ログの保存場所を指定します。

(継承元 IWithStorageLocationForWebServer<ParentT>)
WithWebServerLogsStoredOnStorageBlob(String)

ストレージ BLOB 内の Web サーバー ログの保存場所を指定します。

(継承元 IWithStorageLocationForWebServer<ParentT>)

適用対象