azure-native.web.WebAppDiagnosticLogsConfiguration
Explore with Pulumi AI
Configuration of App Service site logs.
Uses Azure REST API version 2022-09-01. In version 1.x of the Azure Native provider, it used API version 2020-12-01.
Other available API versions: 2020-10-01, 2023-01-01, 2023-12-01, 2024-04-01.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:web:WebAppDiagnosticLogsConfiguration myresource1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/logs 
Create WebAppDiagnosticLogsConfiguration Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WebAppDiagnosticLogsConfiguration(name: string, args: WebAppDiagnosticLogsConfigurationArgs, opts?: CustomResourceOptions);@overload
def WebAppDiagnosticLogsConfiguration(resource_name: str,
                                      args: WebAppDiagnosticLogsConfigurationArgs,
                                      opts: Optional[ResourceOptions] = None)
@overload
def WebAppDiagnosticLogsConfiguration(resource_name: str,
                                      opts: Optional[ResourceOptions] = None,
                                      name: Optional[str] = None,
                                      resource_group_name: Optional[str] = None,
                                      application_logs: Optional[ApplicationLogsConfigArgs] = None,
                                      detailed_error_messages: Optional[EnabledConfigArgs] = None,
                                      failed_requests_tracing: Optional[EnabledConfigArgs] = None,
                                      http_logs: Optional[HttpLogsConfigArgs] = None,
                                      kind: Optional[str] = None)func NewWebAppDiagnosticLogsConfiguration(ctx *Context, name string, args WebAppDiagnosticLogsConfigurationArgs, opts ...ResourceOption) (*WebAppDiagnosticLogsConfiguration, error)public WebAppDiagnosticLogsConfiguration(string name, WebAppDiagnosticLogsConfigurationArgs args, CustomResourceOptions? opts = null)
