Agent Args
constructor(actionGroups: Output<List<AgentActionGroupArgs>>? = null, agentCollaboration: Output<AgentCollaboration>? = null, agentCollaborators: Output<List<AgentCollaboratorArgs>>? = null, agentName: Output<String>? = null, agentResourceRoleArn: Output<String>? = null, autoPrepare: Output<Boolean>? = null, customOrchestration: Output<AgentCustomOrchestrationArgs>? = null, customerEncryptionKeyArn: Output<String>? = null, description: Output<String>? = null, foundationModel: Output<String>? = null, guardrailConfiguration: Output<AgentGuardrailConfigurationArgs>? = null, idleSessionTtlInSeconds: Output<Double>? = null, instruction: Output<String>? = null, knowledgeBases: Output<List<AgentKnowledgeBaseArgs>>? = null, memoryConfiguration: Output<AgentMemoryConfigurationArgs>? = null, orchestrationType: Output<AgentOrchestrationType>? = null, promptOverrideConfiguration: Output<AgentPromptOverrideConfigurationArgs>? = null, skipResourceInUseCheckOnDelete: Output<Boolean>? = null, tags: Output<Map<String, String>>? = null, testAliasTags: Output<Map<String, String>>? = null)