Class: TencentCloud::Cfg::V20210820::TaskReportInfo

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

Overview

演练报告状态信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(stage = nil, createtime = nil, expirationtime = nil, expired = nil, cosurl = nil, log = nil, archivestage = nil, archivetime = nil, archiveuuid = nil) ⇒ TaskReportInfo

Returns a new instance of TaskReportInfo.



2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
# File 'lib/v20210820/models.rb', line 2300

def initialize(stage=nil, createtime=nil, expirationtime=nil, expired=nil, cosurl=nil, log=nil, archivestage=nil, archivetime=nil, archiveuuid=nil)
  @Stage = stage
  @CreateTime = createtime
  @ExpirationTime = expirationtime
  @Expired = expired
  @CosUrl = cosurl
  @Log = log
  @ArchiveStage = archivestage
  @ArchiveTime = archivetime
  @ArchiveUuid = archiveuuid
end

Instance Attribute Details

#ArchiveStageObject

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

Parameters:

  • Stage:

    0–未开始,1–正在导出,2–导出成功,3–导出失败

  • CreateTime:

    创建时间

  • ExpirationTime:

    有效期截止时间

  • Expired:

    是否有效

  • CosUrl:

    演练报告cos文件地址

  • Log:

    演练报告导出日志

  • ArchiveStage:

    0–未开始,1–正在归档,2–归档成功,3–归档失败

  • ArchiveTime:

    归档时间

  • ArchiveUuid:

    归档ID



2298
2299
2300
# File 'lib/v20210820/models.rb', line 2298

def ArchiveStage
  @ArchiveStage
end

#ArchiveTimeObject

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

Parameters:

  • Stage:

    0–未开始,1–正在导出,2–导出成功,3–导出失败

  • CreateTime:

    创建时间

  • ExpirationTime:

    有效期截止时间

  • Expired:

    是否有效

  • CosUrl:

    演练报告cos文件地址

  • Log:

    演练报告导出日志

  • ArchiveStage:

    0–未开始,1–正在归档,2–归档成功,3–归档失败

  • ArchiveTime:

    归档时间

  • ArchiveUuid:

    归档ID



2298
2299
2300
# File 'lib/v20210820/models.rb', line 2298

def ArchiveTime
  @ArchiveTime
end

#ArchiveUuidObject

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

Parameters:

  • Stage:

    0–未开始,1–正在导出,2–导出成功,3–导出失败

  • CreateTime:

    创建时间

  • ExpirationTime:

    有效期截止时间

  • Expired:

    是否有效

  • CosUrl:

    演练报告cos文件地址

  • Log:

    演练报告导出日志

  • ArchiveStage:

    0–未开始,1–正在归档,2–归档成功,3–归档失败

  • ArchiveTime:

    归档时间

  • ArchiveUuid:

    归档ID



2298
2299
2300
# File 'lib/v20210820/models.rb', line 2298

def ArchiveUuid
  @ArchiveUuid
end

#CosUrlObject

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

Parameters:

  • Stage:

    0–未开始,1–正在导出,2–导出成功,3–导出失败

  • CreateTime:

    创建时间

  • ExpirationTime:

    有效期截止时间

  • Expired:

    是否有效

  • CosUrl:

    演练报告cos文件地址

  • Log:

    演练报告导出日志

  • ArchiveStage:

    0–未开始,1–正在归档,2–归档成功,3–归档失败

  • ArchiveTime:

    归档时间

  • ArchiveUuid:

    归档ID



2298
2299
2300
# File 'lib/v20210820/models.rb', line 2298

def CosUrl
  @CosUrl
end

#CreateTimeObject

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

Parameters:

  • Stage:

    0–未开始,1–正在导出,2–导出成功,3–导出失败

  • CreateTime:

    创建时间

  • ExpirationTime:

    有效期截止时间

  • Expired:

    是否有效

  • CosUrl:

    演练报告cos文件地址

  • Log:

    演练报告导出日志

  • ArchiveStage:

    0–未开始,1–正在归档,2–归档成功,3–归档失败

  • ArchiveTime:

    归档时间

  • ArchiveUuid:

    归档ID



2298
2299
2300
# File 'lib/v20210820/models.rb', line 2298

def CreateTime
  @CreateTime
end

#ExpirationTimeObject

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

Parameters:

  • Stage:

    0–未开始,1–正在导出,2–导出成功,3–导出失败

  • CreateTime:

    创建时间

  • ExpirationTime:

    有效期截止时间

  • Expired:

    是否有效

  • CosUrl:

    演练报告cos文件地址

  • Log:

    演练报告导出日志

  • ArchiveStage:

    0–未开始,1–正在归档,2–归档成功,3–归档失败

  • ArchiveTime:

    归档时间

  • ArchiveUuid:

    归档ID



2298
2299
2300
# File 'lib/v20210820/models.rb', line 2298

def ExpirationTime
  @ExpirationTime
end

#ExpiredObject

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

Parameters:

  • Stage:

    0–未开始,1–正在导出,2–导出成功,3–导出失败

  • CreateTime:

    创建时间

  • ExpirationTime:

    有效期截止时间

  • Expired:

    是否有效

  • CosUrl:

    演练报告cos文件地址

  • Log:

    演练报告导出日志

  • ArchiveStage:

    0–未开始,1–正在归档,2–归档成功,3–归档失败

  • ArchiveTime:

    归档时间

  • ArchiveUuid:

    归档ID



2298
2299
2300
# File 'lib/v20210820/models.rb', line 2298

def Expired
  @Expired
end

#LogObject

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

Parameters:

  • Stage:

    0–未开始,1–正在导出,2–导出成功,3–导出失败

  • CreateTime:

    创建时间

  • ExpirationTime:

    有效期截止时间

  • Expired:

    是否有效

  • CosUrl:

    演练报告cos文件地址

  • Log:

    演练报告导出日志

  • ArchiveStage:

    0–未开始,1–正在归档,2–归档成功,3–归档失败

  • ArchiveTime:

    归档时间

  • ArchiveUuid:

    归档ID



2298
2299
2300
# File 'lib/v20210820/models.rb', line 2298

def Log
  @Log
end

#StageObject

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

Parameters:

  • Stage:

    0–未开始,1–正在导出,2–导出成功,3–导出失败

  • CreateTime:

    创建时间

  • ExpirationTime:

    有效期截止时间

  • Expired:

    是否有效

  • CosUrl:

    演练报告cos文件地址

  • Log:

    演练报告导出日志

  • ArchiveStage:

    0–未开始,1–正在归档,2–归档成功,3–归档失败

  • ArchiveTime:

    归档时间

  • ArchiveUuid:

    归档ID



2298
2299
2300
# File 'lib/v20210820/models.rb', line 2298

def Stage
  @Stage
end

Instance Method Details

#deserialize(params) ⇒ Object



2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
# File 'lib/v20210820/models.rb', line 2312

def deserialize(params)
  @Stage = params['Stage']
  @CreateTime = params['CreateTime']
  @ExpirationTime = params['ExpirationTime']
  @Expired = params['Expired']
  @CosUrl = params['CosUrl']
  @Log = params['Log']
  @ArchiveStage = params['ArchiveStage']
  @ArchiveTime = params['ArchiveTime']
  @ArchiveUuid = params['ArchiveUuid']
end