Class: TencentCloud::Tdai::V20250717::Agent

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20250717/models.rb

Overview

智能体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(agentid = nil, agentname = nil, agentinternalname = nil, agentstatus = nil, defaultversion = nil, agenttype = nil, description = nil, creator = nil, createtime = nil, updater = nil, updatetime = nil) ⇒ Agent

Returns a new instance of Agent.



47
48
49
50
51
52
53
54
55
56
57
58
59
# File 'lib/v20250717/models.rb', line 47

def initialize(agentid=nil, agentname=nil, agentinternalname=nil, agentstatus=nil, defaultversion=nil, agenttype=nil, description=nil, creator=nil, createtime=nil, updater=nil, updatetime=nil)
  @AgentId = agentid
  @AgentName = agentname
  @AgentInternalName = agentinternalname
  @AgentStatus = agentstatus
  @DefaultVersion = defaultversion
  @AgentType = agenttype
  @Description = description
  @Creator = creator
  @CreateTime = createtime
  @Updater = updater
  @UpdateTime = updatetime
end

Instance Attribute Details

#AgentIdObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def AgentId
  @AgentId
end

#AgentInternalNameObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def AgentInternalName
  @AgentInternalName
end

#AgentNameObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def AgentName
  @AgentName
end

#AgentStatusObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def AgentStatus
  @AgentStatus
end

#AgentTypeObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def AgentType
  @AgentType
end

#CreateTimeObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def CreateTime
  @CreateTime
end

#CreatorObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def Creator
  @Creator
end

#DefaultVersionObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def DefaultVersion
  @DefaultVersion
end

#DescriptionObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def Description
  @Description
end

#UpdaterObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def Updater
  @Updater
end

#UpdateTimeObject

Parameters:

  • AgentId:

    智能体Id

  • AgentName:

    智能体名称

  • AgentInternalName:

    智能体类型

  • AgentStatus:

    智能体状态

  • DefaultVersion:

    默认版本

  • AgentType:

    智能体模式

  • Description:

    描述

  • Creator:

    创建者

  • CreateTime:

    创建时间

  • Updater:

    更新者

  • UpdateTime:

    更新时间



45
46
47
# File 'lib/v20250717/models.rb', line 45

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'lib/v20250717/models.rb', line 61

def deserialize(params)
  @AgentId = params['AgentId']
  @AgentName = params['AgentName']
  @AgentInternalName = params['AgentInternalName']
  @AgentStatus = params['AgentStatus']
  @DefaultVersion = params['DefaultVersion']
  @AgentType = params['AgentType']
  @Description = params['Description']
  @Creator = params['Creator']
  @CreateTime = params['CreateTime']
  @Updater = params['Updater']
  @UpdateTime = params['UpdateTime']
end