public WebAppDiagnosticLogsConfiguration(String name, WebAppDiagnosticLogsConfigurationArgs args)
public WebAppDiagnosticLogsConfiguration(String name, WebAppDiagnosticLogsConfigurationArgs args, CustomResourceOptions options)
type: azure-native:web:WebAppDiagnosticLogsConfiguration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WebAppDiagnosticLogsConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WebAppDiagnosticLogsConfigurationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WebAppDiagnosticLogsConfigurationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WebAppDiagnosticLogsConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WebAppDiagnosticLogsConfigurationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var webAppDiagnosticLogsConfigurationResource = new AzureNative.Web.WebAppDiagnosticLogsConfiguration("webAppDiagnosticLogsConfigurationResource", new()
{
    Name = "string",
    ResourceGroupName = "string",
    ApplicationLogs = new AzureNative.Web.Inputs.ApplicationLogsConfigArgs
    {
        AzureBlobStorage = new AzureNative.Web.Inputs.AzureBlobStorageApplicationLogsConfigArgs
        {
            Level = AzureNative.Web.LogLevel.Off,
            RetentionInDays = 0,
            SasUrl = "string",
        },
        AzureTableStorage = new AzureNative.Web.Inputs.AzureTableStorageApplicationLogsConfigArgs
        {
            SasUrl = "string",
            Level = AzureNative.Web.LogLevel.Off,
        },
        FileSystem = new AzureNative.Web.Inputs.FileSystemApplicationLogsConfigArgs
        {
            Level = AzureNative.Web.LogLevel.Off,
        },
    },
    DetailedErrorMessages = new AzureNative.Web.Inputs.EnabledConfigArgs
    {
        Enabled = false,
    },
    FailedRequestsTracing = new AzureNative.Web.Inputs.EnabledConfigArgs
    {
        Enabled = false,
    },
    HttpLogs = new AzureNative.Web.Inputs.HttpLogsConfigArgs
    {
        AzureBlobStorage = new AzureNative.Web.Inputs.AzureBlobStorageHttpLogsConfigArgs
        {
            Enabled = false,
            RetentionInDays = 0,
            SasUrl = "string",
        },
        FileSystem = new AzureNative.Web.Inputs.FileSystemHttpLogsConfigArgs
        {
            Enabled = false,
            RetentionInDays = 0,
            RetentionInMb = 0,
        },
    },
    Kind = "string",
});
example, err := web.NewWebAppDiagnosticLogsConfiguration(ctx, "webAppDiagnosticLogsConfigurationResource", &web.WebAppDiagnosticLogsConfigurationArgs{
	Name:              pulumi.String("string"),
	ResourceGroupName: pulumi.String("string"),
	ApplicationLogs: &web.ApplicationLogsConfigArgs{
		AzureBlobStorage: &web.AzureBlobStorageApplicationLogsConfigArgs{
			Level:           web.LogLevelOff,
			RetentionInDays: pulumi.Int(0),
			SasUrl:          pulumi.String("string"),
		},
		AzureTableStorage: &web.AzureTableStorageApplicationLogsConfigArgs{
			SasUrl: pulumi.String("string"),
			Level:  web.LogLevelOff,
		},
		FileSystem: &web.FileSystemApplicationLogsConfigArgs{
			Level: web.LogLevelOff,
		},
	},
	DetailedErrorMessages: &web.EnabledConfigArgs{
		Enabled: pulumi.Bool(false),
	},
	FailedRequestsTracing: &web.EnabledConfigArgs{
		Enabled: pulumi.Bool(false),
	},
	HttpLogs: &web.HttpLogsConfigArgs{
		AzureBlobStorage: &web.AzureBlobStorageHttpLogsConfigArgs{
			Enabled:         pulumi.Bool(false),
			RetentionInDays: pulumi.Int(0),
			SasUrl:          pulumi.String("string"),
		},
		FileSystem: &web.FileSystemHttpLogsConfigArgs{
			Enabled:         pulumi.Bool(false),
			RetentionInDays: pulumi.Int(0),
			RetentionInMb:   pulumi.Int(0),
		},
	},
	Kind: pulumi.String("string"),
})
var webAppDiagnosticLogsConfigurationResource = new WebAppDiagnosticLogsConfiguration("webAppDiagnosticLogsConfigurationResource", WebAppDiagnosticLogsConfigurationArgs.builder()
    .name("string")
    .resourceGroupName("string")
    .applicationLogs(ApplicationLogsConfigArgs.builder()
        .azureBlobStorage(AzureBlobStorageApplicationLogsConfigArgs.builder()
            .level("Off")
            .retentionInDays(0)
            .sasUrl("string")
            .build())
        .azureTableStorage(AzureTableStorageApplicationLogsConfigArgs.builder()
            .sasUrl("string")
            .level("Off")
            .build())
        .fileSystem(FileSystemApplicationLogsConfigArgs.builder()
            .level("Off")
            .build())
        .build())
    .detailedErrorMessages(EnabledConfigArgs.builder()
        .enabled(false)
        .build())
    .failedRequestsTracing(EnabledConfigArgs.builder()
        .enabled(false)
        .build())
    .httpLogs(HttpLogsConfigArgs.builder()
        .azureBlobStorage(AzureBlobStorageHttpLogsConfigArgs.builder()
            .enabled(false)
            .retentionInDays(0)
            .sasUrl("string")
            .build())
        .fileSystem(FileSystemHttpLogsConfigArgs.builder()
            .enabled(false)
            .retentionInDays(0)
            .retentionInMb(0)
            .build())
        .build())
    .kind("string")
    .build());
web_app_diagnostic_logs_configuration_resource = azure_native.web.WebAppDiagnosticLogsConfiguration("webAppDiagnosticLogsConfigurationResource",
    name="string",
    resource_group_name="string",
    application_logs={
        "azure_blob_storage": {
            "level": azure_native.web.LogLevel.OFF,
            "retention_in_days": 0,
            "sas_url": "string",
        },
        "azure_table_storage": {
            "sas_url": "string",
            "level": azure_native.web.LogLevel.OFF,
        },
        "file_system": {
            "level": azure_native.web.LogLevel.OFF,
        },
    },
    detailed_error_messages={
        "enabled": False,
    },
    failed_requests_tracing={
        "enabled": False,
    },
    http_logs={
        "azure_blob_storage": {
            "enabled": False,
            "retention_in_days": 0,
            "sas_url": "string",
        },
        "file_system": {
            "enabled": False,
            "retention_in_days": 0,
            "retention_in_mb": 0,
        },
    },
    kind="string")
