|
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