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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceWebAppDiagnosticLogs.Definition<ParentT>The entirety of a web app diagnostic log definition.static interfaceWebAppDiagnosticLogs.DefinitionStagesGrouping of web app diagnostic log definition stages applicable as part of a web app creation.static interfaceWebAppDiagnosticLogs.UpdateDefinition<ParentT>The entirety of a web app diagnostic log definition as part of a web app update.static interfaceWebAppDiagnosticLogs.UpdateStagesGrouping of web app diagnostic log update stages applicable as part of a web app update.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LogLevelapplicationLoggingFileSystemLogLevel()StringapplicationLoggingStorageBlobContainer()LogLevelapplicationLoggingStorageBlobLogLevel()intapplicationLoggingStorageBlobRetentionDays()booleandetailedErrorMessages()booleanfailedRequestsTracing()intwebServerLoggingFileSystemQuotaInMB()intwebServerLoggingFileSystemRetentionDays()StringwebServerLoggingStorageBlobContainer()intwebServerLoggingStorageBlobRetentionDays()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
-
-
-
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
-
-