Class: TencentCloud::Bmeip::V20180625::BindVpcIpRequest

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

Overview

BindVpcIp请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eipid = nil, vpcid = nil, vpcip = nil) ⇒ BindVpcIpRequest

Returns a new instance of BindVpcIpRequest.



150
151
152
153
154
# File 'lib/v20180625/models.rb', line 150

def initialize(eipid=nil, vpcid=nil, vpcip=nil)
  @EipId = eipid
  @VpcId = vpcid
  @VpcIp = vpcip
end

Instance Attribute Details

#EipIdObject

Parameters:

  • EipId:

    Eip实例ID

  • VpcId:

    EIP归属VpcId,例如vpc-k7j1t2x1

  • VpcIp:

    绑定的VPC内IP地址



148
149
150
# File 'lib/v20180625/models.rb', line 148

def EipId
  @EipId
end

#VpcIdObject

Parameters:

  • EipId:

    Eip实例ID

  • VpcId:

    EIP归属VpcId,例如vpc-k7j1t2x1

  • VpcIp:

    绑定的VPC内IP地址



148
149
150
# File 'lib/v20180625/models.rb', line 148

def VpcId
  @VpcId
end

#VpcIpObject

Parameters:

  • EipId:

    Eip实例ID

  • VpcId:

    EIP归属VpcId,例如vpc-k7j1t2x1

  • VpcIp:

    绑定的VPC内IP地址



148
149
150
# File 'lib/v20180625/models.rb', line 148

def VpcIp
  @VpcIp
end

Instance Method Details

#deserialize(params) ⇒ Object



156
157
158
159
160
# File 'lib/v20180625/models.rb', line 156

def deserialize(params)
  @EipId = params['EipId']
  @VpcId = params['VpcId']
  @VpcIp = params['VpcIp']
end