Update by SDK platform.

This commit is contained in:
sdk-team
2023-09-11 11:44:57 +00:00
parent c49607aeca
commit 33537c905e
13 changed files with 58 additions and 1 deletions

View File

@@ -1 +1 @@
1.36.1755
1.36.1756

View File

@@ -74,6 +74,8 @@ public:
void setSecurityIPList(const std::string &securityIPList);
std::string getVSwitchId() const;
void setVSwitchId(const std::string &vSwitchId);
long getProvisionedIops() const;
void setProvisionedIops(long provisionedIops);
std::string getAutoRenew() const;
void setAutoRenew(const std::string &autoRenew);
std::string getZoneId() const;
@@ -136,6 +138,7 @@ private:
std::string dBInstanceClass_;
std::string securityIPList_;
std::string vSwitchId_;
long provisionedIops_;
std::string autoRenew_;
std::string zoneId_;
std::string clientToken_;

View File

@@ -82,6 +82,8 @@ public:
void setVSwitchId(const std::string &vSwitchId);
std::vector<Mongos> getMongos() const;
void setMongos(const std::vector<Mongos> &mongos);
long getProvisionedIops() const;
void setProvisionedIops(long provisionedIops);
std::string getAutoRenew() const;
void setAutoRenew(const std::string &autoRenew);
std::string getZoneId() const;
@@ -136,6 +138,7 @@ private:
std::string securityIPList_;
std::string vSwitchId_;
std::vector<Mongos> mongos_;
long provisionedIops_;
std::string autoRenew_;
std::string zoneId_;
std::string clientToken_;

View File

@@ -32,6 +32,8 @@ public:
~DescribeAvailableResourceRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getStorageType() const;
void setStorageType(const std::string &storageType);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceGroupId() const;
@@ -61,6 +63,7 @@ public:
private:
long resourceOwnerId_;
std::string storageType_;
std::string accessKeyId_;
std::string resourceGroupId_;
std::string securityToken_;

View File

@@ -126,6 +126,7 @@ namespace AlibabaCloud
std::string dBInstanceClass;
std::string vSwitchId;
std::string lockMode;
long provisionedIops;
std::string currentKernelVersion;
std::string creationTime;
std::vector<DBInstance::NetworkAddress> networkAddresses;
@@ -139,6 +140,7 @@ namespace AlibabaCloud
std::string networkType;
std::string paymentType;
std::string maintainStartTime;
bool burstingEnabled;
std::string zoneId;
std::string readonlyReplicas;
std::string replicationFactor;

View File

@@ -43,6 +43,7 @@ namespace AlibabaCloud
std::string regionName;
std::string zoneIds;
std::string regionId;
std::string endPoint;
std::vector<DdsRegion::Zone> zones;
};

View File

@@ -58,6 +58,8 @@ public:
void setAutoRenew(const std::string &autoRenew);
std::string getChargeType() const;
void setChargeType(const std::string &chargeType);
std::string getPricingCycle() const;
void setPricingCycle(const std::string &pricingCycle);
private:
long resourceOwnerId_;
@@ -74,6 +76,7 @@ private:
std::string instanceId_;
std::string autoRenew_;
std::string chargeType_;
std::string pricingCycle_;
};
} // namespace Model
} // namespace Dds

View File

@@ -210,6 +210,15 @@ void CreateDBInstanceRequest::setVSwitchId(const std::string &vSwitchId) {
setParameter(std::string("VSwitchId"), vSwitchId);
}
long CreateDBInstanceRequest::getProvisionedIops() const {
return provisionedIops_;
}
void CreateDBInstanceRequest::setProvisionedIops(long provisionedIops) {
provisionedIops_ = provisionedIops;
setParameter(std::string("ProvisionedIops"), std::to_string(provisionedIops));
}
std::string CreateDBInstanceRequest::getAutoRenew() const {
return autoRenew_;
}

View File

@@ -207,6 +207,15 @@ void CreateShardingDBInstanceRequest::setMongos(const std::vector<CreateSharding
}
}
long CreateShardingDBInstanceRequest::getProvisionedIops() const {
return provisionedIops_;
}
void CreateShardingDBInstanceRequest::setProvisionedIops(long provisionedIops) {
provisionedIops_ = provisionedIops;
setParameter(std::string("ProvisionedIops"), std::to_string(provisionedIops));
}
std::string CreateShardingDBInstanceRequest::getAutoRenew() const {
return autoRenew_;
}

View File

@@ -34,6 +34,15 @@ void DescribeAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId)
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
std::string DescribeAvailableResourceRequest::getStorageType() const {
return storageType_;
}
void DescribeAvailableResourceRequest::setStorageType(const std::string &storageType) {
storageType_ = storageType;
setParameter(std::string("StorageType"), storageType);
}
std::string DescribeAvailableResourceRequest::getAccessKeyId() const {
return accessKeyId_;
}

View File

@@ -133,6 +133,10 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
dBInstancesObject.encryptionKey = valueDBInstancesDBInstance["EncryptionKey"].asString();
if(!valueDBInstancesDBInstance["SyncPercent"].isNull())
dBInstancesObject.syncPercent = valueDBInstancesDBInstance["SyncPercent"].asString();
if(!valueDBInstancesDBInstance["BurstingEnabled"].isNull())
dBInstancesObject.burstingEnabled = valueDBInstancesDBInstance["BurstingEnabled"].asString() == "true";
if(!valueDBInstancesDBInstance["ProvisionedIops"].isNull())
dBInstancesObject.provisionedIops = std::stol(valueDBInstancesDBInstance["ProvisionedIops"].asString());
auto allReplicaSetsNode = valueDBInstancesDBInstance["ReplicaSets"]["ReplicaSet"];
for (auto valueDBInstancesDBInstanceReplicaSetsReplicaSet : allReplicaSetsNode)
{

View File

@@ -49,6 +49,8 @@ void DescribeRegionsResult::parse(const std::string &payload)
regionsObject.regionId = valueRegionsDdsRegion["RegionId"].asString();
if(!valueRegionsDdsRegion["RegionName"].isNull())
regionsObject.regionName = valueRegionsDdsRegion["RegionName"].asString();
if(!valueRegionsDdsRegion["EndPoint"].isNull())
regionsObject.endPoint = valueRegionsDdsRegion["EndPoint"].asString();
auto allZonesNode = valueRegionsDdsRegion["Zones"]["Zone"];
for (auto valueRegionsDdsRegionZonesZone : allZonesNode)
{

View File

@@ -151,3 +151,12 @@ void TransformInstanceChargeTypeRequest::setChargeType(const std::string &charge
setParameter(std::string("ChargeType"), chargeType);
}
std::string TransformInstanceChargeTypeRequest::getPricingCycle() const {
return pricingCycle_;
}
void TransformInstanceChargeTypeRequest::setPricingCycle(const std::string &pricingCycle) {
pricingCycle_ = pricingCycle;
setParameter(std::string("PricingCycle"), pricingCycle);
}