azure-native.web.getWebAppDiagnosticLogsConfigurationSlot
Explore with Pulumi AI
Description for Gets the logging configuration of an app. 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.
Using getWebAppDiagnosticLogsConfigurationSlot
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getWebAppDiagnosticLogsConfigurationSlot(args: GetWebAppDiagnosticLogsConfigurationSlotArgs, opts?: InvokeOptions): Promise<GetWebAppDiagnosticLogsConfigurationSlotResult>
function getWebAppDiagnosticLogsConfigurationSlotOutput(args: GetWebAppDiagnosticLogsConfigurationSlotOutputArgs, opts?: InvokeOptions): Output<GetWebAppDiagnosticLogsConfigurationSlotResult>
def get_web_app_diagnostic_logs_configuration_slot(name: Optional[str] = None,
resource_group_name: Optional[str] = None,
slot: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetWebAppDiagnosticLogsConfigurationSlotResult
def get_web_app_diagnostic_logs_configuration_slot_output(name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
slot: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetWebAppDiagnosticLogsConfigurationSlotResult]
func LookupWebAppDiagnosticLogsConfigurationSlot(ctx *Context, args *LookupWebAppDiagnosticLogsConfigurationSlotArgs, opts ...InvokeOption) (*LookupWebAppDiagnosticLogsConfigurationSlotResult, error)
func LookupWebAppDiagnosticLogsConfigurationSlotOutput(ctx *Context, args *LookupWebAppDiagnosticLogsConfigurationSlotOutputArgs, opts ...InvokeOption) LookupWebAppDiagnosticLogsConfigurationSlotResultOutput
> Note: This function is named LookupWebAppDiagnosticLogsConfigurationSlot
in the Go SDK.
public static class GetWebAppDiagnosticLogsConfigurationSlot
{
public static Task<GetWebAppDiagnosticLogsConfigurationSlotResult> InvokeAsync(GetWebAppDiagnosticLogsConfigurationSlotArgs args, InvokeOptions? opts = null)
public static Output<GetWebAppDiagnosticLogsConfigurationSlotResult> Invoke(GetWebAppDiagnosticLogsConfigurationSlotInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWebAppDiagnosticLogsConfigurationSlotResult> getWebAppDiagnosticLogsConfigurationSlot(GetWebAppDiagnosticLogsConfigurationSlotArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:web:getWebAppDiagnosticLogsConfigurationSlot
arguments:
# arguments dictionary
The following arguments are supported:
- 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 get the logging configuration for the production slot.
- 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 get the logging configuration for the production slot.
- 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 get the logging configuration for the production slot.
- 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 get the logging configuration for the production slot.
- 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 get the logging configuration for the production slot.
- 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 get the logging configuration for the production slot.
getWebAppDiagnosticLogsConfigurationSlot Result
The following output properties are available:
- Id string
- Resource Id.
- Name string
- Resource Name.
- Type string
- Resource type.
- Application
Logs Pulumi.Azure Native. Web. Outputs. Application Logs Config Response - Application logs configuration.
- Detailed
Error Pulumi.Messages Azure Native. Web. Outputs. Enabled Config Response - Detailed error messages configuration.
- Failed
Requests Pulumi.Tracing Azure Native. Web. Outputs. Enabled Config Response - Failed requests tracing configuration.
- Http
Logs Pulumi.Azure Native. Web. Outputs. Http Logs Config Response - HTTP logs configuration.
- Kind string
- Kind of resource.
- Id string
- Resource Id.
- Name string
- Resource Name.
- Type string
- Resource type.
- Application
Logs ApplicationLogs Config Response - Application logs configuration.
- Detailed
Error EnabledMessages Config Response - Detailed error messages configuration.
- Failed
Requests EnabledTracing Config Response - Failed requests tracing configuration.
- Http
Logs HttpLogs Config Response - HTTP logs configuration.
- Kind string
- Kind of resource.
- id String
- Resource Id.
- name String
- Resource Name.
- type String
- Resource type.
- application
Logs ApplicationLogs Config Response - Application logs configuration.
- detailed
Error EnabledMessages Config Response - Detailed error messages configuration.
- failed
Requests EnabledTracing Config Response - Failed requests tracing configuration.
- http
Logs HttpLogs Config Response - HTTP logs configuration.
- kind String
- Kind of resource.
- id string
- Resource Id.
- name string
- Resource Name.
- type string
- Resource type.
- application
Logs ApplicationLogs Config Response - Application logs configuration.
- detailed
Error EnabledMessages Config Response - Detailed error messages configuration.
- failed
Requests EnabledTracing Config Response - Failed requests tracing configuration.
- http
Logs HttpLogs Config Response - HTTP logs configuration.
- kind string
- Kind of resource.
- id str
- Resource Id.
- name str
- Resource Name.
- type str
- Resource type.
- application_
logs ApplicationLogs Config Response - Application logs configuration.
- detailed_
error_ Enabledmessages Config Response - Detailed error messages configuration.
- failed_
requests_ Enabledtracing Config Response - Failed requests tracing configuration.
- http_
logs HttpLogs Config Response - HTTP logs configuration.
- kind str
- Kind of resource.
- id String
- Resource Id.
- name String
- Resource Name.
- type String
- Resource type.
- 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.
Supporting Types
ApplicationLogsConfigResponse
- 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.
AzureBlobStorageApplicationLogsConfigResponse
- 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.
AzureBlobStorageHttpLogsConfigResponse
- 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.
AzureTableStorageApplicationLogsConfigResponse
EnabledConfigResponse
- 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.
FileSystemApplicationLogsConfigResponse
- Level string
- Log level.
- Level string
- Log level.
- level String
- Log level.
- level string
- Log level.
- level str
- Log level.
- level String
- Log level.
FileSystemHttpLogsConfigResponse
- 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.
HttpLogsConfigResponse
- 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.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0