sdk-team 7 лет назад
Родитель
Сommit
5817ec77ab
100 измененных файлов с 1417 добавлено и 2376 удалено
  1. 3 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 93 105
      vpc/CMakeLists.txt
  4. 184 208
      vpc/include/alibabacloud/vpc/VpcClient.h
  5. 3 3
      vpc/include/alibabacloud/vpc/model/ActivateRouterInterfaceRequest.h
  6. 3 3
      vpc/include/alibabacloud/vpc/model/ActiveFlowLogRequest.h
  7. 6 6
      vpc/include/alibabacloud/vpc/model/AddBandwidthPackageIpsRequest.h
  8. 12 12
      vpc/include/alibabacloud/vpc/model/AddBgpNetworkRequest.h
  9. 6 6
      vpc/include/alibabacloud/vpc/model/AddCommonBandwidthPackageIpRequest.h
  10. 9 9
      vpc/include/alibabacloud/vpc/model/AddGlobalAccelerationInstanceIpRequest.h
  11. 6 6
      vpc/include/alibabacloud/vpc/model/AddIPv6TranslatorAclListEntryRequest.h
  12. 18 18
      vpc/include/alibabacloud/vpc/model/AllocateEipAddressRequest.h
  13. 0 57
      vpc/include/alibabacloud/vpc/model/AllocateIpv6InternetBandwidthRequest.h
  14. 50 50
      vpc/include/alibabacloud/vpc/model/ApplyPhysicalConnectionLOARequest.h
  15. 18 18
      vpc/include/alibabacloud/vpc/model/AssociateEipAddressRequest.h
  16. 9 9
      vpc/include/alibabacloud/vpc/model/AssociateGlobalAccelerationInstanceRequest.h
  17. 9 9
      vpc/include/alibabacloud/vpc/model/AssociateHaVipRequest.h
  18. 26 80
      vpc/include/alibabacloud/vpc/model/AssociateNetworkAclRequest.h
  19. 12 12
      vpc/include/alibabacloud/vpc/model/AssociatePhysicalConnectionToVirtualBorderRouterRequest.h
  20. 0 57
      vpc/include/alibabacloud/vpc/model/AssociateRouteTableRequest.h
  21. 21 21
      vpc/include/alibabacloud/vpc/model/CancelCommonBandwidthPackageIpBandwidthRequest.h
  22. 6 6
      vpc/include/alibabacloud/vpc/model/CancelPhysicalConnectionRequest.h
  23. 27 27
      vpc/include/alibabacloud/vpc/model/CompletePhysicalConnectionLOARequest.h
  24. 3 3
      vpc/include/alibabacloud/vpc/model/ConnectRouterInterfaceRequest.h
  25. 0 54
      vpc/include/alibabacloud/vpc/model/ConvertBandwidthPackageRequest.h
  26. 21 75
      vpc/include/alibabacloud/vpc/model/CopyNetworkAclEntriesRequest.h
  27. 15 15
      vpc/include/alibabacloud/vpc/model/CreateBandwidthPackageRequest.h
  28. 12 9
      vpc/include/alibabacloud/vpc/model/CreateBgpGroupRequest.h
  29. 12 12
      vpc/include/alibabacloud/vpc/model/CreateBgpPeerRequest.h
  30. 12 12
      vpc/include/alibabacloud/vpc/model/CreateCommonBandwidthPackageRequest.h
  31. 12 12
      vpc/include/alibabacloud/vpc/model/CreateCustomerGatewayRequest.h
  32. 48 48
      vpc/include/alibabacloud/vpc/model/CreateExpressCloudConnectionRequest.h
  33. 6 6
      vpc/include/alibabacloud/vpc/model/CreateFlowLogRequest.h
  34. 12 12
      vpc/include/alibabacloud/vpc/model/CreateForwardEntryRequest.h
  35. 9 9
      vpc/include/alibabacloud/vpc/model/CreateGlobalAccelerationInstanceRequest.h
  36. 12 12
      vpc/include/alibabacloud/vpc/model/CreateHaVipRequest.h
  37. 6 6
      vpc/include/alibabacloud/vpc/model/CreateIPv6TranslatorAclListRequest.h
  38. 12 12
      vpc/include/alibabacloud/vpc/model/CreateIPv6TranslatorEntryRequest.h
  39. 12 12
      vpc/include/alibabacloud/vpc/model/CreateIPv6TranslatorRequest.h
  40. 0 57
      vpc/include/alibabacloud/vpc/model/CreateIpv6EgressOnlyRuleRequest.h
  41. 0 57
      vpc/include/alibabacloud/vpc/model/CreateIpv6GatewayRequest.h
  42. 18 18
      vpc/include/alibabacloud/vpc/model/CreateNatGatewayRequest.h
  43. 24 78
      vpc/include/alibabacloud/vpc/model/CreateNetworkAclRequest.h
  44. 0 99
      vpc/include/alibabacloud/vpc/model/CreatePhysicalConnectionNewRequest.h
  45. 0 51
      vpc/include/alibabacloud/vpc/model/CreatePhysicalConnectionNewResult.h
  46. 33 33
      vpc/include/alibabacloud/vpc/model/CreatePhysicalConnectionOccupancyOrderRequest.h
  47. 18 18
      vpc/include/alibabacloud/vpc/model/CreatePhysicalConnectionRequest.h
  48. 33 33
      vpc/include/alibabacloud/vpc/model/CreatePhysicalConnectionSetupOrderRequest.h
  49. 15 15
      vpc/include/alibabacloud/vpc/model/CreateRouteEntryRequest.h
  50. 0 57
      vpc/include/alibabacloud/vpc/model/CreateRouteTableRequest.h
  51. 12 12
      vpc/include/alibabacloud/vpc/model/CreateSnatEntryRequest.h
  52. 9 9
      vpc/include/alibabacloud/vpc/model/CreateSslVpnClientCertRequest.h
  53. 12 12
      vpc/include/alibabacloud/vpc/model/CreateSslVpnServerRequest.h
  54. 9 9
      vpc/include/alibabacloud/vpc/model/CreateVSwitchRequest.h
  55. 12 12
      vpc/include/alibabacloud/vpc/model/CreateVirtualBorderRouterRequest.h
  56. 18 15
      vpc/include/alibabacloud/vpc/model/CreateVpcRequest.h
  57. 18 18
      vpc/include/alibabacloud/vpc/model/CreateVpnConnectionRequest.h
  58. 12 9
      vpc/include/alibabacloud/vpc/model/CreateVpnGatewayRequest.h
  59. 42 42
      vpc/include/alibabacloud/vpc/model/CreateVpnPbrRouteEntryRequest.h
  60. 39 39
      vpc/include/alibabacloud/vpc/model/CreateVpnRouteEntryRequest.h
  61. 3 3
      vpc/include/alibabacloud/vpc/model/DeactivateRouterInterfaceRequest.h
  62. 3 3
      vpc/include/alibabacloud/vpc/model/DeactiveFlowLogRequest.h
  63. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteBandwidthPackageRequest.h
  64. 9 9
      vpc/include/alibabacloud/vpc/model/DeleteBgpGroupRequest.h
  65. 9 9
      vpc/include/alibabacloud/vpc/model/DeleteBgpNetworkRequest.h
  66. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteBgpPeerRequest.h
  67. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteCommonBandwidthPackageRequest.h
  68. 9 9
      vpc/include/alibabacloud/vpc/model/DeleteCustomerGatewayRequest.h
  69. 24 24
      vpc/include/alibabacloud/vpc/model/DeleteExpressConnectRequest.h
  70. 3 3
      vpc/include/alibabacloud/vpc/model/DeleteFlowLogRequest.h
  71. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteForwardEntryRequest.h
  72. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteGlobalAccelerationInstanceRequest.h
  73. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteHaVipRequest.h
  74. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteIPv6TranslatorAclListRequest.h
  75. 9 9
      vpc/include/alibabacloud/vpc/model/DeleteIPv6TranslatorEntryRequest.h
  76. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteIPv6TranslatorRequest.h
  77. 0 57
      vpc/include/alibabacloud/vpc/model/DeleteIpv6EgressOnlyRuleRequest.h
  78. 0 57
      vpc/include/alibabacloud/vpc/model/DeleteIpv6GatewayRequest.h
  79. 0 57
      vpc/include/alibabacloud/vpc/model/DeleteIpv6InternetBandwidthRequest.h
  80. 9 9
      vpc/include/alibabacloud/vpc/model/DeleteNatGatewayRequest.h
  81. 18 72
      vpc/include/alibabacloud/vpc/model/DeleteNetworkAclRequest.h
  82. 9 9
      vpc/include/alibabacloud/vpc/model/DeletePhysicalConnectionRequest.h
  83. 12 12
      vpc/include/alibabacloud/vpc/model/DeleteRouteEntryRequest.h
  84. 0 57
      vpc/include/alibabacloud/vpc/model/DeleteRouteTableRequest.h
  85. 3 3
      vpc/include/alibabacloud/vpc/model/DeleteRouterInterfaceRequest.h
  86. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteSnatEntryRequest.h
  87. 9 9
      vpc/include/alibabacloud/vpc/model/DeleteSslVpnClientCertRequest.h
  88. 9 9
      vpc/include/alibabacloud/vpc/model/DeleteSslVpnServerRequest.h
  89. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteVSwitchRequest.h
  90. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteVirtualBorderRouterRequest.h
  91. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteVpcRequest.h
  92. 9 9
      vpc/include/alibabacloud/vpc/model/DeleteVpnConnectionRequest.h
  93. 6 6
      vpc/include/alibabacloud/vpc/model/DeleteVpnGatewayRequest.h
  94. 36 36
      vpc/include/alibabacloud/vpc/model/DeleteVpnPbrRouteEntryRequest.h
  95. 33 33
      vpc/include/alibabacloud/vpc/model/DeleteVpnRouteEntryRequest.h
  96. 21 21
      vpc/include/alibabacloud/vpc/model/DeletionProtectionRequest.h
  97. 7 9
      vpc/include/alibabacloud/vpc/model/DeletionProtectionResult.h
  98. 18 18
      vpc/include/alibabacloud/vpc/model/DescribeAccessPointsRequest.h
  99. 12 12
      vpc/include/alibabacloud/vpc/model/DescribeBandwidthPackagesRequest.h
  100. 15 15
      vpc/include/alibabacloud/vpc/model/DescribeBgpGroupsRequest.h

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2019-09-06 Version 1.36.114
+- Generated 2016-04-28 for `Vpc`.
+
 2019-09-05 Version 1.36.113
 - Supported for setEndpoint method.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.113
+1.36.114

+ 93 - 105
vpc/CMakeLists.txt

@@ -75,8 +75,6 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/DeleteRouterInterfaceResult.h
 	include/alibabacloud/vpc/model/ModifyFlowLogAttributeRequest.h
 	include/alibabacloud/vpc/model/ModifyFlowLogAttributeResult.h
-	include/alibabacloud/vpc/model/DescribeNqasRequest.h
-	include/alibabacloud/vpc/model/DescribeNqasResult.h
 	include/alibabacloud/vpc/model/ModifyNatGatewayAttributeRequest.h
 	include/alibabacloud/vpc/model/ModifyNatGatewayAttributeResult.h
 	include/alibabacloud/vpc/model/DescribeEipMonitorDataRequest.h
@@ -95,18 +93,20 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/ConnectRouterInterfaceResult.h
 	include/alibabacloud/vpc/model/DescribeIpv6GatewayAttributeRequest.h
 	include/alibabacloud/vpc/model/DescribeIpv6GatewayAttributeResult.h
-	include/alibabacloud/vpc/model/DescribeVpnPbrRouteEntriesRequest.h
-	include/alibabacloud/vpc/model/DescribeVpnPbrRouteEntriesResult.h
 	include/alibabacloud/vpc/model/DeleteSnatEntryRequest.h
 	include/alibabacloud/vpc/model/DeleteSnatEntryResult.h
+	include/alibabacloud/vpc/model/DescribeVpnPbrRouteEntriesRequest.h
+	include/alibabacloud/vpc/model/DescribeVpnPbrRouteEntriesResult.h
 	include/alibabacloud/vpc/model/ModifyIpv6GatewaySpecRequest.h
 	include/alibabacloud/vpc/model/ModifyIpv6GatewaySpecResult.h
-	include/alibabacloud/vpc/model/DeleteCommonBandwidthPackageRequest.h
-	include/alibabacloud/vpc/model/DeleteCommonBandwidthPackageResult.h
-	include/alibabacloud/vpc/model/CreateSnatEntryRequest.h
-	include/alibabacloud/vpc/model/CreateSnatEntryResult.h
+	include/alibabacloud/vpc/model/DescribeHighDefinitionMonitorLogAttributeRequest.h
+	include/alibabacloud/vpc/model/DescribeHighDefinitionMonitorLogAttributeResult.h
 	include/alibabacloud/vpc/model/ModifyPhysicalConnectionAttributeRequest.h
 	include/alibabacloud/vpc/model/ModifyPhysicalConnectionAttributeResult.h
+	include/alibabacloud/vpc/model/CreateSnatEntryRequest.h
+	include/alibabacloud/vpc/model/CreateSnatEntryResult.h
+	include/alibabacloud/vpc/model/DeleteCommonBandwidthPackageRequest.h
+	include/alibabacloud/vpc/model/DeleteCommonBandwidthPackageResult.h
 	include/alibabacloud/vpc/model/ModifyVSwitchAttributeRequest.h
 	include/alibabacloud/vpc/model/ModifyVSwitchAttributeResult.h
 	include/alibabacloud/vpc/model/EnableVpcClassicLinkRequest.h
@@ -119,10 +119,10 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/DescribeNetworkAclAttributesResult.h
 	include/alibabacloud/vpc/model/CreateRouteEntryRequest.h
 	include/alibabacloud/vpc/model/CreateRouteEntryResult.h
-	include/alibabacloud/vpc/model/DisableVpcClassicLinkRequest.h
-	include/alibabacloud/vpc/model/DisableVpcClassicLinkResult.h
 	include/alibabacloud/vpc/model/CreateRouterInterfaceRequest.h
 	include/alibabacloud/vpc/model/CreateRouterInterfaceResult.h
+	include/alibabacloud/vpc/model/DisableVpcClassicLinkRequest.h
+	include/alibabacloud/vpc/model/DisableVpcClassicLinkResult.h
 	include/alibabacloud/vpc/model/TagResourcesRequest.h
 	include/alibabacloud/vpc/model/TagResourcesResult.h
 	include/alibabacloud/vpc/model/DescribeFlowLogsRequest.h
@@ -133,18 +133,16 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/ModifyNatGatewaySpecResult.h
 	include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsRequest.h
 	include/alibabacloud/vpc/model/DescribeExpressCloudConnectionsResult.h
-	include/alibabacloud/vpc/model/DeleteSslVpnClientCertRequest.h
-	include/alibabacloud/vpc/model/DeleteSslVpnClientCertResult.h
 	include/alibabacloud/vpc/model/CreateVSwitchRequest.h
 	include/alibabacloud/vpc/model/CreateVSwitchResult.h
+	include/alibabacloud/vpc/model/DeleteSslVpnClientCertRequest.h
+	include/alibabacloud/vpc/model/DeleteSslVpnClientCertResult.h
 	include/alibabacloud/vpc/model/CancelCommonBandwidthPackageIpBandwidthRequest.h
 	include/alibabacloud/vpc/model/CancelCommonBandwidthPackageIpBandwidthResult.h
 	include/alibabacloud/vpc/model/ModifyEipAddressAttributeRequest.h
 	include/alibabacloud/vpc/model/ModifyEipAddressAttributeResult.h
 	include/alibabacloud/vpc/model/ModifyIPv6TranslatorEntryRequest.h
 	include/alibabacloud/vpc/model/ModifyIPv6TranslatorEntryResult.h
-	include/alibabacloud/vpc/model/DescribePhysicalConnectionOrderRequest.h
-	include/alibabacloud/vpc/model/DescribePhysicalConnectionOrderResult.h
 	include/alibabacloud/vpc/model/DeactiveFlowLogRequest.h
 	include/alibabacloud/vpc/model/DeactiveFlowLogResult.h
 	include/alibabacloud/vpc/model/DeleteNatGatewayRequest.h
@@ -167,6 +165,8 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/DeleteBgpGroupResult.h
 	include/alibabacloud/vpc/model/ReleaseEipAddressRequest.h
 	include/alibabacloud/vpc/model/ReleaseEipAddressResult.h
+	include/alibabacloud/vpc/model/DeletionProtectionRequest.h
+	include/alibabacloud/vpc/model/DeletionProtectionResult.h
 	include/alibabacloud/vpc/model/ModifyExpressCloudConnectionBandwidthRequest.h
 	include/alibabacloud/vpc/model/ModifyExpressCloudConnectionBandwidthResult.h
 	include/alibabacloud/vpc/model/CreateVpnPbrRouteEntryRequest.h
@@ -183,8 +183,6 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.h
 	include/alibabacloud/vpc/model/ModifyGlobalAccelerationInstanceAttributesRequest.h
 	include/alibabacloud/vpc/model/ModifyGlobalAccelerationInstanceAttributesResult.h
-	include/alibabacloud/vpc/model/CreatePhysicalConnectionNewRequest.h
-	include/alibabacloud/vpc/model/CreatePhysicalConnectionNewResult.h
 	include/alibabacloud/vpc/model/ModifyBgpGroupAttributeRequest.h
 	include/alibabacloud/vpc/model/ModifyBgpGroupAttributeResult.h
 	include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageAttributeRequest.h
@@ -211,20 +209,22 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/DeleteExpressConnectResult.h
 	include/alibabacloud/vpc/model/DescribeSnatTableEntriesRequest.h
 	include/alibabacloud/vpc/model/DescribeSnatTableEntriesResult.h
-	include/alibabacloud/vpc/model/UnassociateGlobalAccelerationInstanceRequest.h
-	include/alibabacloud/vpc/model/UnassociateGlobalAccelerationInstanceResult.h
 	include/alibabacloud/vpc/model/DeleteCustomerGatewayRequest.h
 	include/alibabacloud/vpc/model/DeleteCustomerGatewayResult.h
+	include/alibabacloud/vpc/model/UnassociateGlobalAccelerationInstanceRequest.h
+	include/alibabacloud/vpc/model/UnassociateGlobalAccelerationInstanceResult.h
 	include/alibabacloud/vpc/model/DeleteIPv6TranslatorRequest.h
 	include/alibabacloud/vpc/model/DeleteIPv6TranslatorResult.h
 	include/alibabacloud/vpc/model/DescribeRouteTableListRequest.h
 	include/alibabacloud/vpc/model/DescribeRouteTableListResult.h
 	include/alibabacloud/vpc/model/AssociatePhysicalConnectionToVirtualBorderRouterRequest.h
 	include/alibabacloud/vpc/model/AssociatePhysicalConnectionToVirtualBorderRouterResult.h
-	include/alibabacloud/vpc/model/DescribeCustomerGatewaysRequest.h
-	include/alibabacloud/vpc/model/DescribeCustomerGatewaysResult.h
 	include/alibabacloud/vpc/model/DeleteGlobalAccelerationInstanceRequest.h
 	include/alibabacloud/vpc/model/DeleteGlobalAccelerationInstanceResult.h
+	include/alibabacloud/vpc/model/DescribeCustomerGatewaysRequest.h
+	include/alibabacloud/vpc/model/DescribeCustomerGatewaysResult.h
+	include/alibabacloud/vpc/model/MoveResourceGroupRequest.h
+	include/alibabacloud/vpc/model/MoveResourceGroupResult.h
 	include/alibabacloud/vpc/model/DeleteVpcRequest.h
 	include/alibabacloud/vpc/model/DeleteVpcResult.h
 	include/alibabacloud/vpc/model/DeleteVpnRouteEntryRequest.h
@@ -247,12 +247,10 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/CreateCustomerGatewayResult.h
 	include/alibabacloud/vpc/model/DeleteBandwidthPackageRequest.h
 	include/alibabacloud/vpc/model/DeleteBandwidthPackageResult.h
-	include/alibabacloud/vpc/model/DescribeIpv6GatewaysRequest.h
-	include/alibabacloud/vpc/model/DescribeIpv6GatewaysResult.h
 	include/alibabacloud/vpc/model/DeleteBgpPeerRequest.h
 	include/alibabacloud/vpc/model/DeleteBgpPeerResult.h
-	include/alibabacloud/vpc/model/DeleteNqaRequest.h
-	include/alibabacloud/vpc/model/DeleteNqaResult.h
+	include/alibabacloud/vpc/model/DescribeIpv6GatewaysRequest.h
+	include/alibabacloud/vpc/model/DescribeIpv6GatewaysResult.h
 	include/alibabacloud/vpc/model/RemoveIPv6TranslatorAclListEntryRequest.h
 	include/alibabacloud/vpc/model/RemoveIPv6TranslatorAclListEntryResult.h
 	include/alibabacloud/vpc/model/ModifyForwardEntryRequest.h
@@ -291,14 +289,12 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/ModifyBandwidthPackageAttributeResult.h
 	include/alibabacloud/vpc/model/DescribeBgpPeersRequest.h
 	include/alibabacloud/vpc/model/DescribeBgpPeersResult.h
-	include/alibabacloud/vpc/model/ModifyVpnPbrRouteEntryWeightRequest.h
-	include/alibabacloud/vpc/model/ModifyVpnPbrRouteEntryWeightResult.h
 	include/alibabacloud/vpc/model/ConvertBandwidthPackageRequest.h
 	include/alibabacloud/vpc/model/ConvertBandwidthPackageResult.h
+	include/alibabacloud/vpc/model/ModifyVpnPbrRouteEntryWeightRequest.h
+	include/alibabacloud/vpc/model/ModifyVpnPbrRouteEntryWeightResult.h
 	include/alibabacloud/vpc/model/DescribeHaVipsRequest.h
 	include/alibabacloud/vpc/model/DescribeHaVipsResult.h
-	include/alibabacloud/vpc/model/CreateNqaRequest.h
-	include/alibabacloud/vpc/model/CreateNqaResult.h
 	include/alibabacloud/vpc/model/GrantInstanceToCenRequest.h
 	include/alibabacloud/vpc/model/GrantInstanceToCenResult.h
 	include/alibabacloud/vpc/model/ModifyBgpPeerAttributeRequest.h
@@ -309,10 +305,10 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/DescribeNatGatewaysResult.h
 	include/alibabacloud/vpc/model/ModifyNetworkAclAttributesRequest.h
 	include/alibabacloud/vpc/model/ModifyNetworkAclAttributesResult.h
-	include/alibabacloud/vpc/model/DescribeVpcAttributeRequest.h
-	include/alibabacloud/vpc/model/DescribeVpcAttributeResult.h
 	include/alibabacloud/vpc/model/ModifyIpv6AddressAttributeRequest.h
 	include/alibabacloud/vpc/model/ModifyIpv6AddressAttributeResult.h
+	include/alibabacloud/vpc/model/DescribeVpcAttributeRequest.h
+	include/alibabacloud/vpc/model/DescribeVpcAttributeResult.h
 	include/alibabacloud/vpc/model/CreateVpnConnectionRequest.h
 	include/alibabacloud/vpc/model/CreateVpnConnectionResult.h
 	include/alibabacloud/vpc/model/ModifyIPv6TranslatorBandwidthRequest.h
@@ -323,26 +319,26 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/DeleteVpnConnectionResult.h
 	include/alibabacloud/vpc/model/CreateIpv6GatewayRequest.h
 	include/alibabacloud/vpc/model/CreateIpv6GatewayResult.h
-	include/alibabacloud/vpc/model/DeleteBgpNetworkRequest.h
-	include/alibabacloud/vpc/model/DeleteBgpNetworkResult.h
 	include/alibabacloud/vpc/model/DescribeBandwidthPackagesRequest.h
 	include/alibabacloud/vpc/model/DescribeBandwidthPackagesResult.h
+	include/alibabacloud/vpc/model/DeleteBgpNetworkRequest.h
+	include/alibabacloud/vpc/model/DeleteBgpNetworkResult.h
 	include/alibabacloud/vpc/model/ModifyVpnConnectionAttributeRequest.h
 	include/alibabacloud/vpc/model/ModifyVpnConnectionAttributeResult.h
 	include/alibabacloud/vpc/model/RemoveGlobalAccelerationInstanceIpRequest.h
 	include/alibabacloud/vpc/model/RemoveGlobalAccelerationInstanceIpResult.h
-	include/alibabacloud/vpc/model/DescribeBgpGroupsRequest.h
-	include/alibabacloud/vpc/model/DescribeBgpGroupsResult.h
 	include/alibabacloud/vpc/model/ListTagResourcesRequest.h
 	include/alibabacloud/vpc/model/ListTagResourcesResult.h
+	include/alibabacloud/vpc/model/DescribeBgpGroupsRequest.h
+	include/alibabacloud/vpc/model/DescribeBgpGroupsResult.h
 	include/alibabacloud/vpc/model/DescribeGrantRulesToCenRequest.h
 	include/alibabacloud/vpc/model/DescribeGrantRulesToCenResult.h
 	include/alibabacloud/vpc/model/DeleteIpv6InternetBandwidthRequest.h
 	include/alibabacloud/vpc/model/DeleteIpv6InternetBandwidthResult.h
-	include/alibabacloud/vpc/model/ModifyVpcAttributeRequest.h
-	include/alibabacloud/vpc/model/ModifyVpcAttributeResult.h
 	include/alibabacloud/vpc/model/RemoveBandwidthPackageIpsRequest.h
 	include/alibabacloud/vpc/model/RemoveBandwidthPackageIpsResult.h
+	include/alibabacloud/vpc/model/ModifyVpcAttributeRequest.h
+	include/alibabacloud/vpc/model/ModifyVpcAttributeResult.h
 	include/alibabacloud/vpc/model/ModifyCustomerGatewayAttributeRequest.h
 	include/alibabacloud/vpc/model/ModifyCustomerGatewayAttributeResult.h
 	include/alibabacloud/vpc/model/EnablePhysicalConnectionRequest.h
@@ -355,10 +351,10 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/DescribeVSwitchAttributesResult.h
 	include/alibabacloud/vpc/model/CreateCommonBandwidthPackageRequest.h
 	include/alibabacloud/vpc/model/CreateCommonBandwidthPackageResult.h
-	include/alibabacloud/vpc/model/DescribeRouterInterfacesRequest.h
-	include/alibabacloud/vpc/model/DescribeRouterInterfacesResult.h
 	include/alibabacloud/vpc/model/CreateForwardEntryRequest.h
 	include/alibabacloud/vpc/model/CreateForwardEntryResult.h
+	include/alibabacloud/vpc/model/DescribeRouterInterfacesRequest.h
+	include/alibabacloud/vpc/model/DescribeRouterInterfacesResult.h
 	include/alibabacloud/vpc/model/CreateFlowLogRequest.h
 	include/alibabacloud/vpc/model/CreateFlowLogResult.h
 	include/alibabacloud/vpc/model/UnassociateNetworkAclRequest.h
@@ -375,12 +371,12 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/DescribeIpv6AddressesResult.h
 	include/alibabacloud/vpc/model/DeleteIPv6TranslatorEntryRequest.h
 	include/alibabacloud/vpc/model/DeleteIPv6TranslatorEntryResult.h
+	include/alibabacloud/vpc/model/CreatePhysicalConnectionSetupOrderRequest.h
+	include/alibabacloud/vpc/model/CreatePhysicalConnectionSetupOrderResult.h
 	include/alibabacloud/vpc/model/UnTagResourcesRequest.h
 	include/alibabacloud/vpc/model/UnTagResourcesResult.h
 	include/alibabacloud/vpc/model/CreateNetworkAclRequest.h
 	include/alibabacloud/vpc/model/CreateNetworkAclResult.h
-	include/alibabacloud/vpc/model/CreatePhysicalConnectionSetupOrderRequest.h
-	include/alibabacloud/vpc/model/CreatePhysicalConnectionSetupOrderResult.h
 	include/alibabacloud/vpc/model/CreateBgpPeerRequest.h
 	include/alibabacloud/vpc/model/CreateBgpPeerResult.h
 	include/alibabacloud/vpc/model/DescribeRouteTablesRequest.h
@@ -393,24 +389,24 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/ApplyPhysicalConnectionLOAResult.h
 	include/alibabacloud/vpc/model/UnassociatePhysicalConnectionFromVirtualBorderRouterRequest.h
 	include/alibabacloud/vpc/model/UnassociatePhysicalConnectionFromVirtualBorderRouterResult.h
+	include/alibabacloud/vpc/model/AssociateHaVipRequest.h
+	include/alibabacloud/vpc/model/AssociateHaVipResult.h
 	include/alibabacloud/vpc/model/DeleteVpnPbrRouteEntryRequest.h
 	include/alibabacloud/vpc/model/DeleteVpnPbrRouteEntryResult.h
 	include/alibabacloud/vpc/model/DescribeServerRelatedGlobalAccelerationInstancesRequest.h
 	include/alibabacloud/vpc/model/DescribeServerRelatedGlobalAccelerationInstancesResult.h
-	include/alibabacloud/vpc/model/AssociateHaVipRequest.h
-	include/alibabacloud/vpc/model/AssociateHaVipResult.h
-	include/alibabacloud/vpc/model/AssociateRouteTableRequest.h
-	include/alibabacloud/vpc/model/AssociateRouteTableResult.h
 	include/alibabacloud/vpc/model/ModifyIPv6TranslatorAclAttributeRequest.h
 	include/alibabacloud/vpc/model/ModifyIPv6TranslatorAclAttributeResult.h
-	include/alibabacloud/vpc/model/DeleteVirtualBorderRouterRequest.h
-	include/alibabacloud/vpc/model/DeleteVirtualBorderRouterResult.h
-	include/alibabacloud/vpc/model/AssociateNetworkAclRequest.h
-	include/alibabacloud/vpc/model/AssociateNetworkAclResult.h
+	include/alibabacloud/vpc/model/AssociateRouteTableRequest.h
+	include/alibabacloud/vpc/model/AssociateRouteTableResult.h
 	include/alibabacloud/vpc/model/DeleteRouteEntryRequest.h
 	include/alibabacloud/vpc/model/DeleteRouteEntryResult.h
+	include/alibabacloud/vpc/model/DeleteVirtualBorderRouterRequest.h
+	include/alibabacloud/vpc/model/DeleteVirtualBorderRouterResult.h
 	include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageSpecRequest.h
 	include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageSpecResult.h
+	include/alibabacloud/vpc/model/AssociateNetworkAclRequest.h
+	include/alibabacloud/vpc/model/AssociateNetworkAclResult.h
 	include/alibabacloud/vpc/model/TerminatePhysicalConnectionRequest.h
 	include/alibabacloud/vpc/model/TerminatePhysicalConnectionResult.h
 	include/alibabacloud/vpc/model/DescribeIpv6EgressOnlyRulesRequest.h
@@ -429,10 +425,10 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/UnassociateRouteTableResult.h
 	include/alibabacloud/vpc/model/DescribeRegionsRequest.h
 	include/alibabacloud/vpc/model/DescribeRegionsResult.h
-	include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageIpBandwidthRequest.h
-	include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageIpBandwidthResult.h
 	include/alibabacloud/vpc/model/CompletePhysicalConnectionLOARequest.h
 	include/alibabacloud/vpc/model/CompletePhysicalConnectionLOAResult.h
+	include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageIpBandwidthRequest.h
+	include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageIpBandwidthResult.h
 	include/alibabacloud/vpc/model/DescribePhysicalConnectionsRequest.h
 	include/alibabacloud/vpc/model/DescribePhysicalConnectionsResult.h
 	include/alibabacloud/vpc/model/DescribeVpnGatewaysRequest.h
@@ -443,8 +439,6 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/CreateGlobalAccelerationInstanceResult.h
 	include/alibabacloud/vpc/model/DescribeVRoutersRequest.h
 	include/alibabacloud/vpc/model/DescribeVRoutersResult.h
-	include/alibabacloud/vpc/model/ModifyNqaRequest.h
-	include/alibabacloud/vpc/model/ModifyNqaResult.h
 	include/alibabacloud/vpc/model/AllocateEipAddressRequest.h
 	include/alibabacloud/vpc/model/AllocateEipAddressResult.h
 	include/alibabacloud/vpc/model/DescribeSslVpnClientCertRequest.h
@@ -465,7 +459,7 @@ set(vpc_public_header_model
 	include/alibabacloud/vpc/model/CreateVpnGatewayResult.h )
 
 set(vpc_src 
-	src/VpcClient.cc
+	src/com.aliyun.pop.sdk.domain.Product@3292d91aClient.cc
 	src/model/DescribeGlobalAccelerationInstancesRequest.cc
 	src/model/DescribeGlobalAccelerationInstancesResult.cc
 	src/model/ModifySslVpnClientCertRequest.cc
@@ -520,8 +514,6 @@ set(vpc_src
 	src/model/DeleteRouterInterfaceResult.cc
 	src/model/ModifyFlowLogAttributeRequest.cc
 	src/model/ModifyFlowLogAttributeResult.cc
-	src/model/DescribeNqasRequest.cc
-	src/model/DescribeNqasResult.cc
 	src/model/ModifyNatGatewayAttributeRequest.cc
 	src/model/ModifyNatGatewayAttributeResult.cc
 	src/model/DescribeEipMonitorDataRequest.cc
@@ -540,18 +532,20 @@ set(vpc_src
 	src/model/ConnectRouterInterfaceResult.cc
 	src/model/DescribeIpv6GatewayAttributeRequest.cc
 	src/model/DescribeIpv6GatewayAttributeResult.cc
-	src/model/DescribeVpnPbrRouteEntriesRequest.cc
-	src/model/DescribeVpnPbrRouteEntriesResult.cc
 	src/model/DeleteSnatEntryRequest.cc
 	src/model/DeleteSnatEntryResult.cc
+	src/model/DescribeVpnPbrRouteEntriesRequest.cc
+	src/model/DescribeVpnPbrRouteEntriesResult.cc
 	src/model/ModifyIpv6GatewaySpecRequest.cc
 	src/model/ModifyIpv6GatewaySpecResult.cc
-	src/model/DeleteCommonBandwidthPackageRequest.cc
-	src/model/DeleteCommonBandwidthPackageResult.cc
-	src/model/CreateSnatEntryRequest.cc
-	src/model/CreateSnatEntryResult.cc
+	src/model/DescribeHighDefinitionMonitorLogAttributeRequest.cc
+	src/model/DescribeHighDefinitionMonitorLogAttributeResult.cc
 	src/model/ModifyPhysicalConnectionAttributeRequest.cc
 	src/model/ModifyPhysicalConnectionAttributeResult.cc
+	src/model/CreateSnatEntryRequest.cc
+	src/model/CreateSnatEntryResult.cc
+	src/model/DeleteCommonBandwidthPackageRequest.cc
+	src/model/DeleteCommonBandwidthPackageResult.cc
 	src/model/ModifyVSwitchAttributeRequest.cc
 	src/model/ModifyVSwitchAttributeResult.cc
 	src/model/EnableVpcClassicLinkRequest.cc
@@ -564,10 +558,10 @@ set(vpc_src
 	src/model/DescribeNetworkAclAttributesResult.cc
 	src/model/CreateRouteEntryRequest.cc
 	src/model/CreateRouteEntryResult.cc
-	src/model/DisableVpcClassicLinkRequest.cc
-	src/model/DisableVpcClassicLinkResult.cc
 	src/model/CreateRouterInterfaceRequest.cc
 	src/model/CreateRouterInterfaceResult.cc
+	src/model/DisableVpcClassicLinkRequest.cc
+	src/model/DisableVpcClassicLinkResult.cc
 	src/model/TagResourcesRequest.cc
 	src/model/TagResourcesResult.cc
 	src/model/DescribeFlowLogsRequest.cc
@@ -578,18 +572,16 @@ set(vpc_src
 	src/model/ModifyNatGatewaySpecResult.cc
 	src/model/DescribeExpressCloudConnectionsRequest.cc
 	src/model/DescribeExpressCloudConnectionsResult.cc
-	src/model/DeleteSslVpnClientCertRequest.cc
-	src/model/DeleteSslVpnClientCertResult.cc
 	src/model/CreateVSwitchRequest.cc
 	src/model/CreateVSwitchResult.cc
+	src/model/DeleteSslVpnClientCertRequest.cc
+	src/model/DeleteSslVpnClientCertResult.cc
 	src/model/CancelCommonBandwidthPackageIpBandwidthRequest.cc
 	src/model/CancelCommonBandwidthPackageIpBandwidthResult.cc
 	src/model/ModifyEipAddressAttributeRequest.cc
 	src/model/ModifyEipAddressAttributeResult.cc
 	src/model/ModifyIPv6TranslatorEntryRequest.cc
 	src/model/ModifyIPv6TranslatorEntryResult.cc
-	src/model/DescribePhysicalConnectionOrderRequest.cc
-	src/model/DescribePhysicalConnectionOrderResult.cc
 	src/model/DeactiveFlowLogRequest.cc
 	src/model/DeactiveFlowLogResult.cc
 	src/model/DeleteNatGatewayRequest.cc
@@ -612,6 +604,8 @@ set(vpc_src
 	src/model/DeleteBgpGroupResult.cc
 	src/model/ReleaseEipAddressRequest.cc
 	src/model/ReleaseEipAddressResult.cc
+	src/model/DeletionProtectionRequest.cc
+	src/model/DeletionProtectionResult.cc
 	src/model/ModifyExpressCloudConnectionBandwidthRequest.cc
 	src/model/ModifyExpressCloudConnectionBandwidthResult.cc
 	src/model/CreateVpnPbrRouteEntryRequest.cc
@@ -628,8 +622,6 @@ set(vpc_src
 	src/model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.cc
 	src/model/ModifyGlobalAccelerationInstanceAttributesRequest.cc
 	src/model/ModifyGlobalAccelerationInstanceAttributesResult.cc
-	src/model/CreatePhysicalConnectionNewRequest.cc
-	src/model/CreatePhysicalConnectionNewResult.cc
 	src/model/ModifyBgpGroupAttributeRequest.cc
 	src/model/ModifyBgpGroupAttributeResult.cc
 	src/model/ModifyCommonBandwidthPackageAttributeRequest.cc
@@ -656,20 +648,22 @@ set(vpc_src
 	src/model/DeleteExpressConnectResult.cc
 	src/model/DescribeSnatTableEntriesRequest.cc
 	src/model/DescribeSnatTableEntriesResult.cc
-	src/model/UnassociateGlobalAccelerationInstanceRequest.cc
-	src/model/UnassociateGlobalAccelerationInstanceResult.cc
 	src/model/DeleteCustomerGatewayRequest.cc
 	src/model/DeleteCustomerGatewayResult.cc
+	src/model/UnassociateGlobalAccelerationInstanceRequest.cc
+	src/model/UnassociateGlobalAccelerationInstanceResult.cc
 	src/model/DeleteIPv6TranslatorRequest.cc
 	src/model/DeleteIPv6TranslatorResult.cc
 	src/model/DescribeRouteTableListRequest.cc
 	src/model/DescribeRouteTableListResult.cc
 	src/model/AssociatePhysicalConnectionToVirtualBorderRouterRequest.cc
 	src/model/AssociatePhysicalConnectionToVirtualBorderRouterResult.cc
-	src/model/DescribeCustomerGatewaysRequest.cc
-	src/model/DescribeCustomerGatewaysResult.cc
 	src/model/DeleteGlobalAccelerationInstanceRequest.cc
 	src/model/DeleteGlobalAccelerationInstanceResult.cc
+	src/model/DescribeCustomerGatewaysRequest.cc
+	src/model/DescribeCustomerGatewaysResult.cc
+	src/model/MoveResourceGroupRequest.cc
+	src/model/MoveResourceGroupResult.cc
 	src/model/DeleteVpcRequest.cc
 	src/model/DeleteVpcResult.cc
 	src/model/DeleteVpnRouteEntryRequest.cc
@@ -692,12 +686,10 @@ set(vpc_src
 	src/model/CreateCustomerGatewayResult.cc
 	src/model/DeleteBandwidthPackageRequest.cc
 	src/model/DeleteBandwidthPackageResult.cc
-	src/model/DescribeIpv6GatewaysRequest.cc
-	src/model/DescribeIpv6GatewaysResult.cc
 	src/model/DeleteBgpPeerRequest.cc
 	src/model/DeleteBgpPeerResult.cc
-	src/model/DeleteNqaRequest.cc
-	src/model/DeleteNqaResult.cc
+	src/model/DescribeIpv6GatewaysRequest.cc
+	src/model/DescribeIpv6GatewaysResult.cc
 	src/model/RemoveIPv6TranslatorAclListEntryRequest.cc
 	src/model/RemoveIPv6TranslatorAclListEntryResult.cc
 	src/model/ModifyForwardEntryRequest.cc
@@ -736,14 +728,12 @@ set(vpc_src
 	src/model/ModifyBandwidthPackageAttributeResult.cc
 	src/model/DescribeBgpPeersRequest.cc
 	src/model/DescribeBgpPeersResult.cc
-	src/model/ModifyVpnPbrRouteEntryWeightRequest.cc
-	src/model/ModifyVpnPbrRouteEntryWeightResult.cc
 	src/model/ConvertBandwidthPackageRequest.cc
 	src/model/ConvertBandwidthPackageResult.cc
+	src/model/ModifyVpnPbrRouteEntryWeightRequest.cc
+	src/model/ModifyVpnPbrRouteEntryWeightResult.cc
 	src/model/DescribeHaVipsRequest.cc
 	src/model/DescribeHaVipsResult.cc
-	src/model/CreateNqaRequest.cc
-	src/model/CreateNqaResult.cc
 	src/model/GrantInstanceToCenRequest.cc
 	src/model/GrantInstanceToCenResult.cc
 	src/model/ModifyBgpPeerAttributeRequest.cc
@@ -754,10 +744,10 @@ set(vpc_src
 	src/model/DescribeNatGatewaysResult.cc
 	src/model/ModifyNetworkAclAttributesRequest.cc
 	src/model/ModifyNetworkAclAttributesResult.cc
-	src/model/DescribeVpcAttributeRequest.cc
-	src/model/DescribeVpcAttributeResult.cc
 	src/model/ModifyIpv6AddressAttributeRequest.cc
 	src/model/ModifyIpv6AddressAttributeResult.cc
+	src/model/DescribeVpcAttributeRequest.cc
+	src/model/DescribeVpcAttributeResult.cc
 	src/model/CreateVpnConnectionRequest.cc
 	src/model/CreateVpnConnectionResult.cc
 	src/model/ModifyIPv6TranslatorBandwidthRequest.cc
@@ -768,26 +758,26 @@ set(vpc_src
 	src/model/DeleteVpnConnectionResult.cc
 	src/model/CreateIpv6GatewayRequest.cc
 	src/model/CreateIpv6GatewayResult.cc
-	src/model/DeleteBgpNetworkRequest.cc
-	src/model/DeleteBgpNetworkResult.cc
 	src/model/DescribeBandwidthPackagesRequest.cc
 	src/model/DescribeBandwidthPackagesResult.cc
+	src/model/DeleteBgpNetworkRequest.cc
+	src/model/DeleteBgpNetworkResult.cc
 	src/model/ModifyVpnConnectionAttributeRequest.cc
 	src/model/ModifyVpnConnectionAttributeResult.cc
 	src/model/RemoveGlobalAccelerationInstanceIpRequest.cc
 	src/model/RemoveGlobalAccelerationInstanceIpResult.cc
-	src/model/DescribeBgpGroupsRequest.cc
-	src/model/DescribeBgpGroupsResult.cc
 	src/model/ListTagResourcesRequest.cc
 	src/model/ListTagResourcesResult.cc
+	src/model/DescribeBgpGroupsRequest.cc
+	src/model/DescribeBgpGroupsResult.cc
 	src/model/DescribeGrantRulesToCenRequest.cc
 	src/model/DescribeGrantRulesToCenResult.cc
 	src/model/DeleteIpv6InternetBandwidthRequest.cc
 	src/model/DeleteIpv6InternetBandwidthResult.cc
-	src/model/ModifyVpcAttributeRequest.cc
-	src/model/ModifyVpcAttributeResult.cc
 	src/model/RemoveBandwidthPackageIpsRequest.cc
 	src/model/RemoveBandwidthPackageIpsResult.cc
+	src/model/ModifyVpcAttributeRequest.cc
+	src/model/ModifyVpcAttributeResult.cc
 	src/model/ModifyCustomerGatewayAttributeRequest.cc
 	src/model/ModifyCustomerGatewayAttributeResult.cc
 	src/model/EnablePhysicalConnectionRequest.cc
@@ -800,10 +790,10 @@ set(vpc_src
 	src/model/DescribeVSwitchAttributesResult.cc
 	src/model/CreateCommonBandwidthPackageRequest.cc
 	src/model/CreateCommonBandwidthPackageResult.cc
-	src/model/DescribeRouterInterfacesRequest.cc
-	src/model/DescribeRouterInterfacesResult.cc
 	src/model/CreateForwardEntryRequest.cc
 	src/model/CreateForwardEntryResult.cc
+	src/model/DescribeRouterInterfacesRequest.cc
+	src/model/DescribeRouterInterfacesResult.cc
 	src/model/CreateFlowLogRequest.cc
 	src/model/CreateFlowLogResult.cc
 	src/model/UnassociateNetworkAclRequest.cc
@@ -820,12 +810,12 @@ set(vpc_src
 	src/model/DescribeIpv6AddressesResult.cc
 	src/model/DeleteIPv6TranslatorEntryRequest.cc
 	src/model/DeleteIPv6TranslatorEntryResult.cc
+	src/model/CreatePhysicalConnectionSetupOrderRequest.cc
+	src/model/CreatePhysicalConnectionSetupOrderResult.cc
 	src/model/UnTagResourcesRequest.cc
 	src/model/UnTagResourcesResult.cc
 	src/model/CreateNetworkAclRequest.cc
 	src/model/CreateNetworkAclResult.cc
-	src/model/CreatePhysicalConnectionSetupOrderRequest.cc
-	src/model/CreatePhysicalConnectionSetupOrderResult.cc
 	src/model/CreateBgpPeerRequest.cc
 	src/model/CreateBgpPeerResult.cc
 	src/model/DescribeRouteTablesRequest.cc
@@ -838,24 +828,24 @@ set(vpc_src
 	src/model/ApplyPhysicalConnectionLOAResult.cc
 	src/model/UnassociatePhysicalConnectionFromVirtualBorderRouterRequest.cc
 	src/model/UnassociatePhysicalConnectionFromVirtualBorderRouterResult.cc
+	src/model/AssociateHaVipRequest.cc
+	src/model/AssociateHaVipResult.cc
 	src/model/DeleteVpnPbrRouteEntryRequest.cc
 	src/model/DeleteVpnPbrRouteEntryResult.cc
 	src/model/DescribeServerRelatedGlobalAccelerationInstancesRequest.cc
 	src/model/DescribeServerRelatedGlobalAccelerationInstancesResult.cc
-	src/model/AssociateHaVipRequest.cc
-	src/model/AssociateHaVipResult.cc
-	src/model/AssociateRouteTableRequest.cc
-	src/model/AssociateRouteTableResult.cc
 	src/model/ModifyIPv6TranslatorAclAttributeRequest.cc
 	src/model/ModifyIPv6TranslatorAclAttributeResult.cc
-	src/model/DeleteVirtualBorderRouterRequest.cc
-	src/model/DeleteVirtualBorderRouterResult.cc
-	src/model/AssociateNetworkAclRequest.cc
-	src/model/AssociateNetworkAclResult.cc
+	src/model/AssociateRouteTableRequest.cc
+	src/model/AssociateRouteTableResult.cc
 	src/model/DeleteRouteEntryRequest.cc
 	src/model/DeleteRouteEntryResult.cc
+	src/model/DeleteVirtualBorderRouterRequest.cc
+	src/model/DeleteVirtualBorderRouterResult.cc
 	src/model/ModifyCommonBandwidthPackageSpecRequest.cc
 	src/model/ModifyCommonBandwidthPackageSpecResult.cc
+	src/model/AssociateNetworkAclRequest.cc
+	src/model/AssociateNetworkAclResult.cc
 	src/model/TerminatePhysicalConnectionRequest.cc
 	src/model/TerminatePhysicalConnectionResult.cc
 	src/model/DescribeIpv6EgressOnlyRulesRequest.cc
@@ -874,10 +864,10 @@ set(vpc_src
 	src/model/UnassociateRouteTableResult.cc
 	src/model/DescribeRegionsRequest.cc
 	src/model/DescribeRegionsResult.cc
-	src/model/ModifyCommonBandwidthPackageIpBandwidthRequest.cc
-	src/model/ModifyCommonBandwidthPackageIpBandwidthResult.cc
 	src/model/CompletePhysicalConnectionLOARequest.cc
 	src/model/CompletePhysicalConnectionLOAResult.cc
+	src/model/ModifyCommonBandwidthPackageIpBandwidthRequest.cc
+	src/model/ModifyCommonBandwidthPackageIpBandwidthResult.cc
 	src/model/DescribePhysicalConnectionsRequest.cc
 	src/model/DescribePhysicalConnectionsResult.cc
 	src/model/DescribeVpnGatewaysRequest.cc
@@ -888,8 +878,6 @@ set(vpc_src
 	src/model/CreateGlobalAccelerationInstanceResult.cc
 	src/model/DescribeVRoutersRequest.cc
 	src/model/DescribeVRoutersResult.cc
-	src/model/ModifyNqaRequest.cc
-	src/model/ModifyNqaResult.cc
 	src/model/AllocateEipAddressRequest.cc
 	src/model/AllocateEipAddressResult.cc
 	src/model/DescribeSslVpnClientCertRequest.cc

+ 184 - 208
vpc/include/alibabacloud/vpc/VpcClient.h

@@ -76,8 +76,6 @@
 #include "model/DeleteRouterInterfaceResult.h"
 #include "model/ModifyFlowLogAttributeRequest.h"
 #include "model/ModifyFlowLogAttributeResult.h"
-#include "model/DescribeNqasRequest.h"
-#include "model/DescribeNqasResult.h"
 #include "model/ModifyNatGatewayAttributeRequest.h"
 #include "model/ModifyNatGatewayAttributeResult.h"
 #include "model/DescribeEipMonitorDataRequest.h"
@@ -96,18 +94,20 @@
 #include "model/ConnectRouterInterfaceResult.h"
 #include "model/DescribeIpv6GatewayAttributeRequest.h"
 #include "model/DescribeIpv6GatewayAttributeResult.h"
-#include "model/DescribeVpnPbrRouteEntriesRequest.h"
-#include "model/DescribeVpnPbrRouteEntriesResult.h"
 #include "model/DeleteSnatEntryRequest.h"
 #include "model/DeleteSnatEntryResult.h"
+#include "model/DescribeVpnPbrRouteEntriesRequest.h"
+#include "model/DescribeVpnPbrRouteEntriesResult.h"
 #include "model/ModifyIpv6GatewaySpecRequest.h"
 #include "model/ModifyIpv6GatewaySpecResult.h"
-#include "model/DeleteCommonBandwidthPackageRequest.h"
-#include "model/DeleteCommonBandwidthPackageResult.h"
-#include "model/CreateSnatEntryRequest.h"
-#include "model/CreateSnatEntryResult.h"
+#include "model/DescribeHighDefinitionMonitorLogAttributeRequest.h"
+#include "model/DescribeHighDefinitionMonitorLogAttributeResult.h"
 #include "model/ModifyPhysicalConnectionAttributeRequest.h"
 #include "model/ModifyPhysicalConnectionAttributeResult.h"
+#include "model/CreateSnatEntryRequest.h"
+#include "model/CreateSnatEntryResult.h"
+#include "model/DeleteCommonBandwidthPackageRequest.h"
+#include "model/DeleteCommonBandwidthPackageResult.h"
 #include "model/ModifyVSwitchAttributeRequest.h"
 #include "model/ModifyVSwitchAttributeResult.h"
 #include "model/EnableVpcClassicLinkRequest.h"
@@ -120,10 +120,10 @@
 #include "model/DescribeNetworkAclAttributesResult.h"
 #include "model/CreateRouteEntryRequest.h"
 #include "model/CreateRouteEntryResult.h"
-#include "model/DisableVpcClassicLinkRequest.h"
-#include "model/DisableVpcClassicLinkResult.h"
 #include "model/CreateRouterInterfaceRequest.h"
 #include "model/CreateRouterInterfaceResult.h"
+#include "model/DisableVpcClassicLinkRequest.h"
+#include "model/DisableVpcClassicLinkResult.h"
 #include "model/TagResourcesRequest.h"
 #include "model/TagResourcesResult.h"
 #include "model/DescribeFlowLogsRequest.h"
@@ -134,18 +134,16 @@
 #include "model/ModifyNatGatewaySpecResult.h"
 #include "model/DescribeExpressCloudConnectionsRequest.h"
 #include "model/DescribeExpressCloudConnectionsResult.h"
-#include "model/DeleteSslVpnClientCertRequest.h"
-#include "model/DeleteSslVpnClientCertResult.h"
 #include "model/CreateVSwitchRequest.h"
 #include "model/CreateVSwitchResult.h"
+#include "model/DeleteSslVpnClientCertRequest.h"
+#include "model/DeleteSslVpnClientCertResult.h"
 #include "model/CancelCommonBandwidthPackageIpBandwidthRequest.h"
 #include "model/CancelCommonBandwidthPackageIpBandwidthResult.h"
 #include "model/ModifyEipAddressAttributeRequest.h"
 #include "model/ModifyEipAddressAttributeResult.h"
 #include "model/ModifyIPv6TranslatorEntryRequest.h"
 #include "model/ModifyIPv6TranslatorEntryResult.h"
-#include "model/DescribePhysicalConnectionOrderRequest.h"
-#include "model/DescribePhysicalConnectionOrderResult.h"
 #include "model/DeactiveFlowLogRequest.h"
 #include "model/DeactiveFlowLogResult.h"
 #include "model/DeleteNatGatewayRequest.h"
@@ -168,6 +166,8 @@
 #include "model/DeleteBgpGroupResult.h"
 #include "model/ReleaseEipAddressRequest.h"
 #include "model/ReleaseEipAddressResult.h"
+#include "model/DeletionProtectionRequest.h"
+#include "model/DeletionProtectionResult.h"
 #include "model/ModifyExpressCloudConnectionBandwidthRequest.h"
 #include "model/ModifyExpressCloudConnectionBandwidthResult.h"
 #include "model/CreateVpnPbrRouteEntryRequest.h"
@@ -184,8 +184,6 @@
 #include "model/DescribeVirtualBorderRoutersForPhysicalConnectionResult.h"
 #include "model/ModifyGlobalAccelerationInstanceAttributesRequest.h"
 #include "model/ModifyGlobalAccelerationInstanceAttributesResult.h"
-#include "model/CreatePhysicalConnectionNewRequest.h"
-#include "model/CreatePhysicalConnectionNewResult.h"
 #include "model/ModifyBgpGroupAttributeRequest.h"
 #include "model/ModifyBgpGroupAttributeResult.h"
 #include "model/ModifyCommonBandwidthPackageAttributeRequest.h"
@@ -212,20 +210,22 @@
 #include "model/DeleteExpressConnectResult.h"
 #include "model/DescribeSnatTableEntriesRequest.h"
 #include "model/DescribeSnatTableEntriesResult.h"
-#include "model/UnassociateGlobalAccelerationInstanceRequest.h"
-#include "model/UnassociateGlobalAccelerationInstanceResult.h"
 #include "model/DeleteCustomerGatewayRequest.h"
 #include "model/DeleteCustomerGatewayResult.h"
+#include "model/UnassociateGlobalAccelerationInstanceRequest.h"
+#include "model/UnassociateGlobalAccelerationInstanceResult.h"
 #include "model/DeleteIPv6TranslatorRequest.h"
 #include "model/DeleteIPv6TranslatorResult.h"
 #include "model/DescribeRouteTableListRequest.h"
 #include "model/DescribeRouteTableListResult.h"
 #include "model/AssociatePhysicalConnectionToVirtualBorderRouterRequest.h"
 #include "model/AssociatePhysicalConnectionToVirtualBorderRouterResult.h"
-#include "model/DescribeCustomerGatewaysRequest.h"
-#include "model/DescribeCustomerGatewaysResult.h"
 #include "model/DeleteGlobalAccelerationInstanceRequest.h"
 #include "model/DeleteGlobalAccelerationInstanceResult.h"
+#include "model/DescribeCustomerGatewaysRequest.h"
+#include "model/DescribeCustomerGatewaysResult.h"
+#include "model/MoveResourceGroupRequest.h"
+#include "model/MoveResourceGroupResult.h"
 #include "model/DeleteVpcRequest.h"
 #include "model/DeleteVpcResult.h"
 #include "model/DeleteVpnRouteEntryRequest.h"
@@ -248,12 +248,10 @@
 #include "model/CreateCustomerGatewayResult.h"
 #include "model/DeleteBandwidthPackageRequest.h"
 #include "model/DeleteBandwidthPackageResult.h"
-#include "model/DescribeIpv6GatewaysRequest.h"
-#include "model/DescribeIpv6GatewaysResult.h"
 #include "model/DeleteBgpPeerRequest.h"
 #include "model/DeleteBgpPeerResult.h"
-#include "model/DeleteNqaRequest.h"
-#include "model/DeleteNqaResult.h"
+#include "model/DescribeIpv6GatewaysRequest.h"
+#include "model/DescribeIpv6GatewaysResult.h"
 #include "model/RemoveIPv6TranslatorAclListEntryRequest.h"
 #include "model/RemoveIPv6TranslatorAclListEntryResult.h"
 #include "model/ModifyForwardEntryRequest.h"
@@ -292,14 +290,12 @@
 #include "model/ModifyBandwidthPackageAttributeResult.h"
 #include "model/DescribeBgpPeersRequest.h"
 #include "model/DescribeBgpPeersResult.h"
-#include "model/ModifyVpnPbrRouteEntryWeightRequest.h"
-#include "model/ModifyVpnPbrRouteEntryWeightResult.h"
 #include "model/ConvertBandwidthPackageRequest.h"
 #include "model/ConvertBandwidthPackageResult.h"
+#include "model/ModifyVpnPbrRouteEntryWeightRequest.h"
+#include "model/ModifyVpnPbrRouteEntryWeightResult.h"
 #include "model/DescribeHaVipsRequest.h"
 #include "model/DescribeHaVipsResult.h"
-#include "model/CreateNqaRequest.h"
-#include "model/CreateNqaResult.h"
 #include "model/GrantInstanceToCenRequest.h"
 #include "model/GrantInstanceToCenResult.h"
 #include "model/ModifyBgpPeerAttributeRequest.h"
@@ -310,10 +306,10 @@
 #include "model/DescribeNatGatewaysResult.h"
 #include "model/ModifyNetworkAclAttributesRequest.h"
 #include "model/ModifyNetworkAclAttributesResult.h"
-#include "model/DescribeVpcAttributeRequest.h"
-#include "model/DescribeVpcAttributeResult.h"
 #include "model/ModifyIpv6AddressAttributeRequest.h"
 #include "model/ModifyIpv6AddressAttributeResult.h"
+#include "model/DescribeVpcAttributeRequest.h"
+#include "model/DescribeVpcAttributeResult.h"
 #include "model/CreateVpnConnectionRequest.h"
 #include "model/CreateVpnConnectionResult.h"
 #include "model/ModifyIPv6TranslatorBandwidthRequest.h"
@@ -324,26 +320,26 @@
 #include "model/DeleteVpnConnectionResult.h"
 #include "model/CreateIpv6GatewayRequest.h"
 #include "model/CreateIpv6GatewayResult.h"
-#include "model/DeleteBgpNetworkRequest.h"
-#include "model/DeleteBgpNetworkResult.h"
 #include "model/DescribeBandwidthPackagesRequest.h"
 #include "model/DescribeBandwidthPackagesResult.h"
+#include "model/DeleteBgpNetworkRequest.h"
+#include "model/DeleteBgpNetworkResult.h"
 #include "model/ModifyVpnConnectionAttributeRequest.h"
 #include "model/ModifyVpnConnectionAttributeResult.h"
 #include "model/RemoveGlobalAccelerationInstanceIpRequest.h"
 #include "model/RemoveGlobalAccelerationInstanceIpResult.h"
-#include "model/DescribeBgpGroupsRequest.h"
-#include "model/DescribeBgpGroupsResult.h"
 #include "model/ListTagResourcesRequest.h"
 #include "model/ListTagResourcesResult.h"
+#include "model/DescribeBgpGroupsRequest.h"
+#include "model/DescribeBgpGroupsResult.h"
 #include "model/DescribeGrantRulesToCenRequest.h"
 #include "model/DescribeGrantRulesToCenResult.h"
 #include "model/DeleteIpv6InternetBandwidthRequest.h"
 #include "model/DeleteIpv6InternetBandwidthResult.h"
-#include "model/ModifyVpcAttributeRequest.h"
-#include "model/ModifyVpcAttributeResult.h"
 #include "model/RemoveBandwidthPackageIpsRequest.h"
 #include "model/RemoveBandwidthPackageIpsResult.h"
+#include "model/ModifyVpcAttributeRequest.h"
+#include "model/ModifyVpcAttributeResult.h"
 #include "model/ModifyCustomerGatewayAttributeRequest.h"
 #include "model/ModifyCustomerGatewayAttributeResult.h"
 #include "model/EnablePhysicalConnectionRequest.h"
@@ -356,10 +352,10 @@
 #include "model/DescribeVSwitchAttributesResult.h"
 #include "model/CreateCommonBandwidthPackageRequest.h"
 #include "model/CreateCommonBandwidthPackageResult.h"
-#include "model/DescribeRouterInterfacesRequest.h"
-#include "model/DescribeRouterInterfacesResult.h"
 #include "model/CreateForwardEntryRequest.h"
 #include "model/CreateForwardEntryResult.h"
+#include "model/DescribeRouterInterfacesRequest.h"
+#include "model/DescribeRouterInterfacesResult.h"
 #include "model/CreateFlowLogRequest.h"
 #include "model/CreateFlowLogResult.h"
 #include "model/UnassociateNetworkAclRequest.h"
@@ -376,12 +372,12 @@
 #include "model/DescribeIpv6AddressesResult.h"
 #include "model/DeleteIPv6TranslatorEntryRequest.h"
 #include "model/DeleteIPv6TranslatorEntryResult.h"
+#include "model/CreatePhysicalConnectionSetupOrderRequest.h"
+#include "model/CreatePhysicalConnectionSetupOrderResult.h"
 #include "model/UnTagResourcesRequest.h"
 #include "model/UnTagResourcesResult.h"
 #include "model/CreateNetworkAclRequest.h"
 #include "model/CreateNetworkAclResult.h"
-#include "model/CreatePhysicalConnectionSetupOrderRequest.h"
-#include "model/CreatePhysicalConnectionSetupOrderResult.h"
 #include "model/CreateBgpPeerRequest.h"
 #include "model/CreateBgpPeerResult.h"
 #include "model/DescribeRouteTablesRequest.h"
@@ -394,24 +390,24 @@
 #include "model/ApplyPhysicalConnectionLOAResult.h"
 #include "model/UnassociatePhysicalConnectionFromVirtualBorderRouterRequest.h"
 #include "model/UnassociatePhysicalConnectionFromVirtualBorderRouterResult.h"
+#include "model/AssociateHaVipRequest.h"
+#include "model/AssociateHaVipResult.h"
 #include "model/DeleteVpnPbrRouteEntryRequest.h"
 #include "model/DeleteVpnPbrRouteEntryResult.h"
 #include "model/DescribeServerRelatedGlobalAccelerationInstancesRequest.h"
 #include "model/DescribeServerRelatedGlobalAccelerationInstancesResult.h"
-#include "model/AssociateHaVipRequest.h"
-#include "model/AssociateHaVipResult.h"
-#include "model/AssociateRouteTableRequest.h"
-#include "model/AssociateRouteTableResult.h"
 #include "model/ModifyIPv6TranslatorAclAttributeRequest.h"
 #include "model/ModifyIPv6TranslatorAclAttributeResult.h"
-#include "model/DeleteVirtualBorderRouterRequest.h"
-#include "model/DeleteVirtualBorderRouterResult.h"
-#include "model/AssociateNetworkAclRequest.h"
-#include "model/AssociateNetworkAclResult.h"
+#include "model/AssociateRouteTableRequest.h"
+#include "model/AssociateRouteTableResult.h"
 #include "model/DeleteRouteEntryRequest.h"
 #include "model/DeleteRouteEntryResult.h"
+#include "model/DeleteVirtualBorderRouterRequest.h"
+#include "model/DeleteVirtualBorderRouterResult.h"
 #include "model/ModifyCommonBandwidthPackageSpecRequest.h"
 #include "model/ModifyCommonBandwidthPackageSpecResult.h"
+#include "model/AssociateNetworkAclRequest.h"
+#include "model/AssociateNetworkAclResult.h"
 #include "model/TerminatePhysicalConnectionRequest.h"
 #include "model/TerminatePhysicalConnectionResult.h"
 #include "model/DescribeIpv6EgressOnlyRulesRequest.h"
@@ -430,10 +426,10 @@
 #include "model/UnassociateRouteTableResult.h"
 #include "model/DescribeRegionsRequest.h"
 #include "model/DescribeRegionsResult.h"
-#include "model/ModifyCommonBandwidthPackageIpBandwidthRequest.h"
-#include "model/ModifyCommonBandwidthPackageIpBandwidthResult.h"
 #include "model/CompletePhysicalConnectionLOARequest.h"
 #include "model/CompletePhysicalConnectionLOAResult.h"
+#include "model/ModifyCommonBandwidthPackageIpBandwidthRequest.h"
+#include "model/ModifyCommonBandwidthPackageIpBandwidthResult.h"
 #include "model/DescribePhysicalConnectionsRequest.h"
 #include "model/DescribePhysicalConnectionsResult.h"
 #include "model/DescribeVpnGatewaysRequest.h"
@@ -444,8 +440,6 @@
 #include "model/CreateGlobalAccelerationInstanceResult.h"
 #include "model/DescribeVRoutersRequest.h"
 #include "model/DescribeVRoutersResult.h"
-#include "model/ModifyNqaRequest.h"
-#include "model/ModifyNqaResult.h"
 #include "model/AllocateEipAddressRequest.h"
 #include "model/AllocateEipAddressResult.h"
 #include "model/DescribeSslVpnClientCertRequest.h"
@@ -554,9 +548,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifyFlowLogAttributeResult> ModifyFlowLogAttributeOutcome;
 			typedef std::future<ModifyFlowLogAttributeOutcome> ModifyFlowLogAttributeOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyFlowLogAttributeRequest&, const ModifyFlowLogAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyFlowLogAttributeAsyncHandler;
-			typedef Outcome<Error, Model::DescribeNqasResult> DescribeNqasOutcome;
-			typedef std::future<DescribeNqasOutcome> DescribeNqasOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DescribeNqasRequest&, const DescribeNqasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNqasAsyncHandler;
 			typedef Outcome<Error, Model::ModifyNatGatewayAttributeResult> ModifyNatGatewayAttributeOutcome;
 			typedef std::future<ModifyNatGatewayAttributeOutcome> ModifyNatGatewayAttributeOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyNatGatewayAttributeRequest&, const ModifyNatGatewayAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNatGatewayAttributeAsyncHandler;
@@ -584,24 +575,27 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeIpv6GatewayAttributeResult> DescribeIpv6GatewayAttributeOutcome;
 			typedef std::future<DescribeIpv6GatewayAttributeOutcome> DescribeIpv6GatewayAttributeOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribeIpv6GatewayAttributeRequest&, const DescribeIpv6GatewayAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIpv6GatewayAttributeAsyncHandler;
-			typedef Outcome<Error, Model::DescribeVpnPbrRouteEntriesResult> DescribeVpnPbrRouteEntriesOutcome;
-			typedef std::future<DescribeVpnPbrRouteEntriesOutcome> DescribeVpnPbrRouteEntriesOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DescribeVpnPbrRouteEntriesRequest&, const DescribeVpnPbrRouteEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVpnPbrRouteEntriesAsyncHandler;
 			typedef Outcome<Error, Model::DeleteSnatEntryResult> DeleteSnatEntryOutcome;
 			typedef std::future<DeleteSnatEntryOutcome> DeleteSnatEntryOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteSnatEntryRequest&, const DeleteSnatEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSnatEntryAsyncHandler;
+			typedef Outcome<Error, Model::DescribeVpnPbrRouteEntriesResult> DescribeVpnPbrRouteEntriesOutcome;
+			typedef std::future<DescribeVpnPbrRouteEntriesOutcome> DescribeVpnPbrRouteEntriesOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DescribeVpnPbrRouteEntriesRequest&, const DescribeVpnPbrRouteEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVpnPbrRouteEntriesAsyncHandler;
 			typedef Outcome<Error, Model::ModifyIpv6GatewaySpecResult> ModifyIpv6GatewaySpecOutcome;
 			typedef std::future<ModifyIpv6GatewaySpecOutcome> ModifyIpv6GatewaySpecOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyIpv6GatewaySpecRequest&, const ModifyIpv6GatewaySpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIpv6GatewaySpecAsyncHandler;
-			typedef Outcome<Error, Model::DeleteCommonBandwidthPackageResult> DeleteCommonBandwidthPackageOutcome;
-			typedef std::future<DeleteCommonBandwidthPackageOutcome> DeleteCommonBandwidthPackageOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DeleteCommonBandwidthPackageRequest&, const DeleteCommonBandwidthPackageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCommonBandwidthPackageAsyncHandler;
-			typedef Outcome<Error, Model::CreateSnatEntryResult> CreateSnatEntryOutcome;
-			typedef std::future<CreateSnatEntryOutcome> CreateSnatEntryOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::CreateSnatEntryRequest&, const CreateSnatEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSnatEntryAsyncHandler;
+			typedef Outcome<Error, Model::DescribeHighDefinitionMonitorLogAttributeResult> DescribeHighDefinitionMonitorLogAttributeOutcome;
+			typedef std::future<DescribeHighDefinitionMonitorLogAttributeOutcome> DescribeHighDefinitionMonitorLogAttributeOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DescribeHighDefinitionMonitorLogAttributeRequest&, const DescribeHighDefinitionMonitorLogAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHighDefinitionMonitorLogAttributeAsyncHandler;
 			typedef Outcome<Error, Model::ModifyPhysicalConnectionAttributeResult> ModifyPhysicalConnectionAttributeOutcome;
 			typedef std::future<ModifyPhysicalConnectionAttributeOutcome> ModifyPhysicalConnectionAttributeOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyPhysicalConnectionAttributeRequest&, const ModifyPhysicalConnectionAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyPhysicalConnectionAttributeAsyncHandler;
+			typedef Outcome<Error, Model::CreateSnatEntryResult> CreateSnatEntryOutcome;
+			typedef std::future<CreateSnatEntryOutcome> CreateSnatEntryOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::CreateSnatEntryRequest&, const CreateSnatEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSnatEntryAsyncHandler;
+			typedef Outcome<Error, Model::DeleteCommonBandwidthPackageResult> DeleteCommonBandwidthPackageOutcome;
+			typedef std::future<DeleteCommonBandwidthPackageOutcome> DeleteCommonBandwidthPackageOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DeleteCommonBandwidthPackageRequest&, const DeleteCommonBandwidthPackageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCommonBandwidthPackageAsyncHandler;
 			typedef Outcome<Error, Model::ModifyVSwitchAttributeResult> ModifyVSwitchAttributeOutcome;
 			typedef std::future<ModifyVSwitchAttributeOutcome> ModifyVSwitchAttributeOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyVSwitchAttributeRequest&, const ModifyVSwitchAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyVSwitchAttributeAsyncHandler;
@@ -620,12 +614,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::CreateRouteEntryResult> CreateRouteEntryOutcome;
 			typedef std::future<CreateRouteEntryOutcome> CreateRouteEntryOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CreateRouteEntryRequest&, const CreateRouteEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRouteEntryAsyncHandler;
-			typedef Outcome<Error, Model::DisableVpcClassicLinkResult> DisableVpcClassicLinkOutcome;
-			typedef std::future<DisableVpcClassicLinkOutcome> DisableVpcClassicLinkOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DisableVpcClassicLinkRequest&, const DisableVpcClassicLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableVpcClassicLinkAsyncHandler;
 			typedef Outcome<Error, Model::CreateRouterInterfaceResult> CreateRouterInterfaceOutcome;
 			typedef std::future<CreateRouterInterfaceOutcome> CreateRouterInterfaceOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CreateRouterInterfaceRequest&, const CreateRouterInterfaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRouterInterfaceAsyncHandler;
+			typedef Outcome<Error, Model::DisableVpcClassicLinkResult> DisableVpcClassicLinkOutcome;
+			typedef std::future<DisableVpcClassicLinkOutcome> DisableVpcClassicLinkOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DisableVpcClassicLinkRequest&, const DisableVpcClassicLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableVpcClassicLinkAsyncHandler;
 			typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
 			typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
@@ -641,12 +635,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeExpressCloudConnectionsResult> DescribeExpressCloudConnectionsOutcome;
 			typedef std::future<DescribeExpressCloudConnectionsOutcome> DescribeExpressCloudConnectionsOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribeExpressCloudConnectionsRequest&, const DescribeExpressCloudConnectionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeExpressCloudConnectionsAsyncHandler;
-			typedef Outcome<Error, Model::DeleteSslVpnClientCertResult> DeleteSslVpnClientCertOutcome;
-			typedef std::future<DeleteSslVpnClientCertOutcome> DeleteSslVpnClientCertOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DeleteSslVpnClientCertRequest&, const DeleteSslVpnClientCertOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSslVpnClientCertAsyncHandler;
 			typedef Outcome<Error, Model::CreateVSwitchResult> CreateVSwitchOutcome;
 			typedef std::future<CreateVSwitchOutcome> CreateVSwitchOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CreateVSwitchRequest&, const CreateVSwitchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateVSwitchAsyncHandler;
+			typedef Outcome<Error, Model::DeleteSslVpnClientCertResult> DeleteSslVpnClientCertOutcome;
+			typedef std::future<DeleteSslVpnClientCertOutcome> DeleteSslVpnClientCertOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DeleteSslVpnClientCertRequest&, const DeleteSslVpnClientCertOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSslVpnClientCertAsyncHandler;
 			typedef Outcome<Error, Model::CancelCommonBandwidthPackageIpBandwidthResult> CancelCommonBandwidthPackageIpBandwidthOutcome;
 			typedef std::future<CancelCommonBandwidthPackageIpBandwidthOutcome> CancelCommonBandwidthPackageIpBandwidthOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CancelCommonBandwidthPackageIpBandwidthRequest&, const CancelCommonBandwidthPackageIpBandwidthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelCommonBandwidthPackageIpBandwidthAsyncHandler;
@@ -656,9 +650,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifyIPv6TranslatorEntryResult> ModifyIPv6TranslatorEntryOutcome;
 			typedef std::future<ModifyIPv6TranslatorEntryOutcome> ModifyIPv6TranslatorEntryOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyIPv6TranslatorEntryRequest&, const ModifyIPv6TranslatorEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIPv6TranslatorEntryAsyncHandler;
-			typedef Outcome<Error, Model::DescribePhysicalConnectionOrderResult> DescribePhysicalConnectionOrderOutcome;
-			typedef std::future<DescribePhysicalConnectionOrderOutcome> DescribePhysicalConnectionOrderOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DescribePhysicalConnectionOrderRequest&, const DescribePhysicalConnectionOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePhysicalConnectionOrderAsyncHandler;
 			typedef Outcome<Error, Model::DeactiveFlowLogResult> DeactiveFlowLogOutcome;
 			typedef std::future<DeactiveFlowLogOutcome> DeactiveFlowLogOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeactiveFlowLogRequest&, const DeactiveFlowLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeactiveFlowLogAsyncHandler;
@@ -692,6 +683,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ReleaseEipAddressResult> ReleaseEipAddressOutcome;
 			typedef std::future<ReleaseEipAddressOutcome> ReleaseEipAddressOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ReleaseEipAddressRequest&, const ReleaseEipAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseEipAddressAsyncHandler;
+			typedef Outcome<Error, Model::DeletionProtectionResult> DeletionProtectionOutcome;
+			typedef std::future<DeletionProtectionOutcome> DeletionProtectionOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DeletionProtectionRequest&, const DeletionProtectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletionProtectionAsyncHandler;
 			typedef Outcome<Error, Model::ModifyExpressCloudConnectionBandwidthResult> ModifyExpressCloudConnectionBandwidthOutcome;
 			typedef std::future<ModifyExpressCloudConnectionBandwidthOutcome> ModifyExpressCloudConnectionBandwidthOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyExpressCloudConnectionBandwidthRequest&, const ModifyExpressCloudConnectionBandwidthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyExpressCloudConnectionBandwidthAsyncHandler;
@@ -716,9 +710,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifyGlobalAccelerationInstanceAttributesResult> ModifyGlobalAccelerationInstanceAttributesOutcome;
 			typedef std::future<ModifyGlobalAccelerationInstanceAttributesOutcome> ModifyGlobalAccelerationInstanceAttributesOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyGlobalAccelerationInstanceAttributesRequest&, const ModifyGlobalAccelerationInstanceAttributesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyGlobalAccelerationInstanceAttributesAsyncHandler;
-			typedef Outcome<Error, Model::CreatePhysicalConnectionNewResult> CreatePhysicalConnectionNewOutcome;
-			typedef std::future<CreatePhysicalConnectionNewOutcome> CreatePhysicalConnectionNewOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::CreatePhysicalConnectionNewRequest&, const CreatePhysicalConnectionNewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePhysicalConnectionNewAsyncHandler;
 			typedef Outcome<Error, Model::ModifyBgpGroupAttributeResult> ModifyBgpGroupAttributeOutcome;
 			typedef std::future<ModifyBgpGroupAttributeOutcome> ModifyBgpGroupAttributeOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyBgpGroupAttributeRequest&, const ModifyBgpGroupAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyBgpGroupAttributeAsyncHandler;
@@ -758,12 +749,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeSnatTableEntriesResult> DescribeSnatTableEntriesOutcome;
 			typedef std::future<DescribeSnatTableEntriesOutcome> DescribeSnatTableEntriesOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribeSnatTableEntriesRequest&, const DescribeSnatTableEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSnatTableEntriesAsyncHandler;
-			typedef Outcome<Error, Model::UnassociateGlobalAccelerationInstanceResult> UnassociateGlobalAccelerationInstanceOutcome;
-			typedef std::future<UnassociateGlobalAccelerationInstanceOutcome> UnassociateGlobalAccelerationInstanceOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::UnassociateGlobalAccelerationInstanceRequest&, const UnassociateGlobalAccelerationInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnassociateGlobalAccelerationInstanceAsyncHandler;
 			typedef Outcome<Error, Model::DeleteCustomerGatewayResult> DeleteCustomerGatewayOutcome;
 			typedef std::future<DeleteCustomerGatewayOutcome> DeleteCustomerGatewayOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteCustomerGatewayRequest&, const DeleteCustomerGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCustomerGatewayAsyncHandler;
+			typedef Outcome<Error, Model::UnassociateGlobalAccelerationInstanceResult> UnassociateGlobalAccelerationInstanceOutcome;
+			typedef std::future<UnassociateGlobalAccelerationInstanceOutcome> UnassociateGlobalAccelerationInstanceOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::UnassociateGlobalAccelerationInstanceRequest&, const UnassociateGlobalAccelerationInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnassociateGlobalAccelerationInstanceAsyncHandler;
 			typedef Outcome<Error, Model::DeleteIPv6TranslatorResult> DeleteIPv6TranslatorOutcome;
 			typedef std::future<DeleteIPv6TranslatorOutcome> DeleteIPv6TranslatorOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteIPv6TranslatorRequest&, const DeleteIPv6TranslatorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteIPv6TranslatorAsyncHandler;
@@ -773,12 +764,15 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::AssociatePhysicalConnectionToVirtualBorderRouterResult> AssociatePhysicalConnectionToVirtualBorderRouterOutcome;
 			typedef std::future<AssociatePhysicalConnectionToVirtualBorderRouterOutcome> AssociatePhysicalConnectionToVirtualBorderRouterOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::AssociatePhysicalConnectionToVirtualBorderRouterRequest&, const AssociatePhysicalConnectionToVirtualBorderRouterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociatePhysicalConnectionToVirtualBorderRouterAsyncHandler;
-			typedef Outcome<Error, Model::DescribeCustomerGatewaysResult> DescribeCustomerGatewaysOutcome;
-			typedef std::future<DescribeCustomerGatewaysOutcome> DescribeCustomerGatewaysOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DescribeCustomerGatewaysRequest&, const DescribeCustomerGatewaysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCustomerGatewaysAsyncHandler;
 			typedef Outcome<Error, Model::DeleteGlobalAccelerationInstanceResult> DeleteGlobalAccelerationInstanceOutcome;
 			typedef std::future<DeleteGlobalAccelerationInstanceOutcome> DeleteGlobalAccelerationInstanceOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteGlobalAccelerationInstanceRequest&, const DeleteGlobalAccelerationInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteGlobalAccelerationInstanceAsyncHandler;
+			typedef Outcome<Error, Model::DescribeCustomerGatewaysResult> DescribeCustomerGatewaysOutcome;
+			typedef std::future<DescribeCustomerGatewaysOutcome> DescribeCustomerGatewaysOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DescribeCustomerGatewaysRequest&, const DescribeCustomerGatewaysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCustomerGatewaysAsyncHandler;
+			typedef Outcome<Error, Model::MoveResourceGroupResult> MoveResourceGroupOutcome;
+			typedef std::future<MoveResourceGroupOutcome> MoveResourceGroupOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::MoveResourceGroupRequest&, const MoveResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MoveResourceGroupAsyncHandler;
 			typedef Outcome<Error, Model::DeleteVpcResult> DeleteVpcOutcome;
 			typedef std::future<DeleteVpcOutcome> DeleteVpcOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteVpcRequest&, const DeleteVpcOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVpcAsyncHandler;
@@ -812,15 +806,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DeleteBandwidthPackageResult> DeleteBandwidthPackageOutcome;
 			typedef std::future<DeleteBandwidthPackageOutcome> DeleteBandwidthPackageOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteBandwidthPackageRequest&, const DeleteBandwidthPackageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBandwidthPackageAsyncHandler;
-			typedef Outcome<Error, Model::DescribeIpv6GatewaysResult> DescribeIpv6GatewaysOutcome;
-			typedef std::future<DescribeIpv6GatewaysOutcome> DescribeIpv6GatewaysOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DescribeIpv6GatewaysRequest&, const DescribeIpv6GatewaysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIpv6GatewaysAsyncHandler;
 			typedef Outcome<Error, Model::DeleteBgpPeerResult> DeleteBgpPeerOutcome;
 			typedef std::future<DeleteBgpPeerOutcome> DeleteBgpPeerOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteBgpPeerRequest&, const DeleteBgpPeerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBgpPeerAsyncHandler;
-			typedef Outcome<Error, Model::DeleteNqaResult> DeleteNqaOutcome;
-			typedef std::future<DeleteNqaOutcome> DeleteNqaOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DeleteNqaRequest&, const DeleteNqaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNqaAsyncHandler;
+			typedef Outcome<Error, Model::DescribeIpv6GatewaysResult> DescribeIpv6GatewaysOutcome;
+			typedef std::future<DescribeIpv6GatewaysOutcome> DescribeIpv6GatewaysOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DescribeIpv6GatewaysRequest&, const DescribeIpv6GatewaysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIpv6GatewaysAsyncHandler;
 			typedef Outcome<Error, Model::RemoveIPv6TranslatorAclListEntryResult> RemoveIPv6TranslatorAclListEntryOutcome;
 			typedef std::future<RemoveIPv6TranslatorAclListEntryOutcome> RemoveIPv6TranslatorAclListEntryOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::RemoveIPv6TranslatorAclListEntryRequest&, const RemoveIPv6TranslatorAclListEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveIPv6TranslatorAclListEntryAsyncHandler;
@@ -878,18 +869,15 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeBgpPeersResult> DescribeBgpPeersOutcome;
 			typedef std::future<DescribeBgpPeersOutcome> DescribeBgpPeersOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribeBgpPeersRequest&, const DescribeBgpPeersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBgpPeersAsyncHandler;
-			typedef Outcome<Error, Model::ModifyVpnPbrRouteEntryWeightResult> ModifyVpnPbrRouteEntryWeightOutcome;
-			typedef std::future<ModifyVpnPbrRouteEntryWeightOutcome> ModifyVpnPbrRouteEntryWeightOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::ModifyVpnPbrRouteEntryWeightRequest&, const ModifyVpnPbrRouteEntryWeightOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyVpnPbrRouteEntryWeightAsyncHandler;
 			typedef Outcome<Error, Model::ConvertBandwidthPackageResult> ConvertBandwidthPackageOutcome;
 			typedef std::future<ConvertBandwidthPackageOutcome> ConvertBandwidthPackageOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ConvertBandwidthPackageRequest&, const ConvertBandwidthPackageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConvertBandwidthPackageAsyncHandler;
+			typedef Outcome<Error, Model::ModifyVpnPbrRouteEntryWeightResult> ModifyVpnPbrRouteEntryWeightOutcome;
+			typedef std::future<ModifyVpnPbrRouteEntryWeightOutcome> ModifyVpnPbrRouteEntryWeightOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::ModifyVpnPbrRouteEntryWeightRequest&, const ModifyVpnPbrRouteEntryWeightOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyVpnPbrRouteEntryWeightAsyncHandler;
 			typedef Outcome<Error, Model::DescribeHaVipsResult> DescribeHaVipsOutcome;
 			typedef std::future<DescribeHaVipsOutcome> DescribeHaVipsOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribeHaVipsRequest&, const DescribeHaVipsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHaVipsAsyncHandler;
-			typedef Outcome<Error, Model::CreateNqaResult> CreateNqaOutcome;
-			typedef std::future<CreateNqaOutcome> CreateNqaOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::CreateNqaRequest&, const CreateNqaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNqaAsyncHandler;
 			typedef Outcome<Error, Model::GrantInstanceToCenResult> GrantInstanceToCenOutcome;
 			typedef std::future<GrantInstanceToCenOutcome> GrantInstanceToCenOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::GrantInstanceToCenRequest&, const GrantInstanceToCenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GrantInstanceToCenAsyncHandler;
@@ -905,12 +893,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifyNetworkAclAttributesResult> ModifyNetworkAclAttributesOutcome;
 			typedef std::future<ModifyNetworkAclAttributesOutcome> ModifyNetworkAclAttributesOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyNetworkAclAttributesRequest&, const ModifyNetworkAclAttributesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNetworkAclAttributesAsyncHandler;
-			typedef Outcome<Error, Model::DescribeVpcAttributeResult> DescribeVpcAttributeOutcome;
-			typedef std::future<DescribeVpcAttributeOutcome> DescribeVpcAttributeOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DescribeVpcAttributeRequest&, const DescribeVpcAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVpcAttributeAsyncHandler;
 			typedef Outcome<Error, Model::ModifyIpv6AddressAttributeResult> ModifyIpv6AddressAttributeOutcome;
 			typedef std::future<ModifyIpv6AddressAttributeOutcome> ModifyIpv6AddressAttributeOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyIpv6AddressAttributeRequest&, const ModifyIpv6AddressAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIpv6AddressAttributeAsyncHandler;
+			typedef Outcome<Error, Model::DescribeVpcAttributeResult> DescribeVpcAttributeOutcome;
+			typedef std::future<DescribeVpcAttributeOutcome> DescribeVpcAttributeOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DescribeVpcAttributeRequest&, const DescribeVpcAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVpcAttributeAsyncHandler;
 			typedef Outcome<Error, Model::CreateVpnConnectionResult> CreateVpnConnectionOutcome;
 			typedef std::future<CreateVpnConnectionOutcome> CreateVpnConnectionOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CreateVpnConnectionRequest&, const CreateVpnConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateVpnConnectionAsyncHandler;
@@ -926,36 +914,36 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::CreateIpv6GatewayResult> CreateIpv6GatewayOutcome;
 			typedef std::future<CreateIpv6GatewayOutcome> CreateIpv6GatewayOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CreateIpv6GatewayRequest&, const CreateIpv6GatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateIpv6GatewayAsyncHandler;
-			typedef Outcome<Error, Model::DeleteBgpNetworkResult> DeleteBgpNetworkOutcome;
-			typedef std::future<DeleteBgpNetworkOutcome> DeleteBgpNetworkOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DeleteBgpNetworkRequest&, const DeleteBgpNetworkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBgpNetworkAsyncHandler;
 			typedef Outcome<Error, Model::DescribeBandwidthPackagesResult> DescribeBandwidthPackagesOutcome;
 			typedef std::future<DescribeBandwidthPackagesOutcome> DescribeBandwidthPackagesOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribeBandwidthPackagesRequest&, const DescribeBandwidthPackagesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBandwidthPackagesAsyncHandler;
+			typedef Outcome<Error, Model::DeleteBgpNetworkResult> DeleteBgpNetworkOutcome;
+			typedef std::future<DeleteBgpNetworkOutcome> DeleteBgpNetworkOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DeleteBgpNetworkRequest&, const DeleteBgpNetworkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBgpNetworkAsyncHandler;
 			typedef Outcome<Error, Model::ModifyVpnConnectionAttributeResult> ModifyVpnConnectionAttributeOutcome;
 			typedef std::future<ModifyVpnConnectionAttributeOutcome> ModifyVpnConnectionAttributeOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyVpnConnectionAttributeRequest&, const ModifyVpnConnectionAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyVpnConnectionAttributeAsyncHandler;
 			typedef Outcome<Error, Model::RemoveGlobalAccelerationInstanceIpResult> RemoveGlobalAccelerationInstanceIpOutcome;
 			typedef std::future<RemoveGlobalAccelerationInstanceIpOutcome> RemoveGlobalAccelerationInstanceIpOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::RemoveGlobalAccelerationInstanceIpRequest&, const RemoveGlobalAccelerationInstanceIpOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveGlobalAccelerationInstanceIpAsyncHandler;
-			typedef Outcome<Error, Model::DescribeBgpGroupsResult> DescribeBgpGroupsOutcome;
-			typedef std::future<DescribeBgpGroupsOutcome> DescribeBgpGroupsOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DescribeBgpGroupsRequest&, const DescribeBgpGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBgpGroupsAsyncHandler;
 			typedef Outcome<Error, Model::ListTagResourcesResult> ListTagResourcesOutcome;
 			typedef std::future<ListTagResourcesOutcome> ListTagResourcesOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
+			typedef Outcome<Error, Model::DescribeBgpGroupsResult> DescribeBgpGroupsOutcome;
+			typedef std::future<DescribeBgpGroupsOutcome> DescribeBgpGroupsOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DescribeBgpGroupsRequest&, const DescribeBgpGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeBgpGroupsAsyncHandler;
 			typedef Outcome<Error, Model::DescribeGrantRulesToCenResult> DescribeGrantRulesToCenOutcome;
 			typedef std::future<DescribeGrantRulesToCenOutcome> DescribeGrantRulesToCenOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribeGrantRulesToCenRequest&, const DescribeGrantRulesToCenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGrantRulesToCenAsyncHandler;
 			typedef Outcome<Error, Model::DeleteIpv6InternetBandwidthResult> DeleteIpv6InternetBandwidthOutcome;
 			typedef std::future<DeleteIpv6InternetBandwidthOutcome> DeleteIpv6InternetBandwidthOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteIpv6InternetBandwidthRequest&, const DeleteIpv6InternetBandwidthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteIpv6InternetBandwidthAsyncHandler;
-			typedef Outcome<Error, Model::ModifyVpcAttributeResult> ModifyVpcAttributeOutcome;
-			typedef std::future<ModifyVpcAttributeOutcome> ModifyVpcAttributeOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::ModifyVpcAttributeRequest&, const ModifyVpcAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyVpcAttributeAsyncHandler;
 			typedef Outcome<Error, Model::RemoveBandwidthPackageIpsResult> RemoveBandwidthPackageIpsOutcome;
 			typedef std::future<RemoveBandwidthPackageIpsOutcome> RemoveBandwidthPackageIpsOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::RemoveBandwidthPackageIpsRequest&, const RemoveBandwidthPackageIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveBandwidthPackageIpsAsyncHandler;
+			typedef Outcome<Error, Model::ModifyVpcAttributeResult> ModifyVpcAttributeOutcome;
+			typedef std::future<ModifyVpcAttributeOutcome> ModifyVpcAttributeOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::ModifyVpcAttributeRequest&, const ModifyVpcAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyVpcAttributeAsyncHandler;
 			typedef Outcome<Error, Model::ModifyCustomerGatewayAttributeResult> ModifyCustomerGatewayAttributeOutcome;
 			typedef std::future<ModifyCustomerGatewayAttributeOutcome> ModifyCustomerGatewayAttributeOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyCustomerGatewayAttributeRequest&, const ModifyCustomerGatewayAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyCustomerGatewayAttributeAsyncHandler;
@@ -974,12 +962,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::CreateCommonBandwidthPackageResult> CreateCommonBandwidthPackageOutcome;
 			typedef std::future<CreateCommonBandwidthPackageOutcome> CreateCommonBandwidthPackageOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CreateCommonBandwidthPackageRequest&, const CreateCommonBandwidthPackageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCommonBandwidthPackageAsyncHandler;
-			typedef Outcome<Error, Model::DescribeRouterInterfacesResult> DescribeRouterInterfacesOutcome;
-			typedef std::future<DescribeRouterInterfacesOutcome> DescribeRouterInterfacesOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DescribeRouterInterfacesRequest&, const DescribeRouterInterfacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRouterInterfacesAsyncHandler;
 			typedef Outcome<Error, Model::CreateForwardEntryResult> CreateForwardEntryOutcome;
 			typedef std::future<CreateForwardEntryOutcome> CreateForwardEntryOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CreateForwardEntryRequest&, const CreateForwardEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateForwardEntryAsyncHandler;
+			typedef Outcome<Error, Model::DescribeRouterInterfacesResult> DescribeRouterInterfacesOutcome;
+			typedef std::future<DescribeRouterInterfacesOutcome> DescribeRouterInterfacesOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DescribeRouterInterfacesRequest&, const DescribeRouterInterfacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRouterInterfacesAsyncHandler;
 			typedef Outcome<Error, Model::CreateFlowLogResult> CreateFlowLogOutcome;
 			typedef std::future<CreateFlowLogOutcome> CreateFlowLogOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CreateFlowLogRequest&, const CreateFlowLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFlowLogAsyncHandler;
@@ -1004,15 +992,15 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DeleteIPv6TranslatorEntryResult> DeleteIPv6TranslatorEntryOutcome;
 			typedef std::future<DeleteIPv6TranslatorEntryOutcome> DeleteIPv6TranslatorEntryOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteIPv6TranslatorEntryRequest&, const DeleteIPv6TranslatorEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteIPv6TranslatorEntryAsyncHandler;
+			typedef Outcome<Error, Model::CreatePhysicalConnectionSetupOrderResult> CreatePhysicalConnectionSetupOrderOutcome;
+			typedef std::future<CreatePhysicalConnectionSetupOrderOutcome> CreatePhysicalConnectionSetupOrderOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::CreatePhysicalConnectionSetupOrderRequest&, const CreatePhysicalConnectionSetupOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePhysicalConnectionSetupOrderAsyncHandler;
 			typedef Outcome<Error, Model::UnTagResourcesResult> UnTagResourcesOutcome;
 			typedef std::future<UnTagResourcesOutcome> UnTagResourcesOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::UnTagResourcesRequest&, const UnTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnTagResourcesAsyncHandler;
 			typedef Outcome<Error, Model::CreateNetworkAclResult> CreateNetworkAclOutcome;
 			typedef std::future<CreateNetworkAclOutcome> CreateNetworkAclOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CreateNetworkAclRequest&, const CreateNetworkAclOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNetworkAclAsyncHandler;
-			typedef Outcome<Error, Model::CreatePhysicalConnectionSetupOrderResult> CreatePhysicalConnectionSetupOrderOutcome;
-			typedef std::future<CreatePhysicalConnectionSetupOrderOutcome> CreatePhysicalConnectionSetupOrderOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::CreatePhysicalConnectionSetupOrderRequest&, const CreatePhysicalConnectionSetupOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePhysicalConnectionSetupOrderAsyncHandler;
 			typedef Outcome<Error, Model::CreateBgpPeerResult> CreateBgpPeerOutcome;
 			typedef std::future<CreateBgpPeerOutcome> CreateBgpPeerOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CreateBgpPeerRequest&, const CreateBgpPeerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateBgpPeerAsyncHandler;
@@ -1031,33 +1019,33 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::UnassociatePhysicalConnectionFromVirtualBorderRouterResult> UnassociatePhysicalConnectionFromVirtualBorderRouterOutcome;
 			typedef std::future<UnassociatePhysicalConnectionFromVirtualBorderRouterOutcome> UnassociatePhysicalConnectionFromVirtualBorderRouterOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::UnassociatePhysicalConnectionFromVirtualBorderRouterRequest&, const UnassociatePhysicalConnectionFromVirtualBorderRouterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnassociatePhysicalConnectionFromVirtualBorderRouterAsyncHandler;
+			typedef Outcome<Error, Model::AssociateHaVipResult> AssociateHaVipOutcome;
+			typedef std::future<AssociateHaVipOutcome> AssociateHaVipOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::AssociateHaVipRequest&, const AssociateHaVipOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateHaVipAsyncHandler;
 			typedef Outcome<Error, Model::DeleteVpnPbrRouteEntryResult> DeleteVpnPbrRouteEntryOutcome;
 			typedef std::future<DeleteVpnPbrRouteEntryOutcome> DeleteVpnPbrRouteEntryOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteVpnPbrRouteEntryRequest&, const DeleteVpnPbrRouteEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVpnPbrRouteEntryAsyncHandler;
 			typedef Outcome<Error, Model::DescribeServerRelatedGlobalAccelerationInstancesResult> DescribeServerRelatedGlobalAccelerationInstancesOutcome;
 			typedef std::future<DescribeServerRelatedGlobalAccelerationInstancesOutcome> DescribeServerRelatedGlobalAccelerationInstancesOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribeServerRelatedGlobalAccelerationInstancesRequest&, const DescribeServerRelatedGlobalAccelerationInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeServerRelatedGlobalAccelerationInstancesAsyncHandler;
-			typedef Outcome<Error, Model::AssociateHaVipResult> AssociateHaVipOutcome;
-			typedef std::future<AssociateHaVipOutcome> AssociateHaVipOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::AssociateHaVipRequest&, const AssociateHaVipOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateHaVipAsyncHandler;
-			typedef Outcome<Error, Model::AssociateRouteTableResult> AssociateRouteTableOutcome;
-			typedef std::future<AssociateRouteTableOutcome> AssociateRouteTableOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::AssociateRouteTableRequest&, const AssociateRouteTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateRouteTableAsyncHandler;
 			typedef Outcome<Error, Model::ModifyIPv6TranslatorAclAttributeResult> ModifyIPv6TranslatorAclAttributeOutcome;
 			typedef std::future<ModifyIPv6TranslatorAclAttributeOutcome> ModifyIPv6TranslatorAclAttributeOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyIPv6TranslatorAclAttributeRequest&, const ModifyIPv6TranslatorAclAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIPv6TranslatorAclAttributeAsyncHandler;
-			typedef Outcome<Error, Model::DeleteVirtualBorderRouterResult> DeleteVirtualBorderRouterOutcome;
-			typedef std::future<DeleteVirtualBorderRouterOutcome> DeleteVirtualBorderRouterOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::DeleteVirtualBorderRouterRequest&, const DeleteVirtualBorderRouterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVirtualBorderRouterAsyncHandler;
-			typedef Outcome<Error, Model::AssociateNetworkAclResult> AssociateNetworkAclOutcome;
-			typedef std::future<AssociateNetworkAclOutcome> AssociateNetworkAclOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::AssociateNetworkAclRequest&, const AssociateNetworkAclOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateNetworkAclAsyncHandler;
+			typedef Outcome<Error, Model::AssociateRouteTableResult> AssociateRouteTableOutcome;
+			typedef std::future<AssociateRouteTableOutcome> AssociateRouteTableOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::AssociateRouteTableRequest&, const AssociateRouteTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateRouteTableAsyncHandler;
 			typedef Outcome<Error, Model::DeleteRouteEntryResult> DeleteRouteEntryOutcome;
 			typedef std::future<DeleteRouteEntryOutcome> DeleteRouteEntryOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DeleteRouteEntryRequest&, const DeleteRouteEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRouteEntryAsyncHandler;
+			typedef Outcome<Error, Model::DeleteVirtualBorderRouterResult> DeleteVirtualBorderRouterOutcome;
+			typedef std::future<DeleteVirtualBorderRouterOutcome> DeleteVirtualBorderRouterOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::DeleteVirtualBorderRouterRequest&, const DeleteVirtualBorderRouterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVirtualBorderRouterAsyncHandler;
 			typedef Outcome<Error, Model::ModifyCommonBandwidthPackageSpecResult> ModifyCommonBandwidthPackageSpecOutcome;
 			typedef std::future<ModifyCommonBandwidthPackageSpecOutcome> ModifyCommonBandwidthPackageSpecOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::ModifyCommonBandwidthPackageSpecRequest&, const ModifyCommonBandwidthPackageSpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyCommonBandwidthPackageSpecAsyncHandler;
+			typedef Outcome<Error, Model::AssociateNetworkAclResult> AssociateNetworkAclOutcome;
+			typedef std::future<AssociateNetworkAclOutcome> AssociateNetworkAclOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::AssociateNetworkAclRequest&, const AssociateNetworkAclOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateNetworkAclAsyncHandler;
 			typedef Outcome<Error, Model::TerminatePhysicalConnectionResult> TerminatePhysicalConnectionOutcome;
 			typedef std::future<TerminatePhysicalConnectionOutcome> TerminatePhysicalConnectionOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::TerminatePhysicalConnectionRequest&, const TerminatePhysicalConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TerminatePhysicalConnectionAsyncHandler;
@@ -1085,12 +1073,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
 			typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
-			typedef Outcome<Error, Model::ModifyCommonBandwidthPackageIpBandwidthResult> ModifyCommonBandwidthPackageIpBandwidthOutcome;
-			typedef std::future<ModifyCommonBandwidthPackageIpBandwidthOutcome> ModifyCommonBandwidthPackageIpBandwidthOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::ModifyCommonBandwidthPackageIpBandwidthRequest&, const ModifyCommonBandwidthPackageIpBandwidthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyCommonBandwidthPackageIpBandwidthAsyncHandler;
 			typedef Outcome<Error, Model::CompletePhysicalConnectionLOAResult> CompletePhysicalConnectionLOAOutcome;
 			typedef std::future<CompletePhysicalConnectionLOAOutcome> CompletePhysicalConnectionLOAOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::CompletePhysicalConnectionLOARequest&, const CompletePhysicalConnectionLOAOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CompletePhysicalConnectionLOAAsyncHandler;
+			typedef Outcome<Error, Model::ModifyCommonBandwidthPackageIpBandwidthResult> ModifyCommonBandwidthPackageIpBandwidthOutcome;
+			typedef std::future<ModifyCommonBandwidthPackageIpBandwidthOutcome> ModifyCommonBandwidthPackageIpBandwidthOutcomeCallable;
+			typedef std::function<void(const VpcClient*, const Model::ModifyCommonBandwidthPackageIpBandwidthRequest&, const ModifyCommonBandwidthPackageIpBandwidthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyCommonBandwidthPackageIpBandwidthAsyncHandler;
 			typedef Outcome<Error, Model::DescribePhysicalConnectionsResult> DescribePhysicalConnectionsOutcome;
 			typedef std::future<DescribePhysicalConnectionsOutcome> DescribePhysicalConnectionsOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribePhysicalConnectionsRequest&, const DescribePhysicalConnectionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePhysicalConnectionsAsyncHandler;
@@ -1106,9 +1094,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeVRoutersResult> DescribeVRoutersOutcome;
 			typedef std::future<DescribeVRoutersOutcome> DescribeVRoutersOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::DescribeVRoutersRequest&, const DescribeVRoutersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVRoutersAsyncHandler;
-			typedef Outcome<Error, Model::ModifyNqaResult> ModifyNqaOutcome;
-			typedef std::future<ModifyNqaOutcome> ModifyNqaOutcomeCallable;
-			typedef std::function<void(const VpcClient*, const Model::ModifyNqaRequest&, const ModifyNqaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNqaAsyncHandler;
 			typedef Outcome<Error, Model::AllocateEipAddressResult> AllocateEipAddressOutcome;
 			typedef std::future<AllocateEipAddressOutcome> AllocateEipAddressOutcomeCallable;
 			typedef std::function<void(const VpcClient*, const Model::AllocateEipAddressRequest&, const AllocateEipAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateEipAddressAsyncHandler;
@@ -1222,9 +1207,6 @@ namespace AlibabaCloud
 			ModifyFlowLogAttributeOutcome modifyFlowLogAttribute(const Model::ModifyFlowLogAttributeRequest &request)const;
 			void modifyFlowLogAttributeAsync(const Model::ModifyFlowLogAttributeRequest& request, const ModifyFlowLogAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyFlowLogAttributeOutcomeCallable modifyFlowLogAttributeCallable(const Model::ModifyFlowLogAttributeRequest& request) const;
-			DescribeNqasOutcome describeNqas(const Model::DescribeNqasRequest &request)const;
-			void describeNqasAsync(const Model::DescribeNqasRequest& request, const DescribeNqasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeNqasOutcomeCallable describeNqasCallable(const Model::DescribeNqasRequest& request) const;
 			ModifyNatGatewayAttributeOutcome modifyNatGatewayAttribute(const Model::ModifyNatGatewayAttributeRequest &request)const;
 			void modifyNatGatewayAttributeAsync(const Model::ModifyNatGatewayAttributeRequest& request, const ModifyNatGatewayAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyNatGatewayAttributeOutcomeCallable modifyNatGatewayAttributeCallable(const Model::ModifyNatGatewayAttributeRequest& request) const;
@@ -1252,24 +1234,27 @@ namespace AlibabaCloud
 			DescribeIpv6GatewayAttributeOutcome describeIpv6GatewayAttribute(const Model::DescribeIpv6GatewayAttributeRequest &request)const;
 			void describeIpv6GatewayAttributeAsync(const Model::DescribeIpv6GatewayAttributeRequest& request, const DescribeIpv6GatewayAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeIpv6GatewayAttributeOutcomeCallable describeIpv6GatewayAttributeCallable(const Model::DescribeIpv6GatewayAttributeRequest& request) const;
-			DescribeVpnPbrRouteEntriesOutcome describeVpnPbrRouteEntries(const Model::DescribeVpnPbrRouteEntriesRequest &request)const;
-			void describeVpnPbrRouteEntriesAsync(const Model::DescribeVpnPbrRouteEntriesRequest& request, const DescribeVpnPbrRouteEntriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeVpnPbrRouteEntriesOutcomeCallable describeVpnPbrRouteEntriesCallable(const Model::DescribeVpnPbrRouteEntriesRequest& request) const;
 			DeleteSnatEntryOutcome deleteSnatEntry(const Model::DeleteSnatEntryRequest &request)const;
 			void deleteSnatEntryAsync(const Model::DeleteSnatEntryRequest& request, const DeleteSnatEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteSnatEntryOutcomeCallable deleteSnatEntryCallable(const Model::DeleteSnatEntryRequest& request) const;
+			DescribeVpnPbrRouteEntriesOutcome describeVpnPbrRouteEntries(const Model::DescribeVpnPbrRouteEntriesRequest &request)const;
+			void describeVpnPbrRouteEntriesAsync(const Model::DescribeVpnPbrRouteEntriesRequest& request, const DescribeVpnPbrRouteEntriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribeVpnPbrRouteEntriesOutcomeCallable describeVpnPbrRouteEntriesCallable(const Model::DescribeVpnPbrRouteEntriesRequest& request) const;
 			ModifyIpv6GatewaySpecOutcome modifyIpv6GatewaySpec(const Model::ModifyIpv6GatewaySpecRequest &request)const;
 			void modifyIpv6GatewaySpecAsync(const Model::ModifyIpv6GatewaySpecRequest& request, const ModifyIpv6GatewaySpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyIpv6GatewaySpecOutcomeCallable modifyIpv6GatewaySpecCallable(const Model::ModifyIpv6GatewaySpecRequest& request) const;
-			DeleteCommonBandwidthPackageOutcome deleteCommonBandwidthPackage(const Model::DeleteCommonBandwidthPackageRequest &request)const;
-			void deleteCommonBandwidthPackageAsync(const Model::DeleteCommonBandwidthPackageRequest& request, const DeleteCommonBandwidthPackageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteCommonBandwidthPackageOutcomeCallable deleteCommonBandwidthPackageCallable(const Model::DeleteCommonBandwidthPackageRequest& request) const;
-			CreateSnatEntryOutcome createSnatEntry(const Model::CreateSnatEntryRequest &request)const;
-			void createSnatEntryAsync(const Model::CreateSnatEntryRequest& request, const CreateSnatEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateSnatEntryOutcomeCallable createSnatEntryCallable(const Model::CreateSnatEntryRequest& request) const;
+			DescribeHighDefinitionMonitorLogAttributeOutcome describeHighDefinitionMonitorLogAttribute(const Model::DescribeHighDefinitionMonitorLogAttributeRequest &request)const;
+			void describeHighDefinitionMonitorLogAttributeAsync(const Model::DescribeHighDefinitionMonitorLogAttributeRequest& request, const DescribeHighDefinitionMonitorLogAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribeHighDefinitionMonitorLogAttributeOutcomeCallable describeHighDefinitionMonitorLogAttributeCallable(const Model::DescribeHighDefinitionMonitorLogAttributeRequest& request) const;
 			ModifyPhysicalConnectionAttributeOutcome modifyPhysicalConnectionAttribute(const Model::ModifyPhysicalConnectionAttributeRequest &request)const;
 			void modifyPhysicalConnectionAttributeAsync(const Model::ModifyPhysicalConnectionAttributeRequest& request, const ModifyPhysicalConnectionAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyPhysicalConnectionAttributeOutcomeCallable modifyPhysicalConnectionAttributeCallable(const Model::ModifyPhysicalConnectionAttributeRequest& request) const;
+			CreateSnatEntryOutcome createSnatEntry(const Model::CreateSnatEntryRequest &request)const;
+			void createSnatEntryAsync(const Model::CreateSnatEntryRequest& request, const CreateSnatEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			CreateSnatEntryOutcomeCallable createSnatEntryCallable(const Model::CreateSnatEntryRequest& request) const;
+			DeleteCommonBandwidthPackageOutcome deleteCommonBandwidthPackage(const Model::DeleteCommonBandwidthPackageRequest &request)const;
+			void deleteCommonBandwidthPackageAsync(const Model::DeleteCommonBandwidthPackageRequest& request, const DeleteCommonBandwidthPackageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DeleteCommonBandwidthPackageOutcomeCallable deleteCommonBandwidthPackageCallable(const Model::DeleteCommonBandwidthPackageRequest& request) const;
 			ModifyVSwitchAttributeOutcome modifyVSwitchAttribute(const Model::ModifyVSwitchAttributeRequest &request)const;
 			void modifyVSwitchAttributeAsync(const Model::ModifyVSwitchAttributeRequest& request, const ModifyVSwitchAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyVSwitchAttributeOutcomeCallable modifyVSwitchAttributeCallable(const Model::ModifyVSwitchAttributeRequest& request) const;
@@ -1288,12 +1273,12 @@ namespace AlibabaCloud
 			CreateRouteEntryOutcome createRouteEntry(const Model::CreateRouteEntryRequest &request)const;
 			void createRouteEntryAsync(const Model::CreateRouteEntryRequest& request, const CreateRouteEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateRouteEntryOutcomeCallable createRouteEntryCallable(const Model::CreateRouteEntryRequest& request) const;
-			DisableVpcClassicLinkOutcome disableVpcClassicLink(const Model::DisableVpcClassicLinkRequest &request)const;
-			void disableVpcClassicLinkAsync(const Model::DisableVpcClassicLinkRequest& request, const DisableVpcClassicLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DisableVpcClassicLinkOutcomeCallable disableVpcClassicLinkCallable(const Model::DisableVpcClassicLinkRequest& request) const;
 			CreateRouterInterfaceOutcome createRouterInterface(const Model::CreateRouterInterfaceRequest &request)const;
 			void createRouterInterfaceAsync(const Model::CreateRouterInterfaceRequest& request, const CreateRouterInterfaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateRouterInterfaceOutcomeCallable createRouterInterfaceCallable(const Model::CreateRouterInterfaceRequest& request) const;
+			DisableVpcClassicLinkOutcome disableVpcClassicLink(const Model::DisableVpcClassicLinkRequest &request)const;
+			void disableVpcClassicLinkAsync(const Model::DisableVpcClassicLinkRequest& request, const DisableVpcClassicLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DisableVpcClassicLinkOutcomeCallable disableVpcClassicLinkCallable(const Model::DisableVpcClassicLinkRequest& 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;
@@ -1309,12 +1294,12 @@ namespace AlibabaCloud
 			DescribeExpressCloudConnectionsOutcome describeExpressCloudConnections(const Model::DescribeExpressCloudConnectionsRequest &request)const;
 			void describeExpressCloudConnectionsAsync(const Model::DescribeExpressCloudConnectionsRequest& request, const DescribeExpressCloudConnectionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeExpressCloudConnectionsOutcomeCallable describeExpressCloudConnectionsCallable(const Model::DescribeExpressCloudConnectionsRequest& request) const;
-			DeleteSslVpnClientCertOutcome deleteSslVpnClientCert(const Model::DeleteSslVpnClientCertRequest &request)const;
-			void deleteSslVpnClientCertAsync(const Model::DeleteSslVpnClientCertRequest& request, const DeleteSslVpnClientCertAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteSslVpnClientCertOutcomeCallable deleteSslVpnClientCertCallable(const Model::DeleteSslVpnClientCertRequest& request) const;
 			CreateVSwitchOutcome createVSwitch(const Model::CreateVSwitchRequest &request)const;
 			void createVSwitchAsync(const Model::CreateVSwitchRequest& request, const CreateVSwitchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateVSwitchOutcomeCallable createVSwitchCallable(const Model::CreateVSwitchRequest& request) const;
+			DeleteSslVpnClientCertOutcome deleteSslVpnClientCert(const Model::DeleteSslVpnClientCertRequest &request)const;
+			void deleteSslVpnClientCertAsync(const Model::DeleteSslVpnClientCertRequest& request, const DeleteSslVpnClientCertAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DeleteSslVpnClientCertOutcomeCallable deleteSslVpnClientCertCallable(const Model::DeleteSslVpnClientCertRequest& request) const;
 			CancelCommonBandwidthPackageIpBandwidthOutcome cancelCommonBandwidthPackageIpBandwidth(const Model::CancelCommonBandwidthPackageIpBandwidthRequest &request)const;
 			void cancelCommonBandwidthPackageIpBandwidthAsync(const Model::CancelCommonBandwidthPackageIpBandwidthRequest& request, const CancelCommonBandwidthPackageIpBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CancelCommonBandwidthPackageIpBandwidthOutcomeCallable cancelCommonBandwidthPackageIpBandwidthCallable(const Model::CancelCommonBandwidthPackageIpBandwidthRequest& request) const;
@@ -1324,9 +1309,6 @@ namespace AlibabaCloud
 			ModifyIPv6TranslatorEntryOutcome modifyIPv6TranslatorEntry(const Model::ModifyIPv6TranslatorEntryRequest &request)const;
 			void modifyIPv6TranslatorEntryAsync(const Model::ModifyIPv6TranslatorEntryRequest& request, const ModifyIPv6TranslatorEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyIPv6TranslatorEntryOutcomeCallable modifyIPv6TranslatorEntryCallable(const Model::ModifyIPv6TranslatorEntryRequest& request) const;
-			DescribePhysicalConnectionOrderOutcome describePhysicalConnectionOrder(const Model::DescribePhysicalConnectionOrderRequest &request)const;
-			void describePhysicalConnectionOrderAsync(const Model::DescribePhysicalConnectionOrderRequest& request, const DescribePhysicalConnectionOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribePhysicalConnectionOrderOutcomeCallable describePhysicalConnectionOrderCallable(const Model::DescribePhysicalConnectionOrderRequest& request) const;
 			DeactiveFlowLogOutcome deactiveFlowLog(const Model::DeactiveFlowLogRequest &request)const;
 			void deactiveFlowLogAsync(const Model::DeactiveFlowLogRequest& request, const DeactiveFlowLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeactiveFlowLogOutcomeCallable deactiveFlowLogCallable(const Model::DeactiveFlowLogRequest& request) const;
@@ -1360,6 +1342,9 @@ namespace AlibabaCloud
 			ReleaseEipAddressOutcome releaseEipAddress(const Model::ReleaseEipAddressRequest &request)const;
 			void releaseEipAddressAsync(const Model::ReleaseEipAddressRequest& request, const ReleaseEipAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ReleaseEipAddressOutcomeCallable releaseEipAddressCallable(const Model::ReleaseEipAddressRequest& request) const;
+			DeletionProtectionOutcome deletionProtection(const Model::DeletionProtectionRequest &request)const;
+			void deletionProtectionAsync(const Model::DeletionProtectionRequest& request, const DeletionProtectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DeletionProtectionOutcomeCallable deletionProtectionCallable(const Model::DeletionProtectionRequest& request) const;
 			ModifyExpressCloudConnectionBandwidthOutcome modifyExpressCloudConnectionBandwidth(const Model::ModifyExpressCloudConnectionBandwidthRequest &request)const;
 			void modifyExpressCloudConnectionBandwidthAsync(const Model::ModifyExpressCloudConnectionBandwidthRequest& request, const ModifyExpressCloudConnectionBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyExpressCloudConnectionBandwidthOutcomeCallable modifyExpressCloudConnectionBandwidthCallable(const Model::ModifyExpressCloudConnectionBandwidthRequest& request) const;
@@ -1384,9 +1369,6 @@ namespace AlibabaCloud
 			ModifyGlobalAccelerationInstanceAttributesOutcome modifyGlobalAccelerationInstanceAttributes(const Model::ModifyGlobalAccelerationInstanceAttributesRequest &request)const;
 			void modifyGlobalAccelerationInstanceAttributesAsync(const Model::ModifyGlobalAccelerationInstanceAttributesRequest& request, const ModifyGlobalAccelerationInstanceAttributesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyGlobalAccelerationInstanceAttributesOutcomeCallable modifyGlobalAccelerationInstanceAttributesCallable(const Model::ModifyGlobalAccelerationInstanceAttributesRequest& request) const;
-			CreatePhysicalConnectionNewOutcome createPhysicalConnectionNew(const Model::CreatePhysicalConnectionNewRequest &request)const;
-			void createPhysicalConnectionNewAsync(const Model::CreatePhysicalConnectionNewRequest& request, const CreatePhysicalConnectionNewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreatePhysicalConnectionNewOutcomeCallable createPhysicalConnectionNewCallable(const Model::CreatePhysicalConnectionNewRequest& request) const;
 			ModifyBgpGroupAttributeOutcome modifyBgpGroupAttribute(const Model::ModifyBgpGroupAttributeRequest &request)const;
 			void modifyBgpGroupAttributeAsync(const Model::ModifyBgpGroupAttributeRequest& request, const ModifyBgpGroupAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyBgpGroupAttributeOutcomeCallable modifyBgpGroupAttributeCallable(const Model::ModifyBgpGroupAttributeRequest& request) const;
@@ -1426,12 +1408,12 @@ namespace AlibabaCloud
 			DescribeSnatTableEntriesOutcome describeSnatTableEntries(const Model::DescribeSnatTableEntriesRequest &request)const;
 			void describeSnatTableEntriesAsync(const Model::DescribeSnatTableEntriesRequest& request, const DescribeSnatTableEntriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeSnatTableEntriesOutcomeCallable describeSnatTableEntriesCallable(const Model::DescribeSnatTableEntriesRequest& request) const;
-			UnassociateGlobalAccelerationInstanceOutcome unassociateGlobalAccelerationInstance(const Model::UnassociateGlobalAccelerationInstanceRequest &request)const;
-			void unassociateGlobalAccelerationInstanceAsync(const Model::UnassociateGlobalAccelerationInstanceRequest& request, const UnassociateGlobalAccelerationInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UnassociateGlobalAccelerationInstanceOutcomeCallable unassociateGlobalAccelerationInstanceCallable(const Model::UnassociateGlobalAccelerationInstanceRequest& request) const;
 			DeleteCustomerGatewayOutcome deleteCustomerGateway(const Model::DeleteCustomerGatewayRequest &request)const;
 			void deleteCustomerGatewayAsync(const Model::DeleteCustomerGatewayRequest& request, const DeleteCustomerGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteCustomerGatewayOutcomeCallable deleteCustomerGatewayCallable(const Model::DeleteCustomerGatewayRequest& request) const;
+			UnassociateGlobalAccelerationInstanceOutcome unassociateGlobalAccelerationInstance(const Model::UnassociateGlobalAccelerationInstanceRequest &request)const;
+			void unassociateGlobalAccelerationInstanceAsync(const Model::UnassociateGlobalAccelerationInstanceRequest& request, const UnassociateGlobalAccelerationInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			UnassociateGlobalAccelerationInstanceOutcomeCallable unassociateGlobalAccelerationInstanceCallable(const Model::UnassociateGlobalAccelerationInstanceRequest& request) const;
 			DeleteIPv6TranslatorOutcome deleteIPv6Translator(const Model::DeleteIPv6TranslatorRequest &request)const;
 			void deleteIPv6TranslatorAsync(const Model::DeleteIPv6TranslatorRequest& request, const DeleteIPv6TranslatorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteIPv6TranslatorOutcomeCallable deleteIPv6TranslatorCallable(const Model::DeleteIPv6TranslatorRequest& request) const;
@@ -1441,12 +1423,15 @@ namespace AlibabaCloud
 			AssociatePhysicalConnectionToVirtualBorderRouterOutcome associatePhysicalConnectionToVirtualBorderRouter(const Model::AssociatePhysicalConnectionToVirtualBorderRouterRequest &request)const;
 			void associatePhysicalConnectionToVirtualBorderRouterAsync(const Model::AssociatePhysicalConnectionToVirtualBorderRouterRequest& request, const AssociatePhysicalConnectionToVirtualBorderRouterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			AssociatePhysicalConnectionToVirtualBorderRouterOutcomeCallable associatePhysicalConnectionToVirtualBorderRouterCallable(const Model::AssociatePhysicalConnectionToVirtualBorderRouterRequest& request) const;
-			DescribeCustomerGatewaysOutcome describeCustomerGateways(const Model::DescribeCustomerGatewaysRequest &request)const;
-			void describeCustomerGatewaysAsync(const Model::DescribeCustomerGatewaysRequest& request, const DescribeCustomerGatewaysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeCustomerGatewaysOutcomeCallable describeCustomerGatewaysCallable(const Model::DescribeCustomerGatewaysRequest& request) const;
 			DeleteGlobalAccelerationInstanceOutcome deleteGlobalAccelerationInstance(const Model::DeleteGlobalAccelerationInstanceRequest &request)const;
 			void deleteGlobalAccelerationInstanceAsync(const Model::DeleteGlobalAccelerationInstanceRequest& request, const DeleteGlobalAccelerationInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteGlobalAccelerationInstanceOutcomeCallable deleteGlobalAccelerationInstanceCallable(const Model::DeleteGlobalAccelerationInstanceRequest& request) const;
+			DescribeCustomerGatewaysOutcome describeCustomerGateways(const Model::DescribeCustomerGatewaysRequest &request)const;
+			void describeCustomerGatewaysAsync(const Model::DescribeCustomerGatewaysRequest& request, const DescribeCustomerGatewaysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribeCustomerGatewaysOutcomeCallable describeCustomerGatewaysCallable(const Model::DescribeCustomerGatewaysRequest& request) const;
+			MoveResourceGroupOutcome moveResourceGroup(const Model::MoveResourceGroupRequest &request)const;
+			void moveResourceGroupAsync(const Model::MoveResourceGroupRequest& request, const MoveResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			MoveResourceGroupOutcomeCallable moveResourceGroupCallable(const Model::MoveResourceGroupRequest& request) const;
 			DeleteVpcOutcome deleteVpc(const Model::DeleteVpcRequest &request)const;
 			void deleteVpcAsync(const Model::DeleteVpcRequest& request, const DeleteVpcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteVpcOutcomeCallable deleteVpcCallable(const Model::DeleteVpcRequest& request) const;
@@ -1480,15 +1465,12 @@ namespace AlibabaCloud
 			DeleteBandwidthPackageOutcome deleteBandwidthPackage(const Model::DeleteBandwidthPackageRequest &request)const;
 			void deleteBandwidthPackageAsync(const Model::DeleteBandwidthPackageRequest& request, const DeleteBandwidthPackageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteBandwidthPackageOutcomeCallable deleteBandwidthPackageCallable(const Model::DeleteBandwidthPackageRequest& request) const;
-			DescribeIpv6GatewaysOutcome describeIpv6Gateways(const Model::DescribeIpv6GatewaysRequest &request)const;
-			void describeIpv6GatewaysAsync(const Model::DescribeIpv6GatewaysRequest& request, const DescribeIpv6GatewaysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeIpv6GatewaysOutcomeCallable describeIpv6GatewaysCallable(const Model::DescribeIpv6GatewaysRequest& request) const;
 			DeleteBgpPeerOutcome deleteBgpPeer(const Model::DeleteBgpPeerRequest &request)const;
 			void deleteBgpPeerAsync(const Model::DeleteBgpPeerRequest& request, const DeleteBgpPeerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteBgpPeerOutcomeCallable deleteBgpPeerCallable(const Model::DeleteBgpPeerRequest& request) const;
-			DeleteNqaOutcome deleteNqa(const Model::DeleteNqaRequest &request)const;
-			void deleteNqaAsync(const Model::DeleteNqaRequest& request, const DeleteNqaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteNqaOutcomeCallable deleteNqaCallable(const Model::DeleteNqaRequest& request) const;
+			DescribeIpv6GatewaysOutcome describeIpv6Gateways(const Model::DescribeIpv6GatewaysRequest &request)const;
+			void describeIpv6GatewaysAsync(const Model::DescribeIpv6GatewaysRequest& request, const DescribeIpv6GatewaysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribeIpv6GatewaysOutcomeCallable describeIpv6GatewaysCallable(const Model::DescribeIpv6GatewaysRequest& request) const;
 			RemoveIPv6TranslatorAclListEntryOutcome removeIPv6TranslatorAclListEntry(const Model::RemoveIPv6TranslatorAclListEntryRequest &request)const;
 			void removeIPv6TranslatorAclListEntryAsync(const Model::RemoveIPv6TranslatorAclListEntryRequest& request, const RemoveIPv6TranslatorAclListEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			RemoveIPv6TranslatorAclListEntryOutcomeCallable removeIPv6TranslatorAclListEntryCallable(const Model::RemoveIPv6TranslatorAclListEntryRequest& request) const;
@@ -1546,18 +1528,15 @@ namespace AlibabaCloud
 			DescribeBgpPeersOutcome describeBgpPeers(const Model::DescribeBgpPeersRequest &request)const;
 			void describeBgpPeersAsync(const Model::DescribeBgpPeersRequest& request, const DescribeBgpPeersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeBgpPeersOutcomeCallable describeBgpPeersCallable(const Model::DescribeBgpPeersRequest& request) const;
-			ModifyVpnPbrRouteEntryWeightOutcome modifyVpnPbrRouteEntryWeight(const Model::ModifyVpnPbrRouteEntryWeightRequest &request)const;
-			void modifyVpnPbrRouteEntryWeightAsync(const Model::ModifyVpnPbrRouteEntryWeightRequest& request, const ModifyVpnPbrRouteEntryWeightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyVpnPbrRouteEntryWeightOutcomeCallable modifyVpnPbrRouteEntryWeightCallable(const Model::ModifyVpnPbrRouteEntryWeightRequest& request) const;
 			ConvertBandwidthPackageOutcome convertBandwidthPackage(const Model::ConvertBandwidthPackageRequest &request)const;
 			void convertBandwidthPackageAsync(const Model::ConvertBandwidthPackageRequest& request, const ConvertBandwidthPackageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ConvertBandwidthPackageOutcomeCallable convertBandwidthPackageCallable(const Model::ConvertBandwidthPackageRequest& request) const;
+			ModifyVpnPbrRouteEntryWeightOutcome modifyVpnPbrRouteEntryWeight(const Model::ModifyVpnPbrRouteEntryWeightRequest &request)const;
+			void modifyVpnPbrRouteEntryWeightAsync(const Model::ModifyVpnPbrRouteEntryWeightRequest& request, const ModifyVpnPbrRouteEntryWeightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ModifyVpnPbrRouteEntryWeightOutcomeCallable modifyVpnPbrRouteEntryWeightCallable(const Model::ModifyVpnPbrRouteEntryWeightRequest& request) const;
 			DescribeHaVipsOutcome describeHaVips(const Model::DescribeHaVipsRequest &request)const;
 			void describeHaVipsAsync(const Model::DescribeHaVipsRequest& request, const DescribeHaVipsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeHaVipsOutcomeCallable describeHaVipsCallable(const Model::DescribeHaVipsRequest& request) const;
-			CreateNqaOutcome createNqa(const Model::CreateNqaRequest &request)const;
-			void createNqaAsync(const Model::CreateNqaRequest& request, const CreateNqaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateNqaOutcomeCallable createNqaCallable(const Model::CreateNqaRequest& request) const;
 			GrantInstanceToCenOutcome grantInstanceToCen(const Model::GrantInstanceToCenRequest &request)const;
 			void grantInstanceToCenAsync(const Model::GrantInstanceToCenRequest& request, const GrantInstanceToCenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GrantInstanceToCenOutcomeCallable grantInstanceToCenCallable(const Model::GrantInstanceToCenRequest& request) const;
@@ -1573,12 +1552,12 @@ namespace AlibabaCloud
 			ModifyNetworkAclAttributesOutcome modifyNetworkAclAttributes(const Model::ModifyNetworkAclAttributesRequest &request)const;
 			void modifyNetworkAclAttributesAsync(const Model::ModifyNetworkAclAttributesRequest& request, const ModifyNetworkAclAttributesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyNetworkAclAttributesOutcomeCallable modifyNetworkAclAttributesCallable(const Model::ModifyNetworkAclAttributesRequest& request) const;
-			DescribeVpcAttributeOutcome describeVpcAttribute(const Model::DescribeVpcAttributeRequest &request)const;
-			void describeVpcAttributeAsync(const Model::DescribeVpcAttributeRequest& request, const DescribeVpcAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeVpcAttributeOutcomeCallable describeVpcAttributeCallable(const Model::DescribeVpcAttributeRequest& request) const;
 			ModifyIpv6AddressAttributeOutcome modifyIpv6AddressAttribute(const Model::ModifyIpv6AddressAttributeRequest &request)const;
 			void modifyIpv6AddressAttributeAsync(const Model::ModifyIpv6AddressAttributeRequest& request, const ModifyIpv6AddressAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyIpv6AddressAttributeOutcomeCallable modifyIpv6AddressAttributeCallable(const Model::ModifyIpv6AddressAttributeRequest& request) const;
+			DescribeVpcAttributeOutcome describeVpcAttribute(const Model::DescribeVpcAttributeRequest &request)const;
+			void describeVpcAttributeAsync(const Model::DescribeVpcAttributeRequest& request, const DescribeVpcAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribeVpcAttributeOutcomeCallable describeVpcAttributeCallable(const Model::DescribeVpcAttributeRequest& request) const;
 			CreateVpnConnectionOutcome createVpnConnection(const Model::CreateVpnConnectionRequest &request)const;
 			void createVpnConnectionAsync(const Model::CreateVpnConnectionRequest& request, const CreateVpnConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateVpnConnectionOutcomeCallable createVpnConnectionCallable(const Model::CreateVpnConnectionRequest& request) const;
@@ -1594,36 +1573,36 @@ namespace AlibabaCloud
 			CreateIpv6GatewayOutcome createIpv6Gateway(const Model::CreateIpv6GatewayRequest &request)const;
 			void createIpv6GatewayAsync(const Model::CreateIpv6GatewayRequest& request, const CreateIpv6GatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateIpv6GatewayOutcomeCallable createIpv6GatewayCallable(const Model::CreateIpv6GatewayRequest& request) const;
-			DeleteBgpNetworkOutcome deleteBgpNetwork(const Model::DeleteBgpNetworkRequest &request)const;
-			void deleteBgpNetworkAsync(const Model::DeleteBgpNetworkRequest& request, const DeleteBgpNetworkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteBgpNetworkOutcomeCallable deleteBgpNetworkCallable(const Model::DeleteBgpNetworkRequest& request) const;
 			DescribeBandwidthPackagesOutcome describeBandwidthPackages(const Model::DescribeBandwidthPackagesRequest &request)const;
 			void describeBandwidthPackagesAsync(const Model::DescribeBandwidthPackagesRequest& request, const DescribeBandwidthPackagesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeBandwidthPackagesOutcomeCallable describeBandwidthPackagesCallable(const Model::DescribeBandwidthPackagesRequest& request) const;
+			DeleteBgpNetworkOutcome deleteBgpNetwork(const Model::DeleteBgpNetworkRequest &request)const;
+			void deleteBgpNetworkAsync(const Model::DeleteBgpNetworkRequest& request, const DeleteBgpNetworkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DeleteBgpNetworkOutcomeCallable deleteBgpNetworkCallable(const Model::DeleteBgpNetworkRequest& request) const;
 			ModifyVpnConnectionAttributeOutcome modifyVpnConnectionAttribute(const Model::ModifyVpnConnectionAttributeRequest &request)const;
 			void modifyVpnConnectionAttributeAsync(const Model::ModifyVpnConnectionAttributeRequest& request, const ModifyVpnConnectionAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyVpnConnectionAttributeOutcomeCallable modifyVpnConnectionAttributeCallable(const Model::ModifyVpnConnectionAttributeRequest& request) const;
 			RemoveGlobalAccelerationInstanceIpOutcome removeGlobalAccelerationInstanceIp(const Model::RemoveGlobalAccelerationInstanceIpRequest &request)const;
 			void removeGlobalAccelerationInstanceIpAsync(const Model::RemoveGlobalAccelerationInstanceIpRequest& request, const RemoveGlobalAccelerationInstanceIpAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			RemoveGlobalAccelerationInstanceIpOutcomeCallable removeGlobalAccelerationInstanceIpCallable(const Model::RemoveGlobalAccelerationInstanceIpRequest& request) const;
-			DescribeBgpGroupsOutcome describeBgpGroups(const Model::DescribeBgpGroupsRequest &request)const;
-			void describeBgpGroupsAsync(const Model::DescribeBgpGroupsRequest& request, const DescribeBgpGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeBgpGroupsOutcomeCallable describeBgpGroupsCallable(const Model::DescribeBgpGroupsRequest& 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;
+			DescribeBgpGroupsOutcome describeBgpGroups(const Model::DescribeBgpGroupsRequest &request)const;
+			void describeBgpGroupsAsync(const Model::DescribeBgpGroupsRequest& request, const DescribeBgpGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribeBgpGroupsOutcomeCallable describeBgpGroupsCallable(const Model::DescribeBgpGroupsRequest& request) const;
 			DescribeGrantRulesToCenOutcome describeGrantRulesToCen(const Model::DescribeGrantRulesToCenRequest &request)const;
 			void describeGrantRulesToCenAsync(const Model::DescribeGrantRulesToCenRequest& request, const DescribeGrantRulesToCenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeGrantRulesToCenOutcomeCallable describeGrantRulesToCenCallable(const Model::DescribeGrantRulesToCenRequest& request) const;
 			DeleteIpv6InternetBandwidthOutcome deleteIpv6InternetBandwidth(const Model::DeleteIpv6InternetBandwidthRequest &request)const;
 			void deleteIpv6InternetBandwidthAsync(const Model::DeleteIpv6InternetBandwidthRequest& request, const DeleteIpv6InternetBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteIpv6InternetBandwidthOutcomeCallable deleteIpv6InternetBandwidthCallable(const Model::DeleteIpv6InternetBandwidthRequest& request) const;
-			ModifyVpcAttributeOutcome modifyVpcAttribute(const Model::ModifyVpcAttributeRequest &request)const;
-			void modifyVpcAttributeAsync(const Model::ModifyVpcAttributeRequest& request, const ModifyVpcAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyVpcAttributeOutcomeCallable modifyVpcAttributeCallable(const Model::ModifyVpcAttributeRequest& request) const;
 			RemoveBandwidthPackageIpsOutcome removeBandwidthPackageIps(const Model::RemoveBandwidthPackageIpsRequest &request)const;
 			void removeBandwidthPackageIpsAsync(const Model::RemoveBandwidthPackageIpsRequest& request, const RemoveBandwidthPackageIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			RemoveBandwidthPackageIpsOutcomeCallable removeBandwidthPackageIpsCallable(const Model::RemoveBandwidthPackageIpsRequest& request) const;
+			ModifyVpcAttributeOutcome modifyVpcAttribute(const Model::ModifyVpcAttributeRequest &request)const;
+			void modifyVpcAttributeAsync(const Model::ModifyVpcAttributeRequest& request, const ModifyVpcAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ModifyVpcAttributeOutcomeCallable modifyVpcAttributeCallable(const Model::ModifyVpcAttributeRequest& request) const;
 			ModifyCustomerGatewayAttributeOutcome modifyCustomerGatewayAttribute(const Model::ModifyCustomerGatewayAttributeRequest &request)const;
 			void modifyCustomerGatewayAttributeAsync(const Model::ModifyCustomerGatewayAttributeRequest& request, const ModifyCustomerGatewayAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyCustomerGatewayAttributeOutcomeCallable modifyCustomerGatewayAttributeCallable(const Model::ModifyCustomerGatewayAttributeRequest& request) const;
@@ -1642,12 +1621,12 @@ namespace AlibabaCloud
 			CreateCommonBandwidthPackageOutcome createCommonBandwidthPackage(const Model::CreateCommonBandwidthPackageRequest &request)const;
 			void createCommonBandwidthPackageAsync(const Model::CreateCommonBandwidthPackageRequest& request, const CreateCommonBandwidthPackageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateCommonBandwidthPackageOutcomeCallable createCommonBandwidthPackageCallable(const Model::CreateCommonBandwidthPackageRequest& request) const;
-			DescribeRouterInterfacesOutcome describeRouterInterfaces(const Model::DescribeRouterInterfacesRequest &request)const;
-			void describeRouterInterfacesAsync(const Model::DescribeRouterInterfacesRequest& request, const DescribeRouterInterfacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeRouterInterfacesOutcomeCallable describeRouterInterfacesCallable(const Model::DescribeRouterInterfacesRequest& request) const;
 			CreateForwardEntryOutcome createForwardEntry(const Model::CreateForwardEntryRequest &request)const;
 			void createForwardEntryAsync(const Model::CreateForwardEntryRequest& request, const CreateForwardEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateForwardEntryOutcomeCallable createForwardEntryCallable(const Model::CreateForwardEntryRequest& request) const;
+			DescribeRouterInterfacesOutcome describeRouterInterfaces(const Model::DescribeRouterInterfacesRequest &request)const;
+			void describeRouterInterfacesAsync(const Model::DescribeRouterInterfacesRequest& request, const DescribeRouterInterfacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DescribeRouterInterfacesOutcomeCallable describeRouterInterfacesCallable(const Model::DescribeRouterInterfacesRequest& request) const;
 			CreateFlowLogOutcome createFlowLog(const Model::CreateFlowLogRequest &request)const;
 			void createFlowLogAsync(const Model::CreateFlowLogRequest& request, const CreateFlowLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateFlowLogOutcomeCallable createFlowLogCallable(const Model::CreateFlowLogRequest& request) const;
@@ -1672,15 +1651,15 @@ namespace AlibabaCloud
 			DeleteIPv6TranslatorEntryOutcome deleteIPv6TranslatorEntry(const Model::DeleteIPv6TranslatorEntryRequest &request)const;
 			void deleteIPv6TranslatorEntryAsync(const Model::DeleteIPv6TranslatorEntryRequest& request, const DeleteIPv6TranslatorEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteIPv6TranslatorEntryOutcomeCallable deleteIPv6TranslatorEntryCallable(const Model::DeleteIPv6TranslatorEntryRequest& request) const;
+			CreatePhysicalConnectionSetupOrderOutcome createPhysicalConnectionSetupOrder(const Model::CreatePhysicalConnectionSetupOrderRequest &request)const;
+			void createPhysicalConnectionSetupOrderAsync(const Model::CreatePhysicalConnectionSetupOrderRequest& request, const CreatePhysicalConnectionSetupOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			CreatePhysicalConnectionSetupOrderOutcomeCallable createPhysicalConnectionSetupOrderCallable(const Model::CreatePhysicalConnectionSetupOrderRequest& 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;
 			CreateNetworkAclOutcome createNetworkAcl(const Model::CreateNetworkAclRequest &request)const;
 			void createNetworkAclAsync(const Model::CreateNetworkAclRequest& request, const CreateNetworkAclAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateNetworkAclOutcomeCallable createNetworkAclCallable(const Model::CreateNetworkAclRequest& request) const;
-			CreatePhysicalConnectionSetupOrderOutcome createPhysicalConnectionSetupOrder(const Model::CreatePhysicalConnectionSetupOrderRequest &request)const;
-			void createPhysicalConnectionSetupOrderAsync(const Model::CreatePhysicalConnectionSetupOrderRequest& request, const CreatePhysicalConnectionSetupOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreatePhysicalConnectionSetupOrderOutcomeCallable createPhysicalConnectionSetupOrderCallable(const Model::CreatePhysicalConnectionSetupOrderRequest& request) const;
 			CreateBgpPeerOutcome createBgpPeer(const Model::CreateBgpPeerRequest &request)const;
 			void createBgpPeerAsync(const Model::CreateBgpPeerRequest& request, const CreateBgpPeerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateBgpPeerOutcomeCallable createBgpPeerCallable(const Model::CreateBgpPeerRequest& request) const;
@@ -1699,33 +1678,33 @@ namespace AlibabaCloud
 			UnassociatePhysicalConnectionFromVirtualBorderRouterOutcome unassociatePhysicalConnectionFromVirtualBorderRouter(const Model::UnassociatePhysicalConnectionFromVirtualBorderRouterRequest &request)const;
 			void unassociatePhysicalConnectionFromVirtualBorderRouterAsync(const Model::UnassociatePhysicalConnectionFromVirtualBorderRouterRequest& request, const UnassociatePhysicalConnectionFromVirtualBorderRouterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			UnassociatePhysicalConnectionFromVirtualBorderRouterOutcomeCallable unassociatePhysicalConnectionFromVirtualBorderRouterCallable(const Model::UnassociatePhysicalConnectionFromVirtualBorderRouterRequest& request) const;
+			AssociateHaVipOutcome associateHaVip(const Model::AssociateHaVipRequest &request)const;
+			void associateHaVipAsync(const Model::AssociateHaVipRequest& request, const AssociateHaVipAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			AssociateHaVipOutcomeCallable associateHaVipCallable(const Model::AssociateHaVipRequest& request) const;
 			DeleteVpnPbrRouteEntryOutcome deleteVpnPbrRouteEntry(const Model::DeleteVpnPbrRouteEntryRequest &request)const;
 			void deleteVpnPbrRouteEntryAsync(const Model::DeleteVpnPbrRouteEntryRequest& request, const DeleteVpnPbrRouteEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteVpnPbrRouteEntryOutcomeCallable deleteVpnPbrRouteEntryCallable(const Model::DeleteVpnPbrRouteEntryRequest& request) const;
 			DescribeServerRelatedGlobalAccelerationInstancesOutcome describeServerRelatedGlobalAccelerationInstances(const Model::DescribeServerRelatedGlobalAccelerationInstancesRequest &request)const;
 			void describeServerRelatedGlobalAccelerationInstancesAsync(const Model::DescribeServerRelatedGlobalAccelerationInstancesRequest& request, const DescribeServerRelatedGlobalAccelerationInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeServerRelatedGlobalAccelerationInstancesOutcomeCallable describeServerRelatedGlobalAccelerationInstancesCallable(const Model::DescribeServerRelatedGlobalAccelerationInstancesRequest& request) const;
-			AssociateHaVipOutcome associateHaVip(const Model::AssociateHaVipRequest &request)const;
-			void associateHaVipAsync(const Model::AssociateHaVipRequest& request, const AssociateHaVipAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AssociateHaVipOutcomeCallable associateHaVipCallable(const Model::AssociateHaVipRequest& request) const;
-			AssociateRouteTableOutcome associateRouteTable(const Model::AssociateRouteTableRequest &request)const;
-			void associateRouteTableAsync(const Model::AssociateRouteTableRequest& request, const AssociateRouteTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AssociateRouteTableOutcomeCallable associateRouteTableCallable(const Model::AssociateRouteTableRequest& request) const;
 			ModifyIPv6TranslatorAclAttributeOutcome modifyIPv6TranslatorAclAttribute(const Model::ModifyIPv6TranslatorAclAttributeRequest &request)const;
 			void modifyIPv6TranslatorAclAttributeAsync(const Model::ModifyIPv6TranslatorAclAttributeRequest& request, const ModifyIPv6TranslatorAclAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyIPv6TranslatorAclAttributeOutcomeCallable modifyIPv6TranslatorAclAttributeCallable(const Model::ModifyIPv6TranslatorAclAttributeRequest& request) const;
-			DeleteVirtualBorderRouterOutcome deleteVirtualBorderRouter(const Model::DeleteVirtualBorderRouterRequest &request)const;
-			void deleteVirtualBorderRouterAsync(const Model::DeleteVirtualBorderRouterRequest& request, const DeleteVirtualBorderRouterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteVirtualBorderRouterOutcomeCallable deleteVirtualBorderRouterCallable(const Model::DeleteVirtualBorderRouterRequest& request) const;
-			AssociateNetworkAclOutcome associateNetworkAcl(const Model::AssociateNetworkAclRequest &request)const;
-			void associateNetworkAclAsync(const Model::AssociateNetworkAclRequest& request, const AssociateNetworkAclAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AssociateNetworkAclOutcomeCallable associateNetworkAclCallable(const Model::AssociateNetworkAclRequest& request) const;
+			AssociateRouteTableOutcome associateRouteTable(const Model::AssociateRouteTableRequest &request)const;
+			void associateRouteTableAsync(const Model::AssociateRouteTableRequest& request, const AssociateRouteTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			AssociateRouteTableOutcomeCallable associateRouteTableCallable(const Model::AssociateRouteTableRequest& request) const;
 			DeleteRouteEntryOutcome deleteRouteEntry(const Model::DeleteRouteEntryRequest &request)const;
 			void deleteRouteEntryAsync(const Model::DeleteRouteEntryRequest& request, const DeleteRouteEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteRouteEntryOutcomeCallable deleteRouteEntryCallable(const Model::DeleteRouteEntryRequest& request) const;
+			DeleteVirtualBorderRouterOutcome deleteVirtualBorderRouter(const Model::DeleteVirtualBorderRouterRequest &request)const;
+			void deleteVirtualBorderRouterAsync(const Model::DeleteVirtualBorderRouterRequest& request, const DeleteVirtualBorderRouterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DeleteVirtualBorderRouterOutcomeCallable deleteVirtualBorderRouterCallable(const Model::DeleteVirtualBorderRouterRequest& request) const;
 			ModifyCommonBandwidthPackageSpecOutcome modifyCommonBandwidthPackageSpec(const Model::ModifyCommonBandwidthPackageSpecRequest &request)const;
 			void modifyCommonBandwidthPackageSpecAsync(const Model::ModifyCommonBandwidthPackageSpecRequest& request, const ModifyCommonBandwidthPackageSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyCommonBandwidthPackageSpecOutcomeCallable modifyCommonBandwidthPackageSpecCallable(const Model::ModifyCommonBandwidthPackageSpecRequest& request) const;
+			AssociateNetworkAclOutcome associateNetworkAcl(const Model::AssociateNetworkAclRequest &request)const;
+			void associateNetworkAclAsync(const Model::AssociateNetworkAclRequest& request, const AssociateNetworkAclAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			AssociateNetworkAclOutcomeCallable associateNetworkAclCallable(const Model::AssociateNetworkAclRequest& request) const;
 			TerminatePhysicalConnectionOutcome terminatePhysicalConnection(const Model::TerminatePhysicalConnectionRequest &request)const;
 			void terminatePhysicalConnectionAsync(const Model::TerminatePhysicalConnectionRequest& request, const TerminatePhysicalConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			TerminatePhysicalConnectionOutcomeCallable terminatePhysicalConnectionCallable(const Model::TerminatePhysicalConnectionRequest& request) const;
@@ -1753,12 +1732,12 @@ namespace AlibabaCloud
 			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;
-			ModifyCommonBandwidthPackageIpBandwidthOutcome modifyCommonBandwidthPackageIpBandwidth(const Model::ModifyCommonBandwidthPackageIpBandwidthRequest &request)const;
-			void modifyCommonBandwidthPackageIpBandwidthAsync(const Model::ModifyCommonBandwidthPackageIpBandwidthRequest& request, const ModifyCommonBandwidthPackageIpBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyCommonBandwidthPackageIpBandwidthOutcomeCallable modifyCommonBandwidthPackageIpBandwidthCallable(const Model::ModifyCommonBandwidthPackageIpBandwidthRequest& request) const;
 			CompletePhysicalConnectionLOAOutcome completePhysicalConnectionLOA(const Model::CompletePhysicalConnectionLOARequest &request)const;
 			void completePhysicalConnectionLOAAsync(const Model::CompletePhysicalConnectionLOARequest& request, const CompletePhysicalConnectionLOAAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CompletePhysicalConnectionLOAOutcomeCallable completePhysicalConnectionLOACallable(const Model::CompletePhysicalConnectionLOARequest& request) const;
+			ModifyCommonBandwidthPackageIpBandwidthOutcome modifyCommonBandwidthPackageIpBandwidth(const Model::ModifyCommonBandwidthPackageIpBandwidthRequest &request)const;
+			void modifyCommonBandwidthPackageIpBandwidthAsync(const Model::ModifyCommonBandwidthPackageIpBandwidthRequest& request, const ModifyCommonBandwidthPackageIpBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ModifyCommonBandwidthPackageIpBandwidthOutcomeCallable modifyCommonBandwidthPackageIpBandwidthCallable(const Model::ModifyCommonBandwidthPackageIpBandwidthRequest& request) const;
 			DescribePhysicalConnectionsOutcome describePhysicalConnections(const Model::DescribePhysicalConnectionsRequest &request)const;
 			void describePhysicalConnectionsAsync(const Model::DescribePhysicalConnectionsRequest& request, const DescribePhysicalConnectionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribePhysicalConnectionsOutcomeCallable describePhysicalConnectionsCallable(const Model::DescribePhysicalConnectionsRequest& request) const;
@@ -1774,9 +1753,6 @@ namespace AlibabaCloud
 			DescribeVRoutersOutcome describeVRouters(const Model::DescribeVRoutersRequest &request)const;
 			void describeVRoutersAsync(const Model::DescribeVRoutersRequest& request, const DescribeVRoutersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeVRoutersOutcomeCallable describeVRoutersCallable(const Model::DescribeVRoutersRequest& request) const;
-			ModifyNqaOutcome modifyNqa(const Model::ModifyNqaRequest &request)const;
-			void modifyNqaAsync(const Model::ModifyNqaRequest& request, const ModifyNqaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyNqaOutcomeCallable modifyNqaCallable(const Model::ModifyNqaRequest& request) const;
 			AllocateEipAddressOutcome allocateEipAddress(const Model::AllocateEipAddressRequest &request)const;
 			void allocateEipAddressAsync(const Model::AllocateEipAddressRequest& request, const AllocateEipAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			AllocateEipAddressOutcomeCallable allocateEipAddressCallable(const Model::AllocateEipAddressRequest& request) const;

+ 3 - 3
vpc/include/alibabacloud/vpc/model/ActivateRouterInterfaceRequest.h

@@ -39,19 +39,19 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 				std::string getRouterInterfaceId()const;
 				void setRouterInterfaceId(const std::string& routerInterfaceId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 
             private:
 				long resourceOwnerId_;
 				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				long ownerId_;
 				std::string routerInterfaceId_;
+				std::string regionId_;
 
 			};
 		}

+ 3 - 3
vpc/include/alibabacloud/vpc/model/ActiveFlowLogRequest.h

@@ -37,10 +37,10 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
@@ -50,8 +50,8 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
 				std::string flowLogId_;

+ 6 - 6
vpc/include/alibabacloud/vpc/model/AddBandwidthPackageIpsRequest.h

@@ -37,14 +37,14 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				std::string getBandwidthPackageId()const;
 				void setBandwidthPackageId(const std::string& bandwidthPackageId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
@@ -54,10 +54,10 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string regionId_;
 				std::string bandwidthPackageId_;
 				std::string resourceOwnerAccount_;
-				std::string regionId_;
-				std::string clientToken_;
 				std::string ownerAccount_;
 				long ownerId_;
 				std::string ipCount_;

+ 12 - 12
vpc/include/alibabacloud/vpc/model/AddBgpNetworkRequest.h

@@ -37,32 +37,32 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getRouterId()const;
-				void setRouterId(const std::string& routerId);
-				std::string getVpcId()const;
-				void setVpcId(const std::string& vpcId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getRouterId()const;
+				void setRouterId(const std::string& routerId);
+				std::string getVpcId()const;
+				void setVpcId(const std::string& vpcId);
 				std::string getDstCidrBlock()const;
 				void setDstCidrBlock(const std::string& dstCidrBlock);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
-				std::string routerId_;
-				std::string vpcId_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
+				std::string routerId_;
+				std::string vpcId_;
 				std::string dstCidrBlock_;
 
 			};

+ 6 - 6
vpc/include/alibabacloud/vpc/model/AddCommonBandwidthPackageIpRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				std::string getBandwidthPackageId()const;
 				void setBandwidthPackageId(const std::string& bandwidthPackageId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getIpInstanceId()const;
-				void setIpInstanceId(const std::string& ipInstanceId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getIpInstanceId()const;
+				void setIpInstanceId(const std::string& ipInstanceId);
 
             private:
 				long resourceOwnerId_;
+				std::string regionId_;
 				std::string bandwidthPackageId_;
 				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string ownerAccount_;
-				std::string ipInstanceId_;
 				long ownerId_;
+				std::string ipInstanceId_;
 
 			};
 		}

+ 9 - 9
vpc/include/alibabacloud/vpc/model/AddGlobalAccelerationInstanceIpRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getGlobalAccelerationInstanceId()const;
+				void setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getIpInstanceId()const;
-				void setIpInstanceId(const std::string& ipInstanceId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getGlobalAccelerationInstanceId()const;
-				void setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId);
+				std::string getIpInstanceId()const;
+				void setIpInstanceId(const std::string& ipInstanceId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
+				std::string globalAccelerationInstanceId_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string ipInstanceId_;
 				long ownerId_;
-				std::string globalAccelerationInstanceId_;
+				std::string ipInstanceId_;
 
 			};
 		}

+ 6 - 6
vpc/include/alibabacloud/vpc/model/AddIPv6TranslatorAclListEntryRequest.h

@@ -35,16 +35,16 @@ namespace AlibabaCloud
 				AddIPv6TranslatorAclListEntryRequest();
 				~AddIPv6TranslatorAclListEntryRequest();
 
-				std::string getAclId()const;
-				void setAclId(const std::string& aclId);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getAclId()const;
+				void setAclId(const std::string& aclId);
 				std::string getAclEntryIp()const;
 				void setAclEntryIp(const std::string& aclEntryIp);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getAclEntryComment()const;
@@ -53,11 +53,11 @@ namespace AlibabaCloud
 				void setOwnerId(long ownerId);
 
             private:
-				std::string aclId_;
 				long resourceOwnerId_;
+				std::string regionId_;
+				std::string aclId_;
 				std::string aclEntryIp_;
 				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string ownerAccount_;
 				std::string aclEntryComment_;
 				long ownerId_;

+ 18 - 18
vpc/include/alibabacloud/vpc/model/AllocateEipAddressRequest.h

@@ -37,6 +37,18 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getISP()const;
+				void setISP(const std::string& iSP);
+				std::string getResourceGroupId()const;
+				void setResourceGroupId(const std::string& resourceGroupId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getNetmode()const;
+				void setNetmode(const std::string& netmode);
+				std::string getInstanceChargeType()const;
+				void setInstanceChargeType(const std::string& instanceChargeType);
 				int getPeriod()const;
 				void setPeriod(int period);
 				bool getAutoPay()const;
@@ -45,46 +57,34 @@ namespace AlibabaCloud
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getBandwidth()const;
 				void setBandwidth(const std::string& bandwidth);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getISP()const;
-				void setISP(const std::string& iSP);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 				long getActivityId()const;
 				void setActivityId(long activityId);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getInternetChargeType()const;
 				void setInternetChargeType(const std::string& internetChargeType);
-				std::string getNetmode()const;
-				void setNetmode(const std::string& netmode);
 				std::string getPricingCycle()const;
 				void setPricingCycle(const std::string& pricingCycle);
-				std::string getInstanceChargeType()const;
-				void setInstanceChargeType(const std::string& instanceChargeType);
 
             private:
 				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string iSP_;
+				std::string resourceGroupId_;
+				std::string regionId_;
+				std::string netmode_;
+				std::string instanceChargeType_;
 				int period_;
 				bool autoPay_;
 				std::string resourceOwnerAccount_;
 				std::string bandwidth_;
-				std::string clientToken_;
-				std::string iSP_;
 				std::string ownerAccount_;
 				long ownerId_;
 				long activityId_;
-				std::string resourceGroupId_;
-				std::string regionId_;
 				std::string internetChargeType_;
-				std::string netmode_;
 				std::string pricingCycle_;
-				std::string instanceChargeType_;
 
 			};
 		}

+ 0 - 57
vpc/include/alibabacloud/vpc/model/AllocateIpv6InternetBandwidthRequest.h

@@ -39,90 +39,33 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
 				int getBandwidth()const;
 				void setBandwidth(int bandwidth);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
 				std::string getIpv6AddressId()const;
 				void setIpv6AddressId(const std::string& ipv6AddressId);
 				std::string getInternetChargeType()const;
 				void setInternetChargeType(const std::string& internetChargeType);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
 				std::string getIpv6GatewayId()const;
 				void setIpv6GatewayId(const std::string& ipv6GatewayId);
 
             private:
 				long resourceOwnerId_;
 				std::string clientToken_;
-				long callerParentId_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string ownerIdLoginEmail_;
-				std::string callerType_;
-				std::string accessKeyId_;
-				std::string resourceGroupId_;
 				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
 				int bandwidth_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string callerBid_;
 				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
 				std::string ipv6AddressId_;
 				std::string internetChargeType_;
-				std::string requestId_;
 				std::string ipv6GatewayId_;
 
 			};

+ 50 - 50
vpc/include/alibabacloud/vpc/model/ApplyPhysicalConnectionLOARequest.h

@@ -30,63 +30,63 @@ namespace AlibabaCloud
 		{
 			class ALIBABACLOUD_VPC_EXPORT ApplyPhysicalConnectionLOARequest : public RpcServiceRequest
 			{
-				struct PMInfo
-				{
-					std::string pMCertificateNo;
-					std::string pMName;
-					std::string pMCertificateType;
-					std::string pMContactInfo;
-					std::string pMGender;
-				};
+				struct PMInfo
+				{
+					std::string pMCertificateNo;
+					std::string pMName;
+					std::string pMCertificateType;
+					std::string pMContactInfo;
+					std::string pMGender;
+				};
 
 			public:
 				ApplyPhysicalConnectionLOARequest();
 				~ApplyPhysicalConnectionLOARequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getPeerLocation()const;
-				void setPeerLocation(const std::string& peerLocation);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				int getBandwidth()const;
-				void setBandwidth(int bandwidth);
-				std::string getLineType()const;
-				void setLineType(const std::string& lineType);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getConstructionTime()const;
-				void setConstructionTime(const std::string& constructionTime);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getCompanyName()const;
-				void setCompanyName(const std::string& companyName);
-				std::string getSi()const;
-				void setSi(const std::string& si);
-				std::vector<PMInfo> getPMInfo()const;
-				void setPMInfo(const std::vector<PMInfo>& pMInfo);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getLineType()const;
+				void setLineType(const std::string& lineType);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getSi()const;
+				void setSi(const std::string& si);
+				std::string getPeerLocation()const;
+				void setPeerLocation(const std::string& peerLocation);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				int getBandwidth()const;
+				void setBandwidth(int bandwidth);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				std::string getConstructionTime()const;
+				void setConstructionTime(const std::string& constructionTime);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getCompanyName()const;
+				void setCompanyName(const std::string& companyName);
+				std::vector<PMInfo> getPMInfo()const;
+				void setPMInfo(const std::vector<PMInfo>& pMInfo);
 
             private:
-				long resourceOwnerId_;
-				std::string peerLocation_;
-				std::string clientToken_;
-				std::string resourceOwnerAccount_;
-				int bandwidth_;
-				std::string lineType_;
-				std::string ownerAccount_;
-				std::string constructionTime_;
-				long ownerId_;
-				std::string instanceId_;
-				std::string regionId_;
-				std::string companyName_;
-				std::string si_;
-				std::vector<PMInfo> pMInfo_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string lineType_;
+				std::string regionId_;
+				std::string si_;
+				std::string peerLocation_;
+				std::string resourceOwnerAccount_;
+				int bandwidth_;
+				std::string ownerAccount_;
+				std::string constructionTime_;
+				long ownerId_;
+				std::string instanceId_;
+				std::string companyName_;
+				std::vector<PMInfo> pMInfo_;
 
 			};
 		}

+ 18 - 18
vpc/include/alibabacloud/vpc/model/AssociateEipAddressRequest.h

@@ -35,41 +35,41 @@ namespace AlibabaCloud
 				AssociateEipAddressRequest();
 				~AssociateEipAddressRequest();
 
-				std::string getPrivateIpAddress()const;
-				void setPrivateIpAddress(const std::string& privateIpAddress);
-				std::string getMode()const;
-				void setMode(const std::string& mode);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getAllocationId()const;
+				void setAllocationId(const std::string& allocationId);
+				std::string getMode()const;
+				void setMode(const std::string& mode);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
 				std::string getInstanceRegionId()const;
 				void setInstanceRegionId(const std::string& instanceRegionId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getInstanceType()const;
 				void setInstanceType(const std::string& instanceType);
-				std::string getAllocationId()const;
-				void setAllocationId(const std::string& allocationId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getPrivateIpAddress()const;
+				void setPrivateIpAddress(const std::string& privateIpAddress);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string privateIpAddress_;
-				std::string mode_;
 				long resourceOwnerId_;
-				std::string instanceId_;
-				std::string resourceOwnerAccount_;
+				std::string allocationId_;
+				std::string mode_;
 				std::string regionId_;
 				std::string instanceRegionId_;
-				std::string ownerAccount_;
 				std::string instanceType_;
-				std::string allocationId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
 				long ownerId_;
+				std::string privateIpAddress_;
+				std::string instanceId_;
 
 			};
 		}

+ 9 - 9
vpc/include/alibabacloud/vpc/model/AssociateGlobalAccelerationInstanceRequest.h

@@ -37,18 +37,18 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getGlobalAccelerationInstanceId()const;
+				void setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getBackendServerId()const;
 				void setBackendServerId(const std::string& backendServerId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getGlobalAccelerationInstanceId()const;
-				void setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId);
 				std::string getBackendServerRegionId()const;
 				void setBackendServerRegionId(const std::string& backendServerRegionId);
 				std::string getBackendServerType()const;
@@ -56,12 +56,12 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
+				std::string globalAccelerationInstanceId_;
 				std::string regionId_;
-				std::string ownerAccount_;
 				std::string backendServerId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
 				long ownerId_;
-				std::string globalAccelerationInstanceId_;
 				std::string backendServerRegionId_;
 				std::string backendServerType_;
 

+ 9 - 9
vpc/include/alibabacloud/vpc/model/AssociateHaVipRequest.h

@@ -35,32 +35,32 @@ namespace AlibabaCloud
 				AssociateHaVipRequest();
 				~AssociateHaVipRequest();
 
-				std::string getHaVipId()const;
-				void setHaVipId(const std::string& haVipId);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getHaVipId()const;
+				void setHaVipId(const std::string& haVipId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string haVipId_;
 				long resourceOwnerId_;
-				std::string instanceId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
 				std::string regionId_;
+				std::string haVipId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
+				std::string instanceId_;
 
 			};
 		}

+ 26 - 80
vpc/include/alibabacloud/vpc/model/AssociateNetworkAclRequest.h

@@ -30,93 +30,39 @@ namespace AlibabaCloud
 		{
 			class ALIBABACLOUD_VPC_EXPORT AssociateNetworkAclRequest : public RpcServiceRequest
 			{
-				struct Resource
-				{
-					std::string resourceType;
-					std::string resourceId;
-				};
+				struct Resource
+				{
+					std::string resourceType;
+					std::string resourceId;
+				};
 
 			public:
 				AssociateNetworkAclRequest();
 				~AssociateNetworkAclRequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getNetworkAclId()const;
-				void setNetworkAclId(const std::string& networkAclId);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
-				std::vector<Resource> getResource()const;
-				void setResource(const std::vector<Resource>& resource);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getNetworkAclId()const;
+				void setNetworkAclId(const std::string& networkAclId);
+				std::vector<Resource> getResource()const;
+				void setResource(const std::vector<Resource>& resource);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
 
             private:
-				long resourceOwnerId_;
-				std::string clientToken_;
-				long callerParentId_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string callerType_;
-				std::string ownerIdLoginEmail_;
-				std::string accessKeyId_;
-				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string networkAclId_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
-				std::vector<Resource> resource_;
-				std::string resourceOwnerAccount_;
-				std::string callerBid_;
-				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
-				std::string requestId_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string regionId_;
+				std::string networkAclId_;
+				std::vector<Resource> resource_;
+				std::string resourceOwnerAccount_;
+				long ownerId_;
 
 			};
 		}

+ 12 - 12
vpc/include/alibabacloud/vpc/model/AssociatePhysicalConnectionToVirtualBorderRouterRequest.h

@@ -41,41 +41,41 @@ namespace AlibabaCloud
 				void setCircuitCode(const std::string& circuitCode);
 				std::string getVlanId()const;
 				void setVlanId(const std::string& vlanId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getVbrId()const;
 				void setVbrId(const std::string& vbrId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
 				std::string getPeerGatewayIp()const;
 				void setPeerGatewayIp(const std::string& peerGatewayIp);
 				std::string getPeeringSubnetMask()const;
 				void setPeeringSubnetMask(const std::string& peeringSubnetMask);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getPhysicalConnectionId()const;
-				void setPhysicalConnectionId(const std::string& physicalConnectionId);
 				std::string getLocalGatewayIp()const;
 				void setLocalGatewayIp(const std::string& localGatewayIp);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getPhysicalConnectionId()const;
+				void setPhysicalConnectionId(const std::string& physicalConnectionId);
 
             private:
 				long resourceOwnerId_;
 				std::string circuitCode_;
 				std::string vlanId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
-				std::string ownerAccount_;
 				std::string vbrId_;
-				long ownerId_;
 				std::string peerGatewayIp_;
 				std::string peeringSubnetMask_;
 				std::string regionId_;
-				std::string physicalConnectionId_;
 				std::string localGatewayIp_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				long ownerId_;
+				std::string physicalConnectionId_;
 
 			};
 		}

+ 0 - 57
vpc/include/alibabacloud/vpc/model/AssociateRouteTableRequest.h

@@ -39,85 +39,28 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
 				std::string getRouteTableId()const;
 				void setRouteTableId(const std::string& routeTableId);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
 				std::string getVSwitchId()const;
 				void setVSwitchId(const std::string& vSwitchId);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
 
             private:
 				long resourceOwnerId_;
 				std::string clientToken_;
-				long callerParentId_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string ownerIdLoginEmail_;
-				std::string callerType_;
-				std::string accessKeyId_;
-				std::string resourceGroupId_;
 				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
 				std::string routeTableId_;
-				long callerUid_;
-				std::string app_ip_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string callerBid_;
 				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
 				std::string vSwitchId_;
-				bool security_transport_;
-				std::string requestId_;
 
 			};
 		}

+ 21 - 21
vpc/include/alibabacloud/vpc/model/CancelCommonBandwidthPackageIpBandwidthRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				CancelCommonBandwidthPackageIpBandwidthRequest();
 				~CancelCommonBandwidthPackageIpBandwidthRequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getBandwidthPackageId()const;
-				void setBandwidthPackageId(const std::string& bandwidthPackageId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getEipId()const;
-				void setEipId(const std::string& eipId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getBandwidthPackageId()const;
+				void setBandwidthPackageId(const std::string& bandwidthPackageId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				std::string getEipId()const;
+				void setEipId(const std::string& eipId);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
 
             private:
-				long resourceOwnerId_;
-				std::string bandwidthPackageId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
-				std::string ownerAccount_;
-				std::string eipId_;
-				long ownerId_;
+				long resourceOwnerId_;
+				std::string regionId_;
+				std::string bandwidthPackageId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				std::string eipId_;
+				long ownerId_;
 
 			};
 		}

+ 6 - 6
vpc/include/alibabacloud/vpc/model/CancelPhysicalConnectionRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getPhysicalConnectionId()const;
-				void setPhysicalConnectionId(const std::string& physicalConnectionId);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getPhysicalConnectionId()const;
+				void setPhysicalConnectionId(const std::string& physicalConnectionId);
 
             private:
 				long resourceOwnerId_;
+				std::string clientToken_;
 				std::string regionId_;
 				std::string resourceOwnerAccount_;
-				std::string clientToken_;
-				std::string physicalConnectionId_;
 				std::string ownerAccount_;
 				long ownerId_;
+				std::string physicalConnectionId_;
 
 			};
 		}

+ 27 - 27
vpc/include/alibabacloud/vpc/model/CompletePhysicalConnectionLOARequest.h

@@ -35,35 +35,35 @@ namespace AlibabaCloud
 				CompletePhysicalConnectionLOARequest();
 				~CompletePhysicalConnectionLOARequest();
 
-				std::string getLineLabel()const;
-				void setLineLabel(const std::string& lineLabel);
-				std::string getLineCode()const;
-				void setLineCode(const std::string& lineCode);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
+				std::string getLineCode()const;
+				void setLineCode(const std::string& lineCode);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getLineLabel()const;
+				void setLineLabel(const std::string& lineLabel);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string lineLabel_;
-				std::string lineCode_;
-				long resourceOwnerId_;
-				std::string instanceId_;
-				std::string clientToken_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
-				std::string ownerAccount_;
-				long ownerId_;
+				std::string lineCode_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string regionId_;
+				std::string lineLabel_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				long ownerId_;
+				std::string instanceId_;
 
 			};
 		}

+ 3 - 3
vpc/include/alibabacloud/vpc/model/ConnectRouterInterfaceRequest.h

@@ -39,19 +39,19 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 				std::string getRouterInterfaceId()const;
 				void setRouterInterfaceId(const std::string& routerInterfaceId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 
             private:
 				long resourceOwnerId_;
 				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				long ownerId_;
 				std::string routerInterfaceId_;
+				std::string regionId_;
 
 			};
 		}

+ 0 - 54
vpc/include/alibabacloud/vpc/model/ConvertBandwidthPackageRequest.h

@@ -39,76 +39,22 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
 				std::string getBandwidthPackageId()const;
 				void setBandwidthPackageId(const std::string& bandwidthPackageId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
 
             private:
 				long resourceOwnerId_;
 				std::string clientToken_;
-				long callerParentId_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string callerType_;
-				std::string ownerIdLoginEmail_;
-				std::string accessKeyId_;
 				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
 				std::string bandwidthPackageId_;
 				std::string resourceOwnerAccount_;
-				std::string callerBid_;
 				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
-				std::string requestId_;
 
 			};
 		}

+ 21 - 75
vpc/include/alibabacloud/vpc/model/CopyNetworkAclEntriesRequest.h

@@ -35,83 +35,29 @@ namespace AlibabaCloud
 				CopyNetworkAclEntriesRequest();
 				~CopyNetworkAclEntriesRequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getNetworkAclId()const;
-				void setNetworkAclId(const std::string& networkAclId);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
-				std::string getSourceNetworkAclId()const;
-				void setSourceNetworkAclId(const std::string& sourceNetworkAclId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getNetworkAclId()const;
+				void setNetworkAclId(const std::string& networkAclId);
+				std::string getSourceNetworkAclId()const;
+				void setSourceNetworkAclId(const std::string& sourceNetworkAclId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
 
             private:
-				long resourceOwnerId_;
-				std::string clientToken_;
-				long callerParentId_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string callerType_;
-				std::string ownerIdLoginEmail_;
-				std::string accessKeyId_;
-				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string networkAclId_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
-				std::string sourceNetworkAclId_;
-				std::string resourceOwnerAccount_;
-				std::string callerBid_;
-				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
-				std::string requestId_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string regionId_;
+				std::string networkAclId_;
+				std::string sourceNetworkAclId_;
+				std::string resourceOwnerAccount_;
+				long ownerId_;
 
 			};
 		}

+ 15 - 15
vpc/include/alibabacloud/vpc/model/CreateBandwidthPackageRequest.h

@@ -37,47 +37,47 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				int getBandwidth()const;
-				void setBandwidth(int bandwidth);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getISP()const;
 				void setISP(const std::string& iSP);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
 				std::string getZone()const;
 				void setZone(const std::string& zone);
+				std::string getNatGatewayId()const;
+				void setNatGatewayId(const std::string& natGatewayId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				int getBandwidth()const;
+				void setBandwidth(int bandwidth);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
 				std::string getInternetChargeType()const;
 				void setInternetChargeType(const std::string& internetChargeType);
 				std::string getName()const;
 				void setName(const std::string& name);
-				std::string getNatGatewayId()const;
-				void setNatGatewayId(const std::string& natGatewayId);
 				int getIpCount()const;
 				void setIpCount(int ipCount);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
-				int bandwidth_;
-				std::string ownerAccount_;
 				std::string iSP_;
 				std::string description_;
-				long ownerId_;
 				std::string regionId_;
 				std::string zone_;
+				std::string natGatewayId_;
+				std::string resourceOwnerAccount_;
+				int bandwidth_;
+				std::string ownerAccount_;
+				long ownerId_;
 				std::string internetChargeType_;
 				std::string name_;
-				std::string natGatewayId_;
 				int ipCount_;
 
 			};

+ 12 - 9
vpc/include/alibabacloud/vpc/model/CreateBgpGroupRequest.h

@@ -39,40 +39,43 @@ namespace AlibabaCloud
 				void setAuthKey(const std::string& authKey);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
 				long getPeerAsn()const;
 				void setPeerAsn(long peerAsn);
 				bool getIsFakeAsn()const;
 				void setIsFakeAsn(bool isFakeAsn);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
 				std::string getRouterId()const;
 				void setRouterId(const std::string& routerId);
 				std::string getName()const;
 				void setName(const std::string& name);
+				long getLocalAsn()const;
+				void setLocalAsn(long localAsn);
 
             private:
 				std::string authKey_;
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
-				std::string ownerAccount_;
 				std::string description_;
-				long ownerId_;
 				long peerAsn_;
 				bool isFakeAsn_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				long ownerId_;
 				std::string routerId_;
 				std::string name_;
+				long localAsn_;
 
 			};
 		}

+ 12 - 12
vpc/include/alibabacloud/vpc/model/CreateBgpPeerRequest.h

@@ -37,33 +37,33 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getBgpGroupId()const;
+				void setBgpGroupId(const std::string& bgpGroupId);
+				std::string getPeerIpAddress()const;
+				void setPeerIpAddress(const std::string& peerIpAddress);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				bool getEnableBfd()const;
 				void setEnableBfd(bool enableBfd);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getBgpGroupId()const;
-				void setBgpGroupId(const std::string& bgpGroupId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getPeerIpAddress()const;
-				void setPeerIpAddress(const std::string& peerIpAddress);
 
             private:
 				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string bgpGroupId_;
+				std::string peerIpAddress_;
+				std::string regionId_;
 				bool enableBfd_;
 				std::string resourceOwnerAccount_;
-				std::string regionId_;
-				std::string clientToken_;
 				std::string ownerAccount_;
-				std::string bgpGroupId_;
 				long ownerId_;
-				std::string peerIpAddress_;
 
 			};
 		}

+ 12 - 12
vpc/include/alibabacloud/vpc/model/CreateCommonBandwidthPackageRequest.h

@@ -37,26 +37,26 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				int getBandwidth()const;
-				void setBandwidth(int bandwidth);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getISP()const;
 				void setISP(const std::string& iSP);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
 				std::string getResourceGroupId()const;
 				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
 				std::string getZone()const;
 				void setZone(const std::string& zone);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				int getBandwidth()const;
+				void setBandwidth(int bandwidth);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
 				std::string getInternetChargeType()const;
 				void setInternetChargeType(const std::string& internetChargeType);
 				std::string getName()const;
@@ -66,16 +66,16 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
-				int bandwidth_;
-				std::string ownerAccount_;
 				std::string iSP_;
 				std::string description_;
-				long ownerId_;
 				std::string resourceGroupId_;
 				std::string regionId_;
 				std::string zone_;
+				std::string resourceOwnerAccount_;
+				int bandwidth_;
+				std::string ownerAccount_;
+				long ownerId_;
 				std::string internetChargeType_;
 				std::string name_;
 				int ratio_;

+ 12 - 12
vpc/include/alibabacloud/vpc/model/CreateCustomerGatewayRequest.h

@@ -39,31 +39,31 @@ namespace AlibabaCloud
 				void setIpAddress(const std::string& ipAddress);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getName()const;
-				void setName(const std::string& name);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
 				std::string ipAddress_;
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
-				std::string ownerAccount_;
-				std::string name_;
 				std::string description_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
 				long ownerId_;
+				std::string name_;
 
 			};
 		}

+ 48 - 48
vpc/include/alibabacloud/vpc/model/CreateExpressCloudConnectionRequest.h

@@ -35,56 +35,56 @@ namespace AlibabaCloud
 				CreateExpressCloudConnectionRequest();
 				~CreateExpressCloudConnectionRequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getPeerLocation()const;
-				void setPeerLocation(const std::string& peerLocation);
-				std::string getPortType()const;
-				void setPortType(const std::string& portType);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				int getBandwidth()const;
-				void setBandwidth(int bandwidth);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getPeerCity()const;
-				void setPeerCity(const std::string& peerCity);
-				std::string getIDCardNo()const;
-				void setIDCardNo(const std::string& iDCardNo);
-				std::string getRedundantEccId()const;
-				void setRedundantEccId(const std::string& redundantEccId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getContactMail()const;
-				void setContactMail(const std::string& contactMail);
-				std::string getContactTel()const;
-				void setContactTel(const std::string& contactTel);
-				std::string getIdcSP()const;
-				void setIdcSP(const std::string& idcSP);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getName()const;
-				void setName(const std::string& name);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getPortType()const;
+				void setPortType(const std::string& portType);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getRedundantEccId()const;
+				void setRedundantEccId(const std::string& redundantEccId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getPeerLocation()const;
+				void setPeerLocation(const std::string& peerLocation);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				int getBandwidth()const;
+				void setBandwidth(int bandwidth);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				std::string getPeerCity()const;
+				void setPeerCity(const std::string& peerCity);
+				std::string getIDCardNo()const;
+				void setIDCardNo(const std::string& iDCardNo);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getContactMail()const;
+				void setContactMail(const std::string& contactMail);
+				std::string getContactTel()const;
+				void setContactTel(const std::string& contactTel);
+				std::string getIdcSP()const;
+				void setIdcSP(const std::string& idcSP);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
-				long resourceOwnerId_;
-				std::string peerLocation_;
-				std::string portType_;
-				std::string resourceOwnerAccount_;
-				int bandwidth_;
-				std::string ownerAccount_;
-				std::string description_;
-				std::string peerCity_;
-				std::string iDCardNo_;
-				std::string redundantEccId_;
-				long ownerId_;
-				std::string contactMail_;
-				std::string contactTel_;
-				std::string idcSP_;
-				std::string regionId_;
-				std::string name_;
+				long resourceOwnerId_;
+				std::string portType_;
+				std::string description_;
+				std::string redundantEccId_;
+				std::string regionId_;
+				std::string peerLocation_;
+				std::string resourceOwnerAccount_;
+				int bandwidth_;
+				std::string ownerAccount_;
+				std::string peerCity_;
+				std::string iDCardNo_;
+				long ownerId_;
+				std::string contactMail_;
+				std::string contactTel_;
+				std::string idcSP_;
+				std::string name_;
 
 			};
 		}

+ 6 - 6
vpc/include/alibabacloud/vpc/model/CreateFlowLogRequest.h

@@ -37,6 +37,10 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				std::string getResourceId()const;
 				void setResourceId(const std::string& resourceId);
 				std::string getProjectName()const;
@@ -47,14 +51,10 @@ namespace AlibabaCloud
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 				std::string getResourceType()const;
 				void setResourceType(const std::string& resourceType);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getTrafficType()const;
 				void setTrafficType(const std::string& trafficType);
 				std::string getFlowLogName()const;
@@ -62,15 +62,15 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
+				std::string description_;
+				std::string regionId_;
 				std::string resourceId_;
 				std::string projectName_;
 				std::string logStoreName_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string description_;
 				long ownerId_;
 				std::string resourceType_;
-				std::string regionId_;
 				std::string trafficType_;
 				std::string flowLogName_;
 

+ 12 - 12
vpc/include/alibabacloud/vpc/model/CreateForwardEntryRequest.h

@@ -37,6 +37,14 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getForwardTableId()const;
+				void setForwardTableId(const std::string& forwardTableId);
+				std::string getInternalIp()const;
+				void setInternalIp(const std::string& internalIp);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getExternalIp()const;
+				void setExternalIp(const std::string& externalIp);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getIpProtocol()const;
@@ -45,33 +53,25 @@ namespace AlibabaCloud
 				void setForwardEntryName(const std::string& forwardEntryName);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getForwardTableId()const;
-				void setForwardTableId(const std::string& forwardTableId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getInternalIp()const;
-				void setInternalIp(const std::string& internalIp);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getInternalPort()const;
 				void setInternalPort(const std::string& internalPort);
-				std::string getExternalIp()const;
-				void setExternalIp(const std::string& externalIp);
 				std::string getExternalPort()const;
 				void setExternalPort(const std::string& externalPort);
 
             private:
 				long resourceOwnerId_;
+				std::string forwardTableId_;
+				std::string internalIp_;
+				std::string regionId_;
+				std::string externalIp_;
 				std::string resourceOwnerAccount_;
 				std::string ipProtocol_;
 				std::string forwardEntryName_;
 				std::string ownerAccount_;
-				std::string forwardTableId_;
 				long ownerId_;
-				std::string internalIp_;
-				std::string regionId_;
 				std::string internalPort_;
-				std::string externalIp_;
 				std::string externalPort_;
 
 			};

+ 9 - 9
vpc/include/alibabacloud/vpc/model/CreateGlobalAccelerationInstanceRequest.h

@@ -39,22 +39,22 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getBandwidthType()const;
 				void setBandwidthType(const std::string& bandwidthType);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getServiceLocation()const;
 				void setServiceLocation(const std::string& serviceLocation);
 				std::string getBandwidth()const;
 				void setBandwidth(const std::string& bandwidth);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getInternetChargeType()const;
 				void setInternetChargeType(const std::string& internetChargeType);
 				std::string getName()const;
@@ -63,14 +63,14 @@ namespace AlibabaCloud
             private:
 				long resourceOwnerId_;
 				std::string bandwidthType_;
+				std::string clientToken_;
+				std::string description_;
+				std::string regionId_;
 				std::string resourceOwnerAccount_;
 				std::string serviceLocation_;
 				std::string bandwidth_;
-				std::string clientToken_;
 				std::string ownerAccount_;
-				std::string description_;
 				long ownerId_;
-				std::string regionId_;
 				std::string internetChargeType_;
 				std::string name_;
 

+ 12 - 12
vpc/include/alibabacloud/vpc/model/CreateHaVipRequest.h

@@ -35,38 +35,38 @@ namespace AlibabaCloud
 				CreateHaVipRequest();
 				~CreateHaVipRequest();
 
-				std::string getVSwitchId()const;
-				void setVSwitchId(const std::string& vSwitchId);
 				std::string getIpAddress()const;
 				void setIpAddress(const std::string& ipAddress);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getVSwitchId()const;
+				void setVSwitchId(const std::string& vSwitchId);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
-				std::string vSwitchId_;
 				std::string ipAddress_;
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
+				std::string description_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string name_;
-				std::string description_;
 				long ownerId_;
+				std::string vSwitchId_;
+				std::string name_;
 
 			};
 		}

+ 6 - 6
vpc/include/alibabacloud/vpc/model/CreateIPv6TranslatorAclListRequest.h

@@ -39,12 +39,12 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getAclName()const;
 				void setAclName(const std::string& aclName);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
@@ -53,9 +53,9 @@ namespace AlibabaCloud
             private:
 				long resourceOwnerId_;
 				std::string aclName_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
 

+ 12 - 12
vpc/include/alibabacloud/vpc/model/CreateIPv6TranslatorEntryRequest.h

@@ -37,18 +37,10 @@ namespace AlibabaCloud
 
 				int getBackendIpv4Port()const;
 				void setBackendIpv4Port(int backendIpv4Port);
-				std::string getAclId()const;
-				void setAclId(const std::string& aclId);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getEntryName()const;
 				void setEntryName(const std::string& entryName);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
 				std::string getAclStatus()const;
 				void setAclStatus(const std::string& aclStatus);
 				int getEntryBandwidth()const;
@@ -63,6 +55,14 @@ namespace AlibabaCloud
 				void setRegionId(const std::string& regionId);
 				std::string getBackendIpv4Addr()const;
 				void setBackendIpv4Addr(const std::string& backendIpv4Addr);
+				std::string getAclId()const;
+				void setAclId(const std::string& aclId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
 				std::string getTransProtocol()const;
 				void setTransProtocol(const std::string& transProtocol);
 				std::string getIpv6TranslatorId()const;
@@ -70,12 +70,8 @@ namespace AlibabaCloud
 
             private:
 				int backendIpv4Port_;
-				std::string aclId_;
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string entryName_;
-				std::string ownerAccount_;
-				long ownerId_;
 				std::string aclStatus_;
 				int entryBandwidth_;
 				std::string aclType_;
@@ -83,6 +79,10 @@ namespace AlibabaCloud
 				std::string entryDescription_;
 				std::string regionId_;
 				std::string backendIpv4Addr_;
+				std::string aclId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				long ownerId_;
 				std::string transProtocol_;
 				std::string ipv6TranslatorId_;
 

+ 12 - 12
vpc/include/alibabacloud/vpc/model/CreateIPv6TranslatorRequest.h

@@ -37,24 +37,24 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getSpec()const;
+				void setSpec(const std::string& spec);
+				int getDuration()const;
+				void setDuration(int duration);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				bool getAutoPay()const;
 				void setAutoPay(bool autoPay);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
 				int getBandwidth()const;
 				void setBandwidth(int bandwidth);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getSpec()const;
-				void setSpec(const std::string& spec);
-				int getDuration()const;
-				void setDuration(int duration);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getName()const;
 				void setName(const std::string& name);
 				std::string getPayType()const;
@@ -64,15 +64,15 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string spec_;
+				int duration_;
+				std::string regionId_;
 				bool autoPay_;
 				std::string resourceOwnerAccount_;
-				std::string clientToken_;
 				int bandwidth_;
 				std::string ownerAccount_;
 				long ownerId_;
-				std::string spec_;
-				int duration_;
-				std::string regionId_;
 				std::string name_;
 				std::string payType_;
 				std::string pricingCycle_;

+ 0 - 57
vpc/include/alibabacloud/vpc/model/CreateIpv6EgressOnlyRuleRequest.h

@@ -39,58 +39,20 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
 				std::string getInstanceType()const;
 				void setInstanceType(const std::string& instanceType);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
 				std::string getIpv6GatewayId()const;
 				void setIpv6GatewayId(const std::string& ipv6GatewayId);
 				std::string getName()const;
@@ -99,32 +61,13 @@ namespace AlibabaCloud
             private:
 				long resourceOwnerId_;
 				std::string clientToken_;
-				long callerParentId_;
 				std::string description_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string ownerIdLoginEmail_;
-				std::string callerType_;
-				std::string accessKeyId_;
-				std::string resourceGroupId_;
 				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
 				std::string instanceType_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string callerBid_;
 				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
 				std::string instanceId_;
-				std::string requestId_;
 				std::string ipv6GatewayId_;
 				std::string name_;
 

+ 0 - 57
vpc/include/alibabacloud/vpc/model/CreateIpv6GatewayRequest.h

@@ -39,56 +39,18 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
 				std::string getSpec()const;
 				void setSpec(const std::string& spec);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
 				std::string getVpcId()const;
 				void setVpcId(const std::string& vpcId);
 				std::string getName()const;
@@ -97,31 +59,12 @@ namespace AlibabaCloud
             private:
 				long resourceOwnerId_;
 				std::string clientToken_;
-				long callerParentId_;
 				std::string description_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
 				std::string spec_;
-				std::string ownerIdLoginEmail_;
-				std::string callerType_;
-				std::string accessKeyId_;
-				std::string resourceGroupId_;
 				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string callerBid_;
 				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
-				std::string requestId_;
 				std::string vpcId_;
 				std::string name_;
 

+ 18 - 18
vpc/include/alibabacloud/vpc/model/CreateNatGatewayRequest.h

@@ -45,50 +45,50 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				bool getAutoPay()const;
-				void setAutoPay(bool autoPay);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
 				std::string getSpec()const;
 				void setSpec(const std::string& spec);
 				std::string getDuration()const;
 				void setDuration(const std::string& duration);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getVpcId()const;
-				void setVpcId(const std::string& vpcId);
-				std::string getName()const;
-				void setName(const std::string& name);
 				std::vector<BandwidthPackage> getBandwidthPackage()const;
 				void setBandwidthPackage(const std::vector<BandwidthPackage>& bandwidthPackage);
 				std::string getInstanceChargeType()const;
 				void setInstanceChargeType(const std::string& instanceChargeType);
+				bool getAutoPay()const;
+				void setAutoPay(bool autoPay);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getVpcId()const;
+				void setVpcId(const std::string& vpcId);
+				std::string getName()const;
+				void setName(const std::string& name);
 				std::string getPricingCycle()const;
 				void setPricingCycle(const std::string& pricingCycle);
 
             private:
 				long resourceOwnerId_;
-				bool autoPay_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
-				std::string ownerAccount_;
 				std::string description_;
-				long ownerId_;
 				std::string spec_;
 				std::string duration_;
 				std::string regionId_;
-				std::string vpcId_;
-				std::string name_;
 				std::vector<BandwidthPackage> bandwidthPackage_;
 				std::string instanceChargeType_;
+				bool autoPay_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				long ownerId_;
+				std::string vpcId_;
+				std::string name_;
 				std::string pricingCycle_;
 
 			};

+ 24 - 78
vpc/include/alibabacloud/vpc/model/CreateNetworkAclRequest.h

@@ -35,86 +35,32 @@ namespace AlibabaCloud
 				CreateNetworkAclRequest();
 				~CreateNetworkAclRequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getNetworkAclName()const;
-				void setNetworkAclName(const std::string& networkAclName);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
-				std::string getVpcId()const;
-				void setVpcId(const std::string& vpcId);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getNetworkAclName()const;
+				void setNetworkAclName(const std::string& networkAclName);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getVpcId()const;
+				void setVpcId(const std::string& vpcId);
 
             private:
-				long resourceOwnerId_;
-				std::string clientToken_;
-				long callerParentId_;
-				std::string description_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string callerType_;
-				std::string ownerIdLoginEmail_;
-				std::string accessKeyId_;
-				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
-				std::string resourceOwnerAccount_;
-				std::string networkAclName_;
-				std::string callerBid_;
-				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
-				std::string requestId_;
-				std::string vpcId_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string description_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
+				std::string networkAclName_;
+				long ownerId_;
+				std::string vpcId_;
 
 			};
 		}

+ 0 - 99
vpc/include/alibabacloud/vpc/model/CreatePhysicalConnectionNewRequest.h

@@ -1,99 +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_VPC_MODEL_CREATEPHYSICALCONNECTIONNEWREQUEST_H_
-#define ALIBABACLOUD_VPC_MODEL_CREATEPHYSICALCONNECTIONNEWREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/vpc/VpcExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vpc
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VPC_EXPORT CreatePhysicalConnectionNewRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreatePhysicalConnectionNewRequest();
-				~CreatePhysicalConnectionNewRequest();
-
-				std::string getAccessPointId()const;
-				void setAccessPointId(const std::string& accessPointId);
-				std::string getRedundantPhysicalConnectionId()const;
-				void setRedundantPhysicalConnectionId(const std::string& redundantPhysicalConnectionId);
-				std::string getPeerLocation()const;
-				void setPeerLocation(const std::string& peerLocation);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getPortType()const;
-				void setPortType(const std::string& portType);
-				std::string getCircuitCode()const;
-				void setCircuitCode(const std::string& circuitCode);
-				int getBandwidth()const;
-				void setBandwidth(int bandwidth);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getInterfaceName()const;
-				void setInterfaceName(const std::string& interfaceName);
-				std::string getType()const;
-				void setType(const std::string& type);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getLineOperator()const;
-				void setLineOperator(const std::string& lineOperator);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getDeviceName()const;
-				void setDeviceName(const std::string& deviceName);
-
-            private:
-				std::string accessPointId_;
-				std::string redundantPhysicalConnectionId_;
-				std::string peerLocation_;
-				long resourceOwnerId_;
-				std::string portType_;
-				std::string circuitCode_;
-				int bandwidth_;
-				std::string clientToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				std::string description_;
-				std::string interfaceName_;
-				std::string type_;
-				long ownerId_;
-				std::string lineOperator_;
-				std::string regionId_;
-				std::string name_;
-				std::string deviceName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VPC_MODEL_CREATEPHYSICALCONNECTIONNEWREQUEST_H_

+ 0 - 51
vpc/include/alibabacloud/vpc/model/CreatePhysicalConnectionNewResult.h

@@ -1,51 +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_VPC_MODEL_CREATEPHYSICALCONNECTIONNEWRESULT_H_
-#define ALIBABACLOUD_VPC_MODEL_CREATEPHYSICALCONNECTIONNEWRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/vpc/VpcExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Vpc
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VPC_EXPORT CreatePhysicalConnectionNewResult : public ServiceResult
-			{
-			public:
-
-
-				CreatePhysicalConnectionNewResult();
-				explicit CreatePhysicalConnectionNewResult(const std::string &payload);
-				~CreatePhysicalConnectionNewResult();
-				std::string getPhysicalConnectionId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string physicalConnectionId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VPC_MODEL_CREATEPHYSICALCONNECTIONNEWRESULT_H_

+ 33 - 33
vpc/include/alibabacloud/vpc/model/CreatePhysicalConnectionOccupancyOrderRequest.h

@@ -35,41 +35,41 @@ namespace AlibabaCloud
 				CreatePhysicalConnectionOccupancyOrderRequest();
 				~CreatePhysicalConnectionOccupancyOrderRequest();
 
-				int getPeriod()const;
-				void setPeriod(int period);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				bool getAutoPay()const;
-				void setAutoPay(bool autoPay);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getPhysicalConnectionId()const;
-				void setPhysicalConnectionId(const std::string& physicalConnectionId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getInstanceChargeType()const;
-				void setInstanceChargeType(const std::string& instanceChargeType);
-				std::string getPricingCycle()const;
-				void setPricingCycle(const std::string& pricingCycle);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getInstanceChargeType()const;
+				void setInstanceChargeType(const std::string& instanceChargeType);
+				int getPeriod()const;
+				void setPeriod(int period);
+				bool getAutoPay()const;
+				void setAutoPay(bool autoPay);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getPhysicalConnectionId()const;
+				void setPhysicalConnectionId(const std::string& physicalConnectionId);
+				std::string getPricingCycle()const;
+				void setPricingCycle(const std::string& pricingCycle);
 
             private:
-				int period_;
-				long resourceOwnerId_;
-				bool autoPay_;
-				std::string regionId_;
-				std::string resourceOwnerAccount_;
-				std::string clientToken_;
-				std::string physicalConnectionId_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string instanceChargeType_;
-				std::string pricingCycle_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string regionId_;
+				std::string instanceChargeType_;
+				int period_;
+				bool autoPay_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				long ownerId_;
+				std::string physicalConnectionId_;
+				std::string pricingCycle_;
 
 			};
 		}

+ 18 - 18
vpc/include/alibabacloud/vpc/model/CreatePhysicalConnectionRequest.h

@@ -37,53 +37,53 @@ namespace AlibabaCloud
 
 				std::string getAccessPointId()const;
 				void setAccessPointId(const std::string& accessPointId);
-				std::string getRedundantPhysicalConnectionId()const;
-				void setRedundantPhysicalConnectionId(const std::string& redundantPhysicalConnectionId);
-				std::string getPeerLocation()const;
-				void setPeerLocation(const std::string& peerLocation);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getPortType()const;
 				void setPortType(const std::string& portType);
 				std::string getCircuitCode()const;
 				void setCircuitCode(const std::string& circuitCode);
-				int getBandwidth()const;
-				void setBandwidth(int bandwidth);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				std::string getType()const;
 				void setType(const std::string& type);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getRedundantPhysicalConnectionId()const;
+				void setRedundantPhysicalConnectionId(const std::string& redundantPhysicalConnectionId);
+				std::string getPeerLocation()const;
+				void setPeerLocation(const std::string& peerLocation);
+				int getBandwidth()const;
+				void setBandwidth(int bandwidth);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 				std::string getLineOperator()const;
 				void setLineOperator(const std::string& lineOperator);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getName()const;
 				void setName(const std::string& name);
 
             private:
 				std::string accessPointId_;
-				std::string redundantPhysicalConnectionId_;
-				std::string peerLocation_;
 				long resourceOwnerId_;
 				std::string portType_;
 				std::string circuitCode_;
-				int bandwidth_;
 				std::string clientToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
 				std::string description_;
 				std::string type_;
+				std::string regionId_;
+				std::string redundantPhysicalConnectionId_;
+				std::string peerLocation_;
+				int bandwidth_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
 				long ownerId_;
 				std::string lineOperator_;
-				std::string regionId_;
 				std::string name_;
 
 			};

+ 33 - 33
vpc/include/alibabacloud/vpc/model/CreatePhysicalConnectionSetupOrderRequest.h

@@ -35,41 +35,41 @@ namespace AlibabaCloud
 				CreatePhysicalConnectionSetupOrderRequest();
 				~CreatePhysicalConnectionSetupOrderRequest();
 
-				std::string getAccessPointId()const;
-				void setAccessPointId(const std::string& accessPointId);
-				std::string getRedundantPhysicalConnectionId()const;
-				void setRedundantPhysicalConnectionId(const std::string& redundantPhysicalConnectionId);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getPortType()const;
-				void setPortType(const std::string& portType);
-				bool getAutoPay()const;
-				void setAutoPay(bool autoPay);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getLineOperator()const;
-				void setLineOperator(const std::string& lineOperator);
+				std::string getAccessPointId()const;
+				void setAccessPointId(const std::string& accessPointId);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getPortType()const;
+				void setPortType(const std::string& portType);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getRedundantPhysicalConnectionId()const;
+				void setRedundantPhysicalConnectionId(const std::string& redundantPhysicalConnectionId);
+				bool getAutoPay()const;
+				void setAutoPay(bool autoPay);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getLineOperator()const;
+				void setLineOperator(const std::string& lineOperator);
 
             private:
-				std::string accessPointId_;
-				std::string redundantPhysicalConnectionId_;
-				long resourceOwnerId_;
-				std::string portType_;
-				bool autoPay_;
-				std::string regionId_;
-				std::string clientToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
-				long ownerId_;
-				std::string lineOperator_;
+				std::string accessPointId_;
+				long resourceOwnerId_;
+				std::string portType_;
+				std::string clientToken_;
+				std::string regionId_;
+				std::string redundantPhysicalConnectionId_;
+				bool autoPay_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				long ownerId_;
+				std::string lineOperator_;
 
 			};
 		}

+ 15 - 15
vpc/include/alibabacloud/vpc/model/CreateRouteEntryRequest.h

@@ -45,10 +45,18 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getRouteEntryName()const;
 				void setRouteEntryName(const std::string& routeEntryName);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getNextHopId()const;
+				void setNextHopId(const std::string& nextHopId);
+				std::string getNextHopType()const;
+				void setNextHopType(const std::string& nextHopType);
+				std::string getRouteTableId()const;
+				void setRouteTableId(const std::string& routeTableId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getDestinationCidrBlock()const;
 				void setDestinationCidrBlock(const std::string& destinationCidrBlock);
 				std::string getOwnerAccount()const;
@@ -57,31 +65,23 @@ namespace AlibabaCloud
 				void setOwnerId(long ownerId);
 				std::string getPrivateIpAddress()const;
 				void setPrivateIpAddress(const std::string& privateIpAddress);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getNextHopId()const;
-				void setNextHopId(const std::string& nextHopId);
-				std::string getNextHopType()const;
-				void setNextHopType(const std::string& nextHopType);
 				std::vector<NextHopList> getNextHopList()const;
 				void setNextHopList(const std::vector<NextHopList>& nextHopList);
-				std::string getRouteTableId()const;
-				void setRouteTableId(const std::string& routeTableId);
 
             private:
 				long resourceOwnerId_;
 				std::string routeEntryName_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
+				std::string regionId_;
+				std::string nextHopId_;
+				std::string nextHopType_;
+				std::string routeTableId_;
+				std::string resourceOwnerAccount_;
 				std::string destinationCidrBlock_;
 				std::string ownerAccount_;
 				long ownerId_;
 				std::string privateIpAddress_;
-				std::string regionId_;
-				std::string nextHopId_;
-				std::string nextHopType_;
 				std::vector<NextHopList> nextHopList_;
-				std::string routeTableId_;
 
 			};
 		}

+ 0 - 57
vpc/include/alibabacloud/vpc/model/CreateRouteTableRequest.h

@@ -39,87 +39,30 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRouteTableName()const;
 				void setRouteTableName(const std::string& routeTableName);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
 				std::string getVpcId()const;
 				void setVpcId(const std::string& vpcId);
 
             private:
 				long resourceOwnerId_;
 				std::string clientToken_;
-				long callerParentId_;
 				std::string description_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string ownerIdLoginEmail_;
-				std::string callerType_;
-				std::string accessKeyId_;
-				std::string resourceGroupId_;
 				std::string routeTableName_;
 				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string callerBid_;
 				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
-				std::string requestId_;
 				std::string vpcId_;
 
 			};

+ 12 - 12
vpc/include/alibabacloud/vpc/model/CreateSnatEntryRequest.h

@@ -37,36 +37,36 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getSourceCIDR()const;
+				void setSourceCIDR(const std::string& sourceCIDR);
+				std::string getSnatIp()const;
+				void setSnatIp(const std::string& snatIp);
 				std::string getSourceVSwitchId()const;
 				void setSourceVSwitchId(const std::string& sourceVSwitchId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getSnatEntryName()const;
-				void setSnatEntryName(const std::string& snatEntryName);
-				std::string getSourceCIDR()const;
-				void setSourceCIDR(const std::string& sourceCIDR);
 				std::string getSnatTableId()const;
 				void setSnatTableId(const std::string& snatTableId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getSnatIp()const;
-				void setSnatIp(const std::string& snatIp);
+				std::string getSnatEntryName()const;
+				void setSnatEntryName(const std::string& snatEntryName);
 
             private:
 				long resourceOwnerId_;
+				std::string sourceCIDR_;
+				std::string snatIp_;
 				std::string sourceVSwitchId_;
-				std::string resourceOwnerAccount_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string snatEntryName_;
-				std::string sourceCIDR_;
 				std::string snatTableId_;
 				long ownerId_;
-				std::string snatIp_;
+				std::string snatEntryName_;
 
 			};
 		}

+ 9 - 9
vpc/include/alibabacloud/vpc/model/CreateSslVpnClientCertRequest.h

@@ -35,32 +35,32 @@ namespace AlibabaCloud
 				CreateSslVpnClientCertRequest();
 				~CreateSslVpnClientCertRequest();
 
-				std::string getSslVpnServerId()const;
-				void setSslVpnServerId(const std::string& sslVpnServerId);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
+				std::string getSslVpnServerId()const;
+				void setSslVpnServerId(const std::string& sslVpnServerId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getName()const;
-				void setName(const std::string& name);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
-				std::string sslVpnServerId_;
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
+				std::string sslVpnServerId_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string name_;
 				long ownerId_;
+				std::string name_;
 
 			};
 		}

+ 12 - 12
vpc/include/alibabacloud/vpc/model/CreateSslVpnServerRequest.h

@@ -35,16 +35,20 @@ namespace AlibabaCloud
 				CreateSslVpnServerRequest();
 				~CreateSslVpnServerRequest();
 
-				std::string getCipher()const;
-				void setCipher(const std::string& cipher);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getLocalSubnet()const;
+				void setLocalSubnet(const std::string& localSubnet);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getCipher()const;
+				void setCipher(const std::string& cipher);
 				std::string getClientIpPool()const;
 				void setClientIpPool(const std::string& clientIpPool);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
 				bool getCompress()const;
 				void setCompress(bool compress);
 				std::string getOwnerAccount()const;
@@ -53,10 +57,6 @@ namespace AlibabaCloud
 				void setVpnGatewayId(const std::string& vpnGatewayId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getLocalSubnet()const;
-				void setLocalSubnet(const std::string& localSubnet);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				int getPort()const;
 				void setPort(int port);
 				std::string getProto()const;
@@ -65,17 +65,17 @@ namespace AlibabaCloud
 				void setName(const std::string& name);
 
             private:
-				std::string cipher_;
 				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string localSubnet_;
+				std::string regionId_;
+				std::string cipher_;
 				std::string clientIpPool_;
 				std::string resourceOwnerAccount_;
-				std::string clientToken_;
 				bool compress_;
 				std::string ownerAccount_;
 				std::string vpnGatewayId_;
 				long ownerId_;
-				std::string localSubnet_;
-				std::string regionId_;
 				int port_;
 				std::string proto_;
 				std::string name_;

+ 9 - 9
vpc/include/alibabacloud/vpc/model/CreateVSwitchRequest.h

@@ -37,20 +37,20 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 				int getIpv6CidrBlock()const;
 				void setIpv6CidrBlock(int ipv6CidrBlock);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getVpcId()const;
 				void setVpcId(const std::string& vpcId);
 				std::string getVSwitchName()const;
@@ -62,13 +62,13 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
-				std::string ownerAccount_;
 				std::string description_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
 				long ownerId_;
 				int ipv6CidrBlock_;
-				std::string regionId_;
 				std::string vpcId_;
 				std::string vSwitchName_;
 				std::string cidrBlock_;

+ 12 - 12
vpc/include/alibabacloud/vpc/model/CreateVirtualBorderRouterRequest.h

@@ -43,26 +43,26 @@ namespace AlibabaCloud
 				void setVlanId(int vlanId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
 				std::string getPeerGatewayIp()const;
 				void setPeerGatewayIp(const std::string& peerGatewayIp);
 				std::string getPeeringSubnetMask()const;
 				void setPeeringSubnetMask(const std::string& peeringSubnetMask);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getLocalGatewayIp()const;
+				void setLocalGatewayIp(const std::string& localGatewayIp);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
 				std::string getPhysicalConnectionId()const;
 				void setPhysicalConnectionId(const std::string& physicalConnectionId);
 				std::string getName()const;
 				void setName(const std::string& name);
-				std::string getLocalGatewayIp()const;
-				void setLocalGatewayIp(const std::string& localGatewayIp);
 				long getVbrOwnerId()const;
 				void setVbrOwnerId(long vbrOwnerId);
 
@@ -71,16 +71,16 @@ namespace AlibabaCloud
 				std::string circuitCode_;
 				int vlanId_;
 				std::string clientToken_;
-				std::string resourceOwnerAccount_;
-				std::string ownerAccount_;
 				std::string description_;
-				long ownerId_;
 				std::string peerGatewayIp_;
 				std::string peeringSubnetMask_;
 				std::string regionId_;
+				std::string localGatewayIp_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				long ownerId_;
 				std::string physicalConnectionId_;
 				std::string name_;
-				std::string localGatewayIp_;
 				long vbrOwnerId_;
 
 			};

+ 18 - 15
vpc/include/alibabacloud/vpc/model/CreateVpcRequest.h

@@ -37,45 +37,48 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				bool getEnableIpv6()const;
 				void setEnableIpv6(bool enableIpv6);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getIpv6CidrBlock()const;
-				void setIpv6CidrBlock(const std::string& ipv6CidrBlock);
 				std::string getVpcName()const;
 				void setVpcName(const std::string& vpcName);
 				std::string getResourceGroupId()const;
 				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getCidrBlock()const;
-				void setCidrBlock(const std::string& cidrBlock);
 				std::string getUserCidr()const;
 				void setUserCidr(const std::string& userCidr);
+				bool getDryRun()const;
+				void setDryRun(bool dryRun);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getIpv6CidrBlock()const;
+				void setIpv6CidrBlock(const std::string& ipv6CidrBlock);
+				std::string getCidrBlock()const;
+				void setCidrBlock(const std::string& cidrBlock);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
-				std::string ownerAccount_;
 				bool enableIpv6_;
 				std::string description_;
-				long ownerId_;
-				std::string ipv6CidrBlock_;
 				std::string vpcName_;
 				std::string resourceGroupId_;
 				std::string regionId_;
-				std::string cidrBlock_;
 				std::string userCidr_;
+				bool dryRun_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				long ownerId_;
+				std::string ipv6CidrBlock_;
+				std::string cidrBlock_;
 
 			};
 		}

+ 18 - 18
vpc/include/alibabacloud/vpc/model/CreateVpnConnectionRequest.h

@@ -39,24 +39,12 @@ namespace AlibabaCloud
 				void setIkeConfig(const std::string& ikeConfig);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getRemoteSubnet()const;
-				void setRemoteSubnet(const std::string& remoteSubnet);
-				bool getEffectImmediately()const;
-				void setEffectImmediately(bool effectImmediately);
 				bool getAutoConfigRoute()const;
 				void setAutoConfigRoute(bool autoConfigRoute);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getIpsecConfig()const;
 				void setIpsecConfig(const std::string& ipsecConfig);
-				std::string getVpnGatewayId()const;
-				void setVpnGatewayId(const std::string& vpnGatewayId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
 				std::string getHealthCheckConfig()const;
 				void setHealthCheckConfig(const std::string& healthCheckConfig);
 				std::string getCustomerGatewayId()const;
@@ -65,25 +53,37 @@ namespace AlibabaCloud
 				void setLocalSubnet(const std::string& localSubnet);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getRemoteSubnet()const;
+				void setRemoteSubnet(const std::string& remoteSubnet);
+				bool getEffectImmediately()const;
+				void setEffectImmediately(bool effectImmediately);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				std::string getVpnGatewayId()const;
+				void setVpnGatewayId(const std::string& vpnGatewayId);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
 				std::string getName()const;
 				void setName(const std::string& name);
 
             private:
 				std::string ikeConfig_;
 				long resourceOwnerId_;
-				std::string remoteSubnet_;
-				bool effectImmediately_;
 				bool autoConfigRoute_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
-				std::string ownerAccount_;
 				std::string ipsecConfig_;
-				std::string vpnGatewayId_;
-				long ownerId_;
 				std::string healthCheckConfig_;
 				std::string customerGatewayId_;
 				std::string localSubnet_;
 				std::string regionId_;
+				std::string remoteSubnet_;
+				bool effectImmediately_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				std::string vpnGatewayId_;
+				long ownerId_;
 				std::string name_;
 
 			};

+ 12 - 9
vpc/include/alibabacloud/vpc/model/CreateVpnGatewayRequest.h

@@ -37,6 +37,12 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				bool getEnableIpsec()const;
+				void setEnableIpsec(bool enableIpsec);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getInstanceChargeType()const;
+				void setInstanceChargeType(const std::string& instanceChargeType);
 				int getPeriod()const;
 				void setPeriod(int period);
 				bool getAutoPay()const;
@@ -45,40 +51,37 @@ namespace AlibabaCloud
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				int getBandwidth()const;
 				void setBandwidth(int bandwidth);
-				bool getEnableIpsec()const;
-				void setEnableIpsec(bool enableIpsec);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getVSwitchId()const;
+				void setVSwitchId(const std::string& vSwitchId);
 				bool getEnableSsl()const;
 				void setEnableSsl(bool enableSsl);
 				int getSslConnections()const;
 				void setSslConnections(int sslConnections);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getVpcId()const;
 				void setVpcId(const std::string& vpcId);
 				std::string getName()const;
 				void setName(const std::string& name);
-				std::string getInstanceChargeType()const;
-				void setInstanceChargeType(const std::string& instanceChargeType);
 
             private:
 				long resourceOwnerId_;
+				bool enableIpsec_;
+				std::string regionId_;
+				std::string instanceChargeType_;
 				int period_;
 				bool autoPay_;
 				std::string resourceOwnerAccount_;
 				int bandwidth_;
-				bool enableIpsec_;
 				std::string ownerAccount_;
 				long ownerId_;
+				std::string vSwitchId_;
 				bool enableSsl_;
 				int sslConnections_;
-				std::string regionId_;
 				std::string vpcId_;
 				std::string name_;
-				std::string instanceChargeType_;
 
 			};
 		}

+ 42 - 42
vpc/include/alibabacloud/vpc/model/CreateVpnPbrRouteEntryRequest.h

@@ -35,50 +35,50 @@ namespace AlibabaCloud
 				CreateVpnPbrRouteEntryRequest();
 				~CreateVpnPbrRouteEntryRequest();
 
-				std::string getRouteSource()const;
-				void setRouteSource(const std::string& routeSource);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				int getWeight()const;
-				void setWeight(int weight);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getVpnGatewayId()const;
-				void setVpnGatewayId(const std::string& vpnGatewayId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRouteDest()const;
-				void setRouteDest(const std::string& routeDest);
-				std::string getNextHop()const;
-				void setNextHop(const std::string& nextHop);
-				bool getPublishVpc()const;
-				void setPublishVpc(bool publishVpc);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getOverlayMode()const;
-				void setOverlayMode(const std::string& overlayMode);
+				std::string getRouteSource()const;
+				void setRouteSource(const std::string& routeSource);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				bool getPublishVpc()const;
+				void setPublishVpc(bool publishVpc);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				int getWeight()const;
+				void setWeight(int weight);
+				std::string getVpnGatewayId()const;
+				void setVpnGatewayId(const std::string& vpnGatewayId);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getRouteDest()const;
+				void setRouteDest(const std::string& routeDest);
+				std::string getNextHop()const;
+				void setNextHop(const std::string& nextHop);
+				std::string getOverlayMode()const;
+				void setOverlayMode(const std::string& overlayMode);
 
             private:
-				std::string routeSource_;
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string clientToken_;
-				std::string ownerAccount_;
-				int weight_;
-				std::string description_;
-				std::string vpnGatewayId_;
-				long ownerId_;
-				std::string routeDest_;
-				std::string nextHop_;
-				bool publishVpc_;
-				std::string regionId_;
-				std::string overlayMode_;
+				std::string routeSource_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string description_;
+				bool publishVpc_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				int weight_;
+				std::string vpnGatewayId_;
+				long ownerId_;
+				std::string routeDest_;
+				std::string nextHop_;
+				std::string overlayMode_;
 
 			};
 		}

+ 39 - 39
vpc/include/alibabacloud/vpc/model/CreateVpnRouteEntryRequest.h

@@ -35,47 +35,47 @@ namespace AlibabaCloud
 				CreateVpnRouteEntryRequest();
 				~CreateVpnRouteEntryRequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				int getWeight()const;
-				void setWeight(int weight);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getVpnGatewayId()const;
-				void setVpnGatewayId(const std::string& vpnGatewayId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRouteDest()const;
-				void setRouteDest(const std::string& routeDest);
-				std::string getNextHop()const;
-				void setNextHop(const std::string& nextHop);
-				bool getPublishVpc()const;
-				void setPublishVpc(bool publishVpc);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getOverlayMode()const;
-				void setOverlayMode(const std::string& overlayMode);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				bool getPublishVpc()const;
+				void setPublishVpc(bool publishVpc);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				int getWeight()const;
+				void setWeight(int weight);
+				std::string getVpnGatewayId()const;
+				void setVpnGatewayId(const std::string& vpnGatewayId);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getRouteDest()const;
+				void setRouteDest(const std::string& routeDest);
+				std::string getNextHop()const;
+				void setNextHop(const std::string& nextHop);
+				std::string getOverlayMode()const;
+				void setOverlayMode(const std::string& overlayMode);
 
             private:
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string clientToken_;
-				std::string ownerAccount_;
-				int weight_;
-				std::string description_;
-				std::string vpnGatewayId_;
-				long ownerId_;
-				std::string routeDest_;
-				std::string nextHop_;
-				bool publishVpc_;
-				std::string regionId_;
-				std::string overlayMode_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string description_;
+				bool publishVpc_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				int weight_;
+				std::string vpnGatewayId_;
+				long ownerId_;
+				std::string routeDest_;
+				std::string nextHop_;
+				std::string overlayMode_;
 
 			};
 		}

+ 3 - 3
vpc/include/alibabacloud/vpc/model/DeactivateRouterInterfaceRequest.h

@@ -39,19 +39,19 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 				std::string getRouterInterfaceId()const;
 				void setRouterInterfaceId(const std::string& routerInterfaceId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 
             private:
 				long resourceOwnerId_;
 				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				long ownerId_;
 				std::string routerInterfaceId_;
+				std::string regionId_;
 
 			};
 		}

+ 3 - 3
vpc/include/alibabacloud/vpc/model/DeactiveFlowLogRequest.h

@@ -37,10 +37,10 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
@@ -50,8 +50,8 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
 				std::string flowLogId_;

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteBandwidthPackageRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				std::string getBandwidthPackageId()const;
 				void setBandwidthPackageId(const std::string& bandwidthPackageId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				bool getForce()const;
-				void setForce(bool force);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				bool getForce()const;
+				void setForce(bool force);
 
             private:
 				long resourceOwnerId_;
+				std::string regionId_;
 				std::string bandwidthPackageId_;
 				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string ownerAccount_;
-				bool force_;
 				long ownerId_;
+				bool force_;
 
 			};
 		}

+ 9 - 9
vpc/include/alibabacloud/vpc/model/DeleteBgpGroupRequest.h

@@ -37,26 +37,26 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getBgpGroupId()const;
 				void setBgpGroupId(const std::string& bgpGroupId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
-				std::string ownerAccount_;
 				std::string bgpGroupId_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
 				long ownerId_;
 
 			};

+ 9 - 9
vpc/include/alibabacloud/vpc/model/DeleteBgpNetworkRequest.h

@@ -37,29 +37,29 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getRouterId()const;
-				void setRouterId(const std::string& routerId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getRouterId()const;
+				void setRouterId(const std::string& routerId);
 				std::string getDstCidrBlock()const;
 				void setDstCidrBlock(const std::string& dstCidrBlock);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
-				std::string routerId_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
+				std::string routerId_;
 				std::string dstCidrBlock_;
 
 			};

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteBgpPeerRequest.h

@@ -37,12 +37,12 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getBgpPeerId()const;
@@ -52,9 +52,9 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				std::string bgpPeerId_;
 				long ownerId_;

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteCommonBandwidthPackageRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
 				std::string getBandwidthPackageId()const;
 				void setBandwidthPackageId(const std::string& bandwidthPackageId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getForce()const;
-				void setForce(const std::string& force);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getForce()const;
+				void setForce(const std::string& force);
 
             private:
 				long resourceOwnerId_;
+				std::string regionId_;
 				std::string bandwidthPackageId_;
 				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string ownerAccount_;
-				std::string force_;
 				long ownerId_;
+				std::string force_;
 
 			};
 		}

+ 9 - 9
vpc/include/alibabacloud/vpc/model/DeleteCustomerGatewayRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
+				std::string getCustomerGatewayId()const;
+				void setCustomerGatewayId(const std::string& customerGatewayId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getCustomerGatewayId()const;
-				void setCustomerGatewayId(const std::string& customerGatewayId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
+				std::string customerGatewayId_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
-				std::string customerGatewayId_;
 
 			};
 		}

+ 24 - 24
vpc/include/alibabacloud/vpc/model/DeleteExpressConnectRequest.h

@@ -35,32 +35,32 @@ namespace AlibabaCloud
 				DeleteExpressConnectRequest();
 				~DeleteExpressConnectRequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				bool getForce()const;
-				void setForce(bool force);
-				std::string getRouterInterfaceId()const;
-				void setRouterInterfaceId(const std::string& routerInterfaceId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				std::string getRouterInterfaceId()const;
+				void setRouterInterfaceId(const std::string& routerInterfaceId);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				bool getForce()const;
+				void setForce(bool force);
 
             private:
-				long resourceOwnerId_;
-				std::string regionId_;
-				std::string resourceOwnerAccount_;
-				std::string clientToken_;
-				std::string ownerAccount_;
-				bool force_;
-				std::string routerInterfaceId_;
-				long ownerId_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				std::string routerInterfaceId_;
+				long ownerId_;
+				bool force_;
 
 			};
 		}

+ 3 - 3
vpc/include/alibabacloud/vpc/model/DeleteFlowLogRequest.h

@@ -37,10 +37,10 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
@@ -50,8 +50,8 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
 				std::string flowLogId_;

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteForwardEntryRequest.h

@@ -37,26 +37,26 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getForwardTableId()const;
+				void setForwardTableId(const std::string& forwardTableId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
 				std::string getForwardEntryId()const;
 				void setForwardEntryId(const std::string& forwardEntryId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getForwardTableId()const;
-				void setForwardTableId(const std::string& forwardTableId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
+				std::string forwardTableId_;
 				std::string regionId_;
 				std::string forwardEntryId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string forwardTableId_;
 				long ownerId_;
 
 			};

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteGlobalAccelerationInstanceRequest.h

@@ -37,24 +37,24 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getGlobalAccelerationInstanceId()const;
+				void setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getGlobalAccelerationInstanceId()const;
-				void setGlobalAccelerationInstanceId(const std::string& globalAccelerationInstanceId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
+				std::string globalAccelerationInstanceId_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
-				std::string globalAccelerationInstanceId_;
 
 			};
 		}

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteHaVipRequest.h

@@ -35,27 +35,27 @@ namespace AlibabaCloud
 				DeleteHaVipRequest();
 				~DeleteHaVipRequest();
 
-				std::string getHaVipId()const;
-				void setHaVipId(const std::string& haVipId);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getHaVipId()const;
+				void setHaVipId(const std::string& haVipId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 
             private:
-				std::string haVipId_;
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
 				std::string regionId_;
+				std::string haVipId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
 

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteIPv6TranslatorAclListRequest.h

@@ -35,27 +35,27 @@ namespace AlibabaCloud
 				DeleteIPv6TranslatorAclListRequest();
 				~DeleteIPv6TranslatorAclListRequest();
 
-				std::string getAclId()const;
-				void setAclId(const std::string& aclId);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getAclId()const;
+				void setAclId(const std::string& aclId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 
             private:
-				std::string aclId_;
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
 				std::string regionId_;
+				std::string aclId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
 

+ 9 - 9
vpc/include/alibabacloud/vpc/model/DeleteIPv6TranslatorEntryRequest.h

@@ -37,30 +37,30 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getIpv6TranslatorEntryId()const;
-				void setIpv6TranslatorEntryId(const std::string& ipv6TranslatorEntryId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getIpv6TranslatorEntryId()const;
+				void setIpv6TranslatorEntryId(const std::string& ipv6TranslatorEntryId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getIpv6TranslatorId()const;
-				void setIpv6TranslatorId(const std::string& ipv6TranslatorId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getIpv6TranslatorId()const;
+				void setIpv6TranslatorId(const std::string& ipv6TranslatorId);
 
             private:
 				long resourceOwnerId_;
-				std::string ipv6TranslatorEntryId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
 				std::string regionId_;
+				std::string ipv6TranslatorEntryId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string ipv6TranslatorId_;
 				long ownerId_;
+				std::string ipv6TranslatorId_;
 
 			};
 		}

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteIPv6TranslatorRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getIpv6TranslatorId()const;
-				void setIpv6TranslatorId(const std::string& ipv6TranslatorId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getIpv6TranslatorId()const;
+				void setIpv6TranslatorId(const std::string& ipv6TranslatorId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string clientToken_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string ipv6TranslatorId_;
 				long ownerId_;
+				std::string ipv6TranslatorId_;
 
 			};
 		}

+ 0 - 57
vpc/include/alibabacloud/vpc/model/DeleteIpv6EgressOnlyRuleRequest.h

@@ -39,82 +39,25 @@ namespace AlibabaCloud
 				void setResourceOwnerId(long resourceOwnerId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getIpv6EgressOnlyRuleId()const;
 				void setIpv6EgressOnlyRuleId(const std::string& ipv6EgressOnlyRuleId);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
 
             private:
 				long resourceOwnerId_;
 				std::string clientToken_;
-				long callerParentId_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string ownerIdLoginEmail_;
-				std::string callerType_;
-				std::string accessKeyId_;
 				std::string ipv6EgressOnlyRuleId_;
-				std::string resourceGroupId_;
 				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string callerBid_;
 				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
-				std::string requestId_;
 
 			};
 		}

+ 0 - 57
vpc/include/alibabacloud/vpc/model/DeleteIpv6GatewayRequest.h

@@ -37,80 +37,23 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
 				std::string getIpv6GatewayId()const;
 				void setIpv6GatewayId(const std::string& ipv6GatewayId);
 
             private:
 				long resourceOwnerId_;
-				long callerParentId_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string ownerIdLoginEmail_;
-				std::string callerType_;
-				std::string accessKeyId_;
-				std::string resourceGroupId_;
 				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string callerBid_;
 				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
-				std::string requestId_;
 				std::string ipv6GatewayId_;
 
 			};

+ 0 - 57
vpc/include/alibabacloud/vpc/model/DeleteIpv6InternetBandwidthRequest.h

@@ -37,84 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
 				std::string getIpv6InternetBandwidthId()const;
 				void setIpv6InternetBandwidthId(const std::string& ipv6InternetBandwidthId);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
 				std::string getIpv6AddressId()const;
 				void setIpv6AddressId(const std::string& ipv6AddressId);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
 
             private:
 				long resourceOwnerId_;
-				long callerParentId_;
-				bool proxy_original_security_transport_;
 				std::string ipv6InternetBandwidthId_;
-				std::string proxy_original_source_ip_;
-				std::string ownerIdLoginEmail_;
-				std::string callerType_;
-				std::string accessKeyId_;
-				std::string resourceGroupId_;
 				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string callerBid_;
 				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
 				std::string ipv6AddressId_;
-				std::string requestId_;
 
 			};
 		}

+ 9 - 9
vpc/include/alibabacloud/vpc/model/DeleteNatGatewayRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				bool getForce()const;
-				void setForce(bool force);
 				std::string getNatGatewayId()const;
 				void setNatGatewayId(const std::string& natGatewayId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				bool getForce()const;
+				void setForce(bool force);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string regionId_;
-				std::string ownerAccount_;
-				bool force_;
 				std::string natGatewayId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
 				long ownerId_;
+				bool force_;
 
 			};
 		}

+ 18 - 72
vpc/include/alibabacloud/vpc/model/DeleteNetworkAclRequest.h

@@ -35,80 +35,26 @@ namespace AlibabaCloud
 				DeleteNetworkAclRequest();
 				~DeleteNetworkAclRequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getNetworkAclId()const;
-				void setNetworkAclId(const std::string& networkAclId);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getNetworkAclId()const;
+				void setNetworkAclId(const std::string& networkAclId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
 
             private:
-				long resourceOwnerId_;
-				std::string clientToken_;
-				long callerParentId_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string callerType_;
-				std::string ownerIdLoginEmail_;
-				std::string accessKeyId_;
-				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string networkAclId_;
-				std::string callerUidEmail_;
-				long callerUid_;
-				std::string app_ip_;
-				std::string resourceOwnerAccount_;
-				std::string callerBid_;
-				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
-				std::string requestId_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string regionId_;
+				std::string networkAclId_;
+				std::string resourceOwnerAccount_;
+				long ownerId_;
 
 			};
 		}

+ 9 - 9
vpc/include/alibabacloud/vpc/model/DeletePhysicalConnectionRequest.h

@@ -37,30 +37,30 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getUserCidr()const;
+				void setUserCidr(const std::string& userCidr);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getPhysicalConnectionId()const;
-				void setPhysicalConnectionId(const std::string& physicalConnectionId);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getUserCidr()const;
-				void setUserCidr(const std::string& userCidr);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getPhysicalConnectionId()const;
+				void setPhysicalConnectionId(const std::string& physicalConnectionId);
 
             private:
 				long resourceOwnerId_;
+				std::string clientToken_;
 				std::string regionId_;
+				std::string userCidr_;
 				std::string resourceOwnerAccount_;
-				std::string clientToken_;
-				std::string physicalConnectionId_;
 				std::string ownerAccount_;
-				std::string userCidr_;
 				long ownerId_;
+				std::string physicalConnectionId_;
 
 			};
 		}

+ 12 - 12
vpc/include/alibabacloud/vpc/model/DeleteRouteEntryRequest.h

@@ -42,36 +42,36 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getRouteEntryId()const;
-				void setRouteEntryId(const std::string& routeEntryId);
+				std::string getNextHopId()const;
+				void setNextHopId(const std::string& nextHopId);
+				std::string getRouteTableId()const;
+				void setRouteTableId(const std::string& routeTableId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getDestinationCidrBlock()const;
 				void setDestinationCidrBlock(const std::string& destinationCidrBlock);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getNextHopId()const;
-				void setNextHopId(const std::string& nextHopId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getRouteEntryId()const;
+				void setRouteEntryId(const std::string& routeEntryId);
 				std::vector<NextHopList> getNextHopList()const;
 				void setNextHopList(const std::vector<NextHopList>& nextHopList);
-				std::string getRouteTableId()const;
-				void setRouteTableId(const std::string& routeTableId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string regionId_;
-				std::string routeEntryId_;
+				std::string nextHopId_;
+				std::string routeTableId_;
+				std::string resourceOwnerAccount_;
 				std::string destinationCidrBlock_;
 				std::string ownerAccount_;
-				std::string nextHopId_;
 				long ownerId_;
+				std::string routeEntryId_;
 				std::vector<NextHopList> nextHopList_;
-				std::string routeTableId_;
 
 			};
 		}

+ 0 - 57
vpc/include/alibabacloud/vpc/model/DeleteRouteTableRequest.h

@@ -37,81 +37,24 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				long getCallerParentId()const;
-				void setCallerParentId(long callerParentId);
-				bool getProxy_original_security_transport()const;
-				void setProxy_original_security_transport(bool proxy_original_security_transport);
-				std::string getProxy_original_source_ip()const;
-				void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
-				std::string getOwnerIdLoginEmail()const;
-				void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
-				std::string getCallerType()const;
-				void setCallerType(const std::string& callerType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getSecurityToken()const;
-				void setSecurityToken(const std::string& securityToken);
-				bool getEnable()const;
-				void setEnable(bool enable);
-				std::string getRequestContent()const;
-				void setRequestContent(const std::string& requestContent);
-				std::string getCallerBidEmail()const;
-				void setCallerBidEmail(const std::string& callerBidEmail);
-				std::string getCallerUidEmail()const;
-				void setCallerUidEmail(const std::string& callerUidEmail);
 				std::string getRouteTableId()const;
 				void setRouteTableId(const std::string& routeTableId);
-				long getCallerUid()const;
-				void setCallerUid(long callerUid);
-				std::string getApp_ip()const;
-				void setApp_ip(const std::string& app_ip);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getCallerBid()const;
-				void setCallerBid(const std::string& callerBid);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				bool getProxy_trust_transport_info()const;
-				void setProxy_trust_transport_info(bool proxy_trust_transport_info);
-				bool getAk_mfa_present()const;
-				void setAk_mfa_present(bool ak_mfa_present);
-				bool getSecurity_transport()const;
-				void setSecurity_transport(bool security_transport);
-				std::string getRequestId()const;
-				void setRequestId(const std::string& requestId);
 
             private:
 				long resourceOwnerId_;
-				long callerParentId_;
-				bool proxy_original_security_transport_;
-				std::string proxy_original_source_ip_;
-				std::string ownerIdLoginEmail_;
-				std::string callerType_;
-				std::string accessKeyId_;
-				std::string resourceGroupId_;
 				std::string regionId_;
-				std::string securityToken_;
-				bool enable_;
-				std::string requestContent_;
-				std::string callerBidEmail_;
-				std::string callerUidEmail_;
 				std::string routeTableId_;
-				long callerUid_;
-				std::string app_ip_;
 				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
-				std::string callerBid_;
 				long ownerId_;
-				bool proxy_trust_transport_info_;
-				bool ak_mfa_present_;
-				bool security_transport_;
-				std::string requestId_;
 
 			};
 		}

+ 3 - 3
vpc/include/alibabacloud/vpc/model/DeleteRouterInterfaceRequest.h

@@ -37,12 +37,12 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getRouterInterfaceId()const;
@@ -52,9 +52,9 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
+				std::string clientToken_;
 				std::string regionId_;
 				std::string resourceOwnerAccount_;
-				std::string clientToken_;
 				std::string ownerAccount_;
 				std::string routerInterfaceId_;
 				long ownerId_;

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteSnatEntryRequest.h

@@ -37,26 +37,26 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getSnatEntryId()const;
+				void setSnatEntryId(const std::string& snatEntryId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getSnatTableId()const;
 				void setSnatTableId(const std::string& snatTableId);
-				std::string getSnatEntryId()const;
-				void setSnatEntryId(const std::string& snatEntryId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string regionId_;
+				std::string snatEntryId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				std::string snatTableId_;
-				std::string snatEntryId_;
 				long ownerId_;
 
 			};

+ 9 - 9
vpc/include/alibabacloud/vpc/model/DeleteSslVpnClientCertRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getSslVpnClientCertId()const;
+				void setSslVpnClientCertId(const std::string& sslVpnClientCertId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getSslVpnClientCertId()const;
-				void setSslVpnClientCertId(const std::string& sslVpnClientCertId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
+				std::string regionId_;
+				std::string sslVpnClientCertId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
-				std::string sslVpnClientCertId_;
 
 			};
 		}

+ 9 - 9
vpc/include/alibabacloud/vpc/model/DeleteSslVpnServerRequest.h

@@ -35,27 +35,27 @@ namespace AlibabaCloud
 				DeleteSslVpnServerRequest();
 				~DeleteSslVpnServerRequest();
 
-				std::string getSslVpnServerId()const;
-				void setSslVpnServerId(const std::string& sslVpnServerId);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
+				std::string getSslVpnServerId()const;
+				void setSslVpnServerId(const std::string& sslVpnServerId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 
             private:
-				std::string sslVpnServerId_;
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
+				std::string sslVpnServerId_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
 

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteVSwitchRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				DeleteVSwitchRequest();
 				~DeleteVSwitchRequest();
 
-				std::string getVSwitchId()const;
-				void setVSwitchId(const std::string& vSwitchId);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getVSwitchId()const;
+				void setVSwitchId(const std::string& vSwitchId);
 
             private:
-				std::string vSwitchId_;
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
+				std::string vSwitchId_;
 
 			};
 		}

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteVirtualBorderRouterRequest.h

@@ -37,26 +37,26 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getVbrId()const;
+				void setVbrId(const std::string& vbrId);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
 				std::string getResourceOwnerAccount()const;
 				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
-				std::string getVbrId()const;
-				void setVbrId(const std::string& vbrId);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
 
             private:
 				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string vbrId_;
 				std::string regionId_;
 				std::string resourceOwnerAccount_;
-				std::string clientToken_;
 				std::string ownerAccount_;
-				std::string vbrId_;
 				long ownerId_;
 
 			};

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteVpcRequest.h

@@ -37,24 +37,24 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getVpcId()const;
-				void setVpcId(const std::string& vpcId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getVpcId()const;
+				void setVpcId(const std::string& vpcId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
 				std::string regionId_;
-				std::string vpcId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
+				std::string vpcId_;
 
 			};
 		}

+ 9 - 9
vpc/include/alibabacloud/vpc/model/DeleteVpnConnectionRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getVpnConnectionId()const;
-				void setVpnConnectionId(const std::string& vpnConnectionId);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getVpnConnectionId()const;
+				void setVpnConnectionId(const std::string& vpnConnectionId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
-				std::string vpnConnectionId_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				long ownerId_;
+				std::string vpnConnectionId_;
 
 			};
 		}

+ 6 - 6
vpc/include/alibabacloud/vpc/model/DeleteVpnGatewayRequest.h

@@ -37,12 +37,12 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				std::string getOwnerAccount()const;
 				void setOwnerAccount(const std::string& ownerAccount);
 				std::string getVpnGatewayId()const;
@@ -52,9 +52,9 @@ namespace AlibabaCloud
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				std::string ownerAccount_;
 				std::string vpnGatewayId_;
 				long ownerId_;

+ 36 - 36
vpc/include/alibabacloud/vpc/model/DeleteVpnPbrRouteEntryRequest.h

@@ -35,44 +35,44 @@ namespace AlibabaCloud
 				DeleteVpnPbrRouteEntryRequest();
 				~DeleteVpnPbrRouteEntryRequest();
 
-				std::string getRouteSource()const;
-				void setRouteSource(const std::string& routeSource);
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				int getWeight()const;
-				void setWeight(int weight);
-				std::string getVpnGatewayId()const;
-				void setVpnGatewayId(const std::string& vpnGatewayId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRouteDest()const;
-				void setRouteDest(const std::string& routeDest);
-				std::string getNextHop()const;
-				void setNextHop(const std::string& nextHop);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getOverlayMode()const;
-				void setOverlayMode(const std::string& overlayMode);
+				std::string getRouteSource()const;
+				void setRouteSource(const std::string& routeSource);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				int getWeight()const;
+				void setWeight(int weight);
+				std::string getVpnGatewayId()const;
+				void setVpnGatewayId(const std::string& vpnGatewayId);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getRouteDest()const;
+				void setRouteDest(const std::string& routeDest);
+				std::string getNextHop()const;
+				void setNextHop(const std::string& nextHop);
+				std::string getOverlayMode()const;
+				void setOverlayMode(const std::string& overlayMode);
 
             private:
-				std::string routeSource_;
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string clientToken_;
-				std::string ownerAccount_;
-				int weight_;
-				std::string vpnGatewayId_;
-				long ownerId_;
-				std::string routeDest_;
-				std::string nextHop_;
-				std::string regionId_;
-				std::string overlayMode_;
+				std::string routeSource_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				int weight_;
+				std::string vpnGatewayId_;
+				long ownerId_;
+				std::string routeDest_;
+				std::string nextHop_;
+				std::string overlayMode_;
 
 			};
 		}

+ 33 - 33
vpc/include/alibabacloud/vpc/model/DeleteVpnRouteEntryRequest.h

@@ -35,41 +35,41 @@ namespace AlibabaCloud
 				DeleteVpnRouteEntryRequest();
 				~DeleteVpnRouteEntryRequest();
 
-				long getResourceOwnerId()const;
-				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
-				std::string getClientToken()const;
-				void setClientToken(const std::string& clientToken);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
-				int getWeight()const;
-				void setWeight(int weight);
-				std::string getVpnGatewayId()const;
-				void setVpnGatewayId(const std::string& vpnGatewayId);
-				long getOwnerId()const;
-				void setOwnerId(long ownerId);
-				std::string getRouteDest()const;
-				void setRouteDest(const std::string& routeDest);
-				std::string getNextHop()const;
-				void setNextHop(const std::string& nextHop);
-				std::string getOverlayMode()const;
-				void setOverlayMode(const std::string& overlayMode);
+				long getResourceOwnerId()const;
+				void setResourceOwnerId(long resourceOwnerId);
+				std::string getClientToken()const;
+				void setClientToken(const std::string& clientToken);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
+				int getWeight()const;
+				void setWeight(int weight);
+				std::string getVpnGatewayId()const;
+				void setVpnGatewayId(const std::string& vpnGatewayId);
+				long getOwnerId()const;
+				void setOwnerId(long ownerId);
+				std::string getRouteDest()const;
+				void setRouteDest(const std::string& routeDest);
+				std::string getNextHop()const;
+				void setNextHop(const std::string& nextHop);
+				std::string getOverlayMode()const;
+				void setOverlayMode(const std::string& overlayMode);
 
             private:
-				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
-				std::string clientToken_;
-				std::string ownerAccount_;
-				int weight_;
-				std::string vpnGatewayId_;
-				long ownerId_;
-				std::string routeDest_;
-				std::string nextHop_;
-				std::string overlayMode_;
+				long resourceOwnerId_;
+				std::string clientToken_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
+				int weight_;
+				std::string vpnGatewayId_;
+				long ownerId_;
+				std::string routeDest_;
+				std::string nextHop_;
+				std::string overlayMode_;
 
 			};
 		}

+ 21 - 21
vpc/include/alibabacloud/vpc/model/CreateNqaRequest.h → vpc/include/alibabacloud/vpc/model/DeletionProtectionRequest.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_VPC_MODEL_CREATENQAREQUEST_H_
-#define ALIBABACLOUD_VPC_MODEL_CREATENQAREQUEST_H_
+#ifndef ALIBABACLOUD_VPC_MODEL_DELETIONPROTECTIONREQUEST_H_
+#define ALIBABACLOUD_VPC_MODEL_DELETIONPROTECTIONREQUEST_H_
 
 #include <string>
 #include <vector>
@@ -28,42 +28,42 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_VPC_EXPORT CreateNqaRequest : public RpcServiceRequest
+			class ALIBABACLOUD_VPC_EXPORT DeletionProtectionRequest : public RpcServiceRequest
 			{
 
 			public:
-				CreateNqaRequest();
-				~CreateNqaRequest();
+				DeletionProtectionRequest();
+				~DeletionProtectionRequest();
 
-				std::string getDestinationIp()const;
-				void setDestinationIp(const std::string& destinationIp);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
-				std::string getRegionId()const;
-				void setRegionId(const std::string& regionId);
 				std::string getClientToken()const;
 				void setClientToken(const std::string& clientToken);
-				std::string getRouterId()const;
-				void setRouterId(const std::string& routerId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
+				bool getProtectionEnable()const;
+				void setProtectionEnable(bool protectionEnable);
+				std::string getType()const;
+				void setType(const std::string& type);
+				std::string getRegionId()const;
+				void setRegionId(const std::string& regionId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string destinationIp_;
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
-				std::string regionId_;
 				std::string clientToken_;
-				std::string routerId_;
-				std::string ownerAccount_;
+				bool protectionEnable_;
+				std::string type_;
+				std::string regionId_;
+				std::string resourceOwnerAccount_;
 				long ownerId_;
+				std::string instanceId_;
 
 			};
 		}
 	}
 }
-#endif // !ALIBABACLOUD_VPC_MODEL_CREATENQAREQUEST_H_
+#endif // !ALIBABACLOUD_VPC_MODEL_DELETIONPROTECTIONREQUEST_H_

+ 7 - 9
vpc/include/alibabacloud/vpc/model/CreateNqaResult.h → vpc/include/alibabacloud/vpc/model/DeletionProtectionResult.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_VPC_MODEL_CREATENQARESULT_H_
-#define ALIBABACLOUD_VPC_MODEL_CREATENQARESULT_H_
+#ifndef ALIBABACLOUD_VPC_MODEL_DELETIONPROTECTIONRESULT_H_
+#define ALIBABACLOUD_VPC_MODEL_DELETIONPROTECTIONRESULT_H_
 
 #include <string>
 #include <vector>
@@ -29,23 +29,21 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_VPC_EXPORT CreateNqaResult : public ServiceResult
+			class ALIBABACLOUD_VPC_EXPORT DeletionProtectionResult : public ServiceResult
 			{
 			public:
 
 
-				CreateNqaResult();
-				explicit CreateNqaResult(const std::string &payload);
-				~CreateNqaResult();
-				std::string getNqaId()const;
+				DeletionProtectionResult();
+				explicit DeletionProtectionResult(const std::string &payload);
+				~DeletionProtectionResult();
 
 			protected:
 				void parse(const std::string &payload);
 			private:
-				std::string nqaId_;
 
 			};
 		}
 	}
 }
-#endif // !ALIBABACLOUD_VPC_MODEL_CREATENQARESULT_H_
+#endif // !ALIBABACLOUD_VPC_MODEL_DELETIONPROTECTIONRESULT_H_

+ 18 - 18
vpc/include/alibabacloud/vpc/model/DescribeAccessPointsRequest.h

@@ -40,38 +40,38 @@ namespace AlibabaCloud
 				DescribeAccessPointsRequest();
 				~DescribeAccessPointsRequest();
 
-				std::vector<Filter> getFilter()const;
-				void setFilter(const std::vector<Filter>& filter);
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getHostOperator()const;
-				void setHostOperator(const std::string& hostOperator);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getType()const;
+				void setType(const std::string& type);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getName()const;
-				void setName(const std::string& name);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				std::string getType()const;
-				void setType(const std::string& type);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
+				std::vector<Filter> getFilter()const;
+				void setFilter(const std::vector<Filter>& filter);
+				std::string getHostOperator()const;
+				void setHostOperator(const std::string& hostOperator);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
-				std::vector<Filter> filter_;
 				long resourceOwnerId_;
-				std::string hostOperator_;
-				std::string resourceOwnerAccount_;
+				std::string type_;
+				int pageNumber_;
 				std::string regionId_;
-				std::string name_;
 				int pageSize_;
+				std::string resourceOwnerAccount_;
 				long ownerId_;
-				std::string type_;
-				int pageNumber_;
+				std::vector<Filter> filter_;
+				std::string hostOperator_;
+				std::string name_;
 
 			};
 		}

+ 12 - 12
vpc/include/alibabacloud/vpc/model/DescribeBandwidthPackagesRequest.h

@@ -37,33 +37,33 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getBandwidthPackageId()const;
-				void setBandwidthPackageId(const std::string& bandwidthPackageId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
 				std::string getNatGatewayId()const;
 				void setNatGatewayId(const std::string& natGatewayId);
+				std::string getBandwidthPackageId()const;
+				void setBandwidthPackageId(const std::string& bandwidthPackageId);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
 
             private:
 				long resourceOwnerId_;
-				std::string bandwidthPackageId_;
-				std::string resourceOwnerAccount_;
+				int pageNumber_;
 				std::string regionId_;
-				std::string ownerAccount_;
 				int pageSize_;
 				std::string natGatewayId_;
+				std::string bandwidthPackageId_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
 				long ownerId_;
-				int pageNumber_;
 
 			};
 		}

+ 15 - 15
vpc/include/alibabacloud/vpc/model/DescribeBgpGroupsRequest.h

@@ -37,36 +37,36 @@ namespace AlibabaCloud
 
 				long getResourceOwnerId()const;
 				void setResourceOwnerId(long resourceOwnerId);
-				std::string getResourceOwnerAccount()const;
-				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getBgpGroupId()const;
+				void setBgpGroupId(const std::string& bgpGroupId);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
 				std::string getRegionId()const;
 				void setRegionId(const std::string& regionId);
-				std::string getRouterId()const;
-				void setRouterId(const std::string& routerId);
-				std::string getOwnerAccount()const;
-				void setOwnerAccount(const std::string& ownerAccount);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				std::string getBgpGroupId()const;
-				void setBgpGroupId(const std::string& bgpGroupId);
 				bool getIsDefault()const;
 				void setIsDefault(bool isDefault);
+				std::string getResourceOwnerAccount()const;
+				void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
+				std::string getOwnerAccount()const;
+				void setOwnerAccount(const std::string& ownerAccount);
 				long getOwnerId()const;
 				void setOwnerId(long ownerId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
+				std::string getRouterId()const;
+				void setRouterId(const std::string& routerId);
 
             private:
 				long resourceOwnerId_;
-				std::string resourceOwnerAccount_;
+				std::string bgpGroupId_;
+				int pageNumber_;
 				std::string regionId_;
-				std::string routerId_;
-				std::string ownerAccount_;
 				int pageSize_;
-				std::string bgpGroupId_;
 				bool isDefault_;
+				std::string resourceOwnerAccount_;
+				std::string ownerAccount_;
 				long ownerId_;
-				int pageNumber_;
+				std::string routerId_;
 
 			};
 		}

Некоторые файлы не были показаны из-за большого количества измененных файлов