This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.cloudngfw.getFirewallLogProfile
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Log Profile for Firewall Azure REST API version: 2023-09-01.
Other available API versions: 2022-08-29, 2022-08-29-preview, 2023-09-01-preview, 2023-10-10-preview, 2024-01-19-preview, 2024-02-07-preview, 2025-02-06-preview.
Using getFirewallLogProfile
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 getFirewallLogProfile(args: GetFirewallLogProfileArgs, opts?: InvokeOptions): Promise<GetFirewallLogProfileResult>
function getFirewallLogProfileOutput(args: GetFirewallLogProfileOutputArgs, opts?: InvokeOptions): Output<GetFirewallLogProfileResult>def get_firewall_log_profile(firewall_name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetFirewallLogProfileResult
def get_firewall_log_profile_output(firewall_name: Optional[pulumi.Input[str]] = None,
                             resource_group_name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetFirewallLogProfileResult]func GetFirewallLogProfile(ctx *Context, args *GetFirewallLogProfileArgs, opts ...InvokeOption) (*GetFirewallLogProfileResult, error)
func GetFirewallLogProfileOutput(ctx *Context, args *GetFirewallLogProfileOutputArgs, opts ...InvokeOption) GetFirewallLogProfileResultOutput> Note: This function is named GetFirewallLogProfile in the Go SDK.
public static class GetFirewallLogProfile 
{
    public static Task<GetFirewallLogProfileResult> InvokeAsync(GetFirewallLogProfileArgs args, InvokeOptions? opts = null)
    public static Output<GetFirewallLogProfileResult> Invoke(GetFirewallLogProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFirewallLogProfileResult> getFirewallLogProfile(GetFirewallLogProfileArgs args, InvokeOptions options)
public static Output<GetFirewallLogProfileResult> getFirewallLogProfile(GetFirewallLogProfileArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:cloudngfw:getFirewallLogProfile
  arguments:
    # arguments dictionaryThe following arguments are supported:
- FirewallName string
- Firewall resource name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- FirewallName string
- Firewall resource name
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- firewallName String
- Firewall resource name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- firewallName string
- Firewall resource name
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- firewall_name str
- Firewall resource name
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- firewallName String
- Firewall resource name
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getFirewallLogProfile Result
The following output properties are available:
- ApplicationInsights Pulumi.Azure Native. Cloudngfw. Outputs. Application Insights Response 
- Application Insight details
- CommonDestination Pulumi.Azure Native. Cloudngfw. Outputs. Log Destination Response 
- Common destination configurations
- DecryptLog Pulumi.Destination Azure Native. Cloudngfw. Outputs. Log Destination Response 
- Decrypt destination configurations
- LogOption string
- Log option SAME/INDIVIDUAL
- LogType string
- One of possible log type
- ThreatLog Pulumi.Destination Azure Native. Cloudngfw. Outputs. Log Destination Response 
- Threat destination configurations
- TrafficLog Pulumi.Destination Azure Native. Cloudngfw. Outputs. Log Destination Response 
- Traffic destination configurations
- ApplicationInsights ApplicationInsights Response 
- Application Insight details
- CommonDestination LogDestination Response 
- Common destination configurations
- DecryptLog LogDestination Destination Response 
- Decrypt destination configurations
- LogOption string
- Log option SAME/INDIVIDUAL
- LogType string
- One of possible log type
- ThreatLog LogDestination Destination Response 
- Threat destination configurations
- TrafficLog LogDestination Destination Response 
- Traffic destination configurations
- applicationInsights ApplicationInsights Response 
- Application Insight details
- commonDestination LogDestination Response 
- Common destination configurations
- decryptLog LogDestination Destination Response 
- Decrypt destination configurations
- logOption String
- Log option SAME/INDIVIDUAL
- logType String
- One of possible log type
- threatLog LogDestination Destination Response 
- Threat destination configurations
- trafficLog LogDestination Destination Response 
- Traffic destination configurations
- applicationInsights ApplicationInsights Response 
- Application Insight details
- commonDestination LogDestination Response 
- Common destination configurations
- decryptLog LogDestination Destination Response 
- Decrypt destination configurations
- logOption string
- Log option SAME/INDIVIDUAL
- logType string
- One of possible log type
- threatLog LogDestination Destination Response 
- Threat destination configurations
- trafficLog LogDestination Destination Response 
- Traffic destination configurations
- application_insights ApplicationInsights Response 
- Application Insight details
- common_destination LogDestination Response 
- Common destination configurations
- decrypt_log_ Logdestination Destination Response 
- Decrypt destination configurations
- log_option str
- Log option SAME/INDIVIDUAL
- log_type str
- One of possible log type
- threat_log_ Logdestination Destination Response 
- Threat destination configurations
- traffic_log_ Logdestination Destination Response 
- Traffic destination configurations
- applicationInsights Property Map
- Application Insight details
- commonDestination Property Map
- Common destination configurations
- decryptLog Property MapDestination 
- Decrypt destination configurations
- logOption String
- Log option SAME/INDIVIDUAL
- logType String
- One of possible log type
- threatLog Property MapDestination 
- Threat destination configurations
- trafficLog Property MapDestination 
- Traffic destination configurations
Supporting Types
ApplicationInsightsResponse  
EventHubResponse  
- Id string
- Resource ID of EventHub
- Name string
- EventHub name
- NameSpace string
- EventHub namespace
- PolicyName string
- EventHub policy name
- SubscriptionId string
- Subscription Id
- Id string
- Resource ID of EventHub
- Name string
- EventHub name
- NameSpace string
- EventHub namespace
- PolicyName string
- EventHub policy name
- SubscriptionId string
- Subscription Id
- id String
- Resource ID of EventHub
- name String
- EventHub name
- nameSpace String
- EventHub namespace
- policyName String
- EventHub policy name
- subscriptionId String
- Subscription Id
- id string
- Resource ID of EventHub
- name string
- EventHub name
- nameSpace string
- EventHub namespace
- policyName string
- EventHub policy name
- subscriptionId string
- Subscription Id
- id str
- Resource ID of EventHub
- name str
- EventHub name
- name_space str
- EventHub namespace
- policy_name str
- EventHub policy name
- subscription_id str
- Subscription Id
- id String
- Resource ID of EventHub
- name String
- EventHub name
- nameSpace String
- EventHub namespace
- policyName String
- EventHub policy name
- subscriptionId String
- Subscription Id
LogDestinationResponse  
- EventHub Pulumi.Configurations Azure Native. Cloudngfw. Inputs. Event Hub Response 
- Event Hub configurations
- MonitorConfigurations Pulumi.Azure Native. Cloudngfw. Inputs. Monitor Log Response 
- Monitor Log configurations
- StorageConfigurations Pulumi.Azure Native. Cloudngfw. Inputs. Storage Account Response 
- Storage account configurations
- EventHub EventConfigurations Hub Response 
- Event Hub configurations
- MonitorConfigurations MonitorLog Response 
- Monitor Log configurations
- StorageConfigurations StorageAccount Response 
- Storage account configurations
- eventHub EventConfigurations Hub Response 
- Event Hub configurations
- monitorConfigurations MonitorLog Response 
- Monitor Log configurations
- storageConfigurations StorageAccount Response 
- Storage account configurations
- eventHub EventConfigurations Hub Response 
- Event Hub configurations
- monitorConfigurations MonitorLog Response 
- Monitor Log configurations
- storageConfigurations StorageAccount Response 
- Storage account configurations
- event_hub_ Eventconfigurations Hub Response 
- Event Hub configurations
- monitor_configurations MonitorLog Response 
- Monitor Log configurations
- storage_configurations StorageAccount Response 
- Storage account configurations
- eventHub Property MapConfigurations 
- Event Hub configurations
- monitorConfigurations Property Map
- Monitor Log configurations
- storageConfigurations Property Map
- Storage account configurations
MonitorLogResponse  
- Id string
- Resource ID of MonitorLog
- PrimaryKey string
- Primary Key value for Monitor
- SecondaryKey string
- Secondary Key value for Monitor
- SubscriptionId string
- Subscription Id
- Workspace string
- MonitorLog workspace
- Id string
- Resource ID of MonitorLog
- PrimaryKey string
- Primary Key value for Monitor
- SecondaryKey string
- Secondary Key value for Monitor
- SubscriptionId string
- Subscription Id
- Workspace string
- MonitorLog workspace
- id String
- Resource ID of MonitorLog
- primaryKey String
- Primary Key value for Monitor
- secondaryKey String
- Secondary Key value for Monitor
- subscriptionId String
- Subscription Id
- workspace String
- MonitorLog workspace
- id string
- Resource ID of MonitorLog
- primaryKey string
- Primary Key value for Monitor
- secondaryKey string
- Secondary Key value for Monitor
- subscriptionId string
- Subscription Id
- workspace string
- MonitorLog workspace
- id str
- Resource ID of MonitorLog
- primary_key str
- Primary Key value for Monitor
- secondary_key str
- Secondary Key value for Monitor
- subscription_id str
- Subscription Id
- workspace str
- MonitorLog workspace
- id String
- Resource ID of MonitorLog
- primaryKey String
- Primary Key value for Monitor
- secondaryKey String
- Secondary Key value for Monitor
- subscriptionId String
- Subscription Id
- workspace String
- MonitorLog workspace
StorageAccountResponse  
- AccountName string
- Storage account name
- Id string
- Resource ID of storage account
- SubscriptionId string
- Subscription Id
- AccountName string
- Storage account name
- Id string
- Resource ID of storage account
- SubscriptionId string
- Subscription Id
- accountName String
- Storage account name
- id String
- Resource ID of storage account
- subscriptionId String
- Subscription Id
- accountName string
- Storage account name
- id string
- Resource ID of storage account
- subscriptionId string
- Subscription Id
- account_name str
- Storage account name
- id str
- Resource ID of storage account
- subscription_id str
- Subscription Id
- accountName String
- Storage account name
- id String
- Resource ID of storage account
- subscriptionId String
- Subscription Id
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi