Class: TencentCloud::Lighthouse::V20200324::TrafficPackage
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Lighthouse::V20200324::TrafficPackage
- Defined in:
- lib/v20200324/models.rb
Overview
流量包详情
Instance Attribute Summary collapse
-
#Deadline ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
- NETWORK_NORMAL:正常
- OVERDUE_NETWORK_DISABLED:欠费断网
. -
#EndTime ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
- NETWORK_NORMAL:正常
- OVERDUE_NETWORK_DISABLED:欠费断网
. -
#StartTime ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
- NETWORK_NORMAL:正常
- OVERDUE_NETWORK_DISABLED:欠费断网
. -
#Status ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
- NETWORK_NORMAL:正常
- OVERDUE_NETWORK_DISABLED:欠费断网
. -
#TrafficOverflow ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
- NETWORK_NORMAL:正常
- OVERDUE_NETWORK_DISABLED:欠费断网
. -
#TrafficPackageId ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
- NETWORK_NORMAL:正常
- OVERDUE_NETWORK_DISABLED:欠费断网
. -
#TrafficPackageRemaining ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
- NETWORK_NORMAL:正常
- OVERDUE_NETWORK_DISABLED:欠费断网
. -
#TrafficPackageTotal ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
- NETWORK_NORMAL:正常
- OVERDUE_NETWORK_DISABLED:欠费断网
. -
#TrafficUsed ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
- NETWORK_NORMAL:正常
- OVERDUE_NETWORK_DISABLED:欠费断网
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(trafficpackageid = nil, trafficused = nil, trafficpackagetotal = nil, trafficpackageremaining = nil, trafficoverflow = nil, starttime = nil, endtime = nil, deadline = nil, status = nil) ⇒ TrafficPackage
constructor
A new instance of TrafficPackage.
Constructor Details
#initialize(trafficpackageid = nil, trafficused = nil, trafficpackagetotal = nil, trafficpackageremaining = nil, trafficoverflow = nil, starttime = nil, endtime = nil, deadline = nil, status = nil) ⇒ TrafficPackage
Returns a new instance of TrafficPackage.
8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 |
# File 'lib/v20200324/models.rb', line 8803 def initialize(trafficpackageid=nil, trafficused=nil, trafficpackagetotal=nil, trafficpackageremaining=nil, trafficoverflow=nil, starttime=nil, endtime=nil, deadline=nil, status=nil) @TrafficPackageId = trafficpackageid @TrafficUsed = trafficused @TrafficPackageTotal = trafficpackagetotal @TrafficPackageRemaining = trafficpackageremaining @TrafficOverflow = trafficoverflow @StartTime = starttime @EndTime = endtime @Deadline = deadline @Status = status end |
Instance Attribute Details
#Deadline ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
8801 8802 8803 |
# File 'lib/v20200324/models.rb', line 8801 def Deadline @Deadline end |
#EndTime ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
8801 8802 8803 |
# File 'lib/v20200324/models.rb', line 8801 def EndTime @EndTime end |
#StartTime ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
8801 8802 8803 |
# File 'lib/v20200324/models.rb', line 8801 def StartTime @StartTime end |
#Status ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
8801 8802 8803 |
# File 'lib/v20200324/models.rb', line 8801 def Status @Status end |
#TrafficOverflow ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
8801 8802 8803 |
# File 'lib/v20200324/models.rb', line 8801 def TrafficOverflow @TrafficOverflow end |
#TrafficPackageId ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
8801 8802 8803 |
# File 'lib/v20200324/models.rb', line 8801 def TrafficPackageId @TrafficPackageId end |
#TrafficPackageRemaining ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
8801 8802 8803 |
# File 'lib/v20200324/models.rb', line 8801 def TrafficPackageRemaining @TrafficPackageRemaining end |
#TrafficPackageTotal ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
8801 8802 8803 |
# File 'lib/v20200324/models.rb', line 8801 def TrafficPackageTotal @TrafficPackageTotal end |
#TrafficUsed ⇒ Object
格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。 格式为: YYYY-MM-DDThh:mm:ssZ。
8801 8802 8803 |
# File 'lib/v20200324/models.rb', line 8801 def TrafficUsed @TrafficUsed end |
Instance Method Details
#deserialize(params) ⇒ Object
8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 |
# File 'lib/v20200324/models.rb', line 8815 def deserialize(params) @TrafficPackageId = params['TrafficPackageId'] @TrafficUsed = params['TrafficUsed'] @TrafficPackageTotal = params['TrafficPackageTotal'] @TrafficPackageRemaining = params['TrafficPackageRemaining'] @TrafficOverflow = params['TrafficOverflow'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @Deadline = params['Deadline'] @Status = params['Status'] end |