|
66 | 66 | #include "model/ListFiltersResult.h" |
67 | 67 | #include "model/ListMultiAccountResourceGroupsRequest.h" |
68 | 68 | #include "model/ListMultiAccountResourceGroupsResult.h" |
| 69 | +#include "model/ListMultiAccountResourceRelationshipsRequest.h" |
| 70 | +#include "model/ListMultiAccountResourceRelationshipsResult.h" |
69 | 71 | #include "model/ListMultiAccountTagKeysRequest.h" |
70 | 72 | #include "model/ListMultiAccountTagKeysResult.h" |
71 | 73 | #include "model/ListMultiAccountTagValuesRequest.h" |
72 | 74 | #include "model/ListMultiAccountTagValuesResult.h" |
| 75 | +#include "model/ListResourceRelationshipsRequest.h" |
| 76 | +#include "model/ListResourceRelationshipsResult.h" |
73 | 77 | #include "model/ListResourceTypesRequest.h" |
74 | 78 | #include "model/ListResourceTypesResult.h" |
75 | 79 | #include "model/ListSavedQueriesRequest.h" |
@@ -161,12 +165,18 @@ namespace AlibabaCloud |
161 | 165 | typedef Outcome<Error, Model::ListMultiAccountResourceGroupsResult> ListMultiAccountResourceGroupsOutcome; |
162 | 166 | typedef std::future<ListMultiAccountResourceGroupsOutcome> ListMultiAccountResourceGroupsOutcomeCallable; |
163 | 167 | typedef std::function<void(const ResourceCenterClient*, const Model::ListMultiAccountResourceGroupsRequest&, const ListMultiAccountResourceGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMultiAccountResourceGroupsAsyncHandler; |
| 168 | + typedef Outcome<Error, Model::ListMultiAccountResourceRelationshipsResult> ListMultiAccountResourceRelationshipsOutcome; |
| 169 | + typedef std::future<ListMultiAccountResourceRelationshipsOutcome> ListMultiAccountResourceRelationshipsOutcomeCallable; |
| 170 | + typedef std::function<void(const ResourceCenterClient*, const Model::ListMultiAccountResourceRelationshipsRequest&, const ListMultiAccountResourceRelationshipsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMultiAccountResourceRelationshipsAsyncHandler; |
164 | 171 | typedef Outcome<Error, Model::ListMultiAccountTagKeysResult> ListMultiAccountTagKeysOutcome; |
165 | 172 | typedef std::future<ListMultiAccountTagKeysOutcome> ListMultiAccountTagKeysOutcomeCallable; |
166 | 173 | typedef std::function<void(const ResourceCenterClient*, const Model::ListMultiAccountTagKeysRequest&, const ListMultiAccountTagKeysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMultiAccountTagKeysAsyncHandler; |
167 | 174 | typedef Outcome<Error, Model::ListMultiAccountTagValuesResult> ListMultiAccountTagValuesOutcome; |
168 | 175 | typedef std::future<ListMultiAccountTagValuesOutcome> ListMultiAccountTagValuesOutcomeCallable; |
169 | 176 | typedef std::function<void(const ResourceCenterClient*, const Model::ListMultiAccountTagValuesRequest&, const ListMultiAccountTagValuesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMultiAccountTagValuesAsyncHandler; |
| 177 | + typedef Outcome<Error, Model::ListResourceRelationshipsResult> ListResourceRelationshipsOutcome; |
| 178 | + typedef std::future<ListResourceRelationshipsOutcome> ListResourceRelationshipsOutcomeCallable; |
| 179 | + typedef std::function<void(const ResourceCenterClient*, const Model::ListResourceRelationshipsRequest&, const ListResourceRelationshipsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListResourceRelationshipsAsyncHandler; |
170 | 180 | typedef Outcome<Error, Model::ListResourceTypesResult> ListResourceTypesOutcome; |
171 | 181 | typedef std::future<ListResourceTypesOutcome> ListResourceTypesOutcomeCallable; |
172 | 182 | typedef std::function<void(const ResourceCenterClient*, const Model::ListResourceTypesRequest&, const ListResourceTypesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListResourceTypesAsyncHandler; |
@@ -262,12 +272,18 @@ namespace AlibabaCloud |
262 | 272 | ListMultiAccountResourceGroupsOutcome listMultiAccountResourceGroups(const Model::ListMultiAccountResourceGroupsRequest &request)const; |
263 | 273 | void listMultiAccountResourceGroupsAsync(const Model::ListMultiAccountResourceGroupsRequest& request, const ListMultiAccountResourceGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
264 | 274 | ListMultiAccountResourceGroupsOutcomeCallable listMultiAccountResourceGroupsCallable(const Model::ListMultiAccountResourceGroupsRequest& request) const; |
| 275 | + ListMultiAccountResourceRelationshipsOutcome listMultiAccountResourceRelationships(const Model::ListMultiAccountResourceRelationshipsRequest &request)const; |
| 276 | + void listMultiAccountResourceRelationshipsAsync(const Model::ListMultiAccountResourceRelationshipsRequest& request, const ListMultiAccountResourceRelationshipsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
| 277 | + ListMultiAccountResourceRelationshipsOutcomeCallable listMultiAccountResourceRelationshipsCallable(const Model::ListMultiAccountResourceRelationshipsRequest& request) const; |
265 | 278 | ListMultiAccountTagKeysOutcome listMultiAccountTagKeys(const Model::ListMultiAccountTagKeysRequest &request)const; |
266 | 279 | void listMultiAccountTagKeysAsync(const Model::ListMultiAccountTagKeysRequest& request, const ListMultiAccountTagKeysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
267 | 280 | ListMultiAccountTagKeysOutcomeCallable listMultiAccountTagKeysCallable(const Model::ListMultiAccountTagKeysRequest& request) const; |
268 | 281 | ListMultiAccountTagValuesOutcome listMultiAccountTagValues(const Model::ListMultiAccountTagValuesRequest &request)const; |
269 | 282 | void listMultiAccountTagValuesAsync(const Model::ListMultiAccountTagValuesRequest& request, const ListMultiAccountTagValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
270 | 283 | ListMultiAccountTagValuesOutcomeCallable listMultiAccountTagValuesCallable(const Model::ListMultiAccountTagValuesRequest& request) const; |
| 284 | + ListResourceRelationshipsOutcome listResourceRelationships(const Model::ListResourceRelationshipsRequest &request)const; |
| 285 | + void listResourceRelationshipsAsync(const Model::ListResourceRelationshipsRequest& request, const ListResourceRelationshipsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
| 286 | + ListResourceRelationshipsOutcomeCallable listResourceRelationshipsCallable(const Model::ListResourceRelationshipsRequest& request) const; |
271 | 287 | ListResourceTypesOutcome listResourceTypes(const Model::ListResourceTypesRequest &request)const; |
272 | 288 | void listResourceTypesAsync(const Model::ListResourceTypesRequest& request, const ListResourceTypesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
273 | 289 | ListResourceTypesOutcomeCallable listResourceTypesCallable(const Model::ListResourceTypesRequest& request) const; |
|
0 commit comments