Class: Aws::QConnect::Types::AIAgentSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::QConnect::Types::AIAgentSummary
- Defined in:
- gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb
Overview
The summary of the AI Agent.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ai_agent_arn ⇒ String
The Amazon Resource Name (ARN) of the AI agent.
-
#ai_agent_id ⇒ String
The identifier of the AI Agent.
-
#assistant_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
-
#assistant_id ⇒ String
The identifier of the Amazon Q in Connect assistant.
-
#configuration ⇒ Types::AIAgentConfiguration
The configuration for the AI Agent.
-
#description ⇒ String
The description of the AI Agent.
-
#modified_time ⇒ Time
The time the AI Agent was last modified.
-
#name ⇒ String
The name of the AI Agent.
-
#origin ⇒ String
The origin of the AI Agent.
-
#status ⇒ String
The status of the AI Agent.
-
#tags ⇒ Hash<String,String>
The tags used to organize, track, or control access for this resource.
-
#type ⇒ String
The type of the AI Agent.
-
#visibility_status ⇒ String
The visibility status of the AI Agent.
Instance Attribute Details
#ai_agent_arn ⇒ String
The Amazon Resource Name (ARN) of the AI agent.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#ai_agent_id ⇒ String
The identifier of the AI Agent.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#assistant_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#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.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#configuration ⇒ Types::AIAgentConfiguration
The configuration for the AI Agent.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the AI Agent.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#modified_time ⇒ Time
The time the AI Agent was last modified.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the AI Agent.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#origin ⇒ String
The origin of the AI Agent. SYSTEM
for a default AI Agent created
by Q in Connect or CUSTOMER
for an AI Agent created by calling AI
Agent creation APIs.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the AI Agent.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags used to organize, track, or control access for this resource.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of the AI Agent.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |
#visibility_status ⇒ String
The visibility status of the AI Agent.
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
# File 'gems/aws-sdk-qconnect/lib/aws-sdk-qconnect/types.rb', line 203 class AIAgentSummary < Struct.new( :ai_agent_arn, :ai_agent_id, :assistant_arn, :assistant_id, :configuration, :description, :modified_time, :name, :origin, :status, :tags, :type, :visibility_status) SENSITIVE = [] include Aws::Structure end |