Update by SDK platform.

This commit is contained in:
sdk-team
2023-06-28 01:51:03 +00:00
parent 1950f0a785
commit 9439fe21fc
5 changed files with 34 additions and 1 deletions

View File

@@ -33,6 +33,10 @@ public:
int storage;
std::string _class;
};
struct Tag {
std::string value;
std::string key;
};
struct ConfigServer {
int storage;
std::string _class;
@@ -60,6 +64,8 @@ public:
void setSecurityToken(const std::string &securityToken);
std::string getDBInstanceDescription() const;
void setDBInstanceDescription(const std::string &dBInstanceDescription);
std::vector<Tag> getTag() const;
void setTag(const std::vector<Tag> &tag);
std::string getGlobalSecurityGroupIds() const;
void setGlobalSecurityGroupIds(const std::string &globalSecurityGroupIds);
int getPeriod() const;
@@ -121,6 +127,7 @@ private:
std::string resourceGroupId_;
std::string securityToken_;
std::string dBInstanceDescription_;
std::vector<Tag> tag_;
std::string globalSecurityGroupIds_;
int period_;
std::string encryptionKey_;

View File

@@ -54,6 +54,8 @@ public:
void setRetainClassic(const std::string &retainClassic);
std::string getVpcId() const;
void setVpcId(const std::string &vpcId);
std::string getZoneId() const;
void setZoneId(const std::string &zoneId);
private:
long resourceOwnerId_;
@@ -68,6 +70,7 @@ private:
std::string vSwitchId_;
std::string retainClassic_;
std::string vpcId_;
std::string zoneId_;
};
} // namespace Model
} // namespace Dds

View File

@@ -112,6 +112,20 @@ void CreateShardingDBInstanceRequest::setDBInstanceDescription(const std::string
setParameter(std::string("DBInstanceDescription"), dBInstanceDescription);
}
std::vector<CreateShardingDBInstanceRequest::Tag> CreateShardingDBInstanceRequest::getTag() const {
return tag_;
}
void CreateShardingDBInstanceRequest::setTag(const std::vector<CreateShardingDBInstanceRequest::Tag> &tag) {
tag_ = tag;
for(int dep1 = 0; dep1 != tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = std::string("Tag") + "." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
}
std::string CreateShardingDBInstanceRequest::getGlobalSecurityGroupIds() const {
return globalSecurityGroupIds_;
}

View File

@@ -133,3 +133,12 @@ void ModifyDBInstanceNetworkTypeRequest::setVpcId(const std::string &vpcId) {
setParameter(std::string("VpcId"), vpcId);
}
std::string ModifyDBInstanceNetworkTypeRequest::getZoneId() const {
return zoneId_;
}
void ModifyDBInstanceNetworkTypeRequest::setZoneId(const std::string &zoneId) {
zoneId_ = zoneId;
setParameter(std::string("ZoneId"), zoneId);
}