Fix parameter issues for label synchronization group.

This commit is contained in:
sdk-team
2020-01-15 14:14:04 +08:00
parent dba2a5a7c7
commit 6994be7a5e
10 changed files with 29 additions and 31 deletions

View File

@@ -32,7 +32,6 @@ namespace AlibabaCloud
{
struct MatchExpress
{
std::string tagName;
std::string tagValue;
std::string tagValueMatchFunction;
};

View File

@@ -35,11 +35,11 @@ namespace AlibabaCloud
DeleteDynamicTagGroupRequest();
~DeleteDynamicTagGroupRequest();
std::string getDynamicTagGroupId()const;
void setDynamicTagGroupId(const std::string& dynamicTagGroupId);
std::string getDynamicTagRuleId()const;
void setDynamicTagRuleId(const std::string& dynamicTagRuleId);
private:
std::string dynamicTagGroupId_;
std::string dynamicTagRuleId_;
};
}

View File

@@ -36,13 +36,12 @@ namespace AlibabaCloud
{
struct MatchExpressItem
{
std::string tagName;
std::string tagValue;
std::string tagValueMatchFunction;
};
std::string dynamicTagGroupId;
std::string status;
std::string matchExpressFilterRelation;
std::string dynamicTagRuleId;
std::vector<std::string> templateIdList;
std::string tagKey;
std::vector<TagGroup::MatchExpressItem> matchExpress;

View File

@@ -44,6 +44,8 @@ namespace AlibabaCloud
void setSelectContactGroups(bool selectContactGroups);
bool getIncludeTemplateHistory()const;
void setIncludeTemplateHistory(bool includeTemplateHistory);
std::string getDynamicTagRuleId()const;
void setDynamicTagRuleId(const std::string& dynamicTagRuleId);
std::string getType()const;
void setType(const std::string& type);
int getPageNumber()const;
@@ -60,12 +62,11 @@ namespace AlibabaCloud
void setGroupName(const std::string& groupName);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getDynamicTagGroupId()const;
void setDynamicTagGroupId(const std::string& dynamicTagGroupId);
private:
bool selectContactGroups_;
bool includeTemplateHistory_;
std::string dynamicTagRuleId_;
std::string type_;
int pageNumber_;
int pageSize_;
@@ -74,7 +75,6 @@ namespace AlibabaCloud
std::string groupId_;
std::string groupName_;
std::string instanceId_;
std::string dynamicTagGroupId_;
};
}