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.
189 190 191 192 193 194 195 196 197 198 199 200 201 |
# File 'lib/v20240125/models.rb', line 189 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
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def DeductEndDate @DeductEndDate end |
#DeductStartDate ⇒ Object
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def DeductStartDate @DeductStartDate end |
#EndEndDate ⇒ Object
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def EndEndDate @EndEndDate end |
#EndStartDate ⇒ Object
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def EndStartDate @EndStartDate end |
#Limit ⇒ Object
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def Limit @Limit end |
#Offset ⇒ Object
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def Offset @Offset end |
#RegionId ⇒ Object
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def RegionId @RegionId end |
#SpId ⇒ Object
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def SpId @SpId end |
#StartEndDate ⇒ Object
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def StartEndDate @StartEndDate end |
#StartStartDate ⇒ Object
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def StartStartDate @StartStartDate end |
#ZoneId ⇒ Object
187 188 189 |
# File 'lib/v20240125/models.rb', line 187 def ZoneId @ZoneId end |
Instance Method Details
#deserialize(params) ⇒ Object
203 204 205 206 207 208 209 210 211 212 213 214 215 |
# File 'lib/v20240125/models.rb', line 203 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 |