Azure Functions · Schema

AzureBlobStorageHttpLogsConfig

Http logs to azure blob storage configuration.

CloudComputeEvent-DrivenFunctionsServerless

Properties

Name Type Description
enabled boolean True if configuration is enabled, false if it is disabled and null if configuration is not set.
retentionInDays integer Retention in days. Remove blobs older than X days. 0 or lower means no retention.
sasUrl string SAS url to a azure blob container with read/write/list/delete permissions.
View JSON Schema on GitHub

JSON Schema

azure-functions-azure-blob-storage-http-logs-config-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/azure-functions/refs/heads/main/json-schema/azure-functions-azure-blob-storage-http-logs-config-schema.json",
  "title": "AzureBlobStorageHttpLogsConfig",
  "description": "Http logs to azure blob storage configuration.",
  "type": "object",
  "properties": {
    "enabled": {
      "description": "True if configuration is enabled, false if it is disabled and null if configuration is not set.",
      "type": "boolean"
    },
    "retentionInDays": {
      "description": "Retention in days.\nRemove blobs older than X days.\n0 or lower means no retention.",
      "format": "int32",
      "type": "integer"
    },
    "sasUrl": {
      "description": "SAS url to a azure blob container with read/write/list/delete permissions.",
      "type": "string"
    }
  }
}