Class AzureBlobStorageHttpLogsConfig
java.lang.Object
com.microsoft.azure.management.appservice.AzureBlobStorageHttpLogsConfig
Http logs to azure blob storage configuration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionenabled()
Get true if configuration is enabled, false if it is disabled and null if configuration is not set.Get retention in days.sasUrl()
Get sAS url to a azure blob container with read/write/list/delete permissions.withEnabled
(Boolean enabled) Set true if configuration is enabled, false if it is disabled and null if configuration is not set.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
-
AzureBlobStorageHttpLogsConfig
public AzureBlobStorageHttpLogsConfig()
-
-
Method Details
-
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 AzureBlobStorageHttpLogsConfig 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 AzureBlobStorageHttpLogsConfig object itself.
-
enabled
Get true if configuration is enabled, false if it is disabled and null if configuration is not set.- Returns:
- the enabled value
-
withEnabled
Set true if configuration is enabled, false if it is disabled and null if configuration is not set.- Parameters:
enabled
- the enabled value to set- Returns:
- the AzureBlobStorageHttpLogsConfig object itself.
-