Class: TencentCloud::Teo::V20220901::DeployRecord

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

Overview

配置组版本发布记录详情。

Instance Attribute Summary collapse

Instance Method Summary collapse

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, message=nil, recordid=nil, description=nil)
  @ConfigGroupVersionInfos = configgroupversioninfos
  @DeployTime = deploytime
  @Status = status
  @Message = message
  @RecordId = recordid
  @Description = description
end

Instance Attribute Details

#ConfigGroupVersionInfosObject

<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>



7373
7374
7375
# File 'lib/v20220901/models.rb', line 7373

def ConfigGroupVersionInfos
  @ConfigGroupVersionInfos
end

#DeployTimeObject

<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>



7373
7374
7375
# File 'lib/v20220901/models.rb', line 7373

def DeployTime
  @DeployTime
end

#DescriptionObject

<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>



7373
7374
7375
# File 'lib/v20220901/models.rb', line 7373

def Description
  @Description
end

#MessageObject

<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>



7373
7374
7375
# File 'lib/v20220901/models.rb', line 7373

def Message
  @Message
end

#RecordIdObject

<li> deploying :发布中;</li> <li>failure :发布失败;</li> <li>success: 发布成功。</li>



7373
7374
7375
# File 'lib/v20220901/models.rb', line 7373

def RecordId
  @RecordId
end

#StatusObject

<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