azure-native.web.WebAppDiagnosticLogsConfigurationSlot
Explore with Pulumi AI
Configuration of App Service site logs. Azure REST API version: 2023-12-01.
Other available API versions: 2016-08-01, 2018-02-01, 2018-11-01, 2019-08-01, 2020-06-01, 2020-09-01, 2020-10-01, 2020-12-01, 2021-01-01, 2021-01-15, 2021-02-01, 2021-03-01, 2022-03-01, 2022-09-01, 2023-01-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:WebAppDiagnosticLogsConfigurationSlot myresource1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/logs
Create WebAppDiagnosticLogsConfigurationSlot Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WebAppDiagnosticLogsConfigurationSlot(name: string, args: WebAppDiagnosticLogsConfigurationSlotArgs, opts?: CustomResourceOptions);
@overload
def WebAppDiagnosticLogsConfigurationSlot(resource_name: str,
args: WebAppDiagnosticLogsConfigurationSlotArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WebAppDiagnosticLogsConfigurationSlot(resource_name: str,
opts: Optional[ResourceOptions] = None,
name: Optional[str] = None,
resource_group_name: Optional[str] = None,
slot: 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 NewWebAppDiagnosticLogsConfigurationSlot(ctx *Context, name string, args WebAppDiagnosticLogsConfigurationSlotArgs, opts ...ResourceOption) (*WebAppDiagnosticLogsConfigurationSlot, error)
public WebAppDiagnosticLogsConfigurationSlot(string name, WebAppDiagnosticLogsConfigurationSlotArgs args, CustomResourceOptions? opts = null)
public WebAppDiagnosticLogsConfigurationSlot(String name, WebAppDiagnosticLogsConfigurationSlotArgs args)
public WebAppDiagnosticLogsConfigurationSlot(String name, WebAppDiagnosticLogsConfigurationSlotArgs args, CustomResourceOptions options)
type: azure-native:web:WebAppDiagnosticLogsConfigurationSlot
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 WebAppDiagnosticLogsConfigurationSlotArgs
- 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 WebAppDiagnosticLogsConfigurationSlotArgs
- 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 WebAppDiagnosticLogsConfigurationSlotArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WebAppDiagnosticLogsConfigurationSlotArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WebAppDiagnosticLogsConfigurationSlotArgs
- 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 webAppDiagnosticLogsConfigurationSlotResource = new AzureNative.Web.WebAppDiagnosticLogsConfigurationSlot("webAppDiagnosticLogsConfigurationSlotResource", new()
{
Name = "string",
ResourceGroupName = "string",
Slot = "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.NewWebAppDiagnosticLogsConfigurationSlot(ctx, "webAppDiagnosticLogsConfigurationSlotResource", &web.WebAppDiagnosticLogsConfigurationSlotArgs{
Name: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
Slot: 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 webAppDiagnosticLogsConfigurationSlotResource = new WebAppDiagnosticLogsConfigurationSlot("webAppDiagnosticLogsConfigurationSlotResource", WebAppDiagnosticLogsConfigurationSlotArgs.builder()
.name("string")
.resourceGroupName("string")
.slot("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_slot_resource = azure_native.web.WebAppDiagnosticLogsConfigurationSlot("webAppDiagnosticLogsConfigurationSlotResource",
name="string",
resource_group_name="string",
slot="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 webAppDiagnosticLogsConfigurationSlotResource = new azure_native.web.WebAppDiagnosticLogsConfigurationSlot("webAppDiagnosticLogsConfigurationSlotResource", {
name: "string",
resourceGroupName: "string",
slot: "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:WebAppDiagnosticLogsConfigurationSlot
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
slot: string
WebAppDiagnosticLogsConfigurationSlot 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 WebAppDiagnosticLogsConfigurationSlot resource accepts the following input properties:
- Name string
- Name of the app.
- Resource
Group stringName - Name of the resource group to which the resource belongs.
- Slot string
- Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
- Application
Logs Pulumi.Azure Native. Web. Inputs. Application Logs Config - Application logs configuration.
- Detailed
Error Pulumi.Messages Azure Native. Web. Inputs. Enabled Config - Detailed error messages configuration.
- Failed
Requests Pulumi.Tracing Azure Native. Web. Inputs. Enabled Config - Failed requests tracing configuration.
- Http
Logs Pulumi.Azure Native. Web. Inputs. Http Logs Config - HTTP logs configuration.
- Kind string
- Kind of resource.
- Name string
- Name of the app.
- Resource
Group stringName - Name of the resource group to which the resource belongs.
- Slot string
- Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
- 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 string
- Kind of resource.
- name String
- Name of the app.
- resource
Group StringName - Name of the resource group to which the resource belongs.
- slot String
- Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
- application
Logs ApplicationLogs Config - Application logs configuration.
- detailed
Error EnabledMessages Config - Detailed error messages configuration.
- failed
Requests EnabledTracing Config - Failed requests tracing configuration.
- http
Logs HttpLogs Config - HTTP logs configuration.
- kind String
- Kind of resource.
- name string
- Name of the app.
- resource
Group stringName - Name of the resource group to which the resource belongs.
- slot string
- Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
- application
Logs ApplicationLogs Config - Application logs configuration.
- detailed
Error EnabledMessages Config - Detailed error messages configuration.
- failed
Requests EnabledTracing Config - Failed requests tracing configuration.
- http
Logs 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.
- slot str
- Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
- 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.
- resource
Group StringName - Name of the resource group to which the resource belongs.
- slot String
- Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
- application
Logs Property Map - Application logs configuration.
- detailed
Error Property MapMessages - Detailed error messages configuration.
- failed
Requests Property MapTracing - Failed requests tracing configuration.
- http
Logs Property Map - HTTP logs configuration.
- kind String
- Kind of resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the WebAppDiagnosticLogsConfigurationSlot resource produces the following output properties:
Supporting Types
ApplicationLogsConfig, ApplicationLogsConfigArgs
- Azure
Blob Pulumi.Storage Azure Native. Web. Inputs. Azure Blob Storage Application Logs Config - Application logs to blob storage configuration.
- Azure
Table Pulumi.Storage Azure Native. Web. Inputs. Azure Table Storage Application Logs Config - Application logs to azure table storage configuration.
- File
System Pulumi.Azure Native. Web. Inputs. File System 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.
- 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.
- 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.
- 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.
- azure
Blob Property MapStorage - Application logs to blob storage configuration.
- azure
Table Property MapStorage - Application logs to azure table storage configuration.
- file
System Property Map - Application logs to file system configuration.
ApplicationLogsConfigResponse, ApplicationLogsConfigResponseArgs
- Azure
Blob Pulumi.Storage Azure Native. Web. Inputs. Azure Blob Storage Application Logs Config Response - Application logs to blob storage configuration.
- Azure
Table Pulumi.Storage Azure Native. Web. Inputs. Azure Table Storage Application Logs Config Response - Application logs to azure table storage configuration.
- File
System Pulumi.Azure Native. Web. Inputs. File System 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.
- 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.
- 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.
- 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.
- azure
Blob Property MapStorage - Application logs to blob storage configuration.
- azure
Table Property MapStorage - Application logs to azure table storage configuration.
- file
System Property Map - Application logs to file system configuration.
AzureBlobStorageApplicationLogsConfig, AzureBlobStorageApplicationLogsConfigArgs
- Level
Pulumi.
Azure Native. Web. Log Level - Log level.
- Retention
In intDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- Sas
Url string - SAS url to a azure blob container with read/write/list/delete permissions.
- Level
Log
Level - Log level.
- Retention
In intDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- Sas
Url string - SAS url to a azure blob container with read/write/list/delete permissions.
- level
Log
Level - Log level.
- retention
In IntegerDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url String - SAS url to a azure blob container with read/write/list/delete permissions.
- level
Log
Level - Log level.
- retention
In numberDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url string - SAS url to a azure blob container with read/write/list/delete permissions.
- level
Log
Level - 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.
- retention
In NumberDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url String - SAS url to a azure blob container with read/write/list/delete permissions.
AzureBlobStorageApplicationLogsConfigResponse, AzureBlobStorageApplicationLogsConfigResponseArgs
- Level string
- Log level.
- Retention
In intDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- Sas
Url string - SAS url to a azure blob container with read/write/list/delete permissions.
- Level string
- Log level.
- Retention
In intDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- Sas
Url string - SAS url to a azure blob container with read/write/list/delete permissions.
- level String
- Log level.
- retention
In IntegerDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url String - SAS url to a azure blob container with read/write/list/delete permissions.
- level string
- Log level.
- retention
In numberDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url 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.
- retention
In NumberDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url 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.
- Retention
In intDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- Sas
Url 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 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.
- retention
In IntegerDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url 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.
- retention
In numberDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url 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.
- retention
In NumberDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url 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.
- Retention
In intDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- Sas
Url 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 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.
- retention
In IntegerDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url 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.
- retention
In numberDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url 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.
- retention
In NumberDays - Retention in days. Remove blobs older than X days. 0 or lower means no retention.
- sas
Url String - SAS url to a azure blob container with read/write/list/delete permissions.
AzureTableStorageApplicationLogsConfig, AzureTableStorageApplicationLogsConfigArgs
- Sas
Url string - SAS URL to an Azure table with add/query/delete permissions.
- Level
Pulumi.
Azure Native. Web. Log Level - Log level.
- sas
Url 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.
- 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 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.
- retention
In IntegerDays - Retention in days. Remove files older than X days. 0 or lower means no retention.
- retention
In 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.
- retention
In numberDays - Retention in days. Remove files older than X days. 0 or lower means no retention.
- retention
In 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.
- retention
In NumberDays - Retention in days. Remove files older than X days. 0 or lower means no retention.
- retention
In 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.
- 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 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.
- retention
In IntegerDays - Retention in days. Remove files older than X days. 0 or lower means no retention.
- retention
In 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.
- retention
In numberDays - Retention in days. Remove files older than X days. 0 or lower means no retention.
- retention
In 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.
- retention
In NumberDays - Retention in days. Remove files older than X days. 0 or lower means no retention.
- retention
In 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
- Azure
Blob Pulumi.Storage Azure Native. Web. Inputs. Azure Blob Storage Http Logs Config - Http logs to azure blob storage configuration.
- File
System Pulumi.Azure Native. Web. Inputs. File System 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.
- 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.
- 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.
- 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.
- azure
Blob Property MapStorage - Http logs to azure blob storage configuration.
- file
System Property Map - Http logs to file system configuration.
HttpLogsConfigResponse, HttpLogsConfigResponseArgs
- Azure
Blob Pulumi.Storage Azure Native. Web. Inputs. Azure Blob Storage Http Logs Config Response - Http logs to azure blob storage configuration.
- File
System Pulumi.Azure Native. Web. Inputs. File System 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.
- 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.
- 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.
- 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.
- azure
Blob Property MapStorage - Http logs to azure blob storage configuration.
- file
System Property Map - Http logs to file system configuration.
LogLevel, LogLevelArgs
- Off
- Off
- Verbose
- Verbose
- Information
- Information
- Warning
- Warning
- Error
- Error
- Log
Level Off - Off
- Log
Level Verbose - Verbose
- Log
Level Information - Information
- Log
Level Warning - Warning
- Log
Level 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