IDefinition<ParentT> インターフェイス

定義

Web アプリ診断ログ定義の全体。

public interface IDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithApplicationLogLevel<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttachForApplicationStorage<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttachForWebServerFileSystem<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttachForWebServerStorage<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithDetailedErrorMessages<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithDiagnosticLogging<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithFailedRequestTracing<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithQuota<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithRetentionDays<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithStorageLocationForApplication<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithStorageLocationForWebServer<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithDiagnosticLogging<'ParentT>
    interface IWithApplicationLogLevel<'ParentT>
    interface IWithStorageLocationForApplication<'ParentT>
    interface IWithStorageLocationForWebServer<'ParentT>
    interface IWithAttachForWebServerStorage<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithDetailedErrorMessages<'ParentT>
    interface IWithFailedRequestTracing<'ParentT>
    interface IWithRetentionDays<'ParentT>
    interface IWithAttachForWebServerFileSystem<'ParentT>
    interface IWithQuota<'ParentT>
    interface IWithAttachForApplicationStorage<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithApplicationLogLevel(Of ParentT), IWithAttach(Of ParentT), IWithAttachForApplicationStorage(Of ParentT), IWithAttachForWebServerFileSystem(Of ParentT), IWithAttachForWebServerStorage(Of ParentT), IWithDetailedErrorMessages(Of ParentT), IWithDiagnosticLogging(Of ParentT), IWithFailedRequestTracing(Of ParentT), IWithQuota(Of ParentT), IWithRetentionDays(Of ParentT), IWithStorageLocationForApplication(Of ParentT), IWithStorageLocationForWebServer(Of ParentT)

型パラメーター

ParentT

最終的な Attachable.attach() の戻り値の型。

実装

メソッド

Attach()

Web アプリ診断ログ定義の全体。

(継承元 IInDefinition<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>)
WithUnlimitedLogRetentionDays()

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

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

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

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

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

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

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

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

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

(継承元 IWithStorageLocationForWebServer<ParentT>)

適用対象