We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.wisdom.getAiAgent
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 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 dictionary
The following arguments are supported:
- Ai
Agent Id This property is required. string - The identifier of the AI Agent.
- Assistant
Id This property is required. 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 Id This property is required. string - The identifier of the AI Agent.
- Assistant
Id This property is required. 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 Id This property is required. String - The identifier of the AI Agent.
- assistant
Id This property is required. 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 Id This property is required. string - The identifier of the AI Agent.
- assistant
Id This property is required. 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_ id This property is required. str - The identifier of the AI Agent.
- assistant_
id This property is required. 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 Id This property is required. String - The identifier of the AI Agent.
- assistant
Id This property is required. 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
- Manual
Search Ai Agent Configuration This property is required. Pulumi.Aws Native. Wisdom. Inputs. Ai Agent Manual Search Ai Agent Configuration
- Manual
Search Ai Agent Configuration This property is required. AiAgent Manual Search Ai Agent Configuration
- manual
Search Ai Agent Configuration This property is required. AiAgent Manual Search Ai Agent Configuration
- manual
Search Ai Agent Configuration This property is required. AiAgent Manual Search Ai Agent Configuration
- manual_
search_ ai_ agent_ configuration This property is required. AiAgent Manual Search Ai Agent Configuration
- manual
Search Ai Agent Configuration This property is required. Property Map
AiAgentAiAgentConfiguration1Properties
- Answer
Recommendation Ai Agent Configuration This property is required. AiAgent Answer Recommendation Ai Agent Configuration
- answer
Recommendation Ai Agent Configuration This property is required. AiAgent Answer Recommendation Ai Agent Configuration
- answer
Recommendation Ai Agent Configuration This property is required. AiAgent Answer Recommendation Ai Agent Configuration
- answer_
recommendation_ ai_ agent_ configuration This property is required. AiAgent Answer Recommendation Ai Agent Configuration
- answer
Recommendation Ai Agent Configuration This property is required. Property Map
AiAgentAiAgentConfiguration2Properties
- Self
Service Ai Agent Configuration This property is required. Pulumi.Aws Native. Wisdom. Inputs. Ai Agent Self Service Ai Agent Configuration
- Self
Service Ai Agent Configuration This property is required. AiAgent Self Service Ai Agent Configuration
- self
Service Ai Agent Configuration This property is required. AiAgent Self Service Ai Agent Configuration
- self
Service Ai Agent Configuration This property is required. AiAgent Self Service Ai Agent Configuration
- self_
service_ ai_ agent_ configuration This property is required. AiAgent Self Service Ai Agent Configuration
- self
Service Ai Agent Configuration This property is required. Property Map
AiAgentAnswerRecommendationAiAgentConfiguration
AiAgentAssociationConfiguration
AiAgentAssociationConfigurationDataProperties
- Knowledge
Base Association Configuration Data This property is required. AiAgent Knowledge Base Association Configuration Data
- knowledge
Base Association Configuration Data This property is required. AiAgent Knowledge Base Association Configuration Data
- knowledge
Base Association Configuration Data This property is required. AiAgent Knowledge Base Association Configuration Data
- knowledge_
base_ association_ configuration_ data This property is required. AiAgent Knowledge Base Association Configuration Data
- knowledge
Base Association Configuration Data This property is required. Property Map
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
- And
Conditions This property is required. List<Pulumi.Aws Native. Wisdom. Inputs. Ai Agent Tag Condition>
- And
Conditions This property is required. []AiAgent Tag Condition
- and
Conditions This property is required. List<AiAgent Tag Condition>
- and
Conditions This property is required. AiAgent Tag Condition[]
- and_
conditions This property is required. Sequence[AiAgent Tag Condition]
- and
Conditions This property is required. List<Property Map>
AiAgentOrCondition1Properties
- Tag
Condition This property is required. Pulumi.Aws Native. Wisdom. Inputs. Ai Agent Tag Condition
- Tag
Condition This property is required. AiAgent Tag Condition
- tag
Condition This property is required. AiAgent Tag Condition
- tag
Condition This property is required. AiAgent Tag Condition
- tag_
condition This property is required. AiAgent Tag Condition
- tag
Condition This property is required. Property Map
AiAgentSelfServiceAiAgentConfiguration
AiAgentTagCondition
AiAgentTagFilter0Properties
- Tag
Condition This property is required. Pulumi.Aws Native. Wisdom. Inputs. Ai Agent Tag Condition
- Tag
Condition This property is required. AiAgent Tag Condition
- tag
Condition This property is required. AiAgent Tag Condition
- tag
Condition This property is required. AiAgent Tag Condition
- tag_
condition This property is required. AiAgent Tag Condition
- tag
Condition This property is required. Property Map
AiAgentTagFilter1Properties
- And
Conditions This property is required. List<Pulumi.Aws Native. Wisdom. Inputs. Ai Agent Tag Condition>
- And
Conditions This property is required. []AiAgent Tag Condition
- and
Conditions This property is required. List<AiAgent Tag Condition>
- and
Conditions This property is required. AiAgent Tag Condition[]
- and_
conditions This property is required. Sequence[AiAgent Tag Condition]
- and
Conditions This property is required. List<Property Map>
AiAgentTagFilter2Properties
- Or
Conditions This property is required. List<Union<Pulumi.Aws Native. Wisdom. Inputs. Ai Agent Or Condition0Properties, Pulumi. Aws Native. Wisdom. Inputs. Ai Agent Or Condition1Properties>>
- Or
Conditions This property is required. []interface{}
- or
Conditions This property is required. List<Either<AiAgent Or Condition0Properties,Ai Agent Or Condition1Properties>>
- or
Conditions This property is required. (AiAgent Or Condition0Properties | Ai Agent Or Condition1Properties)[]
- or_
conditions This property is required. Sequence[Union[AiAgent Or Condition0Properties, Ai Agent Or Condition1Properties]]
- or
Conditions This property is required. 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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi