Class: TencentCloud::Svp::V20240125::DescribeSavingPlanDeductRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Svp::V20240125::DescribeSavingPlanDeductRequest
- Defined in:
- lib/v20240125/models.rb
Overview
DescribeSavingPlanDeduct请求参数结构体
Instance Attribute Summary collapse
- #DeductEndDate ⇒ Object
- #DeductStartDate ⇒ Object
- #EndEndDate ⇒ Object
- #EndStartDate ⇒ Object
- #Limit ⇒ Object
- #Offset ⇒ Object
- #RegionId ⇒ Object
- #SpId ⇒ Object
- #StartEndDate ⇒ Object
- #StartStartDate ⇒ Object
- #ZoneId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(offset = nil, limit = nil, startenddate = nil, startstartdate = nil, regionid = nil, zoneid = nil, spid = nil, deductenddate = nil, deductstartdate = nil, endenddate = nil, endstartdate = nil) ⇒ DescribeSavingPlanDeductRequest
constructor
A new instance of DescribeSavingPlanDeductRequest.
Constructor Details
#initialize(offset = nil, limit = nil, startenddate = nil, startstartdate = nil, regionid = nil, zoneid = nil, spid = nil, deductenddate = nil, deductstartdate = nil, endenddate = nil, endstartdate = nil) ⇒ DescribeSavingPlanDeductRequest
Returns a new instance of DescribeSavingPlanDeductRequest.
115 116 117 118 119 120 121 122 123 124 125 126 127 |
# File 'lib/v20240125/models.rb', line 115 def initialize(offset=nil, limit=nil, startenddate=nil, startstartdate=nil, regionid=nil, zoneid=nil, spid=nil, deductenddate=nil, deductstartdate=nil, endenddate=nil, endstartdate=nil) @Offset = offset @Limit = limit @StartEndDate = startenddate @StartStartDate = startstartdate @RegionId = regionid @ZoneId = zoneid @SpId = spid @DeductEndDate = deductenddate @DeductStartDate = deductstartdate @EndEndDate = endenddate @EndStartDate = endstartdate end |
Instance Attribute Details
#DeductEndDate ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def DeductEndDate @DeductEndDate end |
#DeductStartDate ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def DeductStartDate @DeductStartDate end |
#EndEndDate ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def EndEndDate @EndEndDate end |
#EndStartDate ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def EndStartDate @EndStartDate end |
#Limit ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def Limit @Limit end |
#Offset ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def Offset @Offset end |
#RegionId ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def RegionId @RegionId end |
#SpId ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def SpId @SpId end |
#StartEndDate ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def StartEndDate @StartEndDate end |
#StartStartDate ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def StartStartDate @StartStartDate end |
#ZoneId ⇒ Object
113 114 115 |
# File 'lib/v20240125/models.rb', line 113 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
129 130 131 132 133 134 135 136 137 138 139 140 141 |
# File 'lib/v20240125/models.rb', line 129 def deserialize(params) @Offset = params['Offset'] @Limit = params['Limit'] @StartEndDate = params['StartEndDate'] @StartStartDate = params['StartStartDate'] @RegionId = params['RegionId'] @ZoneId = params['ZoneId'] @SpId = params['SpId'] @DeductEndDate = params['DeductEndDate'] @DeductStartDate = params['DeductStartDate'] @EndEndDate = params['EndEndDate'] @EndStartDate = params['EndStartDate'] end |