From d4576ea2f3751c53edc2944eab9749072858bc06 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Wed, 3 Jun 2020 10:04:22 +0800 Subject: [PATCH] Generated 2019-01-01 for Cassandra. --- CHANGELOG | 3 +++ VERSION | 2 +- .../cassandra/model/DescribeClusterResult.h | 2 ++ .../cassandra/model/DescribeClustersResult.h | 6 ++++-- .../cassandra/model/DescribeDataCenterResult.h | 4 ++++ .../cassandra/model/DescribeDataCentersResult.h | 2 ++ .../cassandra/model/RebootClusterRequest.h | 3 +++ cassandra/src/model/DescribeClusterResult.cc | 4 ++++ cassandra/src/model/DescribeClustersResult.cc | 4 ++++ cassandra/src/model/DescribeDataCenterResult.cc | 14 ++++++++++++++ cassandra/src/model/DescribeDataCentersResult.cc | 4 ++++ cassandra/src/model/RebootClusterRequest.cc | 11 +++++++++++ 12 files changed, 56 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index aa5ee39b3..45f661b6d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2020-06-03 Version: 1.36.443 +- Generated 2019-01-01 for `Cassandra`. + 2020-06-03 Version: 1.36.442 - DescribeCameraStatistics add filed. diff --git a/VERSION b/VERSION index f4f13a2e7..ff2987697 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.442 \ No newline at end of file +1.36.443 \ No newline at end of file diff --git a/cassandra/include/alibabacloud/cassandra/model/DescribeClusterResult.h b/cassandra/include/alibabacloud/cassandra/model/DescribeClusterResult.h index 8f350f167..1beb6387c 100644 --- a/cassandra/include/alibabacloud/cassandra/model/DescribeClusterResult.h +++ b/cassandra/include/alibabacloud/cassandra/model/DescribeClusterResult.h @@ -41,6 +41,7 @@ namespace AlibabaCloud }; std::string status; std::string majorVersion; + int autoRenewPeriod; std::string createdTime; std::string clusterId; std::string minorVersion; @@ -48,6 +49,7 @@ namespace AlibabaCloud std::string lockMode; bool isLatestVersion; std::string maintainEndTime; + bool autoRenewal; int dataCenterCount; std::string clusterName; std::string expireTime; diff --git a/cassandra/include/alibabacloud/cassandra/model/DescribeClustersResult.h b/cassandra/include/alibabacloud/cassandra/model/DescribeClustersResult.h index b822186fe..ad81b7055 100644 --- a/cassandra/include/alibabacloud/cassandra/model/DescribeClustersResult.h +++ b/cassandra/include/alibabacloud/cassandra/model/DescribeClustersResult.h @@ -41,13 +41,15 @@ namespace AlibabaCloud }; std::string status; std::string majorVersion; + int autoRenewPeriod; std::string createdTime; std::string clusterId; - int dataCenterCount; - std::string clusterName; std::string minorVersion; std::string payType; std::string lockMode; + bool autoRenewal; + int dataCenterCount; + std::string clusterName; std::string expireTime; std::vector tags; }; diff --git a/cassandra/include/alibabacloud/cassandra/model/DescribeDataCenterResult.h b/cassandra/include/alibabacloud/cassandra/model/DescribeDataCenterResult.h index 5f5181f1f..c62aff3ea 100644 --- a/cassandra/include/alibabacloud/cassandra/model/DescribeDataCenterResult.h +++ b/cassandra/include/alibabacloud/cassandra/model/DescribeDataCenterResult.h @@ -38,6 +38,7 @@ namespace AlibabaCloud explicit DescribeDataCenterResult(const std::string &payload); ~DescribeDataCenterResult(); std::string getStatus()const; + int getAutoRenewPeriod()const; std::string getDataCenterId()const; std::string getCreatedTime()const; std::string getCommodityInstance()const; @@ -50,6 +51,7 @@ namespace AlibabaCloud std::string getVswitchId()const; std::string getDiskType()const; std::string getVpcId()const; + bool getAutoRenewal()const; int getDiskSize()const; std::string getRegionId()const; std::string getInstanceType()const; @@ -59,6 +61,7 @@ namespace AlibabaCloud void parse(const std::string &payload); private: std::string status_; + int autoRenewPeriod_; std::string dataCenterId_; std::string createdTime_; std::string commodityInstance_; @@ -71,6 +74,7 @@ namespace AlibabaCloud std::string vswitchId_; std::string diskType_; std::string vpcId_; + bool autoRenewal_; int diskSize_; std::string regionId_; std::string instanceType_; diff --git a/cassandra/include/alibabacloud/cassandra/model/DescribeDataCentersResult.h b/cassandra/include/alibabacloud/cassandra/model/DescribeDataCentersResult.h index a44ce7d4a..a01d0fc44 100644 --- a/cassandra/include/alibabacloud/cassandra/model/DescribeDataCentersResult.h +++ b/cassandra/include/alibabacloud/cassandra/model/DescribeDataCentersResult.h @@ -35,6 +35,7 @@ namespace AlibabaCloud struct DataCenter { std::string status; + int autoRenewPeriod; std::string dataCenterId; std::string createdTime; std::string commodityInstance; @@ -47,6 +48,7 @@ namespace AlibabaCloud std::string vswitchId; std::string diskType; std::string vpcId; + bool autoRenewal; int diskSize; std::string regionId; std::string instanceType; diff --git a/cassandra/include/alibabacloud/cassandra/model/RebootClusterRequest.h b/cassandra/include/alibabacloud/cassandra/model/RebootClusterRequest.h index 99c888c40..eb588b237 100644 --- a/cassandra/include/alibabacloud/cassandra/model/RebootClusterRequest.h +++ b/cassandra/include/alibabacloud/cassandra/model/RebootClusterRequest.h @@ -35,10 +35,13 @@ namespace AlibabaCloud RebootClusterRequest(); ~RebootClusterRequest(); + std::string getDataCenterId()const; + void setDataCenterId(const std::string& dataCenterId); std::string getClusterId()const; void setClusterId(const std::string& clusterId); private: + std::string dataCenterId_; std::string clusterId_; }; diff --git a/cassandra/src/model/DescribeClusterResult.cc b/cassandra/src/model/DescribeClusterResult.cc index 6adcd43a5..197853bab 100644 --- a/cassandra/src/model/DescribeClusterResult.cc +++ b/cassandra/src/model/DescribeClusterResult.cc @@ -66,6 +66,10 @@ void DescribeClusterResult::parse(const std::string &payload) cluster_.maintainEndTime = clusterNode["MaintainEndTime"].asString(); if(!clusterNode["LockMode"].isNull()) cluster_.lockMode = clusterNode["LockMode"].asString(); + if(!clusterNode["AutoRenewal"].isNull()) + cluster_.autoRenewal = clusterNode["AutoRenewal"].asString() == "true"; + if(!clusterNode["AutoRenewPeriod"].isNull()) + cluster_.autoRenewPeriod = std::stoi(clusterNode["AutoRenewPeriod"].asString()); auto allTagsNode = clusterNode["Tags"]["Tag"]; for (auto clusterNodeTagsTag : allTagsNode) { diff --git a/cassandra/src/model/DescribeClustersResult.cc b/cassandra/src/model/DescribeClustersResult.cc index f4ebd77a0..ed9cf59f4 100644 --- a/cassandra/src/model/DescribeClustersResult.cc +++ b/cassandra/src/model/DescribeClustersResult.cc @@ -63,6 +63,10 @@ void DescribeClustersResult::parse(const std::string &payload) clustersObject.dataCenterCount = std::stoi(valueClustersCluster["DataCenterCount"].asString()); if(!valueClustersCluster["LockMode"].isNull()) clustersObject.lockMode = valueClustersCluster["LockMode"].asString(); + if(!valueClustersCluster["AutoRenewal"].isNull()) + clustersObject.autoRenewal = valueClustersCluster["AutoRenewal"].asString() == "true"; + if(!valueClustersCluster["AutoRenewPeriod"].isNull()) + clustersObject.autoRenewPeriod = std::stoi(valueClustersCluster["AutoRenewPeriod"].asString()); auto allTagsNode = allClustersNode["Tags"]["Tag"]; for (auto allClustersNodeTagsTag : allTagsNode) { diff --git a/cassandra/src/model/DescribeDataCenterResult.cc b/cassandra/src/model/DescribeDataCenterResult.cc index d48aac320..b5295e225 100644 --- a/cassandra/src/model/DescribeDataCenterResult.cc +++ b/cassandra/src/model/DescribeDataCenterResult.cc @@ -73,6 +73,10 @@ void DescribeDataCenterResult::parse(const std::string &payload) expireTime_ = value["ExpireTime"].asString(); if(!value["LockMode"].isNull()) lockMode_ = value["LockMode"].asString(); + if(!value["AutoRenewal"].isNull()) + autoRenewal_ = value["AutoRenewal"].asString() == "true"; + if(!value["AutoRenewPeriod"].isNull()) + autoRenewPeriod_ = std::stoi(value["AutoRenewPeriod"].asString()); } @@ -81,6 +85,11 @@ std::string DescribeDataCenterResult::getStatus()const return status_; } +int DescribeDataCenterResult::getAutoRenewPeriod()const +{ + return autoRenewPeriod_; +} + std::string DescribeDataCenterResult::getDataCenterId()const { return dataCenterId_; @@ -141,6 +150,11 @@ std::string DescribeDataCenterResult::getVpcId()const return vpcId_; } +bool DescribeDataCenterResult::getAutoRenewal()const +{ + return autoRenewal_; +} + int DescribeDataCenterResult::getDiskSize()const { return diskSize_; diff --git a/cassandra/src/model/DescribeDataCentersResult.cc b/cassandra/src/model/DescribeDataCentersResult.cc index 05d1338e9..d79b1e258 100644 --- a/cassandra/src/model/DescribeDataCentersResult.cc +++ b/cassandra/src/model/DescribeDataCentersResult.cc @@ -77,6 +77,10 @@ void DescribeDataCentersResult::parse(const std::string &payload) dataCentersObject.expireTime = valueDataCentersDataCenter["ExpireTime"].asString(); if(!valueDataCentersDataCenter["LockMode"].isNull()) dataCentersObject.lockMode = valueDataCentersDataCenter["LockMode"].asString(); + if(!valueDataCentersDataCenter["AutoRenewal"].isNull()) + dataCentersObject.autoRenewal = valueDataCentersDataCenter["AutoRenewal"].asString() == "true"; + if(!valueDataCentersDataCenter["AutoRenewPeriod"].isNull()) + dataCentersObject.autoRenewPeriod = std::stoi(valueDataCentersDataCenter["AutoRenewPeriod"].asString()); dataCenters_.push_back(dataCentersObject); } diff --git a/cassandra/src/model/RebootClusterRequest.cc b/cassandra/src/model/RebootClusterRequest.cc index 0f4413cc2..fde5ab523 100644 --- a/cassandra/src/model/RebootClusterRequest.cc +++ b/cassandra/src/model/RebootClusterRequest.cc @@ -27,6 +27,17 @@ RebootClusterRequest::RebootClusterRequest() : RebootClusterRequest::~RebootClusterRequest() {} +std::string RebootClusterRequest::getDataCenterId()const +{ + return dataCenterId_; +} + +void RebootClusterRequest::setDataCenterId(const std::string& dataCenterId) +{ + dataCenterId_ = dataCenterId; + setParameter("DataCenterId", dataCenterId); +} + std::string RebootClusterRequest::getClusterId()const { return clusterId_;