Class: TencentCloud::Iecp::V20210914::MarketComponentInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iecp::V20210914::MarketComponentInfo
- Defined in:
- lib/v20210914/models.rb
Overview
组件市场的组件描述
Instance Attribute Summary collapse
- #AppName ⇒ Object
- #Author ⇒ Object
- #Detail ⇒ Object
- #DetailUrl ⇒ Object
- #Icon ⇒ Object
- #ID ⇒ Object
- #Installed ⇒ Object
- #Outline ⇒ Object
- #ReleaseTime ⇒ Object
- #Version ⇒ Object
- #WorkloadVisualConfig ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, appname = nil, author = nil, releasetime = nil, outline = nil, detail = nil, icon = nil, version = nil, workloadvisualconfig = nil, detailurl = nil, installed = nil) ⇒ MarketComponentInfo
constructor
A new instance of MarketComponentInfo.
Constructor Details
#initialize(id = nil, appname = nil, author = nil, releasetime = nil, outline = nil, detail = nil, icon = nil, version = nil, workloadvisualconfig = nil, detailurl = nil, installed = nil) ⇒ MarketComponentInfo
Returns a new instance of MarketComponentInfo.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 |
# File 'lib/v20210914/models.rb', line 5102 def initialize(id=nil, appname=nil, =nil, releasetime=nil, outline=nil, detail=nil, icon=nil, version=nil, workloadvisualconfig=nil, detailurl=nil, installed=nil) @ID = id @AppName = appname @Author = @ReleaseTime = releasetime @Outline = outline @Detail = detail @Icon = icon @Version = version @WorkloadVisualConfig = workloadvisualconfig @DetailUrl = detailurl @Installed = installed end |
Instance Attribute Details
#AppName ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def AppName @AppName end |
#Author ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def Author @Author end |
#Detail ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def Detail @Detail end |
#DetailUrl ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def DetailUrl @DetailUrl end |
#Icon ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def Icon @Icon end |
#ID ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def ID @ID end |
#Installed ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def Installed @Installed end |
#Outline ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def Outline @Outline end |
#ReleaseTime ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def ReleaseTime @ReleaseTime end |
#Version ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def Version @Version end |
#WorkloadVisualConfig ⇒ Object
5100 5101 5102 |
# File 'lib/v20210914/models.rb', line 5100 def WorkloadVisualConfig @WorkloadVisualConfig end |
Instance Method Details
#deserialize(params) ⇒ Object
5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 |
# File 'lib/v20210914/models.rb', line 5116 def deserialize(params) @ID = params['ID'] @AppName = params['AppName'] @Author = params['Author'] @ReleaseTime = params['ReleaseTime'] @Outline = params['Outline'] @Detail = params['Detail'] @Icon = params['Icon'] @Version = params['Version'] @WorkloadVisualConfig = params['WorkloadVisualConfig'] @DetailUrl = params['DetailUrl'] @Installed = params['Installed'] end |