GetAgentResult

data class GetAgentResult(val actionGroups: List<AgentActionGroup>? = null, val agentArn: String? = null, val agentId: String? = null, val agentName: String? = null, val agentResourceRoleArn: String? = null, val agentStatus: AgentStatus? = null, val agentVersion: String? = null, val createdAt: String? = null, val customerEncryptionKeyArn: String? = null, val description: String? = null, val failureReasons: List<String>? = null, val foundationModel: String? = null, val guardrailConfiguration: AgentGuardrailConfiguration? = null, val idleSessionTtlInSeconds: Double? = null, val instruction: String? = null, val knowledgeBases: List<AgentKnowledgeBase>? = null, val preparedAt: String? = null, val promptOverrideConfiguration: AgentPromptOverrideConfiguration? = null, val recommendedActions: List<String>? = null, val tags: Map<String, String>? = null, val testAliasTags: Map<String, String>? = null, val updatedAt: String? = null)

Constructors

Link copied to clipboard
constructor(actionGroups: List<AgentActionGroup>? = null, agentArn: String? = null, agentId: String? = null, agentName: String? = null, agentResourceRoleArn: String? = null, agentStatus: AgentStatus? = null, agentVersion: String? = null, createdAt: String? = null, customerEncryptionKeyArn: String? = null, description: String? = null, failureReasons: List<String>? = null, foundationModel: String? = null, guardrailConfiguration: AgentGuardrailConfiguration? = null, idleSessionTtlInSeconds: Double? = null, instruction: String? = null, knowledgeBases: List<AgentKnowledgeBase>? = null, preparedAt: String? = null, promptOverrideConfiguration: AgentPromptOverrideConfiguration? = null, recommendedActions: List<String>? = null, tags: Map<String, String>? = null, testAliasTags: Map<String, String>? = null, updatedAt: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

List of ActionGroups

Link copied to clipboard
val agentArn: String? = null

Arn representation of the Agent.

Link copied to clipboard
val agentId: String? = null

Identifier for a resource.

Link copied to clipboard
val agentName: String? = null

Name for a resource.

Link copied to clipboard

ARN of a IAM role.

Link copied to clipboard

The status of the agent and whether it is ready for use. The following statuses are possible:

Link copied to clipboard
val agentVersion: String? = null

Draft Agent Version.

Link copied to clipboard
val createdAt: String? = null

Time Stamp.

Link copied to clipboard

A KMS key ARN

Link copied to clipboard
val description: String? = null

Description of the Resource.

Link copied to clipboard
val failureReasons: List<String>? = null

Failure Reasons for Error.

Link copied to clipboard
val foundationModel: String? = null

ARN or name of a Bedrock model.

Link copied to clipboard

Details about the guardrail associated with the agent.

Link copied to clipboard

Max Session Time.

Link copied to clipboard
val instruction: String? = null

Instruction for the agent.

Link copied to clipboard

List of Agent Knowledge Bases

Link copied to clipboard
val preparedAt: String? = null

Time Stamp.

Link copied to clipboard

Contains configurations to override prompt templates in different parts of an agent sequence. For more information, see Advanced prompts .

Link copied to clipboard

The recommended actions users can take to resolve an error in failureReasons.

Link copied to clipboard
val tags: Map<String, String>? = null

Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:

Link copied to clipboard

Metadata that you can assign to a resource as key-value pairs. For more information, see the following resources:

Link copied to clipboard
val updatedAt: String? = null

Time Stamp.