Class: TencentCloud::Yunsou::V20180504::DataManipulationRequest

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

Overview

DataManipulation请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(optype = nil, encoding = nil, contents = nil, resourceid = nil) ⇒ DataManipulationRequest

Returns a new instance of DataManipulationRequest.



33
34
35
36
37
38
# File 'lib/v20180504/models.rb', line 33

def initialize(optype=nil, encoding=nil, contents=nil, resourceid=nil)
  @OpType = optype
  @Encoding = encoding
  @Contents = contents
  @ResourceId = resourceid
end

Instance Attribute Details

#ContentsObject

Parameters:

  • OpType:

    操作类型,add或del

  • Encoding:

    数据编码类型

  • Contents:

    数据

  • ResourceId:

    应用Id



31
32
33
# File 'lib/v20180504/models.rb', line 31

def Contents
  @Contents
end

#EncodingObject

Parameters:

  • OpType:

    操作类型,add或del

  • Encoding:

    数据编码类型

  • Contents:

    数据

  • ResourceId:

    应用Id



31
32
33
# File 'lib/v20180504/models.rb', line 31

def Encoding
  @Encoding
end

#OpTypeObject

Parameters:

  • OpType:

    操作类型,add或del

  • Encoding:

    数据编码类型

  • Contents:

    数据

  • ResourceId:

    应用Id



31
32
33
# File 'lib/v20180504/models.rb', line 31

def OpType
  @OpType
end

#ResourceIdObject

Parameters:

  • OpType:

    操作类型,add或del

  • Encoding:

    数据编码类型

  • Contents:

    数据

  • ResourceId:

    应用Id



31
32
33
# File 'lib/v20180504/models.rb', line 31

def ResourceId
  @ResourceId
end

Instance Method Details

#deserialize(params) ⇒ Object



40
41
42
43
44
45
# File 'lib/v20180504/models.rb', line 40

def deserialize(params)
  @OpType = params['OpType']
  @Encoding = params['Encoding']
  @Contents = params['Contents']
  @ResourceId = params['ResourceId']
end