Class: TencentCloud::Teo::V20220901::DeployRecord
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::DeployRecord
- Defined in:
- lib/v20220901/models.rb
Overview
配置组版本发布记录详情。
Instance Attribute Summary collapse
-
#ConfigGroupVersionInfos ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>.
-
#DeployTime ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>.
-
#Description ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>.
-
#Message ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>.
-
#RecordId ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>.
-
#Status ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(configgroupversioninfos = nil, deploytime = nil, status = nil, message = nil, recordid = nil, description = nil) ⇒ DeployRecord
constructor
A new instance of DeployRecord.
Constructor Details
#initialize(configgroupversioninfos = nil, deploytime = nil, status = nil, message = nil, recordid = nil, description = nil) ⇒ DeployRecord
7375 7376 7377 7378 7379 7380 7381 7382 |
# File 'lib/v20220901/models.rb', line 7375 def initialize(configgroupversioninfos=nil, deploytime=nil, status=nil, =nil, recordid=nil, description=nil) @ConfigGroupVersionInfos = configgroupversioninfos @DeployTime = deploytime @Status = status @Message = @RecordId = recordid @Description = description end |
Instance Attribute Details
#ConfigGroupVersionInfos ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>
7373 7374 7375 |
# File 'lib/v20220901/models.rb', line 7373 def ConfigGroupVersionInfos @ConfigGroupVersionInfos end |
#DeployTime ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>
7373 7374 7375 |
# File 'lib/v20220901/models.rb', line 7373 def DeployTime @DeployTime end |
#Description ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>
7373 7374 7375 |
# File 'lib/v20220901/models.rb', line 7373 def Description @Description end |
#Message ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>
7373 7374 7375 |
# File 'lib/v20220901/models.rb', line 7373 def Message @Message end |
#RecordId ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>
7373 7374 7375 |
# File 'lib/v20220901/models.rb', line 7373 def RecordId @RecordId end |
#Status ⇒ Object
<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>
7373 7374 7375 |
# File 'lib/v20220901/models.rb', line 7373 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 |
# File 'lib/v20220901/models.rb', line 7384 def deserialize(params) unless params['ConfigGroupVersionInfos'].nil? @ConfigGroupVersionInfos = [] params['ConfigGroupVersionInfos'].each do |i| configgroupversioninfo_tmp = ConfigGroupVersionInfo.new configgroupversioninfo_tmp.deserialize(i) @ConfigGroupVersionInfos << configgroupversioninfo_tmp end end @DeployTime = params['DeployTime'] @Status = params['Status'] @Message = params['Message'] @RecordId = params['RecordId'] @Description = params['Description'] end |