|
|
@@ -25,6 +25,15 @@ DescribePriceRequest::DescribePriceRequest()
|
|
|
|
|
|
DescribePriceRequest::~DescribePriceRequest() {}
|
|
|
|
|
|
+int DescribePriceRequest::getDataDisk3Size() const {
|
|
|
+ return dataDisk3Size_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk3Size(int dataDisk3Size) {
|
|
|
+ dataDisk3Size_ = dataDisk3Size;
|
|
|
+ setParameter(std::string("DataDisk.3.Size"), std::to_string(dataDisk3Size));
|
|
|
+}
|
|
|
+
|
|
|
long DescribePriceRequest::getResourceOwnerId() const {
|
|
|
return resourceOwnerId_;
|
|
|
}
|
|
|
@@ -34,6 +43,15 @@ void DescribePriceRequest::setResourceOwnerId(long resourceOwnerId) {
|
|
|
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
|
|
}
|
|
|
|
|
|
+std::string DescribePriceRequest::getDataDisk3Category() const {
|
|
|
+ return dataDisk3Category_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk3Category(const std::string &dataDisk3Category) {
|
|
|
+ dataDisk3Category_ = dataDisk3Category;
|
|
|
+ setParameter(std::string("DataDisk.3.Category"), dataDisk3Category);
|
|
|
+}
|
|
|
+
|
|
|
std::string DescribePriceRequest::getIsp() const {
|
|
|
return isp_;
|
|
|
}
|
|
|
@@ -43,15 +61,13 @@ void DescribePriceRequest::setIsp(const std::string &isp) {
|
|
|
setParameter(std::string("Isp"), isp);
|
|
|
}
|
|
|
|
|
|
-DescribePriceRequest::SystemDisk DescribePriceRequest::getSystemDisk() const {
|
|
|
- return systemDisk_;
|
|
|
+int DescribePriceRequest::getDataDisk4Size() const {
|
|
|
+ return dataDisk4Size_;
|
|
|
}
|
|
|
|
|
|
-void DescribePriceRequest::setSystemDisk(const DescribePriceRequest::SystemDisk &systemDisk) {
|
|
|
- systemDisk_ = systemDisk;
|
|
|
- setParameter(std::string("SystemDisk") + ".Size", std::to_string(systemDisk.size));
|
|
|
- setParameter(std::string("SystemDisk") + ".PerformanceLevel", systemDisk.performanceLevel);
|
|
|
- setParameter(std::string("SystemDisk") + ".Category", systemDisk.category);
|
|
|
+void DescribePriceRequest::setDataDisk4Size(int dataDisk4Size) {
|
|
|
+ dataDisk4Size_ = dataDisk4Size;
|
|
|
+ setParameter(std::string("DataDisk.4.Size"), std::to_string(dataDisk4Size));
|
|
|
}
|
|
|
|
|
|
std::string DescribePriceRequest::getPriceUnit() const {
|
|
|
@@ -72,6 +88,15 @@ void DescribePriceRequest::setPeriod(int period) {
|
|
|
setParameter(std::string("Period"), std::to_string(period));
|
|
|
}
|
|
|
|
|
|
+std::string DescribePriceRequest::getDataDisk1PerformanceLevel() const {
|
|
|
+ return dataDisk1PerformanceLevel_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk1PerformanceLevel(const std::string &dataDisk1PerformanceLevel) {
|
|
|
+ dataDisk1PerformanceLevel_ = dataDisk1PerformanceLevel;
|
|
|
+ setParameter(std::string("DataDisk.1.PerformanceLevel"), dataDisk1PerformanceLevel);
|
|
|
+}
|
|
|
+
|
|
|
std::string DescribePriceRequest::getAssuranceTimes() const {
|
|
|
return assuranceTimes_;
|
|
|
}
|
|
|
@@ -152,6 +177,15 @@ void DescribePriceRequest::setInstanceTypeList(const std::vector<std::string> &i
|
|
|
instanceTypeList_ = instanceTypeList;
|
|
|
}
|
|
|
|
|
|
+std::string DescribePriceRequest::getDataDisk3PerformanceLevel() const {
|
|
|
+ return dataDisk3PerformanceLevel_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk3PerformanceLevel(const std::string &dataDisk3PerformanceLevel) {
|
|
|
+ dataDisk3PerformanceLevel_ = dataDisk3PerformanceLevel;
|
|
|
+ setParameter(std::string("DataDisk.3.PerformanceLevel"), dataDisk3PerformanceLevel);
|
|
|
+}
|
|
|
+
|
|
|
std::string DescribePriceRequest::getImageId() const {
|
|
|
return imageId_;
|
|
|
}
|
|
|
@@ -179,6 +213,15 @@ void DescribePriceRequest::setInternetMaxBandwidthOut(int internetMaxBandwidthOu
|
|
|
setParameter(std::string("InternetMaxBandwidthOut"), std::to_string(internetMaxBandwidthOut));
|
|
|
}
|
|
|
|
|
|
+std::string DescribePriceRequest::getSystemDiskCategory() const {
|
|
|
+ return systemDiskCategory_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setSystemDiskCategory(const std::string &systemDiskCategory) {
|
|
|
+ systemDiskCategory_ = systemDiskCategory;
|
|
|
+ setParameter(std::string("SystemDisk.Category"), systemDiskCategory);
|
|
|
+}
|
|
|
+
|
|
|
std::string DescribePriceRequest::getPlatform() const {
|
|
|
return platform_;
|
|
|
}
|
|
|
@@ -197,6 +240,33 @@ void DescribePriceRequest::setCapacity(int capacity) {
|
|
|
setParameter(std::string("Capacity"), std::to_string(capacity));
|
|
|
}
|
|
|
|
|
|
+std::string DescribePriceRequest::getSystemDiskPerformanceLevel() const {
|
|
|
+ return systemDiskPerformanceLevel_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setSystemDiskPerformanceLevel(const std::string &systemDiskPerformanceLevel) {
|
|
|
+ systemDiskPerformanceLevel_ = systemDiskPerformanceLevel;
|
|
|
+ setParameter(std::string("SystemDisk.PerformanceLevel"), systemDiskPerformanceLevel);
|
|
|
+}
|
|
|
+
|
|
|
+std::string DescribePriceRequest::getDataDisk4Category() const {
|
|
|
+ return dataDisk4Category_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk4Category(const std::string &dataDisk4Category) {
|
|
|
+ dataDisk4Category_ = dataDisk4Category;
|
|
|
+ setParameter(std::string("DataDisk.4.Category"), dataDisk4Category);
|
|
|
+}
|
|
|
+
|
|
|
+std::string DescribePriceRequest::getDataDisk4PerformanceLevel() const {
|
|
|
+ return dataDisk4PerformanceLevel_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk4PerformanceLevel(const std::string &dataDisk4PerformanceLevel) {
|
|
|
+ dataDisk4PerformanceLevel_ = dataDisk4PerformanceLevel;
|
|
|
+ setParameter(std::string("DataDisk.4.PerformanceLevel"), dataDisk4PerformanceLevel);
|
|
|
+}
|
|
|
+
|
|
|
std::string DescribePriceRequest::getRegionId() const {
|
|
|
return regionId_;
|
|
|
}
|
|
|
@@ -233,6 +303,24 @@ void DescribePriceRequest::setDedicatedHostType(const std::string &dedicatedHost
|
|
|
setParameter(std::string("DedicatedHostType"), dedicatedHostType);
|
|
|
}
|
|
|
|
|
|
+std::string DescribePriceRequest::getDataDisk2Category() const {
|
|
|
+ return dataDisk2Category_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk2Category(const std::string &dataDisk2Category) {
|
|
|
+ dataDisk2Category_ = dataDisk2Category;
|
|
|
+ setParameter(std::string("DataDisk.2.Category"), dataDisk2Category);
|
|
|
+}
|
|
|
+
|
|
|
+int DescribePriceRequest::getDataDisk1Size() const {
|
|
|
+ return dataDisk1Size_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk1Size(int dataDisk1Size) {
|
|
|
+ dataDisk1Size_ = dataDisk1Size;
|
|
|
+ setParameter(std::string("DataDisk.1.Size"), std::to_string(dataDisk1Size));
|
|
|
+}
|
|
|
+
|
|
|
int DescribePriceRequest::getAmount() const {
|
|
|
return amount_;
|
|
|
}
|
|
|
@@ -260,6 +348,15 @@ void DescribePriceRequest::setOwnerAccount(const std::string &ownerAccount) {
|
|
|
setParameter(std::string("OwnerAccount"), ownerAccount);
|
|
|
}
|
|
|
|
|
|
+int DescribePriceRequest::getDataDisk2Size() const {
|
|
|
+ return dataDisk2Size_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk2Size(int dataDisk2Size) {
|
|
|
+ dataDisk2Size_ = dataDisk2Size;
|
|
|
+ setParameter(std::string("DataDisk.2.Size"), std::to_string(dataDisk2Size));
|
|
|
+}
|
|
|
+
|
|
|
int DescribePriceRequest::getSpotDuration() const {
|
|
|
return spotDuration_;
|
|
|
}
|
|
|
@@ -278,17 +375,31 @@ void DescribePriceRequest::setResourceType(const std::string &resourceType) {
|
|
|
setParameter(std::string("ResourceType"), resourceType);
|
|
|
}
|
|
|
|
|
|
-std::vector<DescribePriceRequest::DataDisk> DescribePriceRequest::getDataDisk() const {
|
|
|
- return dataDisk_;
|
|
|
+std::string DescribePriceRequest::getDataDisk1Category() const {
|
|
|
+ return dataDisk1Category_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk1Category(const std::string &dataDisk1Category) {
|
|
|
+ dataDisk1Category_ = dataDisk1Category;
|
|
|
+ setParameter(std::string("DataDisk.1.Category"), dataDisk1Category);
|
|
|
+}
|
|
|
+
|
|
|
+std::string DescribePriceRequest::getDataDisk2PerformanceLevel() const {
|
|
|
+ return dataDisk2PerformanceLevel_;
|
|
|
+}
|
|
|
+
|
|
|
+void DescribePriceRequest::setDataDisk2PerformanceLevel(const std::string &dataDisk2PerformanceLevel) {
|
|
|
+ dataDisk2PerformanceLevel_ = dataDisk2PerformanceLevel;
|
|
|
+ setParameter(std::string("DataDisk.2.PerformanceLevel"), dataDisk2PerformanceLevel);
|
|
|
+}
|
|
|
+
|
|
|
+int DescribePriceRequest::getSystemDiskSize() const {
|
|
|
+ return systemDiskSize_;
|
|
|
}
|
|
|
|
|
|
-void DescribePriceRequest::setDataDisk(const std::vector<DescribePriceRequest::DataDisk> &dataDisk) {
|
|
|
- dataDisk_ = dataDisk;
|
|
|
- for(int dep1 = 0; dep1 != dataDisk.size(); dep1++) {
|
|
|
- setParameter(std::string("DataDisk") + "." + std::to_string(dep1 + 1) + ".Size", std::to_string(dataDisk[dep1].size));
|
|
|
- setParameter(std::string("DataDisk") + "." + std::to_string(dep1 + 1) + ".PerformanceLevel", dataDisk[dep1].performanceLevel);
|
|
|
- setParameter(std::string("DataDisk") + "." + std::to_string(dep1 + 1) + ".Category", dataDisk[dep1].category);
|
|
|
- }
|
|
|
+void DescribePriceRequest::setSystemDiskSize(int systemDiskSize) {
|
|
|
+ systemDiskSize_ = systemDiskSize;
|
|
|
+ setParameter(std::string("SystemDisk.Size"), std::to_string(systemDiskSize));
|
|
|
}
|
|
|
|
|
|
std::string DescribePriceRequest::getOfferingType() const {
|