다음을 통해 공유


IDefinition<ParentT> 인터페이스

정의

웹앱 진단 로그 정의의 전체입니다.

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

웹앱 진단 로그 정의의 전체입니다.

(다음에서 상속됨 IInDefinition<ParentT>)
WithApplicationLogging()

웹 애플리케이션에서 로깅을 사용하도록 설정합니다.

(다음에서 상속됨 IWithDiagnosticLogging<ParentT>)
WithApplicationLogsStoredOnFileSystem()

파일 시스템에 있을 애플리케이션 로그의 스토리지 위치를 지정합니다.

(다음에서 상속됨 IWithStorageLocationForApplication<ParentT>)
WithApplicationLogsStoredOnStorageBlob(String)

Storage Blob에 있을 애플리케이션 로그의 스토리지 위치를 지정합니다.

(다음에서 상속됨 IWithStorageLocationForApplication<ParentT>)
WithDetailedErrorMessages(Boolean)

자세한 오류 메시지를 웹앱에서 수집해야 하는지를 지정합니다.

(다음에서 상속됨 IWithDetailedErrorMessages<ParentT>)
WithFailedRequestTracing(Boolean)

실패한 요청에 대한 진단 정보를 수집해야 하는지를 지정합니다.

(다음에서 상속됨 IWithFailedRequestTracing<ParentT>)
WithLogLevel(LogLevel)

애플리케이션 로그 수준을 지정합니다.

(다음에서 상속됨 IWithApplicationLogLevel<ParentT>)
WithLogRetentionDays(Int32)

유지할 로그의 최대 일 수를 지정합니다. 이보다 오래된 로그는 삭제됩니다.

(다음에서 상속됨 IWithRetentionDays<ParentT>)
WithUnlimitedLogRetentionDays()

특정 시간 이후 로그가 삭제되지 않도록 지정합니다.

(다음에서 상속됨 IWithRetentionDays<ParentT>)
WithWebServerFileSystemQuotaInMB(Int32)

파일 시스템에 허용되는 최대 로그 크기(MB)를 지정합니다.

(다음에서 상속됨 IWithQuota<ParentT>)
WithWebServerLogging()

웹 서버에서 로깅을 사용하도록 설정합니다.

(다음에서 상속됨 IWithDiagnosticLogging<ParentT>)
WithWebServerLogsStoredOnFileSystem()

파일 시스템에 있을 웹 서버 로그의 스토리지 위치를 지정합니다.

(다음에서 상속됨 IWithStorageLocationForWebServer<ParentT>)
WithWebServerLogsStoredOnStorageBlob(String)

Storage Blob에 있을 웹 서버 로그의 스토리지 위치를 지정합니다.

(다음에서 상속됨 IWithStorageLocationForWebServer<ParentT>)

적용 대상