DigitalOcean v4.57.0 published on Thursday, Feb 12, 2026 by Pulumi
DigitalOcean v4.57.0 published on Thursday, Feb 12, 2026 by Pulumi
Using getGradientaiKnowledgeBases
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 getGradientaiKnowledgeBases(args: GetGradientaiKnowledgeBasesArgs, opts?: InvokeOptions): Promise<GetGradientaiKnowledgeBasesResult>
function getGradientaiKnowledgeBasesOutput(args: GetGradientaiKnowledgeBasesOutputArgs, opts?: InvokeOptions): Output<GetGradientaiKnowledgeBasesResult>def get_gradientai_knowledge_bases(filters: Optional[Sequence[GetGradientaiKnowledgeBasesFilter]] = None,
sorts: Optional[Sequence[GetGradientaiKnowledgeBasesSort]] = None,
opts: Optional[InvokeOptions] = None) -> GetGradientaiKnowledgeBasesResult
def get_gradientai_knowledge_bases_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetGradientaiKnowledgeBasesFilterArgs]]]] = None,
sorts: Optional[pulumi.Input[Sequence[pulumi.Input[GetGradientaiKnowledgeBasesSortArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGradientaiKnowledgeBasesResult]func GetGradientaiKnowledgeBases(ctx *Context, args *GetGradientaiKnowledgeBasesArgs, opts ...InvokeOption) (*GetGradientaiKnowledgeBasesResult, error)
func GetGradientaiKnowledgeBasesOutput(ctx *Context, args *GetGradientaiKnowledgeBasesOutputArgs, opts ...InvokeOption) GetGradientaiKnowledgeBasesResultOutput> Note: This function is named GetGradientaiKnowledgeBases in the Go SDK.
public static class GetGradientaiKnowledgeBases
{
public static Task<GetGradientaiKnowledgeBasesResult> InvokeAsync(GetGradientaiKnowledgeBasesArgs args, InvokeOptions? opts = null)
public static Output<GetGradientaiKnowledgeBasesResult> Invoke(GetGradientaiKnowledgeBasesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGradientaiKnowledgeBasesResult> getGradientaiKnowledgeBases(GetGradientaiKnowledgeBasesArgs args, InvokeOptions options)
public static Output<GetGradientaiKnowledgeBasesResult> getGradientaiKnowledgeBases(GetGradientaiKnowledgeBasesArgs args, InvokeOptions options)
fn::invoke:
function: digitalocean:index/getGradientaiKnowledgeBases:getGradientaiKnowledgeBases
arguments:
# arguments dictionaryThe following arguments are supported:
getGradientaiKnowledgeBases Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Knowledge
Bases List<Pulumi.Digital Ocean. Outputs. Get Gradientai Knowledge Bases Knowledge Base> - Filters
List<Pulumi.
Digital Ocean. Outputs. Get Gradientai Knowledge Bases Filter> - Sorts
List<Pulumi.
Digital Ocean. Outputs. Get Gradientai Knowledge Bases Sort>
- Id string
- The provider-assigned unique ID for this managed resource.
- Knowledge
Bases []GetGradientai Knowledge Bases Knowledge Base - Filters
[]Get
Gradientai Knowledge Bases Filter - Sorts
[]Get
Gradientai Knowledge Bases Sort
- id String
- The provider-assigned unique ID for this managed resource.
- knowledge
Bases List<GetGradientai Knowledge Bases Knowledge Base> - filters
List<Get
Gradientai Knowledge Bases Filter> - sorts
List<Get
Gradientai Knowledge Bases Sort>
- id string
- The provider-assigned unique ID for this managed resource.
- knowledge
Bases GetGradientai Knowledge Bases Knowledge Base[] - filters
Get
Gradientai Knowledge Bases Filter[] - sorts
Get
Gradientai Knowledge Bases Sort[]
- id str
- The provider-assigned unique ID for this managed resource.
- knowledge_
bases Sequence[GetGradientai Knowledge Bases Knowledge Base] - filters
Sequence[Get
Gradientai Knowledge Bases Filter] - sorts
Sequence[Get
Gradientai Knowledge Bases Sort]
- id String
- The provider-assigned unique ID for this managed resource.
- knowledge
Bases List<Property Map> - filters List<Property Map>
- sorts List<Property Map>
Supporting Types
GetGradientaiKnowledgeBasesFilter
GetGradientaiKnowledgeBasesKnowledgeBase
- Added
To stringAgent At - Timestamp when the Knowledge Base was added to the Agent
- Created
At string - Created At timestamp for the Knowledge Base
- Database
Id string - Database ID of the Knowledge Base
- Embedding
Model stringUuid - Embedding model UUID for the Knowledge Base
- Is
Public bool - Indicates if the Knowledge Base is public
- Last
Indexing List<Pulumi.Jobs Digital Ocean. Inputs. Get Gradientai Knowledge Bases Knowledge Base Last Indexing Job> - Last indexing job for the Knowledge Base
- Name string
- Name of the Knowledge Base
- Project
Id string - Project ID of the Knowledge Base
- Region string
- Region of the Knowledge Base
- List<string>
- List of tags
- Updated
At string - Timestamp when the Knowledge Base was updated
- User
Id string - User ID of the Knowledge Base
- Uuid string
- UUID of the Knowledge Base
- Added
To stringAgent At - Timestamp when the Knowledge Base was added to the Agent
- Created
At string - Created At timestamp for the Knowledge Base
- Database
Id string - Database ID of the Knowledge Base
- Embedding
Model stringUuid - Embedding model UUID for the Knowledge Base
- Is
Public bool - Indicates if the Knowledge Base is public
- Last
Indexing []GetJobs Gradientai Knowledge Bases Knowledge Base Last Indexing Job - Last indexing job for the Knowledge Base
- Name string
- Name of the Knowledge Base
- Project
Id string - Project ID of the Knowledge Base
- Region string
- Region of the Knowledge Base
- []string
- List of tags
- Updated
At string - Timestamp when the Knowledge Base was updated
- User
Id string - User ID of the Knowledge Base
- Uuid string
- UUID of the Knowledge Base
- added
To StringAgent At - Timestamp when the Knowledge Base was added to the Agent
- created
At String - Created At timestamp for the Knowledge Base
- database
Id String - Database ID of the Knowledge Base
- embedding
Model StringUuid - Embedding model UUID for the Knowledge Base
- is
Public Boolean - Indicates if the Knowledge Base is public
- last
Indexing List<GetJobs Gradientai Knowledge Bases Knowledge Base Last Indexing Job> - Last indexing job for the Knowledge Base
- name String
- Name of the Knowledge Base
- project
Id String - Project ID of the Knowledge Base
- region String
- Region of the Knowledge Base
- List<String>
- List of tags
- updated
At String - Timestamp when the Knowledge Base was updated
- user
Id String - User ID of the Knowledge Base
- uuid String
- UUID of the Knowledge Base
- added
To stringAgent At - Timestamp when the Knowledge Base was added to the Agent
- created
At string - Created At timestamp for the Knowledge Base
- database
Id string - Database ID of the Knowledge Base
- embedding
Model stringUuid - Embedding model UUID for the Knowledge Base
- is
Public boolean - Indicates if the Knowledge Base is public
- last
Indexing GetJobs Gradientai Knowledge Bases Knowledge Base Last Indexing Job[] - Last indexing job for the Knowledge Base
- name string
- Name of the Knowledge Base
- project
Id string - Project ID of the Knowledge Base
- region string
- Region of the Knowledge Base
- string[]
- List of tags
- updated
At string - Timestamp when the Knowledge Base was updated
- user
Id string - User ID of the Knowledge Base
- uuid string
- UUID of the Knowledge Base
- added_
to_ stragent_ at - Timestamp when the Knowledge Base was added to the Agent
- created_
at str - Created At timestamp for the Knowledge Base
- database_
id str - Database ID of the Knowledge Base
- embedding_
model_ struuid - Embedding model UUID for the Knowledge Base
- is_
public bool - Indicates if the Knowledge Base is public
- last_
indexing_ Sequence[Getjobs Gradientai Knowledge Bases Knowledge Base Last Indexing Job] - Last indexing job for the Knowledge Base
- name str
- Name of the Knowledge Base
- project_
id str - Project ID of the Knowledge Base
- region str
- Region of the Knowledge Base
- Sequence[str]
- List of tags
- updated_
at str - Timestamp when the Knowledge Base was updated
- user_
id str - User ID of the Knowledge Base
- uuid str
- UUID of the Knowledge Base
- added
To StringAgent At - Timestamp when the Knowledge Base was added to the Agent
- created
At String - Created At timestamp for the Knowledge Base
- database
Id String - Database ID of the Knowledge Base
- embedding
Model StringUuid - Embedding model UUID for the Knowledge Base
- is
Public Boolean - Indicates if the Knowledge Base is public
- last
Indexing List<Property Map>Jobs - Last indexing job for the Knowledge Base
- name String
- Name of the Knowledge Base
- project
Id String - Project ID of the Knowledge Base
- region String
- Region of the Knowledge Base
- List<String>
- List of tags
- updated
At String - Timestamp when the Knowledge Base was updated
- user
Id String - User ID of the Knowledge Base
- uuid String
- UUID of the Knowledge Base
GetGradientaiKnowledgeBasesKnowledgeBaseLastIndexingJob
- Created
At string - Created At timestamp for the last indexing job
- Finished
At string - Timestamp when the last indexing job finished
- Knowledge
Base stringUuid - UUID of the Knowledge Base for the last indexing job
- Started
At string - Timestamp when the last indexing job started
- Updated
At string - Timestamp when the last indexing job updated
- Completed
Datasources int - Number of completed datasources in the last indexing job
- Data
Source List<string>Uuids - Datasource UUIDs for the last indexing job
- Phase string
- Phase of the last indexing job
- Tokens int
- Number of tokens processed in the last indexing job
- Total
Datasources int - Total number of datasources in the last indexing job
- Uuid string
- UUID of the last indexing job
- Created
At string - Created At timestamp for the last indexing job
- Finished
At string - Timestamp when the last indexing job finished
- Knowledge
Base stringUuid - UUID of the Knowledge Base for the last indexing job
- Started
At string - Timestamp when the last indexing job started
- Updated
At string - Timestamp when the last indexing job updated
- Completed
Datasources int - Number of completed datasources in the last indexing job
- Data
Source []stringUuids - Datasource UUIDs for the last indexing job
- Phase string
- Phase of the last indexing job
- Tokens int
- Number of tokens processed in the last indexing job
- Total
Datasources int - Total number of datasources in the last indexing job
- Uuid string
- UUID of the last indexing job
- created
At String - Created At timestamp for the last indexing job
- finished
At String - Timestamp when the last indexing job finished
- knowledge
Base StringUuid - UUID of the Knowledge Base for the last indexing job
- started
At String - Timestamp when the last indexing job started
- updated
At String - Timestamp when the last indexing job updated
- completed
Datasources Integer - Number of completed datasources in the last indexing job
- data
Source List<String>Uuids - Datasource UUIDs for the last indexing job
- phase String
- Phase of the last indexing job
- tokens Integer
- Number of tokens processed in the last indexing job
- total
Datasources Integer - Total number of datasources in the last indexing job
- uuid String
- UUID of the last indexing job
- created
At string - Created At timestamp for the last indexing job
- finished
At string - Timestamp when the last indexing job finished
- knowledge
Base stringUuid - UUID of the Knowledge Base for the last indexing job
- started
At string - Timestamp when the last indexing job started
- updated
At string - Timestamp when the last indexing job updated
- completed
Datasources number - Number of completed datasources in the last indexing job
- data
Source string[]Uuids - Datasource UUIDs for the last indexing job
- phase string
- Phase of the last indexing job
- tokens number
- Number of tokens processed in the last indexing job
- total
Datasources number - Total number of datasources in the last indexing job
- uuid string
- UUID of the last indexing job
- created_
at str - Created At timestamp for the last indexing job
- finished_
at str - Timestamp when the last indexing job finished
- knowledge_
base_ struuid - UUID of the Knowledge Base for the last indexing job
- started_
at str - Timestamp when the last indexing job started
- updated_
at str - Timestamp when the last indexing job updated
- completed_
datasources int - Number of completed datasources in the last indexing job
- data_
source_ Sequence[str]uuids - Datasource UUIDs for the last indexing job
- phase str
- Phase of the last indexing job
- tokens int
- Number of tokens processed in the last indexing job
- total_
datasources int - Total number of datasources in the last indexing job
- uuid str
- UUID of the last indexing job
- created
At String - Created At timestamp for the last indexing job
- finished
At String - Timestamp when the last indexing job finished
- knowledge
Base StringUuid - UUID of the Knowledge Base for the last indexing job
- started
At String - Timestamp when the last indexing job started
- updated
At String - Timestamp when the last indexing job updated
- completed
Datasources Number - Number of completed datasources in the last indexing job
- data
Source List<String>Uuids - Datasource UUIDs for the last indexing job
- phase String
- Phase of the last indexing job
- tokens Number
- Number of tokens processed in the last indexing job
- total
Datasources Number - Total number of datasources in the last indexing job
- uuid String
- UUID of the last indexing job
GetGradientaiKnowledgeBasesSort
Package Details
- Repository
- DigitalOcean pulumi/pulumi-digitalocean
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
digitaloceanTerraform Provider.
DigitalOcean v4.57.0 published on Thursday, Feb 12, 2026 by Pulumi
