|
382 | 382 | #include "model/DescribeStorageVolumeResult.h"
|
383 | 383 | #include "model/DescribeUserBandWidthDataRequest.h"
|
384 | 384 | #include "model/DescribeUserBandWidthDataResult.h"
|
| 385 | +#include "model/DescribeVSwitchAttributesRequest.h" |
| 386 | +#include "model/DescribeVSwitchAttributesResult.h" |
385 | 387 | #include "model/DescribeVSwitchesRequest.h"
|
386 | 388 | #include "model/DescribeVSwitchesResult.h"
|
387 | 389 | #include "model/DetachDiskRequest.h"
|
|
426 | 428 | #include "model/ListBucketsResult.h"
|
427 | 429 | #include "model/ListObjectsRequest.h"
|
428 | 430 | #include "model/ListObjectsResult.h"
|
| 431 | +#include "model/ListProductAbilitiesRequest.h" |
| 432 | +#include "model/ListProductAbilitiesResult.h" |
429 | 433 | #include "model/ListTagResourcesRequest.h"
|
430 | 434 | #include "model/ListTagResourcesResult.h"
|
431 | 435 | #include "model/ModifyEnsEipAddressAttributeRequest.h"
|
432 | 436 | #include "model/ModifyEnsEipAddressAttributeResult.h"
|
| 437 | +#include "model/ModifyEnsRouteEntryRequest.h" |
| 438 | +#include "model/ModifyEnsRouteEntryResult.h" |
433 | 439 | #include "model/ModifyEpnInstanceRequest.h"
|
434 | 440 | #include "model/ModifyEpnInstanceResult.h"
|
435 | 441 | #include "model/ModifyFileSystemRequest.h"
|
@@ -1149,6 +1155,9 @@ namespace AlibabaCloud
|
1149 | 1155 | typedef Outcome<Error, Model::DescribeUserBandWidthDataResult> DescribeUserBandWidthDataOutcome;
|
1150 | 1156 | typedef std::future<DescribeUserBandWidthDataOutcome> DescribeUserBandWidthDataOutcomeCallable;
|
1151 | 1157 | typedef std::function<void(const EnsClient*, const Model::DescribeUserBandWidthDataRequest&, const DescribeUserBandWidthDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeUserBandWidthDataAsyncHandler;
|
| 1158 | + typedef Outcome<Error, Model::DescribeVSwitchAttributesResult> DescribeVSwitchAttributesOutcome; |
| 1159 | + typedef std::future<DescribeVSwitchAttributesOutcome> DescribeVSwitchAttributesOutcomeCallable; |
| 1160 | + typedef std::function<void(const EnsClient*, const Model::DescribeVSwitchAttributesRequest&, const DescribeVSwitchAttributesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVSwitchAttributesAsyncHandler; |
1152 | 1161 | typedef Outcome<Error, Model::DescribeVSwitchesResult> DescribeVSwitchesOutcome;
|
1153 | 1162 | typedef std::future<DescribeVSwitchesOutcome> DescribeVSwitchesOutcomeCallable;
|
1154 | 1163 | typedef std::function<void(const EnsClient*, const Model::DescribeVSwitchesRequest&, const DescribeVSwitchesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVSwitchesAsyncHandler;
|
@@ -1215,12 +1224,18 @@ namespace AlibabaCloud
|
1215 | 1224 | typedef Outcome<Error, Model::ListObjectsResult> ListObjectsOutcome;
|
1216 | 1225 | typedef std::future<ListObjectsOutcome> ListObjectsOutcomeCallable;
|
1217 | 1226 | typedef std::function<void(const EnsClient*, const Model::ListObjectsRequest&, const ListObjectsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListObjectsAsyncHandler;
|
| 1227 | + typedef Outcome<Error, Model::ListProductAbilitiesResult> ListProductAbilitiesOutcome; |
| 1228 | + typedef std::future<ListProductAbilitiesOutcome> ListProductAbilitiesOutcomeCallable; |
| 1229 | + typedef std::function<void(const EnsClient*, const Model::ListProductAbilitiesRequest&, const ListProductAbilitiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListProductAbilitiesAsyncHandler; |
1218 | 1230 | typedef Outcome<Error, Model::ListTagResourcesResult> ListTagResourcesOutcome;
|
1219 | 1231 | typedef std::future<ListTagResourcesOutcome> ListTagResourcesOutcomeCallable;
|
1220 | 1232 | typedef std::function<void(const EnsClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
|
1221 | 1233 | typedef Outcome<Error, Model::ModifyEnsEipAddressAttributeResult> ModifyEnsEipAddressAttributeOutcome;
|
1222 | 1234 | typedef std::future<ModifyEnsEipAddressAttributeOutcome> ModifyEnsEipAddressAttributeOutcomeCallable;
|
1223 | 1235 | typedef std::function<void(const EnsClient*, const Model::ModifyEnsEipAddressAttributeRequest&, const ModifyEnsEipAddressAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyEnsEipAddressAttributeAsyncHandler;
|
| 1236 | + typedef Outcome<Error, Model::ModifyEnsRouteEntryResult> ModifyEnsRouteEntryOutcome; |
| 1237 | + typedef std::future<ModifyEnsRouteEntryOutcome> ModifyEnsRouteEntryOutcomeCallable; |
| 1238 | + typedef std::function<void(const EnsClient*, const Model::ModifyEnsRouteEntryRequest&, const ModifyEnsRouteEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyEnsRouteEntryAsyncHandler; |
1224 | 1239 | typedef Outcome<Error, Model::ModifyEpnInstanceResult> ModifyEpnInstanceOutcome;
|
1225 | 1240 | typedef std::future<ModifyEpnInstanceOutcome> ModifyEpnInstanceOutcomeCallable;
|
1226 | 1241 | typedef std::function<void(const EnsClient*, const Model::ModifyEpnInstanceRequest&, const ModifyEpnInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyEpnInstanceAsyncHandler;
|
@@ -2021,6 +2036,9 @@ namespace AlibabaCloud
|
2021 | 2036 | DescribeUserBandWidthDataOutcome describeUserBandWidthData(const Model::DescribeUserBandWidthDataRequest &request)const;
|
2022 | 2037 | void describeUserBandWidthDataAsync(const Model::DescribeUserBandWidthDataRequest& request, const DescribeUserBandWidthDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
2023 | 2038 | DescribeUserBandWidthDataOutcomeCallable describeUserBandWidthDataCallable(const Model::DescribeUserBandWidthDataRequest& request) const;
|
| 2039 | + DescribeVSwitchAttributesOutcome describeVSwitchAttributes(const Model::DescribeVSwitchAttributesRequest &request)const; |
| 2040 | + void describeVSwitchAttributesAsync(const Model::DescribeVSwitchAttributesRequest& request, const DescribeVSwitchAttributesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
| 2041 | + DescribeVSwitchAttributesOutcomeCallable describeVSwitchAttributesCallable(const Model::DescribeVSwitchAttributesRequest& request) const; |
2024 | 2042 | DescribeVSwitchesOutcome describeVSwitches(const Model::DescribeVSwitchesRequest &request)const;
|
2025 | 2043 | void describeVSwitchesAsync(const Model::DescribeVSwitchesRequest& request, const DescribeVSwitchesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
2026 | 2044 | DescribeVSwitchesOutcomeCallable describeVSwitchesCallable(const Model::DescribeVSwitchesRequest& request) const;
|
@@ -2087,12 +2105,18 @@ namespace AlibabaCloud
|
2087 | 2105 | ListObjectsOutcome listObjects(const Model::ListObjectsRequest &request)const;
|
2088 | 2106 | void listObjectsAsync(const Model::ListObjectsRequest& request, const ListObjectsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
2089 | 2107 | ListObjectsOutcomeCallable listObjectsCallable(const Model::ListObjectsRequest& request) const;
|
| 2108 | + ListProductAbilitiesOutcome listProductAbilities(const Model::ListProductAbilitiesRequest &request)const; |
| 2109 | + void listProductAbilitiesAsync(const Model::ListProductAbilitiesRequest& request, const ListProductAbilitiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
| 2110 | + ListProductAbilitiesOutcomeCallable listProductAbilitiesCallable(const Model::ListProductAbilitiesRequest& request) const; |
2090 | 2111 | ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const;
|
2091 | 2112 | void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
2092 | 2113 | ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const;
|
2093 | 2114 | ModifyEnsEipAddressAttributeOutcome modifyEnsEipAddressAttribute(const Model::ModifyEnsEipAddressAttributeRequest &request)const;
|
2094 | 2115 | void modifyEnsEipAddressAttributeAsync(const Model::ModifyEnsEipAddressAttributeRequest& request, const ModifyEnsEipAddressAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
2095 | 2116 | ModifyEnsEipAddressAttributeOutcomeCallable modifyEnsEipAddressAttributeCallable(const Model::ModifyEnsEipAddressAttributeRequest& request) const;
|
| 2117 | + ModifyEnsRouteEntryOutcome modifyEnsRouteEntry(const Model::ModifyEnsRouteEntryRequest &request)const; |
| 2118 | + void modifyEnsRouteEntryAsync(const Model::ModifyEnsRouteEntryRequest& request, const ModifyEnsRouteEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const; |
| 2119 | + ModifyEnsRouteEntryOutcomeCallable modifyEnsRouteEntryCallable(const Model::ModifyEnsRouteEntryRequest& request) const; |
2096 | 2120 | ModifyEpnInstanceOutcome modifyEpnInstance(const Model::ModifyEpnInstanceRequest &request)const;
|
2097 | 2121 | void modifyEpnInstanceAsync(const Model::ModifyEpnInstanceRequest& request, const ModifyEpnInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
2098 | 2122 | ModifyEpnInstanceOutcomeCallable modifyEpnInstanceCallable(const Model::ModifyEpnInstanceRequest& request) const;
|
|
0 commit comments