Class: TencentCloud::Sqlserver::V20180328::CheckItem

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

Overview

实例变配检查条目

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(checkname = nil, currentvalue = nil, passed = nil, isaffect = nil, msg = nil, msgcode = nil) ⇒ CheckItem

Returns a new instance of CheckItem.



562
563
564
565
566
567
568
569
# File 'lib/v20180328/models.rb', line 562

def initialize(checkname=nil, currentvalue=nil, passed=nil, isaffect=nil, msg=nil, msgcode=nil)
  @CheckName = checkname
  @CurrentValue = currentvalue
  @Passed = passed
  @IsAffect = isaffect
  @Msg = msg
  @MsgCode = msgcode
end

Instance Attribute Details

#CheckNameObject

CK_STORAGE-当前磁盘近7天最大的使用值(GB);CK_UPGRATE- 当前变配检查是否需要迁移,MIGRATE需要迁移变配,LOCAL本地变配;

Parameters:

  • CheckName:

    检查项目名称,CK_CPU-变配后CPU风险检查;CK_MASTER_STORAGE-只读副本变配下,只读副本磁盘空间不小于主实例空间检查;CK_MEMORY-变配后内存风险检查;CK_STORAGE-变配后磁盘空间风险检查;CK_UPGRATE-变配是否需要迁移检查;

  • CurrentValue:

    检查项目返回值,CK_CPU-当前CPU近7天最大的使用率(%) ;CK_MASTER_STORAGE-主实例的磁盘空间(GB);CK_MEMORY-当前内存近7天最大的使用值(GB);

  • Passed:

    检查条目是否通过 0-不通过,不能变配; 1-通过,可以变配

  • IsAffect:

    本条目变配是否对实例有影响 0-没有影响 1-有影响

  • Msg:

    有影响或者不通过的情况下的必要描述

  • MsgCode:

    描述对应的代码



560
561
562
# File 'lib/v20180328/models.rb', line 560

def CheckName
  @CheckName
end

#CurrentValueObject

CK_STORAGE-当前磁盘近7天最大的使用值(GB);CK_UPGRATE- 当前变配检查是否需要迁移,MIGRATE需要迁移变配,LOCAL本地变配;

Parameters:

  • CheckName:

    检查项目名称,CK_CPU-变配后CPU风险检查;CK_MASTER_STORAGE-只读副本变配下,只读副本磁盘空间不小于主实例空间检查;CK_MEMORY-变配后内存风险检查;CK_STORAGE-变配后磁盘空间风险检查;CK_UPGRATE-变配是否需要迁移检查;

  • CurrentValue:

    检查项目返回值,CK_CPU-当前CPU近7天最大的使用率(%) ;CK_MASTER_STORAGE-主实例的磁盘空间(GB);CK_MEMORY-当前内存近7天最大的使用值(GB);

  • Passed:

    检查条目是否通过 0-不通过,不能变配; 1-通过,可以变配

  • IsAffect:

    本条目变配是否对实例有影响 0-没有影响 1-有影响

  • Msg:

    有影响或者不通过的情况下的必要描述

  • MsgCode:

    描述对应的代码



560
561
562
# File 'lib/v20180328/models.rb', line 560

def CurrentValue
  @CurrentValue
end

#IsAffectObject

CK_STORAGE-当前磁盘近7天最大的使用值(GB);CK_UPGRATE- 当前变配检查是否需要迁移,MIGRATE需要迁移变配,LOCAL本地变配;

Parameters:

  • CheckName:

    检查项目名称,CK_CPU-变配后CPU风险检查;CK_MASTER_STORAGE-只读副本变配下,只读副本磁盘空间不小于主实例空间检查;CK_MEMORY-变配后内存风险检查;CK_STORAGE-变配后磁盘空间风险检查;CK_UPGRATE-变配是否需要迁移检查;

  • CurrentValue:

    检查项目返回值,CK_CPU-当前CPU近7天最大的使用率(%) ;CK_MASTER_STORAGE-主实例的磁盘空间(GB);CK_MEMORY-当前内存近7天最大的使用值(GB);

  • Passed:

    检查条目是否通过 0-不通过,不能变配; 1-通过,可以变配

  • IsAffect:

    本条目变配是否对实例有影响 0-没有影响 1-有影响

  • Msg:

    有影响或者不通过的情况下的必要描述

  • MsgCode:

    描述对应的代码



