Class: TencentCloud::Ckafka::V20190819::CreateInstancePreResp

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20190819/models.rb

Overview

预付费实例相关接口返回结构

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(returncode = nil, returnmessage = nil, data = nil, deleteroutetimestamp = nil) ⇒ CreateInstancePreResp

Returns a new instance of CreateInstancePreResp.



2148
2149
2150
2151
2152
2153
# File 'lib/v20190819/models.rb', line 2148

def initialize(returncode=nil, returnmessage=nil, data=nil, deleteroutetimestamp=nil)
  @ReturnCode = returncode
  @ReturnMessage = returnmessage
  @Data = data
  @DeleteRouteTimestamp = deleteroutetimestamp
end

Instance Attribute Details

#DataObject

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

Parameters:

  • 返回的code,0为正常,非0为错误

  • 成功消息

  • 操作型返回的Data数据

  • 删除时间。目前该参数字段已废弃,将会在未来被删除



2143
2144
2145
# File 'lib/v20190819/models.rb', line 2143

def Data
  @Data
end

#DeleteRouteTimestampObject

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

Parameters:

  • 返回的code,0为正常,非0为错误

  • 成功消息

  • 操作型返回的Data数据

  • 删除时间。目前该参数字段已废弃,将会在未来被删除



2143
2144
2145
# File 'lib/v20190819/models.rb', line 2143

def DeleteRouteTimestamp
  @DeleteRouteTimestamp
end

#ReturnCodeObject

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

Parameters:

  • 返回的code,0为正常,非0为错误

  • 成功消息

  • 操作型返回的Data数据

  • 删除时间。目前该参数字段已废弃,将会在未来被删除



2143
2144
2145
# File 'lib/v20190819/models.rb', line 2143

def ReturnCode
  @ReturnCode
end

#ReturnMessageObject

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

Parameters:

  • 返回的code,0为正常,非0为错误

  • 成功消息

  • 操作型返回的Data数据

  • 删除时间。目前该参数字段已废弃,将会在未来被删除



2143
2144
2145
# File 'lib/v20190819/models.rb', line 2143

def ReturnMessage
  @ReturnMessage
end

Instance Method Details

#deserialize(params) ⇒ Object



2155
2156
2157
2158
2159
2160
2161
2162
2163
# File 'lib/v20190819/models.rb', line 2155

def deserialize(params)
  @ReturnCode = params['ReturnCode']
  @ReturnMessage = params['ReturnMessage']
  unless params['Data'].nil?
    @Data = CreateInstancePreData.new
    @Data.deserialize(params['Data'])
  end
  @DeleteRouteTimestamp = params['DeleteRouteTimestamp']
end