@pulumi/digitalocean
Version:
A Pulumi package for creating and managing DigitalOcean cloud resources.
60 lines • 2.45 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as inputs from "./types/input";
import * as outputs from "./types/output";
export declare function getGradientaiKnowledgeBase(args?: GetGradientaiKnowledgeBaseArgs, opts?: pulumi.InvokeOptions): Promise<GetGradientaiKnowledgeBaseResult>;
/**
* A collection of arguments for invoking getGradientaiKnowledgeBase.
*/
export interface GetGradientaiKnowledgeBaseArgs {
addedToAgentAt?: string;
databaseId?: string;
embeddingModelUuid?: string;
isPublic?: boolean;
lastIndexingJobs?: inputs.GetGradientaiKnowledgeBaseLastIndexingJob[];
name?: string;
projectId?: string;
region?: string;
tags?: string[];
userId?: string;
uuid?: string;
}
/**
* A collection of values returned by getGradientaiKnowledgeBase.
*/
export interface GetGradientaiKnowledgeBaseResult {
readonly addedToAgentAt?: string;
readonly createdAt: string;
readonly databaseId?: string;
readonly embeddingModelUuid?: string;
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
readonly isPublic?: boolean;
readonly lastIndexingJobs?: outputs.GetGradientaiKnowledgeBaseLastIndexingJob[];
readonly name?: string;
readonly projectId?: string;
readonly region?: string;
readonly tags?: string[];
readonly updatedAt: string;
readonly userId?: string;
readonly uuid?: string;
}
export declare function getGradientaiKnowledgeBaseOutput(args?: GetGradientaiKnowledgeBaseOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetGradientaiKnowledgeBaseResult>;
/**
* A collection of arguments for invoking getGradientaiKnowledgeBase.
*/
export interface GetGradientaiKnowledgeBaseOutputArgs {
addedToAgentAt?: pulumi.Input<string | undefined>;
databaseId?: pulumi.Input<string | undefined>;
embeddingModelUuid?: pulumi.Input<string | undefined>;
isPublic?: pulumi.Input<boolean | undefined>;
lastIndexingJobs?: pulumi.Input<pulumi.Input<inputs.GetGradientaiKnowledgeBaseLastIndexingJobArgs>[] | undefined>;
name?: pulumi.Input<string | undefined>;
projectId?: pulumi.Input<string | undefined>;
region?: pulumi.Input<string | undefined>;
tags?: pulumi.Input<pulumi.Input<string>[] | undefined>;
userId?: pulumi.Input<string | undefined>;
uuid?: pulumi.Input<string | undefined>;
}
//# sourceMappingURL=getGradientaiKnowledgeBase.d.ts.map