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 dictionary
The 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