Class AzureBlobStorageApplicationLogsConfig
java.lang.Object
com.microsoft.azure.management.appservice.AzureBlobStorageApplicationLogsConfig
Application logs azure blob storage configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlevel()
Get log level.Get retention in days.sasUrl()
Get sAS url to a azure blob container with read/write/list/delete permissions.Set log level.withRetentionInDays
(Integer retentionInDays) Set retention in days.withSasUrl
(String sasUrl) Set sAS url to a azure blob container with read/write/list/delete permissions.
-
Constructor Details
-
AzureBlobStorageApplicationLogsConfig
public AzureBlobStorageApplicationLogsConfig()
-
-
Method Details
-
level
Get log level. Possible values include: 'Off', 'Verbose', 'Information', 'Warning', 'Error'.- Returns:
- the level value
-
withLevel
Set log level. Possible values include: 'Off', 'Verbose', 'Information', 'Warning', 'Error'.- Parameters:
level
- the level value to set- Returns:
- the AzureBlobStorageApplicationLogsConfig object itself.
-
sasUrl
Get sAS url to a azure blob container with read/write/list/delete permissions.- Returns:
- the sasUrl value
-
withSasUrl
Set sAS url to a azure blob container with read/write/list/delete permissions.- Parameters:
sasUrl
- the sasUrl value to set- Returns:
- the AzureBlobStorageApplicationLogsConfig object itself.
-
retentionInDays
Get retention in days. Remove blobs older than X days. 0 or lower means no retention.- Returns:
- the retentionInDays value
-
withRetentionInDays
Set retention in days. Remove blobs older than X days. 0 or lower means no retention.- Parameters:
retentionInDays
- the retentionInDays value to set- Returns:
- the AzureBlobStorageApplicationLogsConfig object itself.
-