Class: TencentCloud::As::V20180419::IPv6InternetAccessible

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

Overview

描述了启动配置创建实例的IPv6地址公网可访问性,声明了IPv6地址公网使用计费模式,最大带宽等

Instance Attribute Summary collapse

  • #InternetChargeType ⇒ Object


  • IPv6对标准账户类型支持TRAFFIC_POSTPAID_BY_HOUR。
  • IPv6对传统账户类型支持BANDWIDTH_PACKAGE。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • #InternetMaxBandwidthOut ⇒ Object


  • IPv6对标准账户类型支持TRAFFIC_POSTPAID_BY_HOUR。
  • IPv6对传统账户类型支持BANDWIDTH_PACKAGE。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.

  • Instance Method Summary collapse

    Constructor Details

    #initialize(internetchargetype = nil, internetmaxbandwidthout = nil, bandwidthpackageid = nil) ⇒ IPv6InternetAccessible

    Returns a new instance of IPv6InternetAccessible.

    
    
    3108
    3109
    3110
    3111
    3112
    # File 'lib/v20180419/models.rb', line 3108
    
    def initialize(internetchargetype=nil, internetmaxbandwidthout=nil, bandwidthpackageid=nil)
      @InternetChargeType = internetchargetype
      @InternetMaxBandwidthOut = internetmaxbandwidthout
      @BandwidthPackageId = bandwidthpackageid
    end

    Instance Attribute Details

    #BandwidthPackageIdObject


  • IPv6对标准账户类型支持TRAFFIC_POSTPAID_BY_HOUR。
  • IPv6对传统账户类型支持BANDWIDTH_PACKAGE。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

  • Parameters:

    • InternetChargeType:

      网络计费模式。取值包括TRAFFIC_POSTPAID_BY_HOUR、BANDWIDTH_PACKAGE,默认取值为TRAFFIC_POSTPAID_BY_HOUR。查看当前账户类型可参考账户类型说明

    • InternetMaxBandwidthOut:

      公网出带宽上限,单位:Mbps。
      默认值:0,此时不为IPv6分配公网带宽。不同机型、可用区、计费模式的带宽上限范围不一致,具体限制详见公网带宽上限

    • BandwidthPackageId:

      带宽包ID。可通过DescribeBandwidthPackages接口返回值中的BandwidthPackageId获取。

    
    
    3106
    3107
    3108
    # File 'lib/v20180419/models.rb', line 3106
    
    def BandwidthPackageId
      @BandwidthPackageId
    end

    #InternetChargeTypeObject


  • IPv6对标准账户类型支持TRAFFIC_POSTPAID_BY_HOUR。
  • IPv6对传统账户类型支持BANDWIDTH_PACKAGE。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

  • Parameters:

    • InternetChargeType:

      网络计费模式。取值包括TRAFFIC_POSTPAID_BY_HOUR、BANDWIDTH_PACKAGE,默认取值为TRAFFIC_POSTPAID_BY_HOUR。查看当前账户类型可参考账户类型说明

    • InternetMaxBandwidthOut:

      公网出带宽上限,单位:Mbps。
      默认值:0,此时不为IPv6分配公网带宽。不同机型、可用区、计费模式的带宽上限范围不一致,具体限制详见公网带宽上限

    • BandwidthPackageId:

      带宽包ID。可通过DescribeBandwidthPackages接口返回值中的BandwidthPackageId获取。

    
    
    3106
    3107
    3108
    # File 'lib/v20180419/models.rb', line 3106
    
    def InternetChargeType
      @InternetChargeType
    end

    #InternetMaxBandwidthOutObject


  • IPv6对标准账户类型支持TRAFFIC_POSTPAID_BY_HOUR。
  • IPv6对传统账户类型支持BANDWIDTH_PACKAGE。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

  • Parameters:

    • InternetChargeType:

      网络计费模式。取值包括TRAFFIC_POSTPAID_BY_HOUR、BANDWIDTH_PACKAGE,默认取值为TRAFFIC_POSTPAID_BY_HOUR。查看当前账户类型可参考账户类型说明

    • InternetMaxBandwidthOut:

      公网出带宽上限,单位:Mbps。
      默认值:0,此时不为IPv6分配公网带宽。不同机型、可用区、计费模式的带宽上限范围不一致,具体限制详见公网带宽上限

    • BandwidthPackageId:

      带宽包ID。可通过DescribeBandwidthPackages接口返回值中的BandwidthPackageId获取。

    
    
    3106
    3107
    3108
    # File 'lib/v20180419/models.rb', line 3106
    
    def InternetMaxBandwidthOut
      @InternetMaxBandwidthOut
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    3114
    3115
    3116
    3117
    3118
    # File 'lib/v20180419/models.rb', line 3114
    
    def deserialize(params)
      @InternetChargeType = params['InternetChargeType']
      @InternetMaxBandwidthOut = params['InternetMaxBandwidthOut']
      @BandwidthPackageId = params['BandwidthPackageId']
    end