Generated 2019-01-01 for Cassandra.

This commit is contained in:
sdk-team
2020-06-03 10:04:22 +08:00
parent e051f5848b
commit d4576ea2f3
12 changed files with 56 additions and 3 deletions

View File

@@ -1,3 +1,6 @@
2020-06-03 Version: 1.36.443
- Generated 2019-01-01 for `Cassandra`.
2020-06-03 Version: 1.36.442 2020-06-03 Version: 1.36.442
- DescribeCameraStatistics add filed. - DescribeCameraStatistics add filed.

View File

@@ -1 +1 @@
1.36.442 1.36.443

View File

@@ -41,6 +41,7 @@ namespace AlibabaCloud
}; };
std::string status; std::string status;
std::string majorVersion; std::string majorVersion;
int autoRenewPeriod;
std::string createdTime; std::string createdTime;
std::string clusterId; std::string clusterId;
std::string minorVersion; std::string minorVersion;
@@ -48,6 +49,7 @@ namespace AlibabaCloud
std::string lockMode; std::string lockMode;
bool isLatestVersion; bool isLatestVersion;
std::string maintainEndTime; std::string maintainEndTime;
bool autoRenewal;
int dataCenterCount; int dataCenterCount;
std::string clusterName; std::string clusterName;
std::string expireTime; std::string expireTime;

View File

@@ -41,13 +41,15 @@ namespace AlibabaCloud
}; };
std::string status; std::string status;
std::string majorVersion; std::string majorVersion;
int autoRenewPeriod;
std::string createdTime; std::string createdTime;
std::string clusterId; std::string clusterId;
int dataCenterCount;
std::string clusterName;
std::string minorVersion; std::string minorVersion;
std::string payType; std::string payType;
std::string lockMode; std::string lockMode;
bool autoRenewal;
int dataCenterCount;
std::string clusterName;
std::string expireTime; std::string expireTime;
std::vector<Cluster::Tag> tags; std::vector<Cluster::Tag> tags;
}; };

View File

@@ -38,6 +38,7 @@ namespace AlibabaCloud
explicit DescribeDataCenterResult(const std::string &payload); explicit DescribeDataCenterResult(const std::string &payload);
~DescribeDataCenterResult(); ~DescribeDataCenterResult();
std::string getStatus()const; std::string getStatus()const;
int getAutoRenewPeriod()const;
std::string getDataCenterId()const; std::string getDataCenterId()const;
std::string getCreatedTime()const; std::string getCreatedTime()const;
std::string getCommodityInstance()const; std::string getCommodityInstance()const;
@@ -50,6 +51,7 @@ namespace AlibabaCloud
std::string getVswitchId()const; std::string getVswitchId()const;
std::string getDiskType()const; std::string getDiskType()const;
std::string getVpcId()const; std::string getVpcId()const;
bool getAutoRenewal()const;
int getDiskSize()const; int getDiskSize()const;
std::string getRegionId()const; std::string getRegionId()const;
std::string getInstanceType()const; std::string getInstanceType()const;
@@ -59,6 +61,7 @@ namespace AlibabaCloud
void parse(const std::string &payload); void parse(const std::string &payload);
private: private:
std::string status_; std::string status_;
int autoRenewPeriod_;
std::string dataCenterId_; std::string dataCenterId_;
std::string createdTime_; std::string createdTime_;
std::string commodityInstance_; std::string commodityInstance_;
@@ -71,6 +74,7 @@ namespace AlibabaCloud
std::string vswitchId_; std::string vswitchId_;
std::string diskType_; std::string diskType_;
std::string vpcId_; std::string vpcId_;
bool autoRenewal_;
int diskSize_; int diskSize_;
std::string regionId_; std::string regionId_;
std::string instanceType_; std::string instanceType_;

View File

@@ -35,6 +35,7 @@ namespace AlibabaCloud
struct DataCenter struct DataCenter
{ {
std::string status; std::string status;
int autoRenewPeriod;
std::string dataCenterId; std::string dataCenterId;
std::string createdTime; std::string createdTime;
std::string commodityInstance; std::string commodityInstance;
@@ -47,6 +48,7 @@ namespace AlibabaCloud
std::string vswitchId; std::string vswitchId;
std::string diskType; std::string diskType;
std::string vpcId; std::string vpcId;
bool autoRenewal;
int diskSize; int diskSize;
std::string regionId; std::string regionId;
std::string instanceType; std::string instanceType;

View File

@@ -35,10 +35,13 @@ namespace AlibabaCloud
RebootClusterRequest(); RebootClusterRequest();
~RebootClusterRequest(); ~RebootClusterRequest();
std::string getDataCenterId()const;
void setDataCenterId(const std::string& dataCenterId);
std::string getClusterId()const; std::string getClusterId()const;
void setClusterId(const std::string& clusterId); void setClusterId(const std::string& clusterId);
private: private:
std::string dataCenterId_;
std::string clusterId_; std::string clusterId_;
}; };

View File

@@ -66,6 +66,10 @@ void DescribeClusterResult::parse(const std::string &payload)
cluster_.maintainEndTime = clusterNode["MaintainEndTime"].asString(); cluster_.maintainEndTime = clusterNode["MaintainEndTime"].asString();
if(!clusterNode["LockMode"].isNull()) if(!clusterNode["LockMode"].isNull())
cluster_.lockMode = clusterNode["LockMode"].asString(); 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"]; auto allTagsNode = clusterNode["Tags"]["Tag"];
for (auto clusterNodeTagsTag : allTagsNode) for (auto clusterNodeTagsTag : allTagsNode)
{ {

View File

@@ -63,6 +63,10 @@ void DescribeClustersResult::parse(const std::string &payload)
clustersObject.dataCenterCount = std::stoi(valueClustersCluster["DataCenterCount"].asString()); clustersObject.dataCenterCount = std::stoi(valueClustersCluster["DataCenterCount"].asString());
if(!valueClustersCluster["LockMode"].isNull()) if(!valueClustersCluster["LockMode"].isNull())
clustersObject.lockMode = valueClustersCluster["LockMode"].asString(); 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"]; auto allTagsNode = allClustersNode["Tags"]["Tag"];
for (auto allClustersNodeTagsTag : allTagsNode) for (auto allClustersNodeTagsTag : allTagsNode)
{ {

View File

@@ -73,6 +73,10 @@ void DescribeDataCenterResult::parse(const std::string &payload)
expireTime_ = value["ExpireTime"].asString(); expireTime_ = value["ExpireTime"].asString();
if(!value["LockMode"].isNull()) if(!value["LockMode"].isNull())
lockMode_ = value["LockMode"].asString(); 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_; return status_;
} }
int DescribeDataCenterResult::getAutoRenewPeriod()const
{
return autoRenewPeriod_;
}
std::string DescribeDataCenterResult::getDataCenterId()const std::string DescribeDataCenterResult::getDataCenterId()const
{ {
return dataCenterId_; return dataCenterId_;
@@ -141,6 +150,11 @@ std::string DescribeDataCenterResult::getVpcId()const
return vpcId_; return vpcId_;
} }
bool DescribeDataCenterResult::getAutoRenewal()const
{
return autoRenewal_;
}
int DescribeDataCenterResult::getDiskSize()const int DescribeDataCenterResult::getDiskSize()const
{ {
return diskSize_; return diskSize_;

View File

@@ -77,6 +77,10 @@ void DescribeDataCentersResult::parse(const std::string &payload)
dataCentersObject.expireTime = valueDataCentersDataCenter["ExpireTime"].asString(); dataCentersObject.expireTime = valueDataCentersDataCenter["ExpireTime"].asString();
if(!valueDataCentersDataCenter["LockMode"].isNull()) if(!valueDataCentersDataCenter["LockMode"].isNull())
dataCentersObject.lockMode = valueDataCentersDataCenter["LockMode"].asString(); 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); dataCenters_.push_back(dataCentersObject);
} }

View File

@@ -27,6 +27,17 @@ RebootClusterRequest::RebootClusterRequest() :
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 std::string RebootClusterRequest::getClusterId()const
{ {
return clusterId_; return clusterId_;