Class: TencentCloud::Dts::V20211206::DetailCheckItem

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

Overview

每个检查步骤里的具体检查项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(checkitemname = nil, description = nil, checkresult = nil, failurereason = nil, solution = nil, errorlog = nil, helpdoc = nil, skipinfo = nil) ⇒ DetailCheckItem

Returns a new instance of DetailCheckItem.



3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
# File 'lib/v20211206/models.rb', line 3660

def initialize(checkitemname=nil, description=nil, checkresult=nil, failurereason=nil, solution=nil, errorlog=nil, helpdoc=nil, skipinfo=nil)
  @CheckItemName = checkitemname
  @Description = description
  @CheckResult = checkresult
  @FailureReason = failurereason
  @Solution = solution
  @ErrorLog = errorlog
  @HelpDoc = helpdoc
  @SkipInfo = skipinfo
end

Instance Attribute Details

#CheckItemNameObject

Parameters:

  • CheckItemName:

    检查项的名称,如:源实例权限检查

  • Description:

    检查项详细内容

  • CheckResult:

    pass(通过),failed(失败), warning(校验有警告,但仍通过)

  • FailureReason:

    检查项失败原因

  • Solution:

    解决方案

  • ErrorLog:

    运行报错日志

  • HelpDoc:

    详细帮助的文档链接

  • SkipInfo:

    跳过风险文案



3658
3659
3660
# File 'lib/v20211206/models.rb', line 3658

def CheckItemName
  @CheckItemName
end

#CheckResultObject

Parameters:

  • CheckItemName:

    检查项的名称,如:源实例权限检查

  • Description:

    检查项详细内容

  • CheckResult:

    pass(通过),failed(失败), warning(校验有警告,但仍通过)

  • FailureReason:

    检查项失败原因

  • Solution:

    解决方案

  • ErrorLog:

    运行报错日志

  • HelpDoc:

    详细帮助的文档链接

  • SkipInfo:

    跳过风险文案



3658
3659
3660
# File 'lib/v20211206/models.rb', line 3658

def CheckResult
  @CheckResult
end

#DescriptionObject

Parameters:

  • CheckItemName:

    检查项的名称,如:源实例权限检查

  • Description:

    检查项详细内容

  • CheckResult:

    pass(通过),failed(失败), warning(校验有警告,但仍通过)

  • FailureReason:

    检查项失败原因

  • Solution:

    解决方案

  • ErrorLog:

    运行报错日志

  • HelpDoc:

    详细帮助的文档链接

  • SkipInfo:

    跳过风险文案



3658
3659
3660
# File 'lib/v20211206/models.rb', line 3658

def Description
  @Description
end

#ErrorLogObject

Parameters:

  • CheckItemName:

    检查项的名称,如:源实例权限检查

  • Description:

    检查项详细内容

  • CheckResult:

    pass(通过),failed(失败), warning(校验有警告,但仍通过)

  • FailureReason:

    检查项失败原因

  • Solution:

    解决方案

  • ErrorLog:

    运行报错日志

  • HelpDoc:

    详细帮助的文档链接

  • SkipInfo:

    跳过风险文案



3658
3659
3660
# File 'lib/v20211206/models.rb', line 3658

def ErrorLog
  @ErrorLog
end

#FailureReasonObject

Parameters:

  • CheckItemName:

    检查项的名称,如:源实例权限检查

  • Description:

    检查项详细内容

  • CheckResult:

    pass(通过),failed(失败), warning(校验有警告,但仍通过)

  • FailureReason:

    检查项失败原因

  • Solution:

    解决方案

  • ErrorLog:

    运行报错日志

  • HelpDoc:

    详细帮助的文档链接

  • SkipInfo:

    跳过风险文案



3658
3659
3660
# File 'lib/v20211206/models.rb', line 3658

def FailureReason
  @FailureReason
end

#HelpDocObject

Parameters:

  • CheckItemName:

    检查项的名称,如:源实例权限检查

  • Description:

    检查项详细内容

  • CheckResult:

    pass(通过),failed(失败), warning(校验有警告,但仍通过)

  • FailureReason:

    检查项失败原因

  • Solution:

    解决方案

  • ErrorLog:

    运行报错日志

  • HelpDoc:

    详细帮助的文档链接

  • SkipInfo:

    跳过风险文案



3658
3659
3660
# File 'lib/v20211206/models.rb', line 3658

def HelpDoc
  @HelpDoc
end

#SkipInfoObject

Parameters:

  • CheckItemName:

    检查项的名称,如:源实例权限检查

  • Description:

    检查项详细内容

  • CheckResult:

    pass(通过),failed(失败), warning(校验有警告,但仍通过)

  • FailureReason:

    检查项失败原因

  • Solution:

    解决方案

  • ErrorLog:

    运行报错日志

  • HelpDoc:

    详细帮助的文档链接

  • SkipInfo:

    跳过风险文案



3658
3659
3660
# File 'lib/v20211206/models.rb', line 3658

def SkipInfo
  @SkipInfo
end

#SolutionObject

Parameters:

  • CheckItemName:

    检查项的名称,如:源实例权限检查

  • Description:

    检查项详细内容

  • CheckResult:

    pass(通过),failed(失败), warning(校验有警告,但仍通过)

  • FailureReason:

    检查项失败原因

  • Solution:

    解决方案

  • ErrorLog:

    运行报错日志

  • HelpDoc:

    详细帮助的文档链接

  • SkipInfo:

    跳过风险文案



3658
3659
3660
# File 'lib/v20211206/models.rb', line 3658

def Solution
  @Solution
end

Instance Method Details

#deserialize(params) ⇒ Object



3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
# File 'lib/v20211206/models.rb', line 3671

def deserialize(params)
  @CheckItemName = params['CheckItemName']
  @Description = params['Description']
  @CheckResult = params['CheckResult']
  @FailureReason = params['FailureReason']
  @Solution = params['Solution']
  @ErrorLog = params['ErrorLog']
  @HelpDoc = params['HelpDoc']
  @SkipInfo = params['SkipInfo']
end