Class: TencentCloud::Ckafka::V20190819::SecurityGroupRoute

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(instanceroute = nil, securitygroupids = nil, instancename = nil, vpcid = nil, vip = nil) ⇒ SecurityGroupRoute

Returns a new instance of SecurityGroupRoute.



11331
11332
11333
11334
11335
11336
11337
# File 'lib/v20190819/models.rb', line 11331

def initialize(instanceroute=nil, securitygroupids=nil, instancename=nil, vpcid=nil, vip=nil)
  @InstanceRoute = instanceroute
  @SecurityGroupIds = securitygroupids
  @InstanceName = instancename
  @VpcId = vpcid
  @Vip = vip
end

Instance Attribute Details

#InstanceNameObject

Parameters:

  • InstanceRoute:

    路由信息

  • SecurityGroupIds:

    关联的安全组列表

  • InstanceName:

    ckafka集群实例名称

  • VpcId:

    路由vpcId

  • Vip:

    路由vip



11329
11330
11331
# File 'lib/v20190819/models.rb', line 11329

def InstanceName
  @InstanceName
end

#InstanceRouteObject

Parameters:

  • InstanceRoute:

    路由信息

  • SecurityGroupIds:

    关联的安全组列表

  • InstanceName:

    ckafka集群实例名称

  • VpcId:

    路由vpcId

  • Vip:

    路由vip



11329
11330
11331
# File 'lib/v20190819/models.rb', line 11329

def InstanceRoute
  @InstanceRoute
end

#SecurityGroupIdsObject

Parameters:

  • InstanceRoute:

    路由信息

  • SecurityGroupIds:

    关联的安全组列表

  • InstanceName:

    ckafka集群实例名称

  • VpcId:

    路由vpcId

  • Vip:

    路由vip



11329
11330
11331
# File 'lib/v20190819/models.rb', line 11329

def SecurityGroupIds
  @SecurityGroupIds
end

#VipObject

Parameters:

  • InstanceRoute:

    路由信息

  • SecurityGroupIds:

    关联的安全组列表

  • InstanceName:

    ckafka集群实例名称

  • VpcId:

    路由vpcId

  • Vip:

    路由vip



11329
11330
11331
# File 'lib/v20190819/models.rb', line 11329

def Vip
  @Vip
end

#VpcIdObject

Parameters:

  • InstanceRoute:

    路由信息

  • SecurityGroupIds:

    关联的安全组列表

  • InstanceName:

    ckafka集群实例名称

  • VpcId:

    路由vpcId

  • Vip:

    路由vip



11329
11330
11331
# File 'lib/v20190819/models.rb', line 11329

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
# File 'lib/v20190819/models.rb', line 11339

def deserialize(params)
  unless params['InstanceRoute'].nil?
    @InstanceRoute = InstanceRoute.new
    @InstanceRoute.deserialize(params['InstanceRoute'])
  end
  @SecurityGroupIds = params['SecurityGroupIds']
  @InstanceName = params['InstanceName']
  @VpcId = params['VpcId']
  @Vip = params['Vip']
end