Class: TencentCloud::Cme::V20191029::DeleteMaterialRequest

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

Overview

DeleteMaterial请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(platform = nil, materialid = nil, operator = nil) ⇒ DeleteMaterialRequest

Returns a new instance of DeleteMaterialRequest.



999
1000
1001
1002
1003
# File 'lib/v20191029/models.rb', line 999

def initialize(platform=nil, materialid=nil, operator=nil)
  @Platform = platform
  @MaterialId = materialid
  @Operator = operator
end

Instance Attribute Details

#MaterialIdObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。

  • MaterialId:

    媒体 Id。

  • Operator:

    操作者。填写用户的 Id,用于标识调用者及校验媒体删除权限。



997
998
999
# File 'lib/v20191029/models.rb', line 997

def MaterialId
  @MaterialId
end

#OperatorObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。

  • MaterialId:

    媒体 Id。

  • Operator:

    操作者。填写用户的 Id,用于标识调用者及校验媒体删除权限。



997
998
999
# File 'lib/v20191029/models.rb', line 997

def Operator
  @Operator
end

#PlatformObject

Parameters:

  • Platform:

    平台名称,指定访问的平台。

  • MaterialId:

    媒体 Id。

  • Operator:

    操作者。填写用户的 Id,用于标识调用者及校验媒体删除权限。



997
998
999
# File 'lib/v20191029/models.rb', line 997

def Platform
  @Platform
end

Instance Method Details

#deserialize(params) ⇒ Object



1005
1006
1007
1008
1009
# File 'lib/v20191029/models.rb', line 1005

def deserialize(params)
  @Platform = params['Platform']
  @MaterialId = params['MaterialId']
  @Operator = params['Operator']
end