@pulumi/digitalocean
Version:
A Pulumi package for creating and managing DigitalOcean cloud resources.
40 lines (39 loc) • 1.38 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
export declare function getGenaiIndexingJob(args: GetGenaiIndexingJobArgs, opts?: pulumi.InvokeOptions): Promise<GetGenaiIndexingJobResult>;
/**
* A collection of arguments for invoking getGenaiIndexingJob.
*/
export interface GetGenaiIndexingJobArgs {
uuid: string;
}
/**
* A collection of values returned by getGenaiIndexingJob.
*/
export interface GetGenaiIndexingJobResult {
readonly completedDatasources: number;
readonly createdAt: string;
readonly dataSourceUuids: string[];
readonly finishedAt: string;
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
readonly knowledgeBaseUuid: string;
readonly phase: string;
readonly startedAt: string;
readonly status: string;
readonly tokens: number;
readonly totalDatasources: number;
readonly totalItemsFailed: string;
readonly totalItemsIndexed: string;
readonly totalItemsSkipped: string;
readonly updatedAt: string;
readonly uuid: string;
}
export declare function getGenaiIndexingJobOutput(args: GetGenaiIndexingJobOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetGenaiIndexingJobResult>;
/**
* A collection of arguments for invoking getGenaiIndexingJob.
*/
export interface GetGenaiIndexingJobOutputArgs {
uuid: pulumi.Input<string>;
}