Add openapi TagResources.
This commit is contained in:
@@ -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<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &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> tag_;
|
||||
std::string clientInstanceId_;
|
||||
std::string instanceName_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -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::Tag> DescribeEaisRequest::getTag() const {
|
||||
return tag_;
|
||||
}
|
||||
|
||||
void DescribeEaisRequest::setTag(const std::vector<DescribeEaisRequest::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 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_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user