WebAppDiagnosticLogs Interface

Implements

public interface WebAppDiagnosticLogs
extends HasInnerModel<SiteLogsConfigInner>, Indexable, HasParent<WebAppBase>

A web app diagnostic log configuration in a web app.

Method Summary

Modifier and Type Method and Description
abstract LogLevel applicationLoggingFileSystemLogLevel()
abstract String applicationLoggingStorageBlobContainer()
abstract LogLevel applicationLoggingStorageBlobLogLevel()
abstract int applicationLoggingStorageBlobRetentionDays()
abstract boolean detailedErrorMessages()
abstract boolean failedRequestsTracing()
abstract int webServerLoggingFileSystemQuotaInMB()
abstract int webServerLoggingFileSystemRetentionDays()
abstract String webServerLoggingStorageBlobContainer()
abstract int webServerLoggingStorageBlobRetentionDays()

Method Details

applicationLoggingFileSystemLogLevel

public abstract LogLevel applicationLoggingFileSystemLogLevel()

Returns:

application log level on file system

applicationLoggingStorageBlobContainer

public abstract String applicationLoggingStorageBlobContainer()

Returns:

Azure Storage Blob container URL for storing application logs

applicationLoggingStorageBlobLogLevel

public abstract LogLevel applicationLoggingStorageBlobLogLevel()

Returns:

application log level on Azure Storage Blob

applicationLoggingStorageBlobRetentionDays

public abstract int applicationLoggingStorageBlobRetentionDays()

Returns:

application log retention days on Azure Storage Blob

detailedErrorMessages

public abstract boolean detailedErrorMessages()

Returns:

if detailed error messages should be gathered

failedRequestsTracing

public abstract boolean failedRequestsTracing()

Returns:

if diagnostic information on failed requests should be gathered

webServerLoggingFileSystemQuotaInMB

public abstract int webServerLoggingFileSystemQuotaInMB()

Returns:

web server quota in MB on file system

webServerLoggingFileSystemRetentionDays

public abstract int webServerLoggingFileSystemRetentionDays()

Returns:

web server log retention days on file system

webServerLoggingStorageBlobContainer

public abstract String webServerLoggingStorageBlobContainer()

Returns:

Azure Storage Blob container URL for storing web server logs

webServerLoggingStorageBlobRetentionDays

public abstract int webServerLoggingStorageBlobRetentionDays()

Returns:

web server log retention days on Azure Storage Blob

Applies to