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