diff --git a/VERSION b/VERSION index 083eae5d7..32864a80d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.1761 \ No newline at end of file +1.36.1762 \ No newline at end of file diff --git a/eais/include/alibabacloud/eais/model/DescribeEaisRequest.h b/eais/include/alibabacloud/eais/model/DescribeEaisRequest.h index e384a8719..b69d0cc58 100644 --- a/eais/include/alibabacloud/eais/model/DescribeEaisRequest.h +++ b/eais/include/alibabacloud/eais/model/DescribeEaisRequest.h @@ -28,6 +28,10 @@ namespace Eais { namespace Model { class ALIBABACLOUD_EAIS_EXPORT DescribeEaisRequest : public RpcServiceRequest { public: + struct Tag { + std::string value; + std::string key; + }; DescribeEaisRequest(); ~DescribeEaisRequest(); std::string getElasticAcceleratedInstanceIds() const; @@ -36,14 +40,18 @@ public: void setPageNumber(int pageNumber); std::string getResourceGroupId() const; void setResourceGroupId(const std::string &resourceGroupId); - std::string getInstanceName() const; - void setInstanceName(const std::string &instanceName); std::string getRegionId() const; void setRegionId(const std::string ®ionId); int getPageSize() const; void setPageSize(int pageSize); std::string getInstanceType() const; void setInstanceType(const std::string &instanceType); + std::vector getTag() const; + void setTag(const std::vector &tag); + std::string getClientInstanceId() const; + void setClientInstanceId(const std::string &clientInstanceId); + std::string getInstanceName() const; + void setInstanceName(const std::string &instanceName); std::string getStatus() const; void setStatus(const std::string &status); @@ -51,10 +59,12 @@ private: std::string elasticAcceleratedInstanceIds_; int pageNumber_; std::string resourceGroupId_; - std::string instanceName_; std::string regionId_; int pageSize_; std::string instanceType_; + std::vector tag_; + std::string clientInstanceId_; + std::string instanceName_; std::string status_; }; } // namespace Model diff --git a/eais/src/model/DescribeEaisRequest.cc b/eais/src/model/DescribeEaisRequest.cc index 697f8e7e0..e135a6a45 100644 --- a/eais/src/model/DescribeEaisRequest.cc +++ b/eais/src/model/DescribeEaisRequest.cc @@ -52,15 +52,6 @@ void DescribeEaisRequest::setResourceGroupId(const std::string &resourceGroupId) setParameter(std::string("ResourceGroupId"), resourceGroupId); } -std::string DescribeEaisRequest::getInstanceName() const { - return instanceName_; -} - -void DescribeEaisRequest::setInstanceName(const std::string &instanceName) { - instanceName_ = instanceName; - setParameter(std::string("InstanceName"), instanceName); -} - std::string DescribeEaisRequest::getRegionId() const { return regionId_; } @@ -88,6 +79,38 @@ void DescribeEaisRequest::setInstanceType(const std::string &instanceType) { setParameter(std::string("InstanceType"), instanceType); } +std::vector DescribeEaisRequest::getTag() const { + return tag_; +} + +void DescribeEaisRequest::setTag(const std::vector &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 DescribeEaisRequest::getClientInstanceId() const { + return clientInstanceId_; +} + +void DescribeEaisRequest::setClientInstanceId(const std::string &clientInstanceId) { + clientInstanceId_ = clientInstanceId; + setParameter(std::string("ClientInstanceId"), clientInstanceId); +} + +std::string DescribeEaisRequest::getInstanceName() const { + return instanceName_; +} + +void DescribeEaisRequest::setInstanceName(const std::string &instanceName) { + instanceName_ = instanceName; + setParameter(std::string("InstanceName"), instanceName); +} + std::string DescribeEaisRequest::getStatus() const { return status_; }