Class: TencentCloud::Bsca::V20210811::ComponentVersionInfo

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

Overview

描述组件版本的详情,包含组件发布时间、Copyright列表、组件描述Tag。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(publishtime = nil, copyrightlist = nil, taglist = nil) ⇒ ComponentVersionInfo

Returns a new instance of ComponentVersionInfo.



315
316
317
318
319
# File 'lib/v20210811/models.rb', line 315

def initialize(publishtime=nil, copyrightlist=nil, taglist=nil)
  @PublishTime = publishtime
  @CopyrightList = copyrightlist
  @TagList = taglist
end

Instance Attribute Details

#CopyrightListObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublishTime:

    版本发布时间

  • CopyrightList:

    当前版本的所有copyright

  • TagList:

    版本标签



313
314
315
# File 'lib/v20210811/models.rb', line 313

def CopyrightList
  @CopyrightList
end

#PublishTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublishTime:

    版本发布时间

  • CopyrightList:

    当前版本的所有copyright

  • TagList:

    版本标签



313
314
315
# File 'lib/v20210811/models.rb', line 313

def PublishTime
  @PublishTime
end

#TagListObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • PublishTime:

    版本发布时间

  • CopyrightList:

    当前版本的所有copyright

  • TagList:

    版本标签



313
314
315
# File 'lib/v20210811/models.rb', line 313

def TagList
  @TagList
end

Instance Method Details

#deserialize(params) ⇒ Object



321
322
323
324
325
# File 'lib/v20210811/models.rb', line 321

def deserialize(params)
  @PublishTime = params['PublishTime']
  @CopyrightList = params['CopyrightList']
  @TagList = params['TagList']
end