Class: TencentCloud::Ecm::V20190719::ReleaseIpv6AddressesRequest

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

Overview

ReleaseIpv6Addresses请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ecmregion = nil, networkinterfaceid = nil, ipv6addresses = nil) ⇒ ReleaseIpv6AddressesRequest

Returns a new instance of ReleaseIpv6AddressesRequest.



9457
9458
9459
9460
9461
# File 'lib/v20190719/models.rb', line 9457

def initialize(ecmregion=nil, networkinterfaceid=nil, ipv6addresses=nil)
  @EcmRegion = ecmregion
  @NetworkInterfaceId = networkinterfaceid
  @Ipv6Addresses = ipv6addresses
end

Instance Attribute Details

#EcmRegionObject

Parameters:

  • EcmRegion:

    ECM 地域

  • NetworkInterfaceId:

    弹性网卡实例ID,形如:eni-m6dyj72l。

  • Ipv6Addresses:

    指定的IPv6地址列表,单次最多指定10个。



9455
9456
9457
# File 'lib/v20190719/models.rb', line 9455

def EcmRegion
  @EcmRegion
end

#Ipv6AddressesObject

Parameters:

  • EcmRegion:

    ECM 地域

  • NetworkInterfaceId:

    弹性网卡实例ID,形如:eni-m6dyj72l。

  • Ipv6Addresses:

    指定的IPv6地址列表,单次最多指定10个。



9455
9456
9457
# File 'lib/v20190719/models.rb', line 9455

def Ipv6Addresses
  @Ipv6Addresses
end

#NetworkInterfaceIdObject

Parameters:

  • EcmRegion:

    ECM 地域

  • NetworkInterfaceId:

    弹性网卡实例ID,形如:eni-m6dyj72l。

  • Ipv6Addresses:

    指定的IPv6地址列表,单次最多指定10个。



9455
9456
9457
# File 'lib/v20190719/models.rb', line 9455

def NetworkInterfaceId
  @NetworkInterfaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
# File 'lib/v20190719/models.rb', line 9463

def deserialize(params)
  @EcmRegion = params['EcmRegion']
  @NetworkInterfaceId = params['NetworkInterfaceId']
  unless params['Ipv6Addresses'].nil?
    @Ipv6Addresses = []
    params['Ipv6Addresses'].each do |i|
      ipv6address_tmp = Ipv6Address.new
      ipv6address_tmp.deserialize(i)
      @Ipv6Addresses << ipv6address_tmp
    end
  end
end