import * as pulumi from "@pulumi/pulumi"; /** * Retrieves the specified agent version. */ export declare function getVersion(args: GetVersionArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetVersionArgs { location: string; project?: string; versionId: string; } export interface GetVersionResult { /** * The creation time of this version. This field is read-only, i.e., it cannot be set by create and update methods. */ readonly createTime: string; /** * Optional. The developer-provided description of this version. */ readonly description: string; /** * The unique identifier of this agent version. Supported formats: - `projects//agent/versions/` - `projects//locations//agent/versions/` */ readonly name: string; /** * The status of this version. This field is read-only and cannot be set by create and update methods. */ readonly status: string; /** * The sequential number of this version. This field is read-only which means it cannot be set by create and update methods. */ readonly versionNumber: number; } /** * Retrieves the specified agent version. */ export declare function getVersionOutput(args: GetVersionOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetVersionOutputArgs { location: pulumi.Input; project?: pulumi.Input; versionId: pulumi.Input; }