Class: TencentCloud::Cbs::V20170312::DescribeDiskConfigQuotaRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cbs::V20170312::DescribeDiskConfigQuotaRequest
- Defined in:
- lib/v20170312/models.rb
Overview
DescribeDiskConfigQuota请求参数结构体
Instance Attribute Summary collapse
- #CPU ⇒ Object
- #DedicatedClusterId ⇒ Object
- #DiskChargeType ⇒ Object
- #DiskTypes ⇒ Object
- #DiskUsage ⇒ Object
- #InquiryType ⇒ Object
- #InstanceFamilies ⇒ Object
- #Memory ⇒ Object
- #Zones ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(inquirytype = nil, diskchargetype = nil, instancefamilies = nil, disktypes = nil, zones = nil, memory = nil, diskusage = nil, cpu = nil, dedicatedclusterid = nil) ⇒ DescribeDiskConfigQuotaRequest
constructor
A new instance of DescribeDiskConfigQuotaRequest.
Constructor Details
#initialize(inquirytype = nil, diskchargetype = nil, instancefamilies = nil, disktypes = nil, zones = nil, memory = nil, diskusage = nil, cpu = nil, dedicatedclusterid = nil) ⇒ DescribeDiskConfigQuotaRequest
Returns a new instance of DescribeDiskConfigQuotaRequest.
1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 |
# File 'lib/v20170312/models.rb', line 1280 def initialize(inquirytype=nil, diskchargetype=nil, instancefamilies=nil, disktypes=nil, zones=nil, memory=nil, diskusage=nil, cpu=nil, dedicatedclusterid=nil) @InquiryType = inquirytype @DiskChargeType = diskchargetype @InstanceFamilies = instancefamilies @DiskTypes = disktypes @Zones = zones @Memory = memory @DiskUsage = diskusage @CPU = cpu @DedicatedClusterId = dedicatedclusterid end |
Instance Attribute Details
#CPU ⇒ Object
1278 1279 1280 |
# File 'lib/v20170312/models.rb', line 1278 def CPU @CPU end |
#DedicatedClusterId ⇒ Object
1278 1279 1280 |
# File 'lib/v20170312/models.rb', line 1278 def DedicatedClusterId @DedicatedClusterId end |
#DiskChargeType ⇒ Object
1278 1279 1280 |
# File 'lib/v20170312/models.rb', line 1278 def DiskChargeType @DiskChargeType end |
#DiskTypes ⇒ Object
1278 1279 1280 |
# File 'lib/v20170312/models.rb', line 1278 def DiskTypes @DiskTypes end |
#DiskUsage ⇒ Object
1278 1279 1280 |
# File 'lib/v20170312/models.rb', line 1278 def DiskUsage @DiskUsage end |
#InquiryType ⇒ Object
1278 1279 1280 |
# File 'lib/v20170312/models.rb', line 1278 def InquiryType @InquiryType end |
#InstanceFamilies ⇒ Object
1278 1279 1280 |
# File 'lib/v20170312/models.rb', line 1278 def InstanceFamilies @InstanceFamilies end |
#Memory ⇒ Object
1278 1279 1280 |
# File 'lib/v20170312/models.rb', line 1278 def Memory @Memory end |
#Zones ⇒ Object
1278 1279 1280 |
# File 'lib/v20170312/models.rb', line 1278 def Zones @Zones end |
Instance Method Details
#deserialize(params) ⇒ Object
1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 |
# File 'lib/v20170312/models.rb', line 1292 def deserialize(params) @InquiryType = params['InquiryType'] @DiskChargeType = params['DiskChargeType'] @InstanceFamilies = params['InstanceFamilies'] @DiskTypes = params['DiskTypes'] @Zones = params['Zones'] @Memory = params['Memory'] @DiskUsage = params['DiskUsage'] @CPU = params['CPU'] @DedicatedClusterId = params['DedicatedClusterId'] end |