Class: TencentCloud::Tke::V20220501::InternetAccessible

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

Overview

公网带宽

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(maxbandwidthout = nil, chargetype = nil, bandwidthpackageid = nil) ⇒ InternetAccessible

Returns a new instance of InternetAccessible.



1591
1592
1593
1594
1595
# File 'lib/v20220501/models.rb', line 1591

def initialize(maxbandwidthout=nil, chargetype=nil, bandwidthpackageid=nil)
  @MaxBandwidthOut = maxbandwidthout
  @ChargeType = chargetype
  @BandwidthPackageId = bandwidthpackageid
end

Instance Attribute Details

#BandwidthPackageIdObject

Parameters:

  • MaxBandwidthOut:

    带宽

  • ChargeType:

    网络计费方式

  • BandwidthPackageId:

    带宽包 ID



1589
1590
1591
# File 'lib/v20220501/models.rb', line 1589

def BandwidthPackageId
  @BandwidthPackageId
end

#ChargeTypeObject

Parameters:

  • MaxBandwidthOut:

    带宽

  • ChargeType:

    网络计费方式

  • BandwidthPackageId:

    带宽包 ID



1589
1590
1591
# File 'lib/v20220501/models.rb', line 1589

def ChargeType
  @ChargeType
end

#MaxBandwidthOutObject

Parameters:

  • MaxBandwidthOut:

    带宽

  • ChargeType:

    网络计费方式

  • BandwidthPackageId:

    带宽包 ID



1589
1590
1591
# File 'lib/v20220501/models.rb', line 1589

def MaxBandwidthOut
  @MaxBandwidthOut
end

Instance Method Details

#deserialize(params) ⇒ Object



1597
1598
1599
1600
1601
# File 'lib/v20220501/models.rb', line 1597

def deserialize(params)
  @MaxBandwidthOut = params['MaxBandwidthOut']
  @ChargeType = params['ChargeType']
  @BandwidthPackageId = params['BandwidthPackageId']
end