Viewing docs for DigitalOcean v4.84.1
published on Tuesday, Oct 13, 2026 by Pulumi
published on Tuesday, Oct 13, 2026 by Pulumi
Viewing docs for DigitalOcean v4.84.1
published on Tuesday, Oct 13, 2026 by Pulumi
published on Tuesday, Oct 13, 2026 by Pulumi
Using getAgentPlatformKnowledgeBase
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 getAgentPlatformKnowledgeBase(args: GetAgentPlatformKnowledgeBaseArgs, opts?: InvokeOptions): Promise<GetAgentPlatformKnowledgeBaseResult>
function getAgentPlatformKnowledgeBaseOutput(args: GetAgentPlatformKnowledgeBaseOutputArgs, opts?: InvokeOutputOptions): Output<GetAgentPlatformKnowledgeBaseResult>def get_agent_platform_knowledge_base(added_to_agent_at: Optional[str] = None,
database_id: Optional[str] = None,
embedding_model_uuid: Optional[str] = None,
is_public: Optional[bool] = None,
last_indexing_jobs: Optional[Sequence[GetAgentPlatformKnowledgeBaseLastIndexingJob]] = None,
name: Optional[str] = None,
project_id: Optional[str] = None,
region: Optional[str] = None,
tags: Optional[Sequence[str]] = None,
user_id: Optional[str] = None,
uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAgentPlatformKnowledgeBaseResult
def get_agent_platform_knowledge_base_output(added_to_agent_at: pulumi.Input[Optional[str]] = None,
database_id: pulumi.Input[Optional[str]] = None,
embedding_model_uuid: pulumi.Input[Optional[str]] = None,
is_public: pulumi.Input[Optional[bool]] = None,
last_indexing_jobs: pulumi.Input[Optional[Sequence[pulumi.Input[GetAgentPlatformKnowledgeBaseLastIndexingJobArgs]]]] = None,
name: pulumi.Input[Optional[str]] = None,
project_id: pulumi.Input[Optional[str]] = None,
region: pulumi.Input[Optional[str]] = None,
tags: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
user_id: pulumi.Input[Optional[str]] = None,
uuid: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetAgentPlatformKnowledgeBaseResult]func LookupAgentPlatformKnowledgeBase(ctx *Context, args *LookupAgentPlatformKnowledgeBaseArgs, opts ...InvokeOption) (*LookupAgentPlatformKnowledgeBaseResult, error)
func LookupAgentPlatformKnowledgeBaseOutput(ctx *Context, args *LookupAgentPlatformKnowledgeBaseOutputArgs, opts ...InvokeOption) LookupAgentPlatformKnowledgeBaseResultOutput> Note: This function is named LookupAgentPlatformKnowledgeBase in the Go SDK.
public static class GetAgentPlatformKnowledgeBase
{
public static Task<GetAgentPlatformKnowledgeBaseResult> InvokeAsync(GetAgentPlatformKnowledgeBaseArgs args, InvokeOptions? opts = null)
public static Output<GetAgentPlatformKnowledgeBaseResult> Invoke(GetAgentPlatformKnowledgeBaseInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetAgentPlatformKnowledgeBaseResult> Invoke(GetAgentPlatformKnowledgeBaseInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetAgentPlatformKnowledgeBaseResult> getAgentPlatformKnowledgeBase(GetAgentPlatformKnowledgeBaseArgs args, InvokeOptions options)
public static Output<GetAgentPlatformKnowledgeBaseResult> getAgentPlatformKnowledgeBase(GetAgentPlatformKnowledgeBaseArgs args, InvokeOptions options)
public static Output<GetAgentPlatformKnowledgeBaseResult> getAgentPlatformKnowledgeBase(GetAgentPlatformKnowledgeBaseArgs args, InvokeOutputOptions options)
fn::invoke:
function: digitalocean:index/getAgentPlatformKnowledgeBase:getAgentPlatformKnowledgeBase
arguments:
# arguments dictionarydata "digitalocean_get_agent_platform_knowledge_base" "name" {
# arguments
}The following arguments are supported:
- Added
To stringAgent At - Database
Id string - Embedding
Model stringUuid - Is
Public bool - Last
Indexing List<Pulumi.Jobs Digital Ocean. Inputs. Get Agent Platform Knowledge Base Last Indexing Job> - Name string
- Project
Id string - Region string
- List<string>
- User
Id string - Uuid string
- Added
To stringAgent At - Database
Id string - Embedding
Model stringUuid - Is
Public bool - Last
Indexing []GetJobs Agent Platform Knowledge Base Last Indexing Job - Name string
- Project
Id string - Region string
- []string
- User
Id string - Uuid string
- added_
to_ stringagent_ at - database_
id string - embedding_
model_ stringuuid - is_
public bool - last_
indexing_ list(object)jobs - name string
- project_
id string - region string
- list(string)
- user_
id string - uuid string
- added
To StringAgent At - database
Id String - embedding
Model StringUuid - is
Public Boolean - last
Indexing List<GetJobs Agent Platform Knowledge Base Last Indexing Job> - name String
- project
Id String - region String
- List<String>
- user
Id String - uuid String
- added
To stringAgent At - database
Id string - embedding
Model stringUuid - is
Public boolean - last
Indexing GetJobs Agent Platform Knowledge Base Last Indexing Job[] - name string
- project
Id string - region string
- string[]
- user
Id string - uuid string
- added_
to_ stragent_ at - database_
id str - embedding_
model_ struuid - is_
public bool - last_
indexing_ Sequence[Getjobs Agent Platform Knowledge Base Last Indexing Job] - name str
- project_
id str - region str
- Sequence[str]
- user_
id str - uuid str
- added
To StringAgent At - database
Id String - embedding
Model StringUuid - is
Public Boolean - last
Indexing List<Property Map>Jobs - name String
- project
Id String - region String
- List<String>
- user
Id String - uuid String
getAgentPlatformKnowledgeBase Result
The following output properties are available:
- Created
At string - Id string
- The provider-assigned unique ID for this managed resource.
- Updated
At string - Added
To stringAgent At - Database
Id string - Embedding
Model stringUuid - Is
Public bool - Last
Indexing List<Pulumi.Jobs Digital Ocean. Outputs. Get Agent Platform Knowledge Base Last Indexing Job> - Name string
- Project
Id string - Region string
- List<string>
- User
Id string - Uuid string
- Created
At string - Id string
- The provider-assigned unique ID for this managed resource.
- Updated
At string - Added
To stringAgent At - Database
Id string - Embedding
Model stringUuid - Is
Public bool - Last
Indexing []GetJobs Agent Platform Knowledge Base Last Indexing Job - Name string
- Project
Id string - Region string
- []string
- User
Id string - Uuid string
- created_
at string - id string
- The provider-assigned unique ID for this managed resource.
- updated_
at string - added_
to_ stringagent_ at - database_
id string - embedding_
model_ stringuuid - is_
public bool - last_
indexing_ list(object)jobs - name string
- project_
id string - region string
- list(string)
- user_
id string - uuid string
- created
At String - id String
- The provider-assigned unique ID for this managed resource.
- updated
At String - added
To StringAgent At - database
Id String - embedding
Model StringUuid - is
Public Boolean - last
Indexing List<GetJobs Agent Platform Knowledge Base Last Indexing Job> - name String
- project
Id String - region String
- List<String>
- user
Id String - uuid String
- created
At string - id string
- The provider-assigned unique ID for this managed resource.
- updated
At string - added
To stringAgent At - database
Id string - embedding
Model stringUuid - is
Public boolean - last
Indexing GetJobs Agent Platform Knowledge Base Last Indexing Job[] - name string
- project
Id string - region string
- string[]
- user
Id string - uuid string
- created_
at str - id str
- The provider-assigned unique ID for this managed resource.
- updated_
at str - added_
to_ stragent_ at - database_
id str - embedding_
model_ struuid - is_
public bool - last_
indexing_ Sequence[Getjobs Agent Platform Knowledge Base Last Indexing Job] - name str
- project_
id str - region str
- Sequence[str]
- user_
id str - uuid str
- created
At String - id String
- The provider-assigned unique ID for this managed resource.
- updated
At String - added
To StringAgent At - database
Id String - embedding
Model StringUuid - is
Public Boolean - last
Indexing List<Property Map>Jobs - name String
- project
Id String - region String
- List<String>
- user
Id String - uuid String
Supporting Types
GetAgentPlatformKnowledgeBaseLastIndexingJob
- 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 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
- 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
Package Details
- Repository
- DigitalOcean pulumi/pulumi-digitalocean
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
digitaloceanTerraform Provider.
Viewing docs for DigitalOcean v4.84.1
published on Tuesday, Oct 13, 2026 by Pulumi
published on Tuesday, Oct 13, 2026 by Pulumi