Compare commits
377 Commits
codeup-pat
...
1.36.993
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
15e8858e41 | ||
|
|
116e803463 | ||
|
|
dcf6a32ce9 | ||
|
|
8ea981fec3 | ||
|
|
f5798365ea | ||
|
|
aa08d51cee | ||
|
|
42e485b31a | ||
|
|
52cbb112ba | ||
|
|
85b4b44446 | ||
|
|
b7f51abaa3 | ||
|
|
3a799926cc | ||
|
|
f640148ecc | ||
|
|
541be1be3e | ||
|
|
706b0f8216 | ||
|
|
892c369789 | ||
|
|
f9c588487c | ||
|
|
feb2350da9 | ||
|
|
0c4ce878a8 | ||
|
|
7fa4a0d0a5 | ||
|
|
269c197a87 | ||
|
|
6aa3c65c39 | ||
|
|
1d2cdfa39f | ||
|
|
e2c355f334 | ||
|
|
669f7e68c2 | ||
|
|
4604ad2323 | ||
|
|
fe60cca404 | ||
|
|
288efa5b1f | ||
|
|
660dacf04d | ||
|
|
fde408fe24 | ||
|
|
f78ca8c724 | ||
|
|
6f8b83d17e | ||
|
|
9b5da5d494 | ||
|
|
ba890b6d6c | ||
|
|
6bdc46aefb | ||
|
|
e2a8813a1b | ||
|
|
37dde26ac1 | ||
|
|
cf984bbcfc | ||
|
|
fe11ae7d12 | ||
|
|
4095ec22b9 | ||
|
|
2829dacfb2 | ||
|
|
051e0b3a92 | ||
|
|
d85d6f6494 | ||
|
|
353bb56a9b | ||
|
|
c1390eb44e | ||
|
|
e39d422408 | ||
|
|
6c4aa68089 | ||
|
|
de92956a15 | ||
|
|
befec9ee53 | ||
|
|
9ca2a7694b | ||
|
|
caafbf0de9 | ||
|
|
1c7304d44c | ||
|
|
a34003466f | ||
|
|
14dc74bf6a | ||
|
|
2373071165 | ||
|
|
13d4cbf2f9 | ||
|
|
650feae280 | ||
|
|
d1aee32108 | ||
|
|
607556b08a | ||
|
|
28afe651a7 | ||
|
|
096a349c41 | ||
|
|
191dc8eb68 | ||
|
|
7a98ea847f | ||
|
|
d2e8acabaa | ||
|
|
fdda25160a | ||
|
|
96f811507e | ||
|
|
cf62272b5b | ||
|
|
75a15fd95e | ||
|
|
4dea18972d | ||
|
|
a6a706f7bd | ||
|
|
ba89b8f5b6 | ||
|
|
602862cc5e | ||
|
|
914402ac4e | ||
|
|
3a7cca96e3 | ||
|
|
3d527e15e0 | ||
|
|
54a8427771 | ||
|
|
5f1578fdbe | ||
|
|
e4fc46970b | ||
|
|
a6fdb87ef4 | ||
|
|
754add8798 | ||
|
|
1044402e1d | ||
|
|
8cc78b3a3e | ||
|
|
0cf5861ece | ||
|
|
524b68ac01 | ||
|
|
e6902accf9 | ||
|
|
eda4d09d82 | ||
|
|
537988875e | ||
|
|
d6278ad8a3 | ||
|
|
c0e3f6e782 | ||
|
|
8778009aff | ||
|
|
7b81c413a1 | ||
|
|
27a39a83b5 | ||
|
|
c132dd86ae | ||
|
|
f73358f7e8 | ||
|
|
23c07a12a3 | ||
|
|
8e7691c351 | ||
|
|
a5a5b1c4eb | ||
|
|
bdb663548a | ||
|
|
1862b4677d | ||
|
|
34093b78ef | ||
|
|
59616fc161 | ||
|
|
a1f3045396 | ||
|
|
0fe872d573 | ||
|
|
5f50d51531 | ||
|
|
bb60ca8fb6 | ||
|
|
2482eecd86 | ||
|
|
4edd799a79 | ||
|
|
d03f6c2f9d | ||
|
|
47e98acc6f | ||
|
|
4c50775cc9 | ||
|
|
53b22dba98 | ||
|
|
e2b6c81588 | ||
|
|
66430977aa | ||
|
|
7942407bc1 | ||
|
|
ac628879ee | ||
|
|
e690260627 | ||
|
|
b8ca7e85aa | ||
|
|
fcaeaecdf7 | ||
|
|
d9cb6a8f50 | ||
|
|
555d447e33 | ||
|
|
655119933a | ||
|
|
98b1ef2aea | ||
|
|
d7e05e378e | ||
|
|
5380c7f56e | ||
|
|
351e7765f5 | ||
|
|
ff44f5d376 | ||
|
|
455c5afdaa | ||
|
|
fe6548a733 | ||
|
|
c69995217c | ||
|
|
211ad2244b | ||
|
|
a2ec281479 | ||
|
|
22fe1a0c26 | ||
|
|
8d712bd134 | ||
|
|
c219cba900 | ||
|
|
17a1e13ec3 | ||
|
|
a4eea962f1 | ||
|
|
57e4665c5e | ||
|
|
36828e0fce | ||
|
|
d35ae81e5c | ||
|
|
16a57f3f23 | ||
|
|
4fc4cdd7b8 | ||
|
|
9d7216efce | ||
|
|
80e8534b12 | ||
|
|
c40875737f | ||
|
|
835983db86 | ||
|
|
109a880552 | ||
|
|
16b816ae59 | ||
|
|
5df0ee7c86 | ||
|
|
11e315b724 | ||
|
|
58cbb932cd | ||
|
|
24b5803214 | ||
|
|
53b9df63e0 | ||
|
|
886c6efd99 | ||
|
|
5ee76db464 | ||
|
|
34a37c33b2 | ||
|
|
4741377b3b | ||
|
|
c1730219b4 | ||
|
|
b24604b684 | ||
|
|
23401bdd3d | ||
|
|
16fb495f57 | ||
|
|
9d56952627 | ||
|
|
39e386ae1c | ||
|
|
59cfd7acc2 | ||
|
|
d10310dfdf | ||
|
|
c06886edcb | ||
|
|
6bcdd4b52e | ||
|
|
1f36d787d0 | ||
|
|
1ef5aff5c4 | ||
|
|
f1425baf72 | ||
|
|
1177c92105 | ||
|
|
882060f77c | ||
|
|
6d9f56b73b | ||
|
|
b44d845918 | ||
|
|
edbe01d364 | ||
|
|
e6194c11ed | ||
|
|
9013d93d95 | ||
|
|
cc4070bba3 | ||
|
|
d453ae2d7b | ||
|
|
de7176c25c | ||
|
|
0dc704dbaa | ||
|
|
97c5e2c422 | ||
|
|
34d72f2b3b | ||
|
|
ff3b6aec0a | ||
|
|
cf6a43062a | ||
|
|
6877b35beb | ||
|
|
ba67c01925 | ||
|
|
e89b92569f | ||
|
|
b5a6f66a29 | ||
|
|
b3c82e1e45 | ||
|
|
fe5bdbf24a | ||
|
|
a0c0379235 | ||
|
|
f3e060235c | ||
|
|
ec69dc6bc1 | ||
|
|
c89b84b7de | ||
|
|
9b0afb4553 | ||
|
|
3d0a6fad54 | ||
|
|
d63c8b343d | ||
|
|
79946b0b8d | ||
|
|
9345e356d4 | ||
|
|
40d1ce44af | ||
|
|
4552a4ad69 | ||
|
|
99ad81bc82 | ||
|
|
4ba1e4237f | ||
|
|
056354a86e | ||
|
|
930b29acdd | ||
|
|
cab6049e8f | ||
|
|
698f5e96da | ||
|
|
c99e90b98e | ||
|
|
c3c8160946 | ||
|
|
052e0fa723 | ||
|
|
ff9366ef41 | ||
|
|
ac11b7e23d | ||
|
|
5599b4ad14 | ||
|
|
b4b0cb593d | ||
|
|
73a8478a41 | ||
|
|
a3a8fed5ec | ||
|
|
08cc0d55f3 | ||
|
|
648aacf470 | ||
|
|
727bbe9c98 | ||
|
|
c8dd9a4660 | ||
|
|
5e0a06b53b | ||
|
|
685112f414 | ||
|
|
0d6b5d7108 | ||
|
|
f3a5eccfc1 | ||
|
|
abe9edfb61 | ||
|
|
2c761da6cd | ||
|
|
4ee03ced70 | ||
|
|
77822cfe63 | ||
|
|
fe0018aad2 | ||
|
|
9daef8bca3 | ||
|
|
9e1db6ede8 | ||
|
|
79b5e173b0 | ||
|
|
3a2b4a3b0a | ||
|
|
216a31ec31 | ||
|
|
a85bc74388 | ||
|
|
f4aa70c22f | ||
|
|
c79f8bf7fb | ||
|
|
babd707824 | ||
|
|
482c28eea7 | ||
|
|
e98d0acba7 | ||
|
|
8951d4e70a | ||
|
|
88def81ef3 | ||
|
|
4ff900857e | ||
|
|
8617b6ffe5 | ||
|
|
5d8e86e1a6 | ||
|
|
f613ffa984 | ||
|
|
a6b0e4e963 | ||
|
|
2e6be9d7ed | ||
|
|
920e72f912 | ||
|
|
bd94cb0b25 | ||
|
|
cfd8b7cb85 | ||
|
|
c74e24f508 | ||
|
|
73fc4a65dc | ||
|
|
ededc6be9f | ||
|
|
be3de6fa81 | ||
|
|
01e5e4b6af | ||
|
|
f1434348f4 | ||
|
|
d60deaaa54 | ||
|
|
c137f76500 | ||
|
|
643f70f732 | ||
|
|
4833822295 | ||
|
|
21407b1822 | ||
|
|
900bb894d0 | ||
|
|
36c89057b5 | ||
|
|
f7f5568da6 | ||
|
|
ae995d3475 | ||
|
|
667d50d279 | ||
|
|
be6457df4f | ||
|
|
afefd8895c | ||
|
|
8267386d41 | ||
|
|
7ef6eafff4 | ||
|
|
6ac69f79bc | ||
|
|
6234d4fd3d | ||
|
|
72f080a1b3 | ||
|
|
01a8086b8f | ||
|
|
131a52ee78 | ||
|
|
761c9a617d | ||
|
|
d2744d517f | ||
|
|
28a3fe7592 | ||
|
|
e14cc7c0eb | ||
|
|
f063a7bdba | ||
|
|
80acb7552c | ||
|
|
414c6ef77f | ||
|
|
90a140992d | ||
|
|
a2e2d09381 | ||
|
|
8502ce8db8 | ||
|
|
1d202f4d30 | ||
|
|
e148041dec | ||
|
|
111ecd0032 | ||
|
|
21d4a23230 | ||
|
|
cb1404c3d4 | ||
|
|
29d344ab59 | ||
|
|
0a9554513b | ||
|
|
59d443c7d1 | ||
|
|
31ce8cba5d | ||
|
|
e1ae9bd807 | ||
|
|
3fdcb5b22c | ||
|
|
431638f102 | ||
|
|
ba63e32429 | ||
|
|
3525d60729 | ||
|
|
bc4cc968c2 | ||
|
|
863129ac92 | ||
|
|
bfee7629d7 | ||
|
|
9f6ab32ea8 | ||
|
|
127ebd7d3a | ||
|
|
9b9e034594 | ||
|
|
f13956ad50 | ||
|
|
294c94c2ec | ||
|
|
c2b59302fa | ||
|
|
742ad5f67c | ||
|
|
099ec7bb13 | ||
|
|
b972642ffe | ||
|
|
ed4870b066 | ||
|
|
5ce3266e7f | ||
|
|
d850c22c0f | ||
|
|
363f56d62b | ||
|
|
cd4b584e15 | ||
|
|
f9eb4e30b8 | ||
|
|
8a1b4cb025 | ||
|
|
8e714a46bd | ||
|
|
97286a49ca | ||
|
|
4053c3aebe | ||
|
|
5df89b5fa1 | ||
|
|
08b85b98e8 | ||
|
|
8712582b42 | ||
|
|
00cc6ef6d2 | ||
|
|
b4aaee558a | ||
|
|
bc4ce30725 | ||
|
|
8375b83a58 | ||
|
|
bd478f9248 | ||
|
|
731984c18d | ||
|
|
e43b1b44eb | ||
|
|
89af6ee13c | ||
|
|
f9af6ccd3b | ||
|
|
8ded49c937 | ||
|
|
e068b16a50 | ||
|
|
b19dda8c9c | ||
|
|
eab9b1c791 | ||
|
|
48b0bd9d72 | ||
|
|
33bddb5fa9 | ||
|
|
fe3d15f458 | ||
|
|
89a8603f07 | ||
|
|
60ce4db95b | ||
|
|
13a982588e | ||
|
|
8326f67554 | ||
|
|
a78d942597 | ||
|
|
f5ff8be154 | ||
|
|
f643b898e1 | ||
|
|
9a93cda144 | ||
|
|
38069f174e | ||
|
|
1d8dd66a68 | ||
|
|
63f0722c6d | ||
|
|
7035fc5c51 | ||
|
|
9ae3c0fe88 | ||
|
|
5b50c4167b | ||
|
|
edf8a946ea | ||
|
|
99896a3333 | ||
|
|
c58473aed2 | ||
|
|
7ffed3a8a9 | ||
|
|
61a55dc054 | ||
|
|
efec5ec9dd | ||
|
|
d1c908e90c | ||
|
|
c955ba458b | ||
|
|
084004a767 | ||
|
|
4e727b1112 | ||
|
|
0c63e79f38 | ||
|
|
73de909903 | ||
|
|
6a93a60bb8 | ||
|
|
75b14a0c8b | ||
|
|
0d4cefc40f | ||
|
|
c725ffee28 | ||
|
|
0b756cf361 | ||
|
|
3293c5bfce | ||
|
|
a4e8a24f48 | ||
|
|
65f76cc2c8 | ||
|
|
40170293c2 | ||
|
|
14ab21ae79 | ||
|
|
fa0a602cf6 |
@@ -16,7 +16,8 @@ Alibaba Cloud SDK for C++ 让您不用复杂编程即可访问云服务器、负
|
|||||||
如果您在使用的过程中遇到任何问题,欢迎前往[阿里云SDK问答社区](https://yq.aliyun.com/tags/type_ask-tagid_23350)提问,提问前请阅读[提问引导](https://help.aliyun.com/document_detail/93957.html)。亦可在当前 GitHub [提交 Issues](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues/new)。
|
如果您在使用的过程中遇到任何问题,欢迎前往[阿里云SDK问答社区](https://yq.aliyun.com/tags/type_ask-tagid_23350)提问,提问前请阅读[提问引导](https://help.aliyun.com/document_detail/93957.html)。亦可在当前 GitHub [提交 Issues](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues/new)。
|
||||||
|
|
||||||
## 使用诊断
|
## 使用诊断
|
||||||
[Troubleshoot](https://troubleshoot.api.aliyun.com/?source=github_sdk) 提供 OpenAPI 使用诊断服务,通过 `RequestID` 或 `报错信息` ,帮助开发者快速定位,为开发者提供解决方案。
|
|
||||||
|
[Troubleshoot](https://next.api.aliyun.com/troubleshoot?source=github_sdk) 提供 OpenAPI 使用诊断服务,通过 `RequestID` 或 `报错信息` ,帮助开发者快速定位,为开发者提供解决方案。
|
||||||
|
|
||||||
## 环境要求
|
## 环境要求
|
||||||
|
|
||||||
|
|||||||
@@ -18,7 +18,8 @@ This document introduces how to obtain and call this SDK.
|
|||||||
If you have any problem while using Alibaba Cloud SDK for C++, please submit an [issue](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues/new).
|
If you have any problem while using Alibaba Cloud SDK for C++, please submit an [issue](https://github.com/aliyun/aliyun-openapi-cpp-sdk/issues/new).
|
||||||
|
|
||||||
## Troubleshoot
|
## Troubleshoot
|
||||||
[Troubleshoot](https://troubleshoot.api.aliyun.com/?source=github_sdk) Provide OpenAPI diagnosis service to help developers locate quickly and provide solutions for developers through `RequestID` or `error message`.
|
|
||||||
|
[Troubleshoot](https://next.api.aliyun.com/troubleshoot?source=github_sdk) Provide OpenAPI diagnosis service to help developers locate quickly and provide solutions for developers through `RequestID` or `error message`.
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
|
|||||||
@@ -37,18 +37,14 @@ namespace AlibabaCloud
|
|||||||
|
|
||||||
std::string getSlsProjectArn()const;
|
std::string getSlsProjectArn()const;
|
||||||
void setSlsProjectArn(const std::string& slsProjectArn);
|
void setSlsProjectArn(const std::string& slsProjectArn);
|
||||||
std::string getAccessKeyId()const;
|
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
|
||||||
std::string getSlsWriteRoleArn()const;
|
std::string getSlsWriteRoleArn()const;
|
||||||
void setSlsWriteRoleArn(const std::string& slsWriteRoleArn);
|
void setSlsWriteRoleArn(const std::string& slsWriteRoleArn);
|
||||||
bool getIsOrganizationTrail()const;
|
bool getIsOrganizationTrail()const;
|
||||||
void setIsOrganizationTrail(bool isOrganizationTrail);
|
void setIsOrganizationTrail(bool isOrganizationTrail);
|
||||||
std::string getOssKeyPrefix()const;
|
std::string getOssKeyPrefix()const;
|
||||||
void setOssKeyPrefix(const std::string& ossKeyPrefix);
|
void setOssKeyPrefix(const std::string& ossKeyPrefix);
|
||||||
std::string getMnsTopicArn()const;
|
std::string getOssWriteRoleArn()const;
|
||||||
void setMnsTopicArn(const std::string& mnsTopicArn);
|
void setOssWriteRoleArn(const std::string& ossWriteRoleArn);
|
||||||
std::string getRoleName()const;
|
|
||||||
void setRoleName(const std::string& roleName);
|
|
||||||
std::string getEventRW()const;
|
std::string getEventRW()const;
|
||||||
void setEventRW(const std::string& eventRW);
|
void setEventRW(const std::string& eventRW);
|
||||||
std::string getName()const;
|
std::string getName()const;
|
||||||
@@ -60,12 +56,10 @@ namespace AlibabaCloud
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
std::string slsProjectArn_;
|
std::string slsProjectArn_;
|
||||||
std::string accessKeyId_;
|
|
||||||
std::string slsWriteRoleArn_;
|
std::string slsWriteRoleArn_;
|
||||||
bool isOrganizationTrail_;
|
bool isOrganizationTrail_;
|
||||||
std::string ossKeyPrefix_;
|
std::string ossKeyPrefix_;
|
||||||
std::string mnsTopicArn_;
|
std::string ossWriteRoleArn_;
|
||||||
std::string roleName_;
|
|
||||||
std::string eventRW_;
|
std::string eventRW_;
|
||||||
std::string name_;
|
std::string name_;
|
||||||
std::string ossBucketName_;
|
std::string ossBucketName_;
|
||||||
|
|||||||
@@ -38,13 +38,12 @@ namespace AlibabaCloud
|
|||||||
explicit CreateTrailResult(const std::string &payload);
|
explicit CreateTrailResult(const std::string &payload);
|
||||||
~CreateTrailResult();
|
~CreateTrailResult();
|
||||||
std::string getSlsProjectArn()const;
|
std::string getSlsProjectArn()const;
|
||||||
std::string getMnsTopicArn()const;
|
|
||||||
std::string getRoleName()const;
|
|
||||||
std::string getEventRW()const;
|
std::string getEventRW()const;
|
||||||
std::string getHomeRegion()const;
|
std::string getHomeRegion()const;
|
||||||
std::string getOssKeyPrefix()const;
|
std::string getOssKeyPrefix()const;
|
||||||
std::string getOssBucketName()const;
|
std::string getOssBucketName()const;
|
||||||
std::string getSlsWriteRoleArn()const;
|
std::string getSlsWriteRoleArn()const;
|
||||||
|
std::string getOssWriteRoleArn()const;
|
||||||
std::string getTrailRegion()const;
|
std::string getTrailRegion()const;
|
||||||
std::string getName()const;
|
std::string getName()const;
|
||||||
|
|
||||||
@@ -52,13 +51,12 @@ namespace AlibabaCloud
|
|||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
std::string slsProjectArn_;
|
std::string slsProjectArn_;
|
||||||
std::string mnsTopicArn_;
|
|
||||||
std::string roleName_;
|
|
||||||
std::string eventRW_;
|
std::string eventRW_;
|
||||||
std::string homeRegion_;
|
std::string homeRegion_;
|
||||||
std::string ossKeyPrefix_;
|
std::string ossKeyPrefix_;
|
||||||
std::string ossBucketName_;
|
std::string ossBucketName_;
|
||||||
std::string slsWriteRoleArn_;
|
std::string slsWriteRoleArn_;
|
||||||
|
std::string ossWriteRoleArn_;
|
||||||
std::string trailRegion_;
|
std::string trailRegion_;
|
||||||
std::string name_;
|
std::string name_;
|
||||||
|
|
||||||
|
|||||||
@@ -35,13 +35,10 @@ namespace AlibabaCloud
|
|||||||
DeleteTrailRequest();
|
DeleteTrailRequest();
|
||||||
~DeleteTrailRequest();
|
~DeleteTrailRequest();
|
||||||
|
|
||||||
std::string getAccessKeyId()const;
|
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
|
||||||
std::string getName()const;
|
std::string getName()const;
|
||||||
void setName(const std::string& name);
|
void setName(const std::string& name);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string accessKeyId_;
|
|
||||||
std::string name_;
|
std::string name_;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -35,11 +35,11 @@ namespace AlibabaCloud
|
|||||||
DescribeRegionsRequest();
|
DescribeRegionsRequest();
|
||||||
~DescribeRegionsRequest();
|
~DescribeRegionsRequest();
|
||||||
|
|
||||||
std::string getAccessKeyId()const;
|
std::string getAcceptLanguage()const;
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
void setAcceptLanguage(const std::string& acceptLanguage);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string accessKeyId_;
|
std::string acceptLanguage_;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,25 +32,23 @@ namespace AlibabaCloud
|
|||||||
class ALIBABACLOUD_ACTIONTRAIL_EXPORT DescribeRegionsResult : public ServiceResult
|
class ALIBABACLOUD_ACTIONTRAIL_EXPORT DescribeRegionsResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
struct Regions
|
struct Region
|
||||||
{
|
{
|
||||||
struct RegionItem
|
std::string regionId;
|
||||||
{
|
std::string regionEndpoint;
|
||||||
std::string regionId;
|
std::string localName;
|
||||||
};
|
|
||||||
std::vector<RegionItem> region;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
DescribeRegionsResult();
|
DescribeRegionsResult();
|
||||||
explicit DescribeRegionsResult(const std::string &payload);
|
explicit DescribeRegionsResult(const std::string &payload);
|
||||||
~DescribeRegionsResult();
|
~DescribeRegionsResult();
|
||||||
Regions getRegions()const;
|
std::vector<Region> getRegions()const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
Regions regions_;
|
std::vector<Region> regions_;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -35,16 +35,16 @@ namespace AlibabaCloud
|
|||||||
DescribeTrailsRequest();
|
DescribeTrailsRequest();
|
||||||
~DescribeTrailsRequest();
|
~DescribeTrailsRequest();
|
||||||
|
|
||||||
|
bool getIncludeOrganizationTrail()const;
|
||||||
|
void setIncludeOrganizationTrail(bool includeOrganizationTrail);
|
||||||
bool getIncludeShadowTrails()const;
|
bool getIncludeShadowTrails()const;
|
||||||
void setIncludeShadowTrails(bool includeShadowTrails);
|
void setIncludeShadowTrails(bool includeShadowTrails);
|
||||||
std::string getAccessKeyId()const;
|
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
|
||||||
std::string getNameList()const;
|
std::string getNameList()const;
|
||||||
void setNameList(const std::string& nameList);
|
void setNameList(const std::string& nameList);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
bool includeOrganizationTrail_;
|
||||||
bool includeShadowTrails_;
|
bool includeShadowTrails_;
|
||||||
std::string accessKeyId_;
|
|
||||||
std::string nameList_;
|
std::string nameList_;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -32,36 +32,39 @@ namespace AlibabaCloud
|
|||||||
class ALIBABACLOUD_ACTIONTRAIL_EXPORT DescribeTrailsResult : public ServiceResult
|
class ALIBABACLOUD_ACTIONTRAIL_EXPORT DescribeTrailsResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
struct TrailListItem
|
struct Trail
|
||||||
{
|
{
|
||||||
std::string status;
|
std::string status;
|
||||||
std::string mnsTopicArn;
|
|
||||||
std::string homeRegion;
|
std::string homeRegion;
|
||||||
std::string createTime;
|
|
||||||
std::string startLoggingTime;
|
std::string startLoggingTime;
|
||||||
|
std::string createTime;
|
||||||
std::string stopLoggingTime;
|
std::string stopLoggingTime;
|
||||||
|
std::string organizationId;
|
||||||
std::string slsWriteRoleArn;
|
std::string slsWriteRoleArn;
|
||||||
|
std::string ossBucketLocation;
|
||||||
std::string trailRegion;
|
std::string trailRegion;
|
||||||
std::string name;
|
std::string name;
|
||||||
bool isOrganizationTrail;
|
bool isOrganizationTrail;
|
||||||
std::string slsProjectArn;
|
std::string slsProjectArn;
|
||||||
std::string roleName;
|
|
||||||
std::string eventRW;
|
std::string eventRW;
|
||||||
std::string ossKeyPrefix;
|
std::string ossKeyPrefix;
|
||||||
std::string updateTime;
|
std::string updateTime;
|
||||||
|
std::string region;
|
||||||
std::string ossBucketName;
|
std::string ossBucketName;
|
||||||
|
std::string ossWriteRoleArn;
|
||||||
|
long isShadowTrail;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
DescribeTrailsResult();
|
DescribeTrailsResult();
|
||||||
explicit DescribeTrailsResult(const std::string &payload);
|
explicit DescribeTrailsResult(const std::string &payload);
|
||||||
~DescribeTrailsResult();
|
~DescribeTrailsResult();
|
||||||
std::vector<TrailListItem> getTrailList()const;
|
std::vector<Trail> getTrailList()const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
std::vector<TrailListItem> trailList_;
|
std::vector<Trail> trailList_;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -35,15 +35,12 @@ namespace AlibabaCloud
|
|||||||
GetTrailStatusRequest();
|
GetTrailStatusRequest();
|
||||||
~GetTrailStatusRequest();
|
~GetTrailStatusRequest();
|
||||||
|
|
||||||
std::string getAccessKeyId()const;
|
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
|
||||||
std::string getName()const;
|
std::string getName()const;
|
||||||
void setName(const std::string& name);
|
void setName(const std::string& name);
|
||||||
bool getIsOrganizationTrail()const;
|
bool getIsOrganizationTrail()const;
|
||||||
void setIsOrganizationTrail(bool isOrganizationTrail);
|
void setIsOrganizationTrail(bool isOrganizationTrail);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string accessKeyId_;
|
|
||||||
std::string name_;
|
std::string name_;
|
||||||
bool isOrganizationTrail_;
|
bool isOrganizationTrail_;
|
||||||
|
|
||||||
|
|||||||
@@ -37,20 +37,28 @@ namespace AlibabaCloud
|
|||||||
GetTrailStatusResult();
|
GetTrailStatusResult();
|
||||||
explicit GetTrailStatusResult(const std::string &payload);
|
explicit GetTrailStatusResult(const std::string &payload);
|
||||||
~GetTrailStatusResult();
|
~GetTrailStatusResult();
|
||||||
|
std::string getLatestDeliveryLogServiceTime()const;
|
||||||
|
std::string getLatestDeliveryLogServiceError()const;
|
||||||
std::string getStartLoggingTime()const;
|
std::string getStartLoggingTime()const;
|
||||||
|
bool getOssBucketStatus()const;
|
||||||
std::string getLatestDeliveryError()const;
|
std::string getLatestDeliveryError()const;
|
||||||
std::string getStopLoggingTime()const;
|
std::string getStopLoggingTime()const;
|
||||||
bool getIsLogging()const;
|
bool getSlsLogStoreStatus()const;
|
||||||
std::string getLatestDeliveryTime()const;
|
std::string getLatestDeliveryTime()const;
|
||||||
|
bool getIsLogging()const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
|
std::string latestDeliveryLogServiceTime_;
|
||||||
|
std::string latestDeliveryLogServiceError_;
|
||||||
std::string startLoggingTime_;
|
std::string startLoggingTime_;
|
||||||
|
bool ossBucketStatus_;
|
||||||
std::string latestDeliveryError_;
|
std::string latestDeliveryError_;
|
||||||
std::string stopLoggingTime_;
|
std::string stopLoggingTime_;
|
||||||
bool isLogging_;
|
bool slsLogStoreStatus_;
|
||||||
std::string latestDeliveryTime_;
|
std::string latestDeliveryTime_;
|
||||||
|
bool isLogging_;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,58 +30,37 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
class ALIBABACLOUD_ACTIONTRAIL_EXPORT LookupEventsRequest : public RpcServiceRequest
|
class ALIBABACLOUD_ACTIONTRAIL_EXPORT LookupEventsRequest : public RpcServiceRequest
|
||||||
{
|
{
|
||||||
|
public:
|
||||||
|
struct LookupAttribute
|
||||||
|
{
|
||||||
|
std::string value;
|
||||||
|
std::string key;
|
||||||
|
};
|
||||||
|
|
||||||
public:
|
public:
|
||||||
LookupEventsRequest();
|
LookupEventsRequest();
|
||||||
~LookupEventsRequest();
|
~LookupEventsRequest();
|
||||||
|
|
||||||
std::string getRequest()const;
|
|
||||||
void setRequest(const std::string& request);
|
|
||||||
std::string getStartTime()const;
|
|
||||||
void setStartTime(const std::string& startTime);
|
|
||||||
std::string getEventName()const;
|
|
||||||
void setEventName(const std::string& eventName);
|
|
||||||
std::string getAccessKeyId()const;
|
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
|
||||||
std::string getNextToken()const;
|
|
||||||
void setNextToken(const std::string& nextToken);
|
|
||||||
std::string getServiceName()const;
|
|
||||||
void setServiceName(const std::string& serviceName);
|
|
||||||
std::string getEvent()const;
|
|
||||||
void setEvent(const std::string& event);
|
|
||||||
std::string getEventAccessKeyId()const;
|
|
||||||
void setEventAccessKeyId(const std::string& eventAccessKeyId);
|
|
||||||
std::string getEndTime()const;
|
std::string getEndTime()const;
|
||||||
void setEndTime(const std::string& endTime);
|
void setEndTime(const std::string& endTime);
|
||||||
std::string getEventRW()const;
|
std::string getStartTime()const;
|
||||||
void setEventRW(const std::string& eventRW);
|
void setStartTime(const std::string& startTime);
|
||||||
std::string getResourceType()const;
|
std::string getNextToken()const;
|
||||||
void setResourceType(const std::string& resourceType);
|
void setNextToken(const std::string& nextToken);
|
||||||
|
std::vector<LookupAttribute> getLookupAttribute()const;
|
||||||
|
void setLookupAttribute(const std::vector<LookupAttribute>& lookupAttribute);
|
||||||
std::string getMaxResults()const;
|
std::string getMaxResults()const;
|
||||||
void setMaxResults(const std::string& maxResults);
|
void setMaxResults(const std::string& maxResults);
|
||||||
std::string getEventType()const;
|
std::string getDirection()const;
|
||||||
void setEventType(const std::string& eventType);
|
void setDirection(const std::string& direction);
|
||||||
std::string getResourceName()const;
|
|
||||||
void setResourceName(const std::string& resourceName);
|
|
||||||
std::string getUser()const;
|
|
||||||
void setUser(const std::string& user);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string request_;
|
|
||||||
std::string startTime_;
|
|
||||||
std::string eventName_;
|
|
||||||
std::string accessKeyId_;
|
|
||||||
std::string nextToken_;
|
|
||||||
std::string serviceName_;
|
|
||||||
std::string event_;
|
|
||||||
std::string eventAccessKeyId_;
|
|
||||||
std::string endTime_;
|
std::string endTime_;
|
||||||
std::string eventRW_;
|
std::string startTime_;
|
||||||
std::string resourceType_;
|
std::string nextToken_;
|
||||||
|
std::vector<LookupAttribute> lookupAttribute_;
|
||||||
std::string maxResults_;
|
std::string maxResults_;
|
||||||
std::string eventType_;
|
std::string direction_;
|
||||||
std::string resourceName_;
|
|
||||||
std::string user_;
|
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,16 +37,16 @@ namespace AlibabaCloud
|
|||||||
LookupEventsResult();
|
LookupEventsResult();
|
||||||
explicit LookupEventsResult(const std::string &payload);
|
explicit LookupEventsResult(const std::string &payload);
|
||||||
~LookupEventsResult();
|
~LookupEventsResult();
|
||||||
std::string getNextToken()const;
|
|
||||||
std::string getEndTime()const;
|
std::string getEndTime()const;
|
||||||
|
std::string getNextToken()const;
|
||||||
std::vector<std::string> getEvents()const;
|
std::vector<std::string> getEvents()const;
|
||||||
std::string getStartTime()const;
|
std::string getStartTime()const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
std::string nextToken_;
|
|
||||||
std::string endTime_;
|
std::string endTime_;
|
||||||
|
std::string nextToken_;
|
||||||
std::vector<std::string> events_;
|
std::vector<std::string> events_;
|
||||||
std::string startTime_;
|
std::string startTime_;
|
||||||
|
|
||||||
|
|||||||
@@ -35,13 +35,10 @@ namespace AlibabaCloud
|
|||||||
StartLoggingRequest();
|
StartLoggingRequest();
|
||||||
~StartLoggingRequest();
|
~StartLoggingRequest();
|
||||||
|
|
||||||
std::string getAccessKeyId()const;
|
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
|
||||||
std::string getName()const;
|
std::string getName()const;
|
||||||
void setName(const std::string& name);
|
void setName(const std::string& name);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string accessKeyId_;
|
|
||||||
std::string name_;
|
std::string name_;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -37,14 +37,10 @@ namespace AlibabaCloud
|
|||||||
StartLoggingResult();
|
StartLoggingResult();
|
||||||
explicit StartLoggingResult(const std::string &payload);
|
explicit StartLoggingResult(const std::string &payload);
|
||||||
~StartLoggingResult();
|
~StartLoggingResult();
|
||||||
std::string getParam()const;
|
|
||||||
std::string getResult()const;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
std::string param_;
|
|
||||||
std::string result_;
|
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -35,13 +35,10 @@ namespace AlibabaCloud
|
|||||||
StopLoggingRequest();
|
StopLoggingRequest();
|
||||||
~StopLoggingRequest();
|
~StopLoggingRequest();
|
||||||
|
|
||||||
std::string getAccessKeyId()const;
|
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
|
||||||
std::string getName()const;
|
std::string getName()const;
|
||||||
void setName(const std::string& name);
|
void setName(const std::string& name);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string accessKeyId_;
|
|
||||||
std::string name_;
|
std::string name_;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -37,16 +37,12 @@ namespace AlibabaCloud
|
|||||||
|
|
||||||
std::string getSlsProjectArn()const;
|
std::string getSlsProjectArn()const;
|
||||||
void setSlsProjectArn(const std::string& slsProjectArn);
|
void setSlsProjectArn(const std::string& slsProjectArn);
|
||||||
std::string getAccessKeyId()const;
|
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
|
||||||
std::string getSlsWriteRoleArn()const;
|
std::string getSlsWriteRoleArn()const;
|
||||||
void setSlsWriteRoleArn(const std::string& slsWriteRoleArn);
|
void setSlsWriteRoleArn(const std::string& slsWriteRoleArn);
|
||||||
std::string getOssKeyPrefix()const;
|
std::string getOssKeyPrefix()const;
|
||||||
void setOssKeyPrefix(const std::string& ossKeyPrefix);
|
void setOssKeyPrefix(const std::string& ossKeyPrefix);
|
||||||
std::string getMnsTopicArn()const;
|
std::string getOssWriteRoleArn()const;
|
||||||
void setMnsTopicArn(const std::string& mnsTopicArn);
|
void setOssWriteRoleArn(const std::string& ossWriteRoleArn);
|
||||||
std::string getRoleName()const;
|
|
||||||
void setRoleName(const std::string& roleName);
|
|
||||||
std::string getEventRW()const;
|
std::string getEventRW()const;
|
||||||
void setEventRW(const std::string& eventRW);
|
void setEventRW(const std::string& eventRW);
|
||||||
std::string getName()const;
|
std::string getName()const;
|
||||||
@@ -58,11 +54,9 @@ namespace AlibabaCloud
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
std::string slsProjectArn_;
|
std::string slsProjectArn_;
|
||||||
std::string accessKeyId_;
|
|
||||||
std::string slsWriteRoleArn_;
|
std::string slsWriteRoleArn_;
|
||||||
std::string ossKeyPrefix_;
|
std::string ossKeyPrefix_;
|
||||||
std::string mnsTopicArn_;
|
std::string ossWriteRoleArn_;
|
||||||
std::string roleName_;
|
|
||||||
std::string eventRW_;
|
std::string eventRW_;
|
||||||
std::string name_;
|
std::string name_;
|
||||||
std::string ossBucketName_;
|
std::string ossBucketName_;
|
||||||
|
|||||||
@@ -38,13 +38,12 @@ namespace AlibabaCloud
|
|||||||
explicit UpdateTrailResult(const std::string &payload);
|
explicit UpdateTrailResult(const std::string &payload);
|
||||||
~UpdateTrailResult();
|
~UpdateTrailResult();
|
||||||
std::string getSlsProjectArn()const;
|
std::string getSlsProjectArn()const;
|
||||||
std::string getMnsTopicArn()const;
|
|
||||||
std::string getRoleName()const;
|
|
||||||
std::string getEventRW()const;
|
std::string getEventRW()const;
|
||||||
std::string getHomeRegion()const;
|
std::string getHomeRegion()const;
|
||||||
std::string getOssKeyPrefix()const;
|
std::string getOssKeyPrefix()const;
|
||||||
std::string getOssBucketName()const;
|
std::string getOssBucketName()const;
|
||||||
std::string getSlsWriteRoleArn()const;
|
std::string getSlsWriteRoleArn()const;
|
||||||
|
std::string getOssWriteRoleArn()const;
|
||||||
std::string getTrailRegion()const;
|
std::string getTrailRegion()const;
|
||||||
std::string getName()const;
|
std::string getName()const;
|
||||||
|
|
||||||
@@ -52,13 +51,12 @@ namespace AlibabaCloud
|
|||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
std::string slsProjectArn_;
|
std::string slsProjectArn_;
|
||||||
std::string mnsTopicArn_;
|
|
||||||
std::string roleName_;
|
|
||||||
std::string eventRW_;
|
std::string eventRW_;
|
||||||
std::string homeRegion_;
|
std::string homeRegion_;
|
||||||
std::string ossKeyPrefix_;
|
std::string ossKeyPrefix_;
|
||||||
std::string ossBucketName_;
|
std::string ossBucketName_;
|
||||||
std::string slsWriteRoleArn_;
|
std::string slsWriteRoleArn_;
|
||||||
|
std::string ossWriteRoleArn_;
|
||||||
std::string trailRegion_;
|
std::string trailRegion_;
|
||||||
std::string name_;
|
std::string name_;
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
using AlibabaCloud::Actiontrail::Model::CreateTrailRequest;
|
using AlibabaCloud::Actiontrail::Model::CreateTrailRequest;
|
||||||
|
|
||||||
CreateTrailRequest::CreateTrailRequest() :
|
CreateTrailRequest::CreateTrailRequest() :
|
||||||
RpcServiceRequest("actiontrail", "2017-12-04", "CreateTrail")
|
RpcServiceRequest("actiontrail", "2020-07-06", "CreateTrail")
|
||||||
{
|
{
|
||||||
setMethod(HttpRequest::Method::Post);
|
setMethod(HttpRequest::Method::Post);
|
||||||
}
|
}
|
||||||
@@ -38,17 +38,6 @@ void CreateTrailRequest::setSlsProjectArn(const std::string& slsProjectArn)
|
|||||||
setParameter("SlsProjectArn", slsProjectArn);
|
setParameter("SlsProjectArn", slsProjectArn);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateTrailRequest::getAccessKeyId()const
|
|
||||||
{
|
|
||||||
return accessKeyId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void CreateTrailRequest::setAccessKeyId(const std::string& accessKeyId)
|
|
||||||
{
|
|
||||||
accessKeyId_ = accessKeyId;
|
|
||||||
setParameter("AccessKeyId", accessKeyId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string CreateTrailRequest::getSlsWriteRoleArn()const
|
std::string CreateTrailRequest::getSlsWriteRoleArn()const
|
||||||
{
|
{
|
||||||
return slsWriteRoleArn_;
|
return slsWriteRoleArn_;
|
||||||
@@ -82,26 +71,15 @@ void CreateTrailRequest::setOssKeyPrefix(const std::string& ossKeyPrefix)
|
|||||||
setParameter("OssKeyPrefix", ossKeyPrefix);
|
setParameter("OssKeyPrefix", ossKeyPrefix);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateTrailRequest::getMnsTopicArn()const
|
std::string CreateTrailRequest::getOssWriteRoleArn()const
|
||||||
{
|
{
|
||||||
return mnsTopicArn_;
|
return ossWriteRoleArn_;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateTrailRequest::setMnsTopicArn(const std::string& mnsTopicArn)
|
void CreateTrailRequest::setOssWriteRoleArn(const std::string& ossWriteRoleArn)
|
||||||
{
|
{
|
||||||
mnsTopicArn_ = mnsTopicArn;
|
ossWriteRoleArn_ = ossWriteRoleArn;
|
||||||
setParameter("MnsTopicArn", mnsTopicArn);
|
setParameter("OssWriteRoleArn", ossWriteRoleArn);
|
||||||
}
|
|
||||||
|
|
||||||
std::string CreateTrailRequest::getRoleName()const
|
|
||||||
{
|
|
||||||
return roleName_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void CreateTrailRequest::setRoleName(const std::string& roleName)
|
|
||||||
{
|
|
||||||
roleName_ = roleName;
|
|
||||||
setParameter("RoleName", roleName);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateTrailRequest::getEventRW()const
|
std::string CreateTrailRequest::getEventRW()const
|
||||||
|
|||||||
@@ -39,26 +39,24 @@ void CreateTrailResult::parse(const std::string &payload)
|
|||||||
Json::Value value;
|
Json::Value value;
|
||||||
reader.parse(payload, value);
|
reader.parse(payload, value);
|
||||||
setRequestId(value["RequestId"].asString());
|
setRequestId(value["RequestId"].asString());
|
||||||
if(!value["Name"].isNull())
|
|
||||||
name_ = value["Name"].asString();
|
|
||||||
if(!value["HomeRegion"].isNull())
|
|
||||||
homeRegion_ = value["HomeRegion"].asString();
|
|
||||||
if(!value["OssBucketName"].isNull())
|
|
||||||
ossBucketName_ = value["OssBucketName"].asString();
|
|
||||||
if(!value["OssKeyPrefix"].isNull())
|
|
||||||
ossKeyPrefix_ = value["OssKeyPrefix"].asString();
|
|
||||||
if(!value["RoleName"].isNull())
|
|
||||||
roleName_ = value["RoleName"].asString();
|
|
||||||
if(!value["SlsProjectArn"].isNull())
|
if(!value["SlsProjectArn"].isNull())
|
||||||
slsProjectArn_ = value["SlsProjectArn"].asString();
|
slsProjectArn_ = value["SlsProjectArn"].asString();
|
||||||
if(!value["SlsWriteRoleArn"].isNull())
|
|
||||||
slsWriteRoleArn_ = value["SlsWriteRoleArn"].asString();
|
|
||||||
if(!value["EventRW"].isNull())
|
if(!value["EventRW"].isNull())
|
||||||
eventRW_ = value["EventRW"].asString();
|
eventRW_ = value["EventRW"].asString();
|
||||||
|
if(!value["HomeRegion"].isNull())
|
||||||
|
homeRegion_ = value["HomeRegion"].asString();
|
||||||
|
if(!value["OssKeyPrefix"].isNull())
|
||||||
|
ossKeyPrefix_ = value["OssKeyPrefix"].asString();
|
||||||
|
if(!value["OssBucketName"].isNull())
|
||||||
|
ossBucketName_ = value["OssBucketName"].asString();
|
||||||
|
if(!value["SlsWriteRoleArn"].isNull())
|
||||||
|
slsWriteRoleArn_ = value["SlsWriteRoleArn"].asString();
|
||||||
|
if(!value["OssWriteRoleArn"].isNull())
|
||||||
|
ossWriteRoleArn_ = value["OssWriteRoleArn"].asString();
|
||||||
if(!value["TrailRegion"].isNull())
|
if(!value["TrailRegion"].isNull())
|
||||||
trailRegion_ = value["TrailRegion"].asString();
|
trailRegion_ = value["TrailRegion"].asString();
|
||||||
if(!value["MnsTopicArn"].isNull())
|
if(!value["Name"].isNull())
|
||||||
mnsTopicArn_ = value["MnsTopicArn"].asString();
|
name_ = value["Name"].asString();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -67,16 +65,6 @@ std::string CreateTrailResult::getSlsProjectArn()const
|
|||||||
return slsProjectArn_;
|
return slsProjectArn_;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateTrailResult::getMnsTopicArn()const
|
|
||||||
{
|
|
||||||
return mnsTopicArn_;
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string CreateTrailResult::getRoleName()const
|
|
||||||
{
|
|
||||||
return roleName_;
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string CreateTrailResult::getEventRW()const
|
std::string CreateTrailResult::getEventRW()const
|
||||||
{
|
{
|
||||||
return eventRW_;
|
return eventRW_;
|
||||||
@@ -102,6 +90,11 @@ std::string CreateTrailResult::getSlsWriteRoleArn()const
|
|||||||
return slsWriteRoleArn_;
|
return slsWriteRoleArn_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string CreateTrailResult::getOssWriteRoleArn()const
|
||||||
|
{
|
||||||
|
return ossWriteRoleArn_;
|
||||||
|
}
|
||||||
|
|
||||||
std::string CreateTrailResult::getTrailRegion()const
|
std::string CreateTrailResult::getTrailRegion()const
|
||||||
{
|
{
|
||||||
return trailRegion_;
|
return trailRegion_;
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
using AlibabaCloud::Actiontrail::Model::DeleteTrailRequest;
|
using AlibabaCloud::Actiontrail::Model::DeleteTrailRequest;
|
||||||
|
|
||||||
DeleteTrailRequest::DeleteTrailRequest() :
|
DeleteTrailRequest::DeleteTrailRequest() :
|
||||||
RpcServiceRequest("actiontrail", "2017-12-04", "DeleteTrail")
|
RpcServiceRequest("actiontrail", "2020-07-06", "DeleteTrail")
|
||||||
{
|
{
|
||||||
setMethod(HttpRequest::Method::Post);
|
setMethod(HttpRequest::Method::Post);
|
||||||
}
|
}
|
||||||
@@ -27,17 +27,6 @@ DeleteTrailRequest::DeleteTrailRequest() :
|
|||||||
DeleteTrailRequest::~DeleteTrailRequest()
|
DeleteTrailRequest::~DeleteTrailRequest()
|
||||||
{}
|
{}
|
||||||
|
|
||||||
std::string DeleteTrailRequest::getAccessKeyId()const
|
|
||||||
{
|
|
||||||
return accessKeyId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void DeleteTrailRequest::setAccessKeyId(const std::string& accessKeyId)
|
|
||||||
{
|
|
||||||
accessKeyId_ = accessKeyId;
|
|
||||||
setParameter("AccessKeyId", accessKeyId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string DeleteTrailRequest::getName()const
|
std::string DeleteTrailRequest::getName()const
|
||||||
{
|
{
|
||||||
return name_;
|
return name_;
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
using AlibabaCloud::Actiontrail::Model::DescribeRegionsRequest;
|
using AlibabaCloud::Actiontrail::Model::DescribeRegionsRequest;
|
||||||
|
|
||||||
DescribeRegionsRequest::DescribeRegionsRequest() :
|
DescribeRegionsRequest::DescribeRegionsRequest() :
|
||||||
RpcServiceRequest("actiontrail", "2017-12-04", "DescribeRegions")
|
RpcServiceRequest("actiontrail", "2020-07-06", "DescribeRegions")
|
||||||
{
|
{
|
||||||
setMethod(HttpRequest::Method::Post);
|
setMethod(HttpRequest::Method::Post);
|
||||||
}
|
}
|
||||||
@@ -27,14 +27,14 @@ DescribeRegionsRequest::DescribeRegionsRequest() :
|
|||||||
DescribeRegionsRequest::~DescribeRegionsRequest()
|
DescribeRegionsRequest::~DescribeRegionsRequest()
|
||||||
{}
|
{}
|
||||||
|
|
||||||
std::string DescribeRegionsRequest::getAccessKeyId()const
|
std::string DescribeRegionsRequest::getAcceptLanguage()const
|
||||||
{
|
{
|
||||||
return accessKeyId_;
|
return acceptLanguage_;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DescribeRegionsRequest::setAccessKeyId(const std::string& accessKeyId)
|
void DescribeRegionsRequest::setAcceptLanguage(const std::string& acceptLanguage)
|
||||||
{
|
{
|
||||||
accessKeyId_ = accessKeyId;
|
acceptLanguage_ = acceptLanguage;
|
||||||
setParameter("AccessKeyId", accessKeyId);
|
setParameter("AcceptLanguage", acceptLanguage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -39,19 +39,22 @@ void DescribeRegionsResult::parse(const std::string &payload)
|
|||||||
Json::Value value;
|
Json::Value value;
|
||||||
reader.parse(payload, value);
|
reader.parse(payload, value);
|
||||||
setRequestId(value["RequestId"].asString());
|
setRequestId(value["RequestId"].asString());
|
||||||
auto regionsNode = value["Regions"];
|
auto allRegionsNode = value["Regions"]["Region"];
|
||||||
auto allRegionNode = regionsNode["Region"]["RegionItem"];
|
for (auto valueRegionsRegion : allRegionsNode)
|
||||||
for (auto regionsNodeRegionRegionItem : allRegionNode)
|
|
||||||
{
|
{
|
||||||
Regions::RegionItem regionItemObject;
|
Region regionsObject;
|
||||||
if(!regionsNodeRegionRegionItem["RegionId"].isNull())
|
if(!valueRegionsRegion["RegionId"].isNull())
|
||||||
regionItemObject.regionId = regionsNodeRegionRegionItem["RegionId"].asString();
|
regionsObject.regionId = valueRegionsRegion["RegionId"].asString();
|
||||||
regions_.region.push_back(regionItemObject);
|
if(!valueRegionsRegion["RegionEndpoint"].isNull())
|
||||||
|
regionsObject.regionEndpoint = valueRegionsRegion["RegionEndpoint"].asString();
|
||||||
|
if(!valueRegionsRegion["LocalName"].isNull())
|
||||||
|
regionsObject.localName = valueRegionsRegion["LocalName"].asString();
|
||||||
|
regions_.push_back(regionsObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
DescribeRegionsResult::Regions DescribeRegionsResult::getRegions()const
|
std::vector<DescribeRegionsResult::Region> DescribeRegionsResult::getRegions()const
|
||||||
{
|
{
|
||||||
return regions_;
|
return regions_;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
using AlibabaCloud::Actiontrail::Model::DescribeTrailsRequest;
|
using AlibabaCloud::Actiontrail::Model::DescribeTrailsRequest;
|
||||||
|
|
||||||
DescribeTrailsRequest::DescribeTrailsRequest() :
|
DescribeTrailsRequest::DescribeTrailsRequest() :
|
||||||
RpcServiceRequest("actiontrail", "2017-12-04", "DescribeTrails")
|
RpcServiceRequest("actiontrail", "2020-07-06", "DescribeTrails")
|
||||||
{
|
{
|
||||||
setMethod(HttpRequest::Method::Post);
|
setMethod(HttpRequest::Method::Post);
|
||||||
}
|
}
|
||||||
@@ -27,6 +27,17 @@ DescribeTrailsRequest::DescribeTrailsRequest() :
|
|||||||
DescribeTrailsRequest::~DescribeTrailsRequest()
|
DescribeTrailsRequest::~DescribeTrailsRequest()
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
bool DescribeTrailsRequest::getIncludeOrganizationTrail()const
|
||||||
|
{
|
||||||
|
return includeOrganizationTrail_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DescribeTrailsRequest::setIncludeOrganizationTrail(bool includeOrganizationTrail)
|
||||||
|
{
|
||||||
|
includeOrganizationTrail_ = includeOrganizationTrail;
|
||||||
|
setParameter("IncludeOrganizationTrail", includeOrganizationTrail ? "true" : "false");
|
||||||
|
}
|
||||||
|
|
||||||
bool DescribeTrailsRequest::getIncludeShadowTrails()const
|
bool DescribeTrailsRequest::getIncludeShadowTrails()const
|
||||||
{
|
{
|
||||||
return includeShadowTrails_;
|
return includeShadowTrails_;
|
||||||
@@ -38,17 +49,6 @@ void DescribeTrailsRequest::setIncludeShadowTrails(bool includeShadowTrails)
|
|||||||
setParameter("IncludeShadowTrails", includeShadowTrails ? "true" : "false");
|
setParameter("IncludeShadowTrails", includeShadowTrails ? "true" : "false");
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string DescribeTrailsRequest::getAccessKeyId()const
|
|
||||||
{
|
|
||||||
return accessKeyId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void DescribeTrailsRequest::setAccessKeyId(const std::string& accessKeyId)
|
|
||||||
{
|
|
||||||
accessKeyId_ = accessKeyId;
|
|
||||||
setParameter("AccessKeyId", accessKeyId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string DescribeTrailsRequest::getNameList()const
|
std::string DescribeTrailsRequest::getNameList()const
|
||||||
{
|
{
|
||||||
return nameList_;
|
return nameList_;
|
||||||
|
|||||||
@@ -39,48 +39,54 @@ void DescribeTrailsResult::parse(const std::string &payload)
|
|||||||
Json::Value value;
|
Json::Value value;
|
||||||
reader.parse(payload, value);
|
reader.parse(payload, value);
|
||||||
setRequestId(value["RequestId"].asString());
|
setRequestId(value["RequestId"].asString());
|
||||||
auto allTrailListNode = value["TrailList"]["TrailListItem"];
|
auto allTrailListNode = value["TrailList"]["Trail"];
|
||||||
for (auto valueTrailListTrailListItem : allTrailListNode)
|
for (auto valueTrailListTrail : allTrailListNode)
|
||||||
{
|
{
|
||||||
TrailListItem trailListObject;
|
Trail trailListObject;
|
||||||
if(!valueTrailListTrailListItem["Name"].isNull())
|
if(!valueTrailListTrail["Status"].isNull())
|
||||||
trailListObject.name = valueTrailListTrailListItem["Name"].asString();
|
trailListObject.status = valueTrailListTrail["Status"].asString();
|
||||||
if(!valueTrailListTrailListItem["HomeRegion"].isNull())
|
if(!valueTrailListTrail["HomeRegion"].isNull())
|
||||||
trailListObject.homeRegion = valueTrailListTrailListItem["HomeRegion"].asString();
|
trailListObject.homeRegion = valueTrailListTrail["HomeRegion"].asString();
|
||||||
if(!valueTrailListTrailListItem["RoleName"].isNull())
|
if(!valueTrailListTrail["StartLoggingTime"].isNull())
|
||||||
trailListObject.roleName = valueTrailListTrailListItem["RoleName"].asString();
|
trailListObject.startLoggingTime = valueTrailListTrail["StartLoggingTime"].asString();
|
||||||
if(!valueTrailListTrailListItem["OssBucketName"].isNull())
|
if(!valueTrailListTrail["CreateTime"].isNull())
|
||||||
trailListObject.ossBucketName = valueTrailListTrailListItem["OssBucketName"].asString();
|
trailListObject.createTime = valueTrailListTrail["CreateTime"].asString();
|
||||||
if(!valueTrailListTrailListItem["OssKeyPrefix"].isNull())
|
if(!valueTrailListTrail["StopLoggingTime"].isNull())
|
||||||
trailListObject.ossKeyPrefix = valueTrailListTrailListItem["OssKeyPrefix"].asString();
|
trailListObject.stopLoggingTime = valueTrailListTrail["StopLoggingTime"].asString();
|
||||||
if(!valueTrailListTrailListItem["EventRW"].isNull())
|
if(!valueTrailListTrail["OrganizationId"].isNull())
|
||||||
trailListObject.eventRW = valueTrailListTrailListItem["EventRW"].asString();
|
trailListObject.organizationId = valueTrailListTrail["OrganizationId"].asString();
|
||||||
if(!valueTrailListTrailListItem["SlsWriteRoleArn"].isNull())
|
if(!valueTrailListTrail["SlsWriteRoleArn"].isNull())
|
||||||
trailListObject.slsWriteRoleArn = valueTrailListTrailListItem["SlsWriteRoleArn"].asString();
|
trailListObject.slsWriteRoleArn = valueTrailListTrail["SlsWriteRoleArn"].asString();
|
||||||
if(!valueTrailListTrailListItem["SlsProjectArn"].isNull())
|
if(!valueTrailListTrail["OssBucketLocation"].isNull())
|
||||||
trailListObject.slsProjectArn = valueTrailListTrailListItem["SlsProjectArn"].asString();
|
trailListObject.ossBucketLocation = valueTrailListTrail["OssBucketLocation"].asString();
|
||||||
if(!valueTrailListTrailListItem["Status"].isNull())
|
if(!valueTrailListTrail["TrailRegion"].isNull())
|
||||||
trailListObject.status = valueTrailListTrailListItem["Status"].asString();
|
trailListObject.trailRegion = valueTrailListTrail["TrailRegion"].asString();
|
||||||
if(!valueTrailListTrailListItem["TrailRegion"].isNull())
|
if(!valueTrailListTrail["Name"].isNull())
|
||||||
trailListObject.trailRegion = valueTrailListTrailListItem["TrailRegion"].asString();
|
trailListObject.name = valueTrailListTrail["Name"].asString();
|
||||||
if(!valueTrailListTrailListItem["CreateTime"].isNull())
|
if(!valueTrailListTrail["IsOrganizationTrail"].isNull())
|
||||||
trailListObject.createTime = valueTrailListTrailListItem["CreateTime"].asString();
|
trailListObject.isOrganizationTrail = valueTrailListTrail["IsOrganizationTrail"].asString() == "true";
|
||||||
if(!valueTrailListTrailListItem["UpdateTime"].isNull())
|
if(!valueTrailListTrail["SlsProjectArn"].isNull())
|
||||||
trailListObject.updateTime = valueTrailListTrailListItem["UpdateTime"].asString();
|
trailListObject.slsProjectArn = valueTrailListTrail["SlsProjectArn"].asString();
|
||||||
if(!valueTrailListTrailListItem["StartLoggingTime"].isNull())
|
if(!valueTrailListTrail["EventRW"].isNull())
|
||||||
trailListObject.startLoggingTime = valueTrailListTrailListItem["StartLoggingTime"].asString();
|
trailListObject.eventRW = valueTrailListTrail["EventRW"].asString();
|
||||||
if(!valueTrailListTrailListItem["StopLoggingTime"].isNull())
|
if(!valueTrailListTrail["OssKeyPrefix"].isNull())
|
||||||
trailListObject.stopLoggingTime = valueTrailListTrailListItem["StopLoggingTime"].asString();
|
trailListObject.ossKeyPrefix = valueTrailListTrail["OssKeyPrefix"].asString();
|
||||||
if(!valueTrailListTrailListItem["MnsTopicArn"].isNull())
|
if(!valueTrailListTrail["UpdateTime"].isNull())
|
||||||
trailListObject.mnsTopicArn = valueTrailListTrailListItem["MnsTopicArn"].asString();
|
trailListObject.updateTime = valueTrailListTrail["UpdateTime"].asString();
|
||||||
if(!valueTrailListTrailListItem["IsOrganizationTrail"].isNull())
|
if(!valueTrailListTrail["Region"].isNull())
|
||||||
trailListObject.isOrganizationTrail = valueTrailListTrailListItem["IsOrganizationTrail"].asString() == "true";
|
trailListObject.region = valueTrailListTrail["Region"].asString();
|
||||||
|
if(!valueTrailListTrail["OssBucketName"].isNull())
|
||||||
|
trailListObject.ossBucketName = valueTrailListTrail["OssBucketName"].asString();
|
||||||
|
if(!valueTrailListTrail["OssWriteRoleArn"].isNull())
|
||||||
|
trailListObject.ossWriteRoleArn = valueTrailListTrail["OssWriteRoleArn"].asString();
|
||||||
|
if(!valueTrailListTrail["IsShadowTrail"].isNull())
|
||||||
|
trailListObject.isShadowTrail = std::stol(valueTrailListTrail["IsShadowTrail"].asString());
|
||||||
trailList_.push_back(trailListObject);
|
trailList_.push_back(trailListObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::vector<DescribeTrailsResult::TrailListItem> DescribeTrailsResult::getTrailList()const
|
std::vector<DescribeTrailsResult::Trail> DescribeTrailsResult::getTrailList()const
|
||||||
{
|
{
|
||||||
return trailList_;
|
return trailList_;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
using AlibabaCloud::Actiontrail::Model::GetTrailStatusRequest;
|
using AlibabaCloud::Actiontrail::Model::GetTrailStatusRequest;
|
||||||
|
|
||||||
GetTrailStatusRequest::GetTrailStatusRequest() :
|
GetTrailStatusRequest::GetTrailStatusRequest() :
|
||||||
RpcServiceRequest("actiontrail", "2017-12-04", "GetTrailStatus")
|
RpcServiceRequest("actiontrail", "2020-07-06", "GetTrailStatus")
|
||||||
{
|
{
|
||||||
setMethod(HttpRequest::Method::Post);
|
setMethod(HttpRequest::Method::Post);
|
||||||
}
|
}
|
||||||
@@ -27,17 +27,6 @@ GetTrailStatusRequest::GetTrailStatusRequest() :
|
|||||||
GetTrailStatusRequest::~GetTrailStatusRequest()
|
GetTrailStatusRequest::~GetTrailStatusRequest()
|
||||||
{}
|
{}
|
||||||
|
|
||||||
std::string GetTrailStatusRequest::getAccessKeyId()const
|
|
||||||
{
|
|
||||||
return accessKeyId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void GetTrailStatusRequest::setAccessKeyId(const std::string& accessKeyId)
|
|
||||||
{
|
|
||||||
accessKeyId_ = accessKeyId;
|
|
||||||
setParameter("AccessKeyId", accessKeyId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string GetTrailStatusRequest::getName()const
|
std::string GetTrailStatusRequest::getName()const
|
||||||
{
|
{
|
||||||
return name_;
|
return name_;
|
||||||
|
|||||||
@@ -39,24 +39,47 @@ void GetTrailStatusResult::parse(const std::string &payload)
|
|||||||
Json::Value value;
|
Json::Value value;
|
||||||
reader.parse(payload, value);
|
reader.parse(payload, value);
|
||||||
setRequestId(value["RequestId"].asString());
|
setRequestId(value["RequestId"].asString());
|
||||||
if(!value["IsLogging"].isNull())
|
if(!value["LatestDeliveryLogServiceTime"].isNull())
|
||||||
isLogging_ = value["IsLogging"].asString() == "true";
|
latestDeliveryLogServiceTime_ = value["LatestDeliveryLogServiceTime"].asString();
|
||||||
if(!value["LatestDeliveryError"].isNull())
|
if(!value["LatestDeliveryLogServiceError"].isNull())
|
||||||
latestDeliveryError_ = value["LatestDeliveryError"].asString();
|
latestDeliveryLogServiceError_ = value["LatestDeliveryLogServiceError"].asString();
|
||||||
if(!value["LatestDeliveryTime"].isNull())
|
|
||||||
latestDeliveryTime_ = value["LatestDeliveryTime"].asString();
|
|
||||||
if(!value["StartLoggingTime"].isNull())
|
if(!value["StartLoggingTime"].isNull())
|
||||||
startLoggingTime_ = value["StartLoggingTime"].asString();
|
startLoggingTime_ = value["StartLoggingTime"].asString();
|
||||||
|
if(!value["OssBucketStatus"].isNull())
|
||||||
|
ossBucketStatus_ = value["OssBucketStatus"].asString() == "true";
|
||||||
|
if(!value["LatestDeliveryError"].isNull())
|
||||||
|
latestDeliveryError_ = value["LatestDeliveryError"].asString();
|
||||||
if(!value["StopLoggingTime"].isNull())
|
if(!value["StopLoggingTime"].isNull())
|
||||||
stopLoggingTime_ = value["StopLoggingTime"].asString();
|
stopLoggingTime_ = value["StopLoggingTime"].asString();
|
||||||
|
if(!value["SlsLogStoreStatus"].isNull())
|
||||||
|
slsLogStoreStatus_ = value["SlsLogStoreStatus"].asString() == "true";
|
||||||
|
if(!value["LatestDeliveryTime"].isNull())
|
||||||
|
latestDeliveryTime_ = value["LatestDeliveryTime"].asString();
|
||||||
|
if(!value["IsLogging"].isNull())
|
||||||
|
isLogging_ = value["IsLogging"].asString() == "true";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string GetTrailStatusResult::getLatestDeliveryLogServiceTime()const
|
||||||
|
{
|
||||||
|
return latestDeliveryLogServiceTime_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string GetTrailStatusResult::getLatestDeliveryLogServiceError()const
|
||||||
|
{
|
||||||
|
return latestDeliveryLogServiceError_;
|
||||||
|
}
|
||||||
|
|
||||||
std::string GetTrailStatusResult::getStartLoggingTime()const
|
std::string GetTrailStatusResult::getStartLoggingTime()const
|
||||||
{
|
{
|
||||||
return startLoggingTime_;
|
return startLoggingTime_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool GetTrailStatusResult::getOssBucketStatus()const
|
||||||
|
{
|
||||||
|
return ossBucketStatus_;
|
||||||
|
}
|
||||||
|
|
||||||
std::string GetTrailStatusResult::getLatestDeliveryError()const
|
std::string GetTrailStatusResult::getLatestDeliveryError()const
|
||||||
{
|
{
|
||||||
return latestDeliveryError_;
|
return latestDeliveryError_;
|
||||||
@@ -67,9 +90,9 @@ std::string GetTrailStatusResult::getStopLoggingTime()const
|
|||||||
return stopLoggingTime_;
|
return stopLoggingTime_;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool GetTrailStatusResult::getIsLogging()const
|
bool GetTrailStatusResult::getSlsLogStoreStatus()const
|
||||||
{
|
{
|
||||||
return isLogging_;
|
return slsLogStoreStatus_;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string GetTrailStatusResult::getLatestDeliveryTime()const
|
std::string GetTrailStatusResult::getLatestDeliveryTime()const
|
||||||
@@ -77,3 +100,8 @@ std::string GetTrailStatusResult::getLatestDeliveryTime()const
|
|||||||
return latestDeliveryTime_;
|
return latestDeliveryTime_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool GetTrailStatusResult::getIsLogging()const
|
||||||
|
{
|
||||||
|
return isLogging_;
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
using AlibabaCloud::Actiontrail::Model::LookupEventsRequest;
|
using AlibabaCloud::Actiontrail::Model::LookupEventsRequest;
|
||||||
|
|
||||||
LookupEventsRequest::LookupEventsRequest() :
|
LookupEventsRequest::LookupEventsRequest() :
|
||||||
RpcServiceRequest("actiontrail", "2017-12-04", "LookupEvents")
|
RpcServiceRequest("actiontrail", "2020-07-06", "LookupEvents")
|
||||||
{
|
{
|
||||||
setMethod(HttpRequest::Method::Post);
|
setMethod(HttpRequest::Method::Post);
|
||||||
}
|
}
|
||||||
@@ -27,15 +27,15 @@ LookupEventsRequest::LookupEventsRequest() :
|
|||||||
LookupEventsRequest::~LookupEventsRequest()
|
LookupEventsRequest::~LookupEventsRequest()
|
||||||
{}
|
{}
|
||||||
|
|
||||||
std::string LookupEventsRequest::getRequest()const
|
std::string LookupEventsRequest::getEndTime()const
|
||||||
{
|
{
|
||||||
return request_;
|
return endTime_;
|
||||||
}
|
}
|
||||||
|
|
||||||
void LookupEventsRequest::setRequest(const std::string& request)
|
void LookupEventsRequest::setEndTime(const std::string& endTime)
|
||||||
{
|
{
|
||||||
request_ = request;
|
endTime_ = endTime;
|
||||||
setParameter("Request", request);
|
setParameter("EndTime", endTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string LookupEventsRequest::getStartTime()const
|
std::string LookupEventsRequest::getStartTime()const
|
||||||
@@ -49,28 +49,6 @@ void LookupEventsRequest::setStartTime(const std::string& startTime)
|
|||||||
setParameter("StartTime", startTime);
|
setParameter("StartTime", startTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string LookupEventsRequest::getEventName()const
|
|
||||||
{
|
|
||||||
return eventName_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void LookupEventsRequest::setEventName(const std::string& eventName)
|
|
||||||
{
|
|
||||||
eventName_ = eventName;
|
|
||||||
setParameter("EventName", eventName);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string LookupEventsRequest::getAccessKeyId()const
|
|
||||||
{
|
|
||||||
return accessKeyId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void LookupEventsRequest::setAccessKeyId(const std::string& accessKeyId)
|
|
||||||
{
|
|
||||||
accessKeyId_ = accessKeyId;
|
|
||||||
setParameter("AccessKeyId", accessKeyId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string LookupEventsRequest::getNextToken()const
|
std::string LookupEventsRequest::getNextToken()const
|
||||||
{
|
{
|
||||||
return nextToken_;
|
return nextToken_;
|
||||||
@@ -82,70 +60,20 @@ void LookupEventsRequest::setNextToken(const std::string& nextToken)
|
|||||||
setParameter("NextToken", nextToken);
|
setParameter("NextToken", nextToken);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string LookupEventsRequest::getServiceName()const
|
std::vector<LookupEventsRequest::LookupAttribute> LookupEventsRequest::getLookupAttribute()const
|
||||||
{
|
{
|
||||||
return serviceName_;
|
return lookupAttribute_;
|
||||||
}
|
}
|
||||||
|
|
||||||
void LookupEventsRequest::setServiceName(const std::string& serviceName)
|
void LookupEventsRequest::setLookupAttribute(const std::vector<LookupAttribute>& lookupAttribute)
|
||||||
{
|
{
|
||||||
serviceName_ = serviceName;
|
lookupAttribute_ = lookupAttribute;
|
||||||
setParameter("ServiceName", serviceName);
|
for(int dep1 = 0; dep1!= lookupAttribute.size(); dep1++) {
|
||||||
}
|
auto lookupAttributeObj = lookupAttribute.at(dep1);
|
||||||
|
std::string lookupAttributeObjStr = "LookupAttribute." + std::to_string(dep1 + 1);
|
||||||
std::string LookupEventsRequest::getEvent()const
|
setParameter(lookupAttributeObjStr + ".Value", lookupAttributeObj.value);
|
||||||
{
|
setParameter(lookupAttributeObjStr + ".Key", lookupAttributeObj.key);
|
||||||
return event_;
|
}
|
||||||
}
|
|
||||||
|
|
||||||
void LookupEventsRequest::setEvent(const std::string& event)
|
|
||||||
{
|
|
||||||
event_ = event;
|
|
||||||
setParameter("Event", event);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string LookupEventsRequest::getEventAccessKeyId()const
|
|
||||||
{
|
|
||||||
return eventAccessKeyId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void LookupEventsRequest::setEventAccessKeyId(const std::string& eventAccessKeyId)
|
|
||||||
{
|
|
||||||
eventAccessKeyId_ = eventAccessKeyId;
|
|
||||||
setParameter("EventAccessKeyId", eventAccessKeyId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string LookupEventsRequest::getEndTime()const
|
|
||||||
{
|
|
||||||
return endTime_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void LookupEventsRequest::setEndTime(const std::string& endTime)
|
|
||||||
{
|
|
||||||
endTime_ = endTime;
|
|
||||||
setParameter("EndTime", endTime);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string LookupEventsRequest::getEventRW()const
|
|
||||||
{
|
|
||||||
return eventRW_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void LookupEventsRequest::setEventRW(const std::string& eventRW)
|
|
||||||
{
|
|
||||||
eventRW_ = eventRW;
|
|
||||||
setParameter("EventRW", eventRW);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string LookupEventsRequest::getResourceType()const
|
|
||||||
{
|
|
||||||
return resourceType_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void LookupEventsRequest::setResourceType(const std::string& resourceType)
|
|
||||||
{
|
|
||||||
resourceType_ = resourceType;
|
|
||||||
setParameter("ResourceType", resourceType);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string LookupEventsRequest::getMaxResults()const
|
std::string LookupEventsRequest::getMaxResults()const
|
||||||
@@ -159,36 +87,14 @@ void LookupEventsRequest::setMaxResults(const std::string& maxResults)
|
|||||||
setParameter("MaxResults", maxResults);
|
setParameter("MaxResults", maxResults);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string LookupEventsRequest::getEventType()const
|
std::string LookupEventsRequest::getDirection()const
|
||||||
{
|
{
|
||||||
return eventType_;
|
return direction_;
|
||||||
}
|
}
|
||||||
|
|
||||||
void LookupEventsRequest::setEventType(const std::string& eventType)
|
void LookupEventsRequest::setDirection(const std::string& direction)
|
||||||
{
|
{
|
||||||
eventType_ = eventType;
|
direction_ = direction;
|
||||||
setParameter("EventType", eventType);
|
setParameter("Direction", direction);
|
||||||
}
|
|
||||||
|
|
||||||
std::string LookupEventsRequest::getResourceName()const
|
|
||||||
{
|
|
||||||
return resourceName_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void LookupEventsRequest::setResourceName(const std::string& resourceName)
|
|
||||||
{
|
|
||||||
resourceName_ = resourceName;
|
|
||||||
setParameter("ResourceName", resourceName);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string LookupEventsRequest::getUser()const
|
|
||||||
{
|
|
||||||
return user_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void LookupEventsRequest::setUser(const std::string& user)
|
|
||||||
{
|
|
||||||
user_ = user;
|
|
||||||
setParameter("User", user);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -42,25 +42,25 @@ void LookupEventsResult::parse(const std::string &payload)
|
|||||||
auto allEvents = value["Events"]["Events"];
|
auto allEvents = value["Events"]["Events"];
|
||||||
for (const auto &item : allEvents)
|
for (const auto &item : allEvents)
|
||||||
events_.push_back(item.asString());
|
events_.push_back(item.asString());
|
||||||
|
if(!value["EndTime"].isNull())
|
||||||
|
endTime_ = value["EndTime"].asString();
|
||||||
if(!value["NextToken"].isNull())
|
if(!value["NextToken"].isNull())
|
||||||
nextToken_ = value["NextToken"].asString();
|
nextToken_ = value["NextToken"].asString();
|
||||||
if(!value["StartTime"].isNull())
|
if(!value["StartTime"].isNull())
|
||||||
startTime_ = value["StartTime"].asString();
|
startTime_ = value["StartTime"].asString();
|
||||||
if(!value["EndTime"].isNull())
|
|
||||||
endTime_ = value["EndTime"].asString();
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string LookupEventsResult::getNextToken()const
|
|
||||||
{
|
|
||||||
return nextToken_;
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string LookupEventsResult::getEndTime()const
|
std::string LookupEventsResult::getEndTime()const
|
||||||
{
|
{
|
||||||
return endTime_;
|
return endTime_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string LookupEventsResult::getNextToken()const
|
||||||
|
{
|
||||||
|
return nextToken_;
|
||||||
|
}
|
||||||
|
|
||||||
std::vector<std::string> LookupEventsResult::getEvents()const
|
std::vector<std::string> LookupEventsResult::getEvents()const
|
||||||
{
|
{
|
||||||
return events_;
|
return events_;
|
||||||
|
|||||||
@@ -19,25 +19,14 @@
|
|||||||
using AlibabaCloud::Actiontrail::Model::StartLoggingRequest;
|
using AlibabaCloud::Actiontrail::Model::StartLoggingRequest;
|
||||||
|
|
||||||
StartLoggingRequest::StartLoggingRequest() :
|
StartLoggingRequest::StartLoggingRequest() :
|
||||||
RpcServiceRequest("actiontrail", "2017-12-04", "StartLogging")
|
RpcServiceRequest("actiontrail", "2020-07-06", "StartLogging")
|
||||||
{
|
{
|
||||||
setMethod(HttpRequest::Method::Get);
|
setMethod(HttpRequest::Method::Post);
|
||||||
}
|
}
|
||||||
|
|
||||||
StartLoggingRequest::~StartLoggingRequest()
|
StartLoggingRequest::~StartLoggingRequest()
|
||||||
{}
|
{}
|
||||||
|
|
||||||
std::string StartLoggingRequest::getAccessKeyId()const
|
|
||||||
{
|
|
||||||
return accessKeyId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void StartLoggingRequest::setAccessKeyId(const std::string& accessKeyId)
|
|
||||||
{
|
|
||||||
accessKeyId_ = accessKeyId;
|
|
||||||
setParameter("AccessKeyId", accessKeyId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string StartLoggingRequest::getName()const
|
std::string StartLoggingRequest::getName()const
|
||||||
{
|
{
|
||||||
return name_;
|
return name_;
|
||||||
|
|||||||
@@ -39,20 +39,6 @@ void StartLoggingResult::parse(const std::string &payload)
|
|||||||
Json::Value value;
|
Json::Value value;
|
||||||
reader.parse(payload, value);
|
reader.parse(payload, value);
|
||||||
setRequestId(value["RequestId"].asString());
|
setRequestId(value["RequestId"].asString());
|
||||||
if(!value["Param"].isNull())
|
|
||||||
param_ = value["Param"].asString();
|
|
||||||
if(!value["Result"].isNull())
|
|
||||||
result_ = value["Result"].asString();
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string StartLoggingResult::getParam()const
|
|
||||||
{
|
|
||||||
return param_;
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string StartLoggingResult::getResult()const
|
|
||||||
{
|
|
||||||
return result_;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
using AlibabaCloud::Actiontrail::Model::StopLoggingRequest;
|
using AlibabaCloud::Actiontrail::Model::StopLoggingRequest;
|
||||||
|
|
||||||
StopLoggingRequest::StopLoggingRequest() :
|
StopLoggingRequest::StopLoggingRequest() :
|
||||||
RpcServiceRequest("actiontrail", "2017-12-04", "StopLogging")
|
RpcServiceRequest("actiontrail", "2020-07-06", "StopLogging")
|
||||||
{
|
{
|
||||||
setMethod(HttpRequest::Method::Get);
|
setMethod(HttpRequest::Method::Get);
|
||||||
}
|
}
|
||||||
@@ -27,17 +27,6 @@ StopLoggingRequest::StopLoggingRequest() :
|
|||||||
StopLoggingRequest::~StopLoggingRequest()
|
StopLoggingRequest::~StopLoggingRequest()
|
||||||
{}
|
{}
|
||||||
|
|
||||||
std::string StopLoggingRequest::getAccessKeyId()const
|
|
||||||
{
|
|
||||||
return accessKeyId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void StopLoggingRequest::setAccessKeyId(const std::string& accessKeyId)
|
|
||||||
{
|
|
||||||
accessKeyId_ = accessKeyId;
|
|
||||||
setParameter("AccessKeyId", accessKeyId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string StopLoggingRequest::getName()const
|
std::string StopLoggingRequest::getName()const
|
||||||
{
|
{
|
||||||
return name_;
|
return name_;
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
using AlibabaCloud::Actiontrail::Model::UpdateTrailRequest;
|
using AlibabaCloud::Actiontrail::Model::UpdateTrailRequest;
|
||||||
|
|
||||||
UpdateTrailRequest::UpdateTrailRequest() :
|
UpdateTrailRequest::UpdateTrailRequest() :
|
||||||
RpcServiceRequest("actiontrail", "2017-12-04", "UpdateTrail")
|
RpcServiceRequest("actiontrail", "2020-07-06", "UpdateTrail")
|
||||||
{
|
{
|
||||||
setMethod(HttpRequest::Method::Post);
|
setMethod(HttpRequest::Method::Post);
|
||||||
}
|
}
|
||||||
@@ -38,17 +38,6 @@ void UpdateTrailRequest::setSlsProjectArn(const std::string& slsProjectArn)
|
|||||||
setParameter("SlsProjectArn", slsProjectArn);
|
setParameter("SlsProjectArn", slsProjectArn);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string UpdateTrailRequest::getAccessKeyId()const
|
|
||||||
{
|
|
||||||
return accessKeyId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void UpdateTrailRequest::setAccessKeyId(const std::string& accessKeyId)
|
|
||||||
{
|
|
||||||
accessKeyId_ = accessKeyId;
|
|
||||||
setParameter("AccessKeyId", accessKeyId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string UpdateTrailRequest::getSlsWriteRoleArn()const
|
std::string UpdateTrailRequest::getSlsWriteRoleArn()const
|
||||||
{
|
{
|
||||||
return slsWriteRoleArn_;
|
return slsWriteRoleArn_;
|
||||||
@@ -71,26 +60,15 @@ void UpdateTrailRequest::setOssKeyPrefix(const std::string& ossKeyPrefix)
|
|||||||
setParameter("OssKeyPrefix", ossKeyPrefix);
|
setParameter("OssKeyPrefix", ossKeyPrefix);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string UpdateTrailRequest::getMnsTopicArn()const
|
std::string UpdateTrailRequest::getOssWriteRoleArn()const
|
||||||
{
|
{
|
||||||
return mnsTopicArn_;
|
return ossWriteRoleArn_;
|
||||||
}
|
}
|
||||||
|
|
||||||
void UpdateTrailRequest::setMnsTopicArn(const std::string& mnsTopicArn)
|
void UpdateTrailRequest::setOssWriteRoleArn(const std::string& ossWriteRoleArn)
|
||||||
{
|
{
|
||||||
mnsTopicArn_ = mnsTopicArn;
|
ossWriteRoleArn_ = ossWriteRoleArn;
|
||||||
setParameter("MnsTopicArn", mnsTopicArn);
|
setParameter("OssWriteRoleArn", ossWriteRoleArn);
|
||||||
}
|
|
||||||
|
|
||||||
std::string UpdateTrailRequest::getRoleName()const
|
|
||||||
{
|
|
||||||
return roleName_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void UpdateTrailRequest::setRoleName(const std::string& roleName)
|
|
||||||
{
|
|
||||||
roleName_ = roleName;
|
|
||||||
setParameter("RoleName", roleName);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string UpdateTrailRequest::getEventRW()const
|
std::string UpdateTrailRequest::getEventRW()const
|
||||||
|
|||||||
@@ -39,26 +39,24 @@ void UpdateTrailResult::parse(const std::string &payload)
|
|||||||
Json::Value value;
|
Json::Value value;
|
||||||
reader.parse(payload, value);
|
reader.parse(payload, value);
|
||||||
setRequestId(value["RequestId"].asString());
|
setRequestId(value["RequestId"].asString());
|
||||||
if(!value["Name"].isNull())
|
|
||||||
name_ = value["Name"].asString();
|
|
||||||
if(!value["HomeRegion"].isNull())
|
|
||||||
homeRegion_ = value["HomeRegion"].asString();
|
|
||||||
if(!value["OssBucketName"].isNull())
|
|
||||||
ossBucketName_ = value["OssBucketName"].asString();
|
|
||||||
if(!value["OssKeyPrefix"].isNull())
|
|
||||||
ossKeyPrefix_ = value["OssKeyPrefix"].asString();
|
|
||||||
if(!value["RoleName"].isNull())
|
|
||||||
roleName_ = value["RoleName"].asString();
|
|
||||||
if(!value["SlsProjectArn"].isNull())
|
if(!value["SlsProjectArn"].isNull())
|
||||||
slsProjectArn_ = value["SlsProjectArn"].asString();
|
slsProjectArn_ = value["SlsProjectArn"].asString();
|
||||||
if(!value["SlsWriteRoleArn"].isNull())
|
|
||||||
slsWriteRoleArn_ = value["SlsWriteRoleArn"].asString();
|
|
||||||
if(!value["EventRW"].isNull())
|
if(!value["EventRW"].isNull())
|
||||||
eventRW_ = value["EventRW"].asString();
|
eventRW_ = value["EventRW"].asString();
|
||||||
|
if(!value["HomeRegion"].isNull())
|
||||||
|
homeRegion_ = value["HomeRegion"].asString();
|
||||||
|
if(!value["OssKeyPrefix"].isNull())
|
||||||
|
ossKeyPrefix_ = value["OssKeyPrefix"].asString();
|
||||||
|
if(!value["OssBucketName"].isNull())
|
||||||
|
ossBucketName_ = value["OssBucketName"].asString();
|
||||||
|
if(!value["SlsWriteRoleArn"].isNull())
|
||||||
|
slsWriteRoleArn_ = value["SlsWriteRoleArn"].asString();
|
||||||
|
if(!value["OssWriteRoleArn"].isNull())
|
||||||
|
ossWriteRoleArn_ = value["OssWriteRoleArn"].asString();
|
||||||
if(!value["TrailRegion"].isNull())
|
if(!value["TrailRegion"].isNull())
|
||||||
trailRegion_ = value["TrailRegion"].asString();
|
trailRegion_ = value["TrailRegion"].asString();
|
||||||
if(!value["MnsTopicArn"].isNull())
|
if(!value["Name"].isNull())
|
||||||
mnsTopicArn_ = value["MnsTopicArn"].asString();
|
name_ = value["Name"].asString();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -67,16 +65,6 @@ std::string UpdateTrailResult::getSlsProjectArn()const
|
|||||||
return slsProjectArn_;
|
return slsProjectArn_;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string UpdateTrailResult::getMnsTopicArn()const
|
|
||||||
{
|
|
||||||
return mnsTopicArn_;
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string UpdateTrailResult::getRoleName()const
|
|
||||||
{
|
|
||||||
return roleName_;
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string UpdateTrailResult::getEventRW()const
|
std::string UpdateTrailResult::getEventRW()const
|
||||||
{
|
{
|
||||||
return eventRW_;
|
return eventRW_;
|
||||||
@@ -102,6 +90,11 @@ std::string UpdateTrailResult::getSlsWriteRoleArn()const
|
|||||||
return slsWriteRoleArn_;
|
return slsWriteRoleArn_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string UpdateTrailResult::getOssWriteRoleArn()const
|
||||||
|
{
|
||||||
|
return ossWriteRoleArn_;
|
||||||
|
}
|
||||||
|
|
||||||
std::string UpdateTrailResult::getTrailRegion()const
|
std::string UpdateTrailResult::getTrailRegion()const
|
||||||
{
|
{
|
||||||
return trailRegion_;
|
return trailRegion_;
|
||||||
|
|||||||
@@ -23,16 +23,28 @@ set(adb_public_header
|
|||||||
set(adb_public_header_model
|
set(adb_public_header_model
|
||||||
include/alibabacloud/adb/model/AllocateClusterPublicConnectionRequest.h
|
include/alibabacloud/adb/model/AllocateClusterPublicConnectionRequest.h
|
||||||
include/alibabacloud/adb/model/AllocateClusterPublicConnectionResult.h
|
include/alibabacloud/adb/model/AllocateClusterPublicConnectionResult.h
|
||||||
|
include/alibabacloud/adb/model/BindDBResourcePoolWithUserRequest.h
|
||||||
|
include/alibabacloud/adb/model/BindDBResourcePoolWithUserResult.h
|
||||||
include/alibabacloud/adb/model/CreateAccountRequest.h
|
include/alibabacloud/adb/model/CreateAccountRequest.h
|
||||||
include/alibabacloud/adb/model/CreateAccountResult.h
|
include/alibabacloud/adb/model/CreateAccountResult.h
|
||||||
include/alibabacloud/adb/model/CreateDBClusterRequest.h
|
include/alibabacloud/adb/model/CreateDBClusterRequest.h
|
||||||
include/alibabacloud/adb/model/CreateDBClusterResult.h
|
include/alibabacloud/adb/model/CreateDBClusterResult.h
|
||||||
|
include/alibabacloud/adb/model/CreateDBResourcePoolRequest.h
|
||||||
|
include/alibabacloud/adb/model/CreateDBResourcePoolResult.h
|
||||||
|
include/alibabacloud/adb/model/CreateElasticPlanRequest.h
|
||||||
|
include/alibabacloud/adb/model/CreateElasticPlanResult.h
|
||||||
include/alibabacloud/adb/model/DeleteAccountRequest.h
|
include/alibabacloud/adb/model/DeleteAccountRequest.h
|
||||||
include/alibabacloud/adb/model/DeleteAccountResult.h
|
include/alibabacloud/adb/model/DeleteAccountResult.h
|
||||||
include/alibabacloud/adb/model/DeleteDBClusterRequest.h
|
include/alibabacloud/adb/model/DeleteDBClusterRequest.h
|
||||||
include/alibabacloud/adb/model/DeleteDBClusterResult.h
|
include/alibabacloud/adb/model/DeleteDBClusterResult.h
|
||||||
|
include/alibabacloud/adb/model/DeleteDBResourcePoolRequest.h
|
||||||
|
include/alibabacloud/adb/model/DeleteDBResourcePoolResult.h
|
||||||
|
include/alibabacloud/adb/model/DeleteElasticPlanRequest.h
|
||||||
|
include/alibabacloud/adb/model/DeleteElasticPlanResult.h
|
||||||
include/alibabacloud/adb/model/DescribeAccountsRequest.h
|
include/alibabacloud/adb/model/DescribeAccountsRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeAccountsResult.h
|
include/alibabacloud/adb/model/DescribeAccountsResult.h
|
||||||
|
include/alibabacloud/adb/model/DescribeAllAccountsRequest.h
|
||||||
|
include/alibabacloud/adb/model/DescribeAllAccountsResult.h
|
||||||
include/alibabacloud/adb/model/DescribeAllDataSourceRequest.h
|
include/alibabacloud/adb/model/DescribeAllDataSourceRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeAllDataSourceResult.h
|
include/alibabacloud/adb/model/DescribeAllDataSourceResult.h
|
||||||
include/alibabacloud/adb/model/DescribeAuditLogConfigRequest.h
|
include/alibabacloud/adb/model/DescribeAuditLogConfigRequest.h
|
||||||
@@ -49,6 +61,8 @@ set(adb_public_header_model
|
|||||||
include/alibabacloud/adb/model/DescribeBackupsResult.h
|
include/alibabacloud/adb/model/DescribeBackupsResult.h
|
||||||
include/alibabacloud/adb/model/DescribeColumnsRequest.h
|
include/alibabacloud/adb/model/DescribeColumnsRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeColumnsResult.h
|
include/alibabacloud/adb/model/DescribeColumnsResult.h
|
||||||
|
include/alibabacloud/adb/model/DescribeConnectionCountRecordsRequest.h
|
||||||
|
include/alibabacloud/adb/model/DescribeConnectionCountRecordsResult.h
|
||||||
include/alibabacloud/adb/model/DescribeDBClusterAccessWhiteListRequest.h
|
include/alibabacloud/adb/model/DescribeDBClusterAccessWhiteListRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeDBClusterAccessWhiteListResult.h
|
include/alibabacloud/adb/model/DescribeDBClusterAccessWhiteListResult.h
|
||||||
include/alibabacloud/adb/model/DescribeDBClusterAttributeRequest.h
|
include/alibabacloud/adb/model/DescribeDBClusterAttributeRequest.h
|
||||||
@@ -57,16 +71,30 @@ set(adb_public_header_model
|
|||||||
include/alibabacloud/adb/model/DescribeDBClusterNetInfoResult.h
|
include/alibabacloud/adb/model/DescribeDBClusterNetInfoResult.h
|
||||||
include/alibabacloud/adb/model/DescribeDBClusterPerformanceRequest.h
|
include/alibabacloud/adb/model/DescribeDBClusterPerformanceRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeDBClusterPerformanceResult.h
|
include/alibabacloud/adb/model/DescribeDBClusterPerformanceResult.h
|
||||||
|
include/alibabacloud/adb/model/DescribeDBClusterResourcePoolPerformanceRequest.h
|
||||||
|
include/alibabacloud/adb/model/DescribeDBClusterResourcePoolPerformanceResult.h
|
||||||
include/alibabacloud/adb/model/DescribeDBClustersRequest.h
|
include/alibabacloud/adb/model/DescribeDBClustersRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeDBClustersResult.h
|
include/alibabacloud/adb/model/DescribeDBClustersResult.h
|
||||||
|
include/alibabacloud/adb/model/DescribeDBResourcePoolRequest.h
|
||||||
|
include/alibabacloud/adb/model/DescribeDBResourcePoolResult.h
|
||||||
|
include/alibabacloud/adb/model/DescribeElasticDailyPlanRequest.h
|
||||||
|
include/alibabacloud/adb/model/DescribeElasticDailyPlanResult.h
|
||||||
|
include/alibabacloud/adb/model/DescribeElasticPlanRequest.h
|
||||||
|
include/alibabacloud/adb/model/DescribeElasticPlanResult.h
|
||||||
include/alibabacloud/adb/model/DescribeInclinedTablesRequest.h
|
include/alibabacloud/adb/model/DescribeInclinedTablesRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeInclinedTablesResult.h
|
include/alibabacloud/adb/model/DescribeInclinedTablesResult.h
|
||||||
|
include/alibabacloud/adb/model/DescribeLoadTasksRecordsRequest.h
|
||||||
|
include/alibabacloud/adb/model/DescribeLoadTasksRecordsResult.h
|
||||||
include/alibabacloud/adb/model/DescribeOperatorPermissionRequest.h
|
include/alibabacloud/adb/model/DescribeOperatorPermissionRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeOperatorPermissionResult.h
|
include/alibabacloud/adb/model/DescribeOperatorPermissionResult.h
|
||||||
include/alibabacloud/adb/model/DescribeProcessListRequest.h
|
include/alibabacloud/adb/model/DescribeProcessListRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeProcessListResult.h
|
include/alibabacloud/adb/model/DescribeProcessListResult.h
|
||||||
include/alibabacloud/adb/model/DescribeRegionsRequest.h
|
include/alibabacloud/adb/model/DescribeRegionsRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeRegionsResult.h
|
include/alibabacloud/adb/model/DescribeRegionsResult.h
|
||||||
|
include/alibabacloud/adb/model/DescribeSQLPlanRequest.h
|
||||||
|
include/alibabacloud/adb/model/DescribeSQLPlanResult.h
|
||||||
|
include/alibabacloud/adb/model/DescribeSQLPlanTaskRequest.h
|
||||||
|
include/alibabacloud/adb/model/DescribeSQLPlanTaskResult.h
|
||||||
include/alibabacloud/adb/model/DescribeSchemasRequest.h
|
include/alibabacloud/adb/model/DescribeSchemasRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeSchemasResult.h
|
include/alibabacloud/adb/model/DescribeSchemasResult.h
|
||||||
include/alibabacloud/adb/model/DescribeSlowLogRecordsRequest.h
|
include/alibabacloud/adb/model/DescribeSlowLogRecordsRequest.h
|
||||||
@@ -77,6 +105,8 @@ set(adb_public_header_model
|
|||||||
include/alibabacloud/adb/model/DescribeTableDetailResult.h
|
include/alibabacloud/adb/model/DescribeTableDetailResult.h
|
||||||
include/alibabacloud/adb/model/DescribeTablePartitionDiagnoseRequest.h
|
include/alibabacloud/adb/model/DescribeTablePartitionDiagnoseRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeTablePartitionDiagnoseResult.h
|
include/alibabacloud/adb/model/DescribeTablePartitionDiagnoseResult.h
|
||||||
|
include/alibabacloud/adb/model/DescribeTableStatisticsRequest.h
|
||||||
|
include/alibabacloud/adb/model/DescribeTableStatisticsResult.h
|
||||||
include/alibabacloud/adb/model/DescribeTablesRequest.h
|
include/alibabacloud/adb/model/DescribeTablesRequest.h
|
||||||
include/alibabacloud/adb/model/DescribeTablesResult.h
|
include/alibabacloud/adb/model/DescribeTablesResult.h
|
||||||
include/alibabacloud/adb/model/DescribeTaskInfoRequest.h
|
include/alibabacloud/adb/model/DescribeTaskInfoRequest.h
|
||||||
@@ -105,6 +135,12 @@ set(adb_public_header_model
|
|||||||
include/alibabacloud/adb/model/ModifyDBClusterDescriptionResult.h
|
include/alibabacloud/adb/model/ModifyDBClusterDescriptionResult.h
|
||||||
include/alibabacloud/adb/model/ModifyDBClusterMaintainTimeRequest.h
|
include/alibabacloud/adb/model/ModifyDBClusterMaintainTimeRequest.h
|
||||||
include/alibabacloud/adb/model/ModifyDBClusterMaintainTimeResult.h
|
include/alibabacloud/adb/model/ModifyDBClusterMaintainTimeResult.h
|
||||||
|
include/alibabacloud/adb/model/ModifyDBClusterResourceGroupRequest.h
|
||||||
|
include/alibabacloud/adb/model/ModifyDBClusterResourceGroupResult.h
|
||||||
|
include/alibabacloud/adb/model/ModifyDBResourcePoolRequest.h
|
||||||
|
include/alibabacloud/adb/model/ModifyDBResourcePoolResult.h
|
||||||
|
include/alibabacloud/adb/model/ModifyElasticPlanRequest.h
|
||||||
|
include/alibabacloud/adb/model/ModifyElasticPlanResult.h
|
||||||
include/alibabacloud/adb/model/ModifyLogBackupPolicyRequest.h
|
include/alibabacloud/adb/model/ModifyLogBackupPolicyRequest.h
|
||||||
include/alibabacloud/adb/model/ModifyLogBackupPolicyResult.h
|
include/alibabacloud/adb/model/ModifyLogBackupPolicyResult.h
|
||||||
include/alibabacloud/adb/model/ReleaseClusterPublicConnectionRequest.h
|
include/alibabacloud/adb/model/ReleaseClusterPublicConnectionRequest.h
|
||||||
@@ -115,6 +151,8 @@ set(adb_public_header_model
|
|||||||
include/alibabacloud/adb/model/RevokeOperatorPermissionResult.h
|
include/alibabacloud/adb/model/RevokeOperatorPermissionResult.h
|
||||||
include/alibabacloud/adb/model/TagResourcesRequest.h
|
include/alibabacloud/adb/model/TagResourcesRequest.h
|
||||||
include/alibabacloud/adb/model/TagResourcesResult.h
|
include/alibabacloud/adb/model/TagResourcesResult.h
|
||||||
|
include/alibabacloud/adb/model/UnbindDBResourcePoolWithUserRequest.h
|
||||||
|
include/alibabacloud/adb/model/UnbindDBResourcePoolWithUserResult.h
|
||||||
include/alibabacloud/adb/model/UntagResourcesRequest.h
|
include/alibabacloud/adb/model/UntagResourcesRequest.h
|
||||||
include/alibabacloud/adb/model/UntagResourcesResult.h )
|
include/alibabacloud/adb/model/UntagResourcesResult.h )
|
||||||
|
|
||||||
@@ -122,16 +160,28 @@ set(adb_src
|
|||||||
src/AdbClient.cc
|
src/AdbClient.cc
|
||||||
src/model/AllocateClusterPublicConnectionRequest.cc
|
src/model/AllocateClusterPublicConnectionRequest.cc
|
||||||
src/model/AllocateClusterPublicConnectionResult.cc
|
src/model/AllocateClusterPublicConnectionResult.cc
|
||||||
|
src/model/BindDBResourcePoolWithUserRequest.cc
|
||||||
|
src/model/BindDBResourcePoolWithUserResult.cc
|
||||||
src/model/CreateAccountRequest.cc
|
src/model/CreateAccountRequest.cc
|
||||||
src/model/CreateAccountResult.cc
|
src/model/CreateAccountResult.cc
|
||||||
src/model/CreateDBClusterRequest.cc
|
src/model/CreateDBClusterRequest.cc
|
||||||
src/model/CreateDBClusterResult.cc
|
src/model/CreateDBClusterResult.cc
|
||||||
|
src/model/CreateDBResourcePoolRequest.cc
|
||||||
|
src/model/CreateDBResourcePoolResult.cc
|
||||||
|
src/model/CreateElasticPlanRequest.cc
|
||||||
|
src/model/CreateElasticPlanResult.cc
|
||||||
src/model/DeleteAccountRequest.cc
|
src/model/DeleteAccountRequest.cc
|
||||||
src/model/DeleteAccountResult.cc
|
src/model/DeleteAccountResult.cc
|
||||||
src/model/DeleteDBClusterRequest.cc
|
src/model/DeleteDBClusterRequest.cc
|
||||||
src/model/DeleteDBClusterResult.cc
|
src/model/DeleteDBClusterResult.cc
|
||||||
|
src/model/DeleteDBResourcePoolRequest.cc
|
||||||
|
src/model/DeleteDBResourcePoolResult.cc
|
||||||
|
src/model/DeleteElasticPlanRequest.cc
|
||||||
|
src/model/DeleteElasticPlanResult.cc
|
||||||
src/model/DescribeAccountsRequest.cc
|
src/model/DescribeAccountsRequest.cc
|
||||||
src/model/DescribeAccountsResult.cc
|
src/model/DescribeAccountsResult.cc
|
||||||
|
src/model/DescribeAllAccountsRequest.cc
|
||||||
|
src/model/DescribeAllAccountsResult.cc
|
||||||
src/model/DescribeAllDataSourceRequest.cc
|
src/model/DescribeAllDataSourceRequest.cc
|
||||||
src/model/DescribeAllDataSourceResult.cc
|
src/model/DescribeAllDataSourceResult.cc
|
||||||
src/model/DescribeAuditLogConfigRequest.cc
|
src/model/DescribeAuditLogConfigRequest.cc
|
||||||
@@ -148,6 +198,8 @@ set(adb_src
|
|||||||
src/model/DescribeBackupsResult.cc
|
src/model/DescribeBackupsResult.cc
|
||||||
src/model/DescribeColumnsRequest.cc
|
src/model/DescribeColumnsRequest.cc
|
||||||
src/model/DescribeColumnsResult.cc
|
src/model/DescribeColumnsResult.cc
|
||||||
|
src/model/DescribeConnectionCountRecordsRequest.cc
|
||||||
|
src/model/DescribeConnectionCountRecordsResult.cc
|
||||||
src/model/DescribeDBClusterAccessWhiteListRequest.cc
|
src/model/DescribeDBClusterAccessWhiteListRequest.cc
|
||||||
src/model/DescribeDBClusterAccessWhiteListResult.cc
|
src/model/DescribeDBClusterAccessWhiteListResult.cc
|
||||||
src/model/DescribeDBClusterAttributeRequest.cc
|
src/model/DescribeDBClusterAttributeRequest.cc
|
||||||
@@ -156,16 +208,30 @@ set(adb_src
|
|||||||
src/model/DescribeDBClusterNetInfoResult.cc
|
src/model/DescribeDBClusterNetInfoResult.cc
|
||||||
src/model/DescribeDBClusterPerformanceRequest.cc
|
src/model/DescribeDBClusterPerformanceRequest.cc
|
||||||
src/model/DescribeDBClusterPerformanceResult.cc
|
src/model/DescribeDBClusterPerformanceResult.cc
|
||||||
|
src/model/DescribeDBClusterResourcePoolPerformanceRequest.cc
|
||||||
|
src/model/DescribeDBClusterResourcePoolPerformanceResult.cc
|
||||||
src/model/DescribeDBClustersRequest.cc
|
src/model/DescribeDBClustersRequest.cc
|
||||||
src/model/DescribeDBClustersResult.cc
|
src/model/DescribeDBClustersResult.cc
|
||||||
|
src/model/DescribeDBResourcePoolRequest.cc
|
||||||
|
src/model/DescribeDBResourcePoolResult.cc
|
||||||
|
src/model/DescribeElasticDailyPlanRequest.cc
|
||||||
|
src/model/DescribeElasticDailyPlanResult.cc
|
||||||
|
src/model/DescribeElasticPlanRequest.cc
|
||||||
|
src/model/DescribeElasticPlanResult.cc
|
||||||
src/model/DescribeInclinedTablesRequest.cc
|
src/model/DescribeInclinedTablesRequest.cc
|
||||||
src/model/DescribeInclinedTablesResult.cc
|
src/model/DescribeInclinedTablesResult.cc
|
||||||
|
src/model/DescribeLoadTasksRecordsRequest.cc
|
||||||
|
src/model/DescribeLoadTasksRecordsResult.cc
|
||||||
src/model/DescribeOperatorPermissionRequest.cc
|
src/model/DescribeOperatorPermissionRequest.cc
|
||||||
src/model/DescribeOperatorPermissionResult.cc
|
src/model/DescribeOperatorPermissionResult.cc
|
||||||
src/model/DescribeProcessListRequest.cc
|
src/model/DescribeProcessListRequest.cc
|
||||||
src/model/DescribeProcessListResult.cc
|
src/model/DescribeProcessListResult.cc
|
||||||
src/model/DescribeRegionsRequest.cc
|
src/model/DescribeRegionsRequest.cc
|
||||||
src/model/DescribeRegionsResult.cc
|
src/model/DescribeRegionsResult.cc
|
||||||
|
src/model/DescribeSQLPlanRequest.cc
|
||||||
|
src/model/DescribeSQLPlanResult.cc
|
||||||
|
src/model/DescribeSQLPlanTaskRequest.cc
|
||||||
|
src/model/DescribeSQLPlanTaskResult.cc
|
||||||
src/model/DescribeSchemasRequest.cc
|
src/model/DescribeSchemasRequest.cc
|
||||||
src/model/DescribeSchemasResult.cc
|
src/model/DescribeSchemasResult.cc
|
||||||
src/model/DescribeSlowLogRecordsRequest.cc
|
src/model/DescribeSlowLogRecordsRequest.cc
|
||||||
@@ -176,6 +242,8 @@ set(adb_src
|
|||||||
src/model/DescribeTableDetailResult.cc
|
src/model/DescribeTableDetailResult.cc
|
||||||
src/model/DescribeTablePartitionDiagnoseRequest.cc
|
src/model/DescribeTablePartitionDiagnoseRequest.cc
|
||||||
src/model/DescribeTablePartitionDiagnoseResult.cc
|
src/model/DescribeTablePartitionDiagnoseResult.cc
|
||||||
|
src/model/DescribeTableStatisticsRequest.cc
|
||||||
|
src/model/DescribeTableStatisticsResult.cc
|
||||||
src/model/DescribeTablesRequest.cc
|
src/model/DescribeTablesRequest.cc
|
||||||
src/model/DescribeTablesResult.cc
|
src/model/DescribeTablesResult.cc
|
||||||
src/model/DescribeTaskInfoRequest.cc
|
src/model/DescribeTaskInfoRequest.cc
|
||||||
@@ -204,6 +272,12 @@ set(adb_src
|
|||||||
src/model/ModifyDBClusterDescriptionResult.cc
|
src/model/ModifyDBClusterDescriptionResult.cc
|
||||||
src/model/ModifyDBClusterMaintainTimeRequest.cc
|
src/model/ModifyDBClusterMaintainTimeRequest.cc
|
||||||
src/model/ModifyDBClusterMaintainTimeResult.cc
|
src/model/ModifyDBClusterMaintainTimeResult.cc
|
||||||
|
src/model/ModifyDBClusterResourceGroupRequest.cc
|
||||||
|
src/model/ModifyDBClusterResourceGroupResult.cc
|
||||||
|
src/model/ModifyDBResourcePoolRequest.cc
|
||||||
|
src/model/ModifyDBResourcePoolResult.cc
|
||||||
|
src/model/ModifyElasticPlanRequest.cc
|
||||||
|
src/model/ModifyElasticPlanResult.cc
|
||||||
src/model/ModifyLogBackupPolicyRequest.cc
|
src/model/ModifyLogBackupPolicyRequest.cc
|
||||||
src/model/ModifyLogBackupPolicyResult.cc
|
src/model/ModifyLogBackupPolicyResult.cc
|
||||||
src/model/ReleaseClusterPublicConnectionRequest.cc
|
src/model/ReleaseClusterPublicConnectionRequest.cc
|
||||||
@@ -214,6 +288,8 @@ set(adb_src
|
|||||||
src/model/RevokeOperatorPermissionResult.cc
|
src/model/RevokeOperatorPermissionResult.cc
|
||||||
src/model/TagResourcesRequest.cc
|
src/model/TagResourcesRequest.cc
|
||||||
src/model/TagResourcesResult.cc
|
src/model/TagResourcesResult.cc
|
||||||
|
src/model/UnbindDBResourcePoolWithUserRequest.cc
|
||||||
|
src/model/UnbindDBResourcePoolWithUserResult.cc
|
||||||
src/model/UntagResourcesRequest.cc
|
src/model/UntagResourcesRequest.cc
|
||||||
src/model/UntagResourcesResult.cc )
|
src/model/UntagResourcesResult.cc )
|
||||||
|
|
||||||
|
|||||||
@@ -24,16 +24,28 @@
|
|||||||
#include "AdbExport.h"
|
#include "AdbExport.h"
|
||||||
#include "model/AllocateClusterPublicConnectionRequest.h"
|
#include "model/AllocateClusterPublicConnectionRequest.h"
|
||||||
#include "model/AllocateClusterPublicConnectionResult.h"
|
#include "model/AllocateClusterPublicConnectionResult.h"
|
||||||
|
#include "model/BindDBResourcePoolWithUserRequest.h"
|
||||||
|
#include "model/BindDBResourcePoolWithUserResult.h"
|
||||||
#include "model/CreateAccountRequest.h"
|
#include "model/CreateAccountRequest.h"
|
||||||
#include "model/CreateAccountResult.h"
|
#include "model/CreateAccountResult.h"
|
||||||
#include "model/CreateDBClusterRequest.h"
|
#include "model/CreateDBClusterRequest.h"
|
||||||
#include "model/CreateDBClusterResult.h"
|
#include "model/CreateDBClusterResult.h"
|
||||||
|
#include "model/CreateDBResourcePoolRequest.h"
|
||||||
|
#include "model/CreateDBResourcePoolResult.h"
|
||||||
|
#include "model/CreateElasticPlanRequest.h"
|
||||||
|
#include "model/CreateElasticPlanResult.h"
|
||||||
#include "model/DeleteAccountRequest.h"
|
#include "model/DeleteAccountRequest.h"
|
||||||
#include "model/DeleteAccountResult.h"
|
#include "model/DeleteAccountResult.h"
|
||||||
#include "model/DeleteDBClusterRequest.h"
|
#include "model/DeleteDBClusterRequest.h"
|
||||||
#include "model/DeleteDBClusterResult.h"
|
#include "model/DeleteDBClusterResult.h"
|
||||||
|
#include "model/DeleteDBResourcePoolRequest.h"
|
||||||
|
#include "model/DeleteDBResourcePoolResult.h"
|
||||||
|
#include "model/DeleteElasticPlanRequest.h"
|
||||||
|
#include "model/DeleteElasticPlanResult.h"
|
||||||
#include "model/DescribeAccountsRequest.h"
|
#include "model/DescribeAccountsRequest.h"
|
||||||
#include "model/DescribeAccountsResult.h"
|
#include "model/DescribeAccountsResult.h"
|
||||||
|
#include "model/DescribeAllAccountsRequest.h"
|
||||||
|
#include "model/DescribeAllAccountsResult.h"
|
||||||
#include "model/DescribeAllDataSourceRequest.h"
|
#include "model/DescribeAllDataSourceRequest.h"
|
||||||
#include "model/DescribeAllDataSourceResult.h"
|
#include "model/DescribeAllDataSourceResult.h"
|
||||||
#include "model/DescribeAuditLogConfigRequest.h"
|
#include "model/DescribeAuditLogConfigRequest.h"
|
||||||
@@ -50,6 +62,8 @@
|
|||||||
#include "model/DescribeBackupsResult.h"
|
#include "model/DescribeBackupsResult.h"
|
||||||
#include "model/DescribeColumnsRequest.h"
|
#include "model/DescribeColumnsRequest.h"
|
||||||
#include "model/DescribeColumnsResult.h"
|
#include "model/DescribeColumnsResult.h"
|
||||||
|
#include "model/DescribeConnectionCountRecordsRequest.h"
|
||||||
|
#include "model/DescribeConnectionCountRecordsResult.h"
|
||||||
#include "model/DescribeDBClusterAccessWhiteListRequest.h"
|
#include "model/DescribeDBClusterAccessWhiteListRequest.h"
|
||||||
#include "model/DescribeDBClusterAccessWhiteListResult.h"
|
#include "model/DescribeDBClusterAccessWhiteListResult.h"
|
||||||
#include "model/DescribeDBClusterAttributeRequest.h"
|
#include "model/DescribeDBClusterAttributeRequest.h"
|
||||||
@@ -58,16 +72,30 @@
|
|||||||
#include "model/DescribeDBClusterNetInfoResult.h"
|
#include "model/DescribeDBClusterNetInfoResult.h"
|
||||||
#include "model/DescribeDBClusterPerformanceRequest.h"
|
#include "model/DescribeDBClusterPerformanceRequest.h"
|
||||||
#include "model/DescribeDBClusterPerformanceResult.h"
|
#include "model/DescribeDBClusterPerformanceResult.h"
|
||||||
|
#include "model/DescribeDBClusterResourcePoolPerformanceRequest.h"
|
||||||
|
#include "model/DescribeDBClusterResourcePoolPerformanceResult.h"
|
||||||
#include "model/DescribeDBClustersRequest.h"
|
#include "model/DescribeDBClustersRequest.h"
|
||||||
#include "model/DescribeDBClustersResult.h"
|
#include "model/DescribeDBClustersResult.h"
|
||||||
|
#include "model/DescribeDBResourcePoolRequest.h"
|
||||||
|
#include "model/DescribeDBResourcePoolResult.h"
|
||||||
|
#include "model/DescribeElasticDailyPlanRequest.h"
|
||||||
|
#include "model/DescribeElasticDailyPlanResult.h"
|
||||||
|
#include "model/DescribeElasticPlanRequest.h"
|
||||||
|
#include "model/DescribeElasticPlanResult.h"
|
||||||
#include "model/DescribeInclinedTablesRequest.h"
|
#include "model/DescribeInclinedTablesRequest.h"
|
||||||
#include "model/DescribeInclinedTablesResult.h"
|
#include "model/DescribeInclinedTablesResult.h"
|
||||||
|
#include "model/DescribeLoadTasksRecordsRequest.h"
|
||||||
|
#include "model/DescribeLoadTasksRecordsResult.h"
|
||||||
#include "model/DescribeOperatorPermissionRequest.h"
|
#include "model/DescribeOperatorPermissionRequest.h"
|
||||||
#include "model/DescribeOperatorPermissionResult.h"
|
#include "model/DescribeOperatorPermissionResult.h"
|
||||||
#include "model/DescribeProcessListRequest.h"
|
#include "model/DescribeProcessListRequest.h"
|
||||||
#include "model/DescribeProcessListResult.h"
|
#include "model/DescribeProcessListResult.h"
|
||||||
#include "model/DescribeRegionsRequest.h"
|
#include "model/DescribeRegionsRequest.h"
|
||||||
#include "model/DescribeRegionsResult.h"
|
#include "model/DescribeRegionsResult.h"
|
||||||
|
#include "model/DescribeSQLPlanRequest.h"
|
||||||
|
#include "model/DescribeSQLPlanResult.h"
|
||||||
|
#include "model/DescribeSQLPlanTaskRequest.h"
|
||||||
|
#include "model/DescribeSQLPlanTaskResult.h"
|
||||||
#include "model/DescribeSchemasRequest.h"
|
#include "model/DescribeSchemasRequest.h"
|
||||||
#include "model/DescribeSchemasResult.h"
|
#include "model/DescribeSchemasResult.h"
|
||||||
#include "model/DescribeSlowLogRecordsRequest.h"
|
#include "model/DescribeSlowLogRecordsRequest.h"
|
||||||
@@ -78,6 +106,8 @@
|
|||||||
#include "model/DescribeTableDetailResult.h"
|
#include "model/DescribeTableDetailResult.h"
|
||||||
#include "model/DescribeTablePartitionDiagnoseRequest.h"
|
#include "model/DescribeTablePartitionDiagnoseRequest.h"
|
||||||
#include "model/DescribeTablePartitionDiagnoseResult.h"
|
#include "model/DescribeTablePartitionDiagnoseResult.h"
|
||||||
|
#include "model/DescribeTableStatisticsRequest.h"
|
||||||
|
#include "model/DescribeTableStatisticsResult.h"
|
||||||
#include "model/DescribeTablesRequest.h"
|
#include "model/DescribeTablesRequest.h"
|
||||||
#include "model/DescribeTablesResult.h"
|
#include "model/DescribeTablesResult.h"
|
||||||
#include "model/DescribeTaskInfoRequest.h"
|
#include "model/DescribeTaskInfoRequest.h"
|
||||||
@@ -106,6 +136,12 @@
|
|||||||
#include "model/ModifyDBClusterDescriptionResult.h"
|
#include "model/ModifyDBClusterDescriptionResult.h"
|
||||||
#include "model/ModifyDBClusterMaintainTimeRequest.h"
|
#include "model/ModifyDBClusterMaintainTimeRequest.h"
|
||||||
#include "model/ModifyDBClusterMaintainTimeResult.h"
|
#include "model/ModifyDBClusterMaintainTimeResult.h"
|
||||||
|
#include "model/ModifyDBClusterResourceGroupRequest.h"
|
||||||
|
#include "model/ModifyDBClusterResourceGroupResult.h"
|
||||||
|
#include "model/ModifyDBResourcePoolRequest.h"
|
||||||
|
#include "model/ModifyDBResourcePoolResult.h"
|
||||||
|
#include "model/ModifyElasticPlanRequest.h"
|
||||||
|
#include "model/ModifyElasticPlanResult.h"
|
||||||
#include "model/ModifyLogBackupPolicyRequest.h"
|
#include "model/ModifyLogBackupPolicyRequest.h"
|
||||||
#include "model/ModifyLogBackupPolicyResult.h"
|
#include "model/ModifyLogBackupPolicyResult.h"
|
||||||
#include "model/ReleaseClusterPublicConnectionRequest.h"
|
#include "model/ReleaseClusterPublicConnectionRequest.h"
|
||||||
@@ -116,6 +152,8 @@
|
|||||||
#include "model/RevokeOperatorPermissionResult.h"
|
#include "model/RevokeOperatorPermissionResult.h"
|
||||||
#include "model/TagResourcesRequest.h"
|
#include "model/TagResourcesRequest.h"
|
||||||
#include "model/TagResourcesResult.h"
|
#include "model/TagResourcesResult.h"
|
||||||
|
#include "model/UnbindDBResourcePoolWithUserRequest.h"
|
||||||
|
#include "model/UnbindDBResourcePoolWithUserResult.h"
|
||||||
#include "model/UntagResourcesRequest.h"
|
#include "model/UntagResourcesRequest.h"
|
||||||
#include "model/UntagResourcesResult.h"
|
#include "model/UntagResourcesResult.h"
|
||||||
|
|
||||||
@@ -130,21 +168,39 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::AllocateClusterPublicConnectionResult> AllocateClusterPublicConnectionOutcome;
|
typedef Outcome<Error, Model::AllocateClusterPublicConnectionResult> AllocateClusterPublicConnectionOutcome;
|
||||||
typedef std::future<AllocateClusterPublicConnectionOutcome> AllocateClusterPublicConnectionOutcomeCallable;
|
typedef std::future<AllocateClusterPublicConnectionOutcome> AllocateClusterPublicConnectionOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::AllocateClusterPublicConnectionRequest&, const AllocateClusterPublicConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateClusterPublicConnectionAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::AllocateClusterPublicConnectionRequest&, const AllocateClusterPublicConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateClusterPublicConnectionAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::BindDBResourcePoolWithUserResult> BindDBResourcePoolWithUserOutcome;
|
||||||
|
typedef std::future<BindDBResourcePoolWithUserOutcome> BindDBResourcePoolWithUserOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::BindDBResourcePoolWithUserRequest&, const BindDBResourcePoolWithUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindDBResourcePoolWithUserAsyncHandler;
|
||||||
typedef Outcome<Error, Model::CreateAccountResult> CreateAccountOutcome;
|
typedef Outcome<Error, Model::CreateAccountResult> CreateAccountOutcome;
|
||||||
typedef std::future<CreateAccountOutcome> CreateAccountOutcomeCallable;
|
typedef std::future<CreateAccountOutcome> CreateAccountOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::CreateAccountRequest&, const CreateAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAccountAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::CreateAccountRequest&, const CreateAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAccountAsyncHandler;
|
||||||
typedef Outcome<Error, Model::CreateDBClusterResult> CreateDBClusterOutcome;
|
typedef Outcome<Error, Model::CreateDBClusterResult> CreateDBClusterOutcome;
|
||||||
typedef std::future<CreateDBClusterOutcome> CreateDBClusterOutcomeCallable;
|
typedef std::future<CreateDBClusterOutcome> CreateDBClusterOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::CreateDBClusterRequest&, const CreateDBClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDBClusterAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::CreateDBClusterRequest&, const CreateDBClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDBClusterAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::CreateDBResourcePoolResult> CreateDBResourcePoolOutcome;
|
||||||
|
typedef std::future<CreateDBResourcePoolOutcome> CreateDBResourcePoolOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::CreateDBResourcePoolRequest&, const CreateDBResourcePoolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDBResourcePoolAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::CreateElasticPlanResult> CreateElasticPlanOutcome;
|
||||||
|
typedef std::future<CreateElasticPlanOutcome> CreateElasticPlanOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::CreateElasticPlanRequest&, const CreateElasticPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateElasticPlanAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DeleteAccountResult> DeleteAccountOutcome;
|
typedef Outcome<Error, Model::DeleteAccountResult> DeleteAccountOutcome;
|
||||||
typedef std::future<DeleteAccountOutcome> DeleteAccountOutcomeCallable;
|
typedef std::future<DeleteAccountOutcome> DeleteAccountOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DeleteAccountRequest&, const DeleteAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAccountAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DeleteAccountRequest&, const DeleteAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAccountAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DeleteDBClusterResult> DeleteDBClusterOutcome;
|
typedef Outcome<Error, Model::DeleteDBClusterResult> DeleteDBClusterOutcome;
|
||||||
typedef std::future<DeleteDBClusterOutcome> DeleteDBClusterOutcomeCallable;
|
typedef std::future<DeleteDBClusterOutcome> DeleteDBClusterOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DeleteDBClusterRequest&, const DeleteDBClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDBClusterAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DeleteDBClusterRequest&, const DeleteDBClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDBClusterAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DeleteDBResourcePoolResult> DeleteDBResourcePoolOutcome;
|
||||||
|
typedef std::future<DeleteDBResourcePoolOutcome> DeleteDBResourcePoolOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DeleteDBResourcePoolRequest&, const DeleteDBResourcePoolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDBResourcePoolAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DeleteElasticPlanResult> DeleteElasticPlanOutcome;
|
||||||
|
typedef std::future<DeleteElasticPlanOutcome> DeleteElasticPlanOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DeleteElasticPlanRequest&, const DeleteElasticPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteElasticPlanAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeAccountsResult> DescribeAccountsOutcome;
|
typedef Outcome<Error, Model::DescribeAccountsResult> DescribeAccountsOutcome;
|
||||||
typedef std::future<DescribeAccountsOutcome> DescribeAccountsOutcomeCallable;
|
typedef std::future<DescribeAccountsOutcome> DescribeAccountsOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeAccountsRequest&, const DescribeAccountsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccountsAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeAccountsRequest&, const DescribeAccountsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccountsAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeAllAccountsResult> DescribeAllAccountsOutcome;
|
||||||
|
typedef std::future<DescribeAllAccountsOutcome> DescribeAllAccountsOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DescribeAllAccountsRequest&, const DescribeAllAccountsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAllAccountsAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeAllDataSourceResult> DescribeAllDataSourceOutcome;
|
typedef Outcome<Error, Model::DescribeAllDataSourceResult> DescribeAllDataSourceOutcome;
|
||||||
typedef std::future<DescribeAllDataSourceOutcome> DescribeAllDataSourceOutcomeCallable;
|
typedef std::future<DescribeAllDataSourceOutcome> DescribeAllDataSourceOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeAllDataSourceRequest&, const DescribeAllDataSourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAllDataSourceAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeAllDataSourceRequest&, const DescribeAllDataSourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAllDataSourceAsyncHandler;
|
||||||
@@ -169,6 +225,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeColumnsResult> DescribeColumnsOutcome;
|
typedef Outcome<Error, Model::DescribeColumnsResult> DescribeColumnsOutcome;
|
||||||
typedef std::future<DescribeColumnsOutcome> DescribeColumnsOutcomeCallable;
|
typedef std::future<DescribeColumnsOutcome> DescribeColumnsOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeColumnsRequest&, const DescribeColumnsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeColumnsAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeColumnsRequest&, const DescribeColumnsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeColumnsAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeConnectionCountRecordsResult> DescribeConnectionCountRecordsOutcome;
|
||||||
|
typedef std::future<DescribeConnectionCountRecordsOutcome> DescribeConnectionCountRecordsOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DescribeConnectionCountRecordsRequest&, const DescribeConnectionCountRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeConnectionCountRecordsAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeDBClusterAccessWhiteListResult> DescribeDBClusterAccessWhiteListOutcome;
|
typedef Outcome<Error, Model::DescribeDBClusterAccessWhiteListResult> DescribeDBClusterAccessWhiteListOutcome;
|
||||||
typedef std::future<DescribeDBClusterAccessWhiteListOutcome> DescribeDBClusterAccessWhiteListOutcomeCallable;
|
typedef std::future<DescribeDBClusterAccessWhiteListOutcome> DescribeDBClusterAccessWhiteListOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeDBClusterAccessWhiteListRequest&, const DescribeDBClusterAccessWhiteListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBClusterAccessWhiteListAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeDBClusterAccessWhiteListRequest&, const DescribeDBClusterAccessWhiteListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBClusterAccessWhiteListAsyncHandler;
|
||||||
@@ -181,12 +240,27 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeDBClusterPerformanceResult> DescribeDBClusterPerformanceOutcome;
|
typedef Outcome<Error, Model::DescribeDBClusterPerformanceResult> DescribeDBClusterPerformanceOutcome;
|
||||||
typedef std::future<DescribeDBClusterPerformanceOutcome> DescribeDBClusterPerformanceOutcomeCallable;
|
typedef std::future<DescribeDBClusterPerformanceOutcome> DescribeDBClusterPerformanceOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeDBClusterPerformanceRequest&, const DescribeDBClusterPerformanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBClusterPerformanceAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeDBClusterPerformanceRequest&, const DescribeDBClusterPerformanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBClusterPerformanceAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeDBClusterResourcePoolPerformanceResult> DescribeDBClusterResourcePoolPerformanceOutcome;
|
||||||
|
typedef std::future<DescribeDBClusterResourcePoolPerformanceOutcome> DescribeDBClusterResourcePoolPerformanceOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DescribeDBClusterResourcePoolPerformanceRequest&, const DescribeDBClusterResourcePoolPerformanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBClusterResourcePoolPerformanceAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeDBClustersResult> DescribeDBClustersOutcome;
|
typedef Outcome<Error, Model::DescribeDBClustersResult> DescribeDBClustersOutcome;
|
||||||
typedef std::future<DescribeDBClustersOutcome> DescribeDBClustersOutcomeCallable;
|
typedef std::future<DescribeDBClustersOutcome> DescribeDBClustersOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeDBClustersRequest&, const DescribeDBClustersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBClustersAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeDBClustersRequest&, const DescribeDBClustersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBClustersAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeDBResourcePoolResult> DescribeDBResourcePoolOutcome;
|
||||||
|
typedef std::future<DescribeDBResourcePoolOutcome> DescribeDBResourcePoolOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DescribeDBResourcePoolRequest&, const DescribeDBResourcePoolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBResourcePoolAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeElasticDailyPlanResult> DescribeElasticDailyPlanOutcome;
|
||||||
|
typedef std::future<DescribeElasticDailyPlanOutcome> DescribeElasticDailyPlanOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DescribeElasticDailyPlanRequest&, const DescribeElasticDailyPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeElasticDailyPlanAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeElasticPlanResult> DescribeElasticPlanOutcome;
|
||||||
|
typedef std::future<DescribeElasticPlanOutcome> DescribeElasticPlanOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DescribeElasticPlanRequest&, const DescribeElasticPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeElasticPlanAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeInclinedTablesResult> DescribeInclinedTablesOutcome;
|
typedef Outcome<Error, Model::DescribeInclinedTablesResult> DescribeInclinedTablesOutcome;
|
||||||
typedef std::future<DescribeInclinedTablesOutcome> DescribeInclinedTablesOutcomeCallable;
|
typedef std::future<DescribeInclinedTablesOutcome> DescribeInclinedTablesOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeInclinedTablesRequest&, const DescribeInclinedTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInclinedTablesAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeInclinedTablesRequest&, const DescribeInclinedTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInclinedTablesAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeLoadTasksRecordsResult> DescribeLoadTasksRecordsOutcome;
|
||||||
|
typedef std::future<DescribeLoadTasksRecordsOutcome> DescribeLoadTasksRecordsOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DescribeLoadTasksRecordsRequest&, const DescribeLoadTasksRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLoadTasksRecordsAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeOperatorPermissionResult> DescribeOperatorPermissionOutcome;
|
typedef Outcome<Error, Model::DescribeOperatorPermissionResult> DescribeOperatorPermissionOutcome;
|
||||||
typedef std::future<DescribeOperatorPermissionOutcome> DescribeOperatorPermissionOutcomeCallable;
|
typedef std::future<DescribeOperatorPermissionOutcome> DescribeOperatorPermissionOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeOperatorPermissionRequest&, const DescribeOperatorPermissionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOperatorPermissionAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeOperatorPermissionRequest&, const DescribeOperatorPermissionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOperatorPermissionAsyncHandler;
|
||||||
@@ -196,6 +270,12 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
|
typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
|
||||||
typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
|
typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeSQLPlanResult> DescribeSQLPlanOutcome;
|
||||||
|
typedef std::future<DescribeSQLPlanOutcome> DescribeSQLPlanOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DescribeSQLPlanRequest&, const DescribeSQLPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSQLPlanAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeSQLPlanTaskResult> DescribeSQLPlanTaskOutcome;
|
||||||
|
typedef std::future<DescribeSQLPlanTaskOutcome> DescribeSQLPlanTaskOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DescribeSQLPlanTaskRequest&, const DescribeSQLPlanTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSQLPlanTaskAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeSchemasResult> DescribeSchemasOutcome;
|
typedef Outcome<Error, Model::DescribeSchemasResult> DescribeSchemasOutcome;
|
||||||
typedef std::future<DescribeSchemasOutcome> DescribeSchemasOutcomeCallable;
|
typedef std::future<DescribeSchemasOutcome> DescribeSchemasOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeSchemasRequest&, const DescribeSchemasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSchemasAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeSchemasRequest&, const DescribeSchemasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSchemasAsyncHandler;
|
||||||
@@ -211,6 +291,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeTablePartitionDiagnoseResult> DescribeTablePartitionDiagnoseOutcome;
|
typedef Outcome<Error, Model::DescribeTablePartitionDiagnoseResult> DescribeTablePartitionDiagnoseOutcome;
|
||||||
typedef std::future<DescribeTablePartitionDiagnoseOutcome> DescribeTablePartitionDiagnoseOutcomeCallable;
|
typedef std::future<DescribeTablePartitionDiagnoseOutcome> DescribeTablePartitionDiagnoseOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeTablePartitionDiagnoseRequest&, const DescribeTablePartitionDiagnoseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTablePartitionDiagnoseAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeTablePartitionDiagnoseRequest&, const DescribeTablePartitionDiagnoseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTablePartitionDiagnoseAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeTableStatisticsResult> DescribeTableStatisticsOutcome;
|
||||||
|
typedef std::future<DescribeTableStatisticsOutcome> DescribeTableStatisticsOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::DescribeTableStatisticsRequest&, const DescribeTableStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTableStatisticsAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeTablesResult> DescribeTablesOutcome;
|
typedef Outcome<Error, Model::DescribeTablesResult> DescribeTablesOutcome;
|
||||||
typedef std::future<DescribeTablesOutcome> DescribeTablesOutcomeCallable;
|
typedef std::future<DescribeTablesOutcome> DescribeTablesOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::DescribeTablesRequest&, const DescribeTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTablesAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::DescribeTablesRequest&, const DescribeTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTablesAsyncHandler;
|
||||||
@@ -253,6 +336,15 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::ModifyDBClusterMaintainTimeResult> ModifyDBClusterMaintainTimeOutcome;
|
typedef Outcome<Error, Model::ModifyDBClusterMaintainTimeResult> ModifyDBClusterMaintainTimeOutcome;
|
||||||
typedef std::future<ModifyDBClusterMaintainTimeOutcome> ModifyDBClusterMaintainTimeOutcomeCallable;
|
typedef std::future<ModifyDBClusterMaintainTimeOutcome> ModifyDBClusterMaintainTimeOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::ModifyDBClusterMaintainTimeRequest&, const ModifyDBClusterMaintainTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBClusterMaintainTimeAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::ModifyDBClusterMaintainTimeRequest&, const ModifyDBClusterMaintainTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBClusterMaintainTimeAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ModifyDBClusterResourceGroupResult> ModifyDBClusterResourceGroupOutcome;
|
||||||
|
typedef std::future<ModifyDBClusterResourceGroupOutcome> ModifyDBClusterResourceGroupOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::ModifyDBClusterResourceGroupRequest&, const ModifyDBClusterResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBClusterResourceGroupAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ModifyDBResourcePoolResult> ModifyDBResourcePoolOutcome;
|
||||||
|
typedef std::future<ModifyDBResourcePoolOutcome> ModifyDBResourcePoolOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::ModifyDBResourcePoolRequest&, const ModifyDBResourcePoolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBResourcePoolAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ModifyElasticPlanResult> ModifyElasticPlanOutcome;
|
||||||
|
typedef std::future<ModifyElasticPlanOutcome> ModifyElasticPlanOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::ModifyElasticPlanRequest&, const ModifyElasticPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyElasticPlanAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ModifyLogBackupPolicyResult> ModifyLogBackupPolicyOutcome;
|
typedef Outcome<Error, Model::ModifyLogBackupPolicyResult> ModifyLogBackupPolicyOutcome;
|
||||||
typedef std::future<ModifyLogBackupPolicyOutcome> ModifyLogBackupPolicyOutcomeCallable;
|
typedef std::future<ModifyLogBackupPolicyOutcome> ModifyLogBackupPolicyOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::ModifyLogBackupPolicyRequest&, const ModifyLogBackupPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLogBackupPolicyAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::ModifyLogBackupPolicyRequest&, const ModifyLogBackupPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLogBackupPolicyAsyncHandler;
|
||||||
@@ -268,6 +360,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
|
typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
|
||||||
typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
|
typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::UnbindDBResourcePoolWithUserResult> UnbindDBResourcePoolWithUserOutcome;
|
||||||
|
typedef std::future<UnbindDBResourcePoolWithUserOutcome> UnbindDBResourcePoolWithUserOutcomeCallable;
|
||||||
|
typedef std::function<void(const AdbClient*, const Model::UnbindDBResourcePoolWithUserRequest&, const UnbindDBResourcePoolWithUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindDBResourcePoolWithUserAsyncHandler;
|
||||||
typedef Outcome<Error, Model::UntagResourcesResult> UntagResourcesOutcome;
|
typedef Outcome<Error, Model::UntagResourcesResult> UntagResourcesOutcome;
|
||||||
typedef std::future<UntagResourcesOutcome> UntagResourcesOutcomeCallable;
|
typedef std::future<UntagResourcesOutcome> UntagResourcesOutcomeCallable;
|
||||||
typedef std::function<void(const AdbClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
|
typedef std::function<void(const AdbClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
|
||||||
@@ -279,21 +374,39 @@ namespace AlibabaCloud
|
|||||||
AllocateClusterPublicConnectionOutcome allocateClusterPublicConnection(const Model::AllocateClusterPublicConnectionRequest &request)const;
|
AllocateClusterPublicConnectionOutcome allocateClusterPublicConnection(const Model::AllocateClusterPublicConnectionRequest &request)const;
|
||||||
void allocateClusterPublicConnectionAsync(const Model::AllocateClusterPublicConnectionRequest& request, const AllocateClusterPublicConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void allocateClusterPublicConnectionAsync(const Model::AllocateClusterPublicConnectionRequest& request, const AllocateClusterPublicConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
AllocateClusterPublicConnectionOutcomeCallable allocateClusterPublicConnectionCallable(const Model::AllocateClusterPublicConnectionRequest& request) const;
|
AllocateClusterPublicConnectionOutcomeCallable allocateClusterPublicConnectionCallable(const Model::AllocateClusterPublicConnectionRequest& request) const;
|
||||||
|
BindDBResourcePoolWithUserOutcome bindDBResourcePoolWithUser(const Model::BindDBResourcePoolWithUserRequest &request)const;
|
||||||
|
void bindDBResourcePoolWithUserAsync(const Model::BindDBResourcePoolWithUserRequest& request, const BindDBResourcePoolWithUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
BindDBResourcePoolWithUserOutcomeCallable bindDBResourcePoolWithUserCallable(const Model::BindDBResourcePoolWithUserRequest& request) const;
|
||||||
CreateAccountOutcome createAccount(const Model::CreateAccountRequest &request)const;
|
CreateAccountOutcome createAccount(const Model::CreateAccountRequest &request)const;
|
||||||
void createAccountAsync(const Model::CreateAccountRequest& request, const CreateAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void createAccountAsync(const Model::CreateAccountRequest& request, const CreateAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
CreateAccountOutcomeCallable createAccountCallable(const Model::CreateAccountRequest& request) const;
|
CreateAccountOutcomeCallable createAccountCallable(const Model::CreateAccountRequest& request) const;
|
||||||
CreateDBClusterOutcome createDBCluster(const Model::CreateDBClusterRequest &request)const;
|
CreateDBClusterOutcome createDBCluster(const Model::CreateDBClusterRequest &request)const;
|
||||||
void createDBClusterAsync(const Model::CreateDBClusterRequest& request, const CreateDBClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void createDBClusterAsync(const Model::CreateDBClusterRequest& request, const CreateDBClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
CreateDBClusterOutcomeCallable createDBClusterCallable(const Model::CreateDBClusterRequest& request) const;
|
CreateDBClusterOutcomeCallable createDBClusterCallable(const Model::CreateDBClusterRequest& request) const;
|
||||||
|
CreateDBResourcePoolOutcome createDBResourcePool(const Model::CreateDBResourcePoolRequest &request)const;
|
||||||
|
void createDBResourcePoolAsync(const Model::CreateDBResourcePoolRequest& request, const CreateDBResourcePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
CreateDBResourcePoolOutcomeCallable createDBResourcePoolCallable(const Model::CreateDBResourcePoolRequest& request) const;
|
||||||
|
CreateElasticPlanOutcome createElasticPlan(const Model::CreateElasticPlanRequest &request)const;
|
||||||
|
void createElasticPlanAsync(const Model::CreateElasticPlanRequest& request, const CreateElasticPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
CreateElasticPlanOutcomeCallable createElasticPlanCallable(const Model::CreateElasticPlanRequest& request) const;
|
||||||
DeleteAccountOutcome deleteAccount(const Model::DeleteAccountRequest &request)const;
|
DeleteAccountOutcome deleteAccount(const Model::DeleteAccountRequest &request)const;
|
||||||
void deleteAccountAsync(const Model::DeleteAccountRequest& request, const DeleteAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void deleteAccountAsync(const Model::DeleteAccountRequest& request, const DeleteAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DeleteAccountOutcomeCallable deleteAccountCallable(const Model::DeleteAccountRequest& request) const;
|
DeleteAccountOutcomeCallable deleteAccountCallable(const Model::DeleteAccountRequest& request) const;
|
||||||
DeleteDBClusterOutcome deleteDBCluster(const Model::DeleteDBClusterRequest &request)const;
|
DeleteDBClusterOutcome deleteDBCluster(const Model::DeleteDBClusterRequest &request)const;
|
||||||
void deleteDBClusterAsync(const Model::DeleteDBClusterRequest& request, const DeleteDBClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void deleteDBClusterAsync(const Model::DeleteDBClusterRequest& request, const DeleteDBClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DeleteDBClusterOutcomeCallable deleteDBClusterCallable(const Model::DeleteDBClusterRequest& request) const;
|
DeleteDBClusterOutcomeCallable deleteDBClusterCallable(const Model::DeleteDBClusterRequest& request) const;
|
||||||
|
DeleteDBResourcePoolOutcome deleteDBResourcePool(const Model::DeleteDBResourcePoolRequest &request)const;
|
||||||
|
void deleteDBResourcePoolAsync(const Model::DeleteDBResourcePoolRequest& request, const DeleteDBResourcePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DeleteDBResourcePoolOutcomeCallable deleteDBResourcePoolCallable(const Model::DeleteDBResourcePoolRequest& request) const;
|
||||||
|
DeleteElasticPlanOutcome deleteElasticPlan(const Model::DeleteElasticPlanRequest &request)const;
|
||||||
|
void deleteElasticPlanAsync(const Model::DeleteElasticPlanRequest& request, const DeleteElasticPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DeleteElasticPlanOutcomeCallable deleteElasticPlanCallable(const Model::DeleteElasticPlanRequest& request) const;
|
||||||
DescribeAccountsOutcome describeAccounts(const Model::DescribeAccountsRequest &request)const;
|
DescribeAccountsOutcome describeAccounts(const Model::DescribeAccountsRequest &request)const;
|
||||||
void describeAccountsAsync(const Model::DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeAccountsAsync(const Model::DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeAccountsOutcomeCallable describeAccountsCallable(const Model::DescribeAccountsRequest& request) const;
|
DescribeAccountsOutcomeCallable describeAccountsCallable(const Model::DescribeAccountsRequest& request) const;
|
||||||
|
DescribeAllAccountsOutcome describeAllAccounts(const Model::DescribeAllAccountsRequest &request)const;
|
||||||
|
void describeAllAccountsAsync(const Model::DescribeAllAccountsRequest& request, const DescribeAllAccountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeAllAccountsOutcomeCallable describeAllAccountsCallable(const Model::DescribeAllAccountsRequest& request) const;
|
||||||
DescribeAllDataSourceOutcome describeAllDataSource(const Model::DescribeAllDataSourceRequest &request)const;
|
DescribeAllDataSourceOutcome describeAllDataSource(const Model::DescribeAllDataSourceRequest &request)const;
|
||||||
void describeAllDataSourceAsync(const Model::DescribeAllDataSourceRequest& request, const DescribeAllDataSourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeAllDataSourceAsync(const Model::DescribeAllDataSourceRequest& request, const DescribeAllDataSourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeAllDataSourceOutcomeCallable describeAllDataSourceCallable(const Model::DescribeAllDataSourceRequest& request) const;
|
DescribeAllDataSourceOutcomeCallable describeAllDataSourceCallable(const Model::DescribeAllDataSourceRequest& request) const;
|
||||||
@@ -318,6 +431,9 @@ namespace AlibabaCloud
|
|||||||
DescribeColumnsOutcome describeColumns(const Model::DescribeColumnsRequest &request)const;
|
DescribeColumnsOutcome describeColumns(const Model::DescribeColumnsRequest &request)const;
|
||||||
void describeColumnsAsync(const Model::DescribeColumnsRequest& request, const DescribeColumnsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeColumnsAsync(const Model::DescribeColumnsRequest& request, const DescribeColumnsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeColumnsOutcomeCallable describeColumnsCallable(const Model::DescribeColumnsRequest& request) const;
|
DescribeColumnsOutcomeCallable describeColumnsCallable(const Model::DescribeColumnsRequest& request) const;
|
||||||
|
DescribeConnectionCountRecordsOutcome describeConnectionCountRecords(const Model::DescribeConnectionCountRecordsRequest &request)const;
|
||||||
|
void describeConnectionCountRecordsAsync(const Model::DescribeConnectionCountRecordsRequest& request, const DescribeConnectionCountRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeConnectionCountRecordsOutcomeCallable describeConnectionCountRecordsCallable(const Model::DescribeConnectionCountRecordsRequest& request) const;
|
||||||
DescribeDBClusterAccessWhiteListOutcome describeDBClusterAccessWhiteList(const Model::DescribeDBClusterAccessWhiteListRequest &request)const;
|
DescribeDBClusterAccessWhiteListOutcome describeDBClusterAccessWhiteList(const Model::DescribeDBClusterAccessWhiteListRequest &request)const;
|
||||||
void describeDBClusterAccessWhiteListAsync(const Model::DescribeDBClusterAccessWhiteListRequest& request, const DescribeDBClusterAccessWhiteListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeDBClusterAccessWhiteListAsync(const Model::DescribeDBClusterAccessWhiteListRequest& request, const DescribeDBClusterAccessWhiteListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeDBClusterAccessWhiteListOutcomeCallable describeDBClusterAccessWhiteListCallable(const Model::DescribeDBClusterAccessWhiteListRequest& request) const;
|
DescribeDBClusterAccessWhiteListOutcomeCallable describeDBClusterAccessWhiteListCallable(const Model::DescribeDBClusterAccessWhiteListRequest& request) const;
|
||||||
@@ -330,12 +446,27 @@ namespace AlibabaCloud
|
|||||||
DescribeDBClusterPerformanceOutcome describeDBClusterPerformance(const Model::DescribeDBClusterPerformanceRequest &request)const;
|
DescribeDBClusterPerformanceOutcome describeDBClusterPerformance(const Model::DescribeDBClusterPerformanceRequest &request)const;
|
||||||
void describeDBClusterPerformanceAsync(const Model::DescribeDBClusterPerformanceRequest& request, const DescribeDBClusterPerformanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeDBClusterPerformanceAsync(const Model::DescribeDBClusterPerformanceRequest& request, const DescribeDBClusterPerformanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeDBClusterPerformanceOutcomeCallable describeDBClusterPerformanceCallable(const Model::DescribeDBClusterPerformanceRequest& request) const;
|
DescribeDBClusterPerformanceOutcomeCallable describeDBClusterPerformanceCallable(const Model::DescribeDBClusterPerformanceRequest& request) const;
|
||||||
|
DescribeDBClusterResourcePoolPerformanceOutcome describeDBClusterResourcePoolPerformance(const Model::DescribeDBClusterResourcePoolPerformanceRequest &request)const;
|
||||||
|
void describeDBClusterResourcePoolPerformanceAsync(const Model::DescribeDBClusterResourcePoolPerformanceRequest& request, const DescribeDBClusterResourcePoolPerformanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeDBClusterResourcePoolPerformanceOutcomeCallable describeDBClusterResourcePoolPerformanceCallable(const Model::DescribeDBClusterResourcePoolPerformanceRequest& request) const;
|
||||||
DescribeDBClustersOutcome describeDBClusters(const Model::DescribeDBClustersRequest &request)const;
|
DescribeDBClustersOutcome describeDBClusters(const Model::DescribeDBClustersRequest &request)const;
|
||||||
void describeDBClustersAsync(const Model::DescribeDBClustersRequest& request, const DescribeDBClustersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeDBClustersAsync(const Model::DescribeDBClustersRequest& request, const DescribeDBClustersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeDBClustersOutcomeCallable describeDBClustersCallable(const Model::DescribeDBClustersRequest& request) const;
|
DescribeDBClustersOutcomeCallable describeDBClustersCallable(const Model::DescribeDBClustersRequest& request) const;
|
||||||
|
DescribeDBResourcePoolOutcome describeDBResourcePool(const Model::DescribeDBResourcePoolRequest &request)const;
|
||||||
|
void describeDBResourcePoolAsync(const Model::DescribeDBResourcePoolRequest& request, const DescribeDBResourcePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeDBResourcePoolOutcomeCallable describeDBResourcePoolCallable(const Model::DescribeDBResourcePoolRequest& request) const;
|
||||||
|
DescribeElasticDailyPlanOutcome describeElasticDailyPlan(const Model::DescribeElasticDailyPlanRequest &request)const;
|
||||||
|
void describeElasticDailyPlanAsync(const Model::DescribeElasticDailyPlanRequest& request, const DescribeElasticDailyPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeElasticDailyPlanOutcomeCallable describeElasticDailyPlanCallable(const Model::DescribeElasticDailyPlanRequest& request) const;
|
||||||
|
DescribeElasticPlanOutcome describeElasticPlan(const Model::DescribeElasticPlanRequest &request)const;
|
||||||
|
void describeElasticPlanAsync(const Model::DescribeElasticPlanRequest& request, const DescribeElasticPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeElasticPlanOutcomeCallable describeElasticPlanCallable(const Model::DescribeElasticPlanRequest& request) const;
|
||||||
DescribeInclinedTablesOutcome describeInclinedTables(const Model::DescribeInclinedTablesRequest &request)const;
|
DescribeInclinedTablesOutcome describeInclinedTables(const Model::DescribeInclinedTablesRequest &request)const;
|
||||||
void describeInclinedTablesAsync(const Model::DescribeInclinedTablesRequest& request, const DescribeInclinedTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeInclinedTablesAsync(const Model::DescribeInclinedTablesRequest& request, const DescribeInclinedTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeInclinedTablesOutcomeCallable describeInclinedTablesCallable(const Model::DescribeInclinedTablesRequest& request) const;
|
DescribeInclinedTablesOutcomeCallable describeInclinedTablesCallable(const Model::DescribeInclinedTablesRequest& request) const;
|
||||||
|
DescribeLoadTasksRecordsOutcome describeLoadTasksRecords(const Model::DescribeLoadTasksRecordsRequest &request)const;
|
||||||
|
void describeLoadTasksRecordsAsync(const Model::DescribeLoadTasksRecordsRequest& request, const DescribeLoadTasksRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeLoadTasksRecordsOutcomeCallable describeLoadTasksRecordsCallable(const Model::DescribeLoadTasksRecordsRequest& request) const;
|
||||||
DescribeOperatorPermissionOutcome describeOperatorPermission(const Model::DescribeOperatorPermissionRequest &request)const;
|
DescribeOperatorPermissionOutcome describeOperatorPermission(const Model::DescribeOperatorPermissionRequest &request)const;
|
||||||
void describeOperatorPermissionAsync(const Model::DescribeOperatorPermissionRequest& request, const DescribeOperatorPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeOperatorPermissionAsync(const Model::DescribeOperatorPermissionRequest& request, const DescribeOperatorPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeOperatorPermissionOutcomeCallable describeOperatorPermissionCallable(const Model::DescribeOperatorPermissionRequest& request) const;
|
DescribeOperatorPermissionOutcomeCallable describeOperatorPermissionCallable(const Model::DescribeOperatorPermissionRequest& request) const;
|
||||||
@@ -345,6 +476,12 @@ namespace AlibabaCloud
|
|||||||
DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
|
DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
|
||||||
void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
||||||
|
DescribeSQLPlanOutcome describeSQLPlan(const Model::DescribeSQLPlanRequest &request)const;
|
||||||
|
void describeSQLPlanAsync(const Model::DescribeSQLPlanRequest& request, const DescribeSQLPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeSQLPlanOutcomeCallable describeSQLPlanCallable(const Model::DescribeSQLPlanRequest& request) const;
|
||||||
|
DescribeSQLPlanTaskOutcome describeSQLPlanTask(const Model::DescribeSQLPlanTaskRequest &request)const;
|
||||||
|
void describeSQLPlanTaskAsync(const Model::DescribeSQLPlanTaskRequest& request, const DescribeSQLPlanTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeSQLPlanTaskOutcomeCallable describeSQLPlanTaskCallable(const Model::DescribeSQLPlanTaskRequest& request) const;
|
||||||
DescribeSchemasOutcome describeSchemas(const Model::DescribeSchemasRequest &request)const;
|
DescribeSchemasOutcome describeSchemas(const Model::DescribeSchemasRequest &request)const;
|
||||||
void describeSchemasAsync(const Model::DescribeSchemasRequest& request, const DescribeSchemasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeSchemasAsync(const Model::DescribeSchemasRequest& request, const DescribeSchemasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeSchemasOutcomeCallable describeSchemasCallable(const Model::DescribeSchemasRequest& request) const;
|
DescribeSchemasOutcomeCallable describeSchemasCallable(const Model::DescribeSchemasRequest& request) const;
|
||||||
@@ -360,6 +497,9 @@ namespace AlibabaCloud
|
|||||||
DescribeTablePartitionDiagnoseOutcome describeTablePartitionDiagnose(const Model::DescribeTablePartitionDiagnoseRequest &request)const;
|
DescribeTablePartitionDiagnoseOutcome describeTablePartitionDiagnose(const Model::DescribeTablePartitionDiagnoseRequest &request)const;
|
||||||
void describeTablePartitionDiagnoseAsync(const Model::DescribeTablePartitionDiagnoseRequest& request, const DescribeTablePartitionDiagnoseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeTablePartitionDiagnoseAsync(const Model::DescribeTablePartitionDiagnoseRequest& request, const DescribeTablePartitionDiagnoseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeTablePartitionDiagnoseOutcomeCallable describeTablePartitionDiagnoseCallable(const Model::DescribeTablePartitionDiagnoseRequest& request) const;
|
DescribeTablePartitionDiagnoseOutcomeCallable describeTablePartitionDiagnoseCallable(const Model::DescribeTablePartitionDiagnoseRequest& request) const;
|
||||||
|
DescribeTableStatisticsOutcome describeTableStatistics(const Model::DescribeTableStatisticsRequest &request)const;
|
||||||
|
void describeTableStatisticsAsync(const Model::DescribeTableStatisticsRequest& request, const DescribeTableStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeTableStatisticsOutcomeCallable describeTableStatisticsCallable(const Model::DescribeTableStatisticsRequest& request) const;
|
||||||
DescribeTablesOutcome describeTables(const Model::DescribeTablesRequest &request)const;
|
DescribeTablesOutcome describeTables(const Model::DescribeTablesRequest &request)const;
|
||||||
void describeTablesAsync(const Model::DescribeTablesRequest& request, const DescribeTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeTablesAsync(const Model::DescribeTablesRequest& request, const DescribeTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeTablesOutcomeCallable describeTablesCallable(const Model::DescribeTablesRequest& request) const;
|
DescribeTablesOutcomeCallable describeTablesCallable(const Model::DescribeTablesRequest& request) const;
|
||||||
@@ -402,6 +542,15 @@ namespace AlibabaCloud
|
|||||||
ModifyDBClusterMaintainTimeOutcome modifyDBClusterMaintainTime(const Model::ModifyDBClusterMaintainTimeRequest &request)const;
|
ModifyDBClusterMaintainTimeOutcome modifyDBClusterMaintainTime(const Model::ModifyDBClusterMaintainTimeRequest &request)const;
|
||||||
void modifyDBClusterMaintainTimeAsync(const Model::ModifyDBClusterMaintainTimeRequest& request, const ModifyDBClusterMaintainTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void modifyDBClusterMaintainTimeAsync(const Model::ModifyDBClusterMaintainTimeRequest& request, const ModifyDBClusterMaintainTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ModifyDBClusterMaintainTimeOutcomeCallable modifyDBClusterMaintainTimeCallable(const Model::ModifyDBClusterMaintainTimeRequest& request) const;
|
ModifyDBClusterMaintainTimeOutcomeCallable modifyDBClusterMaintainTimeCallable(const Model::ModifyDBClusterMaintainTimeRequest& request) const;
|
||||||
|
ModifyDBClusterResourceGroupOutcome modifyDBClusterResourceGroup(const Model::ModifyDBClusterResourceGroupRequest &request)const;
|
||||||
|
void modifyDBClusterResourceGroupAsync(const Model::ModifyDBClusterResourceGroupRequest& request, const ModifyDBClusterResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ModifyDBClusterResourceGroupOutcomeCallable modifyDBClusterResourceGroupCallable(const Model::ModifyDBClusterResourceGroupRequest& request) const;
|
||||||
|
ModifyDBResourcePoolOutcome modifyDBResourcePool(const Model::ModifyDBResourcePoolRequest &request)const;
|
||||||
|
void modifyDBResourcePoolAsync(const Model::ModifyDBResourcePoolRequest& request, const ModifyDBResourcePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ModifyDBResourcePoolOutcomeCallable modifyDBResourcePoolCallable(const Model::ModifyDBResourcePoolRequest& request) const;
|
||||||
|
ModifyElasticPlanOutcome modifyElasticPlan(const Model::ModifyElasticPlanRequest &request)const;
|
||||||
|
void modifyElasticPlanAsync(const Model::ModifyElasticPlanRequest& request, const ModifyElasticPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ModifyElasticPlanOutcomeCallable modifyElasticPlanCallable(const Model::ModifyElasticPlanRequest& request) const;
|
||||||
ModifyLogBackupPolicyOutcome modifyLogBackupPolicy(const Model::ModifyLogBackupPolicyRequest &request)const;
|
ModifyLogBackupPolicyOutcome modifyLogBackupPolicy(const Model::ModifyLogBackupPolicyRequest &request)const;
|
||||||
void modifyLogBackupPolicyAsync(const Model::ModifyLogBackupPolicyRequest& request, const ModifyLogBackupPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void modifyLogBackupPolicyAsync(const Model::ModifyLogBackupPolicyRequest& request, const ModifyLogBackupPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ModifyLogBackupPolicyOutcomeCallable modifyLogBackupPolicyCallable(const Model::ModifyLogBackupPolicyRequest& request) const;
|
ModifyLogBackupPolicyOutcomeCallable modifyLogBackupPolicyCallable(const Model::ModifyLogBackupPolicyRequest& request) const;
|
||||||
@@ -417,6 +566,9 @@ namespace AlibabaCloud
|
|||||||
TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const;
|
TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const;
|
||||||
void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
|
TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
|
||||||
|
UnbindDBResourcePoolWithUserOutcome unbindDBResourcePoolWithUser(const Model::UnbindDBResourcePoolWithUserRequest &request)const;
|
||||||
|
void unbindDBResourcePoolWithUserAsync(const Model::UnbindDBResourcePoolWithUserRequest& request, const UnbindDBResourcePoolWithUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
UnbindDBResourcePoolWithUserOutcomeCallable unbindDBResourcePoolWithUserCallable(const Model::UnbindDBResourcePoolWithUserRequest& request) const;
|
||||||
UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const;
|
UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const;
|
||||||
void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
|
UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
|
||||||
|
|||||||
@@ -0,0 +1,69 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_BINDDBRESOURCEPOOLWITHUSERREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_BINDDBRESOURCEPOOLWITHUSERREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT BindDBResourcePoolWithUserRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
BindDBResourcePoolWithUserRequest();
|
||||||
|
~BindDBResourcePoolWithUserRequest();
|
||||||
|
|
||||||
|
std::string getPoolName()const;
|
||||||
|
void setPoolName(const std::string& poolName);
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getPoolUser()const;
|
||||||
|
void setPoolUser(const std::string& poolUser);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string poolName_;
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string poolUser_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_BINDDBRESOURCEPOOLWITHUSERREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_BINDDBRESOURCEPOOLWITHUSERRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_BINDDBRESOURCEPOOLWITHUSERRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT BindDBResourcePoolWithUserResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
BindDBResourcePoolWithUserResult();
|
||||||
|
explicit BindDBResourcePoolWithUserResult(const std::string &payload);
|
||||||
|
~BindDBResourcePoolWithUserResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_BINDDBRESOURCEPOOLWITHUSERRESULT_H_
|
||||||
@@ -39,16 +39,32 @@ namespace AlibabaCloud
|
|||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
std::string getDBClusterDescription()const;
|
std::string getDBClusterDescription()const;
|
||||||
void setDBClusterDescription(const std::string& dBClusterDescription);
|
void setDBClusterDescription(const std::string& dBClusterDescription);
|
||||||
std::string getClientToken()const;
|
|
||||||
void setClientToken(const std::string& clientToken);
|
|
||||||
std::string getStorageType()const;
|
std::string getStorageType()const;
|
||||||
void setStorageType(const std::string& storageType);
|
void setStorageType(const std::string& storageType);
|
||||||
std::string getAccessKeyId()const;
|
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
|
||||||
std::string getMode()const;
|
std::string getMode()const;
|
||||||
void setMode(const std::string& mode);
|
void setMode(const std::string& mode);
|
||||||
std::string getResourceGroupId()const;
|
std::string getResourceGroupId()const;
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
void setResourceGroupId(const std::string& resourceGroupId);
|
||||||
|
std::string getPeriod()const;
|
||||||
|
void setPeriod(const std::string& period);
|
||||||
|
std::string getBackupSetID()const;
|
||||||
|
void setBackupSetID(const std::string& backupSetID);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
std::string getDBNodeGroupCount()const;
|
||||||
|
void setDBNodeGroupCount(const std::string& dBNodeGroupCount);
|
||||||
|
std::string getVSwitchId()const;
|
||||||
|
void setVSwitchId(const std::string& vSwitchId);
|
||||||
|
std::string getZoneId()const;
|
||||||
|
void setZoneId(const std::string& zoneId);
|
||||||
|
std::string getComputeResource()const;
|
||||||
|
void setComputeResource(const std::string& computeResource);
|
||||||
|
std::string getSourceDBInstanceName()const;
|
||||||
|
void setSourceDBInstanceName(const std::string& sourceDBInstanceName);
|
||||||
|
std::string getClientToken()const;
|
||||||
|
void setClientToken(const std::string& clientToken);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
std::string getStorageResource()const;
|
std::string getStorageResource()const;
|
||||||
void setStorageResource(const std::string& storageResource);
|
void setStorageResource(const std::string& storageResource);
|
||||||
std::string getRegionId()const;
|
std::string getRegionId()const;
|
||||||
@@ -57,8 +73,8 @@ namespace AlibabaCloud
|
|||||||
void setDBClusterCategory(const std::string& dBClusterCategory);
|
void setDBClusterCategory(const std::string& dBClusterCategory);
|
||||||
std::string getDBClusterNetworkType()const;
|
std::string getDBClusterNetworkType()const;
|
||||||
void setDBClusterNetworkType(const std::string& dBClusterNetworkType);
|
void setDBClusterNetworkType(const std::string& dBClusterNetworkType);
|
||||||
std::string getPeriod()const;
|
std::string getRestoreTime()const;
|
||||||
void setPeriod(const std::string& period);
|
void setRestoreTime(const std::string& restoreTime);
|
||||||
std::string getResourceOwnerAccount()const;
|
std::string getResourceOwnerAccount()const;
|
||||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
std::string getOwnerAccount()const;
|
std::string getOwnerAccount()const;
|
||||||
@@ -67,53 +83,49 @@ namespace AlibabaCloud
|
|||||||
void setDBClusterVersion(const std::string& dBClusterVersion);
|
void setDBClusterVersion(const std::string& dBClusterVersion);
|
||||||
std::string getDBClusterClass()const;
|
std::string getDBClusterClass()const;
|
||||||
void setDBClusterClass(const std::string& dBClusterClass);
|
void setDBClusterClass(const std::string& dBClusterClass);
|
||||||
long getOwnerId()const;
|
|
||||||
void setOwnerId(long ownerId);
|
|
||||||
std::string getDBNodeGroupCount()const;
|
|
||||||
void setDBNodeGroupCount(const std::string& dBNodeGroupCount);
|
|
||||||
std::string getUsedTime()const;
|
std::string getUsedTime()const;
|
||||||
void setUsedTime(const std::string& usedTime);
|
void setUsedTime(const std::string& usedTime);
|
||||||
std::string getVSwitchId()const;
|
std::string getRestoreType()const;
|
||||||
void setVSwitchId(const std::string& vSwitchId);
|
void setRestoreType(const std::string& restoreType);
|
||||||
std::string getDBNodeStorage()const;
|
std::string getDBNodeStorage()const;
|
||||||
void setDBNodeStorage(const std::string& dBNodeStorage);
|
void setDBNodeStorage(const std::string& dBNodeStorage);
|
||||||
std::string getExecutorCount()const;
|
std::string getExecutorCount()const;
|
||||||
void setExecutorCount(const std::string& executorCount);
|
void setExecutorCount(const std::string& executorCount);
|
||||||
std::string getVPCId()const;
|
std::string getVPCId()const;
|
||||||
void setVPCId(const std::string& vPCId);
|
void setVPCId(const std::string& vPCId);
|
||||||
std::string getZoneId()const;
|
|
||||||
void setZoneId(const std::string& zoneId);
|
|
||||||
std::string getComputeResource()const;
|
|
||||||
void setComputeResource(const std::string& computeResource);
|
|
||||||
std::string getPayType()const;
|
std::string getPayType()const;
|
||||||
void setPayType(const std::string& payType);
|
void setPayType(const std::string& payType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
std::string dBClusterDescription_;
|
std::string dBClusterDescription_;
|
||||||
std::string clientToken_;
|
|
||||||
std::string storageType_;
|
std::string storageType_;
|
||||||
std::string accessKeyId_;
|
|
||||||
std::string mode_;
|
std::string mode_;
|
||||||
std::string resourceGroupId_;
|
std::string resourceGroupId_;
|
||||||
|
std::string period_;
|
||||||
|
std::string backupSetID_;
|
||||||
|
long ownerId_;
|
||||||
|
std::string dBNodeGroupCount_;
|
||||||
|
std::string vSwitchId_;
|
||||||
|
std::string zoneId_;
|
||||||
|
std::string computeResource_;
|
||||||
|
std::string sourceDBInstanceName_;
|
||||||
|
std::string clientToken_;
|
||||||
|
std::string accessKeyId_;
|
||||||
std::string storageResource_;
|
std::string storageResource_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
std::string dBClusterCategory_;
|
std::string dBClusterCategory_;
|
||||||
std::string dBClusterNetworkType_;
|
std::string dBClusterNetworkType_;
|
||||||
std::string period_;
|
std::string restoreTime_;
|
||||||
std::string resourceOwnerAccount_;
|
std::string resourceOwnerAccount_;
|
||||||
std::string ownerAccount_;
|
std::string ownerAccount_;
|
||||||
std::string dBClusterVersion_;
|
std::string dBClusterVersion_;
|
||||||
std::string dBClusterClass_;
|
std::string dBClusterClass_;
|
||||||
long ownerId_;
|
|
||||||
std::string dBNodeGroupCount_;
|
|
||||||
std::string usedTime_;
|
std::string usedTime_;
|
||||||
std::string vSwitchId_;
|
std::string restoreType_;
|
||||||
std::string dBNodeStorage_;
|
std::string dBNodeStorage_;
|
||||||
std::string executorCount_;
|
std::string executorCount_;
|
||||||
std::string vPCId_;
|
std::string vPCId_;
|
||||||
std::string zoneId_;
|
|
||||||
std::string computeResource_;
|
|
||||||
std::string payType_;
|
std::string payType_;
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -0,0 +1,72 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_CREATEDBRESOURCEPOOLREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_CREATEDBRESOURCEPOOLREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT CreateDBResourcePoolRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
CreateDBResourcePoolRequest();
|
||||||
|
~CreateDBResourcePoolRequest();
|
||||||
|
|
||||||
|
std::string getPoolName()const;
|
||||||
|
void setPoolName(const std::string& poolName);
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
int getNodeNum()const;
|
||||||
|
void setNodeNum(int nodeNum);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getQueryType()const;
|
||||||
|
void setQueryType(const std::string& queryType);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string poolName_;
|
||||||
|
long resourceOwnerId_;
|
||||||
|
int nodeNum_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string queryType_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_CREATEDBRESOURCEPOOLREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_CREATEDBRESOURCEPOOLRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_CREATEDBRESOURCEPOOLRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT CreateDBResourcePoolResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
CreateDBResourcePoolResult();
|
||||||
|
explicit CreateDBResourcePoolResult(const std::string &payload);
|
||||||
|
~CreateDBResourcePoolResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_CREATEDBRESOURCEPOOLRESULT_H_
|
||||||
@@ -0,0 +1,90 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_CREATEELASTICPLANREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_CREATEELASTICPLANREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT CreateElasticPlanRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
CreateElasticPlanRequest();
|
||||||
|
~CreateElasticPlanRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getElasticPlanTimeStart()const;
|
||||||
|
void setElasticPlanTimeStart(const std::string& elasticPlanTimeStart);
|
||||||
|
std::string getElasticPlanEndDay()const;
|
||||||
|
void setElasticPlanEndDay(const std::string& elasticPlanEndDay);
|
||||||
|
std::string getElasticPlanWeeklyRepeat()const;
|
||||||
|
void setElasticPlanWeeklyRepeat(const std::string& elasticPlanWeeklyRepeat);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
bool getElasticPlanEnable()const;
|
||||||
|
void setElasticPlanEnable(bool elasticPlanEnable);
|
||||||
|
std::string getElasticPlanTimeEnd()const;
|
||||||
|
void setElasticPlanTimeEnd(const std::string& elasticPlanTimeEnd);
|
||||||
|
std::string getElasticPlanStartDay()const;
|
||||||
|
void setElasticPlanStartDay(const std::string& elasticPlanStartDay);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
std::string getElasticPlanName()const;
|
||||||
|
void setElasticPlanName(const std::string& elasticPlanName);
|
||||||
|
std::string getResourcePoolName()const;
|
||||||
|
void setResourcePoolName(const std::string& resourcePoolName);
|
||||||
|
int getElasticPlanNodeNum()const;
|
||||||
|
void setElasticPlanNodeNum(int elasticPlanNodeNum);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string elasticPlanTimeStart_;
|
||||||
|
std::string elasticPlanEndDay_;
|
||||||
|
std::string elasticPlanWeeklyRepeat_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
bool elasticPlanEnable_;
|
||||||
|
std::string elasticPlanTimeEnd_;
|
||||||
|
std::string elasticPlanStartDay_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
std::string elasticPlanName_;
|
||||||
|
std::string resourcePoolName_;
|
||||||
|
int elasticPlanNodeNum_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_CREATEELASTICPLANREQUEST_H_
|
||||||
49
adb/include/alibabacloud/adb/model/CreateElasticPlanResult.h
Normal file
49
adb/include/alibabacloud/adb/model/CreateElasticPlanResult.h
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_CREATEELASTICPLANRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_CREATEELASTICPLANRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT CreateElasticPlanResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
CreateElasticPlanResult();
|
||||||
|
explicit CreateElasticPlanResult(const std::string &payload);
|
||||||
|
~CreateElasticPlanResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_CREATEELASTICPLANRESULT_H_
|
||||||
@@ -37,10 +37,14 @@ namespace AlibabaCloud
|
|||||||
DeleteDBClusterResult();
|
DeleteDBClusterResult();
|
||||||
explicit DeleteDBClusterResult(const std::string &payload);
|
explicit DeleteDBClusterResult(const std::string &payload);
|
||||||
~DeleteDBClusterResult();
|
~DeleteDBClusterResult();
|
||||||
|
int getTaskId()const;
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
|
int taskId_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,66 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DELETEDBRESOURCEPOOLREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DELETEDBRESOURCEPOOLREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DeleteDBResourcePoolRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DeleteDBResourcePoolRequest();
|
||||||
|
~DeleteDBResourcePoolRequest();
|
||||||
|
|
||||||
|
std::string getPoolName()const;
|
||||||
|
void setPoolName(const std::string& poolName);
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string poolName_;
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DELETEDBRESOURCEPOOLREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DELETEDBRESOURCEPOOLRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DELETEDBRESOURCEPOOLRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DeleteDBResourcePoolResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeleteDBResourcePoolResult();
|
||||||
|
explicit DeleteDBResourcePoolResult(const std::string &payload);
|
||||||
|
~DeleteDBResourcePoolResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DELETEDBRESOURCEPOOLRESULT_H_
|
||||||
@@ -0,0 +1,66 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DELETEELASTICPLANREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DELETEELASTICPLANREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DeleteElasticPlanRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DeleteElasticPlanRequest();
|
||||||
|
~DeleteElasticPlanRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
std::string getElasticPlanName()const;
|
||||||
|
void setElasticPlanName(const std::string& elasticPlanName);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
std::string elasticPlanName_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DELETEELASTICPLANREQUEST_H_
|
||||||
49
adb/include/alibabacloud/adb/model/DeleteElasticPlanResult.h
Normal file
49
adb/include/alibabacloud/adb/model/DeleteElasticPlanResult.h
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DELETEELASTICPLANRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DELETEELASTICPLANRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DeleteElasticPlanResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeleteElasticPlanResult();
|
||||||
|
explicit DeleteElasticPlanResult(const std::string &payload);
|
||||||
|
~DeleteElasticPlanResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DELETEELASTICPLANRESULT_H_
|
||||||
@@ -0,0 +1,63 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBEALLACCOUNTSREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBEALLACCOUNTSREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeAllAccountsRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DescribeAllAccountsRequest();
|
||||||
|
~DescribeAllAccountsRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBEALLACCOUNTSREQUEST_H_
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBEALLACCOUNTSRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBEALLACCOUNTSRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeAllAccountsResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct AccountInfo
|
||||||
|
{
|
||||||
|
std::string user;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeAllAccountsResult();
|
||||||
|
explicit DescribeAllAccountsResult(const std::string &payload);
|
||||||
|
~DescribeAllAccountsResult();
|
||||||
|
std::vector<AccountInfo> getAccountList()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<AccountInfo> accountList_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBEALLACCOUNTSRESULT_H_
|
||||||
@@ -40,7 +40,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
struct SupportedFlexibleResourceItem
|
struct SupportedFlexibleResourceItem
|
||||||
{
|
{
|
||||||
|
struct SupportedElasticIOResource
|
||||||
|
{
|
||||||
|
std::string maxCount;
|
||||||
|
std::string step;
|
||||||
|
std::string minCount;
|
||||||
|
};
|
||||||
std::string storageType;
|
std::string storageType;
|
||||||
|
SupportedElasticIOResource supportedElasticIOResource;
|
||||||
std::vector<std::string> supportedStorageResource;
|
std::vector<std::string> supportedStorageResource;
|
||||||
std::vector<std::string> supportedComputeResource;
|
std::vector<std::string> supportedComputeResource;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -0,0 +1,63 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBECONNECTIONCOUNTRECORDSREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBECONNECTIONCOUNTRECORDSREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeConnectionCountRecordsRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DescribeConnectionCountRecordsRequest();
|
||||||
|
~DescribeConnectionCountRecordsRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBECONNECTIONCOUNTRECORDSREQUEST_H_
|
||||||
@@ -0,0 +1,67 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBECONNECTIONCOUNTRECORDSRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBECONNECTIONCOUNTRECORDSRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeConnectionCountRecordsResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Users
|
||||||
|
{
|
||||||
|
std::string user;
|
||||||
|
long count;
|
||||||
|
};
|
||||||
|
struct AccessIps
|
||||||
|
{
|
||||||
|
std::string accessIp;
|
||||||
|
long count;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeConnectionCountRecordsResult();
|
||||||
|
explicit DescribeConnectionCountRecordsResult(const std::string &payload);
|
||||||
|
~DescribeConnectionCountRecordsResult();
|
||||||
|
std::string getTotalCount()const;
|
||||||
|
std::vector<Users> getUserRecords()const;
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
std::vector<AccessIps> getAccessIpRecords()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string totalCount_;
|
||||||
|
std::vector<Users> userRecords_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::vector<AccessIps> accessIpRecords_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBECONNECTIONCOUNTRECORDSRESULT_H_
|
||||||
@@ -47,6 +47,7 @@ namespace AlibabaCloud
|
|||||||
std::string dBClusterNetworkType;
|
std::string dBClusterNetworkType;
|
||||||
std::string dBClusterType;
|
std::string dBClusterType;
|
||||||
std::string diskType;
|
std::string diskType;
|
||||||
|
int elasticIOResource;
|
||||||
std::string dBVersion;
|
std::string dBVersion;
|
||||||
std::string dtsJobId;
|
std::string dtsJobId;
|
||||||
long dBNodeCount;
|
long dBNodeCount;
|
||||||
@@ -57,6 +58,8 @@ namespace AlibabaCloud
|
|||||||
std::vector<DBCluster::Tag> tags;
|
std::vector<DBCluster::Tag> tags;
|
||||||
std::string engine;
|
std::string engine;
|
||||||
long dBNodeStorage;
|
long dBNodeStorage;
|
||||||
|
std::string engineVersion;
|
||||||
|
bool userENIStatus;
|
||||||
std::string zoneId;
|
std::string zoneId;
|
||||||
std::string vPCId;
|
std::string vPCId;
|
||||||
std::string dBClusterStatus;
|
std::string dBClusterStatus;
|
||||||
@@ -67,7 +70,9 @@ namespace AlibabaCloud
|
|||||||
std::string expired;
|
std::string expired;
|
||||||
std::string lockMode;
|
std::string lockMode;
|
||||||
std::string payType;
|
std::string payType;
|
||||||
|
bool enableAirflow;
|
||||||
std::string dBNodeClass;
|
std::string dBNodeClass;
|
||||||
|
bool enableSpark;
|
||||||
std::string vPCCloudInstanceId;
|
std::string vPCCloudInstanceId;
|
||||||
std::string creationTime;
|
std::string creationTime;
|
||||||
std::string regionId;
|
std::string regionId;
|
||||||
|
|||||||
@@ -0,0 +1,75 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBEDBCLUSTERRESOURCEPOOLPERFORMANCEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBEDBCLUSTERRESOURCEPOOLPERFORMANCEREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeDBClusterResourcePoolPerformanceRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DescribeDBClusterResourcePoolPerformanceRequest();
|
||||||
|
~DescribeDBClusterResourcePoolPerformanceRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getStartTime()const;
|
||||||
|
void setStartTime(const std::string& startTime);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourcePools()const;
|
||||||
|
void setResourcePools(const std::string& resourcePools);
|
||||||
|
std::string getKey()const;
|
||||||
|
void setKey(const std::string& key);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
std::string getEndTime()const;
|
||||||
|
void setEndTime(const std::string& endTime);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string startTime_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourcePools_;
|
||||||
|
std::string key_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
std::string endTime_;
|
||||||
|
long ownerId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBEDBCLUSTERRESOURCEPOOLPERFORMANCEREQUEST_H_
|
||||||
@@ -0,0 +1,73 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBEDBCLUSTERRESOURCEPOOLPERFORMANCERESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBEDBCLUSTERRESOURCEPOOLPERFORMANCERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeDBClusterResourcePoolPerformanceResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct PerformanceItem
|
||||||
|
{
|
||||||
|
struct ResourcePoolPerformancesItem
|
||||||
|
{
|
||||||
|
struct ResourcePoolSeriesItem
|
||||||
|
{
|
||||||
|
std::vector<std::string> values;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
std::vector<ResourcePoolPerformancesItem::ResourcePoolSeriesItem> resourcePoolSeries;
|
||||||
|
std::string resourcePoolName;
|
||||||
|
};
|
||||||
|
std::vector<PerformanceItem::ResourcePoolPerformancesItem> resourcePoolPerformances;
|
||||||
|
std::string unit;
|
||||||
|
std::string key;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeDBClusterResourcePoolPerformanceResult();
|
||||||
|
explicit DescribeDBClusterResourcePoolPerformanceResult(const std::string &payload);
|
||||||
|
~DescribeDBClusterResourcePoolPerformanceResult();
|
||||||
|
std::string getEndTime()const;
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
std::string getStartTime()const;
|
||||||
|
std::vector<PerformanceItem> getPerformances()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string endTime_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string startTime_;
|
||||||
|
std::vector<PerformanceItem> performances_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBEDBCLUSTERRESOURCEPOOLPERFORMANCERESULT_H_
|
||||||
@@ -47,6 +47,7 @@ namespace AlibabaCloud
|
|||||||
std::string dBClusterNetworkType;
|
std::string dBClusterNetworkType;
|
||||||
std::string dBClusterType;
|
std::string dBClusterType;
|
||||||
std::string diskType;
|
std::string diskType;
|
||||||
|
int elasticIOResource;
|
||||||
std::string dBVersion;
|
std::string dBVersion;
|
||||||
std::string dtsJobId;
|
std::string dtsJobId;
|
||||||
long dBNodeCount;
|
long dBNodeCount;
|
||||||
|
|||||||
@@ -0,0 +1,66 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBEDBRESOURCEPOOLREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBEDBRESOURCEPOOLREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeDBResourcePoolRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DescribeDBResourcePoolRequest();
|
||||||
|
~DescribeDBResourcePoolRequest();
|
||||||
|
|
||||||
|
std::string getPoolName()const;
|
||||||
|
void setPoolName(const std::string& poolName);
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string poolName_;
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBEDBRESOURCEPOOLREQUEST_H_
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBEDBRESOURCEPOOLRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBEDBRESOURCEPOOLRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeDBResourcePoolResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct PoolInfo
|
||||||
|
{
|
||||||
|
int nodeNum;
|
||||||
|
std::string poolName;
|
||||||
|
std::string createTime;
|
||||||
|
std::string updateTime;
|
||||||
|
std::string poolUsers;
|
||||||
|
std::string queryType;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeDBResourcePoolResult();
|
||||||
|
explicit DescribeDBResourcePoolResult(const std::string &payload);
|
||||||
|
~DescribeDBResourcePoolResult();
|
||||||
|
std::vector<PoolInfo> getPoolsInfo()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<PoolInfo> poolsInfo_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBEDBRESOURCEPOOLRESULT_H_
|
||||||
@@ -0,0 +1,75 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICDAILYPLANREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICDAILYPLANREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeElasticDailyPlanRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DescribeElasticDailyPlanRequest();
|
||||||
|
~DescribeElasticDailyPlanRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getElasticDailyPlanStatusList()const;
|
||||||
|
void setElasticDailyPlanStatusList(const std::string& elasticDailyPlanStatusList);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getElasticDailyPlanDay()const;
|
||||||
|
void setElasticDailyPlanDay(const std::string& elasticDailyPlanDay);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
std::string getElasticPlanName()const;
|
||||||
|
void setElasticPlanName(const std::string& elasticPlanName);
|
||||||
|
std::string getResourcePoolName()const;
|
||||||
|
void setResourcePoolName(const std::string& resourcePoolName);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string elasticDailyPlanStatusList_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string elasticDailyPlanDay_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
std::string elasticPlanName_;
|
||||||
|
std::string resourcePoolName_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICDAILYPLANREQUEST_H_
|
||||||
@@ -0,0 +1,63 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICDAILYPLANRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICDAILYPLANRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeElasticDailyPlanResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct ElasticDailyPlanInfo
|
||||||
|
{
|
||||||
|
int status;
|
||||||
|
std::string startTs;
|
||||||
|
std::string planEndTs;
|
||||||
|
std::string endTs;
|
||||||
|
int elasticNodeNum;
|
||||||
|
std::string resourcePoolName;
|
||||||
|
std::string planName;
|
||||||
|
std::string day;
|
||||||
|
std::string planStartTs;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeElasticDailyPlanResult();
|
||||||
|
explicit DescribeElasticDailyPlanResult(const std::string &payload);
|
||||||
|
~DescribeElasticDailyPlanResult();
|
||||||
|
std::vector<ElasticDailyPlanInfo> getElasticDailyPlanList()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<ElasticDailyPlanInfo> elasticDailyPlanList_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICDAILYPLANRESULT_H_
|
||||||
@@ -0,0 +1,72 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICPLANREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICPLANREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeElasticPlanRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DescribeElasticPlanRequest();
|
||||||
|
~DescribeElasticPlanRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
bool getElasticPlanEnable()const;
|
||||||
|
void setElasticPlanEnable(bool elasticPlanEnable);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
std::string getElasticPlanName()const;
|
||||||
|
void setElasticPlanName(const std::string& elasticPlanName);
|
||||||
|
std::string getResourcePoolName()const;
|
||||||
|
void setResourcePoolName(const std::string& resourcePoolName);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
bool elasticPlanEnable_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
std::string elasticPlanName_;
|
||||||
|
std::string resourcePoolName_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICPLANREQUEST_H_
|
||||||
@@ -0,0 +1,63 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICPLANRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICPLANRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeElasticPlanResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct ElasticPlanInfo
|
||||||
|
{
|
||||||
|
std::string weeklyRepeat;
|
||||||
|
std::string endTime;
|
||||||
|
int elasticNodeNum;
|
||||||
|
std::string startTime;
|
||||||
|
std::string resourcePoolName;
|
||||||
|
bool enable;
|
||||||
|
std::string endDay;
|
||||||
|
std::string planName;
|
||||||
|
std::string startDay;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeElasticPlanResult();
|
||||||
|
explicit DescribeElasticPlanResult(const std::string &payload);
|
||||||
|
~DescribeElasticPlanResult();
|
||||||
|
std::vector<ElasticPlanInfo> getElasticPlanList()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<ElasticPlanInfo> elasticPlanList_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBEELASTICPLANRESULT_H_
|
||||||
@@ -0,0 +1,87 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBELOADTASKSRECORDSREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBELOADTASKSRECORDSREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeLoadTasksRecordsRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DescribeLoadTasksRecordsRequest();
|
||||||
|
~DescribeLoadTasksRecordsRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getRange()const;
|
||||||
|
void setRange(const std::string& range);
|
||||||
|
std::string getStartTime()const;
|
||||||
|
void setStartTime(const std::string& startTime);
|
||||||
|
int getPageNumber()const;
|
||||||
|
void setPageNumber(int pageNumber);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
int getPageSize()const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
std::string getState()const;
|
||||||
|
void setState(const std::string& state);
|
||||||
|
std::string getOrder()const;
|
||||||
|
void setOrder(const std::string& order);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
std::string getEndTime()const;
|
||||||
|
void setEndTime(const std::string& endTime);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
std::string getDBName()const;
|
||||||
|
void setDBName(const std::string& dBName);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string range_;
|
||||||
|
std::string startTime_;
|
||||||
|
int pageNumber_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
int pageSize_;
|
||||||
|
std::string state_;
|
||||||
|
std::string order_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
std::string endTime_;
|
||||||
|
long ownerId_;
|
||||||
|
std::string dBName_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBELOADTASKSRECORDSREQUEST_H_
|
||||||
@@ -0,0 +1,70 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBELOADTASKSRECORDSRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBELOADTASKSRECORDSRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeLoadTasksRecordsResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct LoadTaskRecord
|
||||||
|
{
|
||||||
|
long processRows;
|
||||||
|
std::string state;
|
||||||
|
std::string createTime;
|
||||||
|
std::string jobName;
|
||||||
|
std::string updateTime;
|
||||||
|
std::string dBName;
|
||||||
|
std::string processID;
|
||||||
|
std::string sql;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeLoadTasksRecordsResult();
|
||||||
|
explicit DescribeLoadTasksRecordsResult(const std::string &payload);
|
||||||
|
~DescribeLoadTasksRecordsResult();
|
||||||
|
std::string getTotalCount()const;
|
||||||
|
std::vector<LoadTaskRecord> getLoadTasksRecords()const;
|
||||||
|
std::string getPageSize()const;
|
||||||
|
std::string getPageNumber()const;
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string totalCount_;
|
||||||
|
std::vector<LoadTaskRecord> loadTasksRecords_;
|
||||||
|
std::string pageSize_;
|
||||||
|
std::string pageNumber_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBELOADTASKSRECORDSRESULT_H_
|
||||||
66
adb/include/alibabacloud/adb/model/DescribeSQLPlanRequest.h
Normal file
66
adb/include/alibabacloud/adb/model/DescribeSQLPlanRequest.h
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeSQLPlanRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DescribeSQLPlanRequest();
|
||||||
|
~DescribeSQLPlanRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
std::string getProcessId()const;
|
||||||
|
void setProcessId(const std::string& processId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
std::string processId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANREQUEST_H_
|
||||||
92
adb/include/alibabacloud/adb/model/DescribeSQLPlanResult.h
Normal file
92
adb/include/alibabacloud/adb/model/DescribeSQLPlanResult.h
Normal file
@@ -0,0 +1,92 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeSQLPlanResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Detail
|
||||||
|
{
|
||||||
|
long totalTask;
|
||||||
|
long outputSize;
|
||||||
|
std::string user;
|
||||||
|
long totalStage;
|
||||||
|
long peakMemory;
|
||||||
|
std::string startTime;
|
||||||
|
std::string clientIP;
|
||||||
|
std::string sQL;
|
||||||
|
long cPUTime;
|
||||||
|
long queuedTime;
|
||||||
|
std::string state;
|
||||||
|
std::string database;
|
||||||
|
long totalTime;
|
||||||
|
long planningTime;
|
||||||
|
long outputRows;
|
||||||
|
};
|
||||||
|
struct SqlPlanStage
|
||||||
|
{
|
||||||
|
long scanSizeMin;
|
||||||
|
long scanSizeAvg;
|
||||||
|
int stageId;
|
||||||
|
long peakMemory;
|
||||||
|
long cPUTimeMax;
|
||||||
|
long scanTimeMin;
|
||||||
|
long scanTimeAvg;
|
||||||
|
long inputSizeMax;
|
||||||
|
long inputSizeMin;
|
||||||
|
long inputSizeAvg;
|
||||||
|
long scanSizeMax;
|
||||||
|
std::string state;
|
||||||
|
long operatorCost;
|
||||||
|
long scanTimeMax;
|
||||||
|
long cPUTimeMin;
|
||||||
|
long cPUTimeAvg;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeSQLPlanResult();
|
||||||
|
explicit DescribeSQLPlanResult(const std::string &payload);
|
||||||
|
~DescribeSQLPlanResult();
|
||||||
|
std::vector<SqlPlanStage> getStageList()const;
|
||||||
|
std::string getOriginInfo()const;
|
||||||
|
Detail getDetail()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<SqlPlanStage> stageList_;
|
||||||
|
std::string originInfo_;
|
||||||
|
Detail detail_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANRESULT_H_
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANTASKREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANTASKREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeSQLPlanTaskRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DescribeSQLPlanTaskRequest();
|
||||||
|
~DescribeSQLPlanTaskRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
std::string getProcessId()const;
|
||||||
|
void setProcessId(const std::string& processId);
|
||||||
|
std::string getStageId()const;
|
||||||
|
void setStageId(const std::string& stageId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
std::string processId_;
|
||||||
|
std::string stageId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANTASKREQUEST_H_
|
||||||
@@ -0,0 +1,66 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANTASKRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANTASKRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeSQLPlanTaskResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct SqlPlanTask
|
||||||
|
{
|
||||||
|
long outputSize;
|
||||||
|
int taskId;
|
||||||
|
long scanRows;
|
||||||
|
long inputSize;
|
||||||
|
long scanCost;
|
||||||
|
std::string state;
|
||||||
|
long peakMemory;
|
||||||
|
long elapsedTime;
|
||||||
|
long operatorCost;
|
||||||
|
long outputRows;
|
||||||
|
long scanSize;
|
||||||
|
long inputRows;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeSQLPlanTaskResult();
|
||||||
|
explicit DescribeSQLPlanTaskResult(const std::string &payload);
|
||||||
|
~DescribeSQLPlanTaskResult();
|
||||||
|
std::vector<SqlPlanTask> getTaskList()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<SqlPlanTask> taskList_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBESQLPLANTASKRESULT_H_
|
||||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
|||||||
|
|
||||||
long getResourceOwnerId()const;
|
long getResourceOwnerId()const;
|
||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getRange()const;
|
||||||
|
void setRange(const std::string& range);
|
||||||
std::string getStartTime()const;
|
std::string getStartTime()const;
|
||||||
void setStartTime(const std::string& startTime);
|
void setStartTime(const std::string& startTime);
|
||||||
int getPageNumber()const;
|
int getPageNumber()const;
|
||||||
@@ -45,6 +47,10 @@ namespace AlibabaCloud
|
|||||||
void setAccessKeyId(const std::string& accessKeyId);
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
int getPageSize()const;
|
int getPageSize()const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
std::string getState()const;
|
||||||
|
void setState(const std::string& state);
|
||||||
|
std::string getOrder()const;
|
||||||
|
void setOrder(const std::string& order);
|
||||||
std::string getResourceOwnerAccount()const;
|
std::string getResourceOwnerAccount()const;
|
||||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
std::string getDBClusterId()const;
|
std::string getDBClusterId()const;
|
||||||
@@ -57,19 +63,25 @@ namespace AlibabaCloud
|
|||||||
void setOwnerId(long ownerId);
|
void setOwnerId(long ownerId);
|
||||||
std::string getDBName()const;
|
std::string getDBName()const;
|
||||||
void setDBName(const std::string& dBName);
|
void setDBName(const std::string& dBName);
|
||||||
|
std::string getProcessID()const;
|
||||||
|
void setProcessID(const std::string& processID);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
|
std::string range_;
|
||||||
std::string startTime_;
|
std::string startTime_;
|
||||||
int pageNumber_;
|
int pageNumber_;
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
std::string state_;
|
||||||
|
std::string order_;
|
||||||
std::string resourceOwnerAccount_;
|
std::string resourceOwnerAccount_;
|
||||||
std::string dBClusterId_;
|
std::string dBClusterId_;
|
||||||
std::string ownerAccount_;
|
std::string ownerAccount_;
|
||||||
std::string endTime_;
|
std::string endTime_;
|
||||||
long ownerId_;
|
long ownerId_;
|
||||||
std::string dBName_;
|
std::string dBName_;
|
||||||
|
std::string processID_;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,15 +34,20 @@ namespace AlibabaCloud
|
|||||||
public:
|
public:
|
||||||
struct SlowLogRecord
|
struct SlowLogRecord
|
||||||
{
|
{
|
||||||
|
std::string outputSize;
|
||||||
std::string userName;
|
std::string userName;
|
||||||
std::string peakMemoryUsage;
|
std::string peakMemoryUsage;
|
||||||
std::string executionStartTime;
|
std::string executionStartTime;
|
||||||
long queryTime;
|
|
||||||
long parseRowCounts;
|
long parseRowCounts;
|
||||||
|
long queryTime;
|
||||||
|
long scanTime;
|
||||||
std::string hostAddress;
|
std::string hostAddress;
|
||||||
std::string sQLText;
|
std::string sQLText;
|
||||||
|
long wallTime;
|
||||||
|
long scanRows;
|
||||||
std::string state;
|
std::string state;
|
||||||
long returnRowCounts;
|
long returnRowCounts;
|
||||||
|
long planningTime;
|
||||||
std::string dBName;
|
std::string dBName;
|
||||||
long queueTime;
|
long queueTime;
|
||||||
std::string processID;
|
std::string processID;
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ namespace AlibabaCloud
|
|||||||
int getTotalCount()const;
|
int getTotalCount()const;
|
||||||
int getPageSize()const;
|
int getPageSize()const;
|
||||||
int getPageNumber()const;
|
int getPageNumber()const;
|
||||||
int getDBClusterId()const;
|
std::string getDBClusterId()const;
|
||||||
long getSuggestMaxRecordsPerPartition()const;
|
long getSuggestMaxRecordsPerPartition()const;
|
||||||
std::vector<TablePartitionDiagnose> getItems()const;
|
std::vector<TablePartitionDiagnose> getItems()const;
|
||||||
long getSuggestMinRecordsPerPartition()const;
|
long getSuggestMinRecordsPerPartition()const;
|
||||||
@@ -58,7 +58,7 @@ namespace AlibabaCloud
|
|||||||
int totalCount_;
|
int totalCount_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
int pageNumber_;
|
int pageNumber_;
|
||||||
int dBClusterId_;
|
std::string dBClusterId_;
|
||||||
long suggestMaxRecordsPerPartition_;
|
long suggestMaxRecordsPerPartition_;
|
||||||
std::vector<TablePartitionDiagnose> items_;
|
std::vector<TablePartitionDiagnose> items_;
|
||||||
long suggestMinRecordsPerPartition_;
|
long suggestMinRecordsPerPartition_;
|
||||||
|
|||||||
@@ -0,0 +1,72 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBETABLESTATISTICSREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBETABLESTATISTICSREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeTableStatisticsRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
DescribeTableStatisticsRequest();
|
||||||
|
~DescribeTableStatisticsRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
int getPageNumber()const;
|
||||||
|
void setPageNumber(int pageNumber);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
int getPageSize()const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
std::string getOrder()const;
|
||||||
|
void setOrder(const std::string& order);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
int pageNumber_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
int pageSize_;
|
||||||
|
std::string order_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBETABLESTATISTICSREQUEST_H_
|
||||||
@@ -0,0 +1,70 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_DESCRIBETABLESTATISTICSRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_DESCRIBETABLESTATISTICSRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT DescribeTableStatisticsResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct TableStatisticRecords
|
||||||
|
{
|
||||||
|
std::string tableName;
|
||||||
|
long coldDataSize;
|
||||||
|
long dataSize;
|
||||||
|
long primaryKeyIndexSize;
|
||||||
|
long indexSize;
|
||||||
|
long rowCount;
|
||||||
|
long partitionCount;
|
||||||
|
std::string schemaName;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeTableStatisticsResult();
|
||||||
|
explicit DescribeTableStatisticsResult(const std::string &payload);
|
||||||
|
~DescribeTableStatisticsResult();
|
||||||
|
std::string getTotalCount()const;
|
||||||
|
std::string getPageSize()const;
|
||||||
|
std::string getPageNumber()const;
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
std::vector<TableStatisticRecords> getItems()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string totalCount_;
|
||||||
|
std::string pageSize_;
|
||||||
|
std::string pageNumber_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::vector<TableStatisticRecords> items_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_DESCRIBETABLESTATISTICSRESULT_H_
|
||||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
|||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
std::string getAccessKeyId()const;
|
std::string getAccessKeyId()const;
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getEnableBackupLog()const;
|
||||||
|
void setEnableBackupLog(const std::string& enableBackupLog);
|
||||||
std::string getPreferredBackupPeriod()const;
|
std::string getPreferredBackupPeriod()const;
|
||||||
void setPreferredBackupPeriod(const std::string& preferredBackupPeriod);
|
void setPreferredBackupPeriod(const std::string& preferredBackupPeriod);
|
||||||
std::string getResourceOwnerAccount()const;
|
std::string getResourceOwnerAccount()const;
|
||||||
@@ -53,10 +55,13 @@ namespace AlibabaCloud
|
|||||||
void setPreferredBackupTime(const std::string& preferredBackupTime);
|
void setPreferredBackupTime(const std::string& preferredBackupTime);
|
||||||
std::string getBackupRetentionPeriod()const;
|
std::string getBackupRetentionPeriod()const;
|
||||||
void setBackupRetentionPeriod(const std::string& backupRetentionPeriod);
|
void setBackupRetentionPeriod(const std::string& backupRetentionPeriod);
|
||||||
|
int getLogBackupRetentionPeriod()const;
|
||||||
|
void setLogBackupRetentionPeriod(int logBackupRetentionPeriod);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
|
std::string enableBackupLog_;
|
||||||
std::string preferredBackupPeriod_;
|
std::string preferredBackupPeriod_;
|
||||||
std::string resourceOwnerAccount_;
|
std::string resourceOwnerAccount_;
|
||||||
std::string dBClusterId_;
|
std::string dBClusterId_;
|
||||||
@@ -64,6 +69,7 @@ namespace AlibabaCloud
|
|||||||
long ownerId_;
|
long ownerId_;
|
||||||
std::string preferredBackupTime_;
|
std::string preferredBackupTime_;
|
||||||
std::string backupRetentionPeriod_;
|
std::string backupRetentionPeriod_;
|
||||||
|
int logBackupRetentionPeriod_;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -39,12 +39,16 @@ namespace AlibabaCloud
|
|||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
std::string getAccessKeyId()const;
|
std::string getAccessKeyId()const;
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getMode()const;
|
||||||
|
void setMode(const std::string& mode);
|
||||||
std::string getStorageResource()const;
|
std::string getStorageResource()const;
|
||||||
void setStorageResource(const std::string& storageResource);
|
void setStorageResource(const std::string& storageResource);
|
||||||
std::string getDBNodeClass()const;
|
std::string getDBNodeClass()const;
|
||||||
void setDBNodeClass(const std::string& dBNodeClass);
|
void setDBNodeClass(const std::string& dBNodeClass);
|
||||||
std::string getRegionId()const;
|
std::string getRegionId()const;
|
||||||
void setRegionId(const std::string& regionId);
|
void setRegionId(const std::string& regionId);
|
||||||
|
std::string getDBClusterCategory()const;
|
||||||
|
void setDBClusterCategory(const std::string& dBClusterCategory);
|
||||||
std::string getResourceOwnerAccount()const;
|
std::string getResourceOwnerAccount()const;
|
||||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
std::string getDBClusterId()const;
|
std::string getDBClusterId()const;
|
||||||
@@ -63,13 +67,17 @@ namespace AlibabaCloud
|
|||||||
void setModifyType(const std::string& modifyType);
|
void setModifyType(const std::string& modifyType);
|
||||||
std::string getComputeResource()const;
|
std::string getComputeResource()const;
|
||||||
void setComputeResource(const std::string& computeResource);
|
void setComputeResource(const std::string& computeResource);
|
||||||
|
int getElasticIOResource()const;
|
||||||
|
void setElasticIOResource(int elasticIOResource);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
|
std::string mode_;
|
||||||
std::string storageResource_;
|
std::string storageResource_;
|
||||||
std::string dBNodeClass_;
|
std::string dBNodeClass_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
std::string dBClusterCategory_;
|
||||||
std::string resourceOwnerAccount_;
|
std::string resourceOwnerAccount_;
|
||||||
std::string dBClusterId_;
|
std::string dBClusterId_;
|
||||||
std::string ownerAccount_;
|
std::string ownerAccount_;
|
||||||
@@ -79,6 +87,7 @@ namespace AlibabaCloud
|
|||||||
std::string executorCount_;
|
std::string executorCount_;
|
||||||
std::string modifyType_;
|
std::string modifyType_;
|
||||||
std::string computeResource_;
|
std::string computeResource_;
|
||||||
|
int elasticIOResource_;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,66 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_MODIFYDBCLUSTERRESOURCEGROUPREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_MODIFYDBCLUSTERRESOURCEGROUPREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT ModifyDBClusterResourceGroupRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
ModifyDBClusterResourceGroupRequest();
|
||||||
|
~ModifyDBClusterResourceGroupRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
std::string getNewResourceGroupId()const;
|
||||||
|
void setNewResourceGroupId(const std::string& newResourceGroupId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
std::string newResourceGroupId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_MODIFYDBCLUSTERRESOURCEGROUPREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_MODIFYDBCLUSTERRESOURCEGROUPRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_MODIFYDBCLUSTERRESOURCEGROUPRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT ModifyDBClusterResourceGroupResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
ModifyDBClusterResourceGroupResult();
|
||||||
|
explicit ModifyDBClusterResourceGroupResult(const std::string &payload);
|
||||||
|
~ModifyDBClusterResourceGroupResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_MODIFYDBCLUSTERRESOURCEGROUPRESULT_H_
|
||||||
@@ -0,0 +1,72 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_MODIFYDBRESOURCEPOOLREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_MODIFYDBRESOURCEPOOLREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT ModifyDBResourcePoolRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
ModifyDBResourcePoolRequest();
|
||||||
|
~ModifyDBResourcePoolRequest();
|
||||||
|
|
||||||
|
std::string getPoolName()const;
|
||||||
|
void setPoolName(const std::string& poolName);
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
int getNodeNum()const;
|
||||||
|
void setNodeNum(int nodeNum);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getQueryType()const;
|
||||||
|
void setQueryType(const std::string& queryType);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string poolName_;
|
||||||
|
long resourceOwnerId_;
|
||||||
|
int nodeNum_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string queryType_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_MODIFYDBRESOURCEPOOLREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_MODIFYDBRESOURCEPOOLRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_MODIFYDBRESOURCEPOOLRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT ModifyDBResourcePoolResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
ModifyDBResourcePoolResult();
|
||||||
|
explicit ModifyDBResourcePoolResult(const std::string &payload);
|
||||||
|
~ModifyDBResourcePoolResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_MODIFYDBRESOURCEPOOLRESULT_H_
|
||||||
@@ -0,0 +1,90 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_MODIFYELASTICPLANREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_MODIFYELASTICPLANREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT ModifyElasticPlanRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
ModifyElasticPlanRequest();
|
||||||
|
~ModifyElasticPlanRequest();
|
||||||
|
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getElasticPlanTimeStart()const;
|
||||||
|
void setElasticPlanTimeStart(const std::string& elasticPlanTimeStart);
|
||||||
|
std::string getElasticPlanEndDay()const;
|
||||||
|
void setElasticPlanEndDay(const std::string& elasticPlanEndDay);
|
||||||
|
std::string getElasticPlanWeeklyRepeat()const;
|
||||||
|
void setElasticPlanWeeklyRepeat(const std::string& elasticPlanWeeklyRepeat);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
bool getElasticPlanEnable()const;
|
||||||
|
void setElasticPlanEnable(bool elasticPlanEnable);
|
||||||
|
std::string getElasticPlanTimeEnd()const;
|
||||||
|
void setElasticPlanTimeEnd(const std::string& elasticPlanTimeEnd);
|
||||||
|
std::string getElasticPlanStartDay()const;
|
||||||
|
void setElasticPlanStartDay(const std::string& elasticPlanStartDay);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
std::string getElasticPlanName()const;
|
||||||
|
void setElasticPlanName(const std::string& elasticPlanName);
|
||||||
|
std::string getResourcePoolName()const;
|
||||||
|
void setResourcePoolName(const std::string& resourcePoolName);
|
||||||
|
int getElasticPlanNodeNum()const;
|
||||||
|
void setElasticPlanNodeNum(int elasticPlanNodeNum);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string elasticPlanTimeStart_;
|
||||||
|
std::string elasticPlanEndDay_;
|
||||||
|
std::string elasticPlanWeeklyRepeat_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
bool elasticPlanEnable_;
|
||||||
|
std::string elasticPlanTimeEnd_;
|
||||||
|
std::string elasticPlanStartDay_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
std::string elasticPlanName_;
|
||||||
|
std::string resourcePoolName_;
|
||||||
|
int elasticPlanNodeNum_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_MODIFYELASTICPLANREQUEST_H_
|
||||||
49
adb/include/alibabacloud/adb/model/ModifyElasticPlanResult.h
Normal file
49
adb/include/alibabacloud/adb/model/ModifyElasticPlanResult.h
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_MODIFYELASTICPLANRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_MODIFYELASTICPLANRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT ModifyElasticPlanResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
ModifyElasticPlanResult();
|
||||||
|
explicit ModifyElasticPlanResult(const std::string &payload);
|
||||||
|
~ModifyElasticPlanResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_MODIFYELASTICPLANRESULT_H_
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_UNBINDDBRESOURCEPOOLWITHUSERREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_UNBINDDBRESOURCEPOOLWITHUSERREQUEST_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT UnbindDBResourcePoolWithUserRequest : public RpcServiceRequest
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
UnbindDBResourcePoolWithUserRequest();
|
||||||
|
~UnbindDBResourcePoolWithUserRequest();
|
||||||
|
|
||||||
|
std::string getPoolName()const;
|
||||||
|
void setPoolName(const std::string& poolName);
|
||||||
|
long getResourceOwnerId()const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getPoolUser()const;
|
||||||
|
void setPoolUser(const std::string& poolUser);
|
||||||
|
std::string getAccessKeyId()const;
|
||||||
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getResourceOwnerAccount()const;
|
||||||
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
|
std::string getDBClusterId()const;
|
||||||
|
void setDBClusterId(const std::string& dBClusterId);
|
||||||
|
std::string getOwnerAccount()const;
|
||||||
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
long getOwnerId()const;
|
||||||
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string poolName_;
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string poolUser_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
std::string dBClusterId_;
|
||||||
|
std::string ownerAccount_;
|
||||||
|
long ownerId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_UNBINDDBRESOURCEPOOLWITHUSERREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_ADB_MODEL_UNBINDDBRESOURCEPOOLWITHUSERRESULT_H_
|
||||||
|
#define ALIBABACLOUD_ADB_MODEL_UNBINDDBRESOURCEPOOLWITHUSERRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/adb/AdbExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Adb
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_ADB_EXPORT UnbindDBResourcePoolWithUserResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
UnbindDBResourcePoolWithUserResult();
|
||||||
|
explicit UnbindDBResourcePoolWithUserResult(const std::string &payload);
|
||||||
|
~UnbindDBResourcePoolWithUserResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_ADB_MODEL_UNBINDDBRESOURCEPOOLWITHUSERRESULT_H_
|
||||||
@@ -87,6 +87,42 @@ AdbClient::AllocateClusterPublicConnectionOutcomeCallable AdbClient::allocateClu
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::BindDBResourcePoolWithUserOutcome AdbClient::bindDBResourcePoolWithUser(const BindDBResourcePoolWithUserRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return BindDBResourcePoolWithUserOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return BindDBResourcePoolWithUserOutcome(BindDBResourcePoolWithUserResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return BindDBResourcePoolWithUserOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::bindDBResourcePoolWithUserAsync(const BindDBResourcePoolWithUserRequest& request, const BindDBResourcePoolWithUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, bindDBResourcePoolWithUser(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::BindDBResourcePoolWithUserOutcomeCallable AdbClient::bindDBResourcePoolWithUserCallable(const BindDBResourcePoolWithUserRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<BindDBResourcePoolWithUserOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->bindDBResourcePoolWithUser(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::CreateAccountOutcome AdbClient::createAccount(const CreateAccountRequest &request) const
|
AdbClient::CreateAccountOutcome AdbClient::createAccount(const CreateAccountRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -159,6 +195,78 @@ AdbClient::CreateDBClusterOutcomeCallable AdbClient::createDBClusterCallable(con
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::CreateDBResourcePoolOutcome AdbClient::createDBResourcePool(const CreateDBResourcePoolRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return CreateDBResourcePoolOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return CreateDBResourcePoolOutcome(CreateDBResourcePoolResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return CreateDBResourcePoolOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::createDBResourcePoolAsync(const CreateDBResourcePoolRequest& request, const CreateDBResourcePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, createDBResourcePool(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::CreateDBResourcePoolOutcomeCallable AdbClient::createDBResourcePoolCallable(const CreateDBResourcePoolRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<CreateDBResourcePoolOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->createDBResourcePool(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::CreateElasticPlanOutcome AdbClient::createElasticPlan(const CreateElasticPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return CreateElasticPlanOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return CreateElasticPlanOutcome(CreateElasticPlanResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return CreateElasticPlanOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::createElasticPlanAsync(const CreateElasticPlanRequest& request, const CreateElasticPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, createElasticPlan(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::CreateElasticPlanOutcomeCallable AdbClient::createElasticPlanCallable(const CreateElasticPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<CreateElasticPlanOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->createElasticPlan(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::DeleteAccountOutcome AdbClient::deleteAccount(const DeleteAccountRequest &request) const
|
AdbClient::DeleteAccountOutcome AdbClient::deleteAccount(const DeleteAccountRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -231,6 +339,78 @@ AdbClient::DeleteDBClusterOutcomeCallable AdbClient::deleteDBClusterCallable(con
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::DeleteDBResourcePoolOutcome AdbClient::deleteDBResourcePool(const DeleteDBResourcePoolRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DeleteDBResourcePoolOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DeleteDBResourcePoolOutcome(DeleteDBResourcePoolResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DeleteDBResourcePoolOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::deleteDBResourcePoolAsync(const DeleteDBResourcePoolRequest& request, const DeleteDBResourcePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, deleteDBResourcePool(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DeleteDBResourcePoolOutcomeCallable AdbClient::deleteDBResourcePoolCallable(const DeleteDBResourcePoolRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DeleteDBResourcePoolOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->deleteDBResourcePool(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DeleteElasticPlanOutcome AdbClient::deleteElasticPlan(const DeleteElasticPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DeleteElasticPlanOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DeleteElasticPlanOutcome(DeleteElasticPlanResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DeleteElasticPlanOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::deleteElasticPlanAsync(const DeleteElasticPlanRequest& request, const DeleteElasticPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, deleteElasticPlan(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DeleteElasticPlanOutcomeCallable AdbClient::deleteElasticPlanCallable(const DeleteElasticPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DeleteElasticPlanOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->deleteElasticPlan(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::DescribeAccountsOutcome AdbClient::describeAccounts(const DescribeAccountsRequest &request) const
|
AdbClient::DescribeAccountsOutcome AdbClient::describeAccounts(const DescribeAccountsRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -267,6 +447,42 @@ AdbClient::DescribeAccountsOutcomeCallable AdbClient::describeAccountsCallable(c
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeAllAccountsOutcome AdbClient::describeAllAccounts(const DescribeAllAccountsRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DescribeAllAccountsOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DescribeAllAccountsOutcome(DescribeAllAccountsResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DescribeAllAccountsOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::describeAllAccountsAsync(const DescribeAllAccountsRequest& request, const DescribeAllAccountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, describeAllAccounts(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeAllAccountsOutcomeCallable AdbClient::describeAllAccountsCallable(const DescribeAllAccountsRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DescribeAllAccountsOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->describeAllAccounts(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::DescribeAllDataSourceOutcome AdbClient::describeAllDataSource(const DescribeAllDataSourceRequest &request) const
|
AdbClient::DescribeAllDataSourceOutcome AdbClient::describeAllDataSource(const DescribeAllDataSourceRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -555,6 +771,42 @@ AdbClient::DescribeColumnsOutcomeCallable AdbClient::describeColumnsCallable(con
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeConnectionCountRecordsOutcome AdbClient::describeConnectionCountRecords(const DescribeConnectionCountRecordsRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DescribeConnectionCountRecordsOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DescribeConnectionCountRecordsOutcome(DescribeConnectionCountRecordsResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DescribeConnectionCountRecordsOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::describeConnectionCountRecordsAsync(const DescribeConnectionCountRecordsRequest& request, const DescribeConnectionCountRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, describeConnectionCountRecords(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeConnectionCountRecordsOutcomeCallable AdbClient::describeConnectionCountRecordsCallable(const DescribeConnectionCountRecordsRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DescribeConnectionCountRecordsOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->describeConnectionCountRecords(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::DescribeDBClusterAccessWhiteListOutcome AdbClient::describeDBClusterAccessWhiteList(const DescribeDBClusterAccessWhiteListRequest &request) const
|
AdbClient::DescribeDBClusterAccessWhiteListOutcome AdbClient::describeDBClusterAccessWhiteList(const DescribeDBClusterAccessWhiteListRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -699,6 +951,42 @@ AdbClient::DescribeDBClusterPerformanceOutcomeCallable AdbClient::describeDBClus
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeDBClusterResourcePoolPerformanceOutcome AdbClient::describeDBClusterResourcePoolPerformance(const DescribeDBClusterResourcePoolPerformanceRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DescribeDBClusterResourcePoolPerformanceOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DescribeDBClusterResourcePoolPerformanceOutcome(DescribeDBClusterResourcePoolPerformanceResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DescribeDBClusterResourcePoolPerformanceOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::describeDBClusterResourcePoolPerformanceAsync(const DescribeDBClusterResourcePoolPerformanceRequest& request, const DescribeDBClusterResourcePoolPerformanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, describeDBClusterResourcePoolPerformance(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeDBClusterResourcePoolPerformanceOutcomeCallable AdbClient::describeDBClusterResourcePoolPerformanceCallable(const DescribeDBClusterResourcePoolPerformanceRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DescribeDBClusterResourcePoolPerformanceOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->describeDBClusterResourcePoolPerformance(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::DescribeDBClustersOutcome AdbClient::describeDBClusters(const DescribeDBClustersRequest &request) const
|
AdbClient::DescribeDBClustersOutcome AdbClient::describeDBClusters(const DescribeDBClustersRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -735,6 +1023,114 @@ AdbClient::DescribeDBClustersOutcomeCallable AdbClient::describeDBClustersCallab
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeDBResourcePoolOutcome AdbClient::describeDBResourcePool(const DescribeDBResourcePoolRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DescribeDBResourcePoolOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DescribeDBResourcePoolOutcome(DescribeDBResourcePoolResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DescribeDBResourcePoolOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::describeDBResourcePoolAsync(const DescribeDBResourcePoolRequest& request, const DescribeDBResourcePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, describeDBResourcePool(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeDBResourcePoolOutcomeCallable AdbClient::describeDBResourcePoolCallable(const DescribeDBResourcePoolRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DescribeDBResourcePoolOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->describeDBResourcePool(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeElasticDailyPlanOutcome AdbClient::describeElasticDailyPlan(const DescribeElasticDailyPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DescribeElasticDailyPlanOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DescribeElasticDailyPlanOutcome(DescribeElasticDailyPlanResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DescribeElasticDailyPlanOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::describeElasticDailyPlanAsync(const DescribeElasticDailyPlanRequest& request, const DescribeElasticDailyPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, describeElasticDailyPlan(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeElasticDailyPlanOutcomeCallable AdbClient::describeElasticDailyPlanCallable(const DescribeElasticDailyPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DescribeElasticDailyPlanOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->describeElasticDailyPlan(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeElasticPlanOutcome AdbClient::describeElasticPlan(const DescribeElasticPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DescribeElasticPlanOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DescribeElasticPlanOutcome(DescribeElasticPlanResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DescribeElasticPlanOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::describeElasticPlanAsync(const DescribeElasticPlanRequest& request, const DescribeElasticPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, describeElasticPlan(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeElasticPlanOutcomeCallable AdbClient::describeElasticPlanCallable(const DescribeElasticPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DescribeElasticPlanOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->describeElasticPlan(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::DescribeInclinedTablesOutcome AdbClient::describeInclinedTables(const DescribeInclinedTablesRequest &request) const
|
AdbClient::DescribeInclinedTablesOutcome AdbClient::describeInclinedTables(const DescribeInclinedTablesRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -771,6 +1167,42 @@ AdbClient::DescribeInclinedTablesOutcomeCallable AdbClient::describeInclinedTabl
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeLoadTasksRecordsOutcome AdbClient::describeLoadTasksRecords(const DescribeLoadTasksRecordsRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DescribeLoadTasksRecordsOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DescribeLoadTasksRecordsOutcome(DescribeLoadTasksRecordsResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DescribeLoadTasksRecordsOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::describeLoadTasksRecordsAsync(const DescribeLoadTasksRecordsRequest& request, const DescribeLoadTasksRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, describeLoadTasksRecords(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeLoadTasksRecordsOutcomeCallable AdbClient::describeLoadTasksRecordsCallable(const DescribeLoadTasksRecordsRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DescribeLoadTasksRecordsOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->describeLoadTasksRecords(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::DescribeOperatorPermissionOutcome AdbClient::describeOperatorPermission(const DescribeOperatorPermissionRequest &request) const
|
AdbClient::DescribeOperatorPermissionOutcome AdbClient::describeOperatorPermission(const DescribeOperatorPermissionRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -879,6 +1311,78 @@ AdbClient::DescribeRegionsOutcomeCallable AdbClient::describeRegionsCallable(con
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeSQLPlanOutcome AdbClient::describeSQLPlan(const DescribeSQLPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DescribeSQLPlanOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DescribeSQLPlanOutcome(DescribeSQLPlanResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DescribeSQLPlanOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::describeSQLPlanAsync(const DescribeSQLPlanRequest& request, const DescribeSQLPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, describeSQLPlan(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeSQLPlanOutcomeCallable AdbClient::describeSQLPlanCallable(const DescribeSQLPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DescribeSQLPlanOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->describeSQLPlan(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeSQLPlanTaskOutcome AdbClient::describeSQLPlanTask(const DescribeSQLPlanTaskRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DescribeSQLPlanTaskOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DescribeSQLPlanTaskOutcome(DescribeSQLPlanTaskResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DescribeSQLPlanTaskOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::describeSQLPlanTaskAsync(const DescribeSQLPlanTaskRequest& request, const DescribeSQLPlanTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, describeSQLPlanTask(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeSQLPlanTaskOutcomeCallable AdbClient::describeSQLPlanTaskCallable(const DescribeSQLPlanTaskRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DescribeSQLPlanTaskOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->describeSQLPlanTask(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::DescribeSchemasOutcome AdbClient::describeSchemas(const DescribeSchemasRequest &request) const
|
AdbClient::DescribeSchemasOutcome AdbClient::describeSchemas(const DescribeSchemasRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -1059,6 +1563,42 @@ AdbClient::DescribeTablePartitionDiagnoseOutcomeCallable AdbClient::describeTabl
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeTableStatisticsOutcome AdbClient::describeTableStatistics(const DescribeTableStatisticsRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return DescribeTableStatisticsOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return DescribeTableStatisticsOutcome(DescribeTableStatisticsResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return DescribeTableStatisticsOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::describeTableStatisticsAsync(const DescribeTableStatisticsRequest& request, const DescribeTableStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, describeTableStatistics(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::DescribeTableStatisticsOutcomeCallable AdbClient::describeTableStatisticsCallable(const DescribeTableStatisticsRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<DescribeTableStatisticsOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->describeTableStatistics(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::DescribeTablesOutcome AdbClient::describeTables(const DescribeTablesRequest &request) const
|
AdbClient::DescribeTablesOutcome AdbClient::describeTables(const DescribeTablesRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -1563,6 +2103,114 @@ AdbClient::ModifyDBClusterMaintainTimeOutcomeCallable AdbClient::modifyDBCluster
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::ModifyDBClusterResourceGroupOutcome AdbClient::modifyDBClusterResourceGroup(const ModifyDBClusterResourceGroupRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return ModifyDBClusterResourceGroupOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return ModifyDBClusterResourceGroupOutcome(ModifyDBClusterResourceGroupResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return ModifyDBClusterResourceGroupOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::modifyDBClusterResourceGroupAsync(const ModifyDBClusterResourceGroupRequest& request, const ModifyDBClusterResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, modifyDBClusterResourceGroup(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::ModifyDBClusterResourceGroupOutcomeCallable AdbClient::modifyDBClusterResourceGroupCallable(const ModifyDBClusterResourceGroupRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<ModifyDBClusterResourceGroupOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->modifyDBClusterResourceGroup(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::ModifyDBResourcePoolOutcome AdbClient::modifyDBResourcePool(const ModifyDBResourcePoolRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return ModifyDBResourcePoolOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return ModifyDBResourcePoolOutcome(ModifyDBResourcePoolResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return ModifyDBResourcePoolOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::modifyDBResourcePoolAsync(const ModifyDBResourcePoolRequest& request, const ModifyDBResourcePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, modifyDBResourcePool(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::ModifyDBResourcePoolOutcomeCallable AdbClient::modifyDBResourcePoolCallable(const ModifyDBResourcePoolRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<ModifyDBResourcePoolOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->modifyDBResourcePool(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::ModifyElasticPlanOutcome AdbClient::modifyElasticPlan(const ModifyElasticPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return ModifyElasticPlanOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return ModifyElasticPlanOutcome(ModifyElasticPlanResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return ModifyElasticPlanOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::modifyElasticPlanAsync(const ModifyElasticPlanRequest& request, const ModifyElasticPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, modifyElasticPlan(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::ModifyElasticPlanOutcomeCallable AdbClient::modifyElasticPlanCallable(const ModifyElasticPlanRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<ModifyElasticPlanOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->modifyElasticPlan(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::ModifyLogBackupPolicyOutcome AdbClient::modifyLogBackupPolicy(const ModifyLogBackupPolicyRequest &request) const
|
AdbClient::ModifyLogBackupPolicyOutcome AdbClient::modifyLogBackupPolicy(const ModifyLogBackupPolicyRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
@@ -1743,6 +2391,42 @@ AdbClient::TagResourcesOutcomeCallable AdbClient::tagResourcesCallable(const Tag
|
|||||||
return task->get_future();
|
return task->get_future();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
AdbClient::UnbindDBResourcePoolWithUserOutcome AdbClient::unbindDBResourcePoolWithUser(const UnbindDBResourcePoolWithUserRequest &request) const
|
||||||
|
{
|
||||||
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
if (!endpointOutcome.isSuccess())
|
||||||
|
return UnbindDBResourcePoolWithUserOutcome(endpointOutcome.error());
|
||||||
|
|
||||||
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||||
|
|
||||||
|
if (outcome.isSuccess())
|
||||||
|
return UnbindDBResourcePoolWithUserOutcome(UnbindDBResourcePoolWithUserResult(outcome.result()));
|
||||||
|
else
|
||||||
|
return UnbindDBResourcePoolWithUserOutcome(outcome.error());
|
||||||
|
}
|
||||||
|
|
||||||
|
void AdbClient::unbindDBResourcePoolWithUserAsync(const UnbindDBResourcePoolWithUserRequest& request, const UnbindDBResourcePoolWithUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||||
|
{
|
||||||
|
auto fn = [this, request, handler, context]()
|
||||||
|
{
|
||||||
|
handler(this, request, unbindDBResourcePoolWithUser(request), context);
|
||||||
|
};
|
||||||
|
|
||||||
|
asyncExecute(new Runnable(fn));
|
||||||
|
}
|
||||||
|
|
||||||
|
AdbClient::UnbindDBResourcePoolWithUserOutcomeCallable AdbClient::unbindDBResourcePoolWithUserCallable(const UnbindDBResourcePoolWithUserRequest &request) const
|
||||||
|
{
|
||||||
|
auto task = std::make_shared<std::packaged_task<UnbindDBResourcePoolWithUserOutcome()>>(
|
||||||
|
[this, request]()
|
||||||
|
{
|
||||||
|
return this->unbindDBResourcePoolWithUser(request);
|
||||||
|
});
|
||||||
|
|
||||||
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||||
|
return task->get_future();
|
||||||
|
}
|
||||||
|
|
||||||
AdbClient::UntagResourcesOutcome AdbClient::untagResources(const UntagResourcesRequest &request) const
|
AdbClient::UntagResourcesOutcome AdbClient::untagResources(const UntagResourcesRequest &request) const
|
||||||
{
|
{
|
||||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||||
|
|||||||
117
adb/src/model/BindDBResourcePoolWithUserRequest.cc
Normal file
117
adb/src/model/BindDBResourcePoolWithUserRequest.cc
Normal file
@@ -0,0 +1,117 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/BindDBResourcePoolWithUserRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Adb::Model::BindDBResourcePoolWithUserRequest;
|
||||||
|
|
||||||
|
BindDBResourcePoolWithUserRequest::BindDBResourcePoolWithUserRequest() :
|
||||||
|
RpcServiceRequest("adb", "2019-03-15", "BindDBResourcePoolWithUser")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
BindDBResourcePoolWithUserRequest::~BindDBResourcePoolWithUserRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
std::string BindDBResourcePoolWithUserRequest::getPoolName()const
|
||||||
|
{
|
||||||
|
return poolName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void BindDBResourcePoolWithUserRequest::setPoolName(const std::string& poolName)
|
||||||
|
{
|
||||||
|
poolName_ = poolName;
|
||||||
|
setParameter("PoolName", poolName);
|
||||||
|
}
|
||||||
|
|
||||||
|
long BindDBResourcePoolWithUserRequest::getResourceOwnerId()const
|
||||||
|
{
|
||||||
|
return resourceOwnerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void BindDBResourcePoolWithUserRequest::setResourceOwnerId(long resourceOwnerId)
|
||||||
|
{
|
||||||
|
resourceOwnerId_ = resourceOwnerId;
|
||||||
|
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string BindDBResourcePoolWithUserRequest::getPoolUser()const
|
||||||
|
{
|
||||||
|
return poolUser_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void BindDBResourcePoolWithUserRequest::setPoolUser(const std::string& poolUser)
|
||||||
|
{
|
||||||
|
poolUser_ = poolUser;
|
||||||
|
setParameter("PoolUser", poolUser);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string BindDBResourcePoolWithUserRequest::getAccessKeyId()const
|
||||||
|
{
|
||||||
|
return accessKeyId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void BindDBResourcePoolWithUserRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||||
|
{
|
||||||
|
accessKeyId_ = accessKeyId;
|
||||||
|
setParameter("AccessKeyId", accessKeyId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string BindDBResourcePoolWithUserRequest::getResourceOwnerAccount()const
|
||||||
|
{
|
||||||
|
return resourceOwnerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void BindDBResourcePoolWithUserRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||||
|
{
|
||||||
|
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||||
|
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string BindDBResourcePoolWithUserRequest::getDBClusterId()const
|
||||||
|
{
|
||||||
|
return dBClusterId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void BindDBResourcePoolWithUserRequest::setDBClusterId(const std::string& dBClusterId)
|
||||||
|
{
|
||||||
|
dBClusterId_ = dBClusterId;
|
||||||
|
setParameter("DBClusterId", dBClusterId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string BindDBResourcePoolWithUserRequest::getOwnerAccount()const
|
||||||
|
{
|
||||||
|
return ownerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void BindDBResourcePoolWithUserRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||||
|
{
|
||||||
|
ownerAccount_ = ownerAccount;
|
||||||
|
setParameter("OwnerAccount", ownerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
long BindDBResourcePoolWithUserRequest::getOwnerId()const
|
||||||
|
{
|
||||||
|
return ownerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void BindDBResourcePoolWithUserRequest::setOwnerId(long ownerId)
|
||||||
|
{
|
||||||
|
ownerId_ = ownerId;
|
||||||
|
setParameter("OwnerId", std::to_string(ownerId));
|
||||||
|
}
|
||||||
|
|
||||||
44
adb/src/model/BindDBResourcePoolWithUserResult.cc
Normal file
44
adb/src/model/BindDBResourcePoolWithUserResult.cc
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/BindDBResourcePoolWithUserResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Adb;
|
||||||
|
using namespace AlibabaCloud::Adb::Model;
|
||||||
|
|
||||||
|
BindDBResourcePoolWithUserResult::BindDBResourcePoolWithUserResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
BindDBResourcePoolWithUserResult::BindDBResourcePoolWithUserResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
BindDBResourcePoolWithUserResult::~BindDBResourcePoolWithUserResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void BindDBResourcePoolWithUserResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -49,17 +49,6 @@ void CreateDBClusterRequest::setDBClusterDescription(const std::string& dBCluste
|
|||||||
setParameter("DBClusterDescription", dBClusterDescription);
|
setParameter("DBClusterDescription", dBClusterDescription);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getClientToken()const
|
|
||||||
{
|
|
||||||
return clientToken_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void CreateDBClusterRequest::setClientToken(const std::string& clientToken)
|
|
||||||
{
|
|
||||||
clientToken_ = clientToken;
|
|
||||||
setParameter("ClientToken", clientToken);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getStorageType()const
|
std::string CreateDBClusterRequest::getStorageType()const
|
||||||
{
|
{
|
||||||
return storageType_;
|
return storageType_;
|
||||||
@@ -71,17 +60,6 @@ void CreateDBClusterRequest::setStorageType(const std::string& storageType)
|
|||||||
setParameter("StorageType", storageType);
|
setParameter("StorageType", storageType);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getAccessKeyId()const
|
|
||||||
{
|
|
||||||
return accessKeyId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void CreateDBClusterRequest::setAccessKeyId(const std::string& accessKeyId)
|
|
||||||
{
|
|
||||||
accessKeyId_ = accessKeyId;
|
|
||||||
setParameter("AccessKeyId", accessKeyId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getMode()const
|
std::string CreateDBClusterRequest::getMode()const
|
||||||
{
|
{
|
||||||
return mode_;
|
return mode_;
|
||||||
@@ -104,6 +82,116 @@ void CreateDBClusterRequest::setResourceGroupId(const std::string& resourceGroup
|
|||||||
setParameter("ResourceGroupId", resourceGroupId);
|
setParameter("ResourceGroupId", resourceGroupId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string CreateDBClusterRequest::getPeriod()const
|
||||||
|
{
|
||||||
|
return period_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBClusterRequest::setPeriod(const std::string& period)
|
||||||
|
{
|
||||||
|
period_ = period;
|
||||||
|
setParameter("Period", period);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBClusterRequest::getBackupSetID()const
|
||||||
|
{
|
||||||
|
return backupSetID_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBClusterRequest::setBackupSetID(const std::string& backupSetID)
|
||||||
|
{
|
||||||
|
backupSetID_ = backupSetID;
|
||||||
|
setParameter("BackupSetID", backupSetID);
|
||||||
|
}
|
||||||
|
|
||||||
|
long CreateDBClusterRequest::getOwnerId()const
|
||||||
|
{
|
||||||
|
return ownerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBClusterRequest::setOwnerId(long ownerId)
|
||||||
|
{
|
||||||
|
ownerId_ = ownerId;
|
||||||
|
setParameter("OwnerId", std::to_string(ownerId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBClusterRequest::getDBNodeGroupCount()const
|
||||||
|
{
|
||||||
|
return dBNodeGroupCount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBClusterRequest::setDBNodeGroupCount(const std::string& dBNodeGroupCount)
|
||||||
|
{
|
||||||
|
dBNodeGroupCount_ = dBNodeGroupCount;
|
||||||
|
setParameter("DBNodeGroupCount", dBNodeGroupCount);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBClusterRequest::getVSwitchId()const
|
||||||
|
{
|
||||||
|
return vSwitchId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBClusterRequest::setVSwitchId(const std::string& vSwitchId)
|
||||||
|
{
|
||||||
|
vSwitchId_ = vSwitchId;
|
||||||
|
setParameter("VSwitchId", vSwitchId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBClusterRequest::getZoneId()const
|
||||||
|
{
|
||||||
|
return zoneId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBClusterRequest::setZoneId(const std::string& zoneId)
|
||||||
|
{
|
||||||
|
zoneId_ = zoneId;
|
||||||
|
setParameter("ZoneId", zoneId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBClusterRequest::getComputeResource()const
|
||||||
|
{
|
||||||
|
return computeResource_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBClusterRequest::setComputeResource(const std::string& computeResource)
|
||||||
|
{
|
||||||
|
computeResource_ = computeResource;
|
||||||
|
setParameter("ComputeResource", computeResource);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBClusterRequest::getSourceDBInstanceName()const
|
||||||
|
{
|
||||||
|
return sourceDBInstanceName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBClusterRequest::setSourceDBInstanceName(const std::string& sourceDBInstanceName)
|
||||||
|
{
|
||||||
|
sourceDBInstanceName_ = sourceDBInstanceName;
|
||||||
|
setParameter("SourceDBInstanceName", sourceDBInstanceName);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBClusterRequest::getClientToken()const
|
||||||
|
{
|
||||||
|
return clientToken_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBClusterRequest::setClientToken(const std::string& clientToken)
|
||||||
|
{
|
||||||
|
clientToken_ = clientToken;
|
||||||
|
setParameter("ClientToken", clientToken);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBClusterRequest::getAccessKeyId()const
|
||||||
|
{
|
||||||
|
return accessKeyId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBClusterRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||||
|
{
|
||||||
|
accessKeyId_ = accessKeyId;
|
||||||
|
setParameter("AccessKeyId", accessKeyId);
|
||||||
|
}
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getStorageResource()const
|
std::string CreateDBClusterRequest::getStorageResource()const
|
||||||
{
|
{
|
||||||
return storageResource_;
|
return storageResource_;
|
||||||
@@ -148,15 +236,15 @@ void CreateDBClusterRequest::setDBClusterNetworkType(const std::string& dBCluste
|
|||||||
setParameter("DBClusterNetworkType", dBClusterNetworkType);
|
setParameter("DBClusterNetworkType", dBClusterNetworkType);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getPeriod()const
|
std::string CreateDBClusterRequest::getRestoreTime()const
|
||||||
{
|
{
|
||||||
return period_;
|
return restoreTime_;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateDBClusterRequest::setPeriod(const std::string& period)
|
void CreateDBClusterRequest::setRestoreTime(const std::string& restoreTime)
|
||||||
{
|
{
|
||||||
period_ = period;
|
restoreTime_ = restoreTime;
|
||||||
setParameter("Period", period);
|
setParameter("RestoreTime", restoreTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getResourceOwnerAccount()const
|
std::string CreateDBClusterRequest::getResourceOwnerAccount()const
|
||||||
@@ -203,28 +291,6 @@ void CreateDBClusterRequest::setDBClusterClass(const std::string& dBClusterClass
|
|||||||
setParameter("DBClusterClass", dBClusterClass);
|
setParameter("DBClusterClass", dBClusterClass);
|
||||||
}
|
}
|
||||||
|
|
||||||
long CreateDBClusterRequest::getOwnerId()const
|
|
||||||
{
|
|
||||||
return ownerId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void CreateDBClusterRequest::setOwnerId(long ownerId)
|
|
||||||
{
|
|
||||||
ownerId_ = ownerId;
|
|
||||||
setParameter("OwnerId", std::to_string(ownerId));
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getDBNodeGroupCount()const
|
|
||||||
{
|
|
||||||
return dBNodeGroupCount_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void CreateDBClusterRequest::setDBNodeGroupCount(const std::string& dBNodeGroupCount)
|
|
||||||
{
|
|
||||||
dBNodeGroupCount_ = dBNodeGroupCount;
|
|
||||||
setParameter("DBNodeGroupCount", dBNodeGroupCount);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getUsedTime()const
|
std::string CreateDBClusterRequest::getUsedTime()const
|
||||||
{
|
{
|
||||||
return usedTime_;
|
return usedTime_;
|
||||||
@@ -236,15 +302,15 @@ void CreateDBClusterRequest::setUsedTime(const std::string& usedTime)
|
|||||||
setParameter("UsedTime", usedTime);
|
setParameter("UsedTime", usedTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getVSwitchId()const
|
std::string CreateDBClusterRequest::getRestoreType()const
|
||||||
{
|
{
|
||||||
return vSwitchId_;
|
return restoreType_;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreateDBClusterRequest::setVSwitchId(const std::string& vSwitchId)
|
void CreateDBClusterRequest::setRestoreType(const std::string& restoreType)
|
||||||
{
|
{
|
||||||
vSwitchId_ = vSwitchId;
|
restoreType_ = restoreType;
|
||||||
setParameter("VSwitchId", vSwitchId);
|
setParameter("RestoreType", restoreType);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getDBNodeStorage()const
|
std::string CreateDBClusterRequest::getDBNodeStorage()const
|
||||||
@@ -280,28 +346,6 @@ void CreateDBClusterRequest::setVPCId(const std::string& vPCId)
|
|||||||
setParameter("VPCId", vPCId);
|
setParameter("VPCId", vPCId);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getZoneId()const
|
|
||||||
{
|
|
||||||
return zoneId_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void CreateDBClusterRequest::setZoneId(const std::string& zoneId)
|
|
||||||
{
|
|
||||||
zoneId_ = zoneId;
|
|
||||||
setParameter("ZoneId", zoneId);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getComputeResource()const
|
|
||||||
{
|
|
||||||
return computeResource_;
|
|
||||||
}
|
|
||||||
|
|
||||||
void CreateDBClusterRequest::setComputeResource(const std::string& computeResource)
|
|
||||||
{
|
|
||||||
computeResource_ = computeResource;
|
|
||||||
setParameter("ComputeResource", computeResource);
|
|
||||||
}
|
|
||||||
|
|
||||||
std::string CreateDBClusterRequest::getPayType()const
|
std::string CreateDBClusterRequest::getPayType()const
|
||||||
{
|
{
|
||||||
return payType_;
|
return payType_;
|
||||||
|
|||||||
128
adb/src/model/CreateDBResourcePoolRequest.cc
Normal file
128
adb/src/model/CreateDBResourcePoolRequest.cc
Normal file
@@ -0,0 +1,128 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/CreateDBResourcePoolRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Adb::Model::CreateDBResourcePoolRequest;
|
||||||
|
|
||||||
|
CreateDBResourcePoolRequest::CreateDBResourcePoolRequest() :
|
||||||
|
RpcServiceRequest("adb", "2019-03-15", "CreateDBResourcePool")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
CreateDBResourcePoolRequest::~CreateDBResourcePoolRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
std::string CreateDBResourcePoolRequest::getPoolName()const
|
||||||
|
{
|
||||||
|
return poolName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBResourcePoolRequest::setPoolName(const std::string& poolName)
|
||||||
|
{
|
||||||
|
poolName_ = poolName;
|
||||||
|
setParameter("PoolName", poolName);
|
||||||
|
}
|
||||||
|
|
||||||
|
long CreateDBResourcePoolRequest::getResourceOwnerId()const
|
||||||
|
{
|
||||||
|
return resourceOwnerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBResourcePoolRequest::setResourceOwnerId(long resourceOwnerId)
|
||||||
|
{
|
||||||
|
resourceOwnerId_ = resourceOwnerId;
|
||||||
|
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||||
|
}
|
||||||
|
|
||||||
|
int CreateDBResourcePoolRequest::getNodeNum()const
|
||||||
|
{
|
||||||
|
return nodeNum_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBResourcePoolRequest::setNodeNum(int nodeNum)
|
||||||
|
{
|
||||||
|
nodeNum_ = nodeNum;
|
||||||
|
setParameter("NodeNum", std::to_string(nodeNum));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBResourcePoolRequest::getAccessKeyId()const
|
||||||
|
{
|
||||||
|
return accessKeyId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBResourcePoolRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||||
|
{
|
||||||
|
accessKeyId_ = accessKeyId;
|
||||||
|
setParameter("AccessKeyId", accessKeyId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBResourcePoolRequest::getQueryType()const
|
||||||
|
{
|
||||||
|
return queryType_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBResourcePoolRequest::setQueryType(const std::string& queryType)
|
||||||
|
{
|
||||||
|
queryType_ = queryType;
|
||||||
|
setParameter("QueryType", queryType);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBResourcePoolRequest::getResourceOwnerAccount()const
|
||||||
|
{
|
||||||
|
return resourceOwnerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBResourcePoolRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||||
|
{
|
||||||
|
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||||
|
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBResourcePoolRequest::getDBClusterId()const
|
||||||
|
{
|
||||||
|
return dBClusterId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBResourcePoolRequest::setDBClusterId(const std::string& dBClusterId)
|
||||||
|
{
|
||||||
|
dBClusterId_ = dBClusterId;
|
||||||
|
setParameter("DBClusterId", dBClusterId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateDBResourcePoolRequest::getOwnerAccount()const
|
||||||
|
{
|
||||||
|
return ownerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBResourcePoolRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||||
|
{
|
||||||
|
ownerAccount_ = ownerAccount;
|
||||||
|
setParameter("OwnerAccount", ownerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
long CreateDBResourcePoolRequest::getOwnerId()const
|
||||||
|
{
|
||||||
|
return ownerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateDBResourcePoolRequest::setOwnerId(long ownerId)
|
||||||
|
{
|
||||||
|
ownerId_ = ownerId;
|
||||||
|
setParameter("OwnerId", std::to_string(ownerId));
|
||||||
|
}
|
||||||
|
|
||||||
44
adb/src/model/CreateDBResourcePoolResult.cc
Normal file
44
adb/src/model/CreateDBResourcePoolResult.cc
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/CreateDBResourcePoolResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Adb;
|
||||||
|
using namespace AlibabaCloud::Adb::Model;
|
||||||
|
|
||||||
|
CreateDBResourcePoolResult::CreateDBResourcePoolResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
CreateDBResourcePoolResult::CreateDBResourcePoolResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
CreateDBResourcePoolResult::~CreateDBResourcePoolResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void CreateDBResourcePoolResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
194
adb/src/model/CreateElasticPlanRequest.cc
Normal file
194
adb/src/model/CreateElasticPlanRequest.cc
Normal file
@@ -0,0 +1,194 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/CreateElasticPlanRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Adb::Model::CreateElasticPlanRequest;
|
||||||
|
|
||||||
|
CreateElasticPlanRequest::CreateElasticPlanRequest() :
|
||||||
|
RpcServiceRequest("adb", "2019-03-15", "CreateElasticPlan")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
CreateElasticPlanRequest::~CreateElasticPlanRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
long CreateElasticPlanRequest::getResourceOwnerId()const
|
||||||
|
{
|
||||||
|
return resourceOwnerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setResourceOwnerId(long resourceOwnerId)
|
||||||
|
{
|
||||||
|
resourceOwnerId_ = resourceOwnerId;
|
||||||
|
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getElasticPlanTimeStart()const
|
||||||
|
{
|
||||||
|
return elasticPlanTimeStart_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setElasticPlanTimeStart(const std::string& elasticPlanTimeStart)
|
||||||
|
{
|
||||||
|
elasticPlanTimeStart_ = elasticPlanTimeStart;
|
||||||
|
setParameter("ElasticPlanTimeStart", elasticPlanTimeStart);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getElasticPlanEndDay()const
|
||||||
|
{
|
||||||
|
return elasticPlanEndDay_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setElasticPlanEndDay(const std::string& elasticPlanEndDay)
|
||||||
|
{
|
||||||
|
elasticPlanEndDay_ = elasticPlanEndDay;
|
||||||
|
setParameter("ElasticPlanEndDay", elasticPlanEndDay);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getElasticPlanWeeklyRepeat()const
|
||||||
|
{
|
||||||
|
return elasticPlanWeeklyRepeat_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setElasticPlanWeeklyRepeat(const std::string& elasticPlanWeeklyRepeat)
|
||||||
|
{
|
||||||
|
elasticPlanWeeklyRepeat_ = elasticPlanWeeklyRepeat;
|
||||||
|
setParameter("ElasticPlanWeeklyRepeat", elasticPlanWeeklyRepeat);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getAccessKeyId()const
|
||||||
|
{
|
||||||
|
return accessKeyId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||||
|
{
|
||||||
|
accessKeyId_ = accessKeyId;
|
||||||
|
setParameter("AccessKeyId", accessKeyId);
|
||||||
|
}
|
||||||
|
|
||||||
|
bool CreateElasticPlanRequest::getElasticPlanEnable()const
|
||||||
|
{
|
||||||
|
return elasticPlanEnable_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setElasticPlanEnable(bool elasticPlanEnable)
|
||||||
|
{
|
||||||
|
elasticPlanEnable_ = elasticPlanEnable;
|
||||||
|
setParameter("ElasticPlanEnable", elasticPlanEnable ? "true" : "false");
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getElasticPlanTimeEnd()const
|
||||||
|
{
|
||||||
|
return elasticPlanTimeEnd_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setElasticPlanTimeEnd(const std::string& elasticPlanTimeEnd)
|
||||||
|
{
|
||||||
|
elasticPlanTimeEnd_ = elasticPlanTimeEnd;
|
||||||
|
setParameter("ElasticPlanTimeEnd", elasticPlanTimeEnd);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getElasticPlanStartDay()const
|
||||||
|
{
|
||||||
|
return elasticPlanStartDay_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setElasticPlanStartDay(const std::string& elasticPlanStartDay)
|
||||||
|
{
|
||||||
|
elasticPlanStartDay_ = elasticPlanStartDay;
|
||||||
|
setParameter("ElasticPlanStartDay", elasticPlanStartDay);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getResourceOwnerAccount()const
|
||||||
|
{
|
||||||
|
return resourceOwnerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||||
|
{
|
||||||
|
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||||
|
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getDBClusterId()const
|
||||||
|
{
|
||||||
|
return dBClusterId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setDBClusterId(const std::string& dBClusterId)
|
||||||
|
{
|
||||||
|
dBClusterId_ = dBClusterId;
|
||||||
|
setParameter("DBClusterId", dBClusterId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getOwnerAccount()const
|
||||||
|
{
|
||||||
|
return ownerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||||
|
{
|
||||||
|
ownerAccount_ = ownerAccount;
|
||||||
|
setParameter("OwnerAccount", ownerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
long CreateElasticPlanRequest::getOwnerId()const
|
||||||
|
{
|
||||||
|
return ownerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setOwnerId(long ownerId)
|
||||||
|
{
|
||||||
|
ownerId_ = ownerId;
|
||||||
|
setParameter("OwnerId", std::to_string(ownerId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getElasticPlanName()const
|
||||||
|
{
|
||||||
|
return elasticPlanName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setElasticPlanName(const std::string& elasticPlanName)
|
||||||
|
{
|
||||||
|
elasticPlanName_ = elasticPlanName;
|
||||||
|
setParameter("ElasticPlanName", elasticPlanName);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string CreateElasticPlanRequest::getResourcePoolName()const
|
||||||
|
{
|
||||||
|
return resourcePoolName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setResourcePoolName(const std::string& resourcePoolName)
|
||||||
|
{
|
||||||
|
resourcePoolName_ = resourcePoolName;
|
||||||
|
setParameter("ResourcePoolName", resourcePoolName);
|
||||||
|
}
|
||||||
|
|
||||||
|
int CreateElasticPlanRequest::getElasticPlanNodeNum()const
|
||||||
|
{
|
||||||
|
return elasticPlanNodeNum_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void CreateElasticPlanRequest::setElasticPlanNodeNum(int elasticPlanNodeNum)
|
||||||
|
{
|
||||||
|
elasticPlanNodeNum_ = elasticPlanNodeNum;
|
||||||
|
setParameter("ElasticPlanNodeNum", std::to_string(elasticPlanNodeNum));
|
||||||
|
}
|
||||||
|
|
||||||
44
adb/src/model/CreateElasticPlanResult.cc
Normal file
44
adb/src/model/CreateElasticPlanResult.cc
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/CreateElasticPlanResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Adb;
|
||||||
|
using namespace AlibabaCloud::Adb::Model;
|
||||||
|
|
||||||
|
CreateElasticPlanResult::CreateElasticPlanResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
CreateElasticPlanResult::CreateElasticPlanResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
CreateElasticPlanResult::~CreateElasticPlanResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void CreateElasticPlanResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -39,6 +39,20 @@ void DeleteDBClusterResult::parse(const std::string &payload)
|
|||||||
Json::Value value;
|
Json::Value value;
|
||||||
reader.parse(payload, value);
|
reader.parse(payload, value);
|
||||||
setRequestId(value["RequestId"].asString());
|
setRequestId(value["RequestId"].asString());
|
||||||
|
if(!value["TaskId"].isNull())
|
||||||
|
taskId_ = std::stoi(value["TaskId"].asString());
|
||||||
|
if(!value["DBClusterId"].isNull())
|
||||||
|
dBClusterId_ = value["DBClusterId"].asString();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int DeleteDBClusterResult::getTaskId()const
|
||||||
|
{
|
||||||
|
return taskId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DeleteDBClusterResult::getDBClusterId()const
|
||||||
|
{
|
||||||
|
return dBClusterId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
106
adb/src/model/DeleteDBResourcePoolRequest.cc
Normal file
106
adb/src/model/DeleteDBResourcePoolRequest.cc
Normal file
@@ -0,0 +1,106 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/DeleteDBResourcePoolRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Adb::Model::DeleteDBResourcePoolRequest;
|
||||||
|
|
||||||
|
DeleteDBResourcePoolRequest::DeleteDBResourcePoolRequest() :
|
||||||
|
RpcServiceRequest("adb", "2019-03-15", "DeleteDBResourcePool")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
DeleteDBResourcePoolRequest::~DeleteDBResourcePoolRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
std::string DeleteDBResourcePoolRequest::getPoolName()const
|
||||||
|
{
|
||||||
|
return poolName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteDBResourcePoolRequest::setPoolName(const std::string& poolName)
|
||||||
|
{
|
||||||
|
poolName_ = poolName;
|
||||||
|
setParameter("PoolName", poolName);
|
||||||
|
}
|
||||||
|
|
||||||
|
long DeleteDBResourcePoolRequest::getResourceOwnerId()const
|
||||||
|
{
|
||||||
|
return resourceOwnerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteDBResourcePoolRequest::setResourceOwnerId(long resourceOwnerId)
|
||||||
|
{
|
||||||
|
resourceOwnerId_ = resourceOwnerId;
|
||||||
|
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DeleteDBResourcePoolRequest::getAccessKeyId()const
|
||||||
|
{
|
||||||
|
return accessKeyId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteDBResourcePoolRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||||
|
{
|
||||||
|
accessKeyId_ = accessKeyId;
|
||||||
|
setParameter("AccessKeyId", accessKeyId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DeleteDBResourcePoolRequest::getResourceOwnerAccount()const
|
||||||
|
{
|
||||||
|
return resourceOwnerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteDBResourcePoolRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||||
|
{
|
||||||
|
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||||
|
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DeleteDBResourcePoolRequest::getDBClusterId()const
|
||||||
|
{
|
||||||
|
return dBClusterId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteDBResourcePoolRequest::setDBClusterId(const std::string& dBClusterId)
|
||||||
|
{
|
||||||
|
dBClusterId_ = dBClusterId;
|
||||||
|
setParameter("DBClusterId", dBClusterId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DeleteDBResourcePoolRequest::getOwnerAccount()const
|
||||||
|
{
|
||||||
|
return ownerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteDBResourcePoolRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||||
|
{
|
||||||
|
ownerAccount_ = ownerAccount;
|
||||||
|
setParameter("OwnerAccount", ownerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
long DeleteDBResourcePoolRequest::getOwnerId()const
|
||||||
|
{
|
||||||
|
return ownerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteDBResourcePoolRequest::setOwnerId(long ownerId)
|
||||||
|
{
|
||||||
|
ownerId_ = ownerId;
|
||||||
|
setParameter("OwnerId", std::to_string(ownerId));
|
||||||
|
}
|
||||||
|
|
||||||
44
adb/src/model/DeleteDBResourcePoolResult.cc
Normal file
44
adb/src/model/DeleteDBResourcePoolResult.cc
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/DeleteDBResourcePoolResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Adb;
|
||||||
|
using namespace AlibabaCloud::Adb::Model;
|
||||||
|
|
||||||
|
DeleteDBResourcePoolResult::DeleteDBResourcePoolResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
DeleteDBResourcePoolResult::DeleteDBResourcePoolResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
DeleteDBResourcePoolResult::~DeleteDBResourcePoolResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void DeleteDBResourcePoolResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
106
adb/src/model/DeleteElasticPlanRequest.cc
Normal file
106
adb/src/model/DeleteElasticPlanRequest.cc
Normal file
@@ -0,0 +1,106 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/DeleteElasticPlanRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Adb::Model::DeleteElasticPlanRequest;
|
||||||
|
|
||||||
|
DeleteElasticPlanRequest::DeleteElasticPlanRequest() :
|
||||||
|
RpcServiceRequest("adb", "2019-03-15", "DeleteElasticPlan")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
DeleteElasticPlanRequest::~DeleteElasticPlanRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
long DeleteElasticPlanRequest::getResourceOwnerId()const
|
||||||
|
{
|
||||||
|
return resourceOwnerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteElasticPlanRequest::setResourceOwnerId(long resourceOwnerId)
|
||||||
|
{
|
||||||
|
resourceOwnerId_ = resourceOwnerId;
|
||||||
|
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DeleteElasticPlanRequest::getAccessKeyId()const
|
||||||
|
{
|
||||||
|
return accessKeyId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteElasticPlanRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||||
|
{
|
||||||
|
accessKeyId_ = accessKeyId;
|
||||||
|
setParameter("AccessKeyId", accessKeyId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DeleteElasticPlanRequest::getResourceOwnerAccount()const
|
||||||
|
{
|
||||||
|
return resourceOwnerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteElasticPlanRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||||
|
{
|
||||||
|
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||||
|
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DeleteElasticPlanRequest::getDBClusterId()const
|
||||||
|
{
|
||||||
|
return dBClusterId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteElasticPlanRequest::setDBClusterId(const std::string& dBClusterId)
|
||||||
|
{
|
||||||
|
dBClusterId_ = dBClusterId;
|
||||||
|
setParameter("DBClusterId", dBClusterId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DeleteElasticPlanRequest::getOwnerAccount()const
|
||||||
|
{
|
||||||
|
return ownerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteElasticPlanRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||||
|
{
|
||||||
|
ownerAccount_ = ownerAccount;
|
||||||
|
setParameter("OwnerAccount", ownerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
long DeleteElasticPlanRequest::getOwnerId()const
|
||||||
|
{
|
||||||
|
return ownerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteElasticPlanRequest::setOwnerId(long ownerId)
|
||||||
|
{
|
||||||
|
ownerId_ = ownerId;
|
||||||
|
setParameter("OwnerId", std::to_string(ownerId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DeleteElasticPlanRequest::getElasticPlanName()const
|
||||||
|
{
|
||||||
|
return elasticPlanName_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DeleteElasticPlanRequest::setElasticPlanName(const std::string& elasticPlanName)
|
||||||
|
{
|
||||||
|
elasticPlanName_ = elasticPlanName;
|
||||||
|
setParameter("ElasticPlanName", elasticPlanName);
|
||||||
|
}
|
||||||
|
|
||||||
44
adb/src/model/DeleteElasticPlanResult.cc
Normal file
44
adb/src/model/DeleteElasticPlanResult.cc
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/DeleteElasticPlanResult.h>
|
||||||
|
#include <json/json.h>
|
||||||
|
|
||||||
|
using namespace AlibabaCloud::Adb;
|
||||||
|
using namespace AlibabaCloud::Adb::Model;
|
||||||
|
|
||||||
|
DeleteElasticPlanResult::DeleteElasticPlanResult() :
|
||||||
|
ServiceResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
DeleteElasticPlanResult::DeleteElasticPlanResult(const std::string &payload) :
|
||||||
|
ServiceResult()
|
||||||
|
{
|
||||||
|
parse(payload);
|
||||||
|
}
|
||||||
|
|
||||||
|
DeleteElasticPlanResult::~DeleteElasticPlanResult()
|
||||||
|
{}
|
||||||
|
|
||||||
|
void DeleteElasticPlanResult::parse(const std::string &payload)
|
||||||
|
{
|
||||||
|
Json::Reader reader;
|
||||||
|
Json::Value value;
|
||||||
|
reader.parse(payload, value);
|
||||||
|
setRequestId(value["RequestId"].asString());
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
95
adb/src/model/DescribeAllAccountsRequest.cc
Normal file
95
adb/src/model/DescribeAllAccountsRequest.cc
Normal file
@@ -0,0 +1,95 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <alibabacloud/adb/model/DescribeAllAccountsRequest.h>
|
||||||
|
|
||||||
|
using AlibabaCloud::Adb::Model::DescribeAllAccountsRequest;
|
||||||
|
|
||||||
|
DescribeAllAccountsRequest::DescribeAllAccountsRequest() :
|
||||||
|
RpcServiceRequest("adb", "2019-03-15", "DescribeAllAccounts")
|
||||||
|
{
|
||||||
|
setMethod(HttpRequest::Method::Post);
|
||||||
|
}
|
||||||
|
|
||||||
|
DescribeAllAccountsRequest::~DescribeAllAccountsRequest()
|
||||||
|
{}
|
||||||
|
|
||||||
|
long DescribeAllAccountsRequest::getResourceOwnerId()const
|
||||||
|
{
|
||||||
|
return resourceOwnerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DescribeAllAccountsRequest::setResourceOwnerId(long resourceOwnerId)
|
||||||
|
{
|
||||||
|
resourceOwnerId_ = resourceOwnerId;
|
||||||
|
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DescribeAllAccountsRequest::getAccessKeyId()const
|
||||||
|
{
|
||||||
|
return accessKeyId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DescribeAllAccountsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||||
|
{
|
||||||
|
accessKeyId_ = accessKeyId;
|
||||||
|
setParameter("AccessKeyId", accessKeyId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DescribeAllAccountsRequest::getResourceOwnerAccount()const
|
||||||
|
{
|
||||||
|
return resourceOwnerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DescribeAllAccountsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||||
|
{
|
||||||
|
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||||
|
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DescribeAllAccountsRequest::getDBClusterId()const
|
||||||
|
{
|
||||||
|
return dBClusterId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DescribeAllAccountsRequest::setDBClusterId(const std::string& dBClusterId)
|
||||||
|
{
|
||||||
|
dBClusterId_ = dBClusterId;
|
||||||
|
setParameter("DBClusterId", dBClusterId);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string DescribeAllAccountsRequest::getOwnerAccount()const
|
||||||
|
{
|
||||||
|
return ownerAccount_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DescribeAllAccountsRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||||
|
{
|
||||||
|
ownerAccount_ = ownerAccount;
|
||||||
|
setParameter("OwnerAccount", ownerAccount);
|
||||||
|
}
|
||||||
|
|
||||||
|
long DescribeAllAccountsRequest::getOwnerId()const
|
||||||
|
{
|
||||||
|
return ownerId_;
|
||||||
|
}
|
||||||
|
|
||||||
|
void DescribeAllAccountsRequest::setOwnerId(long ownerId)
|
||||||
|
{
|
||||||
|
ownerId_ = ownerId;
|
||||||
|
setParameter("OwnerId", std::to_string(ownerId));
|
||||||
|
}
|
||||||
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user