import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Network Firewall Policy Application Group resource in Oracle Cloud Infrastructure Network Firewall service. * * Get ApplicationGroup by the given name in the context of network firewall policy. * * ## Example Usage */ export declare function getNetworkFirewallPolicyApplicationGroup(args: GetNetworkFirewallPolicyApplicationGroupArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getNetworkFirewallPolicyApplicationGroup. */ export interface GetNetworkFirewallPolicyApplicationGroupArgs { /** * Name of the application Group. */ name: string; /** * Unique Network Firewall Policy identifier */ networkFirewallPolicyId: string; } /** * A collection of values returned by getNetworkFirewallPolicyApplicationGroup. */ export interface GetNetworkFirewallPolicyApplicationGroupResult { /** * List of apps in the group. */ readonly apps: string[]; /** * The description of the application list. This field can be used to add additional info. */ readonly description: string; readonly id: string; /** * Name of the application Group. */ readonly name: string; readonly networkFirewallPolicyId: string; /** * OCID of the Network Firewall Policy this application group belongs to. */ readonly parentResourceId: string; /** * Count of total applications in the given application group. */ readonly totalApps: number; } /** * This data source provides details about a specific Network Firewall Policy Application Group resource in Oracle Cloud Infrastructure Network Firewall service. * * Get ApplicationGroup by the given name in the context of network firewall policy. * * ## Example Usage */ export declare function getNetworkFirewallPolicyApplicationGroupOutput(args: GetNetworkFirewallPolicyApplicationGroupOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getNetworkFirewallPolicyApplicationGroup. */ export interface GetNetworkFirewallPolicyApplicationGroupOutputArgs { /** * Name of the application Group. */ name: pulumi.Input; /** * Unique Network Firewall Policy identifier */ networkFirewallPolicyId: pulumi.Input; } //# sourceMappingURL=getNetworkFirewallPolicyApplicationGroup.d.ts.map