Class: TencentCloud::Batch::V20170312::AgentRunningMode

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

Overview

agent运行模式

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(scene = nil, user = nil, session = nil) ⇒ AgentRunningMode

Returns a new instance of AgentRunningMode.



83
84
85
86
87
# File 'lib/v20170312/models.rb', line 83

def initialize(scene=nil, user=nil, session=nil)
  @Scene = scene
  @User = user
  @Session = session
end

Instance Attribute Details

#SceneObject

Parameters:

  • Scene:

    场景类型,支持WINDOWS

  • User:

    运行Agent的User

  • Session:

    运行Agent的Session



81
82
83
# File 'lib/v20170312/models.rb', line 81

def Scene
  @Scene
end

#SessionObject

Parameters:

  • Scene:

    场景类型,支持WINDOWS

  • User:

    运行Agent的User

  • Session:

    运行Agent的Session



81
82
83
# File 'lib/v20170312/models.rb', line 81

def Session
  @Session
end

#UserObject

Parameters:

  • Scene:

    场景类型,支持WINDOWS

  • User:

    运行Agent的User

  • Session:

    运行Agent的Session



81
82
83
# File 'lib/v20170312/models.rb', line 81

def User
  @User
end

Instance Method Details

#deserialize(params) ⇒ Object



89
90
91
92
93
# File 'lib/v20170312/models.rb', line 89

def deserialize(params)
  @Scene = params['Scene']
  @User = params['User']
  @Session = params['Session']
end