azure-native.cloudngfw.getFirewallLogProfile
Explore with Pulumi AI
Log Profile for Firewall
Uses Azure REST API version 2025-02-06-preview.
Other available API versions: 2023-09-01, 2023-10-10-preview, 2024-01-19-preview, 2024-02-07-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native cloudngfw [ApiVersion]. See the version guide for details.
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:
- Firewall
Name string - Firewall resource name
 - Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 
- Firewall
Name string - Firewall resource name
 - Resource
Group stringName  - The name of the resource group. The name is case insensitive.
 
- firewall
Name String - Firewall resource name
 - resource
Group StringName  - The name of the resource group. The name is case insensitive.
 
- firewall
Name string - Firewall resource name
 - resource
Group 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.
 
- firewall
Name String - Firewall resource name
 - resource
Group StringName  - The name of the resource group. The name is case insensitive.
 
getFirewallLogProfile Result
The following output properties are available:
- Application
Insights Pulumi.Azure Native. Cloudngfw. Outputs. Application Insights Response  - Application Insight details
 - Common
Destination Pulumi.Azure Native. Cloudngfw. Outputs. Log Destination Response  - Common destination configurations
 - Decrypt
Log Pulumi.Destination Azure Native. Cloudngfw. Outputs. Log Destination Response  - Decrypt destination configurations
 - Log
Option string - Log option SAME/INDIVIDUAL
 - Log
Type string - One of possible log type
 - Threat
Log Pulumi.Destination Azure Native. Cloudngfw. Outputs. Log Destination Response  - Threat destination configurations
 - Traffic
Log Pulumi.Destination Azure Native. Cloudngfw. Outputs. Log 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 string - Log option SAME/INDIVIDUAL
 - Log
Type string - One of possible log type
 - Threat
Log LogDestination Destination Response  - Threat destination configurations
 - Traffic
Log 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 String - Log option SAME/INDIVIDUAL
 - log
Type String - One of possible log type
 - threat
Log LogDestination Destination Response  - Threat destination configurations
 - traffic
Log 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 string - Log option SAME/INDIVIDUAL
 - log
Type string - One of possible log type
 - threat
Log LogDestination Destination Response  - Threat destination configurations
 - traffic
Log 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
 
- application
Insights Property Map - Application Insight details
 - common
Destination Property Map - Common destination configurations
 - decrypt
Log Property MapDestination  - Decrypt destination configurations
 - log
Option String - Log option SAME/INDIVIDUAL
 - log
Type String - One of possible log type
 - threat
Log Property MapDestination  - Threat destination configurations
 - traffic
Log Property MapDestination  - Traffic destination configurations
 
Supporting Types
ApplicationInsightsResponse  
EventHubResponse  
- Id string
 - Resource ID of EventHub
 - Name string
 - EventHub name
 - Name
Space string - EventHub namespace
 - Policy
Name string - EventHub policy name
 - Subscription
Id string - Subscription Id
 
- Id string
 - Resource ID of EventHub
 - Name string
 - EventHub name
 - Name
Space string - EventHub namespace
 - Policy
Name string - EventHub policy name
 - Subscription
Id string - Subscription Id
 
- id String
 - Resource ID of EventHub
 - name String
 - EventHub name
 - name
Space String - EventHub namespace
 - policy
Name String - EventHub policy name
 - subscription
Id String - Subscription Id
 
- id string
 - Resource ID of EventHub
 - name string
 - EventHub name
 - name
Space string - EventHub namespace
 - policy
Name string - EventHub policy name
 - subscription
Id 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
 - name
Space String - EventHub namespace
 - policy
Name String - EventHub policy name
 - subscription
Id String - Subscription Id
 
LogDestinationResponse  
- Event
Hub Pulumi.Configurations Azure Native. Cloudngfw. Inputs. Event Hub Response  - Event Hub configurations
 - Monitor
Configurations Pulumi.Azure Native. Cloudngfw. Inputs. Monitor Log Response  - Monitor Log configurations
 - Storage
Configurations Pulumi.Azure Native. Cloudngfw. Inputs. Storage Account 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
 
- event
Hub EventConfigurations Hub Response  - Event Hub configurations
 - monitor
Configurations MonitorLog Response  - Monitor Log configurations
 - storage
Configurations 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
 
- event_
hub_ Eventconfigurations Hub Response  - Event Hub configurations
 - monitor_
configurations MonitorLog Response  - Monitor Log configurations
 - storage_
configurations StorageAccount Response  - Storage account configurations
 
- event
Hub Property MapConfigurations  - Event Hub configurations
 - monitor
Configurations Property Map - Monitor Log configurations
 - storage
Configurations Property Map - Storage account configurations
 
MonitorLogResponse  
- Id string
 - Resource ID of MonitorLog
 - Primary
Key string - Primary Key value for Monitor
 - Secondary
Key string - Secondary Key value for Monitor
 - Subscription
Id string - Subscription Id
 - Workspace string
 - MonitorLog workspace
 
- Id string
 - Resource ID of MonitorLog
 - Primary
Key string - Primary Key value for Monitor
 - Secondary
Key string - Secondary Key value for Monitor
 - Subscription
Id string - Subscription Id
 - Workspace string
 - MonitorLog workspace
 
- id String
 - Resource ID of MonitorLog
 - primary
Key String - Primary Key value for Monitor
 - secondary
Key String - Secondary Key value for Monitor
 - subscription
Id String - Subscription Id
 - workspace String
 - MonitorLog workspace
 
- id string
 - Resource ID of MonitorLog
 - primary
Key string - Primary Key value for Monitor
 - secondary
Key string - Secondary Key value for Monitor
 - subscription
Id 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
 - primary
Key String - Primary Key value for Monitor
 - secondary
Key String - Secondary Key value for Monitor
 - subscription
Id String - Subscription Id
 - workspace String
 - MonitorLog workspace
 
StorageAccountResponse  
- Account
Name string - Storage account name
 - Id string
 - Resource ID of storage account
 - Subscription
Id string - Subscription Id
 
- Account
Name string - Storage account name
 - Id string
 - Resource ID of storage account
 - Subscription
Id string - Subscription Id
 
- account
Name String - Storage account name
 - id String
 - Resource ID of storage account
 - subscription
Id String - Subscription Id
 
- account
Name string - Storage account name
 - id string
 - Resource ID of storage account
 - subscription
Id string - Subscription Id
 
- account_
name str - Storage account name
 - id str
 - Resource ID of storage account
 - subscription_
id str - Subscription Id
 
- account
Name String - Storage account name
 - id String
 - Resource ID of storage account
 - subscription
Id String - Subscription Id
 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0