Interface WebAppDiagnosticLogs

  • All Superinterfaces:
    com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.appservice.implementation.SiteLogsConfigInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent<WebAppBase>, com.microsoft.azure.management.resources.fluentcore.model.Indexable

    @Beta
    public interface WebAppDiagnosticLogs
    extends com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.appservice.implementation.SiteLogsConfigInner>, com.microsoft.azure.management.resources.fluentcore.model.Indexable, com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent<WebAppBase>
    A web app diagnostic log configuration in a web app.
    • Method Detail

      • 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