Zscaler Internet Access v1.0.1 published on Friday, Jun 6, 2025 by Zscaler
zia.getFirewallFilteringApplication
Explore with Pulumi AI
Use the zia_firewall_filtering_network_application data source to get information about a network application available in the Zscaler Internet Access cloud firewall. This data source can then be associated with a ZIA firewall filtering network application rule.
Example Usage
# ZIA Network Application Groups
data "zia_firewall_filtering_network_application" "apns"{
id = "APNS"
locale="en-US"
}
data "zia_firewall_filtering_network_application" "dict"{
id = "DICT"
}
Using getFirewallFilteringApplication
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 getFirewallFilteringApplication(args: GetFirewallFilteringApplicationArgs, opts?: InvokeOptions): Promise<GetFirewallFilteringApplicationResult>
function getFirewallFilteringApplicationOutput(args: GetFirewallFilteringApplicationOutputArgs, opts?: InvokeOptions): Output<GetFirewallFilteringApplicationResult>
def get_firewall_filtering_application(id: Optional[str] = None,
locale: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFirewallFilteringApplicationResult
def get_firewall_filtering_application_output(id: Optional[pulumi.Input[str]] = None,
locale: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFirewallFilteringApplicationResult]
func GetFirewallFilteringApplication(ctx *Context, args *GetFirewallFilteringApplicationArgs, opts ...InvokeOption) (*GetFirewallFilteringApplicationResult, error)
func GetFirewallFilteringApplicationOutput(ctx *Context, args *GetFirewallFilteringApplicationOutputArgs, opts ...InvokeOption) GetFirewallFilteringApplicationResultOutput
> Note: This function is named GetFirewallFilteringApplication
in the Go SDK.
public static class GetFirewallFilteringApplication
{
public static Task<GetFirewallFilteringApplicationResult> InvokeAsync(GetFirewallFilteringApplicationArgs args, InvokeOptions? opts = null)
public static Output<GetFirewallFilteringApplicationResult> Invoke(GetFirewallFilteringApplicationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFirewallFilteringApplicationResult> getFirewallFilteringApplication(GetFirewallFilteringApplicationArgs args, InvokeOptions options)
public static Output<GetFirewallFilteringApplicationResult> getFirewallFilteringApplication(GetFirewallFilteringApplicationArgs args, InvokeOptions options)
fn::invoke:
function: zia:index/getFirewallFilteringApplication:getFirewallFilteringApplication
arguments:
# arguments dictionary
The following arguments are supported:
getFirewallFilteringApplication Result
The following output properties are available:
- Deprecated bool
- (Boolean)
- Description string
- (String)
- Parent
Category string - (String)
- Id string
- Locale string
- Deprecated bool
- (Boolean)
- Description string
- (String)
- Parent
Category string - (String)
- Id string
- Locale string
- deprecated Boolean
- (Boolean)
- description String
- (String)
- parent
Category String - (String)
- id String
- locale String
- deprecated boolean
- (Boolean)
- description string
- (String)
- parent
Category string - (String)
- id string
- locale string
- deprecated bool
- (Boolean)
- description str
- (String)
- parent_
category str - (String)
- id str
- locale str
- deprecated Boolean
- (Boolean)
- description String
- (String)
- parent
Category String - (String)
- id String
- locale String
Package Details
- Repository
- zia zscaler/pulumi-zia
- License
- MIT
- Notes
- This Pulumi package is based on the
zia
Terraform Provider.