Class: TencentCloud::Gaap::V20180529::IPDetail

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

Overview

ip信息详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ip = nil, provider = nil, bandwidth = nil) ⇒ IPDetail

Returns a new instance of IPDetail.



5206
5207
5208
5209
5210
# File 'lib/v20180529/models.rb', line 5206

def initialize(ip=nil, provider=nil, bandwidth=nil)
  @IP = ip
  @Provider = provider
  @Bandwidth = bandwidth
end

Instance Attribute Details

#BandwidthObject

Parameters:

  • IP:

    IP字符串

  • Provider:

    供应商,BGP表示默认,CMCC表示中国移动,CUCC表示中国联通,CTCC表示中国电信

  • Bandwidth:

    带宽



5204
5205
5206
# File 'lib/v20180529/models.rb', line 5204

def Bandwidth
  @Bandwidth
end

#IPObject

Parameters:

  • IP:

    IP字符串

  • Provider:

    供应商,BGP表示默认,CMCC表示中国移动,CUCC表示中国联通,CTCC表示中国电信

  • Bandwidth:

    带宽



5204
5205
5206
# File 'lib/v20180529/models.rb', line 5204

def IP
  @IP
end

#ProviderObject

Parameters:

  • IP:

    IP字符串

  • Provider:

    供应商,BGP表示默认,CMCC表示中国移动,CUCC表示中国联通,CTCC表示中国电信

  • Bandwidth:

    带宽



5204
5205
5206
# File 'lib/v20180529/models.rb', line 5204

def Provider
  @Provider
end

Instance Method Details

#deserialize(params) ⇒ Object



5212
5213
5214
5215
5216
# File 'lib/v20180529/models.rb', line 5212

def deserialize(params)
  @IP = params['IP']
  @Provider = params['Provider']
  @Bandwidth = params['Bandwidth']
end