Class: TencentCloud::Cdwpg::V20201230::DescribeInstanceInfoResponse

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

Overview

DescribeInstanceInfo返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(simpleinstanceinfo = nil, errormsg = nil, requestid = nil) ⇒ DescribeInstanceInfoResponse

Returns a new instance of DescribeInstanceInfoResponse.



223
224
225
226
227
# File 'lib/v20201230/models.rb', line 223

def initialize(simpleinstanceinfo=nil, errormsg=nil, requestid=nil)
  @SimpleInstanceInfo = simpleinstanceinfo
  @ErrorMsg = errormsg
  @RequestId = requestid
end

Instance Attribute Details

#ErrorMsgObject

Parameters:

  • SimpleInstanceInfo:

    1

  • ErrorMsg:

    1

  • RequestId:

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



221
222
223
# File 'lib/v20201230/models.rb', line 221

def ErrorMsg
  @ErrorMsg
end

#RequestIdObject

Parameters:

  • SimpleInstanceInfo:

    1

  • ErrorMsg:

    1

  • RequestId:

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



221
222
223
# File 'lib/v20201230/models.rb', line 221

def RequestId
  @RequestId
end

#SimpleInstanceInfoObject

Parameters:

  • SimpleInstanceInfo:

    1

  • ErrorMsg:

    1

  • RequestId:

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



221
222
223
# File 'lib/v20201230/models.rb', line 221

def SimpleInstanceInfo
  @SimpleInstanceInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



229
230
231
232
233
234
235
236
# File 'lib/v20201230/models.rb', line 229

def deserialize(params)
  unless params['SimpleInstanceInfo'].nil?
    @SimpleInstanceInfo = SimpleInstanceInfo.new
    @SimpleInstanceInfo.deserialize(params['SimpleInstanceInfo'])
  end
  @ErrorMsg = params['ErrorMsg']
  @RequestId = params['RequestId']
end