We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.wisdom.getAiAgent
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Definition of AWS::Wisdom::AIAgent Resource Type
Using getAiAgent
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 getAiAgent(args: GetAiAgentArgs, opts?: InvokeOptions): Promise<GetAiAgentResult>
function getAiAgentOutput(args: GetAiAgentOutputArgs, opts?: InvokeOptions): Output<GetAiAgentResult>def get_ai_agent(ai_agent_id: Optional[str] = None,
assistant_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAiAgentResult
def get_ai_agent_output(ai_agent_id: Optional[pulumi.Input[str]] = None,
assistant_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAiAgentResult]func LookupAiAgent(ctx *Context, args *LookupAiAgentArgs, opts ...InvokeOption) (*LookupAiAgentResult, error)
func LookupAiAgentOutput(ctx *Context, args *LookupAiAgentOutputArgs, opts ...InvokeOption) LookupAiAgentResultOutput> Note: This function is named LookupAiAgent in the Go SDK.
public static class GetAiAgent
{
public static Task<GetAiAgentResult> InvokeAsync(GetAiAgentArgs args, InvokeOptions? opts = null)
public static Output<GetAiAgentResult> Invoke(GetAiAgentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAiAgentResult> getAiAgent(GetAiAgentArgs args, InvokeOptions options)
public static Output<GetAiAgentResult> getAiAgent(GetAiAgentArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:wisdom:getAiAgent
arguments:
# arguments dictionaryThe following arguments are supported:
- Ai
Agent stringId - The identifier of the AI Agent.
- Assistant
Id string - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- Ai
Agent stringId - The identifier of the AI Agent.
- Assistant
Id string - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- ai
Agent StringId - The identifier of the AI Agent.
- assistant
Id String - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- ai
Agent stringId - The identifier of the AI Agent.
- assistant
Id string - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- ai_
agent_ strid - The identifier of the AI Agent.
- assistant_
id str - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- ai
Agent StringId - The identifier of the AI Agent.
- assistant
Id String - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
getAiAgent Result
The following output properties are available:
- Ai
Agent stringArn - The Amazon Resource Name (ARN) of the AI agent.
- Ai
Agent stringId - The identifier of the AI Agent.
- Assistant
Arn string - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- Configuration
Pulumi.
Aws | Pulumi.Native. Wisdom. Outputs. Ai Agent Ai Agent Configuration0Properties Aws | Pulumi.Native. Wisdom. Outputs. Ai Agent Ai Agent Configuration1Properties Aws Native. Wisdom. Outputs. Ai Agent Ai Agent Configuration2Properties - Configuration for the AI Agent.
- Description string
- The description of the AI Agent.
- Modified
Time doubleSeconds
- Ai
Agent stringArn - The Amazon Resource Name (ARN) of the AI agent.
- Ai
Agent stringId - The identifier of the AI Agent.
- Assistant
Arn string - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- Configuration
Ai
Agent | AiAi Agent Configuration0Properties Agent | AiAi Agent Configuration1Properties Agent Ai Agent Configuration2Properties - Configuration for the AI Agent.
- Description string
- The description of the AI Agent.
- Modified
Time float64Seconds
- ai
Agent StringArn - The Amazon Resource Name (ARN) of the AI agent.
- ai
Agent StringId - The identifier of the AI Agent.
- assistant
Arn String - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- configuration
Ai
Agent | AiAi Agent Configuration0Properties Agent | AiAi Agent Configuration1Properties Agent Ai Agent Configuration2Properties - Configuration for the AI Agent.
- description String
- The description of the AI Agent.
- modified
Time DoubleSeconds
- ai
Agent stringArn - The Amazon Resource Name (ARN) of the AI agent.
- ai
Agent stringId - The identifier of the AI Agent.
- assistant
Arn string - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- configuration
Ai
Agent | AiAi Agent Configuration0Properties Agent | AiAi Agent Configuration1Properties Agent Ai Agent Configuration2Properties - Configuration for the AI Agent.
- description string
- The description of the AI Agent.
- modified
Time numberSeconds
- ai_
agent_ strarn - The Amazon Resource Name (ARN) of the AI agent.
- ai_
agent_ strid - The identifier of the AI Agent.
- assistant_
arn str - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- configuration
Ai
Agent | AiAi Agent Configuration0Properties Agent | AiAi Agent Configuration1Properties Agent Ai Agent Configuration2Properties - Configuration for the AI Agent.
- description str
- The description of the AI Agent.
- modified_
time_ floatseconds
- ai
Agent StringArn - The Amazon Resource Name (ARN) of the AI agent.
- ai
Agent StringId - The identifier of the AI Agent.
- assistant
Arn String - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- configuration Property Map | Property Map | Property Map
- Configuration for the AI Agent.
- description String
- The description of the AI Agent.
- modified
Time NumberSeconds
Supporting Types
AiAgentAiAgentAssociationConfigurationType
AiAgentAiAgentConfiguration0Properties
AiAgentAiAgentConfiguration1Properties
AiAgentAiAgentConfiguration2Properties
AiAgentAnswerRecommendationAiAgentConfiguration
AiAgentAssociationConfiguration
AiAgentAssociationConfigurationDataProperties
AiAgentKnowledgeBaseAssociationConfigurationData
- Content
Tag Pulumi.Filter Aws | Pulumi.Native. Wisdom. Inputs. Ai Agent Tag Filter0Properties Aws | Pulumi.Native. Wisdom. Inputs. Ai Agent Tag Filter1Properties Aws Native. Wisdom. Inputs. Ai Agent Tag Filter2Properties - Max
Results double - Override
Knowledge Pulumi.Base Search Type Aws Native. Wisdom. Ai Agent Knowledge Base Search Type
AiAgentKnowledgeBaseSearchType
AiAgentManualSearchAiAgentConfiguration
AiAgentOrCondition0Properties
AiAgentOrCondition1Properties
AiAgentSelfServiceAiAgentConfiguration
AiAgentTagCondition
AiAgentTagFilter0Properties
AiAgentTagFilter1Properties
AiAgentTagFilter2Properties
- Or
Conditions List<Union<Pulumi.Aws Native. Wisdom. Inputs. Ai Agent Or Condition0Properties, Pulumi. Aws Native. Wisdom. Inputs. Ai Agent Or Condition1Properties>>
- Or
Conditions []interface{}
- or
Conditions List<Either<AiAgent Or Condition0Properties,Ai Agent Or Condition1Properties>>
- or
Conditions (AiAgent Or Condition0Properties | Ai Agent Or Condition1Properties)[]
- or_
conditions Sequence[Union[AiAgent Or Condition0Properties, Ai Agent Or Condition1Properties]]
- or
Conditions List<Property Map | Property Map>
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
