These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.network.getFlowLog
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets a flow log resource by name. API Version: 2020-11-01.
Using getFlowLog
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 getFlowLog(args: GetFlowLogArgs, opts?: InvokeOptions): Promise<GetFlowLogResult>
function getFlowLogOutput(args: GetFlowLogOutputArgs, opts?: InvokeOptions): Output<GetFlowLogResult>
def get_flow_log(flow_log_name: Optional[str] = None,
network_watcher_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFlowLogResult
def get_flow_log_output(flow_log_name: Optional[pulumi.Input[str]] = None,
network_watcher_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFlowLogResult]
func LookupFlowLog(ctx *Context, args *LookupFlowLogArgs, opts ...InvokeOption) (*LookupFlowLogResult, error)
func LookupFlowLogOutput(ctx *Context, args *LookupFlowLogOutputArgs, opts ...InvokeOption) LookupFlowLogResultOutput
> Note: This function is named LookupFlowLog
in the Go SDK.
public static class GetFlowLog
{
public static Task<GetFlowLogResult> InvokeAsync(GetFlowLogArgs args, InvokeOptions? opts = null)
public static Output<GetFlowLogResult> Invoke(GetFlowLogInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFlowLogResult> getFlowLog(GetFlowLogArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:network:getFlowLog
arguments:
# arguments dictionary
The following arguments are supported:
- Flow
Log stringName - The name of the flow log resource.
- Network
Watcher stringName - The name of the network watcher.
- Resource
Group stringName - The name of the resource group.
- Flow
Log stringName - The name of the flow log resource.
- Network
Watcher stringName - The name of the network watcher.
- Resource
Group stringName - The name of the resource group.
- flow
Log StringName - The name of the flow log resource.
- network
Watcher StringName - The name of the network watcher.
- resource
Group StringName - The name of the resource group.
- flow
Log stringName - The name of the flow log resource.
- network
Watcher stringName - The name of the network watcher.
- resource
Group stringName - The name of the resource group.
- flow_
log_ strname - The name of the flow log resource.
- network_
watcher_ strname - The name of the network watcher.
- resource_
group_ strname - The name of the resource group.
- flow
Log StringName - The name of the flow log resource.
- network
Watcher StringName - The name of the network watcher.
- resource
Group StringName - The name of the resource group.
getFlowLog Result
The following output properties are available:
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the flow log.
- Storage
Id string - ID of the storage account which is used to store the flow log.
- Target
Resource stringGuid - Guid of network security group to which flow log will be applied.
- Target
Resource stringId - ID of network security group to which flow log will be applied.
- Type string
- Resource type.
- Enabled bool
- Flag to enable/disable flow logging.
- Flow
Analytics Pulumi.Configuration Azure Native. Network. Outputs. Traffic Analytics Properties Response - Parameters that define the configuration of traffic analytics.
- Format
Pulumi.
Azure Native. Network. Outputs. Flow Log Format Parameters Response - Parameters that define the flow log format.
- Id string
- Resource ID.
- Location string
- Resource location.
- Retention
Policy Pulumi.Azure Native. Network. Outputs. Retention Policy Parameters Response - Parameters that define the retention policy for flow log.
- Dictionary<string, string>
- Resource tags.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the flow log.
- Storage
Id string - ID of the storage account which is used to store the flow log.
- Target
Resource stringGuid - Guid of network security group to which flow log will be applied.
- Target
Resource stringId - ID of network security group to which flow log will be applied.
- Type string
- Resource type.
- Enabled bool
- Flag to enable/disable flow logging.
- Flow
Analytics TrafficConfiguration Analytics Properties Response - Parameters that define the configuration of traffic analytics.
- Format
Flow
Log Format Parameters Response - Parameters that define the flow log format.
- Id string
- Resource ID.
- Location string
- Resource location.
- Retention
Policy RetentionPolicy Parameters Response - Parameters that define the retention policy for flow log.
- map[string]string
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the flow log.
- storage
Id String - ID of the storage account which is used to store the flow log.
- target
Resource StringGuid - Guid of network security group to which flow log will be applied.
- target
Resource StringId - ID of network security group to which flow log will be applied.
- type String
- Resource type.
- enabled Boolean
- Flag to enable/disable flow logging.
- flow
Analytics TrafficConfiguration Analytics Properties Response - Parameters that define the configuration of traffic analytics.
- format
Flow
Log Format Parameters Response - Parameters that define the flow log format.
- id String
- Resource ID.
- location String
- Resource location.
- retention
Policy RetentionPolicy Parameters Response - Parameters that define the retention policy for flow log.
- Map<String,String>
- Resource tags.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- name string
- Resource name.
- provisioning
State string - The provisioning state of the flow log.
- storage
Id string - ID of the storage account which is used to store the flow log.
- target
Resource stringGuid - Guid of network security group to which flow log will be applied.
- target
Resource stringId - ID of network security group to which flow log will be applied.
- type string
- Resource type.
- enabled boolean
- Flag to enable/disable flow logging.
- flow
Analytics TrafficConfiguration Analytics Properties Response - Parameters that define the configuration of traffic analytics.
- format
Flow
Log Format Parameters Response - Parameters that define the flow log format.
- id string
- Resource ID.
- location string
- Resource location.
- retention
Policy RetentionPolicy Parameters Response - Parameters that define the retention policy for flow log.
- {[key: string]: string}
- Resource tags.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- name str
- Resource name.
- provisioning_
state str - The provisioning state of the flow log.
- storage_
id str - ID of the storage account which is used to store the flow log.
- target_
resource_ strguid - Guid of network security group to which flow log will be applied.
- target_
resource_ strid - ID of network security group to which flow log will be applied.
- type str
- Resource type.
- enabled bool
- Flag to enable/disable flow logging.
- flow_
analytics_ Trafficconfiguration Analytics Properties Response - Parameters that define the configuration of traffic analytics.
- format
Flow
Log Format Parameters Response - Parameters that define the flow log format.
- id str
- Resource ID.
- location str
- Resource location.
- retention_
policy RetentionPolicy Parameters Response - Parameters that define the retention policy for flow log.
- Mapping[str, str]
- Resource tags.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the flow log.
- storage
Id String - ID of the storage account which is used to store the flow log.
- target
Resource StringGuid - Guid of network security group to which flow log will be applied.
- target
Resource StringId - ID of network security group to which flow log will be applied.
- type String
- Resource type.
- enabled Boolean
- Flag to enable/disable flow logging.
- flow
Analytics Property MapConfiguration - Parameters that define the configuration of traffic analytics.
- format Property Map
- Parameters that define the flow log format.
- id String
- Resource ID.
- location String
- Resource location.
- retention
Policy Property Map - Parameters that define the retention policy for flow log.
- Map<String>
- Resource tags.
Supporting Types
FlowLogFormatParametersResponse
RetentionPolicyParametersResponse
TrafficAnalyticsConfigurationPropertiesResponse
- Enabled bool
- Flag to enable/disable traffic analytics.
- Traffic
Analytics intInterval - The interval in minutes which would decide how frequently TA service should do flow analytics.
- Workspace
Id string - The resource guid of the attached workspace.
- Workspace
Region string - The location of the attached workspace.
- Workspace
Resource stringId - Resource Id of the attached workspace.
- Enabled bool
- Flag to enable/disable traffic analytics.
- Traffic
Analytics intInterval - The interval in minutes which would decide how frequently TA service should do flow analytics.
- Workspace
Id string - The resource guid of the attached workspace.
- Workspace
Region string - The location of the attached workspace.
- Workspace
Resource stringId - Resource Id of the attached workspace.
- enabled Boolean
- Flag to enable/disable traffic analytics.
- traffic
Analytics IntegerInterval - The interval in minutes which would decide how frequently TA service should do flow analytics.
- workspace
Id String - The resource guid of the attached workspace.
- workspace
Region String - The location of the attached workspace.
- workspace
Resource StringId - Resource Id of the attached workspace.
- enabled boolean
- Flag to enable/disable traffic analytics.
- traffic
Analytics numberInterval - The interval in minutes which would decide how frequently TA service should do flow analytics.
- workspace
Id string - The resource guid of the attached workspace.
- workspace
Region string - The location of the attached workspace.
- workspace
Resource stringId - Resource Id of the attached workspace.
- enabled bool
- Flag to enable/disable traffic analytics.
- traffic_
analytics_ intinterval - The interval in minutes which would decide how frequently TA service should do flow analytics.
- workspace_
id str - The resource guid of the attached workspace.
- workspace_
region str - The location of the attached workspace.
- workspace_
resource_ strid - Resource Id of the attached workspace.
- enabled Boolean
- Flag to enable/disable traffic analytics.
- traffic
Analytics NumberInterval - The interval in minutes which would decide how frequently TA service should do flow analytics.
- workspace
Id String - The resource guid of the attached workspace.
- workspace
Region String - The location of the attached workspace.
- workspace
Resource StringId - Resource Id of the attached workspace.
TrafficAnalyticsPropertiesResponse
- Network
Watcher Pulumi.Flow Analytics Configuration Azure Native. Network. Inputs. Traffic Analytics Configuration Properties Response - Parameters that define the configuration of traffic analytics.
- Network
Watcher TrafficFlow Analytics Configuration Analytics Configuration Properties Response - Parameters that define the configuration of traffic analytics.
- network
Watcher TrafficFlow Analytics Configuration Analytics Configuration Properties Response - Parameters that define the configuration of traffic analytics.
- network
Watcher TrafficFlow Analytics Configuration Analytics Configuration Properties Response - Parameters that define the configuration of traffic analytics.
- network_
watcher_ Trafficflow_ analytics_ configuration Analytics Configuration Properties Response - Parameters that define the configuration of traffic analytics.
- network
Watcher Property MapFlow Analytics Configuration - Parameters that define the configuration of traffic analytics.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi