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 ClassesModifier and TypeInterfaceDescriptionstatic interface
The entirety of a web app diagnostic log definition.static interface
Grouping of web app diagnostic log definition stages applicable as part of a web app creation.static interface
The entirety of a web app diagnostic log definition as part of a web app update.static interface
Grouping of web app diagnostic log update stages applicable as part of a web app update. -
Method Summary
Modifier and TypeMethodDescriptionGets application log level on file system.Gets Azure Storage Blob container URL for storing application logs.Gets application log level on Azure Storage Blob.int
Gets application log retention days on Azure Storage Blob.boolean
Check whether detailed error messages should be gathered.boolean
Check whether diagnostic information on failed requests should be gathered.int
Gets web server quota in MB on file system.int
Gets web server log retention days on file system.Gets Azure Storage Blob container URL for storing web server logs.int
Gets web server log retention days on Azure Storage Blob.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Method Details
-
applicationLoggingFileSystemLogLevel
LogLevel applicationLoggingFileSystemLogLevel()Gets application log level on file system.- Returns:
- application log level on file system
-
applicationLoggingStorageBlobContainer
String applicationLoggingStorageBlobContainer()Gets Azure Storage Blob container URL for storing application logs.- Returns:
- Azure Storage Blob container URL for storing application logs
-
applicationLoggingStorageBlobLogLevel
LogLevel applicationLoggingStorageBlobLogLevel()Gets application log level on Azure Storage Blob.- Returns:
- application log level on Azure Storage Blob
-
applicationLoggingStorageBlobRetentionDays
int applicationLoggingStorageBlobRetentionDays()Gets application log retention days on Azure Storage Blob.- Returns:
- application log retention days on Azure Storage Blob
-
webServerLoggingFileSystemQuotaInMB
int webServerLoggingFileSystemQuotaInMB()Gets web server quota in MB on file system.- Returns:
- web server quota in MB on file system
-
webServerLoggingFileSystemRetentionDays
int webServerLoggingFileSystemRetentionDays()Gets web server log retention days on file system.- Returns:
- web server log retention days on file system
-
webServerLoggingStorageBlobRetentionDays
int webServerLoggingStorageBlobRetentionDays()Gets web server log retention days on Azure Storage Blob.- Returns:
- web server log retention days on Azure Storage Blob
-
webServerLoggingStorageBlobContainer
String webServerLoggingStorageBlobContainer()Gets Azure Storage Blob container URL for storing web server logs.- Returns:
- Azure Storage Blob container URL for storing web server logs
-
failedRequestsTracing
boolean failedRequestsTracing()Check whether diagnostic information on failed requests should be gathered.- Returns:
- if diagnostic information on failed requests should be gathered
-
detailedErrorMessages
boolean detailedErrorMessages()Check whether detailed error messages should be gathered.- Returns:
- if detailed error messages should be gathered
-