Class: TencentCloud::Ckafka::V20190819::SecurityGroupRouteResp

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

Overview

安全组路由信息返回结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(totalcount = nil, securitygrouproutes = nil) ⇒ SecurityGroupRouteResp

Returns a new instance of SecurityGroupRouteResp.



11360
11361
11362
11363
# File 'lib/v20190819/models.rb', line 11360

def initialize(totalcount=nil, securitygrouproutes=nil)
  @TotalCount = totalcount
  @SecurityGroupRoutes = securitygrouproutes
end

Instance Attribute Details

#SecurityGroupRoutesObject

Parameters:

  • TotalCount:

    符合条件的安全组路由信息总数

  • SecurityGroupRoutes:

    符合条件的安全组路由信息列表



11358
11359
11360
# File 'lib/v20190819/models.rb', line 11358

def SecurityGroupRoutes
  @SecurityGroupRoutes
end

#TotalCountObject

Parameters:

  • TotalCount:

    符合条件的安全组路由信息总数

  • SecurityGroupRoutes:

    符合条件的安全组路由信息列表



11358
11359
11360
# File 'lib/v20190819/models.rb', line 11358

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
# File 'lib/v20190819/models.rb', line 11365

def deserialize(params)
  @TotalCount = params['TotalCount']
  unless params['SecurityGroupRoutes'].nil?
    @SecurityGroupRoutes = []
    params['SecurityGroupRoutes'].each do |i|
      securitygrouproute_tmp = SecurityGroupRoute.new
      securitygrouproute_tmp.deserialize(i)
      @SecurityGroupRoutes << securitygrouproute_tmp
    end
  end
end