Class: Aws::Types::Agent

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_arn::String

Returns the value of attribute agent_arn.

Returns:

  • (::String)


56
57
58
# File 'sig/types.rbs', line 56

def agent_arn
  @agent_arn
end

#agent_collaboration"SUPERVISOR", ...

Returns the value of attribute agent_collaboration.

Returns:

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


76
77
78
# File 'sig/types.rbs', line 76

def agent_collaboration
  @agent_collaboration
end

#agent_id::String

Returns the value of attribute agent_id.

Returns:

  • (::String)


54
55
56
# File 'sig/types.rbs', line 54

def agent_id
  @agent_id
end

#agent_name::String

Returns the value of attribute agent_name.

Returns:

  • (::String)


55
56
57
# File 'sig/types.rbs', line 55

def agent_name
  @agent_name
end

#agent_resource_role_arn::String

Returns the value of attribute agent_resource_role_arn.

Returns:

  • (::String)


66
67
68
# File 'sig/types.rbs', line 66

def agent_resource_role_arn
  @agent_resource_role_arn
end

#agent_status"CREATING", ...

Returns the value of attribute agent_status.

Returns:

  • ("CREATING", "PREPARING", "PREPARED", "NOT_PREPARED", "DELETING", "FAILED", "VERSIONING", "UPDATING")


60
61
62
# File 'sig/types.rbs', line 60

def agent_status
  @agent_status
end

#agent_version::String

Returns the value of attribute agent_version.

Returns:

  • (::String)


57
58
59
# File 'sig/types.rbs', line 57

def agent_version
  @agent_version
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


58
59
60
# File 'sig/types.rbs', line 58

def client_token
  @client_token
end

#created_at::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


68
69
70
# File 'sig/types.rbs', line 68

def created_at
  @created_at
end

#custom_orchestrationTypes::CustomOrchestration

Returns the value of attribute custom_orchestration.



64
65
66
# File 'sig/types.rbs', line 64

def custom_orchestration
  @custom_orchestration
end

#customer_encryption_key_arn::String

Returns the value of attribute customer_encryption_key_arn.

Returns:

  • (::String)


67
68
69
# File 'sig/types.rbs', line 67

def customer_encryption_key_arn
  @customer_encryption_key_arn
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


62
63
64
# File 'sig/types.rbs', line 62

def description
  @description
end

#failure_reasons::Array[::String]

Returns the value of attribute failure_reasons.

Returns:

  • (::Array[::String])


71
72
73
# File 'sig/types.rbs', line 71

def failure_reasons
  @failure_reasons
end

#foundation_model::String

Returns the value of attribute foundation_model.

Returns:

  • (::String)


61
62
63
# File 'sig/types.rbs', line 61

def foundation_model
  @foundation_model
end

#guardrail_configurationTypes::GuardrailConfiguration

Returns the value of attribute guardrail_configuration.



74
75
76
# File 'sig/types.rbs', line 74

def guardrail_configuration
  @guardrail_configuration
end

#idle_session_ttl_in_seconds::Integer

Returns the value of attribute idle_session_ttl_in_seconds.

Returns:

  • (::Integer)


65
66
67
# File 'sig/types.rbs', line 65

def idle_session_ttl_in_seconds
  @idle_session_ttl_in_seconds
end

#instruction::String

Returns the value of attribute instruction.

Returns:

  • (::String)


59
60
61
# File 'sig/types.rbs', line 59

def instruction
  @instruction
end

#memory_configurationTypes::MemoryConfiguration

Returns the value of attribute memory_configuration.



75
76
77
# File 'sig/types.rbs', line 75

def memory_configuration
  @memory_configuration
end

#orchestration_type"DEFAULT", "CUSTOM_ORCHESTRATION"

Returns the value of attribute orchestration_type.

Returns:

  • ("DEFAULT", "CUSTOM_ORCHESTRATION")


63
64
65
# File 'sig/types.rbs', line 63

def orchestration_type
  @orchestration_type
end

#prepared_at::Time

Returns the value of attribute prepared_at.

Returns:

  • (::Time)


70
71
72
# File 'sig/types.rbs', line 70

def prepared_at
  @prepared_at
end

#prompt_override_configurationTypes::PromptOverrideConfiguration

Returns the value of attribute prompt_override_configuration.



73
74
75
# File 'sig/types.rbs', line 73

def prompt_override_configuration
  @prompt_override_configuration
end

Returns the value of attribute recommended_actions.

Returns:

  • (::Array[::String])


72
73
74
# File 'sig/types.rbs', line 72

def recommended_actions
  @recommended_actions
end

#updated_at::Time

Returns the value of attribute updated_at.

Returns:

  • (::Time)


69
70
71
# File 'sig/types.rbs', line 69

def updated_at
  @updated_at
end