Class: TencentCloud::Ecm::V20190719::ModifyIpv6AddressesAttributeRequest

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

Overview

ModifyIpv6AddressesAttribute请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of ModifyIpv6AddressesAttributeRequest.



7348
7349
7350
7351
7352
# File 'lib/v20190719/models.rb', line 7348

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地址信息。



7346
7347
7348
# File 'lib/v20190719/models.rb', line 7346

def EcmRegion
  @EcmRegion
end

#Ipv6AddressesObject

Parameters:

  • EcmRegion:

    ECM 地域

  • NetworkInterfaceId:

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

  • Ipv6Addresses:

    指定的IPv6地址信息。



7346
7347
7348
# File 'lib/v20190719/models.rb', line 7346

def Ipv6Addresses
  @Ipv6Addresses
end

#NetworkInterfaceIdObject

Parameters:

  • EcmRegion:

    ECM 地域

  • NetworkInterfaceId:

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

  • Ipv6Addresses:

    指定的IPv6地址信息。



7346
7347
7348
# File 'lib/v20190719/models.rb', line 7346

def NetworkInterfaceId
  @NetworkInterfaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
# File 'lib/v20190719/models.rb', line 7354

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