Class: TencentCloud::Svp::V20240125::DescribeSavingPlanDeductRequest

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

Overview

DescribeSavingPlanDeduct请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

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

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



187
188
189
# File 'lib/v20240125/models.rb', line 187

def DeductEndDate
  @DeductEndDate
end

#DeductStartDate ⇒ Object

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



187
188
189
# File 'lib/v20240125/models.rb', line 187

def DeductStartDate
  @DeductStartDate
end

#EndEndDate ⇒ Object

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



187
188
189
# File 'lib/v20240125/models.rb', line 187

def EndEndDate
  @EndEndDate
end

#EndStartDate ⇒ Object

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



187
188
189
# File 'lib/v20240125/models.rb', line 187

def EndStartDate
  @EndStartDate
end

#Limit ⇒ Object

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



187
188
189
# File 'lib/v20240125/models.rb', line 187

def Limit
  @Limit
end

#Offset ⇒ Object

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



187
188
189
# File 'lib/v20240125/models.rb', line 187

def Offset
  @Offset
end

#RegionId ⇒ Object

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



187
188
189
# File 'lib/v20240125/models.rb', line 187

def RegionId
  @RegionId
end

#SpId ⇒ Object

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



187
188
189
# File 'lib/v20240125/models.rb', line 187

def SpId
  @SpId
end

#StartEndDate ⇒ Object

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



187
188
189
# File 'lib/v20240125/models.rb', line 187

def StartEndDate
  @StartEndDate
end

#StartStartDate ⇒ Object

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



187
188
189
# File 'lib/v20240125/models.rb', line 187

def StartStartDate
  @StartStartDate
end

#ZoneId ⇒ Object

Parameters:

  • Offset: —

    分页偏移量

  • Limit: —

    每页数量,最大值为200

  • StartEndDate: —

    节省计划使用开始的查询结束时间

  • StartStartDate: —

    节省计划使用开始的查询开始时间

  • RegionId: —

    地域编码

  • ZoneId: —

    区域编码

  • SpId: —

    节省计划资源id

  • DeductEndDate: —

    抵扣查询结束时间,格式:yyyy-MM-dd HH:mm:ss

  • DeductStartDate: —

    抵扣查询开始时间,格式:yyyy-MM-dd HH:mm:ss

  • EndEndDate: —

    节省计划使用结束的查询结束时间

  • EndStartDate: —

    节省计划使用结束的查询开始时间



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