Class: TencentCloud::Sqlserver::V20180328::DescribeUpgradeInstanceCheckResponse

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

Overview

DescribeUpgradeInstanceCheck返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(isaffect = nil, passed = nil, modifymode = nil, checkitems = nil, requestid = nil) ⇒ DescribeUpgradeInstanceCheckResponse

Returns a new instance of DescribeUpgradeInstanceCheckResponse.



6974
6975
6976
6977
6978
6979
6980
# File 'lib/v20180328/models.rb', line 6974

def initialize(isaffect=nil, passed=nil, modifymode=nil, checkitems=nil, requestid=nil)
  @IsAffect = isaffect
  @Passed = passed
  @ModifyMode = modifymode
  @CheckItems = checkitems
  @RequestId = requestid
end

Instance Attribute Details

#CheckItemsObject

Parameters:

  • IsAffect:

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

  • Passed:

    本变配是否可以执行 0-不通过,不能变配 1-通过,可以变配

  • ModifyMode:

    本变配是升配还是降配,down-降配 up-升配

  • CheckItems:

    检查项列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6972
6973
6974
# File 'lib/v20180328/models.rb', line 6972

def CheckItems
  @CheckItems
end

#IsAffectObject

Parameters:

  • IsAffect:

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

  • Passed:

    本变配是否可以执行 0-不通过,不能变配 1-通过,可以变配

  • ModifyMode:

    本变配是升配还是降配,down-降配 up-升配

  • CheckItems:

    检查项列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6972
6973
6974
# File 'lib/v20180328/models.rb', line 6972

def IsAffect
  @IsAffect
end

#ModifyModeObject

Parameters:

  • IsAffect:

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

  • Passed:

    本变配是否可以执行 0-不通过,不能变配 1-通过,可以变配

  • ModifyMode:

    本变配是升配还是降配,down-降配 up-升配

  • CheckItems:

    检查项列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6972
6973
6974
# File 'lib/v20180328/models.rb', line 6972

def ModifyMode
  @ModifyMode
end

#PassedObject

Parameters:

  • IsAffect:

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

  • Passed:

    本变配是否可以执行 0-不通过,不能变配 1-通过,可以变配

  • ModifyMode:

    本变配是升配还是降配,down-降配 up-升配

  • CheckItems:

    检查项列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6972
6973
6974
# File 'lib/v20180328/models.rb', line 6972

def Passed
  @Passed
end

#RequestIdObject

Parameters:

  • IsAffect:

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

  • Passed:

    本变配是否可以执行 0-不通过,不能变配 1-通过,可以变配

  • ModifyMode:

    本变配是升配还是降配,down-降配 up-升配

  • CheckItems:

    检查项列表

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6972
6973
6974
# File 'lib/v20180328/models.rb', line 6972

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
# File 'lib/v20180328/models.rb', line 6982

def deserialize(params)
  @IsAffect = params['IsAffect']
  @Passed = params['Passed']
  @ModifyMode = params['ModifyMode']
  unless params['CheckItems'].nil?
    @CheckItems = []
    params['CheckItems'].each do |i|
      checkitem_tmp = CheckItem.new
      checkitem_tmp.deserialize(i)
      @CheckItems << checkitem_tmp
    end
  end
  @RequestId = params['RequestId']
end