560
561
562
# File 'lib/v20180328/models.rb', line 560

def IsAffect
  @IsAffect
end

#MsgObject

CK_STORAGE-当前磁盘近7天最大的使用值(GB);CK_UPGRATE- 当前变配检查是否需要迁移,MIGRATE需要迁移变配,LOCAL本地变配;

Parameters:

  • CheckName:

    检查项目名称,CK_CPU-变配后CPU风险检查;CK_MASTER_STORAGE-只读副本变配下,只读副本磁盘空间不小于主实例空间检查;CK_MEMORY-变配后内存风险检查;CK_STORAGE-变配后磁盘空间风险检查;CK_UPGRATE-变配是否需要迁移检查;

  • CurrentValue:

    检查项目返回值,CK_CPU-当前CPU近7天最大的使用率(%) ;CK_MASTER_STORAGE-主实例的磁盘空间(GB);CK_MEMORY-当前内存近7天最大的使用值(GB);

  • Passed:

    检查条目是否通过 0-不通过,不能变配; 1-通过,可以变配

  • IsAffect:

    本条目变配是否对实例有影响 0-没有影响 1-有影响

  • Msg:

    有影响或者不通过的情况下的必要描述

  • MsgCode:

    描述对应的代码



560
561
562
# File 'lib/v20180328/models.rb', line 560

def Msg
  @Msg
end

#MsgCodeObject

CK_STORAGE-当前磁盘近7天最大的使用值(GB);CK_UPGRATE- 当前变配检查是否需要迁移,MIGRATE需要迁移变配,LOCAL本地变配;

Parameters:

  • CheckName:

    检查项目名称,CK_CPU-变配后CPU风险检查;CK_MASTER_STORAGE-只读副本变配下,只读副本磁盘空间不小于主实例空间检查;CK_MEMORY-变配后内存风险检查;CK_STORAGE-变配后磁盘空间风险检查;CK_UPGRATE-变配是否需要迁移检查;

  • CurrentValue:

    检查项目返回值,CK_CPU-当前CPU近7天最大的使用率(%) ;CK_MASTER_STORAGE-主实例的磁盘空间(GB);CK_MEMORY-当前内存近7天最大的使用值(GB);

  • Passed:

    检查条目是否通过 0-不通过,不能变配; 1-通过,可以变配

  • IsAffect:

    本条目变配是否对实例有影响 0-没有影响 1-有影响

  • Msg:

    有影响或者不通过的情况下的必要描述

  • MsgCode:

    描述对应的代码



560
561
562
# File 'lib/v20180328/models.rb', line 560

def MsgCode
  @MsgCode
end

#PassedObject

CK_STORAGE-当前磁盘近7天最大的使用值(GB);CK_UPGRATE- 当前变配检查是否需要迁移,MIGRATE需要迁移变配,LOCAL本地变配;

Parameters:

  • CheckName:

    检查项目名称,CK_CPU-变配后CPU风险检查;CK_MASTER_STORAGE-只读副本变配下,只读副本磁盘空间不小于主实例空间检查;CK_MEMORY-变配后内存风险检查;CK_STORAGE-变配后磁盘空间风险检查;CK_UPGRATE-变配是否需要迁移检查;

  • CurrentValue:

    检查项目返回值,CK_CPU-当前CPU近7天最大的使用率(%) ;CK_MASTER_STORAGE-主实例的磁盘空间(GB);CK_MEMORY-当前内存近7天最大的使用值(GB);

  • Passed:

    检查条目是否通过 0-不通过,不能变配; 1-通过,可以变配

  • IsAffect:

    本条目变配是否对实例有影响 0-没有影响 1-有影响

  • Msg:

    有影响或者不通过的情况下的必要描述

  • MsgCode:

    描述对应的代码



560
561
562
# File 'lib/v20180328/models.rb', line 560

def Passed
  @Passed
end

Instance Method Details

#deserialize(params) ⇒ Object



571
572
573
574
575
576
577
578
# File 'lib/v20180328/models.rb', line 571

def deserialize(params)
  @CheckName = params['CheckName']
  @CurrentValue = params['CurrentValue']
  @Passed = params['Passed']
  @IsAffect = params['IsAffect']
  @Msg = params['Msg']
  @MsgCode = params['MsgCode']
end