Class: TencentCloud::Es::V20180416::UpdatePluginsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Es::V20180416::UpdatePluginsRequest
- Defined in:
- lib/v20180416/models.rb
Overview
UpdatePlugins请求参数结构体
Instance Attribute Summary collapse
- #ForceRestart ⇒ Object
- #ForceUpdate ⇒ Object
- #InstallPluginList ⇒ Object
- #InstanceId ⇒ Object
- #PluginType ⇒ Object
- #RemovePluginList ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, installpluginlist = nil, removepluginlist = nil, forcerestart = nil, forceupdate = nil, plugintype = nil) ⇒ UpdatePluginsRequest
constructor
A new instance of UpdatePluginsRequest.
Constructor Details
#initialize(instanceid = nil, installpluginlist = nil, removepluginlist = nil, forcerestart = nil, forceupdate = nil, plugintype = nil) ⇒ UpdatePluginsRequest
Returns a new instance of UpdatePluginsRequest.
7539 7540 7541 7542 7543 7544 7545 7546 |
# File 'lib/v20180416/models.rb', line 7539 def initialize(instanceid=nil, installpluginlist=nil, removepluginlist=nil, forcerestart=nil, forceupdate=nil, plugintype=nil) @InstanceId = instanceid @InstallPluginList = installpluginlist @RemovePluginList = removepluginlist @ForceRestart = forcerestart @ForceUpdate = forceupdate @PluginType = plugintype end |
Instance Attribute Details
#ForceRestart ⇒ Object
7537 7538 7539 |
# File 'lib/v20180416/models.rb', line 7537 def ForceRestart @ForceRestart end |
#ForceUpdate ⇒ Object
7537 7538 7539 |
# File 'lib/v20180416/models.rb', line 7537 def ForceUpdate @ForceUpdate end |
#InstallPluginList ⇒ Object
7537 7538 7539 |
# File 'lib/v20180416/models.rb', line 7537 def InstallPluginList @InstallPluginList end |
#InstanceId ⇒ Object
7537 7538 7539 |
# File 'lib/v20180416/models.rb', line 7537 def InstanceId @InstanceId end |
#PluginType ⇒ Object
7537 7538 7539 |
# File 'lib/v20180416/models.rb', line 7537 def PluginType @PluginType end |
#RemovePluginList ⇒ Object
7537 7538 7539 |
# File 'lib/v20180416/models.rb', line 7537 def RemovePluginList @RemovePluginList end |
Instance Method Details
#deserialize(params) ⇒ Object
7548 7549 7550 7551 7552 7553 7554 7555 |
# File 'lib/v20180416/models.rb', line 7548 def deserialize(params) @InstanceId = params['InstanceId'] @InstallPluginList = params['InstallPluginList'] @RemovePluginList = params['RemovePluginList'] @ForceRestart = params['ForceRestart'] @ForceUpdate = params['ForceUpdate'] @PluginType = params['PluginType'] end |