const webAppDiagnosticLogsConfigurationResource = new azure_native.web.WebAppDiagnosticLogsConfiguration("webAppDiagnosticLogsConfigurationResource", {
    name: "string",
    resourceGroupName: "string",
    applicationLogs: {
        azureBlobStorage: {
            level: azure_native.web.LogLevel.Off,
            retentionInDays: 0,
            sasUrl: "string",
        },
        azureTableStorage: {
            sasUrl: "string",
            level: azure_native.web.LogLevel.Off,
        },
        fileSystem: {
            level: azure_native.web.LogLevel.Off,
        },
    },
    detailedErrorMessages: {
        enabled: false,
    },
    failedRequestsTracing: {
        enabled: false,
    },
    httpLogs: {
        azureBlobStorage: {
            enabled: false,
            retentionInDays: 0,
            sasUrl: "string",
        },
        fileSystem: {
            enabled: false,
            retentionInDays: 0,
            retentionInMb: 0,
        },
    },
    kind: "string",
});
type: azure-native:web:WebAppDiagnosticLogsConfiguration
properties:
    applicationLogs:
        azureBlobStorage:
            level: "Off"
            retentionInDays: 0
            sasUrl: string
        azureTableStorage:
            level: "Off"
            sasUrl: string
        fileSystem:
            level: "Off"
    detailedErrorMessages:
        enabled: false
    failedRequestsTracing:
        enabled: false
    httpLogs:
        azureBlobStorage:
            enabled: false
            retentionInDays: 0
            sasUrl: string
        fileSystem:
            enabled: false
            retentionInDays: 0
            retentionInMb: 0
    kind: string
    name: string
    resourceGroupName: string
