Class: Aws::Types::CreateAgentRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:instruction, :prompt_override_configuration])

Instance Attribute Summary collapse

Instance Attribute Details

#agent_collaboration"SUPERVISOR", ...

Returns the value of attribute agent_collaboration.

Returns:

  • ("SUPERVISOR", "SUPERVISOR_ROUTER", "DISABLED")


454
455
456
# File 'sig/types.rbs', line 454

def agent_collaboration
  @agent_collaboration
end

#agent_name::String

Returns the value of attribute agent_name.

Returns:

  • (::String)


440
441
442
# File 'sig/types.rbs', line 440

def agent_name
  @agent_name
end

#agent_resource_role_arn::String

Returns the value of attribute agent_resource_role_arn.

Returns:

  • (::String)


448
449
450
# File 'sig/types.rbs', line 448

def agent_resource_role_arn
  @agent_resource_role_arn
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


441
442
443
# File 'sig/types.rbs', line 441

def client_token
  @client_token
end

#custom_orchestrationTypes::CustomOrchestration

Returns the value of attribute custom_orchestration.



446
447
448
# File 'sig/types.rbs', line 446

def custom_orchestration
  @custom_orchestration
end

#customer_encryption_key_arn::String

Returns the value of attribute customer_encryption_key_arn.

Returns:

  • (::String)


449
450
451
# File 'sig/types.rbs', line 449

def customer_encryption_key_arn
  @customer_encryption_key_arn
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


444
445
446
# File 'sig/types.rbs', line 444

def description
  @description
end

#foundation_model::String

Returns the value of attribute foundation_model.

Returns:

  • (::String)


443
444
445
# File 'sig/types.rbs', line 443

def foundation_model
  @foundation_model
end

#guardrail_configurationTypes::GuardrailConfiguration

Returns the value of attribute guardrail_configuration.



452
453
454
# File 'sig/types.rbs', line 452

def guardrail_configuration
  @guardrail_configuration
end

#idle_session_ttl_in_seconds::Integer

Returns the value of attribute idle_session_ttl_in_seconds.

Returns:

  • (::Integer)


447
448
449
# File 'sig/types.rbs', line 447

def idle_session_ttl_in_seconds
  @idle_session_ttl_in_seconds
end

#instruction::String

Returns the value of attribute instruction.

Returns:

  • (::String)


442
443
444
# File 'sig/types.rbs', line 442

def instruction
  @instruction
end

#memory_configurationTypes::MemoryConfiguration

Returns the value of attribute memory_configuration.



453
454
455
# File 'sig/types.rbs', line 453

def memory_configuration
  @memory_configuration
end

#orchestration_type"DEFAULT", "CUSTOM_ORCHESTRATION"

Returns the value of attribute orchestration_type.

Returns:

  • ("DEFAULT", "CUSTOM_ORCHESTRATION")


445
446
447
# File 'sig/types.rbs', line 445

def orchestration_type
  @orchestration_type
end

#prompt_override_configurationTypes::PromptOverrideConfiguration

Returns the value of attribute prompt_override_configuration.



451
452
453
# File 'sig/types.rbs', line 451

def prompt_override_configuration
  @prompt_override_configuration
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


450
451
452
# File 'sig/types.rbs', line 450

def tags
  @tags
end