Class: TencentCloud::Cme::V20191029::DescribeMaterialsRequest

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

Overview

DescribeMaterials请求参数结构体

Instance Attribute Summary collapse

  • #Operator ⇒ Object
  • CreateTime:创建时间;
  • UpdateTime:更新时间。
  • .
  • #Platform ⇒ Object
  • CreateTime:创建时间;
  • UpdateTime:更新时间。
  • .
  • #Sort ⇒ Object
  • CreateTime:创建时间;
  • UpdateTime:更新时间。
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(platform = nil, materialids = nil, sort = nil, operator = nil) ⇒ DescribeMaterialsRequest

    Returns a new instance of DescribeMaterialsRequest.

    
    
    1422
    1423
    1424
    1425
    1426
    1427
    # File 'lib/v20191029/models.rb', line 1422
    
    def initialize(platform=nil, materialids=nil, sort=nil, operator=nil)
      @Platform = platform
      @MaterialIds = materialids
      @Sort = sort
      @Operator = operator
    end

    Instance Attribute Details

    #MaterialIdsObject

  • CreateTime:创建时间;
  • UpdateTime:更新时间。
  • Parameters:

    • Platform:

      平台 Id,指定访问的平台。关于平台概念,请参见文档 平台

    • MaterialIds:

      媒体 ID 列表,一次最多可拉取20个媒体的信息。

    • Sort:

      列表排序,支持下列排序字段:

    • Operator:

      操作者。如不填,默认为 cmeid_system,表示平台管理员操作,可以获取任意媒体的信息。如果指定操作者,则操作者必须对媒体有读权限。

    
    
    1420
    1421
    1422
    # File 'lib/v20191029/models.rb', line 1420
    
    def MaterialIds
      @MaterialIds
    end

    #OperatorObject

  • CreateTime:创建时间;
  • UpdateTime:更新时间。
  • Parameters:

    • Platform:

      平台 Id,指定访问的平台。关于平台概念,请参见文档 平台

    • MaterialIds:

      媒体 ID 列表,一次最多可拉取20个媒体的信息。

    • Sort:

      列表排序,支持下列排序字段:

    • Operator:

      操作者。如不填,默认为 cmeid_system,表示平台管理员操作,可以获取任意媒体的信息。如果指定操作者,则操作者必须对媒体有读权限。

    
    
    1420
    1421
    1422
    # File 'lib/v20191029/models.rb', line 1420
    
    def Operator
      @Operator
    end

    #PlatformObject

  • CreateTime:创建时间;
  • UpdateTime:更新时间。
  • Parameters:

    • Platform:

      平台 Id,指定访问的平台。关于平台概念,请参见文档 平台

    • MaterialIds:

      媒体 ID 列表,一次最多可拉取20个媒体的信息。

    • Sort:

      列表排序,支持下列排序字段:

    • Operator:

      操作者。如不填,默认为 cmeid_system,表示平台管理员操作,可以获取任意媒体的信息。如果指定操作者,则操作者必须对媒体有读权限。

    
    
    1420
    1421
    1422
    # File 'lib/v20191029/models.rb', line 1420
    
    def Platform
      @Platform
    end

    #SortObject

  • CreateTime:创建时间;
  • UpdateTime:更新时间。
  • Parameters:

    • Platform:

      平台 Id,指定访问的平台。关于平台概念,请参见文档 平台

    • MaterialIds:

      媒体 ID 列表,一次最多可拉取20个媒体的信息。

    • Sort:

      列表排序,支持下列排序字段:

    • Operator:

      操作者。如不填,默认为 cmeid_system,表示平台管理员操作,可以获取任意媒体的信息。如果指定操作者,则操作者必须对媒体有读权限。

    
    
    1420
    1421
    1422
    # File 'lib/v20191029/models.rb', line 1420
    
    def Sort
      @Sort
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    1429
    1430
    1431
    1432
    1433
    1434
    1435
    1436
    1437
    # File 'lib/v20191029/models.rb', line 1429
    
    def deserialize(params)
      @Platform = params['Platform']
      @MaterialIds = params['MaterialIds']
      unless params['Sort'].nil?
        @Sort = SortBy.new
        @Sort.deserialize(params['Sort'])
      end
      @Operator = params['Operator']
    end