Class: TencentCloud::Tdmq::V20200217::VpcBindRecord

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

Overview

vcp绑定记录

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uniquevpcid = nil, uniquesubnetid = nil, routerid = nil, ip = nil, port = nil, remark = nil) ⇒ VpcBindRecord

Returns a new instance of VpcBindRecord.



13480
13481
13482
13483
13484
13485
13486
13487
# File 'lib/v20200217/models.rb', line 13480

def initialize(uniquevpcid=nil, uniquesubnetid=nil, routerid=nil, ip=nil, port=nil, remark=nil)
  @UniqueVpcId = uniquevpcid
  @UniqueSubnetId = uniquesubnetid
  @RouterId = routerid
  @Ip = ip
  @Port = port
  @Remark = remark
end

Instance Attribute Details

#IpObject

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

Parameters:

  • UniqueVpcId:

    租户Vpc Id

  • UniqueSubnetId:

    租户Vpc子网Id

  • RouterId:

    路由Id

  • Ip:

    Vpc的Id

  • Port:

    Vpc的Port

  • Remark:

    说明,128个字符以内



13478
13479
13480
# File 'lib/v20200217/models.rb', line 13478

def Ip
  @Ip
end

#PortObject

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

Parameters:

  • UniqueVpcId:

    租户Vpc Id

  • UniqueSubnetId:

    租户Vpc子网Id

  • RouterId:

    路由Id

  • Ip:

    Vpc的Id

  • Port:

    Vpc的Port

  • Remark:

    说明,128个字符以内



13478
13479
13480
# File 'lib/v20200217/models.rb', line 13478

def Port
  @Port
end

#RemarkObject

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

Parameters:

  • UniqueVpcId:

    租户Vpc Id

  • UniqueSubnetId:

    租户Vpc子网Id

  • RouterId:

    路由Id

  • Ip:

    Vpc的Id

  • Port:

    Vpc的Port

  • Remark:

    说明,128个字符以内



13478
13479
13480
# File 'lib/v20200217/models.rb', line 13478

def Remark
  @Remark
end

#RouterIdObject

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

Parameters:

  • UniqueVpcId:

    租户Vpc Id

  • UniqueSubnetId:

    租户Vpc子网Id

  • RouterId:

    路由Id

  • Ip:

    Vpc的Id

  • Port:

    Vpc的Port

  • Remark:

    说明,128个字符以内



13478
13479
13480
# File 'lib/v20200217/models.rb', line 13478

def RouterId
  @RouterId
end

#UniqueSubnetIdObject

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

Parameters:

  • UniqueVpcId:

    租户Vpc Id

  • UniqueSubnetId:

    租户Vpc子网Id

  • RouterId:

    路由Id

  • Ip:

    Vpc的Id

  • Port:

    Vpc的Port

  • Remark:

    说明,128个字符以内



13478
13479
13480
# File 'lib/v20200217/models.rb', line 13478

def UniqueSubnetId
  @UniqueSubnetId
end

#UniqueVpcIdObject

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

Parameters:

  • UniqueVpcId:

    租户Vpc Id

  • UniqueSubnetId:

    租户Vpc子网Id

  • RouterId:

    路由Id

  • Ip:

    Vpc的Id

  • Port:

    Vpc的Port

  • Remark:

    说明,128个字符以内



13478
13479
13480
# File 'lib/v20200217/models.rb', line 13478

def UniqueVpcId
  @UniqueVpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



13489
13490
13491
13492
13493
13494
13495
13496
# File 'lib/v20200217/models.rb', line 13489

def deserialize(params)
  @UniqueVpcId = params['UniqueVpcId']
  @UniqueSubnetId = params['UniqueSubnetId']
  @RouterId = params['RouterId']
  @Ip = params['Ip']
  @Port = params['Port']
  @Remark = params['Remark']
end