import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../../types/output"; /** * Gets details about a saved query. */ export declare function getSavedQuery(args: GetSavedQueryArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetSavedQueryArgs { savedQueryId: string; v1Id: string; v1Id1: string; } export interface GetSavedQueryResult { /** * The query content. */ readonly content: outputs.cloudasset.v1.QueryContentResponse; /** * The create time of this saved query. */ readonly createTime: string; /** * The account's email address who has created this saved query. */ readonly creator: string; /** * The description of this saved query. This value should be fewer than 255 characters. */ readonly description: string; /** * Labels applied on the resource. This value should not contain more than 10 entries. The key and value of each entry must be non-empty and fewer than 64 characters. */ readonly labels: { [key: string]: string; }; /** * The last update time of this saved query. */ readonly lastUpdateTime: string; /** * The account's email address who has updated this saved query most recently. */ readonly lastUpdater: string; /** * The resource name of the saved query. The format must be: * projects/project_number/savedQueries/saved_query_id * folders/folder_number/savedQueries/saved_query_id * organizations/organization_number/savedQueries/saved_query_id */ readonly name: string; } /** * Gets details about a saved query. */ export declare function getSavedQueryOutput(args: GetSavedQueryOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetSavedQueryOutputArgs { savedQueryId: pulumi.Input; v1Id: pulumi.Input; v1Id1: pulumi.Input; }