Class: TencentCloud::Mna::V20210119::FlowPackageInfo

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

Overview

流量包信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, appid = nil, packagetype = nil, status = nil, createtime = nil, activetime = nil, expiretime = nil, devicelist = nil, capacitysize = nil, capacityremain = nil, renewflag = nil, modifystatus = nil, truncflag = nil, capacityremainprecise = nil) ⇒ FlowPackageInfo



852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
# File 'lib/v20210119/models.rb', line 852

def initialize(resourceid=nil, appid=nil, packagetype=nil, status=nil, createtime=nil, activetime=nil, expiretime=nil, devicelist=nil, capacitysize=nil, capacityremain=nil, renewflag=nil, modifystatus=nil, truncflag=nil, capacityremainprecise=nil)
  @ResourceId = resourceid
  @AppId = appid
  @PackageType = packagetype
  @Status = status
  @CreateTime = createtime
  @ActiveTime = activetime
  @ExpireTime = expiretime
  @DeviceList = devicelist
  @CapacitySize = capacitysize
  @CapacityRemain = capacityremain
  @RenewFlag = renewflag
  @ModifyStatus = modifystatus
  @TruncFlag = truncflag
  @CapacityRemainPrecise = capacityremainprecise
end

Instance Attribute Details

#ActiveTimeObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def ActiveTime
  @ActiveTime
end

#AppIdObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def AppId
  @AppId
end

#CapacityRemainObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def CapacityRemain
  @CapacityRemain
end

#CapacityRemainPreciseObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def CapacityRemainPrecise
  @CapacityRemainPrecise
end

#CapacitySizeObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def CapacitySize
  @CapacitySize
end

#CreateTimeObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def CreateTime
  @CreateTime
end

#DeviceListObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def DeviceList
  @DeviceList
end

#ExpireTimeObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def ExpireTime
  @ExpireTime
end

#ModifyStatusObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def ModifyStatus
  @ModifyStatus
end

#PackageTypeObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def PackageType
  @PackageType
end

#RenewFlagObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def RenewFlag
  @RenewFlag
end

#ResourceIdObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def ResourceId
  @ResourceId
end

#StatusObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def Status
  @Status
end

#TruncFlagObject

DEVICE_1_FLOW_20G、DEVICE_2_FLOW_50G、DEVICE_3_FLOW_100G、DEVICE_5_FLOW_500G,分别代表20G、50G、100G、500G档位的流量包。档位也影响流量包可绑定的设备数量上限:20G:最多绑定1个设备50G:最多绑定2个设备100G:最多绑定3个设备500G:最多绑定5个设备



850
851
852
# File 'lib/v20210119/models.rb', line 850

def TruncFlag
  @TruncFlag
end

Instance Method Details

#deserialize(params) ⇒ Object



869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
# File 'lib/v20210119/models.rb', line 869

def deserialize(params)
  @ResourceId = params['ResourceId']
  @AppId = params['AppId']
  @PackageType = params['PackageType']
  @Status = params['Status']
  @CreateTime = params['CreateTime']
  @ActiveTime = params['ActiveTime']
  @ExpireTime = params['ExpireTime']
  @DeviceList = params['DeviceList']
  @CapacitySize = params['CapacitySize']
  @CapacityRemain = params['CapacityRemain']
  @RenewFlag = params['RenewFlag']
  @ModifyStatus = params['ModifyStatus']
  @TruncFlag = params['TruncFlag']
  @CapacityRemainPrecise = params['CapacityRemainPrecise']
end