Support More Open Api.
This commit is contained in:
@@ -34,6 +34,8 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getConnectionStringPrefix() const;
|
||||
void setConnectionStringPrefix(const std::string &connectionStringPrefix);
|
||||
std::string getPGBouncerPort() const;
|
||||
void setPGBouncerPort(const std::string &pGBouncerPort);
|
||||
std::string getGeneralGroupName() const;
|
||||
void setGeneralGroupName(const std::string &generalGroupName);
|
||||
std::string getAccessKeyId() const;
|
||||
@@ -54,6 +56,7 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string connectionStringPrefix_;
|
||||
std::string pGBouncerPort_;
|
||||
std::string generalGroupName_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getIpType() const;
|
||||
@@ -52,6 +54,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string ipType_;
|
||||
std::string dBInstanceEndpointId_;
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getDBInstanceEndpointDescription() const;
|
||||
@@ -60,6 +62,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string dBInstanceEndpointDescription_;
|
||||
std::string dBInstanceEndpointType_;
|
||||
|
||||
@@ -32,29 +32,32 @@ public:
|
||||
~CreateDBNodesRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getDBNode() const;
|
||||
void setDBNode(const std::string &dBNode);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string dBNode_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -85,6 +85,7 @@ namespace AlibabaCloud
|
||||
std::string autoUpgradeMinorVersion;
|
||||
std::string dBInstanceId;
|
||||
int dBInstanceStorage;
|
||||
std::string pGBouncerEnabled;
|
||||
std::string instructionSetArch;
|
||||
std::string lockReason;
|
||||
std::string availabilityValue;
|
||||
|
||||
@@ -55,6 +55,7 @@ namespace AlibabaCloud
|
||||
std::vector<DBInstanceNetInfo::SecurityIPGroup> securityIPGroups;
|
||||
std::vector<DBInstanceNetInfo::DBInstanceWeight> dBInstanceWeights;
|
||||
std::string connectionStringType;
|
||||
std::string pGBouncerPort;
|
||||
std::string maxDelayTime;
|
||||
std::string expiredTime;
|
||||
std::string connectionString;
|
||||
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getConnectionStringPrefix() const;
|
||||
void setConnectionStringPrefix(const std::string &connectionStringPrefix);
|
||||
std::string getPGBouncerPort() const;
|
||||
void setPGBouncerPort(const std::string &pGBouncerPort);
|
||||
std::string getGeneralGroupName() const;
|
||||
void setGeneralGroupName(const std::string &generalGroupName);
|
||||
std::string getAccessKeyId() const;
|
||||
@@ -56,6 +58,7 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string connectionStringPrefix_;
|
||||
std::string pGBouncerPort_;
|
||||
std::string generalGroupName_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
|
||||
@@ -43,6 +43,15 @@ void AllocateInstancePublicConnectionRequest::setConnectionStringPrefix(const st
|
||||
setParameter(std::string("ConnectionStringPrefix"), connectionStringPrefix);
|
||||
}
|
||||
|
||||
std::string AllocateInstancePublicConnectionRequest::getPGBouncerPort() const {
|
||||
return pGBouncerPort_;
|
||||
}
|
||||
|
||||
void AllocateInstancePublicConnectionRequest::setPGBouncerPort(const std::string &pGBouncerPort) {
|
||||
pGBouncerPort_ = pGBouncerPort;
|
||||
setParameter(std::string("PGBouncerPort"), pGBouncerPort);
|
||||
}
|
||||
|
||||
std::string AllocateInstancePublicConnectionRequest::getGeneralGroupName() const {
|
||||
return generalGroupName_;
|
||||
}
|
||||
|
||||
@@ -61,6 +61,15 @@ void CreateDBInstanceEndpointAddressRequest::setAccessKeyId(const std::string &a
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceEndpointAddressRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void CreateDBInstanceEndpointAddressRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceEndpointAddressRequest::getDBInstanceId() const {
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
@@ -61,6 +61,15 @@ void CreateDBInstanceEndpointRequest::setAccessKeyId(const std::string &accessKe
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceEndpointRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void CreateDBInstanceEndpointRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceEndpointRequest::getDBInstanceId() const {
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
@@ -34,15 +34,6 @@ void CreateDBNodesRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CreateDBNodesRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CreateDBNodesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CreateDBNodesRequest::getClientToken() const {
|
||||
return clientToken_;
|
||||
}
|
||||
@@ -52,6 +43,42 @@ void CreateDBNodesRequest::setClientToken(const std::string &clientToken) {
|
||||
setParameter(std::string("ClientToken"), clientToken);
|
||||
}
|
||||
|
||||
std::string CreateDBNodesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CreateDBNodesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateDBNodesRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void CreateDBNodesRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateDBNodesRequest::getDBInstanceId() const {
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void CreateDBNodesRequest::setDBInstanceId(const std::string &dBInstanceId) {
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter(std::string("DBInstanceId"), dBInstanceId);
|
||||
}
|
||||
|
||||
std::string CreateDBNodesRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CreateDBNodesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CreateDBNodesRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
@@ -70,24 +97,6 @@ void CreateDBNodesRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CreateDBNodesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CreateDBNodesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateDBNodesRequest::getDBInstanceId() const {
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void CreateDBNodesRequest::setDBInstanceId(const std::string &dBInstanceId) {
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter(std::string("DBInstanceId"), dBInstanceId);
|
||||
}
|
||||
|
||||
std::string CreateDBNodesRequest::getDBNode() const {
|
||||
return dBNode_;
|
||||
}
|
||||
|
||||
@@ -209,6 +209,8 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
|
||||
itemsObject.burstingEnabled = valueItemsDBInstanceAttribute["BurstingEnabled"].asString() == "true";
|
||||
if(!valueItemsDBInstanceAttribute["BpeEnabled"].isNull())
|
||||
itemsObject.bpeEnabled = valueItemsDBInstanceAttribute["BpeEnabled"].asString();
|
||||
if(!valueItemsDBInstanceAttribute["PGBouncerEnabled"].isNull())
|
||||
itemsObject.pGBouncerEnabled = valueItemsDBInstanceAttribute["PGBouncerEnabled"].asString();
|
||||
auto allSlaveZonesNode = valueItemsDBInstanceAttribute["SlaveZones"]["SlaveZone"];
|
||||
for (auto valueItemsDBInstanceAttributeSlaveZonesSlaveZone : allSlaveZonesNode)
|
||||
{
|
||||
|
||||
@@ -67,6 +67,8 @@ void DescribeDBInstanceNetInfoResult::parse(const std::string &payload)
|
||||
dBInstanceNetInfosObject.distributionType = valueDBInstanceNetInfosDBInstanceNetInfo["DistributionType"].asString();
|
||||
if(!valueDBInstanceNetInfosDBInstanceNetInfo["IPAddress"].isNull())
|
||||
dBInstanceNetInfosObject.iPAddress = valueDBInstanceNetInfosDBInstanceNetInfo["IPAddress"].asString();
|
||||
if(!valueDBInstanceNetInfosDBInstanceNetInfo["PGBouncerPort"].isNull())
|
||||
dBInstanceNetInfosObject.pGBouncerPort = valueDBInstanceNetInfosDBInstanceNetInfo["PGBouncerPort"].asString();
|
||||
auto allSecurityIPGroupsNode = valueDBInstanceNetInfosDBInstanceNetInfo["SecurityIPGroups"]["securityIPGroup"];
|
||||
for (auto valueDBInstanceNetInfosDBInstanceNetInfoSecurityIPGroupssecurityIPGroup : allSecurityIPGroupsNode)
|
||||
{
|
||||
|
||||
@@ -43,6 +43,15 @@ void ModifyDBInstanceConnectionStringRequest::setConnectionStringPrefix(const st
|
||||
setParameter(std::string("ConnectionStringPrefix"), connectionStringPrefix);
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceConnectionStringRequest::getPGBouncerPort() const {
|
||||
return pGBouncerPort_;
|
||||
}
|
||||
|
||||
void ModifyDBInstanceConnectionStringRequest::setPGBouncerPort(const std::string &pGBouncerPort) {
|
||||
pGBouncerPort_ = pGBouncerPort;
|
||||
setParameter(std::string("PGBouncerPort"), pGBouncerPort);
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceConnectionStringRequest::getGeneralGroupName() const {
|
||||
return generalGroupName_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user