Interface WebAppDiagnosticLogs

All Superinterfaces:
HasInnerModel<SiteLogsConfigInner>, HasParent<WebAppBase>, Indexable

public interface WebAppDiagnosticLogs extends HasInnerModel<SiteLogsConfigInner>, Indexable, HasParent<WebAppBase>
A web app diagnostic log configuration in a web app.
  • Method Details

    • applicationLoggingFileSystemLogLevel

      LogLevel applicationLoggingFileSystemLogLevel()
      Returns:
      application log level on file system
    • applicationLoggingStorageBlobContainer

      String applicationLoggingStorageBlobContainer()
      Returns:
      Azure Storage Blob container URL for storing application logs
    • applicationLoggingStorageBlobLogLevel

      LogLevel applicationLoggingStorageBlobLogLevel()
      Returns:
      application log level on Azure Storage Blob
    • applicationLoggingStorageBlobRetentionDays

      int applicationLoggingStorageBlobRetentionDays()
      Returns:
      application log retention days on Azure Storage Blob
    • webServerLoggingFileSystemQuotaInMB

      int webServerLoggingFileSystemQuotaInMB()
      Returns:
      web server quota in MB on file system
    • webServerLoggingFileSystemRetentionDays

      int webServerLoggingFileSystemRetentionDays()
      Returns:
      web server log retention days on file system
    • webServerLoggingStorageBlobRetentionDays

      int webServerLoggingStorageBlobRetentionDays()
      Returns:
      web server log retention days on Azure Storage Blob
    • webServerLoggingStorageBlobContainer

      String webServerLoggingStorageBlobContainer()
      Returns:
      Azure Storage Blob container URL for storing web server logs
    • failedRequestsTracing

      boolean failedRequestsTracing()
      Returns:
      if diagnostic information on failed requests should be gathered
    • detailedErrorMessages

      boolean detailedErrorMessages()
      Returns:
      if detailed error messages should be gathered