1. Packages
  2. Prismacloud Provider
  3. API Docs
  4. getRqlHistoricSearches
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks

prismacloud.getRqlHistoricSearches

Explore with Pulumi AI

prismacloud logo
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks

    Retrieve a list of historic RQL searches.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as prismacloud from "@pulumi/prismacloud";
    
    const example = prismacloud.getRqlHistoricSearches({});
    
    import pulumi
    import pulumi_prismacloud as prismacloud
    
    example = prismacloud.get_rql_historic_searches()
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/prismacloud/prismacloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := prismacloud.GetRqlHistoricSearches(ctx, &prismacloud.GetRqlHistoricSearchesArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Prismacloud = Pulumi.Prismacloud;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Prismacloud.GetRqlHistoricSearches.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.prismacloud.PrismacloudFunctions;
    import com.pulumi.prismacloud.inputs.GetRqlHistoricSearchesArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var example = PrismacloudFunctions.getRqlHistoricSearches();
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: prismacloud:getRqlHistoricSearches
          arguments: {}
    

    Using getRqlHistoricSearches

    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 getRqlHistoricSearches(args: GetRqlHistoricSearchesArgs, opts?: InvokeOptions): Promise<GetRqlHistoricSearchesResult>
    function getRqlHistoricSearchesOutput(args: GetRqlHistoricSearchesOutputArgs, opts?: InvokeOptions): Output<GetRqlHistoricSearchesResult>
    def get_rql_historic_searches(filter: Optional[str] = None,
                                  id: Optional[str] = None,
                                  limit: Optional[float] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetRqlHistoricSearchesResult
    def get_rql_historic_searches_output(filter: Optional[pulumi.Input[str]] = None,
                                  id: Optional[pulumi.Input[str]] = None,
                                  limit: Optional[pulumi.Input[float]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetRqlHistoricSearchesResult]
    func GetRqlHistoricSearches(ctx *Context, args *GetRqlHistoricSearchesArgs, opts ...InvokeOption) (*GetRqlHistoricSearchesResult, error)
    func GetRqlHistoricSearchesOutput(ctx *Context, args *GetRqlHistoricSearchesOutputArgs, opts ...InvokeOption) GetRqlHistoricSearchesResultOutput

    > Note: This function is named GetRqlHistoricSearches in the Go SDK.

    public static class GetRqlHistoricSearches 
    {
        public static Task<GetRqlHistoricSearchesResult> InvokeAsync(GetRqlHistoricSearchesArgs args, InvokeOptions? opts = null)
        public static Output<GetRqlHistoricSearchesResult> Invoke(GetRqlHistoricSearchesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRqlHistoricSearchesResult> getRqlHistoricSearches(GetRqlHistoricSearchesArgs args, InvokeOptions options)
    public static Output<GetRqlHistoricSearchesResult> getRqlHistoricSearches(GetRqlHistoricSearchesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: prismacloud:index/getRqlHistoricSearches:getRqlHistoricSearches
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Filter string
    Filter for historic RQL searches. Valid values are saved (default) or recent.
    Id string
    Limit double
    Max number of historic RQL searches to return (default: 1000).
    Filter string
    Filter for historic RQL searches. Valid values are saved (default) or recent.
    Id string
    Limit float64
    Max number of historic RQL searches to return (default: 1000).
    filter String
    Filter for historic RQL searches. Valid values are saved (default) or recent.
    id String
    limit Double
    Max number of historic RQL searches to return (default: 1000).
    filter string
    Filter for historic RQL searches. Valid values are saved (default) or recent.
    id string
    limit number
    Max number of historic RQL searches to return (default: 1000).
    filter str
    Filter for historic RQL searches. Valid values are saved (default) or recent.
    id str
    limit float
    Max number of historic RQL searches to return (default: 1000).
    filter String
    Filter for historic RQL searches. Valid values are saved (default) or recent.
    id String
    limit Number
    Max number of historic RQL searches to return (default: 1000).

    getRqlHistoricSearches Result

    The following output properties are available:

    Id string
    Listings List<GetRqlHistoricSearchesListing>
    List of historic RQL searches, as defined below.
    Total double
    (int) Total number of RQL historic searches.
    Filter string
    Limit double
    Id string
    Listings []GetRqlHistoricSearchesListing
    List of historic RQL searches, as defined below.
    Total float64
    (int) Total number of RQL historic searches.
    Filter string
    Limit float64
    id String
    listings List<GetRqlHistoricSearchesListing>
    List of historic RQL searches, as defined below.
    total Double
    (int) Total number of RQL historic searches.
    filter String
    limit Double
    id string
    listings GetRqlHistoricSearchesListing[]
    List of historic RQL searches, as defined below.
    total number
    (int) Total number of RQL historic searches.
    filter string
    limit number
    id str
    listings Sequence[GetRqlHistoricSearchesListing]
    List of historic RQL searches, as defined below.
    total float
    (int) Total number of RQL historic searches.
    filter str
    limit float
    id String
    listings List<Property Map>
    List of historic RQL searches, as defined below.
    total Number
    (int) Total number of RQL historic searches.
    filter String
    limit Number

    Supporting Types

    GetRqlHistoricSearchesListing

    CreatedBy string
    Created by
    LastModifiedBy string
    Last modified by
    Name string
    Name
    Saved bool
    (bool) If this is a saved search
    SearchId string
    Historic RQL search ID
    SearchType string
    Search type
    CreatedBy string
    Created by
    LastModifiedBy string
    Last modified by
    Name string
    Name
    Saved bool
    (bool) If this is a saved search
    SearchId string
    Historic RQL search ID
    SearchType string
    Search type
    createdBy String
    Created by
    lastModifiedBy String
    Last modified by
    name String
    Name
    saved Boolean
    (bool) If this is a saved search
    searchId String
    Historic RQL search ID
    searchType String
    Search type
    createdBy string
    Created by
    lastModifiedBy string
    Last modified by
    name string
    Name
    saved boolean
    (bool) If this is a saved search
    searchId string
    Historic RQL search ID
    searchType string
    Search type
    created_by str
    Created by
    last_modified_by str
    Last modified by
    name str
    Name
    saved bool
    (bool) If this is a saved search
    search_id str
    Historic RQL search ID
    search_type str
    Search type
    createdBy String
    Created by
    lastModifiedBy String
    Last modified by
    name String
    Name
    saved Boolean
    (bool) If this is a saved search
    searchId String
    Historic RQL search ID
    searchType String
    Search type

    Package Details

    Repository
    prismacloud paloaltonetworks/terraform-provider-prismacloud
    License
    Notes
    This Pulumi package is based on the prismacloud Terraform Provider.
    prismacloud logo
    prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks