Переглянути джерело

Generated 2016-07-14 for CloudAPI.

sdk-team 7 роки тому
батько
коміт
8b48258e4e
100 змінених файлів з 1273 додано та 1158 видалено
  1. 3 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 53 49
      cloudapi/CMakeLists.txt
  4. 468 460
      cloudapi/include/alibabacloud/cloudapi/CloudAPIClient.h
  5. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/AbolishApiRequest.h
  6. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/AddIpControlPolicyItemRequest.h
  7. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/AddTrafficSpecialControlRequest.h
  8. 9 9
      cloudapi/include/alibabacloud/cloudapi/model/CreateApiGroupRequest.h
  9. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/CreateApiStageVariableRequest.h
  10. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/CreateAppRequest.h
  11. 72 0
      cloudapi/include/alibabacloud/cloudapi/model/CreateInstanceRequest.h
  12. 51 51
      cloudapi/include/alibabacloud/cloudapi/model/CreateInstanceResult.h
  13. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/CreateIntranetDomainRequest.h
  14. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/CreateIpControlRequest.h
  15. 6 9
      cloudapi/include/alibabacloud/cloudapi/model/CreateLogConfigRequest.h
  16. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/CreateSignatureRequest.h
  17. 12 12
      cloudapi/include/alibabacloud/cloudapi/model/CreateTrafficControlRequest.h
  18. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DeleteAllTrafficSpecialControlRequest.h
  19. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DeleteApiGroupRequest.h
  20. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DeleteApiRequest.h
  21. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DeleteApiStageVariableRequest.h
  22. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DeleteAppRequest.h
  23. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DeleteDomainCertificateRequest.h
  24. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DeleteDomainRequest.h
  25. 51 0
      cloudapi/include/alibabacloud/cloudapi/model/DeleteInstanceRequest.h
  26. 49 0
      cloudapi/include/alibabacloud/cloudapi/model/DeleteInstanceResult.h
  27. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DeleteIpControlRequest.h
  28. 3 6
      cloudapi/include/alibabacloud/cloudapi/model/DeleteLogConfigRequest.h
  29. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DeleteSignatureRequest.h
  30. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DeleteTrafficControlRequest.h
  31. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DeleteTrafficSpecialControlRequest.h
  32. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DeployApiRequest.h
  33. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiDocRequest.h
  34. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiErrorDataRequest.h
  35. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupRequest.h
  36. 9 9
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupsRequest.h
  37. 9 9
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoriesRequest.h
  38. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoryRequest.h
  39. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiIpControlsRequest.h
  40. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiLatencyDataRequest.h
  41. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiQpsDataRequest.h
  42. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiRequest.h
  43. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiSignaturesRequest.h
  44. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiStageRequest.h
  45. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiTrafficControlsRequest.h
  46. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApiTrafficDataRequest.h
  47. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApisByAppRequest.h
  48. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApisByIpControlRequest.h
  49. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApisBySignatureRequest.h
  50. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApisByTrafficControlRequest.h
  51. 15 15
      cloudapi/include/alibabacloud/cloudapi/model/DescribeApisRequest.h
  52. 9 9
      cloudapi/include/alibabacloud/cloudapi/model/DescribeAppAttributesRequest.h
  53. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DescribeAppRequest.h
  54. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DescribeAppSecurityRequest.h
  55. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeAuthorizedApisRequest.h
  56. 12 12
      cloudapi/include/alibabacloud/cloudapi/model/DescribeAuthorizedAppsRequest.h
  57. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApiRequest.h
  58. 12 12
      cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApisRequest.h
  59. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DescribeDomainRequest.h
  60. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DescribeDomainsResolutionRequest.h
  61. 9 9
      cloudapi/include/alibabacloud/cloudapi/model/DescribeHistoryApisRequest.h
  62. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeIpControlPolicyItemsRequest.h
  63. 9 9
      cloudapi/include/alibabacloud/cloudapi/model/DescribeIpControlsRequest.h
  64. 3 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeLogConfigRequest.h
  65. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DescribePurchasedApiGroupRequest.h
  66. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribePurchasedApiGroupsRequest.h
  67. 12 12
      cloudapi/include/alibabacloud/cloudapi/model/DescribePurchasedApisRequest.h
  68. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DescribeRegionsRequest.h
  69. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeSignaturesByApiRequest.h
  70. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeSignaturesRequest.h
  71. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/DescribeSystemParametersRequest.h
  72. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeTrafficControlsByApiRequest.h
  73. 9 9
      cloudapi/include/alibabacloud/cloudapi/model/DescribeTrafficControlsRequest.h
  74. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/DescribeVpcAccessesRequest.h
  75. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/ListTagResourcesRequest.h
  76. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupRequest.h
  77. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/ModifyAppRequest.h
  78. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/ModifyIpControlPolicyItemRequest.h
  79. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/ModifyIpControlRequest.h
  80. 6 9
      cloudapi/include/alibabacloud/cloudapi/model/ModifyLogConfigRequest.h
  81. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/ModifySignatureRequest.h
  82. 12 12
      cloudapi/include/alibabacloud/cloudapi/model/ModifyTrafficControlRequest.h
  83. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/ReactivateDomainRequest.h
  84. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/RemoveApisAuthoritiesRequest.h
  85. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/RemoveAppsAuthoritiesRequest.h
  86. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/RemoveIpControlApisRequest.h
  87. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/RemoveIpControlPolicyItemRequest.h
  88. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/RemoveSignatureApisRequest.h
  89. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/RemoveTrafficControlApisRequest.h
  90. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/RemoveVpcAccessRequest.h
  91. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/ResetAppCodeRequest.h
  92. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/ResetAppSecretRequest.h
  93. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/SdkGenerateByAppRequest.h
  94. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/SdkGenerateByGroupRequest.h
  95. 0 60
      cloudapi/include/alibabacloud/cloudapi/model/SdkGenerateRequest.h
  96. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/SetApisAuthoritiesRequest.h
  97. 9 9
      cloudapi/include/alibabacloud/cloudapi/model/SetAppsAuthoritiesRequest.h
  98. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/SetDomainCertificateRequest.h
  99. 3 3
      cloudapi/include/alibabacloud/cloudapi/model/SetDomainRequest.h
  100. 6 6
      cloudapi/include/alibabacloud/cloudapi/model/SetDomainWebSocketStatusRequest.h

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2019-09-05 Version 1.36.107
+- Generated 2016-07-14 for `CloudAPI`.
+
 2019-09-05 Version 1.36.106
 - Generated 2017-08-01 for `polardb`.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.106
+1.36.107

+ 53 - 49
cloudapi/CMakeLists.txt