WebAppDiagnosticLogsConfiguration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WebAppDiagnosticLogsConfiguration resource accepts the following input properties:
- Name string
- Name of the app.
- ResourceGroup stringName 
- Name of the resource group to which the resource belongs.
- ApplicationLogs Pulumi.Azure Native. Web. Inputs. Application Logs Config 
- Application logs configuration.
- DetailedError Pulumi.Messages Azure Native. Web. Inputs. Enabled Config 
- Detailed error messages configuration.
- FailedRequests Pulumi.Tracing Azure Native. Web. Inputs. Enabled Config 
- Failed requests tracing configuration.
- HttpLogs Pulumi.Azure Native. Web. Inputs. Http Logs Config 
- HTTP logs configuration.
- Kind string
- Kind of resource.
- Name string
- Name of the app.
- ResourceGroup stringName 
- Name of the resource group to which the resource belongs.
- ApplicationLogs ApplicationLogs Config Args 
- Application logs configuration.
- DetailedError EnabledMessages Config Args 
- Detailed error messages configuration.
- FailedRequests EnabledTracing Config Args 
- Failed requests tracing configuration.
- HttpLogs HttpLogs Config Args 
- HTTP logs configuration.
- Kind string
- Kind of resource.
- name String
- Name of the app.
- resourceGroup StringName 
- Name of the resource group to which the resource belongs.
- applicationLogs ApplicationLogs Config 
- Application logs configuration.
- detailedError EnabledMessages Config 
- Detailed error messages configuration.
- failedRequests EnabledTracing Config 
- Failed requests tracing configuration.
- httpLogs HttpLogs Config 
- HTTP logs configuration.
- kind String
- Kind of resource.
- name string
- Name of the app.
- resourceGroup stringName 
- Name of the resource group to which the resource belongs.
- applicationLogs ApplicationLogs Config 
- Application logs configuration.
- detailedError EnabledMessages Config 
- Detailed error messages configuration.
- failedRequests EnabledTracing Config 
- Failed requests tracing configuration.
- httpLogs HttpLogs Config 
- HTTP logs configuration.
- kind string
- Kind of resource.
- name str
- Name of the app.
- resource_group_ strname 
- Name of the resource group to which the resource belongs.
- application_logs ApplicationLogs Config Args 
- Application logs configuration.
- detailed_error_ Enabledmessages Config Args 
- Detailed error messages configuration.
- failed_requests_ Enabledtracing Config Args 
- Failed requests tracing configuration.
- http_logs HttpLogs Config Args 
- HTTP logs configuration.
- kind str
- Kind of resource.
- name String
- Name of the app.
- resourceGroup StringName 
- Name of the resource group to which the resource belongs.
- applicationLogs Property Map
- Application logs configuration.
- detailedError Property MapMessages 
- Detailed error messages configuration.
- failedRequests Property MapTracing 
- Failed requests tracing configuration.
- httpLogs Property Map
- HTTP logs configuration.
- kind String
- Kind of resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the WebAppDiagnosticLogsConfiguration resource produces the following output properties:
Supporting Types
ApplicationLogsConfig, ApplicationLogsConfigArgs      
- AzureBlob Pulumi.Storage Azure Native. Web. Inputs. Azure Blob Storage Application Logs Config 
- Application logs to blob storage configuration.
- AzureTable Pulumi.Storage Azure Native. Web. Inputs. Azure Table Storage Application Logs Config 
- Application logs to azure table storage configuration.
- FileSystem Pulumi.Azure Native. Web. Inputs. File System Application Logs Config 
- Application logs to file system configuration.
- AzureBlob AzureStorage Blob Storage Application Logs Config 
- Application logs to blob storage configuration.
- AzureTable AzureStorage Table Storage Application Logs Config 
- Application logs to azure table storage configuration.
- FileSystem FileSystem Application Logs Config 
- Application logs to file system configuration.
- azureBlob AzureStorage Blob Storage Application Logs Config 
- Application logs to blob storage configuration.
- azureTable AzureStorage Table Storage Application Logs Config 
- Application logs to azure table storage configuration.
- fileSystem FileSystem Application Logs Config 
- Application logs to file system configuration.
- azureBlob AzureStorage Blob Storage Application Logs Config 
- Application logs to blob storage configuration.
- azureTable AzureStorage Table Storage Application Logs Config 
- Application logs to azure table storage configuration.
- fileSystem FileSystem Application Logs Config 
- Application logs to file system configuration.
- azure_blob_ Azurestorage Blob Storage Application Logs Config 
- Application logs to blob storage configuration.
- azure_table_ Azurestorage Table Storage Application Logs Config 
- Application logs to azure table storage configuration.
- file_system FileSystem Application Logs Config 
- Application logs to file system configuration.
- azureBlob Property MapStorage 
- Application logs to blob storage configuration.
- azureTable Property MapStorage 
- Application logs to azure table storage configuration.
- fileSystem Property Map
- Application logs to file system configuration.
ApplicationLogsConfigResponse, ApplicationLogsConfigResponseArgs        
- AzureBlob Pulumi.Storage Azure Native. Web. Inputs. Azure Blob Storage Application Logs Config Response 
- Application logs to blob storage configuration.
- AzureTable Pulumi.Storage Azure Native. Web. Inputs. Azure Table Storage Application Logs Config Response 
- Application logs to azure table storage configuration.
- FileSystem Pulumi.Azure Native. Web. Inputs. File System Application Logs Config Response 
- Application logs to file system configuration.
- AzureBlob AzureStorage Blob Storage Application Logs Config Response 
- Application logs to blob storage configuration.
- AzureTable AzureStorage Table Storage Application Logs Config Response 
- Application logs to azure table storage configuration.
- FileSystem FileSystem Application Logs Config Response 
- Application logs to file system configuration.
- azureBlob AzureStorage Blob Storage Application Logs Config Response 
- Application logs to blob storage configuration.
- azureTable AzureStorage Table Storage Application Logs Config Response 
- Application logs to azure table storage configuration.
- fileSystem FileSystem Application Logs Config Response 
- Application logs to file system configuration.
- azureBlob AzureStorage Blob Storage Application Logs Config Response 
- Application logs to blob storage configuration.
- azureTable AzureStorage Table Storage Application Logs Config Response 
- Application logs to azure table storage configuration.
- fileSystem FileSystem Application Logs Config Response 
- Application logs to file system configuration.
- azure_blob_ Azurestorage Blob Storage Application Logs Config Response 
- Application logs to blob storage configuration.
- azure_table_ Azurestorage Table Storage Application Logs Config Response 
- Application logs to azure table storage configuration.
- file_system FileSystem Application Logs Config Response 
- Application logs to file system configuration.
- azureBlob Property MapStorage 
- Application logs to blob storage configuration.
- azureTable Property MapStorage 
- Application logs to azure table storage configuration.
- fileSystem Property Map
- Application logs to file system configuration.
AzureBlobStorageApplicationLogsConfig, AzureBlobStorageApplicationLogsConfigArgs            
- Level
Pulumi.Azure Native. Web. Log Level 
- Log level.
- RetentionIn intDays 
- 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.
- Level
LogLevel 
- Log level.
- RetentionIn intDays 
- 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.
- level
LogLevel 
- Log level.
- retentionIn IntegerDays 
- 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.
- level
LogLevel 
- Log level.
- retentionIn numberDays 
- 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.
- level
LogLevel 
- Log level.
- retention_in_ intdays 
- Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas_url str
- SAS url to a azure blob container with read/write/list/delete permissions.
- level "Off" | "Verbose" | "Information" | "Warning" | "Error"
- Log level.
- retentionIn NumberDays 
- 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.
AzureBlobStorageApplicationLogsConfigResponse, AzureBlobStorageApplicationLogsConfigResponseArgs              
- Level string
- Log level.
- RetentionIn intDays 
- 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.
- Level string
- Log level.
- RetentionIn intDays 
- 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.
- level String
- Log level.
- retentionIn IntegerDays 
- 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.
- level string
- Log level.
- retentionIn numberDays 
- 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.
- level str
- Log level.
- retention_in_ intdays 
- Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas_url str
- SAS url to a azure blob container with read/write/list/delete permissions.
- level String
- Log level.
- retentionIn NumberDays 
- 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.
AzureBlobStorageHttpLogsConfig, AzureBlobStorageHttpLogsConfigArgs            
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- RetentionIn intDays 
- 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.
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- RetentionIn intDays 
- 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.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn IntegerDays 
- 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.
- enabled boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn numberDays 
- 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.
- enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retention_in_ intdays 
- Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas_url str
- SAS url to a azure blob container with read/write/list/delete permissions.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn NumberDays 
- 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.
AzureBlobStorageHttpLogsConfigResponse, AzureBlobStorageHttpLogsConfigResponseArgs              
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- RetentionIn intDays 
- 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.
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- RetentionIn intDays 
- 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.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn IntegerDays 
- 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.
- enabled boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn numberDays 
- 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.
- enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retention_in_ intdays 
- Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas_url str
- SAS url to a azure blob container with read/write/list/delete permissions.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn NumberDays 
- 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.
AzureTableStorageApplicationLogsConfig, AzureTableStorageApplicationLogsConfigArgs            
- SasUrl string
- SAS URL to an Azure table with add/query/delete permissions.
- Level
Pulumi.Azure Native. Web. Log Level 
- Log level.
- sasUrl String
- SAS URL to an Azure table with add/query/delete permissions.
- level "Off" | "Verbose" | "Information" | "Warning" | "Error"
- Log level.
AzureTableStorageApplicationLogsConfigResponse, AzureTableStorageApplicationLogsConfigResponseArgs              
EnabledConfig, EnabledConfigArgs    
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- enabled boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
EnabledConfigResponse, EnabledConfigResponseArgs      
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- enabled boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
FileSystemApplicationLogsConfig, FileSystemApplicationLogsConfigArgs          
- Level
Pulumi.Azure Native. Web. Log Level 
- Log level.
FileSystemApplicationLogsConfigResponse, FileSystemApplicationLogsConfigResponseArgs            
- Level string
- Log level.
- Level string
- Log level.
- level String
- Log level.
- level string
- Log level.
- level str
- Log level.
- level String
- Log level.
FileSystemHttpLogsConfig, FileSystemHttpLogsConfigArgs          
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- RetentionIn intDays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- RetentionIn intMb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- RetentionIn intDays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- RetentionIn intMb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn IntegerDays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- retentionIn IntegerMb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
- enabled boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn numberDays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- retentionIn numberMb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
- enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retention_in_ intdays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- retention_in_ intmb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn NumberDays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- retentionIn NumberMb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
FileSystemHttpLogsConfigResponse, FileSystemHttpLogsConfigResponseArgs            
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- RetentionIn intDays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- RetentionIn intMb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
- Enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- RetentionIn intDays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- RetentionIn intMb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn IntegerDays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- retentionIn IntegerMb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
- enabled boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn numberDays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- retentionIn numberMb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
- enabled bool
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retention_in_ intdays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- retention_in_ intmb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
- enabled Boolean
- True if configuration is enabled, false if it is disabled and null if configuration is not set.
- retentionIn NumberDays 
- Retention in days. Remove files older than X days. 0 or lower means no retention.
- retentionIn NumberMb 
- Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
HttpLogsConfig, HttpLogsConfigArgs      
- AzureBlob Pulumi.Storage Azure Native. Web. Inputs. Azure Blob Storage Http Logs Config 
- Http logs to azure blob storage configuration.
- FileSystem Pulumi.Azure Native. Web. Inputs. File System Http Logs Config 
- Http logs to file system configuration.
- AzureBlob AzureStorage Blob Storage Http Logs Config 
- Http logs to azure blob storage configuration.
- FileSystem FileSystem Http Logs Config 
- Http logs to file system configuration.
- azureBlob AzureStorage Blob Storage Http Logs Config 
- Http logs to azure blob storage configuration.
- fileSystem FileSystem Http Logs Config 
- Http logs to file system configuration.
- azureBlob AzureStorage Blob Storage Http Logs Config 
- Http logs to azure blob storage configuration.
- fileSystem FileSystem Http Logs Config 
- Http logs to file system configuration.
- azure_blob_ Azurestorage Blob Storage Http Logs Config 
- Http logs to azure blob storage configuration.
- file_system FileSystem Http Logs Config 
- Http logs to file system configuration.
- azureBlob Property MapStorage 
- Http logs to azure blob storage configuration.
- fileSystem Property Map
- Http logs to file system configuration.
HttpLogsConfigResponse, HttpLogsConfigResponseArgs        
- AzureBlob Pulumi.Storage Azure Native. Web. Inputs. Azure Blob Storage Http Logs Config Response 
- Http logs to azure blob storage configuration.
- FileSystem Pulumi.Azure Native. Web. Inputs. File System Http Logs Config Response 
- Http logs to file system configuration.
- AzureBlob AzureStorage Blob Storage Http Logs Config Response 
- Http logs to azure blob storage configuration.
- FileSystem FileSystem Http Logs Config Response 
- Http logs to file system configuration.
- azureBlob AzureStorage Blob Storage Http Logs Config Response 
- Http logs to azure blob storage configuration.
- fileSystem FileSystem Http Logs Config Response 
- Http logs to file system configuration.
- azureBlob AzureStorage Blob Storage Http Logs Config Response 
- Http logs to azure blob storage configuration.
- fileSystem FileSystem Http Logs Config Response 
- Http logs to file system configuration.
- azure_blob_ Azurestorage Blob Storage Http Logs Config Response 
- Http logs to azure blob storage configuration.
- file_system FileSystem Http Logs Config Response 
- Http logs to file system configuration.
- azureBlob Property MapStorage 
- Http logs to azure blob storage configuration.
- fileSystem Property Map
- Http logs to file system configuration.
LogLevel, LogLevelArgs    
- Off
- Off
- Verbose
- Verbose
- Information
- Information
- Warning
- Warning
- Error
- Error
- LogLevel Off 
- Off
- LogLevel Verbose 
- Verbose
- LogLevel Information 
- Information
- LogLevel Warning 
- Warning
- LogLevel Error 
- Error
- Off
- Off
- Verbose
- Verbose
- Information
- Information
- Warning
- Warning
- Error
- Error
- Off
- Off
- Verbose
- Verbose
- Information
- Information
- Warning
- Warning
- Error
- Error
- OFF
- Off
- VERBOSE
- Verbose
- INFORMATION
- Information
- WARNING
- Warning
- ERROR
- Error
- "Off"
- Off
- "Verbose"
- Verbose
- "Information"
- Information
- "Warning"
- Warning
- "Error"
- Error
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0