import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * This data source provides details about a specific Network Firewall Policy Url List resource in Oracle Cloud Infrastructure Network Firewall service. * * Get Url List by the given name in the context of network firewall policy. * * ## Example Usage */ export declare function getNetworkFirewallPolicyUrlList(args: GetNetworkFirewallPolicyUrlListArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getNetworkFirewallPolicyUrlList. */ export interface GetNetworkFirewallPolicyUrlListArgs { /** * Unique name identifier for the URL list. */ name: string; /** * Unique Network Firewall Policy identifier */ networkFirewallPolicyId: string; } /** * A collection of values returned by getNetworkFirewallPolicyUrlList. */ export interface GetNetworkFirewallPolicyUrlListResult { /** * The description of the Url list. This field can be used to add additional info. */ readonly description: string; readonly id: string; /** * Unique name identifier for the URL list. */ readonly name: string; readonly networkFirewallPolicyId: string; /** * OCID of the Network Firewall Policy this URL List belongs to. */ readonly parentResourceId: string; /** * Total count of URLs in the URL List */ readonly totalUrls: number; /** * List of urls. */ readonly urls: outputs.NetworkFirewall.GetNetworkFirewallPolicyUrlListUrl[]; } /** * This data source provides details about a specific Network Firewall Policy Url List resource in Oracle Cloud Infrastructure Network Firewall service. * * Get Url List by the given name in the context of network firewall policy. * * ## Example Usage */ export declare function getNetworkFirewallPolicyUrlListOutput(args: GetNetworkFirewallPolicyUrlListOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getNetworkFirewallPolicyUrlList. */ export interface GetNetworkFirewallPolicyUrlListOutputArgs { /** * Unique name identifier for the URL list. */ name: pulumi.Input; /** * Unique Network Firewall Policy identifier */ networkFirewallPolicyId: pulumi.Input; } //# sourceMappingURL=getNetworkFirewallPolicyUrlList.d.ts.map