@@ -51,10 +51,10 @@ set(cloudapi_public_header_model
 	include/alibabacloud/cloudapi/model/CreateIntranetDomainResult.h
 	include/alibabacloud/cloudapi/model/DescribeApiErrorDataRequest.h
 	include/alibabacloud/cloudapi/model/DescribeApiErrorDataResult.h
-	include/alibabacloud/cloudapi/model/DeleteTrafficSpecialControlRequest.h
-	include/alibabacloud/cloudapi/model/DeleteTrafficSpecialControlResult.h
 	include/alibabacloud/cloudapi/model/RemoveIpControlApisRequest.h
 	include/alibabacloud/cloudapi/model/RemoveIpControlApisResult.h
+	include/alibabacloud/cloudapi/model/DeleteTrafficSpecialControlRequest.h
+	include/alibabacloud/cloudapi/model/DeleteTrafficSpecialControlResult.h
 	include/alibabacloud/cloudapi/model/CreateApiRequest.h
 	include/alibabacloud/cloudapi/model/CreateApiResult.h
 	include/alibabacloud/cloudapi/model/DescribeApiGroupRequest.h
@@ -79,10 +79,10 @@ set(cloudapi_public_header_model
 	include/alibabacloud/cloudapi/model/SetIpControlApisResult.h
 	include/alibabacloud/cloudapi/model/CreateApiGroupRequest.h
 	include/alibabacloud/cloudapi/model/CreateApiGroupResult.h
-	include/alibabacloud/cloudapi/model/DescribeDomainsResolutionRequest.h
-	include/alibabacloud/cloudapi/model/DescribeDomainsResolutionResult.h
 	include/alibabacloud/cloudapi/model/DescribeAppAttributesRequest.h
 	include/alibabacloud/cloudapi/model/DescribeAppAttributesResult.h
+	include/alibabacloud/cloudapi/model/DescribeDomainsResolutionRequest.h
+	include/alibabacloud/cloudapi/model/DescribeDomainsResolutionResult.h
 	include/alibabacloud/cloudapi/model/DeleteApiRequest.h
 	include/alibabacloud/cloudapi/model/DeleteApiResult.h
 	include/alibabacloud/cloudapi/model/DescribePurchasedApiGroupRequest.h
@@ -91,20 +91,20 @@ set(cloudapi_public_header_model
 	include/alibabacloud/cloudapi/model/ModifyIpControlPolicyItemResult.h
 	include/alibabacloud/cloudapi/model/DescribeApiDocRequest.h
 	include/alibabacloud/cloudapi/model/DescribeApiDocResult.h
-	include/alibabacloud/cloudapi/model/SdkGenerateByAppRequest.h
-	include/alibabacloud/cloudapi/model/SdkGenerateByAppResult.h
-	include/alibabacloud/cloudapi/model/DeleteDomainCertificateRequest.h
-	include/alibabacloud/cloudapi/model/DeleteDomainCertificateResult.h
 	include/alibabacloud/cloudapi/model/CreateTrafficControlRequest.h
 	include/alibabacloud/cloudapi/model/CreateTrafficControlResult.h
+	include/alibabacloud/cloudapi/model/DeleteDomainCertificateRequest.h
+	include/alibabacloud/cloudapi/model/DeleteDomainCertificateResult.h
+	include/alibabacloud/cloudapi/model/SdkGenerateByAppRequest.h
+	include/alibabacloud/cloudapi/model/SdkGenerateByAppResult.h
 	include/alibabacloud/cloudapi/model/SetDomainCertificateRequest.h
 	include/alibabacloud/cloudapi/model/SetDomainCertificateResult.h
 	include/alibabacloud/cloudapi/model/DescribeSignaturesRequest.h
 	include/alibabacloud/cloudapi/model/DescribeSignaturesResult.h
-	include/alibabacloud/cloudapi/model/SetAppsAuthoritiesRequest.h
-	include/alibabacloud/cloudapi/model/SetAppsAuthoritiesResult.h
 	include/alibabacloud/cloudapi/model/SdkGenerateByGroupRequest.h
 	include/alibabacloud/cloudapi/model/SdkGenerateByGroupResult.h
+	include/alibabacloud/cloudapi/model/SetAppsAuthoritiesRequest.h
+	include/alibabacloud/cloudapi/model/SetAppsAuthoritiesResult.h
 	include/alibabacloud/cloudapi/model/DescribeApiStageRequest.h
 	include/alibabacloud/cloudapi/model/DescribeApiStageResult.h
 	include/alibabacloud/cloudapi/model/TagResourcesRequest.h
@@ -113,14 +113,16 @@ set(cloudapi_public_header_model
 	include/alibabacloud/cloudapi/model/DescribeApiTrafficDataResult.h
 	include/alibabacloud/cloudapi/model/CreateAppRequest.h
 	include/alibabacloud/cloudapi/model/CreateAppResult.h
+	include/alibabacloud/cloudapi/model/ResetAppCodeRequest.h
+	include/alibabacloud/cloudapi/model/ResetAppCodeResult.h
 	include/alibabacloud/cloudapi/model/DescribeApisByTrafficControlRequest.h
 	include/alibabacloud/cloudapi/model/DescribeApisByTrafficControlResult.h
 	include/alibabacloud/cloudapi/model/RemoveVpcAccessRequest.h
 	include/alibabacloud/cloudapi/model/RemoveVpcAccessResult.h
-	include/alibabacloud/cloudapi/model/ResetAppCodeRequest.h
-	include/alibabacloud/cloudapi/model/ResetAppCodeResult.h
 	include/alibabacloud/cloudapi/model/ModifyIpControlRequest.h
 	include/alibabacloud/cloudapi/model/ModifyIpControlResult.h
+	include/alibabacloud/cloudapi/model/DeleteInstanceRequest.h
+	include/alibabacloud/cloudapi/model/DeleteInstanceResult.h
 	include/alibabacloud/cloudapi/model/DescribeAppsRequest.h
 	include/alibabacloud/cloudapi/model/DescribeAppsResult.h
 	include/alibabacloud/cloudapi/model/DeleteApiStageVariableRequest.h
@@ -133,14 +135,14 @@ set(cloudapi_public_header_model
 	include/alibabacloud/cloudapi/model/RemoveSignatureApisResult.h
 	include/alibabacloud/cloudapi/model/AddIpControlPolicyItemRequest.h
 	include/alibabacloud/cloudapi/model/AddIpControlPolicyItemResult.h
+	include/alibabacloud/cloudapi/model/CreateInstanceRequest.h
+	include/alibabacloud/cloudapi/model/CreateInstanceResult.h
 	include/alibabacloud/cloudapi/model/DescribeDomainRequest.h
 	include/alibabacloud/cloudapi/model/DescribeDomainResult.h
 	include/alibabacloud/cloudapi/model/DescribeApiQpsDataRequest.h
 	include/alibabacloud/cloudapi/model/DescribeApiQpsDataResult.h
 	include/alibabacloud/cloudapi/model/DescribeAppSecurityRequest.h
 	include/alibabacloud/cloudapi/model/DescribeAppSecurityResult.h
-	include/alibabacloud/cloudapi/model/SdkGenerateRequest.h
-	include/alibabacloud/cloudapi/model/SdkGenerateResult.h
 	include/alibabacloud/cloudapi/model/DescribeIpControlsRequest.h
 	include/alibabacloud/cloudapi/model/DescribeIpControlsResult.h
 	include/alibabacloud/cloudapi/model/ImportSwaggerRequest.h
@@ -161,10 +163,10 @@ set(cloudapi_public_header_model
 	include/alibabacloud/cloudapi/model/DescribeApisBySignatureResult.h
 	include/alibabacloud/cloudapi/model/CreateIpControlRequest.h
 	include/alibabacloud/cloudapi/model/CreateIpControlResult.h
-	include/alibabacloud/cloudapi/model/SetVpcAccessRequest.h
-	include/alibabacloud/cloudapi/model/SetVpcAccessResult.h
 	include/alibabacloud/cloudapi/model/RemoveApisAuthoritiesRequest.h
 	include/alibabacloud/cloudapi/model/RemoveApisAuthoritiesResult.h
+	include/alibabacloud/cloudapi/model/SetVpcAccessRequest.h
+	include/alibabacloud/cloudapi/model/SetVpcAccessResult.h
 	include/alibabacloud/cloudapi/model/CreateSignatureRequest.h
 	include/alibabacloud/cloudapi/model/CreateSignatureResult.h
 	include/alibabacloud/cloudapi/model/ModifyApiRequest.h
@@ -173,14 +175,14 @@ set(cloudapi_public_header_model
 	include/alibabacloud/cloudapi/model/DescribeSignaturesByApiResult.h
 	include/alibabacloud/cloudapi/model/ResetAppSecretRequest.h
 	include/alibabacloud/cloudapi/model/ResetAppSecretResult.h
-	include/alibabacloud/cloudapi/model/DeployApiRequest.h
-	include/alibabacloud/cloudapi/model/DeployApiResult.h
+	include/alibabacloud/cloudapi/model/SetDomainWebSocketStatusRequest.h
+	include/alibabacloud/cloudapi/model/SetDomainWebSocketStatusResult.h
 	include/alibabacloud/cloudapi/model/AddTrafficSpecialControlRequest.h
 	include/alibabacloud/cloudapi/model/AddTrafficSpecialControlResult.h
+	include/alibabacloud/cloudapi/model/DeployApiRequest.h
+	include/alibabacloud/cloudapi/model/DeployApiResult.h
 	include/alibabacloud/cloudapi/model/ModifyAppRequest.h
 	include/alibabacloud/cloudapi/model/ModifyAppResult.h
-	include/alibabacloud/cloudapi/model/SetDomainWebSocketStatusRequest.h
-	include/alibabacloud/cloudapi/model/SetDomainWebSocketStatusResult.h
 	include/alibabacloud/cloudapi/model/DescribeRegionsRequest.h
 	include/alibabacloud/cloudapi/model/DescribeRegionsResult.h
 	include/alibabacloud/cloudapi/model/DescribePurchasedApisRequest.h
@@ -191,14 +193,14 @@ set(cloudapi_public_header_model
 	include/alibabacloud/cloudapi/model/DescribeDeployedApisResult.h
 	include/alibabacloud/cloudapi/model/RemoveAppsAuthoritiesRequest.h
 	include/alibabacloud/cloudapi/model/RemoveAppsAuthoritiesResult.h
-	include/alibabacloud/cloudapi/model/DescribeApiTrafficControlsRequest.h
-	include/alibabacloud/cloudapi/model/DescribeApiTrafficControlsResult.h
 	include/alibabacloud/cloudapi/model/DeleteLogConfigRequest.h
 	include/alibabacloud/cloudapi/model/DeleteLogConfigResult.h
-	include/alibabacloud/cloudapi/model/SetSignatureApisRequest.h
-	include/alibabacloud/cloudapi/model/SetSignatureApisResult.h
+	include/alibabacloud/cloudapi/model/DescribeApiTrafficControlsRequest.h
+	include/alibabacloud/cloudapi/model/DescribeApiTrafficControlsResult.h
 	include/alibabacloud/cloudapi/model/ReactivateDomainRequest.h
 	include/alibabacloud/cloudapi/model/ReactivateDomainResult.h
+	include/alibabacloud/cloudapi/model/SetSignatureApisRequest.h
+	include/alibabacloud/cloudapi/model/SetSignatureApisResult.h
 	include/alibabacloud/cloudapi/model/DescribeAppRequest.h
 	include/alibabacloud/cloudapi/model/DescribeAppResult.h
 	include/alibabacloud/cloudapi/model/RemoveIpControlPolicyItemRequest.h
@@ -229,7 +231,7 @@ set(cloudapi_public_header_model
 	include/alibabacloud/cloudapi/model/DescribeApiResult.h )
 
 set(cloudapi_src 
-	src/CloudAPIClient.cc
+	src/com.aliyun.pop.sdk.domain.Product@383790cfClient.cc
 	src/model/DescribeAuthorizedAppsRequest.cc
 	src/model/DescribeAuthorizedAppsResult.cc
 	src/model/DescribePurchasedApiGroupsRequest.cc
@@ -260,10 +262,10 @@ set(cloudapi_src
 	src/model/CreateIntranetDomainResult.cc
 	src/model/DescribeApiErrorDataRequest.cc
 	src/model/DescribeApiErrorDataResult.cc
-	src/model/DeleteTrafficSpecialControlRequest.cc
-	src/model/DeleteTrafficSpecialControlResult.cc
 	src/model/RemoveIpControlApisRequest.cc
 	src/model/RemoveIpControlApisResult.cc
+	src/model/DeleteTrafficSpecialControlRequest.cc
+	src/model/DeleteTrafficSpecialControlResult.cc
 	src/model/CreateApiRequest.cc
 	src/model/CreateApiResult.cc
 	src/model/DescribeApiGroupRequest.cc
@@ -288,10 +290,10 @@ set(cloudapi_src
 	src/model/SetIpControlApisResult.cc
 	src/model/CreateApiGroupRequest.cc
 	src/model/CreateApiGroupResult.cc
-	src/model/DescribeDomainsResolutionRequest.cc
-	src/model/DescribeDomainsResolutionResult.cc
 	src/model/DescribeAppAttributesRequest.cc
 	src/model/DescribeAppAttributesResult.cc
+	src/model/DescribeDomainsResolutionRequest.cc
+	src/model/DescribeDomainsResolutionResult.cc
 	src/model/DeleteApiRequest.cc
 	src/model/DeleteApiResult.cc
 	src/model/DescribePurchasedApiGroupRequest.cc
@@ -300,20 +302,20 @@ set(cloudapi_src
 	src/model/ModifyIpControlPolicyItemResult.cc
 	src/model/DescribeApiDocRequest.cc
 	src/model/DescribeApiDocResult.cc
-	src/model/SdkGenerateByAppRequest.cc
-	src/model/SdkGenerateByAppResult.cc
-	src/model/DeleteDomainCertificateRequest.cc
-	src/model/DeleteDomainCertificateResult.cc
 	src/model/CreateTrafficControlRequest.cc
 	src/model/CreateTrafficControlResult.cc
+	src/model/DeleteDomainCertificateRequest.cc
+	src/model/DeleteDomainCertificateResult.cc
+	src/model/SdkGenerateByAppRequest.cc
+	src/model/SdkGenerateByAppResult.cc
 	src/model/SetDomainCertificateRequest.cc
 	src/model/SetDomainCertificateResult.cc
 	src/model/DescribeSignaturesRequest.cc
 	src/model/DescribeSignaturesResult.cc
-	src/model/SetAppsAuthoritiesRequest.cc
-	src/model/SetAppsAuthoritiesResult.cc
 	src/model/SdkGenerateByGroupRequest.cc
 	src/model/SdkGenerateByGroupResult.cc
+	src/model/SetAppsAuthoritiesRequest.cc
+	src/model/SetAppsAuthoritiesResult.cc
 	src/model/DescribeApiStageRequest.cc
 	src/model/DescribeApiStageResult.cc
 	src/model/TagResourcesRequest.cc
@@ -322,14 +324,16 @@ set(cloudapi_src
 	src/model/DescribeApiTrafficDataResult.cc
 	src/model/CreateAppRequest.cc
 	src/model/CreateAppResult.cc
+	src/model/ResetAppCodeRequest.cc
+	src/model/ResetAppCodeResult.cc
 	src/model/DescribeApisByTrafficControlRequest.cc
 	src/model/DescribeApisByTrafficControlResult.cc
 	src/model/RemoveVpcAccessRequest.cc
 	src/model/RemoveVpcAccessResult.cc
-	src/model/ResetAppCodeRequest.cc
-	src/model/ResetAppCodeResult.cc
 	src/model/ModifyIpControlRequest.cc
 	src/model/ModifyIpControlResult.cc
+	src/model/DeleteInstanceRequest.cc
+	src/model/DeleteInstanceResult.cc
 	src/model/DescribeAppsRequest.cc
 	src/model/DescribeAppsResult.cc
 	src/model/DeleteApiStageVariableRequest.cc
@@ -342,14 +346,14 @@ set(cloudapi_src
 	src/model/RemoveSignatureApisResult.cc
 	src/model/AddIpControlPolicyItemRequest.cc
 	src/model/AddIpControlPolicyItemResult.cc
+	src/model/CreateInstanceRequest.cc
+	src/model/CreateInstanceResult.cc
 	src/model/DescribeDomainRequest.cc
 	src/model/DescribeDomainResult.cc
 	src/model/DescribeApiQpsDataRequest.cc
 	src/model/DescribeApiQpsDataResult.cc
 	src/model/DescribeAppSecurityRequest.cc
 	src/model/DescribeAppSecurityResult.cc
-	src/model/SdkGenerateRequest.cc
-	src/model/SdkGenerateResult.cc
 	src/model/DescribeIpControlsRequest.cc
 	src/model/DescribeIpControlsResult.cc
 	src/model/ImportSwaggerRequest.cc
@@ -370,10 +374,10 @@ set(cloudapi_src
 	src/model/DescribeApisBySignatureResult.cc
 	src/model/CreateIpControlRequest.cc
 	src/model/CreateIpControlResult.cc
-	src/model/SetVpcAccessRequest.cc
-	src/model/SetVpcAccessResult.cc
 	src/model/RemoveApisAuthoritiesRequest.cc
 	src/model/RemoveApisAuthoritiesResult.cc
+	src/model/SetVpcAccessRequest.cc
+	src/model/SetVpcAccessResult.cc
 	src/model/CreateSignatureRequest.cc
 	src/model/CreateSignatureResult.cc
 	src/model/ModifyApiRequest.cc
@@ -382,14 +386,14 @@ set(cloudapi_src
 	src/model/DescribeSignaturesByApiResult.cc
 	src/model/ResetAppSecretRequest.cc
 	src/model/ResetAppSecretResult.cc
-	src/model/DeployApiRequest.cc
-	src/model/DeployApiResult.cc
+	src/model/SetDomainWebSocketStatusRequest.cc
+	src/model/SetDomainWebSocketStatusResult.cc
 	src/model/AddTrafficSpecialControlRequest.cc
 	src/model/AddTrafficSpecialControlResult.cc
+	src/model/DeployApiRequest.cc
+	src/model/DeployApiResult.cc
 	src/model/ModifyAppRequest.cc
 	src/model/ModifyAppResult.cc
-	src/model/SetDomainWebSocketStatusRequest.cc
-	src/model/SetDomainWebSocketStatusResult.cc
 	src/model/DescribeRegionsRequest.cc
 	src/model/DescribeRegionsResult.cc
 	src/model/DescribePurchasedApisRequest.cc
@@ -400,14 +404,14 @@ set(cloudapi_src
 	src/model/DescribeDeployedApisResult.cc
 	src/model/RemoveAppsAuthoritiesRequest.cc
 	src/model/RemoveAppsAuthoritiesResult.cc
-	src/model/DescribeApiTrafficControlsRequest.cc
-	src/model/DescribeApiTrafficControlsResult.cc
 	src/model/DeleteLogConfigRequest.cc
 	src/model/DeleteLogConfigResult.cc
-	src/model/SetSignatureApisRequest.cc
-	src/model/SetSignatureApisResult.cc
+	src/model/DescribeApiTrafficControlsRequest.cc
+	src/model/DescribeApiTrafficControlsResult.cc
 	src/model/ReactivateDomainRequest.cc
 	src/model/ReactivateDomainResult.cc
+	src/model/SetSignatureApisRequest.cc
+	src/model/SetSignatureApisResult.cc
 	src/model/DescribeAppRequest.cc
 	src/model/DescribeAppResult.cc
 	src/model/RemoveIpControlPolicyItemRequest.cc

+ 468 - 460
cloudapi/include/alibabacloud/cloudapi/CloudAPIClient.h

@@ -22,212 +22,214 @@
 #include <alibabacloud/core/EndpointProvider.h>
 #include <alibabacloud/core/RpcServiceClient.h>
 #include "CloudAPIExport.h"
-#include "model/DescribeAuthorizedAppsRequest.h"
-#include "model/DescribeAuthorizedAppsResult.h"
-#include "model/DescribePurchasedApiGroupsRequest.h"
-#include "model/DescribePurchasedApiGroupsResult.h"
-#include "model/UntagResourcesRequest.h"
-#include "model/UntagResourcesResult.h"
-#include "model/DescribeLogConfigRequest.h"
-#include "model/DescribeLogConfigResult.h"
-#include "model/SetApisAuthoritiesRequest.h"
-#include "model/SetApisAuthoritiesResult.h"
-#include "model/DescribeTrafficControlsRequest.h"
-#include "model/DescribeTrafficControlsResult.h"
-#include "model/SetDomainRequest.h"
-#include "model/SetDomainResult.h"
-#include "model/DeleteIpControlRequest.h"
-#include "model/DeleteIpControlResult.h"
-#include "model/DeleteSignatureRequest.h"
-#include "model/DeleteSignatureResult.h"
-#include "model/DeleteTrafficControlRequest.h"
-#include "model/DeleteTrafficControlResult.h"
-#include "model/DescribeApiLatencyDataRequest.h"
-#include "model/DescribeApiLatencyDataResult.h"
-#include "model/DescribeSystemParametersRequest.h"
-#include "model/DescribeSystemParametersResult.h"
-#include "model/DescribeApiHistoryRequest.h"
-#include "model/DescribeApiHistoryResult.h"
-#include "model/CreateIntranetDomainRequest.h"
-#include "model/CreateIntranetDomainResult.h"
-#include "model/DescribeApiErrorDataRequest.h"
-#include "model/DescribeApiErrorDataResult.h"
-#include "model/DeleteTrafficSpecialControlRequest.h"
-#include "model/DeleteTrafficSpecialControlResult.h"
-#include "model/RemoveIpControlApisRequest.h"
-#include "model/RemoveIpControlApisResult.h"
-#include "model/CreateApiRequest.h"
-#include "model/CreateApiResult.h"
-#include "model/DescribeApiGroupRequest.h"
-#include "model/DescribeApiGroupResult.h"
-#include "model/DeleteAppRequest.h"
-#include "model/DeleteAppResult.h"
-#include "model/DescribeApiHistoriesRequest.h"
-#include "model/DescribeApiHistoriesResult.h"
-#include "model/DeleteApiGroupRequest.h"
-#include "model/DeleteApiGroupResult.h"
-#include "model/RemoveTrafficControlApisRequest.h"
-#include "model/RemoveTrafficControlApisResult.h"
-#include "model/DescribeApiGroupsRequest.h"
-#include "model/DescribeApiGroupsResult.h"
-#include "model/DeleteAllTrafficSpecialControlRequest.h"
-#include "model/DeleteAllTrafficSpecialControlResult.h"
-#include "model/AbolishApiRequest.h"
-#include "model/AbolishApiResult.h"
-#include "model/DescribeApisRequest.h"
-#include "model/DescribeApisResult.h"
-#include "model/SetIpControlApisRequest.h"
-#include "model/SetIpControlApisResult.h"
-#include "model/CreateApiGroupRequest.h"
-#include "model/CreateApiGroupResult.h"
-#include "model/DescribeDomainsResolutionRequest.h"
-#include "model/DescribeDomainsResolutionResult.h"
-#include "model/DescribeAppAttributesRequest.h"
-#include "model/DescribeAppAttributesResult.h"
-#include "model/DeleteApiRequest.h"
-#include "model/DeleteApiResult.h"
-#include "model/DescribePurchasedApiGroupRequest.h"
-#include "model/DescribePurchasedApiGroupResult.h"
-#include "model/ModifyIpControlPolicyItemRequest.h"
-#include "model/ModifyIpControlPolicyItemResult.h"
-#include "model/DescribeApiDocRequest.h"
-#include "model/DescribeApiDocResult.h"
-#include "model/SdkGenerateByAppRequest.h"
-#include "model/SdkGenerateByAppResult.h"
-#include "model/DeleteDomainCertificateRequest.h"
-#include "model/DeleteDomainCertificateResult.h"
-#include "model/CreateTrafficControlRequest.h"
-#include "model/CreateTrafficControlResult.h"
-#include "model/SetDomainCertificateRequest.h"
-#include "model/SetDomainCertificateResult.h"
-#include "model/DescribeSignaturesRequest.h"
-#include "model/DescribeSignaturesResult.h"
-#include "model/SetAppsAuthoritiesRequest.h"
-#include "model/SetAppsAuthoritiesResult.h"
-#include "model/SdkGenerateByGroupRequest.h"
-#include "model/SdkGenerateByGroupResult.h"
-#include "model/DescribeApiStageRequest.h"
-#include "model/DescribeApiStageResult.h"
-#include "model/TagResourcesRequest.h"
-#include "model/TagResourcesResult.h"
-#include "model/DescribeApiTrafficDataRequest.h"
-#include "model/DescribeApiTrafficDataResult.h"
-#include "model/CreateAppRequest.h"
-#include "model/CreateAppResult.h"
-#include "model/DescribeApisByTrafficControlRequest.h"
-#include "model/DescribeApisByTrafficControlResult.h"
-#include "model/RemoveVpcAccessRequest.h"
-#include "model/RemoveVpcAccessResult.h"
-#include "model/ResetAppCodeRequest.h"
-#include "model/ResetAppCodeResult.h"
-#include "model/ModifyIpControlRequest.h"
-#include "model/ModifyIpControlResult.h"
-#include "model/DescribeAppsRequest.h"
-#include "model/DescribeAppsResult.h"
-#include "model/DeleteApiStageVariableRequest.h"
-#include "model/DeleteApiStageVariableResult.h"
-#include "model/ListTagResourcesRequest.h"
-#include "model/ListTagResourcesResult.h"
-#include "model/ModifySignatureRequest.h"
-#include "model/ModifySignatureResult.h"
-#include "model/RemoveSignatureApisRequest.h"
-#include "model/RemoveSignatureApisResult.h"
-#include "model/AddIpControlPolicyItemRequest.h"
-#include "model/AddIpControlPolicyItemResult.h"
-#include "model/DescribeDomainRequest.h"
-#include "model/DescribeDomainResult.h"
-#include "model/DescribeApiQpsDataRequest.h"
-#include "model/DescribeApiQpsDataResult.h"
-#include "model/DescribeAppSecurityRequest.h"
-#include "model/DescribeAppSecurityResult.h"
-#include "model/SdkGenerateRequest.h"
-#include "model/SdkGenerateResult.h"
-#include "model/DescribeIpControlsRequest.h"
-#include "model/DescribeIpControlsResult.h"
-#include "model/ImportSwaggerRequest.h"
-#include "model/ImportSwaggerResult.h"
-#include "model/DescribeApisByAppRequest.h"
-#include "model/DescribeApisByAppResult.h"
-#include "model/ModifyLogConfigRequest.h"
-#include "model/ModifyLogConfigResult.h"
-#include "model/DescribeApisByIpControlRequest.h"
-#include "model/DescribeApisByIpControlResult.h"
-#include "model/DescribeHistoryApisRequest.h"
-#include "model/DescribeHistoryApisResult.h"
-#include "model/DescribeDeployedApiRequest.h"
-#include "model/DescribeDeployedApiResult.h"
-#include "model/DescribeApiIpControlsRequest.h"
-#include "model/DescribeApiIpControlsResult.h"
-#include "model/DescribeApisBySignatureRequest.h"
-#include "model/DescribeApisBySignatureResult.h"
-#include "model/CreateIpControlRequest.h"
-#include "model/CreateIpControlResult.h"
-#include "model/SetVpcAccessRequest.h"
-#include "model/SetVpcAccessResult.h"
-#include "model/RemoveApisAuthoritiesRequest.h"
-#include "model/RemoveApisAuthoritiesResult.h"
-#include "model/CreateSignatureRequest.h"
-#include "model/CreateSignatureResult.h"
-#include "model/ModifyApiRequest.h"
-#include "model/ModifyApiResult.h"
-#include "model/DescribeSignaturesByApiRequest.h"
-#include "model/DescribeSignaturesByApiResult.h"
-#include "model/ResetAppSecretRequest.h"
-#include "model/ResetAppSecretResult.h"
-#include "model/DeployApiRequest.h"
-#include "model/DeployApiResult.h"
-#include "model/AddTrafficSpecialControlRequest.h"
-#include "model/AddTrafficSpecialControlResult.h"
-#include "model/ModifyAppRequest.h"
-#include "model/ModifyAppResult.h"
-#include "model/SetDomainWebSocketStatusRequest.h"
-#include "model/SetDomainWebSocketStatusResult.h"
-#include "model/DescribeRegionsRequest.h"
-#include "model/DescribeRegionsResult.h"
-#include "model/DescribePurchasedApisRequest.h"
-#include "model/DescribePurchasedApisResult.h"
-#include "model/DescribeTrafficControlsByApiRequest.h"
-#include "model/DescribeTrafficControlsByApiResult.h"
-#include "model/DescribeDeployedApisRequest.h"
-#include "model/DescribeDeployedApisResult.h"
-#include "model/RemoveAppsAuthoritiesRequest.h"
-#include "model/RemoveAppsAuthoritiesResult.h"
-#include "model/DescribeApiTrafficControlsRequest.h"
-#include "model/DescribeApiTrafficControlsResult.h"
-#include "model/DeleteLogConfigRequest.h"
-#include "model/DeleteLogConfigResult.h"
-#include "model/SetSignatureApisRequest.h"
-#include "model/SetSignatureApisResult.h"
-#include "model/ReactivateDomainRequest.h"
-#include "model/ReactivateDomainResult.h"
-#include "model/DescribeAppRequest.h"
-#include "model/DescribeAppResult.h"
-#include "model/RemoveIpControlPolicyItemRequest.h"
-#include "model/RemoveIpControlPolicyItemResult.h"
-#include "model/DescribeAuthorizedApisRequest.h"
-#include "model/DescribeAuthorizedApisResult.h"
-#include "model/ModifyTrafficControlRequest.h"
-#include "model/ModifyTrafficControlResult.h"
-#include "model/CreateLogConfigRequest.h"
-#include "model/CreateLogConfigResult.h"
-#include "model/CreateApiStageVariableRequest.h"
-#include "model/CreateApiStageVariableResult.h"
-#include "model/DescribeIpControlPolicyItemsRequest.h"
-#include "model/DescribeIpControlPolicyItemsResult.h"
-#include "model/DescribeApiSignaturesRequest.h"
-#include "model/DescribeApiSignaturesResult.h"
-#include "model/DeleteDomainRequest.h"
-#include "model/DeleteDomainResult.h"
-#include "model/SetTrafficControlApisRequest.h"
-#include "model/SetTrafficControlApisResult.h"
-#include "model/SwitchApiRequest.h"
-#include "model/SwitchApiResult.h"
-#include "model/DescribeVpcAccessesRequest.h"
-#include "model/DescribeVpcAccessesResult.h"
-#include "model/ModifyApiGroupRequest.h"
-#include "model/ModifyApiGroupResult.h"
-#include "model/DescribeApiRequest.h"
-#include "model/DescribeApiResult.h"
+#include "model/DescribeAuthorizedAppsRequest.h"
+#include "model/DescribeAuthorizedAppsResult.h"
+#include "model/DescribePurchasedApiGroupsRequest.h"
+#include "model/DescribePurchasedApiGroupsResult.h"
+#include "model/UntagResourcesRequest.h"
+#include "model/UntagResourcesResult.h"
+#include "model/DescribeLogConfigRequest.h"
+#include "model/DescribeLogConfigResult.h"
+#include "model/SetApisAuthoritiesRequest.h"
+#include "model/SetApisAuthoritiesResult.h"
+#include "model/DescribeTrafficControlsRequest.h"
+#include "model/DescribeTrafficControlsResult.h"
+#include "model/SetDomainRequest.h"
+#include "model/SetDomainResult.h"
+#include "model/DeleteIpControlRequest.h"
+#include "model/DeleteIpControlResult.h"
+#include "model/DeleteSignatureRequest.h"
+#include "model/DeleteSignatureResult.h"
+#include "model/DeleteTrafficControlRequest.h"
+#include "model/DeleteTrafficControlResult.h"
+#include "model/DescribeApiLatencyDataRequest.h"
+#include "model/DescribeApiLatencyDataResult.h"
+#include "model/DescribeSystemParametersRequest.h"
+#include "model/DescribeSystemParametersResult.h"
+#include "model/DescribeApiHistoryRequest.h"
+#include "model/DescribeApiHistoryResult.h"
+#include "model/CreateIntranetDomainRequest.h"
+#include "model/CreateIntranetDomainResult.h"
+#include "model/DescribeApiErrorDataRequest.h"
+#include "model/DescribeApiErrorDataResult.h"
+#include "model/RemoveIpControlApisRequest.h"
+#include "model/RemoveIpControlApisResult.h"
+#include "model/DeleteTrafficSpecialControlRequest.h"
+#include "model/DeleteTrafficSpecialControlResult.h"
+#include "model/CreateApiRequest.h"
+#include "model/CreateApiResult.h"
+#include "model/DescribeApiGroupRequest.h"
+#include "model/DescribeApiGroupResult.h"
+#include "model/DeleteAppRequest.h"
+#include "model/DeleteAppResult.h"
+#include "model/DescribeApiHistoriesRequest.h"
+#include "model/DescribeApiHistoriesResult.h"
+#include "model/DeleteApiGroupRequest.h"
+#include "model/DeleteApiGroupResult.h"
+#include "model/RemoveTrafficControlApisRequest.h"
+#include "model/RemoveTrafficControlApisResult.h"
+#include "model/DescribeApiGroupsRequest.h"
+#include "model/DescribeApiGroupsResult.h"
+#include "model/DeleteAllTrafficSpecialControlRequest.h"
+#include "model/DeleteAllTrafficSpecialControlResult.h"
+#include "model/AbolishApiRequest.h"
+#include "model/AbolishApiResult.h"
+#include "model/DescribeApisRequest.h"
+#include "model/DescribeApisResult.h"
+#include "model/SetIpControlApisRequest.h"
+#include "model/SetIpControlApisResult.h"
+#include "model/CreateApiGroupRequest.h"
+#include "model/CreateApiGroupResult.h"
+#include "model/DescribeAppAttributesRequest.h"
+#include "model/DescribeAppAttributesResult.h"
+#include "model/DescribeDomainsResolutionRequest.h"
+#include "model/DescribeDomainsResolutionResult.h"
+#include "model/DeleteApiRequest.h"
+#include "model/DeleteApiResult.h"
+#include "model/DescribePurchasedApiGroupRequest.h"
+#include "model/DescribePurchasedApiGroupResult.h"
+#include "model/ModifyIpControlPolicyItemRequest.h"
+#include "model/ModifyIpControlPolicyItemResult.h"
+#include "model/DescribeApiDocRequest.h"
+#include "model/DescribeApiDocResult.h"
+#include "model/CreateTrafficControlRequest.h"
+#include "model/CreateTrafficControlResult.h"
+#include "model/DeleteDomainCertificateRequest.h"
+#include "model/DeleteDomainCertificateResult.h"
+#include "model/SdkGenerateByAppRequest.h"
+#include "model/SdkGenerateByAppResult.h"
+#include "model/SetDomainCertificateRequest.h"
+#include "model/SetDomainCertificateResult.h"
+#include "model/DescribeSignaturesRequest.h"
+#include "model/DescribeSignaturesResult.h"
+#include "model/SdkGenerateByGroupRequest.h"
+#include "model/SdkGenerateByGroupResult.h"
+#include "model/SetAppsAuthoritiesRequest.h"
+#include "model/SetAppsAuthoritiesResult.h"
+#include "model/DescribeApiStageRequest.h"
+#include "model/DescribeApiStageResult.h"
+#include "model/TagResourcesRequest.h"
+#include "model/TagResourcesResult.h"
+#include "model/DescribeApiTrafficDataRequest.h"
+#include "model/DescribeApiTrafficDataResult.h"
+#include "model/CreateAppRequest.h"
+#include "model/CreateAppResult.h"
+#include "model/ResetAppCodeRequest.h"
+#include "model/ResetAppCodeResult.h"
+#include "model/DescribeApisByTrafficControlRequest.h"
+#include "model/DescribeApisByTrafficControlResult.h"
+#include "model/RemoveVpcAccessRequest.h"
+#include "model/RemoveVpcAccessResult.h"
+#include "model/ModifyIpControlRequest.h"
+#include "model/ModifyIpControlResult.h"
+#include "model/DeleteInstanceRequest.h"
+#include "model/DeleteInstanceResult.h"
+#include "model/DescribeAppsRequest.h"
+#include "model/DescribeAppsResult.h"
+#include "model/DeleteApiStageVariableRequest.h"
+#include "model/DeleteApiStageVariableResult.h"
+#include "model/ListTagResourcesRequest.h"
+#include "model/ListTagResourcesResult.h"
+#include "model/ModifySignatureRequest.h"
+#include "model/ModifySignatureResult.h"
+#include "model/RemoveSignatureApisRequest.h"
+#include "model/RemoveSignatureApisResult.h"
+#include "model/AddIpControlPolicyItemRequest.h"
+#include "model/AddIpControlPolicyItemResult.h"
+#include "model/CreateInstanceRequest.h"
+#include "model/CreateInstanceResult.h"
+#include "model/DescribeDomainRequest.h"
+#include "model/DescribeDomainResult.h"
+#include "model/DescribeApiQpsDataRequest.h"
+#include "model/DescribeApiQpsDataResult.h"
+#include "model/DescribeAppSecurityRequest.h"
+#include "model/DescribeAppSecurityResult.h"
+#include "model/DescribeIpControlsRequest.h"
+#include "model/DescribeIpControlsResult.h"
+#include "model/ImportSwaggerRequest.h"
+#include "model/ImportSwaggerResult.h"
+#include "model/DescribeApisByAppRequest.h"
+#include "model/DescribeApisByAppResult.h"
+#include "model/ModifyLogConfigRequest.h"
+#include "model/ModifyLogConfigResult.h"
+#include "model/DescribeApisByIpControlRequest.h"
+#include "model/DescribeApisByIpControlResult.h"
+#include "model/DescribeHistoryApisRequest.h"
+#include "model/DescribeHistoryApisResult.h"
+#include "model/DescribeDeployedApiRequest.h"
+#include "model/DescribeDeployedApiResult.h"
+#include "model/DescribeApiIpControlsRequest.h"
+#include "model/DescribeApiIpControlsResult.h"
+#include "model/DescribeApisBySignatureRequest.h"
+#include "model/DescribeApisBySignatureResult.h"
+#include "model/CreateIpControlRequest.h"
+#include "model/CreateIpControlResult.h"
+#include "model/RemoveApisAuthoritiesRequest.h"
+#include "model/RemoveApisAuthoritiesResult.h"
+#include "model/SetVpcAccessRequest.h"
+#include "model/SetVpcAccessResult.h"
+#include "model/CreateSignatureRequest.h"
+#include "model/CreateSignatureResult.h"
+#include "model/ModifyApiRequest.h"
+#include "model/ModifyApiResult.h"
+#include "model/DescribeSignaturesByApiRequest.h"
+#include "model/DescribeSignaturesByApiResult.h"
+#include "model/ResetAppSecretRequest.h"
+#include "model/ResetAppSecretResult.h"
+#include "model/SetDomainWebSocketStatusRequest.h"
+#include "model/SetDomainWebSocketStatusResult.h"
+#include "model/AddTrafficSpecialControlRequest.h"
+#include "model/AddTrafficSpecialControlResult.h"
+#include "model/DeployApiRequest.h"
+#include "model/DeployApiResult.h"
+#include "model/ModifyAppRequest.h"
+#include "model/ModifyAppResult.h"
+#include "model/DescribeRegionsRequest.h"
+#include "model/DescribeRegionsResult.h"
+#include "model/DescribePurchasedApisRequest.h"
+#include "model/DescribePurchasedApisResult.h"
+#include "model/DescribeTrafficControlsByApiRequest.h"
+#include "model/DescribeTrafficControlsByApiResult.h"
+#include "model/DescribeDeployedApisRequest.h"
+#include "model/DescribeDeployedApisResult.h"
+#include "model/RemoveAppsAuthoritiesRequest.h"
+#include "model/RemoveAppsAuthoritiesResult.h"
+#include "model/DeleteLogConfigRequest.h"
+#include "model/DeleteLogConfigResult.h"
+#include "model/DescribeApiTrafficControlsRequest.h"
+#include "model/DescribeApiTrafficControlsResult.h"
+#include "model/ReactivateDomainRequest.h"
+#include "model/ReactivateDomainResult.h"
+#include "model/SetSignatureApisRequest.h"
+#include "model/SetSignatureApisResult.h"
+#include "model/DescribeAppRequest.h"
+#include "model/DescribeAppResult.h"
+#include "model/RemoveIpControlPolicyItemRequest.h"
+#include "model/RemoveIpControlPolicyItemResult.h"
+#include "model/DescribeAuthorizedApisRequest.h"
+#include "model/DescribeAuthorizedApisResult.h"
+#include "model/ModifyTrafficControlRequest.h"
+#include "model/ModifyTrafficControlResult.h"
+#include "model/CreateLogConfigRequest.h"
+#include "model/CreateLogConfigResult.h"
+#include "model/CreateApiStageVariableRequest.h"
+#include "model/CreateApiStageVariableResult.h"
+#include "model/DescribeIpControlPolicyItemsRequest.h"
+#include "model/DescribeIpControlPolicyItemsResult.h"
+#include "model/DescribeApiSignaturesRequest.h"
+#include "model/DescribeApiSignaturesResult.h"
+#include "model/DeleteDomainRequest.h"
+#include "model/DeleteDomainResult.h"
+#include "model/SetTrafficControlApisRequest.h"
+#include "model/SetTrafficControlApisResult.h"
+#include "model/SwitchApiRequest.h"
+#include "model/SwitchApiResult.h"
+#include "model/DescribeVpcAccessesRequest.h"
+#include "model/DescribeVpcAccessesResult.h"
+#include "model/ModifyApiGroupRequest.h"
+#include "model/ModifyApiGroupResult.h"
+#include "model/DescribeApiRequest.h"
+#include "model/DescribeApiResult.h"
 
 
 namespace AlibabaCloud
@@ -239,313 +241,316 @@ namespace AlibabaCloud
 		public:
 			typedef Outcome<Error, Model::DescribeAuthorizedAppsResult> DescribeAuthorizedAppsOutcome;
 			typedef std::future<DescribeAuthorizedAppsOutcome> DescribeAuthorizedAppsOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAuthorizedAppsRequest&, const DescribeAuthorizedAppsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuthorizedAppsAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAuthorizedAppsRequest&, const DescribeAuthorizedAppsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuthorizedAppsAsyncHandler;
 			typedef Outcome<Error, Model::DescribePurchasedApiGroupsResult> DescribePurchasedApiGroupsOutcome;
 			typedef std::future<DescribePurchasedApiGroupsOutcome> DescribePurchasedApiGroupsOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribePurchasedApiGroupsRequest&, const DescribePurchasedApiGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePurchasedApiGroupsAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribePurchasedApiGroupsRequest&, const DescribePurchasedApiGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePurchasedApiGroupsAsyncHandler;
 			typedef Outcome<Error, Model::UntagResourcesResult> UntagResourcesOutcome;
 			typedef std::future<UntagResourcesOutcome> UntagResourcesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
 			typedef Outcome<Error, Model::DescribeLogConfigResult> DescribeLogConfigOutcome;
 			typedef std::future<DescribeLogConfigOutcome> DescribeLogConfigOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeLogConfigRequest&, const DescribeLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogConfigAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeLogConfigRequest&, const DescribeLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogConfigAsyncHandler;
 			typedef Outcome<Error, Model::SetApisAuthoritiesResult> SetApisAuthoritiesOutcome;
 			typedef std::future<SetApisAuthoritiesOutcome> SetApisAuthoritiesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SetApisAuthoritiesRequest&, const SetApisAuthoritiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetApisAuthoritiesAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::SetApisAuthoritiesRequest&, const SetApisAuthoritiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetApisAuthoritiesAsyncHandler;
 			typedef Outcome<Error, Model::DescribeTrafficControlsResult> DescribeTrafficControlsOutcome;
 			typedef std::future<DescribeTrafficControlsOutcome> DescribeTrafficControlsOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeTrafficControlsRequest&, const DescribeTrafficControlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTrafficControlsAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeTrafficControlsRequest&, const DescribeTrafficControlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTrafficControlsAsyncHandler;
 			typedef Outcome<Error, Model::SetDomainResult> SetDomainOutcome;
 			typedef std::future<SetDomainOutcome> SetDomainOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SetDomainRequest&, const SetDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDomainAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::SetDomainRequest&, const SetDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDomainAsyncHandler;
 			typedef Outcome<Error, Model::DeleteIpControlResult> DeleteIpControlOutcome;
 			typedef std::future<DeleteIpControlOutcome> DeleteIpControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteIpControlRequest&, const DeleteIpControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteIpControlAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteIpControlRequest&, const DeleteIpControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteIpControlAsyncHandler;
 			typedef Outcome<Error, Model::DeleteSignatureResult> DeleteSignatureOutcome;
 			typedef std::future<DeleteSignatureOutcome> DeleteSignatureOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteSignatureRequest&, const DeleteSignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSignatureAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteSignatureRequest&, const DeleteSignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSignatureAsyncHandler;
 			typedef Outcome<Error, Model::DeleteTrafficControlResult> DeleteTrafficControlOutcome;
 			typedef std::future<DeleteTrafficControlOutcome> DeleteTrafficControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteTrafficControlRequest&, const DeleteTrafficControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTrafficControlAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteTrafficControlRequest&, const DeleteTrafficControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTrafficControlAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiLatencyDataResult> DescribeApiLatencyDataOutcome;
 			typedef std::future<DescribeApiLatencyDataOutcome> DescribeApiLatencyDataOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiLatencyDataRequest&, const DescribeApiLatencyDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiLatencyDataAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiLatencyDataRequest&, const DescribeApiLatencyDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiLatencyDataAsyncHandler;
 			typedef Outcome<Error, Model::DescribeSystemParametersResult> DescribeSystemParametersOutcome;
 			typedef std::future<DescribeSystemParametersOutcome> DescribeSystemParametersOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeSystemParametersRequest&, const DescribeSystemParametersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSystemParametersAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeSystemParametersRequest&, const DescribeSystemParametersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSystemParametersAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiHistoryResult> DescribeApiHistoryOutcome;
 			typedef std::future<DescribeApiHistoryOutcome> DescribeApiHistoryOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiHistoryRequest&, const DescribeApiHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiHistoryAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiHistoryRequest&, const DescribeApiHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiHistoryAsyncHandler;
 			typedef Outcome<Error, Model::CreateIntranetDomainResult> CreateIntranetDomainOutcome;
 			typedef std::future<CreateIntranetDomainOutcome> CreateIntranetDomainOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::CreateIntranetDomainRequest&, const CreateIntranetDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateIntranetDomainAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::CreateIntranetDomainRequest&, const CreateIntranetDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateIntranetDomainAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiErrorDataResult> DescribeApiErrorDataOutcome;
 			typedef std::future<DescribeApiErrorDataOutcome> DescribeApiErrorDataOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiErrorDataRequest&, const DescribeApiErrorDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiErrorDataAsyncHandler;
-			typedef Outcome<Error, Model::DeleteTrafficSpecialControlResult> DeleteTrafficSpecialControlOutcome;
-			typedef std::future<DeleteTrafficSpecialControlOutcome> DeleteTrafficSpecialControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteTrafficSpecialControlRequest&, const DeleteTrafficSpecialControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTrafficSpecialControlAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiErrorDataRequest&, const DescribeApiErrorDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiErrorDataAsyncHandler;
 			typedef Outcome<Error, Model::RemoveIpControlApisResult> RemoveIpControlApisOutcome;
 			typedef std::future<RemoveIpControlApisOutcome> RemoveIpControlApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::RemoveIpControlApisRequest&, const RemoveIpControlApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveIpControlApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::RemoveIpControlApisRequest&, const RemoveIpControlApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveIpControlApisAsyncHandler;
+			typedef Outcome<Error, Model::DeleteTrafficSpecialControlResult> DeleteTrafficSpecialControlOutcome;
+			typedef std::future<DeleteTrafficSpecialControlOutcome> DeleteTrafficSpecialControlOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteTrafficSpecialControlRequest&, const DeleteTrafficSpecialControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTrafficSpecialControlAsyncHandler;
 			typedef Outcome<Error, Model::CreateApiResult> CreateApiOutcome;
 			typedef std::future<CreateApiOutcome> CreateApiOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::CreateApiRequest&, const CreateApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateApiAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::CreateApiRequest&, const CreateApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateApiAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiGroupResult> DescribeApiGroupOutcome;
 			typedef std::future<DescribeApiGroupOutcome> DescribeApiGroupOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiGroupRequest&, const DescribeApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiGroupAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiGroupRequest&, const DescribeApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiGroupAsyncHandler;
 			typedef Outcome<Error, Model::DeleteAppResult> DeleteAppOutcome;
 			typedef std::future<DeleteAppOutcome> DeleteAppOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteAppRequest&, const DeleteAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAppAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteAppRequest&, const DeleteAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAppAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiHistoriesResult> DescribeApiHistoriesOutcome;
 			typedef std::future<DescribeApiHistoriesOutcome> DescribeApiHistoriesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiHistoriesRequest&, const DescribeApiHistoriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiHistoriesAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiHistoriesRequest&, const DescribeApiHistoriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiHistoriesAsyncHandler;
 			typedef Outcome<Error, Model::DeleteApiGroupResult> DeleteApiGroupOutcome;
 			typedef std::future<DeleteApiGroupOutcome> DeleteApiGroupOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteApiGroupRequest&, const DeleteApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApiGroupAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteApiGroupRequest&, const DeleteApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApiGroupAsyncHandler;
 			typedef Outcome<Error, Model::RemoveTrafficControlApisResult> RemoveTrafficControlApisOutcome;
 			typedef std::future<RemoveTrafficControlApisOutcome> RemoveTrafficControlApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::RemoveTrafficControlApisRequest&, const RemoveTrafficControlApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveTrafficControlApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::RemoveTrafficControlApisRequest&, const RemoveTrafficControlApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveTrafficControlApisAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiGroupsResult> DescribeApiGroupsOutcome;
 			typedef std::future<DescribeApiGroupsOutcome> DescribeApiGroupsOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiGroupsRequest&, const DescribeApiGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiGroupsAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiGroupsRequest&, const DescribeApiGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiGroupsAsyncHandler;
 			typedef Outcome<Error, Model::DeleteAllTrafficSpecialControlResult> DeleteAllTrafficSpecialControlOutcome;
 			typedef std::future<DeleteAllTrafficSpecialControlOutcome> DeleteAllTrafficSpecialControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteAllTrafficSpecialControlRequest&, const DeleteAllTrafficSpecialControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAllTrafficSpecialControlAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteAllTrafficSpecialControlRequest&, const DeleteAllTrafficSpecialControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAllTrafficSpecialControlAsyncHandler;
 			typedef Outcome<Error, Model::AbolishApiResult> AbolishApiOutcome;
 			typedef std::future<AbolishApiOutcome> AbolishApiOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::AbolishApiRequest&, const AbolishApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AbolishApiAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::AbolishApiRequest&, const AbolishApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AbolishApiAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApisResult> DescribeApisOutcome;
 			typedef std::future<DescribeApisOutcome> DescribeApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApisRequest&, const DescribeApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApisRequest&, const DescribeApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApisAsyncHandler;
 			typedef Outcome<Error, Model::SetIpControlApisResult> SetIpControlApisOutcome;
 			typedef std::future<SetIpControlApisOutcome> SetIpControlApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SetIpControlApisRequest&, const SetIpControlApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetIpControlApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::SetIpControlApisRequest&, const SetIpControlApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetIpControlApisAsyncHandler;
 			typedef Outcome<Error, Model::CreateApiGroupResult> CreateApiGroupOutcome;
 			typedef std::future<CreateApiGroupOutcome> CreateApiGroupOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::CreateApiGroupRequest&, const CreateApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateApiGroupAsyncHandler;
-			typedef Outcome<Error, Model::DescribeDomainsResolutionResult> DescribeDomainsResolutionOutcome;
-			typedef std::future<DescribeDomainsResolutionOutcome> DescribeDomainsResolutionOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeDomainsResolutionRequest&, const DescribeDomainsResolutionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainsResolutionAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::CreateApiGroupRequest&, const CreateApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateApiGroupAsyncHandler;
 			typedef Outcome<Error, Model::DescribeAppAttributesResult> DescribeAppAttributesOutcome;
 			typedef std::future<DescribeAppAttributesOutcome> DescribeAppAttributesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAppAttributesRequest&, const DescribeAppAttributesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAppAttributesAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAppAttributesRequest&, const DescribeAppAttributesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAppAttributesAsyncHandler;
+			typedef Outcome<Error, Model::DescribeDomainsResolutionResult> DescribeDomainsResolutionOutcome;
+			typedef std::future<DescribeDomainsResolutionOutcome> DescribeDomainsResolutionOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeDomainsResolutionRequest&, const DescribeDomainsResolutionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainsResolutionAsyncHandler;
 			typedef Outcome<Error, Model::DeleteApiResult> DeleteApiOutcome;
 			typedef std::future<DeleteApiOutcome> DeleteApiOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteApiRequest&, const DeleteApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApiAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteApiRequest&, const DeleteApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApiAsyncHandler;
 			typedef Outcome<Error, Model::DescribePurchasedApiGroupResult> DescribePurchasedApiGroupOutcome;
 			typedef std::future<DescribePurchasedApiGroupOutcome> DescribePurchasedApiGroupOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribePurchasedApiGroupRequest&, const DescribePurchasedApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePurchasedApiGroupAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribePurchasedApiGroupRequest&, const DescribePurchasedApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePurchasedApiGroupAsyncHandler;
 			typedef Outcome<Error, Model::ModifyIpControlPolicyItemResult> ModifyIpControlPolicyItemOutcome;
 			typedef std::future<ModifyIpControlPolicyItemOutcome> ModifyIpControlPolicyItemOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ModifyIpControlPolicyItemRequest&, const ModifyIpControlPolicyItemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIpControlPolicyItemAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ModifyIpControlPolicyItemRequest&, const ModifyIpControlPolicyItemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIpControlPolicyItemAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiDocResult> DescribeApiDocOutcome;
 			typedef std::future<DescribeApiDocOutcome> DescribeApiDocOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiDocRequest&, const DescribeApiDocOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiDocAsyncHandler;
-			typedef Outcome<Error, Model::SdkGenerateByAppResult> SdkGenerateByAppOutcome;
-			typedef std::future<SdkGenerateByAppOutcome> SdkGenerateByAppOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SdkGenerateByAppRequest&, const SdkGenerateByAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SdkGenerateByAppAsyncHandler;
-			typedef Outcome<Error, Model::DeleteDomainCertificateResult> DeleteDomainCertificateOutcome;
-			typedef std::future<DeleteDomainCertificateOutcome> DeleteDomainCertificateOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteDomainCertificateRequest&, const DeleteDomainCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDomainCertificateAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiDocRequest&, const DescribeApiDocOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiDocAsyncHandler;
 			typedef Outcome<Error, Model::CreateTrafficControlResult> CreateTrafficControlOutcome;
 			typedef std::future<CreateTrafficControlOutcome> CreateTrafficControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::CreateTrafficControlRequest&, const CreateTrafficControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTrafficControlAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::CreateTrafficControlRequest&, const CreateTrafficControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTrafficControlAsyncHandler;
+			typedef Outcome<Error, Model::DeleteDomainCertificateResult> DeleteDomainCertificateOutcome;
+			typedef std::future<DeleteDomainCertificateOutcome> DeleteDomainCertificateOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteDomainCertificateRequest&, const DeleteDomainCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDomainCertificateAsyncHandler;
+			typedef Outcome<Error, Model::SdkGenerateByAppResult> SdkGenerateByAppOutcome;
+			typedef std::future<SdkGenerateByAppOutcome> SdkGenerateByAppOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::SdkGenerateByAppRequest&, const SdkGenerateByAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SdkGenerateByAppAsyncHandler;
 			typedef Outcome<Error, Model::SetDomainCertificateResult> SetDomainCertificateOutcome;
 			typedef std::future<SetDomainCertificateOutcome> SetDomainCertificateOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SetDomainCertificateRequest&, const SetDomainCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDomainCertificateAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::SetDomainCertificateRequest&, const SetDomainCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDomainCertificateAsyncHandler;
 			typedef Outcome<Error, Model::DescribeSignaturesResult> DescribeSignaturesOutcome;
 			typedef std::future<DescribeSignaturesOutcome> DescribeSignaturesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeSignaturesRequest&, const DescribeSignaturesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSignaturesAsyncHandler;
-			typedef Outcome<Error, Model::SetAppsAuthoritiesResult> SetAppsAuthoritiesOutcome;
-			typedef std::future<SetAppsAuthoritiesOutcome> SetAppsAuthoritiesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SetAppsAuthoritiesRequest&, const SetAppsAuthoritiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetAppsAuthoritiesAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeSignaturesRequest&, const DescribeSignaturesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSignaturesAsyncHandler;
 			typedef Outcome<Error, Model::SdkGenerateByGroupResult> SdkGenerateByGroupOutcome;
 			typedef std::future<SdkGenerateByGroupOutcome> SdkGenerateByGroupOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SdkGenerateByGroupRequest&, const SdkGenerateByGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SdkGenerateByGroupAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::SdkGenerateByGroupRequest&, const SdkGenerateByGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SdkGenerateByGroupAsyncHandler;
+			typedef Outcome<Error, Model::SetAppsAuthoritiesResult> SetAppsAuthoritiesOutcome;
+			typedef std::future<SetAppsAuthoritiesOutcome> SetAppsAuthoritiesOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::SetAppsAuthoritiesRequest&, const SetAppsAuthoritiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetAppsAuthoritiesAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiStageResult> DescribeApiStageOutcome;
 			typedef std::future<DescribeApiStageOutcome> DescribeApiStageOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiStageRequest&, const DescribeApiStageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiStageAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiStageRequest&, const DescribeApiStageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiStageAsyncHandler;
 			typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
 			typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiTrafficDataResult> DescribeApiTrafficDataOutcome;
 			typedef std::future<DescribeApiTrafficDataOutcome> DescribeApiTrafficDataOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiTrafficDataRequest&, const DescribeApiTrafficDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiTrafficDataAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiTrafficDataRequest&, const DescribeApiTrafficDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiTrafficDataAsyncHandler;
 			typedef Outcome<Error, Model::CreateAppResult> CreateAppOutcome;
 			typedef std::future<CreateAppOutcome> CreateAppOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::CreateAppRequest&, const CreateAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAppAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::CreateAppRequest&, const CreateAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAppAsyncHandler;
+			typedef Outcome<Error, Model::ResetAppCodeResult> ResetAppCodeOutcome;
+			typedef std::future<ResetAppCodeOutcome> ResetAppCodeOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::ResetAppCodeRequest&, const ResetAppCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAppCodeAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApisByTrafficControlResult> DescribeApisByTrafficControlOutcome;
 			typedef std::future<DescribeApisByTrafficControlOutcome> DescribeApisByTrafficControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApisByTrafficControlRequest&, const DescribeApisByTrafficControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApisByTrafficControlAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApisByTrafficControlRequest&, const DescribeApisByTrafficControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApisByTrafficControlAsyncHandler;
 			typedef Outcome<Error, Model::RemoveVpcAccessResult> RemoveVpcAccessOutcome;
 			typedef std::future<RemoveVpcAccessOutcome> RemoveVpcAccessOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::RemoveVpcAccessRequest&, const RemoveVpcAccessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveVpcAccessAsyncHandler;
-			typedef Outcome<Error, Model::ResetAppCodeResult> ResetAppCodeOutcome;
-			typedef std::future<ResetAppCodeOutcome> ResetAppCodeOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ResetAppCodeRequest&, const ResetAppCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAppCodeAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::RemoveVpcAccessRequest&, const RemoveVpcAccessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveVpcAccessAsyncHandler;
 			typedef Outcome<Error, Model::ModifyIpControlResult> ModifyIpControlOutcome;
 			typedef std::future<ModifyIpControlOutcome> ModifyIpControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ModifyIpControlRequest&, const ModifyIpControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIpControlAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ModifyIpControlRequest&, const ModifyIpControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIpControlAsyncHandler;
+			typedef Outcome<Error, Model::DeleteInstanceResult> DeleteInstanceOutcome;
+			typedef std::future<DeleteInstanceOutcome> DeleteInstanceOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteInstanceRequest&, const DeleteInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteInstanceAsyncHandler;
 			typedef Outcome<Error, Model::DescribeAppsResult> DescribeAppsOutcome;
 			typedef std::future<DescribeAppsOutcome> DescribeAppsOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAppsRequest&, const DescribeAppsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAppsAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAppsRequest&, const DescribeAppsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAppsAsyncHandler;
 			typedef Outcome<Error, Model::DeleteApiStageVariableResult> DeleteApiStageVariableOutcome;
 			typedef std::future<DeleteApiStageVariableOutcome> DeleteApiStageVariableOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteApiStageVariableRequest&, const DeleteApiStageVariableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApiStageVariableAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteApiStageVariableRequest&, const DeleteApiStageVariableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApiStageVariableAsyncHandler;
 			typedef Outcome<Error, Model::ListTagResourcesResult> ListTagResourcesOutcome;
 			typedef std::future<ListTagResourcesOutcome> ListTagResourcesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
 			typedef Outcome<Error, Model::ModifySignatureResult> ModifySignatureOutcome;
 			typedef std::future<ModifySignatureOutcome> ModifySignatureOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ModifySignatureRequest&, const ModifySignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySignatureAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ModifySignatureRequest&, const ModifySignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySignatureAsyncHandler;
 			typedef Outcome<Error, Model::RemoveSignatureApisResult> RemoveSignatureApisOutcome;
 			typedef std::future<RemoveSignatureApisOutcome> RemoveSignatureApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::RemoveSignatureApisRequest&, const RemoveSignatureApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveSignatureApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::RemoveSignatureApisRequest&, const RemoveSignatureApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveSignatureApisAsyncHandler;
 			typedef Outcome<Error, Model::AddIpControlPolicyItemResult> AddIpControlPolicyItemOutcome;
 			typedef std::future<AddIpControlPolicyItemOutcome> AddIpControlPolicyItemOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::AddIpControlPolicyItemRequest&, const AddIpControlPolicyItemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddIpControlPolicyItemAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::AddIpControlPolicyItemRequest&, const AddIpControlPolicyItemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddIpControlPolicyItemAsyncHandler;
+			typedef Outcome<Error, Model::CreateInstanceResult> CreateInstanceOutcome;
+			typedef std::future<CreateInstanceOutcome> CreateInstanceOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::CreateInstanceRequest&, const CreateInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateInstanceAsyncHandler;
 			typedef Outcome<Error, Model::DescribeDomainResult> DescribeDomainOutcome;
 			typedef std::future<DescribeDomainOutcome> DescribeDomainOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeDomainRequest&, const DescribeDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeDomainRequest&, const DescribeDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiQpsDataResult> DescribeApiQpsDataOutcome;
 			typedef std::future<DescribeApiQpsDataOutcome> DescribeApiQpsDataOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiQpsDataRequest&, const DescribeApiQpsDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiQpsDataAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiQpsDataRequest&, const DescribeApiQpsDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiQpsDataAsyncHandler;
 			typedef Outcome<Error, Model::DescribeAppSecurityResult> DescribeAppSecurityOutcome;
 			typedef std::future<DescribeAppSecurityOutcome> DescribeAppSecurityOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAppSecurityRequest&, const DescribeAppSecurityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAppSecurityAsyncHandler;
-			typedef Outcome<Error, Model::SdkGenerateResult> SdkGenerateOutcome;
-			typedef std::future<SdkGenerateOutcome> SdkGenerateOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SdkGenerateRequest&, const SdkGenerateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SdkGenerateAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAppSecurityRequest&, const DescribeAppSecurityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAppSecurityAsyncHandler;
 			typedef Outcome<Error, Model::DescribeIpControlsResult> DescribeIpControlsOutcome;
 			typedef std::future<DescribeIpControlsOutcome> DescribeIpControlsOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeIpControlsRequest&, const DescribeIpControlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIpControlsAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeIpControlsRequest&, const DescribeIpControlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIpControlsAsyncHandler;
 			typedef Outcome<Error, Model::ImportSwaggerResult> ImportSwaggerOutcome;
 			typedef std::future<ImportSwaggerOutcome> ImportSwaggerOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ImportSwaggerRequest&, const ImportSwaggerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ImportSwaggerAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ImportSwaggerRequest&, const ImportSwaggerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ImportSwaggerAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApisByAppResult> DescribeApisByAppOutcome;
 			typedef std::future<DescribeApisByAppOutcome> DescribeApisByAppOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApisByAppRequest&, const DescribeApisByAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApisByAppAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApisByAppRequest&, const DescribeApisByAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApisByAppAsyncHandler;
 			typedef Outcome<Error, Model::ModifyLogConfigResult> ModifyLogConfigOutcome;
 			typedef std::future<ModifyLogConfigOutcome> ModifyLogConfigOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ModifyLogConfigRequest&, const ModifyLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLogConfigAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ModifyLogConfigRequest&, const ModifyLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLogConfigAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApisByIpControlResult> DescribeApisByIpControlOutcome;
 			typedef std::future<DescribeApisByIpControlOutcome> DescribeApisByIpControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApisByIpControlRequest&, const DescribeApisByIpControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApisByIpControlAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApisByIpControlRequest&, const DescribeApisByIpControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApisByIpControlAsyncHandler;
 			typedef Outcome<Error, Model::DescribeHistoryApisResult> DescribeHistoryApisOutcome;
 			typedef std::future<DescribeHistoryApisOutcome> DescribeHistoryApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeHistoryApisRequest&, const DescribeHistoryApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHistoryApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeHistoryApisRequest&, const DescribeHistoryApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHistoryApisAsyncHandler;
 			typedef Outcome<Error, Model::DescribeDeployedApiResult> DescribeDeployedApiOutcome;
 			typedef std::future<DescribeDeployedApiOutcome> DescribeDeployedApiOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeDeployedApiRequest&, const DescribeDeployedApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDeployedApiAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeDeployedApiRequest&, const DescribeDeployedApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDeployedApiAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiIpControlsResult> DescribeApiIpControlsOutcome;
 			typedef std::future<DescribeApiIpControlsOutcome> DescribeApiIpControlsOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiIpControlsRequest&, const DescribeApiIpControlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiIpControlsAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiIpControlsRequest&, const DescribeApiIpControlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiIpControlsAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApisBySignatureResult> DescribeApisBySignatureOutcome;
 			typedef std::future<DescribeApisBySignatureOutcome> DescribeApisBySignatureOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApisBySignatureRequest&, const DescribeApisBySignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApisBySignatureAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApisBySignatureRequest&, const DescribeApisBySignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApisBySignatureAsyncHandler;
 			typedef Outcome<Error, Model::CreateIpControlResult> CreateIpControlOutcome;
 			typedef std::future<CreateIpControlOutcome> CreateIpControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::CreateIpControlRequest&, const CreateIpControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateIpControlAsyncHandler;
-			typedef Outcome<Error, Model::SetVpcAccessResult> SetVpcAccessOutcome;
-			typedef std::future<SetVpcAccessOutcome> SetVpcAccessOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SetVpcAccessRequest&, const SetVpcAccessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetVpcAccessAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::CreateIpControlRequest&, const CreateIpControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateIpControlAsyncHandler;
 			typedef Outcome<Error, Model::RemoveApisAuthoritiesResult> RemoveApisAuthoritiesOutcome;
 			typedef std::future<RemoveApisAuthoritiesOutcome> RemoveApisAuthoritiesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::RemoveApisAuthoritiesRequest&, const RemoveApisAuthoritiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveApisAuthoritiesAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::RemoveApisAuthoritiesRequest&, const RemoveApisAuthoritiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveApisAuthoritiesAsyncHandler;
+			typedef Outcome<Error, Model::SetVpcAccessResult> SetVpcAccessOutcome;
+			typedef std::future<SetVpcAccessOutcome> SetVpcAccessOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::SetVpcAccessRequest&, const SetVpcAccessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetVpcAccessAsyncHandler;
 			typedef Outcome<Error, Model::CreateSignatureResult> CreateSignatureOutcome;
 			typedef std::future<CreateSignatureOutcome> CreateSignatureOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::CreateSignatureRequest&, const CreateSignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSignatureAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::CreateSignatureRequest&, const CreateSignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSignatureAsyncHandler;
 			typedef Outcome<Error, Model::ModifyApiResult> ModifyApiOutcome;
 			typedef std::future<ModifyApiOutcome> ModifyApiOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ModifyApiRequest&, const ModifyApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyApiAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ModifyApiRequest&, const ModifyApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyApiAsyncHandler;
 			typedef Outcome<Error, Model::DescribeSignaturesByApiResult> DescribeSignaturesByApiOutcome;
 			typedef std::future<DescribeSignaturesByApiOutcome> DescribeSignaturesByApiOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeSignaturesByApiRequest&, const DescribeSignaturesByApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSignaturesByApiAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeSignaturesByApiRequest&, const DescribeSignaturesByApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSignaturesByApiAsyncHandler;
 			typedef Outcome<Error, Model::ResetAppSecretResult> ResetAppSecretOutcome;
 			typedef std::future<ResetAppSecretOutcome> ResetAppSecretOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ResetAppSecretRequest&, const ResetAppSecretOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAppSecretAsyncHandler;
-			typedef Outcome<Error, Model::DeployApiResult> DeployApiOutcome;
-			typedef std::future<DeployApiOutcome> DeployApiOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeployApiRequest&, const DeployApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeployApiAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ResetAppSecretRequest&, const ResetAppSecretOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAppSecretAsyncHandler;
+			typedef Outcome<Error, Model::SetDomainWebSocketStatusResult> SetDomainWebSocketStatusOutcome;
+			typedef std::future<SetDomainWebSocketStatusOutcome> SetDomainWebSocketStatusOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::SetDomainWebSocketStatusRequest&, const SetDomainWebSocketStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDomainWebSocketStatusAsyncHandler;
 			typedef Outcome<Error, Model::AddTrafficSpecialControlResult> AddTrafficSpecialControlOutcome;
 			typedef std::future<AddTrafficSpecialControlOutcome> AddTrafficSpecialControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::AddTrafficSpecialControlRequest&, const AddTrafficSpecialControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddTrafficSpecialControlAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::AddTrafficSpecialControlRequest&, const AddTrafficSpecialControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddTrafficSpecialControlAsyncHandler;
+			typedef Outcome<Error, Model::DeployApiResult> DeployApiOutcome;
+			typedef std::future<DeployApiOutcome> DeployApiOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeployApiRequest&, const DeployApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeployApiAsyncHandler;
 			typedef Outcome<Error, Model::ModifyAppResult> ModifyAppOutcome;
 			typedef std::future<ModifyAppOutcome> ModifyAppOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ModifyAppRequest&, const ModifyAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAppAsyncHandler;
-			typedef Outcome<Error, Model::SetDomainWebSocketStatusResult> SetDomainWebSocketStatusOutcome;
-			typedef std::future<SetDomainWebSocketStatusOutcome> SetDomainWebSocketStatusOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SetDomainWebSocketStatusRequest&, const SetDomainWebSocketStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDomainWebSocketStatusAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ModifyAppRequest&, const ModifyAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAppAsyncHandler;
 			typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
 			typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
 			typedef Outcome<Error, Model::DescribePurchasedApisResult> DescribePurchasedApisOutcome;
 			typedef std::future<DescribePurchasedApisOutcome> DescribePurchasedApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribePurchasedApisRequest&, const DescribePurchasedApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePurchasedApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribePurchasedApisRequest&, const DescribePurchasedApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePurchasedApisAsyncHandler;
 			typedef Outcome<Error, Model::DescribeTrafficControlsByApiResult> DescribeTrafficControlsByApiOutcome;
 			typedef std::future<DescribeTrafficControlsByApiOutcome> DescribeTrafficControlsByApiOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeTrafficControlsByApiRequest&, const DescribeTrafficControlsByApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTrafficControlsByApiAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeTrafficControlsByApiRequest&, const DescribeTrafficControlsByApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTrafficControlsByApiAsyncHandler;
 			typedef Outcome<Error, Model::DescribeDeployedApisResult> DescribeDeployedApisOutcome;
 			typedef std::future<DescribeDeployedApisOutcome> DescribeDeployedApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeDeployedApisRequest&, const DescribeDeployedApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDeployedApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeDeployedApisRequest&, const DescribeDeployedApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDeployedApisAsyncHandler;
 			typedef Outcome<Error, Model::RemoveAppsAuthoritiesResult> RemoveAppsAuthoritiesOutcome;
 			typedef std::future<RemoveAppsAuthoritiesOutcome> RemoveAppsAuthoritiesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::RemoveAppsAuthoritiesRequest&, const RemoveAppsAuthoritiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveAppsAuthoritiesAsyncHandler;
-			typedef Outcome<Error, Model::DescribeApiTrafficControlsResult> DescribeApiTrafficControlsOutcome;
-			typedef std::future<DescribeApiTrafficControlsOutcome> DescribeApiTrafficControlsOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiTrafficControlsRequest&, const DescribeApiTrafficControlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiTrafficControlsAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::RemoveAppsAuthoritiesRequest&, const RemoveAppsAuthoritiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveAppsAuthoritiesAsyncHandler;
 			typedef Outcome<Error, Model::DeleteLogConfigResult> DeleteLogConfigOutcome;
 			typedef std::future<DeleteLogConfigOutcome> DeleteLogConfigOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteLogConfigRequest&, const DeleteLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLogConfigAsyncHandler;
-			typedef Outcome<Error, Model::SetSignatureApisResult> SetSignatureApisOutcome;
-			typedef std::future<SetSignatureApisOutcome> SetSignatureApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SetSignatureApisRequest&, const SetSignatureApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetSignatureApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteLogConfigRequest&, const DeleteLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLogConfigAsyncHandler;
+			typedef Outcome<Error, Model::DescribeApiTrafficControlsResult> DescribeApiTrafficControlsOutcome;
+			typedef std::future<DescribeApiTrafficControlsOutcome> DescribeApiTrafficControlsOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiTrafficControlsRequest&, const DescribeApiTrafficControlsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiTrafficControlsAsyncHandler;
 			typedef Outcome<Error, Model::ReactivateDomainResult> ReactivateDomainOutcome;
 			typedef std::future<ReactivateDomainOutcome> ReactivateDomainOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ReactivateDomainRequest&, const ReactivateDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReactivateDomainAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ReactivateDomainRequest&, const ReactivateDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReactivateDomainAsyncHandler;
+			typedef Outcome<Error, Model::SetSignatureApisResult> SetSignatureApisOutcome;
+			typedef std::future<SetSignatureApisOutcome> SetSignatureApisOutcomeCallable;
+			typedef std::function<void(const CloudAPIClient*, const Model::SetSignatureApisRequest&, const SetSignatureApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetSignatureApisAsyncHandler;
 			typedef Outcome<Error, Model::DescribeAppResult> DescribeAppOutcome;
 			typedef std::future<DescribeAppOutcome> DescribeAppOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAppRequest&, const DescribeAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAppAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAppRequest&, const DescribeAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAppAsyncHandler;
 			typedef Outcome<Error, Model::RemoveIpControlPolicyItemResult> RemoveIpControlPolicyItemOutcome;
 			typedef std::future<RemoveIpControlPolicyItemOutcome> RemoveIpControlPolicyItemOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::RemoveIpControlPolicyItemRequest&, const RemoveIpControlPolicyItemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveIpControlPolicyItemAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::RemoveIpControlPolicyItemRequest&, const RemoveIpControlPolicyItemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveIpControlPolicyItemAsyncHandler;
 			typedef Outcome<Error, Model::DescribeAuthorizedApisResult> DescribeAuthorizedApisOutcome;
 			typedef std::future<DescribeAuthorizedApisOutcome> DescribeAuthorizedApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAuthorizedApisRequest&, const DescribeAuthorizedApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuthorizedApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeAuthorizedApisRequest&, const DescribeAuthorizedApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuthorizedApisAsyncHandler;
 			typedef Outcome<Error, Model::ModifyTrafficControlResult> ModifyTrafficControlOutcome;
 			typedef std::future<ModifyTrafficControlOutcome> ModifyTrafficControlOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ModifyTrafficControlRequest&, const ModifyTrafficControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyTrafficControlAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ModifyTrafficControlRequest&, const ModifyTrafficControlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyTrafficControlAsyncHandler;
 			typedef Outcome<Error, Model::CreateLogConfigResult> CreateLogConfigOutcome;
 			typedef std::future<CreateLogConfigOutcome> CreateLogConfigOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::CreateLogConfigRequest&, const CreateLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateLogConfigAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::CreateLogConfigRequest&, const CreateLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateLogConfigAsyncHandler;
 			typedef Outcome<Error, Model::CreateApiStageVariableResult> CreateApiStageVariableOutcome;
 			typedef std::future<CreateApiStageVariableOutcome> CreateApiStageVariableOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::CreateApiStageVariableRequest&, const CreateApiStageVariableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateApiStageVariableAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::CreateApiStageVariableRequest&, const CreateApiStageVariableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateApiStageVariableAsyncHandler;
 			typedef Outcome<Error, Model::DescribeIpControlPolicyItemsResult> DescribeIpControlPolicyItemsOutcome;
 			typedef std::future<DescribeIpControlPolicyItemsOutcome> DescribeIpControlPolicyItemsOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeIpControlPolicyItemsRequest&, const DescribeIpControlPolicyItemsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIpControlPolicyItemsAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeIpControlPolicyItemsRequest&, const DescribeIpControlPolicyItemsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIpControlPolicyItemsAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiSignaturesResult> DescribeApiSignaturesOutcome;
 			typedef std::future<DescribeApiSignaturesOutcome> DescribeApiSignaturesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiSignaturesRequest&, const DescribeApiSignaturesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiSignaturesAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiSignaturesRequest&, const DescribeApiSignaturesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiSignaturesAsyncHandler;
 			typedef Outcome<Error, Model::DeleteDomainResult> DeleteDomainOutcome;
 			typedef std::future<DeleteDomainOutcome> DeleteDomainOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DeleteDomainRequest&, const DeleteDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDomainAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DeleteDomainRequest&, const DeleteDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDomainAsyncHandler;
 			typedef Outcome<Error, Model::SetTrafficControlApisResult> SetTrafficControlApisOutcome;
 			typedef std::future<SetTrafficControlApisOutcome> SetTrafficControlApisOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SetTrafficControlApisRequest&, const SetTrafficControlApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetTrafficControlApisAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::SetTrafficControlApisRequest&, const SetTrafficControlApisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetTrafficControlApisAsyncHandler;
 			typedef Outcome<Error, Model::SwitchApiResult> SwitchApiOutcome;
 			typedef std::future<SwitchApiOutcome> SwitchApiOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::SwitchApiRequest&, const SwitchApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchApiAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::SwitchApiRequest&, const SwitchApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchApiAsyncHandler;
 			typedef Outcome<Error, Model::DescribeVpcAccessesResult> DescribeVpcAccessesOutcome;
 			typedef std::future<DescribeVpcAccessesOutcome> DescribeVpcAccessesOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeVpcAccessesRequest&, const DescribeVpcAccessesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVpcAccessesAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeVpcAccessesRequest&, const DescribeVpcAccessesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVpcAccessesAsyncHandler;
 			typedef Outcome<Error, Model::ModifyApiGroupResult> ModifyApiGroupOutcome;
 			typedef std::future<ModifyApiGroupOutcome> ModifyApiGroupOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::ModifyApiGroupRequest&, const ModifyApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyApiGroupAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::ModifyApiGroupRequest&, const ModifyApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyApiGroupAsyncHandler;
 			typedef Outcome<Error, Model::DescribeApiResult> DescribeApiOutcome;
 			typedef std::future<DescribeApiOutcome> DescribeApiOutcomeCallable;
-			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiRequest&, const DescribeApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiAsyncHandler;
+			typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiRequest&, const DescribeApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiAsyncHandler;
 
 			CloudAPIClient(const Credentials &credentials, const ClientConfiguration &configuration);
 			CloudAPIClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
@@ -553,313 +558,316 @@ namespace AlibabaCloud
 			~CloudAPIClient();
 			DescribeAuthorizedAppsOutcome describeAuthorizedApps(const Model::DescribeAuthorizedAppsRequest &request)const;
 			void describeAuthorizedAppsAsync(const Model::DescribeAuthorizedAppsRequest& request, const DescribeAuthorizedAppsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeAuthorizedAppsOutcomeCallable describeAuthorizedAppsCallable(const Model::DescribeAuthorizedAppsRequest& request) const;
+			DescribeAuthorizedAppsOutcomeCallable describeAuthorizedAppsCallable(const Model::DescribeAuthorizedAppsRequest& request) const;
 			DescribePurchasedApiGroupsOutcome describePurchasedApiGroups(const Model::DescribePurchasedApiGroupsRequest &request)const;
 			void describePurchasedApiGroupsAsync(const Model::DescribePurchasedApiGroupsRequest& request, const DescribePurchasedApiGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribePurchasedApiGroupsOutcomeCallable describePurchasedApiGroupsCallable(const Model::DescribePurchasedApiGroupsRequest& request) const;
+			DescribePurchasedApiGroupsOutcomeCallable describePurchasedApiGroupsCallable(const Model::DescribePurchasedApiGroupsRequest& 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;
-			UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
+			UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
 			DescribeLogConfigOutcome describeLogConfig(const Model::DescribeLogConfigRequest &request)const;
 			void describeLogConfigAsync(const Model::DescribeLogConfigRequest& request, const DescribeLogConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeLogConfigOutcomeCallable describeLogConfigCallable(const Model::DescribeLogConfigRequest& request) const;
+			DescribeLogConfigOutcomeCallable describeLogConfigCallable(const Model::DescribeLogConfigRequest& request) const;
 			SetApisAuthoritiesOutcome setApisAuthorities(const Model::SetApisAuthoritiesRequest &request)const;
 			void setApisAuthoritiesAsync(const Model::SetApisAuthoritiesRequest& request, const SetApisAuthoritiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetApisAuthoritiesOutcomeCallable setApisAuthoritiesCallable(const Model::SetApisAuthoritiesRequest& request) const;
+			SetApisAuthoritiesOutcomeCallable setApisAuthoritiesCallable(const Model::SetApisAuthoritiesRequest& request) const;
 			DescribeTrafficControlsOutcome describeTrafficControls(const Model::DescribeTrafficControlsRequest &request)const;
 			void describeTrafficControlsAsync(const Model::DescribeTrafficControlsRequest& request, const DescribeTrafficControlsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeTrafficControlsOutcomeCallable describeTrafficControlsCallable(const Model::DescribeTrafficControlsRequest& request) const;
+			DescribeTrafficControlsOutcomeCallable describeTrafficControlsCallable(const Model::DescribeTrafficControlsRequest& request) const;
 			SetDomainOutcome setDomain(const Model::SetDomainRequest &request)const;
 			void setDomainAsync(const Model::SetDomainRequest& request, const SetDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetDomainOutcomeCallable setDomainCallable(const Model::SetDomainRequest& request) const;
+			SetDomainOutcomeCallable setDomainCallable(const Model::SetDomainRequest& request) const;
 			DeleteIpControlOutcome deleteIpControl(const Model::DeleteIpControlRequest &request)const;
 			void deleteIpControlAsync(const Model::DeleteIpControlRequest& request, const DeleteIpControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteIpControlOutcomeCallable deleteIpControlCallable(const Model::DeleteIpControlRequest& request) const;
+			DeleteIpControlOutcomeCallable deleteIpControlCallable(const Model::DeleteIpControlRequest& request) const;
 			DeleteSignatureOutcome deleteSignature(const Model::DeleteSignatureRequest &request)const;
 			void deleteSignatureAsync(const Model::DeleteSignatureRequest& request, const DeleteSignatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteSignatureOutcomeCallable deleteSignatureCallable(const Model::DeleteSignatureRequest& request) const;
+			DeleteSignatureOutcomeCallable deleteSignatureCallable(const Model::DeleteSignatureRequest& request) const;
 			DeleteTrafficControlOutcome deleteTrafficControl(const Model::DeleteTrafficControlRequest &request)const;
 			void deleteTrafficControlAsync(const Model::DeleteTrafficControlRequest& request, const DeleteTrafficControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteTrafficControlOutcomeCallable deleteTrafficControlCallable(const Model::DeleteTrafficControlRequest& request) const;
+			DeleteTrafficControlOutcomeCallable deleteTrafficControlCallable(const Model::DeleteTrafficControlRequest& request) const;
 			DescribeApiLatencyDataOutcome describeApiLatencyData(const Model::DescribeApiLatencyDataRequest &request)const;
 			void describeApiLatencyDataAsync(const Model::DescribeApiLatencyDataRequest& request, const DescribeApiLatencyDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiLatencyDataOutcomeCallable describeApiLatencyDataCallable(const Model::DescribeApiLatencyDataRequest& request) const;
+			DescribeApiLatencyDataOutcomeCallable describeApiLatencyDataCallable(const Model::DescribeApiLatencyDataRequest& request) const;
 			DescribeSystemParametersOutcome describeSystemParameters(const Model::DescribeSystemParametersRequest &request)const;
 			void describeSystemParametersAsync(const Model::DescribeSystemParametersRequest& request, const DescribeSystemParametersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeSystemParametersOutcomeCallable describeSystemParametersCallable(const Model::DescribeSystemParametersRequest& request) const;
+			DescribeSystemParametersOutcomeCallable describeSystemParametersCallable(const Model::DescribeSystemParametersRequest& request) const;
 			DescribeApiHistoryOutcome describeApiHistory(const Model::DescribeApiHistoryRequest &request)const;
 			void describeApiHistoryAsync(const Model::DescribeApiHistoryRequest& request, const DescribeApiHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiHistoryOutcomeCallable describeApiHistoryCallable(const Model::DescribeApiHistoryRequest& request) const;
+			DescribeApiHistoryOutcomeCallable describeApiHistoryCallable(const Model::DescribeApiHistoryRequest& request) const;
 			CreateIntranetDomainOutcome createIntranetDomain(const Model::CreateIntranetDomainRequest &request)const;
 			void createIntranetDomainAsync(const Model::CreateIntranetDomainRequest& request, const CreateIntranetDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateIntranetDomainOutcomeCallable createIntranetDomainCallable(const Model::CreateIntranetDomainRequest& request) const;
+			CreateIntranetDomainOutcomeCallable createIntranetDomainCallable(const Model::CreateIntranetDomainRequest& request) const;
 			DescribeApiErrorDataOutcome describeApiErrorData(const Model::DescribeApiErrorDataRequest &request)const;
 			void describeApiErrorDataAsync(const Model::DescribeApiErrorDataRequest& request, const DescribeApiErrorDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiErrorDataOutcomeCallable describeApiErrorDataCallable(const Model::DescribeApiErrorDataRequest& request) const;
-			DeleteTrafficSpecialControlOutcome deleteTrafficSpecialControl(const Model::DeleteTrafficSpecialControlRequest &request)const;
-			void deleteTrafficSpecialControlAsync(const Model::DeleteTrafficSpecialControlRequest& request, const DeleteTrafficSpecialControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteTrafficSpecialControlOutcomeCallable deleteTrafficSpecialControlCallable(const Model::DeleteTrafficSpecialControlRequest& request) const;
+			DescribeApiErrorDataOutcomeCallable describeApiErrorDataCallable(const Model::DescribeApiErrorDataRequest& request) const;
 			RemoveIpControlApisOutcome removeIpControlApis(const Model::RemoveIpControlApisRequest &request)const;
 			void removeIpControlApisAsync(const Model::RemoveIpControlApisRequest& request, const RemoveIpControlApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RemoveIpControlApisOutcomeCallable removeIpControlApisCallable(const Model::RemoveIpControlApisRequest& request) const;
+			RemoveIpControlApisOutcomeCallable removeIpControlApisCallable(const Model::RemoveIpControlApisRequest& request) const;
+			DeleteTrafficSpecialControlOutcome deleteTrafficSpecialControl(const Model::DeleteTrafficSpecialControlRequest &request)const;
+			void deleteTrafficSpecialControlAsync(const Model::DeleteTrafficSpecialControlRequest& request, const DeleteTrafficSpecialControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DeleteTrafficSpecialControlOutcomeCallable deleteTrafficSpecialControlCallable(const Model::DeleteTrafficSpecialControlRequest& request) const;
 			CreateApiOutcome createApi(const Model::CreateApiRequest &request)const;
 			void createApiAsync(const Model::CreateApiRequest& request, const CreateApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateApiOutcomeCallable createApiCallable(const Model::CreateApiRequest& request) const;
+			CreateApiOutcomeCallable createApiCallable(const Model::CreateApiRequest& request) const;
 			DescribeApiGroupOutcome describeApiGroup(const Model::DescribeApiGroupRequest &request)const;
 			void describeApiGroupAsync(const Model::DescribeApiGroupRequest& request, const DescribeApiGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiGroupOutcomeCallable describeApiGroupCallable(const Model::DescribeApiGroupRequest& request) const;
+			DescribeApiGroupOutcomeCallable describeApiGroupCallable(const Model::DescribeApiGroupRequest& request) const;
 			DeleteAppOutcome deleteApp(const Model::DeleteAppRequest &request)const;
 			void deleteAppAsync(const Model::DeleteAppRequest& request, const DeleteAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteAppOutcomeCallable deleteAppCallable(const Model::DeleteAppRequest& request) const;
+			DeleteAppOutcomeCallable deleteAppCallable(const Model::DeleteAppRequest& request) const;
 			DescribeApiHistoriesOutcome describeApiHistories(const Model::DescribeApiHistoriesRequest &request)const;
 			void describeApiHistoriesAsync(const Model::DescribeApiHistoriesRequest& request, const DescribeApiHistoriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiHistoriesOutcomeCallable describeApiHistoriesCallable(const Model::DescribeApiHistoriesRequest& request) const;
+			DescribeApiHistoriesOutcomeCallable describeApiHistoriesCallable(const Model::DescribeApiHistoriesRequest& request) const;
 			DeleteApiGroupOutcome deleteApiGroup(const Model::DeleteApiGroupRequest &request)const;
 			void deleteApiGroupAsync(const Model::DeleteApiGroupRequest& request, const DeleteApiGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteApiGroupOutcomeCallable deleteApiGroupCallable(const Model::DeleteApiGroupRequest& request) const;
+			DeleteApiGroupOutcomeCallable deleteApiGroupCallable(const Model::DeleteApiGroupRequest& request) const;
 			RemoveTrafficControlApisOutcome removeTrafficControlApis(const Model::RemoveTrafficControlApisRequest &request)const;
 			void removeTrafficControlApisAsync(const Model::RemoveTrafficControlApisRequest& request, const RemoveTrafficControlApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RemoveTrafficControlApisOutcomeCallable removeTrafficControlApisCallable(const Model::RemoveTrafficControlApisRequest& request) const;
+			RemoveTrafficControlApisOutcomeCallable removeTrafficControlApisCallable(const Model::RemoveTrafficControlApisRequest& request) const;
 			DescribeApiGroupsOutcome describeApiGroups(const Model::DescribeApiGroupsRequest &request)const;
 			void describeApiGroupsAsync(const Model::DescribeApiGroupsRequest& request, const DescribeApiGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiGroupsOutcomeCallable describeApiGroupsCallable(const Model::DescribeApiGroupsRequest& request) const;
+			DescribeApiGroupsOutcomeCallable describeApiGroupsCallable(const Model::DescribeApiGroupsRequest& request) const;
 			DeleteAllTrafficSpecialControlOutcome deleteAllTrafficSpecialControl(const Model::DeleteAllTrafficSpecialControlRequest &request)const;
 			void deleteAllTrafficSpecialControlAsync(const Model::DeleteAllTrafficSpecialControlRequest& request, const DeleteAllTrafficSpecialControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteAllTrafficSpecialControlOutcomeCallable deleteAllTrafficSpecialControlCallable(const Model::DeleteAllTrafficSpecialControlRequest& request) const;
+			DeleteAllTrafficSpecialControlOutcomeCallable deleteAllTrafficSpecialControlCallable(const Model::DeleteAllTrafficSpecialControlRequest& request) const;
 			AbolishApiOutcome abolishApi(const Model::AbolishApiRequest &request)const;
 			void abolishApiAsync(const Model::AbolishApiRequest& request, const AbolishApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AbolishApiOutcomeCallable abolishApiCallable(const Model::AbolishApiRequest& request) const;
+			AbolishApiOutcomeCallable abolishApiCallable(const Model::AbolishApiRequest& request) const;
 			DescribeApisOutcome describeApis(const Model::DescribeApisRequest &request)const;
 			void describeApisAsync(const Model::DescribeApisRequest& request, const DescribeApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApisOutcomeCallable describeApisCallable(const Model::DescribeApisRequest& request) const;
+			DescribeApisOutcomeCallable describeApisCallable(const Model::DescribeApisRequest& request) const;
 			SetIpControlApisOutcome setIpControlApis(const Model::SetIpControlApisRequest &request)const;
 			void setIpControlApisAsync(const Model::SetIpControlApisRequest& request, const SetIpControlApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetIpControlApisOutcomeCallable setIpControlApisCallable(const Model::SetIpControlApisRequest& request) const;
+			SetIpControlApisOutcomeCallable setIpControlApisCallable(const Model::SetIpControlApisRequest& request) const;
 			CreateApiGroupOutcome createApiGroup(const Model::CreateApiGroupRequest &request)const;
 			void createApiGroupAsync(const Model::CreateApiGroupRequest& request, const CreateApiGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateApiGroupOutcomeCallable createApiGroupCallable(const Model::CreateApiGroupRequest& request) const;
-			DescribeDomainsResolutionOutcome describeDomainsResolution(const Model::DescribeDomainsResolutionRequest &request)const;
-			void describeDomainsResolutionAsync(const Model::DescribeDomainsResolutionRequest& request, const DescribeDomainsResolutionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeDomainsResolutionOutcomeCallable describeDomainsResolutionCallable(const Model::DescribeDomainsResolutionRequest& request) const;
+			CreateApiGroupOutcomeCallable createApiGroupCallable(const Model::CreateApiGroupRequest& request) const;
 			DescribeAppAttributesOutcome describeAppAttributes(const Model::DescribeAppAttributesRequest &request)const;
 			void describeAppAttributesAsync(const Model::DescribeAppAttributesRequest& request, const DescribeAppAttributesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeAppAttributesOutcomeCallable describeAppAttributesCallable(const Model::DescribeAppAttributesRequest& request) const;
+			DescribeAppAttributesOutcomeCallable describeAppAttributesCallable(const Model::DescribeAppAttributesRequest& request) const;
+			DescribeDomainsResolutionOutcome describeDomainsResolution(const Model::DescribeDomainsResolutionRequest &request)const;
+			void describeDomainsResolutionAsync(const Model::DescribeDomainsResolutionRequest& request, const DescribeDomainsResolutionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribeDomainsResolutionOutcomeCallable describeDomainsResolutionCallable(const Model::DescribeDomainsResolutionRequest& request) const;
 			DeleteApiOutcome deleteApi(const Model::DeleteApiRequest &request)const;
 			void deleteApiAsync(const Model::DeleteApiRequest& request, const DeleteApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteApiOutcomeCallable deleteApiCallable(const Model::DeleteApiRequest& request) const;
+			DeleteApiOutcomeCallable deleteApiCallable(const Model::DeleteApiRequest& request) const;
 			DescribePurchasedApiGroupOutcome describePurchasedApiGroup(const Model::DescribePurchasedApiGroupRequest &request)const;
 			void describePurchasedApiGroupAsync(const Model::DescribePurchasedApiGroupRequest& request, const DescribePurchasedApiGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribePurchasedApiGroupOutcomeCallable describePurchasedApiGroupCallable(const Model::DescribePurchasedApiGroupRequest& request) const;
+			DescribePurchasedApiGroupOutcomeCallable describePurchasedApiGroupCallable(const Model::DescribePurchasedApiGroupRequest& request) const;
 			ModifyIpControlPolicyItemOutcome modifyIpControlPolicyItem(const Model::ModifyIpControlPolicyItemRequest &request)const;
 			void modifyIpControlPolicyItemAsync(const Model::ModifyIpControlPolicyItemRequest& request, const ModifyIpControlPolicyItemAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyIpControlPolicyItemOutcomeCallable modifyIpControlPolicyItemCallable(const Model::ModifyIpControlPolicyItemRequest& request) const;
+			ModifyIpControlPolicyItemOutcomeCallable modifyIpControlPolicyItemCallable(const Model::ModifyIpControlPolicyItemRequest& request) const;
 			DescribeApiDocOutcome describeApiDoc(const Model::DescribeApiDocRequest &request)const;
 			void describeApiDocAsync(const Model::DescribeApiDocRequest& request, const DescribeApiDocAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiDocOutcomeCallable describeApiDocCallable(const Model::DescribeApiDocRequest& request) const;
-			SdkGenerateByAppOutcome sdkGenerateByApp(const Model::SdkGenerateByAppRequest &request)const;
-			void sdkGenerateByAppAsync(const Model::SdkGenerateByAppRequest& request, const SdkGenerateByAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SdkGenerateByAppOutcomeCallable sdkGenerateByAppCallable(const Model::SdkGenerateByAppRequest& request) const;
-			DeleteDomainCertificateOutcome deleteDomainCertificate(const Model::DeleteDomainCertificateRequest &request)const;
-			void deleteDomainCertificateAsync(const Model::DeleteDomainCertificateRequest& request, const DeleteDomainCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteDomainCertificateOutcomeCallable deleteDomainCertificateCallable(const Model::DeleteDomainCertificateRequest& request) const;
+			DescribeApiDocOutcomeCallable describeApiDocCallable(const Model::DescribeApiDocRequest& request) const;
 			CreateTrafficControlOutcome createTrafficControl(const Model::CreateTrafficControlRequest &request)const;
 			void createTrafficControlAsync(const Model::CreateTrafficControlRequest& request, const CreateTrafficControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateTrafficControlOutcomeCallable createTrafficControlCallable(const Model::CreateTrafficControlRequest& request) const;
+			CreateTrafficControlOutcomeCallable createTrafficControlCallable(const Model::CreateTrafficControlRequest& request) const;
+			DeleteDomainCertificateOutcome deleteDomainCertificate(const Model::DeleteDomainCertificateRequest &request)const;
+			void deleteDomainCertificateAsync(const Model::DeleteDomainCertificateRequest& request, const DeleteDomainCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DeleteDomainCertificateOutcomeCallable deleteDomainCertificateCallable(const Model::DeleteDomainCertificateRequest& request) const;
+			SdkGenerateByAppOutcome sdkGenerateByApp(const Model::SdkGenerateByAppRequest &request)const;
+			void sdkGenerateByAppAsync(const Model::SdkGenerateByAppRequest& request, const SdkGenerateByAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			SdkGenerateByAppOutcomeCallable sdkGenerateByAppCallable(const Model::SdkGenerateByAppRequest& request) const;
 			SetDomainCertificateOutcome setDomainCertificate(const Model::SetDomainCertificateRequest &request)const;
 			void setDomainCertificateAsync(const Model::SetDomainCertificateRequest& request, const SetDomainCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetDomainCertificateOutcomeCallable setDomainCertificateCallable(const Model::SetDomainCertificateRequest& request) const;
+			SetDomainCertificateOutcomeCallable setDomainCertificateCallable(const Model::SetDomainCertificateRequest& request) const;
 			DescribeSignaturesOutcome describeSignatures(const Model::DescribeSignaturesRequest &request)const;
 			void describeSignaturesAsync(const Model::DescribeSignaturesRequest& request, const DescribeSignaturesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeSignaturesOutcomeCallable describeSignaturesCallable(const Model::DescribeSignaturesRequest& request) const;
-			SetAppsAuthoritiesOutcome setAppsAuthorities(const Model::SetAppsAuthoritiesRequest &request)const;
-			void setAppsAuthoritiesAsync(const Model::SetAppsAuthoritiesRequest& request, const SetAppsAuthoritiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetAppsAuthoritiesOutcomeCallable setAppsAuthoritiesCallable(const Model::SetAppsAuthoritiesRequest& request) const;
+			DescribeSignaturesOutcomeCallable describeSignaturesCallable(const Model::DescribeSignaturesRequest& request) const;
 			SdkGenerateByGroupOutcome sdkGenerateByGroup(const Model::SdkGenerateByGroupRequest &request)const;
 			void sdkGenerateByGroupAsync(const Model::SdkGenerateByGroupRequest& request, const SdkGenerateByGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SdkGenerateByGroupOutcomeCallable sdkGenerateByGroupCallable(const Model::SdkGenerateByGroupRequest& request) const;
+			SdkGenerateByGroupOutcomeCallable sdkGenerateByGroupCallable(const Model::SdkGenerateByGroupRequest& request) const;
+			SetAppsAuthoritiesOutcome setAppsAuthorities(const Model::SetAppsAuthoritiesRequest &request)const;
+			void setAppsAuthoritiesAsync(const Model::SetAppsAuthoritiesRequest& request, const SetAppsAuthoritiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			SetAppsAuthoritiesOutcomeCallable setAppsAuthoritiesCallable(const Model::SetAppsAuthoritiesRequest& request) const;
 			DescribeApiStageOutcome describeApiStage(const Model::DescribeApiStageRequest &request)const;
 			void describeApiStageAsync(const Model::DescribeApiStageRequest& request, const DescribeApiStageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiStageOutcomeCallable describeApiStageCallable(const Model::DescribeApiStageRequest& request) const;
+			DescribeApiStageOutcomeCallable describeApiStageCallable(const Model::DescribeApiStageRequest& 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;
-			TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
+			TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
 			DescribeApiTrafficDataOutcome describeApiTrafficData(const Model::DescribeApiTrafficDataRequest &request)const;
 			void describeApiTrafficDataAsync(const Model::DescribeApiTrafficDataRequest& request, const DescribeApiTrafficDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiTrafficDataOutcomeCallable describeApiTrafficDataCallable(const Model::DescribeApiTrafficDataRequest& request) const;
+			DescribeApiTrafficDataOutcomeCallable describeApiTrafficDataCallable(const Model::DescribeApiTrafficDataRequest& request) const;
 			CreateAppOutcome createApp(const Model::CreateAppRequest &request)const;
 			void createAppAsync(const Model::CreateAppRequest& request, const CreateAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateAppOutcomeCallable createAppCallable(const Model::CreateAppRequest& request) const;
+			CreateAppOutcomeCallable createAppCallable(const Model::CreateAppRequest& request) const;
+			ResetAppCodeOutcome resetAppCode(const Model::ResetAppCodeRequest &request)const;
+			void resetAppCodeAsync(const Model::ResetAppCodeRequest& request, const ResetAppCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ResetAppCodeOutcomeCallable resetAppCodeCallable(const Model::ResetAppCodeRequest& request) const;
 			DescribeApisByTrafficControlOutcome describeApisByTrafficControl(const Model::DescribeApisByTrafficControlRequest &request)const;
 			void describeApisByTrafficControlAsync(const Model::DescribeApisByTrafficControlRequest& request, const DescribeApisByTrafficControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApisByTrafficControlOutcomeCallable describeApisByTrafficControlCallable(const Model::DescribeApisByTrafficControlRequest& request) const;
+			DescribeApisByTrafficControlOutcomeCallable describeApisByTrafficControlCallable(const Model::DescribeApisByTrafficControlRequest& request) const;
 			RemoveVpcAccessOutcome removeVpcAccess(const Model::RemoveVpcAccessRequest &request)const;
 			void removeVpcAccessAsync(const Model::RemoveVpcAccessRequest& request, const RemoveVpcAccessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RemoveVpcAccessOutcomeCallable removeVpcAccessCallable(const Model::RemoveVpcAccessRequest& request) const;
-			ResetAppCodeOutcome resetAppCode(const Model::ResetAppCodeRequest &request)const;
-			void resetAppCodeAsync(const Model::ResetAppCodeRequest& request, const ResetAppCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ResetAppCodeOutcomeCallable resetAppCodeCallable(const Model::ResetAppCodeRequest& request) const;
+			RemoveVpcAccessOutcomeCallable removeVpcAccessCallable(const Model::RemoveVpcAccessRequest& request) const;
 			ModifyIpControlOutcome modifyIpControl(const Model::ModifyIpControlRequest &request)const;
 			void modifyIpControlAsync(const Model::ModifyIpControlRequest& request, const ModifyIpControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyIpControlOutcomeCallable modifyIpControlCallable(const Model::ModifyIpControlRequest& request) const;
+			ModifyIpControlOutcomeCallable modifyIpControlCallable(const Model::ModifyIpControlRequest& request) const;
+			DeleteInstanceOutcome deleteInstance(const Model::DeleteInstanceRequest &request)const;
+			void deleteInstanceAsync(const Model::DeleteInstanceRequest& request, const DeleteInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DeleteInstanceOutcomeCallable deleteInstanceCallable(const Model::DeleteInstanceRequest& request) const;
 			DescribeAppsOutcome describeApps(const Model::DescribeAppsRequest &request)const;
 			void describeAppsAsync(const Model::DescribeAppsRequest& request, const DescribeAppsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeAppsOutcomeCallable describeAppsCallable(const Model::DescribeAppsRequest& request) const;
+			DescribeAppsOutcomeCallable describeAppsCallable(const Model::DescribeAppsRequest& request) const;
 			DeleteApiStageVariableOutcome deleteApiStageVariable(const Model::DeleteApiStageVariableRequest &request)const;
 			void deleteApiStageVariableAsync(const Model::DeleteApiStageVariableRequest& request, const DeleteApiStageVariableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteApiStageVariableOutcomeCallable deleteApiStageVariableCallable(const Model::DeleteApiStageVariableRequest& request) const;
+			DeleteApiStageVariableOutcomeCallable deleteApiStageVariableCallable(const Model::DeleteApiStageVariableRequest& request) const;
 			ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const;
 			void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const;
+			ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const;
 			ModifySignatureOutcome modifySignature(const Model::ModifySignatureRequest &request)const;
 			void modifySignatureAsync(const Model::ModifySignatureRequest& request, const ModifySignatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifySignatureOutcomeCallable modifySignatureCallable(const Model::ModifySignatureRequest& request) const;
+			ModifySignatureOutcomeCallable modifySignatureCallable(const Model::ModifySignatureRequest& request) const;
 			RemoveSignatureApisOutcome removeSignatureApis(const Model::RemoveSignatureApisRequest &request)const;
 			void removeSignatureApisAsync(const Model::RemoveSignatureApisRequest& request, const RemoveSignatureApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RemoveSignatureApisOutcomeCallable removeSignatureApisCallable(const Model::RemoveSignatureApisRequest& request) const;
+			RemoveSignatureApisOutcomeCallable removeSignatureApisCallable(const Model::RemoveSignatureApisRequest& request) const;
 			AddIpControlPolicyItemOutcome addIpControlPolicyItem(const Model::AddIpControlPolicyItemRequest &request)const;
 			void addIpControlPolicyItemAsync(const Model::AddIpControlPolicyItemRequest& request, const AddIpControlPolicyItemAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AddIpControlPolicyItemOutcomeCallable addIpControlPolicyItemCallable(const Model::AddIpControlPolicyItemRequest& request) const;
+			AddIpControlPolicyItemOutcomeCallable addIpControlPolicyItemCallable(const Model::AddIpControlPolicyItemRequest& request) const;
+			CreateInstanceOutcome createInstance(const Model::CreateInstanceRequest &request)const;
+			void createInstanceAsync(const Model::CreateInstanceRequest& request, const CreateInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			CreateInstanceOutcomeCallable createInstanceCallable(const Model::CreateInstanceRequest& request) const;
 			DescribeDomainOutcome describeDomain(const Model::DescribeDomainRequest &request)const;
 			void describeDomainAsync(const Model::DescribeDomainRequest& request, const DescribeDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeDomainOutcomeCallable describeDomainCallable(const Model::DescribeDomainRequest& request) const;
+			DescribeDomainOutcomeCallable describeDomainCallable(const Model::DescribeDomainRequest& request) const;
 			DescribeApiQpsDataOutcome describeApiQpsData(const Model::DescribeApiQpsDataRequest &request)const;
 			void describeApiQpsDataAsync(const Model::DescribeApiQpsDataRequest& request, const DescribeApiQpsDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiQpsDataOutcomeCallable describeApiQpsDataCallable(const Model::DescribeApiQpsDataRequest& request) const;
+			DescribeApiQpsDataOutcomeCallable describeApiQpsDataCallable(const Model::DescribeApiQpsDataRequest& request) const;
 			DescribeAppSecurityOutcome describeAppSecurity(const Model::DescribeAppSecurityRequest &request)const;
 			void describeAppSecurityAsync(const Model::DescribeAppSecurityRequest& request, const DescribeAppSecurityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeAppSecurityOutcomeCallable describeAppSecurityCallable(const Model::DescribeAppSecurityRequest& request) const;
-			SdkGenerateOutcome sdkGenerate(const Model::SdkGenerateRequest &request)const;
-			void sdkGenerateAsync(const Model::SdkGenerateRequest& request, const SdkGenerateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SdkGenerateOutcomeCallable sdkGenerateCallable(const Model::SdkGenerateRequest& request) const;
+			DescribeAppSecurityOutcomeCallable describeAppSecurityCallable(const Model::DescribeAppSecurityRequest& request) const;
 			DescribeIpControlsOutcome describeIpControls(const Model::DescribeIpControlsRequest &request)const;
 			void describeIpControlsAsync(const Model::DescribeIpControlsRequest& request, const DescribeIpControlsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeIpControlsOutcomeCallable describeIpControlsCallable(const Model::DescribeIpControlsRequest& request) const;
+			DescribeIpControlsOutcomeCallable describeIpControlsCallable(const Model::DescribeIpControlsRequest& request) const;
 			ImportSwaggerOutcome importSwagger(const Model::ImportSwaggerRequest &request)const;
 			void importSwaggerAsync(const Model::ImportSwaggerRequest& request, const ImportSwaggerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ImportSwaggerOutcomeCallable importSwaggerCallable(const Model::ImportSwaggerRequest& request) const;
+			ImportSwaggerOutcomeCallable importSwaggerCallable(const Model::ImportSwaggerRequest& request) const;
 			DescribeApisByAppOutcome describeApisByApp(const Model::DescribeApisByAppRequest &request)const;
 			void describeApisByAppAsync(const Model::DescribeApisByAppRequest& request, const DescribeApisByAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApisByAppOutcomeCallable describeApisByAppCallable(const Model::DescribeApisByAppRequest& request) const;
+			DescribeApisByAppOutcomeCallable describeApisByAppCallable(const Model::DescribeApisByAppRequest& request) const;
 			ModifyLogConfigOutcome modifyLogConfig(const Model::ModifyLogConfigRequest &request)const;
 			void modifyLogConfigAsync(const Model::ModifyLogConfigRequest& request, const ModifyLogConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyLogConfigOutcomeCallable modifyLogConfigCallable(const Model::ModifyLogConfigRequest& request) const;
+			ModifyLogConfigOutcomeCallable modifyLogConfigCallable(const Model::ModifyLogConfigRequest& request) const;
 			DescribeApisByIpControlOutcome describeApisByIpControl(const Model::DescribeApisByIpControlRequest &request)const;
 			void describeApisByIpControlAsync(const Model::DescribeApisByIpControlRequest& request, const DescribeApisByIpControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApisByIpControlOutcomeCallable describeApisByIpControlCallable(const Model::DescribeApisByIpControlRequest& request) const;
+			DescribeApisByIpControlOutcomeCallable describeApisByIpControlCallable(const Model::DescribeApisByIpControlRequest& request) const;
 			DescribeHistoryApisOutcome describeHistoryApis(const Model::DescribeHistoryApisRequest &request)const;
 			void describeHistoryApisAsync(const Model::DescribeHistoryApisRequest& request, const DescribeHistoryApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeHistoryApisOutcomeCallable describeHistoryApisCallable(const Model::DescribeHistoryApisRequest& request) const;
+			DescribeHistoryApisOutcomeCallable describeHistoryApisCallable(const Model::DescribeHistoryApisRequest& request) const;
 			DescribeDeployedApiOutcome describeDeployedApi(const Model::DescribeDeployedApiRequest &request)const;
 			void describeDeployedApiAsync(const Model::DescribeDeployedApiRequest& request, const DescribeDeployedApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeDeployedApiOutcomeCallable describeDeployedApiCallable(const Model::DescribeDeployedApiRequest& request) const;
+			DescribeDeployedApiOutcomeCallable describeDeployedApiCallable(const Model::DescribeDeployedApiRequest& request) const;
 			DescribeApiIpControlsOutcome describeApiIpControls(const Model::DescribeApiIpControlsRequest &request)const;
 			void describeApiIpControlsAsync(const Model::DescribeApiIpControlsRequest& request, const DescribeApiIpControlsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiIpControlsOutcomeCallable describeApiIpControlsCallable(const Model::DescribeApiIpControlsRequest& request) const;
+			DescribeApiIpControlsOutcomeCallable describeApiIpControlsCallable(const Model::DescribeApiIpControlsRequest& request) const;
 			DescribeApisBySignatureOutcome describeApisBySignature(const Model::DescribeApisBySignatureRequest &request)const;
 			void describeApisBySignatureAsync(const Model::DescribeApisBySignatureRequest& request, const DescribeApisBySignatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApisBySignatureOutcomeCallable describeApisBySignatureCallable(const Model::DescribeApisBySignatureRequest& request) const;
+			DescribeApisBySignatureOutcomeCallable describeApisBySignatureCallable(const Model::DescribeApisBySignatureRequest& request) const;
 			CreateIpControlOutcome createIpControl(const Model::CreateIpControlRequest &request)const;
 			void createIpControlAsync(const Model::CreateIpControlRequest& request, const CreateIpControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateIpControlOutcomeCallable createIpControlCallable(const Model::CreateIpControlRequest& request) const;
-			SetVpcAccessOutcome setVpcAccess(const Model::SetVpcAccessRequest &request)const;
-			void setVpcAccessAsync(const Model::SetVpcAccessRequest& request, const SetVpcAccessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetVpcAccessOutcomeCallable setVpcAccessCallable(const Model::SetVpcAccessRequest& request) const;
+			CreateIpControlOutcomeCallable createIpControlCallable(const Model::CreateIpControlRequest& request) const;
 			RemoveApisAuthoritiesOutcome removeApisAuthorities(const Model::RemoveApisAuthoritiesRequest &request)const;
 			void removeApisAuthoritiesAsync(const Model::RemoveApisAuthoritiesRequest& request, const RemoveApisAuthoritiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RemoveApisAuthoritiesOutcomeCallable removeApisAuthoritiesCallable(const Model::RemoveApisAuthoritiesRequest& request) const;
+			RemoveApisAuthoritiesOutcomeCallable removeApisAuthoritiesCallable(const Model::RemoveApisAuthoritiesRequest& request) const;
+			SetVpcAccessOutcome setVpcAccess(const Model::SetVpcAccessRequest &request)const;
+			void setVpcAccessAsync(const Model::SetVpcAccessRequest& request, const SetVpcAccessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			SetVpcAccessOutcomeCallable setVpcAccessCallable(const Model::SetVpcAccessRequest& request) const;
 			CreateSignatureOutcome createSignature(const Model::CreateSignatureRequest &request)const;
 			void createSignatureAsync(const Model::CreateSignatureRequest& request, const CreateSignatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateSignatureOutcomeCallable createSignatureCallable(const Model::CreateSignatureRequest& request) const;
+			CreateSignatureOutcomeCallable createSignatureCallable(const Model::CreateSignatureRequest& request) const;
 			ModifyApiOutcome modifyApi(const Model::ModifyApiRequest &request)const;
 			void modifyApiAsync(const Model::ModifyApiRequest& request, const ModifyApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyApiOutcomeCallable modifyApiCallable(const Model::ModifyApiRequest& request) const;
+			ModifyApiOutcomeCallable modifyApiCallable(const Model::ModifyApiRequest& request) const;
 			DescribeSignaturesByApiOutcome describeSignaturesByApi(const Model::DescribeSignaturesByApiRequest &request)const;
 			void describeSignaturesByApiAsync(const Model::DescribeSignaturesByApiRequest& request, const DescribeSignaturesByApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeSignaturesByApiOutcomeCallable describeSignaturesByApiCallable(const Model::DescribeSignaturesByApiRequest& request) const;
+			DescribeSignaturesByApiOutcomeCallable describeSignaturesByApiCallable(const Model::DescribeSignaturesByApiRequest& request) const;
 			ResetAppSecretOutcome resetAppSecret(const Model::ResetAppSecretRequest &request)const;
 			void resetAppSecretAsync(const Model::ResetAppSecretRequest& request, const ResetAppSecretAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ResetAppSecretOutcomeCallable resetAppSecretCallable(const Model::ResetAppSecretRequest& request) const;
-			DeployApiOutcome deployApi(const Model::DeployApiRequest &request)const;
-			void deployApiAsync(const Model::DeployApiRequest& request, const DeployApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeployApiOutcomeCallable deployApiCallable(const Model::DeployApiRequest& request) const;
+			ResetAppSecretOutcomeCallable resetAppSecretCallable(const Model::ResetAppSecretRequest& request) const;
+			SetDomainWebSocketStatusOutcome setDomainWebSocketStatus(const Model::SetDomainWebSocketStatusRequest &request)const;
+			void setDomainWebSocketStatusAsync(const Model::SetDomainWebSocketStatusRequest& request, const SetDomainWebSocketStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			SetDomainWebSocketStatusOutcomeCallable setDomainWebSocketStatusCallable(const Model::SetDomainWebSocketStatusRequest& request) const;
 			AddTrafficSpecialControlOutcome addTrafficSpecialControl(const Model::AddTrafficSpecialControlRequest &request)const;
 			void addTrafficSpecialControlAsync(const Model::AddTrafficSpecialControlRequest& request, const AddTrafficSpecialControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AddTrafficSpecialControlOutcomeCallable addTrafficSpecialControlCallable(const Model::AddTrafficSpecialControlRequest& request) const;
+			AddTrafficSpecialControlOutcomeCallable addTrafficSpecialControlCallable(const Model::AddTrafficSpecialControlRequest& request) const;
+			DeployApiOutcome deployApi(const Model::DeployApiRequest &request)const;
+			void deployApiAsync(const Model::DeployApiRequest& request, const DeployApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DeployApiOutcomeCallable deployApiCallable(const Model::DeployApiRequest& request) const;
 			ModifyAppOutcome modifyApp(const Model::ModifyAppRequest &request)const;
 			void modifyAppAsync(const Model::ModifyAppRequest& request, const ModifyAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyAppOutcomeCallable modifyAppCallable(const Model::ModifyAppRequest& request) const;
-			SetDomainWebSocketStatusOutcome setDomainWebSocketStatus(const Model::SetDomainWebSocketStatusRequest &request)const;
-			void setDomainWebSocketStatusAsync(const Model::SetDomainWebSocketStatusRequest& request, const SetDomainWebSocketStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetDomainWebSocketStatusOutcomeCallable setDomainWebSocketStatusCallable(const Model::SetDomainWebSocketStatusRequest& request) const;
+			ModifyAppOutcomeCallable modifyAppCallable(const Model::ModifyAppRequest& 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;
-			DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
+			DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
 			DescribePurchasedApisOutcome describePurchasedApis(const Model::DescribePurchasedApisRequest &request)const;
 			void describePurchasedApisAsync(const Model::DescribePurchasedApisRequest& request, const DescribePurchasedApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribePurchasedApisOutcomeCallable describePurchasedApisCallable(const Model::DescribePurchasedApisRequest& request) const;
+			DescribePurchasedApisOutcomeCallable describePurchasedApisCallable(const Model::DescribePurchasedApisRequest& request) const;
 			DescribeTrafficControlsByApiOutcome describeTrafficControlsByApi(const Model::DescribeTrafficControlsByApiRequest &request)const;
 			void describeTrafficControlsByApiAsync(const Model::DescribeTrafficControlsByApiRequest& request, const DescribeTrafficControlsByApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeTrafficControlsByApiOutcomeCallable describeTrafficControlsByApiCallable(const Model::DescribeTrafficControlsByApiRequest& request) const;
+			DescribeTrafficControlsByApiOutcomeCallable describeTrafficControlsByApiCallable(const Model::DescribeTrafficControlsByApiRequest& request) const;
 			DescribeDeployedApisOutcome describeDeployedApis(const Model::DescribeDeployedApisRequest &request)const;
 			void describeDeployedApisAsync(const Model::DescribeDeployedApisRequest& request, const DescribeDeployedApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeDeployedApisOutcomeCallable describeDeployedApisCallable(const Model::DescribeDeployedApisRequest& request) const;
+			DescribeDeployedApisOutcomeCallable describeDeployedApisCallable(const Model::DescribeDeployedApisRequest& request) const;
 			RemoveAppsAuthoritiesOutcome removeAppsAuthorities(const Model::RemoveAppsAuthoritiesRequest &request)const;
 			void removeAppsAuthoritiesAsync(const Model::RemoveAppsAuthoritiesRequest& request, const RemoveAppsAuthoritiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RemoveAppsAuthoritiesOutcomeCallable removeAppsAuthoritiesCallable(const Model::RemoveAppsAuthoritiesRequest& request) const;
-			DescribeApiTrafficControlsOutcome describeApiTrafficControls(const Model::DescribeApiTrafficControlsRequest &request)const;
-			void describeApiTrafficControlsAsync(const Model::DescribeApiTrafficControlsRequest& request, const DescribeApiTrafficControlsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiTrafficControlsOutcomeCallable describeApiTrafficControlsCallable(const Model::DescribeApiTrafficControlsRequest& request) const;
+			RemoveAppsAuthoritiesOutcomeCallable removeAppsAuthoritiesCallable(const Model::RemoveAppsAuthoritiesRequest& request) const;
 			DeleteLogConfigOutcome deleteLogConfig(const Model::DeleteLogConfigRequest &request)const;
 			void deleteLogConfigAsync(const Model::DeleteLogConfigRequest& request, const DeleteLogConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteLogConfigOutcomeCallable deleteLogConfigCallable(const Model::DeleteLogConfigRequest& request) const;
-			SetSignatureApisOutcome setSignatureApis(const Model::SetSignatureApisRequest &request)const;
-			void setSignatureApisAsync(const Model::SetSignatureApisRequest& request, const SetSignatureApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetSignatureApisOutcomeCallable setSignatureApisCallable(const Model::SetSignatureApisRequest& request) const;
+			DeleteLogConfigOutcomeCallable deleteLogConfigCallable(const Model::DeleteLogConfigRequest& request) const;
+			DescribeApiTrafficControlsOutcome describeApiTrafficControls(const Model::DescribeApiTrafficControlsRequest &request)const;
+			void describeApiTrafficControlsAsync(const Model::DescribeApiTrafficControlsRequest& request, const DescribeApiTrafficControlsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribeApiTrafficControlsOutcomeCallable describeApiTrafficControlsCallable(const Model::DescribeApiTrafficControlsRequest& request) const;
 			ReactivateDomainOutcome reactivateDomain(const Model::ReactivateDomainRequest &request)const;
 			void reactivateDomainAsync(const Model::ReactivateDomainRequest& request, const ReactivateDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ReactivateDomainOutcomeCallable reactivateDomainCallable(const Model::ReactivateDomainRequest& request) const;
+			ReactivateDomainOutcomeCallable reactivateDomainCallable(const Model::ReactivateDomainRequest& request) const;
+			SetSignatureApisOutcome setSignatureApis(const Model::SetSignatureApisRequest &request)const;
+			void setSignatureApisAsync(const Model::SetSignatureApisRequest& request, const SetSignatureApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			SetSignatureApisOutcomeCallable setSignatureApisCallable(const Model::SetSignatureApisRequest& request) const;
 			DescribeAppOutcome describeApp(const Model::DescribeAppRequest &request)const;
 			void describeAppAsync(const Model::DescribeAppRequest& request, const DescribeAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeAppOutcomeCallable describeAppCallable(const Model::DescribeAppRequest& request) const;
+			DescribeAppOutcomeCallable describeAppCallable(const Model::DescribeAppRequest& request) const;
 			RemoveIpControlPolicyItemOutcome removeIpControlPolicyItem(const Model::RemoveIpControlPolicyItemRequest &request)const;
 			void removeIpControlPolicyItemAsync(const Model::RemoveIpControlPolicyItemRequest& request, const RemoveIpControlPolicyItemAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RemoveIpControlPolicyItemOutcomeCallable removeIpControlPolicyItemCallable(const Model::RemoveIpControlPolicyItemRequest& request) const;
+			RemoveIpControlPolicyItemOutcomeCallable removeIpControlPolicyItemCallable(const Model::RemoveIpControlPolicyItemRequest& request) const;
 			DescribeAuthorizedApisOutcome describeAuthorizedApis(const Model::DescribeAuthorizedApisRequest &request)const;
 			void describeAuthorizedApisAsync(const Model::DescribeAuthorizedApisRequest& request, const DescribeAuthorizedApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeAuthorizedApisOutcomeCallable describeAuthorizedApisCallable(const Model::DescribeAuthorizedApisRequest& request) const;
+			DescribeAuthorizedApisOutcomeCallable describeAuthorizedApisCallable(const Model::DescribeAuthorizedApisRequest& request) const;
 			ModifyTrafficControlOutcome modifyTrafficControl(const Model::ModifyTrafficControlRequest &request)const;
 			void modifyTrafficControlAsync(const Model::ModifyTrafficControlRequest& request, const ModifyTrafficControlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyTrafficControlOutcomeCallable modifyTrafficControlCallable(const Model::ModifyTrafficControlRequest& request) const;
+			ModifyTrafficControlOutcomeCallable modifyTrafficControlCallable(const Model::ModifyTrafficControlRequest& request) const;
 			CreateLogConfigOutcome createLogConfig(const Model::CreateLogConfigRequest &request)const;
 			void createLogConfigAsync(const Model::CreateLogConfigRequest& request, const CreateLogConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateLogConfigOutcomeCallable createLogConfigCallable(const Model::CreateLogConfigRequest& request) const;
+			CreateLogConfigOutcomeCallable createLogConfigCallable(const Model::CreateLogConfigRequest& request) const;
 			CreateApiStageVariableOutcome createApiStageVariable(const Model::CreateApiStageVariableRequest &request)const;
 			void createApiStageVariableAsync(const Model::CreateApiStageVariableRequest& request, const CreateApiStageVariableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateApiStageVariableOutcomeCallable createApiStageVariableCallable(const Model::CreateApiStageVariableRequest& request) const;
+			CreateApiStageVariableOutcomeCallable createApiStageVariableCallable(const Model::CreateApiStageVariableRequest& request) const;
 			DescribeIpControlPolicyItemsOutcome describeIpControlPolicyItems(const Model::DescribeIpControlPolicyItemsRequest &request)const;
 			void describeIpControlPolicyItemsAsync(const Model::DescribeIpControlPolicyItemsRequest& request, const DescribeIpControlPolicyItemsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeIpControlPolicyItemsOutcomeCallable describeIpControlPolicyItemsCallable(const Model::DescribeIpControlPolicyItemsRequest& request) const;
+			DescribeIpControlPolicyItemsOutcomeCallable describeIpControlPolicyItemsCallable(const Model::DescribeIpControlPolicyItemsRequest& request) const;
 			DescribeApiSignaturesOutcome describeApiSignatures(const Model::DescribeApiSignaturesRequest &request)const;
 			void describeApiSignaturesAsync(const Model::DescribeApiSignaturesRequest& request, const DescribeApiSignaturesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiSignaturesOutcomeCallable describeApiSignaturesCallable(const Model::DescribeApiSignaturesRequest& request) const;
+			DescribeApiSignaturesOutcomeCallable describeApiSignaturesCallable(const Model::DescribeApiSignaturesRequest& request) const;
 			DeleteDomainOutcome deleteDomain(const Model::DeleteDomainRequest &request)const;
 			void deleteDomainAsync(const Model::DeleteDomainRequest& request, const DeleteDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteDomainOutcomeCallable deleteDomainCallable(const Model::DeleteDomainRequest& request) const;
+			DeleteDomainOutcomeCallable deleteDomainCallable(const Model::DeleteDomainRequest& request) const;
 			SetTrafficControlApisOutcome setTrafficControlApis(const Model::SetTrafficControlApisRequest &request)const;
 			void setTrafficControlApisAsync(const Model::SetTrafficControlApisRequest& request, const SetTrafficControlApisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SetTrafficControlApisOutcomeCallable setTrafficControlApisCallable(const Model::SetTrafficControlApisRequest& request) const;
+			SetTrafficControlApisOutcomeCallable setTrafficControlApisCallable(const Model::SetTrafficControlApisRequest& request) const;
 			SwitchApiOutcome switchApi(const Model::SwitchApiRequest &request)const;
 			void switchApiAsync(const Model::SwitchApiRequest& request, const SwitchApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SwitchApiOutcomeCallable switchApiCallable(const Model::SwitchApiRequest& request) const;
+			SwitchApiOutcomeCallable switchApiCallable(const Model::SwitchApiRequest& request) const;
 			DescribeVpcAccessesOutcome describeVpcAccesses(const Model::DescribeVpcAccessesRequest &request)const;
 			void describeVpcAccessesAsync(const Model::DescribeVpcAccessesRequest& request, const DescribeVpcAccessesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeVpcAccessesOutcomeCallable describeVpcAccessesCallable(const Model::DescribeVpcAccessesRequest& request) const;
+			DescribeVpcAccessesOutcomeCallable describeVpcAccessesCallable(const Model::DescribeVpcAccessesRequest& request) const;
 			ModifyApiGroupOutcome modifyApiGroup(const Model::ModifyApiGroupRequest &request)const;
 			void modifyApiGroupAsync(const Model::ModifyApiGroupRequest& request, const ModifyApiGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyApiGroupOutcomeCallable modifyApiGroupCallable(const Model::ModifyApiGroupRequest& request) const;
+			ModifyApiGroupOutcomeCallable modifyApiGroupCallable(const Model::ModifyApiGroupRequest& request) const;
 			DescribeApiOutcome describeApi(const Model::DescribeApiRequest &request)const;
 			void describeApiAsync(const Model::DescribeApiRequest& request, const DescribeApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeApiOutcomeCallable describeApiCallable(const Model::DescribeApiRequest& request) const;
+			DescribeApiOutcomeCallable describeApiCallable(const Model::DescribeApiRequest& request) const;
 	
 		private:
 			std::shared_ptr<EndpointProvider> endpointProvider_;

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/AbolishApiRequest.h

@@ -37,21 +37,21 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/AddIpControlPolicyItemRequest.h

@@ -35,6 +35,8 @@ namespace AlibabaCloud
 				AddIpControlPolicyItemRequest();
 				~AddIpControlPolicyItemRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getIpControlId()const;
 				void setIpControlId(const std::string& ipControlId);
 				std::string getSecurityToken()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
 				void setAppId(const std::string& appId);
 				std::string getCidrIp()const;
 				void setCidrIp(const std::string& cidrIp);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string ipControlId_;
 				std::string securityToken_;
 				std::string appId_;
 				std::string cidrIp_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/AddTrafficSpecialControlRequest.h

@@ -39,22 +39,22 @@ namespace AlibabaCloud
 				void setTrafficControlId(const std::string& trafficControlId);
 				std::string getSpecialKey()const;
 				void setSpecialKey(const std::string& specialKey);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				int getTrafficValue()const;
 				void setTrafficValue(int trafficValue);
-				std::string getSpecialType()const;
-				void setSpecialType(const std::string& specialType);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getSpecialType()const;
+				void setSpecialType(const std::string& specialType);
 
             private:
 				std::string trafficControlId_;
 				std::string specialKey_;
-				std::string securityToken_;
 				int trafficValue_;
-				std::string specialType_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string specialType_;
 
 			};
 		}

+ 9 - 9
cloudapi/include/alibabacloud/cloudapi/model/CreateApiGroupRequest.h

@@ -40,29 +40,29 @@ namespace AlibabaCloud
 				CreateApiGroupRequest();
 				~CreateApiGroupRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				std::string getSource()const;
 				void setSource(const std::string& source);
-				std::vector<Tag> getTag()const;
-				void setTag(const std::vector<Tag>& tag);
 				std::string getGroupName()const;
 				void setGroupName(const std::string& groupName);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::vector<Tag> getTag()const;
+				void setTag(const std::vector<Tag>& tag);
 
             private:
-				std::string instanceId_;
-				std::string securityToken_;
 				std::string description_;
 				std::string source_;
-				std::vector<Tag> tag_;
 				std::string groupName_;
 				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string securityToken_;
+				std::vector<Tag> tag_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/CreateApiStageVariableRequest.h

@@ -37,10 +37,6 @@ namespace AlibabaCloud
 
 				bool getSupportRoute()const;
 				void setSupportRoute(bool supportRoute);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getVariableName()const;
-				void setVariableName(const std::string& variableName);
 				std::string getVariableValue()const;
 				void setVariableValue(const std::string& variableValue);
 				std::string getGroupId()const;
@@ -49,17 +45,21 @@ namespace AlibabaCloud
 				void setStageRouteModel(const std::string& stageRouteModel);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getVariableName()const;
+				void setVariableName(const std::string& variableName);
 				std::string getStageId()const;
 				void setStageId(const std::string& stageId);
 
             private:
 				bool supportRoute_;
-				std::string securityToken_;
-				std::string variableName_;
 				std::string variableValue_;
 				std::string groupId_;
 				std::string stageRouteModel_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string variableName_;
 				std::string stageId_;
 
 			};

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/CreateAppRequest.h

@@ -40,23 +40,23 @@ namespace AlibabaCloud
 				CreateAppRequest();
 				~CreateAppRequest();
 
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getAppName()const;
 				void setAppName(const std::string& appName);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
 				std::vector<Tag> getTag()const;
 				void setTag(const std::vector<Tag>& tag);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string description_;
+				std::string accessKeyId_;
 				std::string appName_;
 				std::string securityToken_;
-				std::string description_;
 				std::vector<Tag> tag_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 72 - 0
cloudapi/include/alibabacloud/cloudapi/model/CreateInstanceRequest.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_CLOUDAPI_MODEL_CREATEINSTANCEREQUEST_H_
+#define ALIBABACLOUD_CLOUDAPI_MODEL_CREATEINSTANCEREQUEST_H_
+
+#include <string>
+#include <vector>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <alibabacloud/cloudapi/CloudAPIExport.h>
+
+namespace AlibabaCloud
+{
+	namespace CloudAPI
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_CLOUDAPI_EXPORT CreateInstanceRequest : public RpcServiceRequest
+			{
+
+			public:
+				CreateInstanceRequest();
+				~CreateInstanceRequest();
+
+				bool getAutoPay()const;
+				void setAutoPay(bool autoPay);
+				std::string getInstanceSpec()const;
+				void setInstanceSpec(const std::string& instanceSpec);
+				std::string getHttpsPolicy()const;
+				void setHttpsPolicy(const std::string& httpsPolicy);
+				std::string getToken()const;
+				void setToken(const std::string& token);
+				int getDuration()const;
+				void setDuration(int duration);
+				std::string getInstanceName()const;
+				void setInstanceName(const std::string& instanceName);
+				std::string getZoneId()const;
+				void setZoneId(const std::string& zoneId);
+				std::string getChargeType()const;
+				void setChargeType(const std::string& chargeType);
+				std::string getPricingCycle()const;
+				void setPricingCycle(const std::string& pricingCycle);
+
+            private:
+				bool autoPay_;
+				std::string instanceSpec_;
+				std::string httpsPolicy_;
+				std::string token_;
+				int duration_;
+				std::string instanceName_;
+				std::string zoneId_;
+				std::string chargeType_;
+				std::string pricingCycle_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_CREATEINSTANCEREQUEST_H_

+ 51 - 51
cloudapi/include/alibabacloud/cloudapi/model/SdkGenerateResult.h → cloudapi/include/alibabacloud/cloudapi/model/CreateInstanceResult.h

@@ -1,51 +1,51 @@
-/*
- * 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_CLOUDAPI_MODEL_SDKGENERATERESULT_H_
-#define ALIBABACLOUD_CLOUDAPI_MODEL_SDKGENERATERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/cloudapi/CloudAPIExport.h>
-
-namespace AlibabaCloud
-{
-	namespace CloudAPI
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_CLOUDAPI_EXPORT SdkGenerateResult : public ServiceResult
-			{
-			public:
-
-
-				SdkGenerateResult();
-				explicit SdkGenerateResult(const std::string &payload);
-				~SdkGenerateResult();
-				std::string getDownloadLink()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string downloadLink_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_SDKGENERATERESULT_H_
+/*
+ * 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_CLOUDAPI_MODEL_CREATEINSTANCERESULT_H_
+#define ALIBABACLOUD_CLOUDAPI_MODEL_CREATEINSTANCERESULT_H_
+
+#include <string>
+#include <vector>
+#include <utility>
+#include <alibabacloud/core/ServiceResult.h>
+#include <alibabacloud/cloudapi/CloudAPIExport.h>
+
+namespace AlibabaCloud
+{
+	namespace CloudAPI
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_CLOUDAPI_EXPORT CreateInstanceResult : public ServiceResult
+			{
+			public:
+
+
+				CreateInstanceResult();
+				explicit CreateInstanceResult(const std::string &payload);
+				~CreateInstanceResult();
+				std::string getInstanceId()const;
+
+			protected:
+				void parse(const std::string &payload);
+			private:
+				std::string instanceId_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_CREATEINSTANCERESULT_H_

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/CreateIntranetDomainRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				CreateIntranetDomainRequest();
 				~CreateIntranetDomainRequest();
 
-				bool getDeleteInternetDomain()const;
-				void setDeleteInternetDomain(bool deleteInternetDomain);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				bool getDeleteInternetDomain()const;
+				void setDeleteInternetDomain(bool deleteInternetDomain);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				bool deleteInternetDomain_;
-				std::string securityToken_;
 				std::string groupId_;
 				std::string accessKeyId_;
+				bool deleteInternetDomain_;
+				std::string securityToken_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/CreateIpControlRequest.h

@@ -40,26 +40,26 @@ namespace AlibabaCloud
 				CreateIpControlRequest();
 				~CreateIpControlRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getIpControlName()const;
 				void setIpControlName(const std::string& ipControlName);
-				std::string getIpControlType()const;
-				void setIpControlType(const std::string& ipControlType);
 				std::vector<IpControlPolicys> getIpControlPolicys()const;
 				void setIpControlPolicys(const std::vector<IpControlPolicys>& ipControlPolicys);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getIpControlType()const;
+				void setIpControlType(const std::string& ipControlType);
 
             private:
-				std::string securityToken_;
 				std::string ipControlName_;
-				std::string ipControlType_;
 				std::vector<IpControlPolicys> ipControlPolicys_;
 				std::string description_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string ipControlType_;
 
 			};
 		}

+ 6 - 9
cloudapi/include/alibabacloud/cloudapi/model/CreateLogConfigRequest.h

@@ -37,24 +37,21 @@ namespace AlibabaCloud
 
 				std::string getSlsLogStore()const;
 				void setSlsLogStore(const std::string& slsLogStore);
-				std::string getLogType()const;
-				void setLogType(const std::string& logType);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getSlsProject()const;
 				void setSlsProject(const std::string& slsProject);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getLogType()const;
+				void setLogType(const std::string& logType);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
 				std::string slsLogStore_;
-				std::string logType_;
-				std::string securityToken_;
-				std::string regionId_;
 				std::string slsProject_;
 				std::string accessKeyId_;
+				std::string logType_;
+				std::string securityToken_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/CreateSignatureRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				CreateSignatureRequest();
 				~CreateSignatureRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getSignatureName()const;
 				void setSignatureName(const std::string& signatureName);
-				std::string getSignatureKey()const;
-				void setSignatureKey(const std::string& signatureKey);
 				std::string getSignatureSecret()const;
 				void setSignatureSecret(const std::string& signatureSecret);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getSignatureKey()const;
+				void setSignatureKey(const std::string& signatureKey);
 
             private:
-				std::string securityToken_;
 				std::string signatureName_;
-				std::string signatureKey_;
 				std::string signatureSecret_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string signatureKey_;
 
 			};
 		}

+ 12 - 12
cloudapi/include/alibabacloud/cloudapi/model/CreateTrafficControlRequest.h

@@ -35,32 +35,32 @@ namespace AlibabaCloud
 				CreateTrafficControlRequest();
 				~CreateTrafficControlRequest();
 
-				int getApiDefault()const;
-				void setApiDefault(int apiDefault);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getTrafficControlName()const;
 				void setTrafficControlName(const std::string& trafficControlName);
-				std::string getTrafficControlUnit()const;
-				void setTrafficControlUnit(const std::string& trafficControlUnit);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				int getUserDefault()const;
 				void setUserDefault(int userDefault);
-				int getAppDefault()const;
-				void setAppDefault(int appDefault);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				int getApiDefault()const;
+				void setApiDefault(int apiDefault);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getTrafficControlUnit()const;
+				void setTrafficControlUnit(const std::string& trafficControlUnit);
+				int getAppDefault()const;
+				void setAppDefault(int appDefault);
 
             private:
-				int apiDefault_;
-				std::string securityToken_;
 				std::string trafficControlName_;
-				std::string trafficControlUnit_;
 				std::string description_;
 				int userDefault_;
-				int appDefault_;
 				std::string accessKeyId_;
+				int apiDefault_;
+				std::string securityToken_;
+				std::string trafficControlUnit_;
+				int appDefault_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DeleteAllTrafficSpecialControlRequest.h

@@ -37,15 +37,15 @@ namespace AlibabaCloud
 
 				std::string getTrafficControlId()const;
 				void setTrafficControlId(const std::string& trafficControlId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
 				std::string trafficControlId_;
-				std::string securityToken_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DeleteApiGroupRequest.h

@@ -40,20 +40,20 @@ namespace AlibabaCloud
 				DeleteApiGroupRequest();
 				~DeleteApiGroupRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				std::vector<Tag> getTag()const;
-				void setTag(const std::vector<Tag>& tag);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::vector<Tag> getTag()const;
+				void setTag(const std::vector<Tag>& tag);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
-				std::vector<Tag> tag_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::vector<Tag> tag_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DeleteApiRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				DeleteApiRequest();
 				~DeleteApiRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DeleteApiStageVariableRequest.h

@@ -35,22 +35,22 @@ namespace AlibabaCloud
 				DeleteApiStageVariableRequest();
 				~DeleteApiStageVariableRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getVariableName()const;
-				void setVariableName(const std::string& variableName);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getVariableName()const;
+				void setVariableName(const std::string& variableName);
 				std::string getStageId()const;
 				void setStageId(const std::string& stageId);
 
             private:
-				std::string securityToken_;
-				std::string variableName_;
 				std::string groupId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string variableName_;
 				std::string stageId_;
 
 			};

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DeleteAppRequest.h

@@ -40,20 +40,20 @@ namespace AlibabaCloud
 				DeleteAppRequest();
 				~DeleteAppRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				long getAppId()const;
 				void setAppId(long appId);
 				std::vector<Tag> getTag()const;
 				void setTag(const std::vector<Tag>& tag);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string securityToken_;
 				long appId_;
 				std::vector<Tag> tag_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DeleteDomainCertificateRequest.h

@@ -35,8 +35,6 @@ namespace AlibabaCloud
 				DeleteDomainCertificateRequest();
 				~DeleteDomainCertificateRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getCertificateId()const;
@@ -45,13 +43,15 @@ namespace AlibabaCloud
 				void setDomainName(const std::string& domainName);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string certificateId_;
 				std::string domainName_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DeleteDomainRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				DeleteDomainRequest();
 				~DeleteDomainRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getDomainName()const;
 				void setDomainName(const std::string& domainName);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string domainName_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 51 - 0
cloudapi/include/alibabacloud/cloudapi/model/DeleteInstanceRequest.h

@@ -0,0 +1,51 @@
+/*
+ * 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_CLOUDAPI_MODEL_DELETEINSTANCEREQUEST_H_
+#define ALIBABACLOUD_CLOUDAPI_MODEL_DELETEINSTANCEREQUEST_H_
+
+#include <string>
+#include <vector>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <alibabacloud/cloudapi/CloudAPIExport.h>
+
+namespace AlibabaCloud
+{
+	namespace CloudAPI
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_CLOUDAPI_EXPORT DeleteInstanceRequest : public RpcServiceRequest
+			{
+
+			public:
+				DeleteInstanceRequest();
+				~DeleteInstanceRequest();
+
+				std::string getToken()const;
+				void setToken(const std::string& token);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+
+            private:
+				std::string token_;
+				std::string instanceId_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_DELETEINSTANCEREQUEST_H_

+ 49 - 0
cloudapi/include/alibabacloud/cloudapi/model/DeleteInstanceResult.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_CLOUDAPI_MODEL_DELETEINSTANCERESULT_H_
+#define ALIBABACLOUD_CLOUDAPI_MODEL_DELETEINSTANCERESULT_H_
+
+#include <string>
+#include <vector>
+#include <utility>
+#include <alibabacloud/core/ServiceResult.h>
+#include <alibabacloud/cloudapi/CloudAPIExport.h>
+
+namespace AlibabaCloud
+{
+	namespace CloudAPI
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_CLOUDAPI_EXPORT DeleteInstanceResult : public ServiceResult
+			{
+			public:
+
+
+				DeleteInstanceResult();
+				explicit DeleteInstanceResult(const std::string &payload);
+				~DeleteInstanceResult();
+
+			protected:
+				void parse(const std::string &payload);
+			private:
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_DELETEINSTANCERESULT_H_

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DeleteIpControlRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				DeleteIpControlRequest();
 				~DeleteIpControlRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getIpControlId()const;
 				void setIpControlId(const std::string& ipControlId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string ipControlId_;
 				std::string securityToken_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 6
cloudapi/include/alibabacloud/cloudapi/model/DeleteLogConfigRequest.h

@@ -35,20 +35,17 @@ namespace AlibabaCloud
 				DeleteLogConfigRequest();
 				~DeleteLogConfigRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getLogType()const;
 				void setLogType(const std::string& logType);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string logType_;
 				std::string securityToken_;
-				std::string regionId_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DeleteSignatureRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				DeleteSignatureRequest();
 				~DeleteSignatureRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getSignatureId()const;
 				void setSignatureId(const std::string& signatureId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string signatureId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DeleteTrafficControlRequest.h

@@ -37,15 +37,15 @@ namespace AlibabaCloud
 
 				std::string getTrafficControlId()const;
 				void setTrafficControlId(const std::string& trafficControlId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
 				std::string trafficControlId_;
-				std::string securityToken_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DeleteTrafficSpecialControlRequest.h

@@ -39,19 +39,19 @@ namespace AlibabaCloud
 				void setTrafficControlId(const std::string& trafficControlId);
 				std::string getSpecialKey()const;
 				void setSpecialKey(const std::string& specialKey);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				std::string getSpecialType()const;
 				void setSpecialType(const std::string& specialType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				std::string trafficControlId_;
 				std::string specialKey_;
+				std::string accessKeyId_;
 				std::string securityToken_;
 				std::string specialType_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DeployApiRequest.h

@@ -37,24 +37,24 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
 				std::string description_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiDocRequest.h

@@ -37,21 +37,21 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiErrorDataRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				DescribeApiErrorDataRequest();
 				~DescribeApiErrorDataRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getEndTime()const;
 				void setEndTime(const std::string& endTime);
 				std::string getStartTime()const;
 				void setStartTime(const std::string& startTime);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string endTime_;
 				std::string startTime_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupRequest.h

@@ -40,20 +40,20 @@ namespace AlibabaCloud
 				DescribeApiGroupRequest();
 				~DescribeApiGroupRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				std::vector<Tag> getTag()const;
-				void setTag(const std::vector<Tag>& tag);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::vector<Tag> getTag()const;
+				void setTag(const std::vector<Tag>& tag);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
-				std::vector<Tag> tag_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::vector<Tag> tag_;
 
 			};
 		}

+ 9 - 9
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiGroupsRequest.h

@@ -40,14 +40,8 @@ namespace AlibabaCloud
 				DescribeApiGroupsRequest();
 				~DescribeApiGroupsRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::vector<Tag> getTag()const;
-				void setTag(const std::vector<Tag>& tag);
 				bool getEnableTagAuth()const;
 				void setEnableTagAuth(bool enableTagAuth);
 				std::string getGroupName()const;
@@ -56,16 +50,22 @@ namespace AlibabaCloud
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::vector<Tag> getTag()const;
+				void setTag(const std::vector<Tag>& tag);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
-				int pageSize_;
-				std::vector<Tag> tag_;
 				bool enableTagAuth_;
 				std::string groupName_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				int pageSize_;
+				std::vector<Tag> tag_;
 
 			};
 		}

+ 9 - 9
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoriesRequest.h

@@ -37,30 +37,30 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
+				std::string getGroupId()const;
+				void setGroupId(const std::string& groupId);
+				std::string getPageNumber()const;
+				void setPageNumber(const std::string& pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getApiName()const;
 				void setApiName(const std::string& apiName);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getGroupId()const;
-				void setGroupId(const std::string& groupId);
 				std::string getPageSize()const;
 				void setPageSize(const std::string& pageSize);
 				std::string getApiId()const;
 				void setApiId(const std::string& apiId);
-				std::string getPageNumber()const;
-				void setPageNumber(const std::string& pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				std::string stageName_;
+				std::string groupId_;
+				std::string pageNumber_;
+				std::string accessKeyId_;
 				std::string apiName_;
 				std::string securityToken_;
-				std::string groupId_;
 				std::string pageSize_;
 				std::string apiId_;
-				std::string pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiHistoryRequest.h

@@ -37,24 +37,24 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 				std::string getApiId()const;
 				void setApiId(const std::string& apiId);
 				std::string getHistoryVersion()const;
 				void setHistoryVersion(const std::string& historyVersion);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
+				std::string accessKeyId_;
+				std::string securityToken_;
 				std::string apiId_;
 				std::string historyVersion_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiIpControlsRequest.h

@@ -37,26 +37,26 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 				std::string getApiIds()const;
 				void setApiIds(const std::string& apiIds);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
-				int pageSize_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				int pageSize_;
 				std::string apiIds_;
 
 			};

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiLatencyDataRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				DescribeApiLatencyDataRequest();
 				~DescribeApiLatencyDataRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getEndTime()const;
 				void setEndTime(const std::string& endTime);
 				std::string getStartTime()const;
 				void setStartTime(const std::string& startTime);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string endTime_;
 				std::string startTime_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiQpsDataRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				DescribeApiQpsDataRequest();
 				~DescribeApiQpsDataRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getEndTime()const;
 				void setEndTime(const std::string& endTime);
 				std::string getStartTime()const;
 				void setStartTime(const std::string& startTime);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string endTime_;
 				std::string startTime_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				DescribeApiRequest();
 				~DescribeApiRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiSignaturesRequest.h

@@ -37,26 +37,26 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 				std::string getApiIds()const;
 				void setApiIds(const std::string& apiIds);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
-				int pageSize_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				int pageSize_;
 				std::string apiIds_;
 
 			};

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiStageRequest.h

@@ -35,19 +35,19 @@ namespace AlibabaCloud
 				DescribeApiStageRequest();
 				~DescribeApiStageRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 				std::string getStageId()const;
 				void setStageId(const std::string& stageId);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 				std::string stageId_;
 
 			};

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiTrafficControlsRequest.h

@@ -37,26 +37,26 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 				std::string getApiIds()const;
 				void setApiIds(const std::string& apiIds);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
-				int pageSize_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				int pageSize_;
 				std::string apiIds_;
 
 			};

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApiTrafficDataRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				DescribeApiTrafficDataRequest();
 				~DescribeApiTrafficDataRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getEndTime()const;
 				void setEndTime(const std::string& endTime);
 				std::string getStartTime()const;
 				void setStartTime(const std::string& startTime);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string endTime_;
 				std::string startTime_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApisByAppRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				DescribeApisByAppRequest();
 				~DescribeApisByAppRequest();
 
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				long getAppId()const;
 				void setAppId(long appId);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				int pageNumber_;
+				std::string accessKeyId_;
 				std::string securityToken_;
 				long appId_;
 				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApisByIpControlRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				DescribeApisByIpControlRequest();
 				~DescribeApisByIpControlRequest();
 
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getIpControlId()const;
 				void setIpControlId(const std::string& ipControlId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				int pageNumber_;
+				std::string accessKeyId_;
 				std::string ipControlId_;
 				std::string securityToken_;
 				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApisBySignatureRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				DescribeApisBySignatureRequest();
 				~DescribeApisBySignatureRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				std::string getSignatureId()const;
 				void setSignatureId(const std::string& signatureId);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string securityToken_;
-				int pageSize_;
 				std::string signatureId_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				int pageSize_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeApisByTrafficControlRequest.h

@@ -37,21 +37,21 @@ namespace AlibabaCloud
 
 				std::string getTrafficControlId()const;
 				void setTrafficControlId(const std::string& trafficControlId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
 				std::string trafficControlId_;
-				std::string securityToken_;
-				int pageSize_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				int pageSize_;
 
 			};
 		}

+ 15 - 15
cloudapi/include/alibabacloud/cloudapi/model/DescribeApisRequest.h

@@ -40,41 +40,41 @@ namespace AlibabaCloud
 				DescribeApisRequest();
 				~DescribeApisRequest();
 
+				std::string getVisibility()const;
+				void setVisibility(const std::string& visibility);
+				std::string getGroupId()const;
+				void setGroupId(const std::string& groupId);
+				bool getEnableTagAuth()const;
+				void setEnableTagAuth(bool enableTagAuth);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getApiName()const;
 				void setApiName(const std::string& apiName);
 				std::string getCatalogId()const;
 				void setCatalogId(const std::string& catalogId);
-				std::string getVisibility()const;
-				void setVisibility(const std::string& visibility);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getGroupId()const;
-				void setGroupId(const std::string& groupId);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
 				std::vector<Tag> getTag()const;
 				void setTag(const std::vector<Tag>& tag);
-				bool getEnableTagAuth()const;
-				void setEnableTagAuth(bool enableTagAuth);
 				std::string getApiId()const;
 				void setApiId(const std::string& apiId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string visibility_;
+				std::string groupId_;
+				bool enableTagAuth_;
+				int pageNumber_;
+				std::string accessKeyId_;
 				std::string apiName_;
 				std::string catalogId_;
-				std::string visibility_;
 				std::string securityToken_;
-				std::string groupId_;
 				int pageSize_;
 				std::vector<Tag> tag_;
-				bool enableTagAuth_;
 				std::string apiId_;
-				int pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 9 - 9
cloudapi/include/alibabacloud/cloudapi/model/DescribeAppAttributesRequest.h

@@ -40,6 +40,12 @@ namespace AlibabaCloud
 				DescribeAppAttributesRequest();
 				~DescribeAppAttributesRequest();
 
+				bool getEnableTagAuth()const;
+				void setEnableTagAuth(bool enableTagAuth);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getAppName()const;
 				void setAppName(const std::string& appName);
 				std::string getSecurityToken()const;
@@ -50,22 +56,16 @@ namespace AlibabaCloud
 				void setPageSize(int pageSize);
 				std::vector<Tag> getTag()const;
 				void setTag(const std::vector<Tag>& tag);
-				bool getEnableTagAuth()const;
-				void setEnableTagAuth(bool enableTagAuth);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				bool enableTagAuth_;
+				int pageNumber_;
+				std::string accessKeyId_;
 				std::string appName_;
 				std::string securityToken_;
 				long appId_;
 				int pageSize_;
 				std::vector<Tag> tag_;
-				bool enableTagAuth_;
-				int pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DescribeAppRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				DescribeAppRequest();
 				~DescribeAppRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				long getAppId()const;
 				void setAppId(long appId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string securityToken_;
 				long appId_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DescribeAppSecurityRequest.h

@@ -40,20 +40,20 @@ namespace AlibabaCloud
 				DescribeAppSecurityRequest();
 				~DescribeAppSecurityRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				long getAppId()const;
 				void setAppId(long appId);
 				std::vector<Tag> getTag()const;
 				void setTag(const std::vector<Tag>& tag);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string securityToken_;
 				long appId_;
 				std::vector<Tag> tag_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeAuthorizedApisRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				DescribeAuthorizedApisRequest();
 				~DescribeAuthorizedApisRequest();
 
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				long getAppId()const;
 				void setAppId(long appId);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				int pageNumber_;
+				std::string accessKeyId_;
 				std::string securityToken_;
 				long appId_;
 				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 12 - 12
cloudapi/include/alibabacloud/cloudapi/model/DescribeAuthorizedAppsRequest.h

@@ -37,36 +37,36 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
+				std::string getGroupId()const;
+				void setGroupId(const std::string& groupId);
+				long getAppOwnerId()const;
+				void setAppOwnerId(long appOwnerId);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getAppName()const;
 				void setAppName(const std::string& appName);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getGroupId()const;
-				void setGroupId(const std::string& groupId);
 				long getAppId()const;
 				void setAppId(long appId);
-				long getAppOwnerId()const;
-				void setAppOwnerId(long appOwnerId);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
 				std::string getApiId()const;
 				void setApiId(const std::string& apiId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				std::string stageName_;
+				std::string groupId_;
+				long appOwnerId_;
+				int pageNumber_;
+				std::string accessKeyId_;
 				std::string appName_;
 				std::string securityToken_;
-				std::string groupId_;
 				long appId_;
-				long appOwnerId_;
 				int pageSize_;
 				std::string apiId_;
-				int pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApiRequest.h

@@ -37,21 +37,21 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 12 - 12
cloudapi/include/alibabacloud/cloudapi/model/DescribeDeployedApisRequest.h

@@ -42,36 +42,36 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
+				std::string getGroupId()const;
+				void setGroupId(const std::string& groupId);
+				bool getEnableTagAuth()const;
+				void setEnableTagAuth(bool enableTagAuth);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getApiName()const;
 				void setApiName(const std::string& apiName);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getGroupId()const;
-				void setGroupId(const std::string& groupId);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
 				std::vector<Tag> getTag()const;
 				void setTag(const std::vector<Tag>& tag);
-				bool getEnableTagAuth()const;
-				void setEnableTagAuth(bool enableTagAuth);
 				std::string getApiId()const;
 				void setApiId(const std::string& apiId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				std::string stageName_;
+				std::string groupId_;
+				bool enableTagAuth_;
+				int pageNumber_;
+				std::string accessKeyId_;
 				std::string apiName_;
 				std::string securityToken_;
-				std::string groupId_;
 				int pageSize_;
 				std::vector<Tag> tag_;
-				bool enableTagAuth_;
 				std::string apiId_;
-				int pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DescribeDomainRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				DescribeDomainRequest();
 				~DescribeDomainRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getDomainName()const;
 				void setDomainName(const std::string& domainName);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string domainName_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DescribeDomainsResolutionRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				DescribeDomainsResolutionRequest();
 				~DescribeDomainsResolutionRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getDomainNames()const;
 				void setDomainNames(const std::string& domainNames);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string domainNames_;
 				std::string groupId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 9 - 9
cloudapi/include/alibabacloud/cloudapi/model/DescribeHistoryApisRequest.h

@@ -37,30 +37,30 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
+				std::string getGroupId()const;
+				void setGroupId(const std::string& groupId);
+				std::string getPageNumber()const;
+				void setPageNumber(const std::string& pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getApiName()const;
 				void setApiName(const std::string& apiName);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getGroupId()const;
-				void setGroupId(const std::string& groupId);
 				std::string getPageSize()const;
 				void setPageSize(const std::string& pageSize);
 				std::string getApiId()const;
 				void setApiId(const std::string& apiId);
-				std::string getPageNumber()const;
-				void setPageNumber(const std::string& pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				std::string stageName_;
+				std::string groupId_;
+				std::string pageNumber_;
+				std::string accessKeyId_;
 				std::string apiName_;
 				std::string securityToken_;
-				std::string groupId_;
 				std::string pageSize_;
 				std::string apiId_;
-				std::string pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeIpControlPolicyItemsRequest.h

@@ -35,6 +35,10 @@ namespace AlibabaCloud
 				DescribeIpControlPolicyItemsRequest();
 				~DescribeIpControlPolicyItemsRequest();
 
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getIpControlId()const;
 				void setIpControlId(const std::string& ipControlId);
 				std::string getPolicyItemId()const;
@@ -43,18 +47,14 @@ namespace AlibabaCloud
 				void setSecurityToken(const std::string& securityToken);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				int pageNumber_;
+				std::string accessKeyId_;
 				std::string ipControlId_;
 				std::string policyItemId_;
 				std::string securityToken_;
 				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 9 - 9
cloudapi/include/alibabacloud/cloudapi/model/DescribeIpControlsRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				DescribeIpControlsRequest();
 				~DescribeIpControlsRequest();
 
+				std::string getIpControlName()const;
+				void setIpControlName(const std::string& ipControlName);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getIpControlId()const;
 				void setIpControlId(const std::string& ipControlId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getIpControlName()const;
-				void setIpControlName(const std::string& ipControlName);
 				std::string getIpControlType()const;
 				void setIpControlType(const std::string& ipControlType);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string ipControlName_;
+				int pageNumber_;
+				std::string accessKeyId_;
 				std::string ipControlId_;
 				std::string securityToken_;
-				std::string ipControlName_;
 				std::string ipControlType_;
 				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeLogConfigRequest.h

@@ -35,20 +35,17 @@ namespace AlibabaCloud
 				DescribeLogConfigRequest();
 				~DescribeLogConfigRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getLogType()const;
 				void setLogType(const std::string& logType);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string logType_;
 				std::string securityToken_;
-				std::string regionId_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DescribePurchasedApiGroupRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				DescribePurchasedApiGroupRequest();
 				~DescribePurchasedApiGroupRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribePurchasedApiGroupsRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				DescribePurchasedApiGroupsRequest();
 				~DescribePurchasedApiGroupsRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string securityToken_;
-				int pageSize_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				int pageSize_;
 
 			};
 		}

+ 12 - 12
cloudapi/include/alibabacloud/cloudapi/model/DescribePurchasedApisRequest.h

@@ -37,33 +37,33 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getApiName()const;
-				void setApiName(const std::string& apiName);
 				std::string getVisibility()const;
 				void setVisibility(const std::string& visibility);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getApiName()const;
+				void setApiName(const std::string& apiName);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
 				std::string stageName_;
-				std::string apiName_;
 				std::string visibility_;
-				std::string securityToken_;
 				std::string groupId_;
-				int pageSize_;
-				std::string apiId_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string apiName_;
+				std::string securityToken_;
+				int pageSize_;
+				std::string apiId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DescribeRegionsRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				DescribeRegionsRequest();
 				~DescribeRegionsRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getLanguage()const;
 				void setLanguage(const std::string& language);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string language_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeSignaturesByApiRequest.h

@@ -37,21 +37,21 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeSignaturesRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				DescribeSignaturesRequest();
 				~DescribeSignaturesRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getSignatureName()const;
 				void setSignatureName(const std::string& signatureName);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				std::string getSignatureId()const;
 				void setSignatureId(const std::string& signatureId);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string securityToken_;
 				std::string signatureName_;
-				int pageSize_;
 				std::string signatureId_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				int pageSize_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/DescribeSystemParametersRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				DescribeSystemParametersRequest();
 				~DescribeSystemParametersRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeTrafficControlsByApiRequest.h

@@ -37,21 +37,21 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
-				std::string apiId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 9 - 9
cloudapi/include/alibabacloud/cloudapi/model/DescribeTrafficControlsRequest.h

@@ -39,31 +39,31 @@ namespace AlibabaCloud
 				void setTrafficControlId(const std::string& trafficControlId);
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getTrafficControlName()const;
 				void setTrafficControlName(const std::string& trafficControlName);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
 				std::string trafficControlId_;
 				std::string stageName_;
-				std::string securityToken_;
 				std::string trafficControlName_;
 				std::string groupId_;
-				int pageSize_;
-				std::string apiId_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				int pageSize_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/DescribeVpcAccessesRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				DescribeVpcAccessesRequest();
 				~DescribeVpcAccessesRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string securityToken_;
-				int pageSize_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				int pageSize_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/ListTagResourcesRequest.h

@@ -42,24 +42,24 @@ namespace AlibabaCloud
 
 				std::vector<std::string> getResourceId()const;
 				void setResourceId(const std::vector<std::string>& resourceId);
+				std::string getResourceType()const;
+				void setResourceType(const std::string& resourceType);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				std::string getNextToken()const;
 				void setNextToken(const std::string& nextToken);
 				std::vector<Tag> getTag()const;
 				void setTag(const std::vector<Tag>& tag);
-				std::string getResourceType()const;
-				void setResourceType(const std::string& resourceType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				std::vector<std::string> resourceId_;
+				std::string resourceType_;
+				std::string accessKeyId_;
 				std::string securityToken_;
 				std::string nextToken_;
 				std::vector<Tag> tag_;
-				std::string resourceType_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/ModifyApiGroupRequest.h

@@ -40,26 +40,26 @@ namespace AlibabaCloud
 				ModifyApiGroupRequest();
 				~ModifyApiGroupRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				std::vector<Tag> getTag()const;
-				void setTag(const std::vector<Tag>& tag);
 				std::string getGroupName()const;
 				void setGroupName(const std::string& groupName);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::vector<Tag> getTag()const;
+				void setTag(const std::vector<Tag>& tag);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string description_;
-				std::vector<Tag> tag_;
 				std::string groupName_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::vector<Tag> tag_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/ModifyAppRequest.h

@@ -40,26 +40,26 @@ namespace AlibabaCloud
 				ModifyAppRequest();
 				~ModifyAppRequest();
 
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getAppName()const;
 				void setAppName(const std::string& appName);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				long getAppId()const;
 				void setAppId(long appId);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
 				std::vector<Tag> getTag()const;
 				void setTag(const std::vector<Tag>& tag);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string description_;
+				std::string accessKeyId_;
 				std::string appName_;
 				std::string securityToken_;
 				long appId_;
-				std::string description_;
 				std::vector<Tag> tag_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/ModifyIpControlPolicyItemRequest.h

@@ -35,6 +35,8 @@ namespace AlibabaCloud
 				ModifyIpControlPolicyItemRequest();
 				~ModifyIpControlPolicyItemRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getIpControlId()const;
 				void setIpControlId(const std::string& ipControlId);
 				std::string getPolicyItemId()const;
@@ -45,16 +47,14 @@ namespace AlibabaCloud
 				void setAppId(const std::string& appId);
 				std::string getCidrIp()const;
 				void setCidrIp(const std::string& cidrIp);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string ipControlId_;
 				std::string policyItemId_;
 				std::string securityToken_;
 				std::string appId_;
 				std::string cidrIp_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/ModifyIpControlRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				ModifyIpControlRequest();
 				~ModifyIpControlRequest();
 
-				std::string getIpControlId()const;
-				void setIpControlId(const std::string& ipControlId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getIpControlName()const;
 				void setIpControlName(const std::string& ipControlName);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getIpControlId()const;
+				void setIpControlId(const std::string& ipControlId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string ipControlId_;
-				std::string securityToken_;
 				std::string ipControlName_;
 				std::string description_;
 				std::string accessKeyId_;
+				std::string ipControlId_;
+				std::string securityToken_;
 
 			};
 		}

+ 6 - 9
cloudapi/include/alibabacloud/cloudapi/model/ModifyLogConfigRequest.h

@@ -37,24 +37,21 @@ namespace AlibabaCloud
 
 				std::string getSlsLogStore()const;
 				void setSlsLogStore(const std::string& slsLogStore);
-				std::string getLogType()const;
-				void setLogType(const std::string& logType);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getSlsProject()const;
 				void setSlsProject(const std::string& slsProject);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getLogType()const;
+				void setLogType(const std::string& logType);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
 				std::string slsLogStore_;
-				std::string logType_;
-				std::string securityToken_;
-				std::string regionId_;
 				std::string slsProject_;
 				std::string accessKeyId_;
+				std::string logType_;
+				std::string securityToken_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/ModifySignatureRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				ModifySignatureRequest();
 				~ModifySignatureRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getSignatureName()const;
 				void setSignatureName(const std::string& signatureName);
-				std::string getSignatureKey()const;
-				void setSignatureKey(const std::string& signatureKey);
 				std::string getSignatureId()const;
 				void setSignatureId(const std::string& signatureId);
 				std::string getSignatureSecret()const;
 				void setSignatureSecret(const std::string& signatureSecret);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getSignatureKey()const;
+				void setSignatureKey(const std::string& signatureKey);
 
             private:
-				std::string securityToken_;
 				std::string signatureName_;
-				std::string signatureKey_;
 				std::string signatureId_;
 				std::string signatureSecret_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string signatureKey_;
 
 			};
 		}

+ 12 - 12
cloudapi/include/alibabacloud/cloudapi/model/ModifyTrafficControlRequest.h

@@ -37,33 +37,33 @@ namespace AlibabaCloud
 
 				std::string getTrafficControlId()const;
 				void setTrafficControlId(const std::string& trafficControlId);
-				int getApiDefault()const;
-				void setApiDefault(int apiDefault);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getTrafficControlName()const;
 				void setTrafficControlName(const std::string& trafficControlName);
-				std::string getTrafficControlUnit()const;
-				void setTrafficControlUnit(const std::string& trafficControlUnit);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				int getUserDefault()const;
 				void setUserDefault(int userDefault);
-				int getAppDefault()const;
-				void setAppDefault(int appDefault);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				int getApiDefault()const;
+				void setApiDefault(int apiDefault);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getTrafficControlUnit()const;
+				void setTrafficControlUnit(const std::string& trafficControlUnit);
+				int getAppDefault()const;
+				void setAppDefault(int appDefault);
 
             private:
 				std::string trafficControlId_;
-				int apiDefault_;
-				std::string securityToken_;
 				std::string trafficControlName_;
-				std::string trafficControlUnit_;
 				std::string description_;
 				int userDefault_;
-				int appDefault_;
 				std::string accessKeyId_;
+				int apiDefault_;
+				std::string securityToken_;
+				std::string trafficControlUnit_;
+				int appDefault_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/ReactivateDomainRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				ReactivateDomainRequest();
 				~ReactivateDomainRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getDomainName()const;
 				void setDomainName(const std::string& domainName);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string domainName_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/RemoveApisAuthoritiesRequest.h

@@ -37,26 +37,26 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				long getAppId()const;
-				void setAppId(long appId);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				long getAppId()const;
+				void setAppId(long appId);
 				std::string getApiIds()const;
 				void setApiIds(const std::string& apiIds);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
-				long appId_;
 				std::string description_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				long appId_;
 				std::string apiIds_;
 
 			};

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/RemoveAppsAuthoritiesRequest.h

@@ -37,24 +37,24 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
+				std::string getGroupId()const;
+				void setGroupId(const std::string& groupId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getAppIds()const;
 				void setAppIds(const std::string& appIds);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
-				std::string getGroupId()const;
-				void setGroupId(const std::string& groupId);
 				std::string getApiId()const;
 				void setApiId(const std::string& apiId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				std::string stageName_;
+				std::string groupId_;
+				std::string accessKeyId_;
 				std::string appIds_;
 				std::string securityToken_;
-				std::string groupId_;
 				std::string apiId_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/RemoveIpControlApisRequest.h

@@ -37,23 +37,23 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getIpControlId()const;
-				void setIpControlId(const std::string& ipControlId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getIpControlId()const;
+				void setIpControlId(const std::string& ipControlId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 				std::string getApiIds()const;
 				void setApiIds(const std::string& apiIds);
 
             private:
 				std::string stageName_;
-				std::string ipControlId_;
-				std::string securityToken_;
 				std::string groupId_;
 				std::string accessKeyId_;
+				std::string ipControlId_;
+				std::string securityToken_;
 				std::string apiIds_;
 
 			};

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/RemoveIpControlPolicyItemRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				RemoveIpControlPolicyItemRequest();
 				~RemoveIpControlPolicyItemRequest();
 
-				std::string getIpControlId()const;
-				void setIpControlId(const std::string& ipControlId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getPolicyItemIds()const;
 				void setPolicyItemIds(const std::string& policyItemIds);
+				std::string getIpControlId()const;
+				void setIpControlId(const std::string& ipControlId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string ipControlId_;
-				std::string securityToken_;
 				std::string accessKeyId_;
 				std::string policyItemIds_;
+				std::string ipControlId_;
+				std::string securityToken_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/RemoveSignatureApisRequest.h

@@ -37,23 +37,23 @@ namespace AlibabaCloud
 
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getSignatureId()const;
 				void setSignatureId(const std::string& signatureId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 				std::string getApiIds()const;
 				void setApiIds(const std::string& apiIds);
 
             private:
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
 				std::string signatureId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 				std::string apiIds_;
 
 			};

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/RemoveTrafficControlApisRequest.h

@@ -39,21 +39,21 @@ namespace AlibabaCloud
 				void setTrafficControlId(const std::string& trafficControlId);
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 				std::string getApiIds()const;
 				void setApiIds(const std::string& apiIds);
 
             private:
 				std::string trafficControlId_;
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 				std::string apiIds_;
 
 			};

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/RemoveVpcAccessRequest.h

@@ -35,6 +35,8 @@ namespace AlibabaCloud
 				RemoveVpcAccessRequest();
 				~RemoveVpcAccessRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getSecurityToken()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
 				void setPort(int port);
 				std::string getVpcId()const;
 				void setVpcId(const std::string& vpcId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string instanceId_;
 				std::string securityToken_;
 				int port_;
 				std::string vpcId_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/ResetAppCodeRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				ResetAppCodeRequest();
 				~ResetAppCodeRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				std::string getAppCode()const;
 				void setAppCode(const std::string& appCode);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string securityToken_;
 				std::string appCode_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/ResetAppSecretRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				ResetAppSecretRequest();
 				~ResetAppSecretRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getSecurityToken()const;
 				void setSecurityToken(const std::string& securityToken);
 				std::string getAppKey()const;
 				void setAppKey(const std::string& appKey);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string securityToken_;
 				std::string appKey_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/SdkGenerateByAppRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				SdkGenerateByAppRequest();
 				~SdkGenerateByAppRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				long getAppId()const;
-				void setAppId(long appId);
 				std::string getLanguage()const;
 				void setLanguage(const std::string& language);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				long getAppId()const;
+				void setAppId(long appId);
 
             private:
-				std::string securityToken_;
-				long appId_;
 				std::string language_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				long appId_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/SdkGenerateByGroupRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				SdkGenerateByGroupRequest();
 				~SdkGenerateByGroupRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getLanguage()const;
 				void setLanguage(const std::string& language);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string language_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 0 - 60
cloudapi/include/alibabacloud/cloudapi/model/SdkGenerateRequest.h

@@ -1,60 +0,0 @@
-/*
- * 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_CLOUDAPI_MODEL_SDKGENERATEREQUEST_H_
-#define ALIBABACLOUD_CLOUDAPI_MODEL_SDKGENERATEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/cloudapi/CloudAPIExport.h>
-
-namespace AlibabaCloud
-{
-	namespace CloudAPI
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_CLOUDAPI_EXPORT SdkGenerateRequest : public RpcServiceRequest
-			{
-
-			public:
-				SdkGenerateRequest();
-				~SdkGenerateRequest();
-
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				std::string getGroupId()const;
-				void setGroupId(const std::string& groupId);
-				long getAppId()const;
-				void setAppId(long appId);
-				std::string getLanguage()const;
-				void setLanguage(const std::string& language);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-
-            private:
-				std::string securityToken_;
-				std::string groupId_;
-				long appId_;
-				std::string language_;
-				std::string accessKeyId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_SDKGENERATEREQUEST_H_

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/SetApisAuthoritiesRequest.h

@@ -39,30 +39,30 @@ namespace AlibabaCloud
 				void setAuthVaildTime(const std::string& authVaildTime);
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
-				long getAppId()const;
-				void setAppId(long appId);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				std::string getAuthValidTime()const;
 				void setAuthValidTime(const std::string& authValidTime);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				long getAppId()const;
+				void setAppId(long appId);
 				std::string getApiIds()const;
 				void setApiIds(const std::string& apiIds);
 
             private:
 				std::string authVaildTime_;
 				std::string stageName_;
-				std::string securityToken_;
 				std::string groupId_;
-				long appId_;
 				std::string description_;
 				std::string authValidTime_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				long appId_;
 				std::string apiIds_;
 
 			};

+ 9 - 9
cloudapi/include/alibabacloud/cloudapi/model/SetAppsAuthoritiesRequest.h

@@ -39,31 +39,31 @@ namespace AlibabaCloud
 				void setAuthVaildTime(const std::string& authVaildTime);
 				std::string getStageName()const;
 				void setStageName(const std::string& stageName);
-				std::string getAppIds()const;
-				void setAppIds(const std::string& appIds);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				std::string getApiId()const;
-				void setApiId(const std::string& apiId);
 				std::string getAuthValidTime()const;
 				void setAuthValidTime(const std::string& authValidTime);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAppIds()const;
+				void setAppIds(const std::string& appIds);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getApiId()const;
+				void setApiId(const std::string& apiId);
 
             private:
 				std::string authVaildTime_;
 				std::string stageName_;
-				std::string appIds_;
-				std::string securityToken_;
 				std::string groupId_;
 				std::string description_;
-				std::string apiId_;
 				std::string authValidTime_;
 				std::string accessKeyId_;
+				std::string appIds_;
+				std::string securityToken_;
+				std::string apiId_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/SetDomainCertificateRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				SetDomainCertificateRequest();
 				~SetDomainCertificateRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getCertificatePrivateKey()const;
 				void setCertificatePrivateKey(const std::string& certificatePrivateKey);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getDomainName()const;
 				void setDomainName(const std::string& domainName);
-				std::string getCertificateName()const;
-				void setCertificateName(const std::string& certificateName);
 				std::string getCertificateBody()const;
 				void setCertificateBody(const std::string& certificateBody);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getCertificateName()const;
+				void setCertificateName(const std::string& certificateName);
 
             private:
-				std::string securityToken_;
 				std::string certificatePrivateKey_;
 				std::string groupId_;
 				std::string domainName_;
-				std::string certificateName_;
 				std::string certificateBody_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string certificateName_;
 
 			};
 		}

+ 3 - 3
cloudapi/include/alibabacloud/cloudapi/model/SetDomainRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				SetDomainRequest();
 				~SetDomainRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getDomainName()const;
 				void setDomainName(const std::string& domainName);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string domainName_;
 				std::string accessKeyId_;
+				std::string securityToken_;
 
 			};
 		}

+ 6 - 6
cloudapi/include/alibabacloud/cloudapi/model/SetDomainWebSocketStatusRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				SetDomainWebSocketStatusRequest();
 				~SetDomainWebSocketStatusRequest();
 
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getDomainName()const;
 				void setDomainName(const std::string& domainName);
-				std::string getActionValue()const;
-				void setActionValue(const std::string& actionValue);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getSecurityToken()const;
+				void setSecurityToken(const std::string& securityToken);
+				std::string getActionValue()const;
+				void setActionValue(const std::string& actionValue);
 
             private:
-				std::string securityToken_;
 				std::string groupId_;
 				std::string domainName_;
-				std::string actionValue_;
 				std::string accessKeyId_;
+				std::string securityToken_;
+				std::string actionValue_;
 
 			};
 		}

Деякі файли не було показано, через те що забагато файлів було змінено