Class: TencentCloud::Apigateway::V20180808::ModifyPluginRequest

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

Overview

ModifyPlugin请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pluginid = nil, pluginname = nil, description = nil, plugindata = nil) ⇒ ModifyPluginRequest



7659
7660
7661
7662
7663
7664
# File 'lib/v20180808/models.rb', line 7659

def initialize(pluginid=nil, pluginname=nil, description=nil, plugindata=nil)
  @PluginId = pluginid
  @PluginName = pluginname
  @Description = description
  @PluginData = plugindata
end

Instance Attribute Details

#DescriptionObject



7657
7658
7659
# File 'lib/v20180808/models.rb', line 7657

def Description
  @Description
end

#PluginDataObject



7657
7658
7659
# File 'lib/v20180808/models.rb', line 7657

def PluginData
  @PluginData
end

#PluginIdObject



7657
7658
7659
# File 'lib/v20180808/models.rb', line 7657

def PluginId
  @PluginId
end

#PluginNameObject



7657
7658
7659
# File 'lib/v20180808/models.rb', line 7657

def PluginName
  @PluginName
end

Instance Method Details

#deserialize(params) ⇒ Object



7666
7667
7668
7669
7670
7671
# File 'lib/v20180808/models.rb', line 7666

def deserialize(params)
  @PluginId = params['PluginId']
  @PluginName = params['PluginName']
  @Description = params['Description']
  @PluginData = params['PluginData']
end