Update DescribeApiMetering API.
This commit is contained in:
@@ -39,6 +39,7 @@ namespace AlibabaCloud
|
|||||||
std::string productCode;
|
std::string productCode;
|
||||||
long totalQuota;
|
long totalQuota;
|
||||||
long totalUsage;
|
long totalUsage;
|
||||||
|
long totalCapacity;
|
||||||
std::string unit;
|
std::string unit;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -67,7 +67,9 @@ namespace AlibabaCloud
|
|||||||
explicit DescribeInstanceResult(const std::string &payload);
|
explicit DescribeInstanceResult(const std::string &payload);
|
||||||
~DescribeInstanceResult();
|
~DescribeInstanceResult();
|
||||||
std::string getStatus()const;
|
std::string getStatus()const;
|
||||||
|
std::string getLicenseCode()const;
|
||||||
std::string getProductName()const;
|
std::string getProductName()const;
|
||||||
|
std::string getActiveAddress()const;
|
||||||
long getInstanceId()const;
|
long getInstanceId()const;
|
||||||
long getEndOn()const;
|
long getEndOn()const;
|
||||||
std::string getProductCode()const;
|
std::string getProductCode()const;
|
||||||
@@ -91,7 +93,9 @@ namespace AlibabaCloud
|
|||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
std::string status_;
|
std::string status_;
|
||||||
|
std::string licenseCode_;
|
||||||
std::string productName_;
|
std::string productName_;
|
||||||
|
std::string activeAddress_;
|
||||||
long instanceId_;
|
long instanceId_;
|
||||||
long endOn_;
|
long endOn_;
|
||||||
std::string productCode_;
|
std::string productCode_;
|
||||||
|
|||||||
@@ -32,17 +32,17 @@ public:
|
|||||||
~FinishCurrentProjectNodeRequest();
|
~FinishCurrentProjectNodeRequest();
|
||||||
std::string getTemplateForm() const;
|
std::string getTemplateForm() const;
|
||||||
void setTemplateForm(const std::string &templateForm);
|
void setTemplateForm(const std::string &templateForm);
|
||||||
std::string getInstanceId() const;
|
|
||||||
void setInstanceId(const std::string &instanceId);
|
|
||||||
std::string getRemark() const;
|
std::string getRemark() const;
|
||||||
void setRemark(const std::string &remark);
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
long getNodeId() const;
|
long getNodeId() const;
|
||||||
void setNodeId(long nodeId);
|
void setNodeId(long nodeId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string templateForm_;
|
std::string templateForm_;
|
||||||
std::string instanceId_;
|
|
||||||
std::string remark_;
|
std::string remark_;
|
||||||
|
std::string instanceId_;
|
||||||
long nodeId_;
|
long nodeId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,16 +30,16 @@ class ALIBABACLOUD_MARKET_EXPORT PauseProjectRequest : public RpcServiceRequest
|
|||||||
public:
|
public:
|
||||||
PauseProjectRequest();
|
PauseProjectRequest();
|
||||||
~PauseProjectRequest();
|
~PauseProjectRequest();
|
||||||
std::string getInstanceId() const;
|
|
||||||
void setInstanceId(const std::string &instanceId);
|
|
||||||
std::string getRemark() const;
|
std::string getRemark() const;
|
||||||
void setRemark(const std::string &remark);
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
long getNodeId() const;
|
long getNodeId() const;
|
||||||
void setNodeId(long nodeId);
|
void setNodeId(long nodeId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string instanceId_;
|
|
||||||
std::string remark_;
|
std::string remark_;
|
||||||
|
std::string instanceId_;
|
||||||
long nodeId_;
|
long nodeId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,16 +30,16 @@ class ALIBABACLOUD_MARKET_EXPORT ResumeProjectRequest : public RpcServiceRequest
|
|||||||
public:
|
public:
|
||||||
ResumeProjectRequest();
|
ResumeProjectRequest();
|
||||||
~ResumeProjectRequest();
|
~ResumeProjectRequest();
|
||||||
std::string getInstanceId() const;
|
|
||||||
void setInstanceId(const std::string &instanceId);
|
|
||||||
std::string getRemark() const;
|
std::string getRemark() const;
|
||||||
void setRemark(const std::string &remark);
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
long getNodeId() const;
|
long getNodeId() const;
|
||||||
void setNodeId(long nodeId);
|
void setNodeId(long nodeId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string instanceId_;
|
|
||||||
std::string remark_;
|
std::string remark_;
|
||||||
|
std::string instanceId_;
|
||||||
long nodeId_;
|
long nodeId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,16 +30,16 @@ class ALIBABACLOUD_MARKET_EXPORT RollbackCurrentProjectNodeRequest : public RpcS
|
|||||||
public:
|
public:
|
||||||
RollbackCurrentProjectNodeRequest();
|
RollbackCurrentProjectNodeRequest();
|
||||||
~RollbackCurrentProjectNodeRequest();
|
~RollbackCurrentProjectNodeRequest();
|
||||||
std::string getInstanceId() const;
|
|
||||||
void setInstanceId(const std::string &instanceId);
|
|
||||||
std::string getRemark() const;
|
std::string getRemark() const;
|
||||||
void setRemark(const std::string &remark);
|
void setRemark(const std::string &remark);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
long getNodeId() const;
|
long getNodeId() const;
|
||||||
void setNodeId(long nodeId);
|
void setNodeId(long nodeId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string instanceId_;
|
|
||||||
std::string remark_;
|
std::string remark_;
|
||||||
|
std::string instanceId_;
|
||||||
long nodeId_;
|
long nodeId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -31,21 +31,21 @@ MarketClient::MarketClient(const Credentials &credentials, const ClientConfigura
|
|||||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
|
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
|
||||||
{
|
{
|
||||||
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
|
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
|
||||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "yunmarket");
|
||||||
}
|
}
|
||||||
|
|
||||||
MarketClient::MarketClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
|
MarketClient::MarketClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
|
||||||
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
|
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
|
||||||
{
|
{
|
||||||
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
|
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
|
||||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "yunmarket");
|
||||||
}
|
}
|
||||||
|
|
||||||
MarketClient::MarketClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
|
MarketClient::MarketClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
|
||||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
|
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
|
||||||
{
|
{
|
||||||
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
|
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
|
||||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "yunmarket");
|
||||||
}
|
}
|
||||||
|
|
||||||
MarketClient::~MarketClient()
|
MarketClient::~MarketClient()
|
||||||
|
|||||||
@@ -53,6 +53,8 @@ void DescribeApiMeteringResult::parse(const std::string &payload)
|
|||||||
resultObject.totalQuota = std::stol(valueResultresultItem["TotalQuota"].asString());
|
resultObject.totalQuota = std::stol(valueResultresultItem["TotalQuota"].asString());
|
||||||
if(!valueResultresultItem["TotalUsage"].isNull())
|
if(!valueResultresultItem["TotalUsage"].isNull())
|
||||||
resultObject.totalUsage = std::stol(valueResultresultItem["TotalUsage"].asString());
|
resultObject.totalUsage = std::stol(valueResultresultItem["TotalUsage"].asString());
|
||||||
|
if(!valueResultresultItem["TotalCapacity"].isNull())
|
||||||
|
resultObject.totalCapacity = std::stol(valueResultresultItem["TotalCapacity"].asString());
|
||||||
if(!valueResultresultItem["Unit"].isNull())
|
if(!valueResultresultItem["Unit"].isNull())
|
||||||
resultObject.unit = valueResultresultItem["Unit"].asString();
|
resultObject.unit = valueResultresultItem["Unit"].asString();
|
||||||
result_.push_back(resultObject);
|
result_.push_back(resultObject);
|
||||||
|
|||||||
@@ -124,6 +124,10 @@ void DescribeInstanceResult::parse(const std::string &payload)
|
|||||||
supplierName_ = value["SupplierName"].asString();
|
supplierName_ = value["SupplierName"].asString();
|
||||||
if(!value["AutoRenewal"].isNull())
|
if(!value["AutoRenewal"].isNull())
|
||||||
autoRenewal_ = value["AutoRenewal"].asString();
|
autoRenewal_ = value["AutoRenewal"].asString();
|
||||||
|
if(!value["ActiveAddress"].isNull())
|
||||||
|
activeAddress_ = value["ActiveAddress"].asString();
|
||||||
|
if(!value["LicenseCode"].isNull())
|
||||||
|
licenseCode_ = value["LicenseCode"].asString();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -132,11 +136,21 @@ std::string DescribeInstanceResult::getStatus()const
|
|||||||
return status_;
|
return status_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string DescribeInstanceResult::getLicenseCode()const
|
||||||
|
{
|
||||||
|
return licenseCode_;
|
||||||
|
}
|
||||||
|
|
||||||
std::string DescribeInstanceResult::getProductName()const
|
std::string DescribeInstanceResult::getProductName()const
|
||||||
{
|
{
|
||||||
return productName_;
|
return productName_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string DescribeInstanceResult::getActiveAddress()const
|
||||||
|
{
|
||||||
|
return activeAddress_;
|
||||||
|
}
|
||||||
|
|
||||||
long DescribeInstanceResult::getInstanceId()const
|
long DescribeInstanceResult::getInstanceId()const
|
||||||
{
|
{
|
||||||
return instanceId_;
|
return instanceId_;
|
||||||
|
|||||||
@@ -34,15 +34,6 @@ void FinishCurrentProjectNodeRequest::setTemplateForm(const std::string &templat
|
|||||||
setParameter(std::string("TemplateForm"), templateForm);
|
setParameter(std::string("TemplateForm"), templateForm);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string FinishCurrentProjectNodeRequest::getInstanceId() const {
|
|
||||||
return instanceId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void FinishCurrentProjectNodeRequest::setInstanceId(const std::string &instanceId) {
|
|
||||||
instanceId_ = instanceId;
|
|
||||||
setParameter(std::string("InstanceId"), instanceId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string FinishCurrentProjectNodeRequest::getRemark() const {
|
std::string FinishCurrentProjectNodeRequest::getRemark() const {
|
||||||
return remark_;
|
return remark_;
|
||||||
}
|
}
|
||||||
@@ -52,6 +43,15 @@ void FinishCurrentProjectNodeRequest::setRemark(const std::string &remark) {
|
|||||||
setParameter(std::string("Remark"), remark);
|
setParameter(std::string("Remark"), remark);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string FinishCurrentProjectNodeRequest::getInstanceId() const {
|
||||||
|
return instanceId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void FinishCurrentProjectNodeRequest::setInstanceId(const std::string &instanceId) {
|
||||||
|
instanceId_ = instanceId;
|
||||||
|
setParameter(std::string("InstanceId"), instanceId);
|
||||||
|
}
|
||||||
|
|
||||||
long FinishCurrentProjectNodeRequest::getNodeId() const {
|
long FinishCurrentProjectNodeRequest::getNodeId() const {
|
||||||
return nodeId_;
|
return nodeId_;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,15 +25,6 @@ PauseProjectRequest::PauseProjectRequest()
|
|||||||
|
|
||||||
PauseProjectRequest::~PauseProjectRequest() {}
|
PauseProjectRequest::~PauseProjectRequest() {}
|
||||||
|
|
||||||
std::string PauseProjectRequest::getInstanceId() const {
|
|
||||||
return instanceId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void PauseProjectRequest::setInstanceId(const std::string &instanceId) {
|
|
||||||
instanceId_ = instanceId;
|
|
||||||
setParameter(std::string("InstanceId"), instanceId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string PauseProjectRequest::getRemark() const {
|
std::string PauseProjectRequest::getRemark() const {
|
||||||
return remark_;
|
return remark_;
|
||||||
}
|
}
|
||||||
@@ -43,6 +34,15 @@ void PauseProjectRequest::setRemark(const std::string &remark) {
|
|||||||
setParameter(std::string("Remark"), remark);
|
setParameter(std::string("Remark"), remark);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string PauseProjectRequest::getInstanceId() const {
|
||||||
|
return instanceId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void PauseProjectRequest::setInstanceId(const std::string &instanceId) {
|
||||||
|
instanceId_ = instanceId;
|
||||||
|
setParameter(std::string("InstanceId"), instanceId);
|
||||||
|
}
|
||||||
|
|
||||||
long PauseProjectRequest::getNodeId() const {
|
long PauseProjectRequest::getNodeId() const {
|
||||||
return nodeId_;
|
return nodeId_;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,15 +25,6 @@ ResumeProjectRequest::ResumeProjectRequest()
|
|||||||
|
|
||||||
ResumeProjectRequest::~ResumeProjectRequest() {}
|
ResumeProjectRequest::~ResumeProjectRequest() {}
|
||||||
|
|
||||||
std::string ResumeProjectRequest::getInstanceId() const {
|
|
||||||
return instanceId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void ResumeProjectRequest::setInstanceId(const std::string &instanceId) {
|
|
||||||
instanceId_ = instanceId;
|
|
||||||
setParameter(std::string("InstanceId"), instanceId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string ResumeProjectRequest::getRemark() const {
|
std::string ResumeProjectRequest::getRemark() const {
|
||||||
return remark_;
|
return remark_;
|
||||||
}
|
}
|
||||||
@@ -43,6 +34,15 @@ void ResumeProjectRequest::setRemark(const std::string &remark) {
|
|||||||
setParameter(std::string("Remark"), remark);
|
setParameter(std::string("Remark"), remark);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string ResumeProjectRequest::getInstanceId() const {
|
||||||
|
return instanceId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void ResumeProjectRequest::setInstanceId(const std::string &instanceId) {
|
||||||
|
instanceId_ = instanceId;
|
||||||
|
setParameter(std::string("InstanceId"), instanceId);
|
||||||
|
}
|
||||||
|
|
||||||
long ResumeProjectRequest::getNodeId() const {
|
long ResumeProjectRequest::getNodeId() const {
|
||||||
return nodeId_;
|
return nodeId_;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,15 +25,6 @@ RollbackCurrentProjectNodeRequest::RollbackCurrentProjectNodeRequest()
|
|||||||
|
|
||||||
RollbackCurrentProjectNodeRequest::~RollbackCurrentProjectNodeRequest() {}
|
RollbackCurrentProjectNodeRequest::~RollbackCurrentProjectNodeRequest() {}
|
||||||
|
|
||||||
std::string RollbackCurrentProjectNodeRequest::getInstanceId() const {
|
|
||||||
return instanceId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void RollbackCurrentProjectNodeRequest::setInstanceId(const std::string &instanceId) {
|
|
||||||
instanceId_ = instanceId;
|
|
||||||
setParameter(std::string("InstanceId"), instanceId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string RollbackCurrentProjectNodeRequest::getRemark() const {
|
std::string RollbackCurrentProjectNodeRequest::getRemark() const {
|
||||||
return remark_;
|
return remark_;
|
||||||
}
|
}
|
||||||
@@ -43,6 +34,15 @@ void RollbackCurrentProjectNodeRequest::setRemark(const std::string &remark) {
|
|||||||
setParameter(std::string("Remark"), remark);
|
setParameter(std::string("Remark"), remark);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string RollbackCurrentProjectNodeRequest::getInstanceId() const {
|
||||||
|
return instanceId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void RollbackCurrentProjectNodeRequest::setInstanceId(const std::string &instanceId) {
|
||||||
|
instanceId_ = instanceId;
|
||||||
|
setParameter(std::string("InstanceId"), instanceId);
|
||||||
|
}
|
||||||
|
|
||||||
long RollbackCurrentProjectNodeRequest::getNodeId() const {
|
long RollbackCurrentProjectNodeRequest::getNodeId() const {
|
||||||
return nodeId_;
|
return nodeId_;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user