We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 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.9.0 published on Monday, Nov 18, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:wisdom:getAiAgent
arguments:
# arguments dictionary
The 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 Native. Wisdom. Outputs. Ai Agent Ai Agent Configuration1Properties - Configuration for the AI Agent.
- Description string
- The description of the AI Agent.
- 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 Ai Agent Configuration1Properties - Configuration for the AI Agent.
- Description string
- The description of the AI Agent.
- 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 Ai Agent Configuration1Properties - Configuration for the AI Agent.
- description String
- The description of the AI Agent.
- 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 Ai Agent Configuration1Properties - Configuration for the AI Agent.
- description string
- The description of the AI Agent.
- 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 Ai Agent Configuration1Properties - Configuration for the AI Agent.
- description str
- The description of the AI Agent.
- 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
- Configuration for the AI Agent.
- description String
- The description of the AI Agent.
Supporting Types
AiAgentAiAgentAssociationConfigurationType
AiAgentAiAgentConfiguration0Properties
AiAgentAiAgentConfiguration1Properties
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
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.9.0 published on Monday, Nov 18, 2024 by Pulumi