Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a3a8fed5ec |
@@ -1,3 +1,6 @@
|
||||
2021-06-10 Version: 1.36.779
|
||||
- Generated 2016-04-28 for `Vpc`.
|
||||
|
||||
2021-06-09 Version: 1.36.778
|
||||
- Update TMP API, including QueryDevice, CreateThingModel, UpdateThingModel, ImportThingModelTsl, BatchPickThingModel, ListDeviceDistributeJob.
|
||||
- Add TMP API, including QueryDeviceInfo.
|
||||
|
||||
@@ -25,18 +25,22 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/ActivateRouterInterfaceResult.h
|
||||
include/alibabacloud/vpc/model/ActiveFlowLogRequest.h
|
||||
include/alibabacloud/vpc/model/ActiveFlowLogResult.h
|
||||
include/alibabacloud/vpc/model/AddBandwidthPackageIpsRequest.h
|
||||
include/alibabacloud/vpc/model/AddBandwidthPackageIpsResult.h
|
||||
include/alibabacloud/vpc/model/AddBgpNetworkRequest.h
|
||||
include/alibabacloud/vpc/model/AddBgpNetworkResult.h
|
||||
include/alibabacloud/vpc/model/AddCommonBandwidthPackageIpRequest.h
|
||||
include/alibabacloud/vpc/model/AddCommonBandwidthPackageIpResult.h
|
||||
include/alibabacloud/vpc/model/AddCommonBandwidthPackageIpsRequest.h
|
||||
include/alibabacloud/vpc/model/AddCommonBandwidthPackageIpsResult.h
|
||||
include/alibabacloud/vpc/model/AddGlobalAccelerationInstanceIpRequest.h
|
||||
include/alibabacloud/vpc/model/AddGlobalAccelerationInstanceIpResult.h
|
||||
include/alibabacloud/vpc/model/AddIPv6TranslatorAclListEntryRequest.h
|
||||
include/alibabacloud/vpc/model/AddIPv6TranslatorAclListEntryResult.h
|
||||
include/alibabacloud/vpc/model/AddSourcesToTrafficMirrorSessionRequest.h
|
||||
include/alibabacloud/vpc/model/AddSourcesToTrafficMirrorSessionResult.h
|
||||
include/alibabacloud/vpc/model/AllocateEipAddressRequest.h
|
||||
include/alibabacloud/vpc/model/AllocateEipAddressResult.h
|
||||
include/alibabacloud/vpc/model/AllocateEipAddressProRequest.h
|
||||
include/alibabacloud/vpc/model/AllocateEipAddressProResult.h
|
||||
include/alibabacloud/vpc/model/AllocateEipSegmentAddressRequest.h
|
||||
include/alibabacloud/vpc/model/AllocateEipSegmentAddressResult.h
|
||||
include/alibabacloud/vpc/model/AllocateIpv6InternetBandwidthRequest.h
|
||||
@@ -57,6 +61,10 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/AssociateRouteTableResult.h
|
||||
include/alibabacloud/vpc/model/AssociateVpcCidrBlockRequest.h
|
||||
include/alibabacloud/vpc/model/AssociateVpcCidrBlockResult.h
|
||||
include/alibabacloud/vpc/model/AssociateVpnGatewayWithCertificateRequest.h
|
||||
include/alibabacloud/vpc/model/AssociateVpnGatewayWithCertificateResult.h
|
||||
include/alibabacloud/vpc/model/AttachDhcpOptionsSetToVpcRequest.h
|
||||
include/alibabacloud/vpc/model/AttachDhcpOptionsSetToVpcResult.h
|
||||
include/alibabacloud/vpc/model/CancelCommonBandwidthPackageIpBandwidthRequest.h
|
||||
include/alibabacloud/vpc/model/CancelCommonBandwidthPackageIpBandwidthResult.h
|
||||
include/alibabacloud/vpc/model/CancelExpressCloudConnectionRequest.h
|
||||
@@ -65,14 +73,14 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/CancelPhysicalConnectionResult.h
|
||||
include/alibabacloud/vpc/model/CompletePhysicalConnectionLOARequest.h
|
||||
include/alibabacloud/vpc/model/CompletePhysicalConnectionLOAResult.h
|
||||
include/alibabacloud/vpc/model/ConfirmPhysicalConnectionRequest.h
|
||||
include/alibabacloud/vpc/model/ConfirmPhysicalConnectionResult.h
|
||||
include/alibabacloud/vpc/model/ConnectRouterInterfaceRequest.h
|
||||
include/alibabacloud/vpc/model/ConnectRouterInterfaceResult.h
|
||||
include/alibabacloud/vpc/model/ConvertBandwidthPackageRequest.h
|
||||
include/alibabacloud/vpc/model/ConvertBandwidthPackageResult.h
|
||||
include/alibabacloud/vpc/model/CopyNetworkAclEntriesRequest.h
|
||||
include/alibabacloud/vpc/model/CopyNetworkAclEntriesResult.h
|
||||
include/alibabacloud/vpc/model/CreateBandwidthPackageRequest.h
|
||||
include/alibabacloud/vpc/model/CreateBandwidthPackageResult.h
|
||||
include/alibabacloud/vpc/model/CreateBgpGroupRequest.h
|
||||
include/alibabacloud/vpc/model/CreateBgpGroupResult.h
|
||||
include/alibabacloud/vpc/model/CreateBgpPeerRequest.h
|
||||
@@ -81,6 +89,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/CreateCommonBandwidthPackageResult.h
|
||||
include/alibabacloud/vpc/model/CreateCustomerGatewayRequest.h
|
||||
include/alibabacloud/vpc/model/CreateCustomerGatewayResult.h
|
||||
include/alibabacloud/vpc/model/CreateDhcpOptionsSetRequest.h
|
||||
include/alibabacloud/vpc/model/CreateDhcpOptionsSetResult.h
|
||||
include/alibabacloud/vpc/model/CreateExpressCloudConnectionRequest.h
|
||||
include/alibabacloud/vpc/model/CreateExpressCloudConnectionResult.h
|
||||
include/alibabacloud/vpc/model/CreateFlowLogRequest.h
|
||||
@@ -97,6 +107,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/CreateIPv6TranslatorAclListResult.h
|
||||
include/alibabacloud/vpc/model/CreateIPv6TranslatorEntryRequest.h
|
||||
include/alibabacloud/vpc/model/CreateIPv6TranslatorEntryResult.h
|
||||
include/alibabacloud/vpc/model/CreateIpsecServerRequest.h
|
||||
include/alibabacloud/vpc/model/CreateIpsecServerResult.h
|
||||
include/alibabacloud/vpc/model/CreateIpv6EgressOnlyRuleRequest.h
|
||||
include/alibabacloud/vpc/model/CreateIpv6EgressOnlyRuleResult.h
|
||||
include/alibabacloud/vpc/model/CreateIpv6GatewayRequest.h
|
||||
@@ -123,8 +135,16 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/CreateSslVpnClientCertResult.h
|
||||
include/alibabacloud/vpc/model/CreateSslVpnServerRequest.h
|
||||
include/alibabacloud/vpc/model/CreateSslVpnServerResult.h
|
||||
include/alibabacloud/vpc/model/CreateTrafficMirrorFilterRequest.h
|
||||
include/alibabacloud/vpc/model/CreateTrafficMirrorFilterResult.h
|
||||
include/alibabacloud/vpc/model/CreateTrafficMirrorFilterRulesRequest.h
|
||||
include/alibabacloud/vpc/model/CreateTrafficMirrorFilterRulesResult.h
|
||||
include/alibabacloud/vpc/model/CreateTrafficMirrorSessionRequest.h
|
||||
include/alibabacloud/vpc/model/CreateTrafficMirrorSessionResult.h
|
||||
include/alibabacloud/vpc/model/CreateVSwitchRequest.h
|
||||
include/alibabacloud/vpc/model/CreateVSwitchResult.h
|
||||
include/alibabacloud/vpc/model/CreateVbrHaRequest.h
|
||||
include/alibabacloud/vpc/model/CreateVbrHaResult.h
|
||||
include/alibabacloud/vpc/model/CreateVirtualBorderRouterRequest.h
|
||||
include/alibabacloud/vpc/model/CreateVirtualBorderRouterResult.h
|
||||
include/alibabacloud/vpc/model/CreateVpcRequest.h
|
||||
@@ -141,8 +161,6 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DeactivateRouterInterfaceResult.h
|
||||
include/alibabacloud/vpc/model/DeactiveFlowLogRequest.h
|
||||
include/alibabacloud/vpc/model/DeactiveFlowLogResult.h
|
||||
include/alibabacloud/vpc/model/DeleteBandwidthPackageRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteBandwidthPackageResult.h
|
||||
include/alibabacloud/vpc/model/DeleteBgpGroupRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteBgpGroupResult.h
|
||||
include/alibabacloud/vpc/model/DeleteBgpNetworkRequest.h
|
||||
@@ -153,6 +171,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DeleteCommonBandwidthPackageResult.h
|
||||
include/alibabacloud/vpc/model/DeleteCustomerGatewayRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteCustomerGatewayResult.h
|
||||
include/alibabacloud/vpc/model/DeleteDhcpOptionsSetRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteDhcpOptionsSetResult.h
|
||||
include/alibabacloud/vpc/model/DeleteExpressCloudConnectionRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteExpressCloudConnectionResult.h
|
||||
include/alibabacloud/vpc/model/DeleteExpressConnectRequest.h
|
||||
@@ -171,6 +191,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DeleteIPv6TranslatorAclListResult.h
|
||||
include/alibabacloud/vpc/model/DeleteIPv6TranslatorEntryRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteIPv6TranslatorEntryResult.h
|
||||
include/alibabacloud/vpc/model/DeleteIpsecServerRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteIpsecServerResult.h
|
||||
include/alibabacloud/vpc/model/DeleteIpv6EgressOnlyRuleRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteIpv6EgressOnlyRuleResult.h
|
||||
include/alibabacloud/vpc/model/DeleteIpv6GatewayRequest.h
|
||||
@@ -195,8 +217,16 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DeleteSslVpnClientCertResult.h
|
||||
include/alibabacloud/vpc/model/DeleteSslVpnServerRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteSslVpnServerResult.h
|
||||
include/alibabacloud/vpc/model/DeleteTrafficMirrorFilterRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteTrafficMirrorFilterResult.h
|
||||
include/alibabacloud/vpc/model/DeleteTrafficMirrorFilterRulesRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteTrafficMirrorFilterRulesResult.h
|
||||
include/alibabacloud/vpc/model/DeleteTrafficMirrorSessionRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteTrafficMirrorSessionResult.h
|
||||
include/alibabacloud/vpc/model/DeleteVSwitchRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteVSwitchResult.h
|
||||
include/alibabacloud/vpc/model/DeleteVbrHaRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteVbrHaResult.h
|
||||
include/alibabacloud/vpc/model/DeleteVirtualBorderRouterRequest.h
|
||||
include/alibabacloud/vpc/model/DeleteVirtualBorderRouterResult.h
|
||||
include/alibabacloud/vpc/model/DeleteVpcRequest.h
|
||||
@@ -213,8 +243,6 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DeletionProtectionResult.h
|
||||
include/alibabacloud/vpc/model/DescribeAccessPointsRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeAccessPointsResult.h
|
||||
include/alibabacloud/vpc/model/DescribeBandwidthPackagesRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeBandwidthPackagesResult.h
|
||||
include/alibabacloud/vpc/model/DescribeBgpGroupsRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeBgpGroupsResult.h
|
||||
include/alibabacloud/vpc/model/DescribeBgpNetworksRequest.h
|
||||
@@ -257,6 +285,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DescribeIPv6TranslatorEntriesResult.h
|
||||
include/alibabacloud/vpc/model/DescribeIPv6TranslatorsRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeIPv6TranslatorsResult.h
|
||||
include/alibabacloud/vpc/model/DescribeInstanceAutoRenewAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeInstanceAutoRenewAttributeResult.h
|
||||
include/alibabacloud/vpc/model/DescribeIpv6AddressesRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeIpv6AddressesResult.h
|
||||
include/alibabacloud/vpc/model/DescribeIpv6EgressOnlyRulesRequest.h
|
||||
@@ -305,6 +335,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DescribeVSwitchAttributesResult.h
|
||||
include/alibabacloud/vpc/model/DescribeVSwitchesRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeVSwitchesResult.h
|
||||
include/alibabacloud/vpc/model/DescribeVbrHaRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeVbrHaResult.h
|
||||
include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersResult.h
|
||||
include/alibabacloud/vpc/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.h
|
||||
@@ -329,28 +361,58 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/DescribeVpnSslServerLogsResult.h
|
||||
include/alibabacloud/vpc/model/DescribeZonesRequest.h
|
||||
include/alibabacloud/vpc/model/DescribeZonesResult.h
|
||||
include/alibabacloud/vpc/model/DetachDhcpOptionsSetFromVpcRequest.h
|
||||
include/alibabacloud/vpc/model/DetachDhcpOptionsSetFromVpcResult.h
|
||||
include/alibabacloud/vpc/model/DisableNatGatewayEcsMetricRequest.h
|
||||
include/alibabacloud/vpc/model/DisableNatGatewayEcsMetricResult.h
|
||||
include/alibabacloud/vpc/model/DisableVpcClassicLinkRequest.h
|
||||
include/alibabacloud/vpc/model/DisableVpcClassicLinkResult.h
|
||||
include/alibabacloud/vpc/model/DissociateVpnGatewayWithCertificateRequest.h
|
||||
include/alibabacloud/vpc/model/DissociateVpnGatewayWithCertificateResult.h
|
||||
include/alibabacloud/vpc/model/DownloadVpnConnectionConfigRequest.h
|
||||
include/alibabacloud/vpc/model/DownloadVpnConnectionConfigResult.h
|
||||
include/alibabacloud/vpc/model/EnableNatGatewayEcsMetricRequest.h
|
||||
include/alibabacloud/vpc/model/EnableNatGatewayEcsMetricResult.h
|
||||
include/alibabacloud/vpc/model/EnablePhysicalConnectionRequest.h
|
||||
include/alibabacloud/vpc/model/EnablePhysicalConnectionResult.h
|
||||
include/alibabacloud/vpc/model/EnableVpcClassicLinkRequest.h
|
||||
include/alibabacloud/vpc/model/EnableVpcClassicLinkResult.h
|
||||
include/alibabacloud/vpc/model/GetDhcpOptionsSetRequest.h
|
||||
include/alibabacloud/vpc/model/GetDhcpOptionsSetResult.h
|
||||
include/alibabacloud/vpc/model/GetNatGatewayAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/GetNatGatewayAttributeResult.h
|
||||
include/alibabacloud/vpc/model/GetNatGatewayConvertStatusRequest.h
|
||||
include/alibabacloud/vpc/model/GetNatGatewayConvertStatusResult.h
|
||||
include/alibabacloud/vpc/model/GetTrafficMirrorServiceStatusRequest.h
|
||||
include/alibabacloud/vpc/model/GetTrafficMirrorServiceStatusResult.h
|
||||
include/alibabacloud/vpc/model/GrantInstanceToCenRequest.h
|
||||
include/alibabacloud/vpc/model/GrantInstanceToCenResult.h
|
||||
include/alibabacloud/vpc/model/ListDhcpOptionsSetsRequest.h
|
||||
include/alibabacloud/vpc/model/ListDhcpOptionsSetsResult.h
|
||||
include/alibabacloud/vpc/model/ListEnhanhcedNatGatewayAvailableZonesRequest.h
|
||||
include/alibabacloud/vpc/model/ListEnhanhcedNatGatewayAvailableZonesResult.h
|
||||
include/alibabacloud/vpc/model/ListIpsecServersRequest.h
|
||||
include/alibabacloud/vpc/model/ListIpsecServersResult.h
|
||||
include/alibabacloud/vpc/model/ListNatGatewayEcsMetricRequest.h
|
||||
include/alibabacloud/vpc/model/ListNatGatewayEcsMetricResult.h
|
||||
include/alibabacloud/vpc/model/ListPhysicalConnectionFeaturesRequest.h
|
||||
include/alibabacloud/vpc/model/ListPhysicalConnectionFeaturesResult.h
|
||||
include/alibabacloud/vpc/model/ListTagResourcesRequest.h
|
||||
include/alibabacloud/vpc/model/ListTagResourcesResult.h
|
||||
include/alibabacloud/vpc/model/ModifyBandwidthPackageAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyBandwidthPackageAttributeResult.h
|
||||
include/alibabacloud/vpc/model/ModifyBandwidthPackageSpecRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyBandwidthPackageSpecResult.h
|
||||
include/alibabacloud/vpc/model/ListTrafficMirrorFiltersRequest.h
|
||||
include/alibabacloud/vpc/model/ListTrafficMirrorFiltersResult.h
|
||||
include/alibabacloud/vpc/model/ListTrafficMirrorSessionsRequest.h
|
||||
include/alibabacloud/vpc/model/ListTrafficMirrorSessionsResult.h
|
||||
include/alibabacloud/vpc/model/ListVpnCertificateAssociationsRequest.h
|
||||
include/alibabacloud/vpc/model/ListVpnCertificateAssociationsResult.h
|
||||
include/alibabacloud/vpc/model/ModifyBgpGroupAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyBgpGroupAttributeResult.h
|
||||
include/alibabacloud/vpc/model/ModifyBgpPeerAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyBgpPeerAttributeResult.h
|
||||
include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageAttributeResult.h
|
||||
include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageInternetChargeTypeRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageInternetChargeTypeResult.h
|
||||
include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageIpBandwidthRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyCommonBandwidthPackageIpBandwidthResult.h
|
||||
include/alibabacloud/vpc/model/ModifyCommonBandwidthPackagePayTypeRequest.h
|
||||
@@ -385,6 +447,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/ModifyIPv6TranslatorBandwidthResult.h
|
||||
include/alibabacloud/vpc/model/ModifyIPv6TranslatorEntryRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyIPv6TranslatorEntryResult.h
|
||||
include/alibabacloud/vpc/model/ModifyInstanceAutoRenewalAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyInstanceAutoRenewalAttributeResult.h
|
||||
include/alibabacloud/vpc/model/ModifyIpv6AddressAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/ModifyIpv6AddressAttributeResult.h
|
||||
include/alibabacloud/vpc/model/ModifyIpv6GatewayAttributeRequest.h
|
||||
@@ -433,6 +497,8 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/ModifyVpnRouteEntryWeightResult.h
|
||||
include/alibabacloud/vpc/model/MoveResourceGroupRequest.h
|
||||
include/alibabacloud/vpc/model/MoveResourceGroupResult.h
|
||||
include/alibabacloud/vpc/model/OpenTrafficMirrorServiceRequest.h
|
||||
include/alibabacloud/vpc/model/OpenTrafficMirrorServiceResult.h
|
||||
include/alibabacloud/vpc/model/PublishVpnRouteEntryRequest.h
|
||||
include/alibabacloud/vpc/model/PublishVpnRouteEntryResult.h
|
||||
include/alibabacloud/vpc/model/RecoverVirtualBorderRouterRequest.h
|
||||
@@ -441,14 +507,18 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/ReleaseEipAddressResult.h
|
||||
include/alibabacloud/vpc/model/ReleaseEipSegmentAddressRequest.h
|
||||
include/alibabacloud/vpc/model/ReleaseEipSegmentAddressResult.h
|
||||
include/alibabacloud/vpc/model/RemoveBandwidthPackageIpsRequest.h
|
||||
include/alibabacloud/vpc/model/RemoveBandwidthPackageIpsResult.h
|
||||
include/alibabacloud/vpc/model/RemoveCommonBandwidthPackageIpRequest.h
|
||||
include/alibabacloud/vpc/model/RemoveCommonBandwidthPackageIpResult.h
|
||||
include/alibabacloud/vpc/model/RemoveGlobalAccelerationInstanceIpRequest.h
|
||||
include/alibabacloud/vpc/model/RemoveGlobalAccelerationInstanceIpResult.h
|
||||
include/alibabacloud/vpc/model/RemoveIPv6TranslatorAclListEntryRequest.h
|
||||
include/alibabacloud/vpc/model/RemoveIPv6TranslatorAclListEntryResult.h
|
||||
include/alibabacloud/vpc/model/RemoveSourcesFromTrafficMirrorSessionRequest.h
|
||||
include/alibabacloud/vpc/model/RemoveSourcesFromTrafficMirrorSessionResult.h
|
||||
include/alibabacloud/vpc/model/RenewInstanceRequest.h
|
||||
include/alibabacloud/vpc/model/RenewInstanceResult.h
|
||||
include/alibabacloud/vpc/model/ReplaceVpcDhcpOptionsSetRequest.h
|
||||
include/alibabacloud/vpc/model/ReplaceVpcDhcpOptionsSetResult.h
|
||||
include/alibabacloud/vpc/model/RevokeInstanceFromCenRequest.h
|
||||
include/alibabacloud/vpc/model/RevokeInstanceFromCenResult.h
|
||||
include/alibabacloud/vpc/model/TagResourcesRequest.h
|
||||
@@ -473,8 +543,22 @@ set(vpc_public_header_model
|
||||
include/alibabacloud/vpc/model/UnassociateRouteTableResult.h
|
||||
include/alibabacloud/vpc/model/UnassociateVpcCidrBlockRequest.h
|
||||
include/alibabacloud/vpc/model/UnassociateVpcCidrBlockResult.h
|
||||
include/alibabacloud/vpc/model/UpdateDhcpOptionsSetAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/UpdateDhcpOptionsSetAttributeResult.h
|
||||
include/alibabacloud/vpc/model/UpdateIpsecServerRequest.h
|
||||
include/alibabacloud/vpc/model/UpdateIpsecServerResult.h
|
||||
include/alibabacloud/vpc/model/UpdateNatGatewayNatTypeRequest.h
|
||||
include/alibabacloud/vpc/model/UpdateNatGatewayNatTypeResult.h
|
||||
include/alibabacloud/vpc/model/UpdateNetworkAclEntriesRequest.h
|
||||
include/alibabacloud/vpc/model/UpdateNetworkAclEntriesResult.h )
|
||||
include/alibabacloud/vpc/model/UpdateNetworkAclEntriesResult.h
|
||||
include/alibabacloud/vpc/model/UpdateTrafficMirrorFilterAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/UpdateTrafficMirrorFilterAttributeResult.h
|
||||
include/alibabacloud/vpc/model/UpdateTrafficMirrorFilterRuleAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/UpdateTrafficMirrorFilterRuleAttributeResult.h
|
||||
include/alibabacloud/vpc/model/UpdateTrafficMirrorSessionAttributeRequest.h
|
||||
include/alibabacloud/vpc/model/UpdateTrafficMirrorSessionAttributeResult.h
|
||||
include/alibabacloud/vpc/model/UpdateVirtualBorderBandwidthRequest.h
|
||||
include/alibabacloud/vpc/model/UpdateVirtualBorderBandwidthResult.h )
|
||||
|
||||
set(vpc_src
|
||||
src/VpcClient.cc
|
||||
@@ -482,18 +566,22 @@ set(vpc_src
|
||||
src/model/ActivateRouterInterfaceResult.cc
|
||||
src/model/ActiveFlowLogRequest.cc
|
||||
src/model/ActiveFlowLogResult.cc
|
||||
src/model/AddBandwidthPackageIpsRequest.cc
|
||||
src/model/AddBandwidthPackageIpsResult.cc
|
||||
src/model/AddBgpNetworkRequest.cc
|
||||
src/model/AddBgpNetworkResult.cc
|
||||
src/model/AddCommonBandwidthPackageIpRequest.cc
|
||||
src/model/AddCommonBandwidthPackageIpResult.cc
|
||||
src/model/AddCommonBandwidthPackageIpsRequest.cc
|
||||
src/model/AddCommonBandwidthPackageIpsResult.cc
|
||||
src/model/AddGlobalAccelerationInstanceIpRequest.cc
|
||||
src/model/AddGlobalAccelerationInstanceIpResult.cc
|
||||
src/model/AddIPv6TranslatorAclListEntryRequest.cc
|
||||
src/model/AddIPv6TranslatorAclListEntryResult.cc
|
||||
src/model/AddSourcesToTrafficMirrorSessionRequest.cc
|
||||
src/model/AddSourcesToTrafficMirrorSessionResult.cc
|
||||
src/model/AllocateEipAddressRequest.cc
|
||||
src/model/AllocateEipAddressResult.cc
|
||||
src/model/AllocateEipAddressProRequest.cc
|
||||
src/model/AllocateEipAddressProResult.cc
|
||||
src/model/AllocateEipSegmentAddressRequest.cc
|
||||
src/model/AllocateEipSegmentAddressResult.cc
|
||||
src/model/AllocateIpv6InternetBandwidthRequest.cc
|
||||
@@ -514,6 +602,10 @@ set(vpc_src
|
||||
src/model/AssociateRouteTableResult.cc
|
||||
src/model/AssociateVpcCidrBlockRequest.cc
|
||||
src/model/AssociateVpcCidrBlockResult.cc
|
||||
src/model/AssociateVpnGatewayWithCertificateRequest.cc
|
||||
src/model/AssociateVpnGatewayWithCertificateResult.cc
|
||||
src/model/AttachDhcpOptionsSetToVpcRequest.cc
|
||||
src/model/AttachDhcpOptionsSetToVpcResult.cc
|
||||
src/model/CancelCommonBandwidthPackageIpBandwidthRequest.cc
|
||||
src/model/CancelCommonBandwidthPackageIpBandwidthResult.cc
|
||||
src/model/CancelExpressCloudConnectionRequest.cc
|
||||
@@ -522,14 +614,14 @@ set(vpc_src
|
||||
src/model/CancelPhysicalConnectionResult.cc
|
||||
src/model/CompletePhysicalConnectionLOARequest.cc
|
||||
src/model/CompletePhysicalConnectionLOAResult.cc
|
||||
src/model/ConfirmPhysicalConnectionRequest.cc
|
||||
src/model/ConfirmPhysicalConnectionResult.cc
|
||||
src/model/ConnectRouterInterfaceRequest.cc
|
||||
src/model/ConnectRouterInterfaceResult.cc
|
||||
src/model/ConvertBandwidthPackageRequest.cc
|
||||
src/model/ConvertBandwidthPackageResult.cc
|
||||
src/model/CopyNetworkAclEntriesRequest.cc
|
||||
src/model/CopyNetworkAclEntriesResult.cc
|
||||
src/model/CreateBandwidthPackageRequest.cc
|
||||
src/model/CreateBandwidthPackageResult.cc
|
||||
src/model/CreateBgpGroupRequest.cc
|
||||
src/model/CreateBgpGroupResult.cc
|
||||
src/model/CreateBgpPeerRequest.cc
|
||||
@@ -538,6 +630,8 @@ set(vpc_src
|
||||
src/model/CreateCommonBandwidthPackageResult.cc
|
||||
src/model/CreateCustomerGatewayRequest.cc
|
||||
src/model/CreateCustomerGatewayResult.cc
|
||||
src/model/CreateDhcpOptionsSetRequest.cc
|
||||
src/model/CreateDhcpOptionsSetResult.cc
|
||||
src/model/CreateExpressCloudConnectionRequest.cc
|
||||
src/model/CreateExpressCloudConnectionResult.cc
|
||||
src/model/CreateFlowLogRequest.cc
|
||||
@@ -554,6 +648,8 @@ set(vpc_src
|
||||
src/model/CreateIPv6TranslatorAclListResult.cc
|
||||
src/model/CreateIPv6TranslatorEntryRequest.cc
|
||||
src/model/CreateIPv6TranslatorEntryResult.cc
|
||||
src/model/CreateIpsecServerRequest.cc
|
||||
src/model/CreateIpsecServerResult.cc
|
||||
src/model/CreateIpv6EgressOnlyRuleRequest.cc
|
||||
src/model/CreateIpv6EgressOnlyRuleResult.cc
|
||||
src/model/CreateIpv6GatewayRequest.cc
|
||||
@@ -580,8 +676,16 @@ set(vpc_src
|
||||
src/model/CreateSslVpnClientCertResult.cc
|
||||
src/model/CreateSslVpnServerRequest.cc
|
||||
src/model/CreateSslVpnServerResult.cc
|
||||
src/model/CreateTrafficMirrorFilterRequest.cc
|
||||
src/model/CreateTrafficMirrorFilterResult.cc
|
||||
src/model/CreateTrafficMirrorFilterRulesRequest.cc
|
||||
src/model/CreateTrafficMirrorFilterRulesResult.cc
|
||||
src/model/CreateTrafficMirrorSessionRequest.cc
|
||||
src/model/CreateTrafficMirrorSessionResult.cc
|
||||
src/model/CreateVSwitchRequest.cc
|
||||
src/model/CreateVSwitchResult.cc
|
||||
src/model/CreateVbrHaRequest.cc
|
||||
src/model/CreateVbrHaResult.cc
|
||||
src/model/CreateVirtualBorderRouterRequest.cc
|
||||
src/model/CreateVirtualBorderRouterResult.cc
|
||||
src/model/CreateVpcRequest.cc
|
||||
@@ -598,8 +702,6 @@ set(vpc_src
|
||||
src/model/DeactivateRouterInterfaceResult.cc
|
||||
src/model/DeactiveFlowLogRequest.cc
|
||||
src/model/DeactiveFlowLogResult.cc
|
||||
src/model/DeleteBandwidthPackageRequest.cc
|
||||
src/model/DeleteBandwidthPackageResult.cc
|
||||
src/model/DeleteBgpGroupRequest.cc
|
||||
src/model/DeleteBgpGroupResult.cc
|
||||
src/model/DeleteBgpNetworkRequest.cc
|
||||
@@ -610,6 +712,8 @@ set(vpc_src
|
||||
src/model/DeleteCommonBandwidthPackageResult.cc
|
||||
src/model/DeleteCustomerGatewayRequest.cc
|
||||
src/model/DeleteCustomerGatewayResult.cc
|
||||
src/model/DeleteDhcpOptionsSetRequest.cc
|
||||
src/model/DeleteDhcpOptionsSetResult.cc
|
||||
src/model/DeleteExpressCloudConnectionRequest.cc
|
||||
src/model/DeleteExpressCloudConnectionResult.cc
|
||||
src/model/DeleteExpressConnectRequest.cc
|
||||
@@ -628,6 +732,8 @@ set(vpc_src
|
||||
src/model/DeleteIPv6TranslatorAclListResult.cc
|
||||
src/model/DeleteIPv6TranslatorEntryRequest.cc
|
||||
src/model/DeleteIPv6TranslatorEntryResult.cc
|
||||
src/model/DeleteIpsecServerRequest.cc
|
||||
src/model/DeleteIpsecServerResult.cc
|
||||
src/model/DeleteIpv6EgressOnlyRuleRequest.cc
|
||||
src/model/DeleteIpv6EgressOnlyRuleResult.cc
|
||||
src/model/DeleteIpv6GatewayRequest.cc
|
||||
@@ -652,8 +758,16 @@ set(vpc_src
|
||||
src/model/DeleteSslVpnClientCertResult.cc
|
||||
src/model/DeleteSslVpnServerRequest.cc
|
||||
src/model/DeleteSslVpnServerResult.cc
|
||||
src/model/DeleteTrafficMirrorFilterRequest.cc
|
||||
src/model/DeleteTrafficMirrorFilterResult.cc
|
||||
src/model/DeleteTrafficMirrorFilterRulesRequest.cc
|
||||
src/model/DeleteTrafficMirrorFilterRulesResult.cc
|
||||
src/model/DeleteTrafficMirrorSessionRequest.cc
|
||||
src/model/DeleteTrafficMirrorSessionResult.cc
|
||||
src/model/DeleteVSwitchRequest.cc
|
||||
src/model/DeleteVSwitchResult.cc
|
||||
src/model/DeleteVbrHaRequest.cc
|
||||
src/model/DeleteVbrHaResult.cc
|
||||
src/model/DeleteVirtualBorderRouterRequest.cc
|
||||
src/model/DeleteVirtualBorderRouterResult.cc
|
||||
src/model/DeleteVpcRequest.cc
|
||||
@@ -670,8 +784,6 @@ set(vpc_src
|
||||
src/model/DeletionProtectionResult.cc
|
||||
src/model/DescribeAccessPointsRequest.cc
|
||||
src/model/DescribeAccessPointsResult.cc
|
||||
src/model/DescribeBandwidthPackagesRequest.cc
|
||||
src/model/DescribeBandwidthPackagesResult.cc
|
||||
src/model/DescribeBgpGroupsRequest.cc
|
||||
src/model/DescribeBgpGroupsResult.cc
|
||||
src/model/DescribeBgpNetworksRequest.cc
|
||||
@@ -714,6 +826,8 @@ set(vpc_src
|
||||
src/model/DescribeIPv6TranslatorEntriesResult.cc
|
||||
src/model/DescribeIPv6TranslatorsRequest.cc
|
||||
src/model/DescribeIPv6TranslatorsResult.cc
|
||||
src/model/DescribeInstanceAutoRenewAttributeRequest.cc
|
||||
src/model/DescribeInstanceAutoRenewAttributeResult.cc
|
||||
src/model/DescribeIpv6AddressesRequest.cc
|
||||
src/model/DescribeIpv6AddressesResult.cc
|
||||
src/model/DescribeIpv6EgressOnlyRulesRequest.cc
|
||||
@@ -762,6 +876,8 @@ set(vpc_src
|
||||
src/model/DescribeVSwitchAttributesResult.cc
|
||||
src/model/DescribeVSwitchesRequest.cc
|
||||
src/model/DescribeVSwitchesResult.cc
|
||||
src/model/DescribeVbrHaRequest.cc
|
||||
src/model/DescribeVbrHaResult.cc
|
||||
src/model/DescribeVirtualBorderRoutersRequest.cc
|
||||
src/model/DescribeVirtualBorderRoutersResult.cc
|
||||
src/model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.cc
|
||||
@@ -786,28 +902,58 @@ set(vpc_src
|
||||
src/model/DescribeVpnSslServerLogsResult.cc
|
||||
src/model/DescribeZonesRequest.cc
|
||||
src/model/DescribeZonesResult.cc
|
||||
src/model/DetachDhcpOptionsSetFromVpcRequest.cc
|
||||
src/model/DetachDhcpOptionsSetFromVpcResult.cc
|
||||
src/model/DisableNatGatewayEcsMetricRequest.cc
|
||||
src/model/DisableNatGatewayEcsMetricResult.cc
|
||||
src/model/DisableVpcClassicLinkRequest.cc
|
||||
src/model/DisableVpcClassicLinkResult.cc
|
||||
src/model/DissociateVpnGatewayWithCertificateRequest.cc
|
||||
src/model/DissociateVpnGatewayWithCertificateResult.cc
|
||||
src/model/DownloadVpnConnectionConfigRequest.cc
|
||||
src/model/DownloadVpnConnectionConfigResult.cc
|
||||
src/model/EnableNatGatewayEcsMetricRequest.cc
|
||||
src/model/EnableNatGatewayEcsMetricResult.cc
|
||||
src/model/EnablePhysicalConnectionRequest.cc
|
||||
src/model/EnablePhysicalConnectionResult.cc
|
||||
src/model/EnableVpcClassicLinkRequest.cc
|
||||
src/model/EnableVpcClassicLinkResult.cc
|
||||
src/model/GetDhcpOptionsSetRequest.cc
|
||||
src/model/GetDhcpOptionsSetResult.cc
|
||||
src/model/GetNatGatewayAttributeRequest.cc
|
||||
src/model/GetNatGatewayAttributeResult.cc
|
||||
src/model/GetNatGatewayConvertStatusRequest.cc
|
||||
src/model/GetNatGatewayConvertStatusResult.cc
|
||||
src/model/GetTrafficMirrorServiceStatusRequest.cc
|
||||
src/model/GetTrafficMirrorServiceStatusResult.cc
|
||||
src/model/GrantInstanceToCenRequest.cc
|
||||
src/model/GrantInstanceToCenResult.cc
|
||||
src/model/ListDhcpOptionsSetsRequest.cc
|
||||
src/model/ListDhcpOptionsSetsResult.cc
|
||||
src/model/ListEnhanhcedNatGatewayAvailableZonesRequest.cc
|
||||
src/model/ListEnhanhcedNatGatewayAvailableZonesResult.cc
|
||||
src/model/ListIpsecServersRequest.cc
|
||||
src/model/ListIpsecServersResult.cc
|
||||
src/model/ListNatGatewayEcsMetricRequest.cc
|
||||
src/model/ListNatGatewayEcsMetricResult.cc
|
||||
src/model/ListPhysicalConnectionFeaturesRequest.cc
|
||||
src/model/ListPhysicalConnectionFeaturesResult.cc
|
||||
src/model/ListTagResourcesRequest.cc
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/ModifyBandwidthPackageAttributeRequest.cc
|
||||
src/model/ModifyBandwidthPackageAttributeResult.cc
|
||||
src/model/ModifyBandwidthPackageSpecRequest.cc
|
||||
src/model/ModifyBandwidthPackageSpecResult.cc
|
||||
src/model/ListTrafficMirrorFiltersRequest.cc
|
||||
src/model/ListTrafficMirrorFiltersResult.cc
|
||||
src/model/ListTrafficMirrorSessionsRequest.cc
|
||||
src/model/ListTrafficMirrorSessionsResult.cc
|
||||
src/model/ListVpnCertificateAssociationsRequest.cc
|
||||
src/model/ListVpnCertificateAssociationsResult.cc
|
||||
src/model/ModifyBgpGroupAttributeRequest.cc
|
||||
src/model/ModifyBgpGroupAttributeResult.cc
|
||||
src/model/ModifyBgpPeerAttributeRequest.cc
|
||||
src/model/ModifyBgpPeerAttributeResult.cc
|
||||
src/model/ModifyCommonBandwidthPackageAttributeRequest.cc
|
||||
src/model/ModifyCommonBandwidthPackageAttributeResult.cc
|
||||
src/model/ModifyCommonBandwidthPackageInternetChargeTypeRequest.cc
|
||||
src/model/ModifyCommonBandwidthPackageInternetChargeTypeResult.cc
|
||||
src/model/ModifyCommonBandwidthPackageIpBandwidthRequest.cc
|
||||
src/model/ModifyCommonBandwidthPackageIpBandwidthResult.cc
|
||||
src/model/ModifyCommonBandwidthPackagePayTypeRequest.cc
|
||||
@@ -842,6 +988,8 @@ set(vpc_src
|
||||
src/model/ModifyIPv6TranslatorBandwidthResult.cc
|
||||
src/model/ModifyIPv6TranslatorEntryRequest.cc
|
||||
src/model/ModifyIPv6TranslatorEntryResult.cc
|
||||
src/model/ModifyInstanceAutoRenewalAttributeRequest.cc
|
||||
src/model/ModifyInstanceAutoRenewalAttributeResult.cc
|
||||
src/model/ModifyIpv6AddressAttributeRequest.cc
|
||||
src/model/ModifyIpv6AddressAttributeResult.cc
|
||||
src/model/ModifyIpv6GatewayAttributeRequest.cc
|
||||
@@ -890,6 +1038,8 @@ set(vpc_src
|
||||
src/model/ModifyVpnRouteEntryWeightResult.cc
|
||||
src/model/MoveResourceGroupRequest.cc
|
||||
src/model/MoveResourceGroupResult.cc
|
||||
src/model/OpenTrafficMirrorServiceRequest.cc
|
||||
src/model/OpenTrafficMirrorServiceResult.cc
|
||||
src/model/PublishVpnRouteEntryRequest.cc
|
||||
src/model/PublishVpnRouteEntryResult.cc
|
||||
src/model/RecoverVirtualBorderRouterRequest.cc
|
||||
@@ -898,14 +1048,18 @@ set(vpc_src
|
||||
src/model/ReleaseEipAddressResult.cc
|
||||
src/model/ReleaseEipSegmentAddressRequest.cc
|
||||
src/model/ReleaseEipSegmentAddressResult.cc
|
||||
src/model/RemoveBandwidthPackageIpsRequest.cc
|
||||
src/model/RemoveBandwidthPackageIpsResult.cc
|
||||
src/model/RemoveCommonBandwidthPackageIpRequest.cc
|
||||
src/model/RemoveCommonBandwidthPackageIpResult.cc
|
||||
src/model/RemoveGlobalAccelerationInstanceIpRequest.cc
|
||||
src/model/RemoveGlobalAccelerationInstanceIpResult.cc
|
||||
src/model/RemoveIPv6TranslatorAclListEntryRequest.cc
|
||||
src/model/RemoveIPv6TranslatorAclListEntryResult.cc
|
||||
src/model/RemoveSourcesFromTrafficMirrorSessionRequest.cc
|
||||
src/model/RemoveSourcesFromTrafficMirrorSessionResult.cc
|
||||
src/model/RenewInstanceRequest.cc
|
||||
src/model/RenewInstanceResult.cc
|
||||
src/model/ReplaceVpcDhcpOptionsSetRequest.cc
|
||||
src/model/ReplaceVpcDhcpOptionsSetResult.cc
|
||||
src/model/RevokeInstanceFromCenRequest.cc
|
||||
src/model/RevokeInstanceFromCenResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
@@ -930,8 +1084,22 @@ set(vpc_src
|
||||
src/model/UnassociateRouteTableResult.cc
|
||||
src/model/UnassociateVpcCidrBlockRequest.cc
|
||||
src/model/UnassociateVpcCidrBlockResult.cc
|
||||
src/model/UpdateDhcpOptionsSetAttributeRequest.cc
|
||||
src/model/UpdateDhcpOptionsSetAttributeResult.cc
|
||||
src/model/UpdateIpsecServerRequest.cc
|
||||
src/model/UpdateIpsecServerResult.cc
|
||||
src/model/UpdateNatGatewayNatTypeRequest.cc
|
||||
src/model/UpdateNatGatewayNatTypeResult.cc
|
||||
src/model/UpdateNetworkAclEntriesRequest.cc
|
||||
src/model/UpdateNetworkAclEntriesResult.cc )
|
||||
src/model/UpdateNetworkAclEntriesResult.cc
|
||||
src/model/UpdateTrafficMirrorFilterAttributeRequest.cc
|
||||
src/model/UpdateTrafficMirrorFilterAttributeResult.cc
|
||||
src/model/UpdateTrafficMirrorFilterRuleAttributeRequest.cc
|
||||
src/model/UpdateTrafficMirrorFilterRuleAttributeResult.cc
|
||||
src/model/UpdateTrafficMirrorSessionAttributeRequest.cc
|
||||
src/model/UpdateTrafficMirrorSessionAttributeResult.cc
|
||||
src/model/UpdateVirtualBorderBandwidthRequest.cc
|
||||
src/model/UpdateVirtualBorderBandwidthResult.cc )
|
||||
|
||||
add_library(vpc ${LIB_TYPE}
|
||||
${vpc_public_header}
|
||||
|
||||
@@ -26,18 +26,22 @@
|
||||
#include "model/ActivateRouterInterfaceResult.h"
|
||||
#include "model/ActiveFlowLogRequest.h"
|
||||
#include "model/ActiveFlowLogResult.h"
|
||||
#include "model/AddBandwidthPackageIpsRequest.h"
|
||||
#include "model/AddBandwidthPackageIpsResult.h"
|
||||
#include "model/AddBgpNetworkRequest.h"
|
||||
#include "model/AddBgpNetworkResult.h"
|
||||
#include "model/AddCommonBandwidthPackageIpRequest.h"
|
||||
#include "model/AddCommonBandwidthPackageIpResult.h"
|
||||
#include "model/AddCommonBandwidthPackageIpsRequest.h"
|
||||
#include "model/AddCommonBandwidthPackageIpsResult.h"
|
||||
#include "model/AddGlobalAccelerationInstanceIpRequest.h"
|
||||
#include "model/AddGlobalAccelerationInstanceIpResult.h"
|
||||
#include "model/AddIPv6TranslatorAclListEntryRequest.h"
|
||||
#include "model/AddIPv6TranslatorAclListEntryResult.h"
|
||||
#include "model/AddSourcesToTrafficMirrorSessionRequest.h"
|
||||
#include "model/AddSourcesToTrafficMirrorSessionResult.h"
|
||||
#include "model/AllocateEipAddressRequest.h"
|
||||
#include "model/AllocateEipAddressResult.h"
|
||||
#include "model/AllocateEipAddressProRequest.h"
|
||||
#include "model/AllocateEipAddressProResult.h"
|
||||
#include "model/AllocateEipSegmentAddressRequest.h"
|
||||
#include "model/AllocateEipSegmentAddressResult.h"
|
||||
#include "model/AllocateIpv6InternetBandwidthRequest.h"
|
||||
@@ -58,6 +62,10 @@
|
||||
#include "model/AssociateRouteTableResult.h"
|
||||
#include "model/AssociateVpcCidrBlockRequest.h"
|
||||
#include "model/AssociateVpcCidrBlockResult.h"
|
||||
#include "model/AssociateVpnGatewayWithCertificateRequest.h"
|
||||
#include "model/AssociateVpnGatewayWithCertificateResult.h"
|
||||
#include "model/AttachDhcpOptionsSetToVpcRequest.h"
|
||||
#include "model/AttachDhcpOptionsSetToVpcResult.h"
|
||||
#include "model/CancelCommonBandwidthPackageIpBandwidthRequest.h"
|
||||
#include "model/CancelCommonBandwidthPackageIpBandwidthResult.h"
|
||||
#include "model/CancelExpressCloudConnectionRequest.h"
|
||||
@@ -66,14 +74,14 @@
|
||||
#include "model/CancelPhysicalConnectionResult.h"
|
||||
#include "model/CompletePhysicalConnectionLOARequest.h"
|
||||
#include "model/CompletePhysicalConnectionLOAResult.h"
|
||||
#include "model/ConfirmPhysicalConnectionRequest.h"
|
||||
#include "model/ConfirmPhysicalConnectionResult.h"
|
||||
#include "model/ConnectRouterInterfaceRequest.h"
|
||||
#include "model/ConnectRouterInterfaceResult.h"
|
||||
#include "model/ConvertBandwidthPackageRequest.h"
|
||||
#include "model/ConvertBandwidthPackageResult.h"
|
||||
#include "model/CopyNetworkAclEntriesRequest.h"
|
||||
#include "model/CopyNetworkAclEntriesResult.h"
|
||||
#include "model/CreateBandwidthPackageRequest.h"
|
||||
#include "model/CreateBandwidthPackageResult.h"
|
||||
#include "model/CreateBgpGroupRequest.h"
|
||||
#include "model/CreateBgpGroupResult.h"
|
||||
#include "model/CreateBgpPeerRequest.h"
|
||||
@@ -82,6 +90,8 @@
|
||||
#include "model/CreateCommonBandwidthPackageResult.h"
|
||||
#include "model/CreateCustomerGatewayRequest.h"
|
||||
#include "model/CreateCustomerGatewayResult.h"
|
||||
#include "model/CreateDhcpOptionsSetRequest.h"
|
||||
#include "model/CreateDhcpOptionsSetResult.h"
|
||||
#include "model/CreateExpressCloudConnectionRequest.h"
|
||||
#include "model/CreateExpressCloudConnectionResult.h"
|
||||
#include "model/CreateFlowLogRequest.h"
|
||||
@@ -98,6 +108,8 @@
|
||||
#include "model/CreateIPv6TranslatorAclListResult.h"
|
||||
#include "model/CreateIPv6TranslatorEntryRequest.h"
|
||||
#include "model/CreateIPv6TranslatorEntryResult.h"
|
||||
#include "model/CreateIpsecServerRequest.h"
|
||||
#include "model/CreateIpsecServerResult.h"
|
||||
#include "model/CreateIpv6EgressOnlyRuleRequest.h"
|
||||
#include "model/CreateIpv6EgressOnlyRuleResult.h"
|
||||
#include "model/CreateIpv6GatewayRequest.h"
|
||||
@@ -124,8 +136,16 @@
|
||||
#include "model/CreateSslVpnClientCertResult.h"
|
||||
#include "model/CreateSslVpnServerRequest.h"
|
||||
#include "model/CreateSslVpnServerResult.h"
|
||||
#include "model/CreateTrafficMirrorFilterRequest.h"
|
||||
#include "model/CreateTrafficMirrorFilterResult.h"
|
||||
#include "model/CreateTrafficMirrorFilterRulesRequest.h"
|
||||
#include "model/CreateTrafficMirrorFilterRulesResult.h"
|
||||
#include "model/CreateTrafficMirrorSessionRequest.h"
|
||||
#include "model/CreateTrafficMirrorSessionResult.h"
|
||||
#include "model/CreateVSwitchRequest.h"
|
||||
#include "model/CreateVSwitchResult.h"
|
||||
#include "model/CreateVbrHaRequest.h"
|
||||
#include "model/CreateVbrHaResult.h"
|
||||
#include "model/CreateVirtualBorderRouterRequest.h"
|
||||
#include "model/CreateVirtualBorderRouterResult.h"
|
||||
#include "model/CreateVpcRequest.h"
|
||||
@@ -142,8 +162,6 @@
|
||||
#include "model/DeactivateRouterInterfaceResult.h"
|
||||
#include "model/DeactiveFlowLogRequest.h"
|
||||
#include "model/DeactiveFlowLogResult.h"
|
||||
#include "model/DeleteBandwidthPackageRequest.h"
|
||||
#include "model/DeleteBandwidthPackageResult.h"
|
||||
#include "model/DeleteBgpGroupRequest.h"
|
||||
#include "model/DeleteBgpGroupResult.h"
|
||||
#include "model/DeleteBgpNetworkRequest.h"
|
||||
@@ -154,6 +172,8 @@
|
||||
#include "model/DeleteCommonBandwidthPackageResult.h"
|
||||
#include "model/DeleteCustomerGatewayRequest.h"
|
||||
#include "model/DeleteCustomerGatewayResult.h"
|
||||
#include "model/DeleteDhcpOptionsSetRequest.h"
|
||||
#include "model/DeleteDhcpOptionsSetResult.h"
|
||||
#include "model/DeleteExpressCloudConnectionRequest.h"
|
||||
#include "model/DeleteExpressCloudConnectionResult.h"
|
||||
#include "model/DeleteExpressConnectRequest.h"
|
||||
@@ -172,6 +192,8 @@
|
||||
#include "model/DeleteIPv6TranslatorAclListResult.h"
|
||||
#include "model/DeleteIPv6TranslatorEntryRequest.h"
|
||||
#include "model/DeleteIPv6TranslatorEntryResult.h"
|
||||
#include "model/DeleteIpsecServerRequest.h"
|
||||
#include "model/DeleteIpsecServerResult.h"
|
||||
#include "model/DeleteIpv6EgressOnlyRuleRequest.h"
|
||||
#include "model/DeleteIpv6EgressOnlyRuleResult.h"
|
||||
#include "model/DeleteIpv6GatewayRequest.h"
|
||||
@@ -196,8 +218,16 @@
|
||||
#include "model/DeleteSslVpnClientCertResult.h"
|
||||
#include "model/DeleteSslVpnServerRequest.h"
|
||||
#include "model/DeleteSslVpnServerResult.h"
|
||||
#include "model/DeleteTrafficMirrorFilterRequest.h"
|
||||
#include "model/DeleteTrafficMirrorFilterResult.h"
|
||||
#include "model/DeleteTrafficMirrorFilterRulesRequest.h"
|
||||
#include "model/DeleteTrafficMirrorFilterRulesResult.h"
|
||||
#include "model/DeleteTrafficMirrorSessionRequest.h"
|
||||
#include "model/DeleteTrafficMirrorSessionResult.h"
|
||||
#include "model/DeleteVSwitchRequest.h"
|
||||
#include "model/DeleteVSwitchResult.h"
|
||||
#include "model/DeleteVbrHaRequest.h"
|
||||
#include "model/DeleteVbrHaResult.h"
|
||||
#include "model/DeleteVirtualBorderRouterRequest.h"
|
||||
#include "model/DeleteVirtualBorderRouterResult.h"
|
||||
#include "model/DeleteVpcRequest.h"
|
||||
@@ -214,8 +244,6 @@
|
||||
#include "model/DeletionProtectionResult.h"
|
||||
#include "model/DescribeAccessPointsRequest.h"
|
||||
#include "model/DescribeAccessPointsResult.h"
|
||||
#include "model/DescribeBandwidthPackagesRequest.h"
|
||||
#include "model/DescribeBandwidthPackagesResult.h"
|
||||
#include "model/DescribeBgpGroupsRequest.h"
|
||||
#include "model/DescribeBgpGroupsResult.h"
|
||||
#include "model/DescribeBgpNetworksRequest.h"
|
||||
@@ -258,6 +286,8 @@
|
||||
#include "model/DescribeIPv6TranslatorEntriesResult.h"
|
||||
#include "model/DescribeIPv6TranslatorsRequest.h"
|
||||
#include "model/DescribeIPv6TranslatorsResult.h"
|
||||
#include "model/DescribeInstanceAutoRenewAttributeRequest.h"
|
||||
#include "model/DescribeInstanceAutoRenewAttributeResult.h"
|
||||
#include "model/DescribeIpv6AddressesRequest.h"
|
||||
#include "model/DescribeIpv6AddressesResult.h"
|
||||
#include "model/DescribeIpv6EgressOnlyRulesRequest.h"
|
||||
@@ -306,6 +336,8 @@
|
||||
#include "model/DescribeVSwitchAttributesResult.h"
|
||||
#include "model/DescribeVSwitchesRequest.h"
|
||||
#include "model/DescribeVSwitchesResult.h"
|
||||
#include "model/DescribeVbrHaRequest.h"
|
||||
#include "model/DescribeVbrHaResult.h"
|
||||
#include "model/DescribeVirtualBorderRoutersRequest.h"
|
||||
#include "model/DescribeVirtualBorderRoutersResult.h"
|
||||
#include "model/DescribeVirtualBorderRoutersForPhysicalConnectionRequest.h"
|
||||
@@ -330,28 +362,58 @@
|
||||
#include "model/DescribeVpnSslServerLogsResult.h"
|
||||
#include "model/DescribeZonesRequest.h"
|
||||
#include "model/DescribeZonesResult.h"
|
||||
#include "model/DetachDhcpOptionsSetFromVpcRequest.h"
|
||||
#include "model/DetachDhcpOptionsSetFromVpcResult.h"
|
||||
#include "model/DisableNatGatewayEcsMetricRequest.h"
|
||||
#include "model/DisableNatGatewayEcsMetricResult.h"
|
||||
#include "model/DisableVpcClassicLinkRequest.h"
|
||||
#include "model/DisableVpcClassicLinkResult.h"
|
||||
#include "model/DissociateVpnGatewayWithCertificateRequest.h"
|
||||
#include "model/DissociateVpnGatewayWithCertificateResult.h"
|
||||
#include "model/DownloadVpnConnectionConfigRequest.h"
|
||||
#include "model/DownloadVpnConnectionConfigResult.h"
|
||||
#include "model/EnableNatGatewayEcsMetricRequest.h"
|
||||
#include "model/EnableNatGatewayEcsMetricResult.h"
|
||||
#include "model/EnablePhysicalConnectionRequest.h"
|
||||
#include "model/EnablePhysicalConnectionResult.h"
|
||||
#include "model/EnableVpcClassicLinkRequest.h"
|
||||
#include "model/EnableVpcClassicLinkResult.h"
|
||||
#include "model/GetDhcpOptionsSetRequest.h"
|
||||
#include "model/GetDhcpOptionsSetResult.h"
|
||||
#include "model/GetNatGatewayAttributeRequest.h"
|
||||
#include "model/GetNatGatewayAttributeResult.h"
|
||||
#include "model/GetNatGatewayConvertStatusRequest.h"
|
||||
#include "model/GetNatGatewayConvertStatusResult.h"
|
||||
#include "model/GetTrafficMirrorServiceStatusRequest.h"
|
||||
#include "model/GetTrafficMirrorServiceStatusResult.h"
|
||||
#include "model/GrantInstanceToCenRequest.h"
|
||||
#include "model/GrantInstanceToCenResult.h"
|
||||
#include "model/ListDhcpOptionsSetsRequest.h"
|
||||
#include "model/ListDhcpOptionsSetsResult.h"
|
||||
#include "model/ListEnhanhcedNatGatewayAvailableZonesRequest.h"
|
||||
#include "model/ListEnhanhcedNatGatewayAvailableZonesResult.h"
|
||||
#include "model/ListIpsecServersRequest.h"
|
||||
#include "model/ListIpsecServersResult.h"
|
||||
#include "model/ListNatGatewayEcsMetricRequest.h"
|
||||
#include "model/ListNatGatewayEcsMetricResult.h"
|
||||
#include "model/ListPhysicalConnectionFeaturesRequest.h"
|
||||
#include "model/ListPhysicalConnectionFeaturesResult.h"
|
||||
#include "model/ListTagResourcesRequest.h"
|
||||
#include "model/ListTagResourcesResult.h"
|
||||
#include "model/ModifyBandwidthPackageAttributeRequest.h"
|
||||
#include "model/ModifyBandwidthPackageAttributeResult.h"
|
||||
#include "model/ModifyBandwidthPackageSpecRequest.h"
|
||||
#include "model/ModifyBandwidthPackageSpecResult.h"
|
||||
#include "model/ListTrafficMirrorFiltersRequest.h"
|
||||
#include "model/ListTrafficMirrorFiltersResult.h"
|
||||
#include "model/ListTrafficMirrorSessionsRequest.h"
|
||||
#include "model/ListTrafficMirrorSessionsResult.h"
|
||||
#include "model/ListVpnCertificateAssociationsRequest.h"
|
||||
#include "model/ListVpnCertificateAssociationsResult.h"
|
||||
#include "model/ModifyBgpGroupAttributeRequest.h"
|
||||
#include "model/ModifyBgpGroupAttributeResult.h"
|
||||
#include "model/ModifyBgpPeerAttributeRequest.h"
|
||||
#include "model/ModifyBgpPeerAttributeResult.h"
|
||||
#include "model/ModifyCommonBandwidthPackageAttributeRequest.h"
|
||||
#include "model/ModifyCommonBandwidthPackageAttributeResult.h"
|
||||
#include "model/ModifyCommonBandwidthPackageInternetChargeTypeRequest.h"
|
||||
#include "model/ModifyCommonBandwidthPackageInternetChargeTypeResult.h"
|
||||
#include "model/ModifyCommonBandwidthPackageIpBandwidthRequest.h"
|
||||
#include "model/ModifyCommonBandwidthPackageIpBandwidthResult.h"
|
||||
#include "model/ModifyCommonBandwidthPackagePayTypeRequest.h"
|
||||
@@ -386,6 +448,8 @@
|
||||
#include "model/ModifyIPv6TranslatorBandwidthResult.h"
|
||||
#include "model/ModifyIPv6TranslatorEntryRequest.h"
|
||||
#include "model/ModifyIPv6TranslatorEntryResult.h"
|
||||
#include "model/ModifyInstanceAutoRenewalAttributeRequest.h"
|
||||
#include "model/ModifyInstanceAutoRenewalAttributeResult.h"
|
||||
#include "model/ModifyIpv6AddressAttributeRequest.h"
|
||||
#include "model/ModifyIpv6AddressAttributeResult.h"
|
||||
#include "model/ModifyIpv6GatewayAttributeRequest.h"
|
||||
@@ -434,6 +498,8 @@
|
||||
#include "model/ModifyVpnRouteEntryWeightResult.h"
|
||||
#include "model/MoveResourceGroupRequest.h"
|
||||
#include "model/MoveResourceGroupResult.h"
|
||||
#include "model/OpenTrafficMirrorServiceRequest.h"
|
||||
#include "model/OpenTrafficMirrorServiceResult.h"
|
||||
#include "model/PublishVpnRouteEntryRequest.h"
|
||||
#include "model/PublishVpnRouteEntryResult.h"
|
||||
#include "model/RecoverVirtualBorderRouterRequest.h"
|
||||
@@ -442,14 +508,18 @@
|
||||
#include "model/ReleaseEipAddressResult.h"
|
||||
#include "model/ReleaseEipSegmentAddressRequest.h"
|
||||
#include "model/ReleaseEipSegmentAddressResult.h"
|
||||
#include "model/RemoveBandwidthPackageIpsRequest.h"
|
||||
#include "model/RemoveBandwidthPackageIpsResult.h"
|
||||
#include "model/RemoveCommonBandwidthPackageIpRequest.h"
|
||||
#include "model/RemoveCommonBandwidthPackageIpResult.h"
|
||||
#include "model/RemoveGlobalAccelerationInstanceIpRequest.h"
|
||||
#include "model/RemoveGlobalAccelerationInstanceIpResult.h"
|
||||
#include "model/RemoveIPv6TranslatorAclListEntryRequest.h"
|
||||
#include "model/RemoveIPv6TranslatorAclListEntryResult.h"
|
||||
#include "model/RemoveSourcesFromTrafficMirrorSessionRequest.h"
|
||||
#include "model/RemoveSourcesFromTrafficMirrorSessionResult.h"
|
||||
#include "model/RenewInstanceRequest.h"
|
||||
#include "model/RenewInstanceResult.h"
|
||||
#include "model/ReplaceVpcDhcpOptionsSetRequest.h"
|
||||
#include "model/ReplaceVpcDhcpOptionsSetResult.h"
|
||||
#include "model/RevokeInstanceFromCenRequest.h"
|
||||
#include "model/RevokeInstanceFromCenResult.h"
|
||||
#include "model/TagResourcesRequest.h"
|
||||
@@ -474,8 +544,22 @@
|
||||
#include "model/UnassociateRouteTableResult.h"
|
||||
#include "model/UnassociateVpcCidrBlockRequest.h"
|
||||
#include "model/UnassociateVpcCidrBlockResult.h"
|
||||
#include "model/UpdateDhcpOptionsSetAttributeRequest.h"
|
||||
#include "model/UpdateDhcpOptionsSetAttributeResult.h"
|
||||
#include "model/UpdateIpsecServerRequest.h"
|
||||
#include "model/UpdateIpsecServerResult.h"
|
||||
#include "model/UpdateNatGatewayNatTypeRequest.h"
|
||||
#include "model/UpdateNatGatewayNatTypeResult.h"
|
||||
#include "model/UpdateNetworkAclEntriesRequest.h"
|
||||
#include "model/UpdateNetworkAclEntriesResult.h"
|
||||
#include "model/UpdateTrafficMirrorFilterAttributeRequest.h"
|
||||
#include "model/UpdateTrafficMirrorFilterAttributeResult.h"
|
||||
#include "model/UpdateTrafficMirrorFilterRuleAttributeRequest.h"
|
||||
#include "model/UpdateTrafficMirrorFilterRuleAttributeResult.h"
|
||||
#include "model/UpdateTrafficMirrorSessionAttributeRequest.h"
|
||||
#include "model/UpdateTrafficMirrorSessionAttributeResult.h"
|
||||
#include "model/UpdateVirtualBorderBandwidthRequest.h"
|
||||
#include "model/UpdateVirtualBorderBandwidthResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
@@ -491,24 +575,30 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ActiveFlowLogResult> ActiveFlowLogOutcome;
|
||||
typedef std::future<ActiveFlowLogOutcome> ActiveFlowLogOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ActiveFlowLogRequest&, const ActiveFlowLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ActiveFlowLogAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddBandwidthPackageIpsResult> AddBandwidthPackageIpsOutcome;
|
||||
typedef std::future<AddBandwidthPackageIpsOutcome> AddBandwidthPackageIpsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AddBandwidthPackageIpsRequest&, const AddBandwidthPackageIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddBandwidthPackageIpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddBgpNetworkResult> AddBgpNetworkOutcome;
|
||||
typedef std::future<AddBgpNetworkOutcome> AddBgpNetworkOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AddBgpNetworkRequest&, const AddBgpNetworkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddBgpNetworkAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddCommonBandwidthPackageIpResult> AddCommonBandwidthPackageIpOutcome;
|
||||
typedef std::future<AddCommonBandwidthPackageIpOutcome> AddCommonBandwidthPackageIpOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AddCommonBandwidthPackageIpRequest&, const AddCommonBandwidthPackageIpOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddCommonBandwidthPackageIpAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddCommonBandwidthPackageIpsResult> AddCommonBandwidthPackageIpsOutcome;
|
||||
typedef std::future<AddCommonBandwidthPackageIpsOutcome> AddCommonBandwidthPackageIpsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AddCommonBandwidthPackageIpsRequest&, const AddCommonBandwidthPackageIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddCommonBandwidthPackageIpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddGlobalAccelerationInstanceIpResult> AddGlobalAccelerationInstanceIpOutcome;
|
||||
typedef std::future<AddGlobalAccelerationInstanceIpOutcome> AddGlobalAccelerationInstanceIpOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AddGlobalAccelerationInstanceIpRequest&, const AddGlobalAccelerationInstanceIpOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddGlobalAccelerationInstanceIpAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddIPv6TranslatorAclListEntryResult> AddIPv6TranslatorAclListEntryOutcome;
|
||||
typedef std::future<AddIPv6TranslatorAclListEntryOutcome> AddIPv6TranslatorAclListEntryOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AddIPv6TranslatorAclListEntryRequest&, const AddIPv6TranslatorAclListEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddIPv6TranslatorAclListEntryAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddSourcesToTrafficMirrorSessionResult> AddSourcesToTrafficMirrorSessionOutcome;
|
||||
typedef std::future<AddSourcesToTrafficMirrorSessionOutcome> AddSourcesToTrafficMirrorSessionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AddSourcesToTrafficMirrorSessionRequest&, const AddSourcesToTrafficMirrorSessionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddSourcesToTrafficMirrorSessionAsyncHandler;
|
||||
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;
|
||||
typedef Outcome<Error, Model::AllocateEipAddressProResult> AllocateEipAddressProOutcome;
|
||||
typedef std::future<AllocateEipAddressProOutcome> AllocateEipAddressProOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AllocateEipAddressProRequest&, const AllocateEipAddressProOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateEipAddressProAsyncHandler;
|
||||
typedef Outcome<Error, Model::AllocateEipSegmentAddressResult> AllocateEipSegmentAddressOutcome;
|
||||
typedef std::future<AllocateEipSegmentAddressOutcome> AllocateEipSegmentAddressOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AllocateEipSegmentAddressRequest&, const AllocateEipSegmentAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateEipSegmentAddressAsyncHandler;
|
||||
@@ -539,6 +629,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AssociateVpcCidrBlockResult> AssociateVpcCidrBlockOutcome;
|
||||
typedef std::future<AssociateVpcCidrBlockOutcome> AssociateVpcCidrBlockOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AssociateVpcCidrBlockRequest&, const AssociateVpcCidrBlockOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateVpcCidrBlockAsyncHandler;
|
||||
typedef Outcome<Error, Model::AssociateVpnGatewayWithCertificateResult> AssociateVpnGatewayWithCertificateOutcome;
|
||||
typedef std::future<AssociateVpnGatewayWithCertificateOutcome> AssociateVpnGatewayWithCertificateOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AssociateVpnGatewayWithCertificateRequest&, const AssociateVpnGatewayWithCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateVpnGatewayWithCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::AttachDhcpOptionsSetToVpcResult> AttachDhcpOptionsSetToVpcOutcome;
|
||||
typedef std::future<AttachDhcpOptionsSetToVpcOutcome> AttachDhcpOptionsSetToVpcOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::AttachDhcpOptionsSetToVpcRequest&, const AttachDhcpOptionsSetToVpcOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachDhcpOptionsSetToVpcAsyncHandler;
|
||||
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;
|
||||
@@ -551,6 +647,9 @@ namespace AlibabaCloud
|
||||
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::ConfirmPhysicalConnectionResult> ConfirmPhysicalConnectionOutcome;
|
||||
typedef std::future<ConfirmPhysicalConnectionOutcome> ConfirmPhysicalConnectionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ConfirmPhysicalConnectionRequest&, const ConfirmPhysicalConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfirmPhysicalConnectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ConnectRouterInterfaceResult> ConnectRouterInterfaceOutcome;
|
||||
typedef std::future<ConnectRouterInterfaceOutcome> ConnectRouterInterfaceOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ConnectRouterInterfaceRequest&, const ConnectRouterInterfaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConnectRouterInterfaceAsyncHandler;
|
||||
@@ -560,9 +659,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CopyNetworkAclEntriesResult> CopyNetworkAclEntriesOutcome;
|
||||
typedef std::future<CopyNetworkAclEntriesOutcome> CopyNetworkAclEntriesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CopyNetworkAclEntriesRequest&, const CopyNetworkAclEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CopyNetworkAclEntriesAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateBandwidthPackageResult> CreateBandwidthPackageOutcome;
|
||||
typedef std::future<CreateBandwidthPackageOutcome> CreateBandwidthPackageOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateBandwidthPackageRequest&, const CreateBandwidthPackageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateBandwidthPackageAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateBgpGroupResult> CreateBgpGroupOutcome;
|
||||
typedef std::future<CreateBgpGroupOutcome> CreateBgpGroupOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateBgpGroupRequest&, const CreateBgpGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateBgpGroupAsyncHandler;
|
||||
@@ -575,6 +671,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateCustomerGatewayResult> CreateCustomerGatewayOutcome;
|
||||
typedef std::future<CreateCustomerGatewayOutcome> CreateCustomerGatewayOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateCustomerGatewayRequest&, const CreateCustomerGatewayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCustomerGatewayAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDhcpOptionsSetResult> CreateDhcpOptionsSetOutcome;
|
||||
typedef std::future<CreateDhcpOptionsSetOutcome> CreateDhcpOptionsSetOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateDhcpOptionsSetRequest&, const CreateDhcpOptionsSetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDhcpOptionsSetAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateExpressCloudConnectionResult> CreateExpressCloudConnectionOutcome;
|
||||
typedef std::future<CreateExpressCloudConnectionOutcome> CreateExpressCloudConnectionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateExpressCloudConnectionRequest&, const CreateExpressCloudConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateExpressCloudConnectionAsyncHandler;
|
||||
@@ -599,6 +698,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateIPv6TranslatorEntryResult> CreateIPv6TranslatorEntryOutcome;
|
||||
typedef std::future<CreateIPv6TranslatorEntryOutcome> CreateIPv6TranslatorEntryOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateIPv6TranslatorEntryRequest&, const CreateIPv6TranslatorEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateIPv6TranslatorEntryAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateIpsecServerResult> CreateIpsecServerOutcome;
|
||||
typedef std::future<CreateIpsecServerOutcome> CreateIpsecServerOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateIpsecServerRequest&, const CreateIpsecServerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateIpsecServerAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateIpv6EgressOnlyRuleResult> CreateIpv6EgressOnlyRuleOutcome;
|
||||
typedef std::future<CreateIpv6EgressOnlyRuleOutcome> CreateIpv6EgressOnlyRuleOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateIpv6EgressOnlyRuleRequest&, const CreateIpv6EgressOnlyRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateIpv6EgressOnlyRuleAsyncHandler;
|
||||
@@ -638,9 +740,21 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateSslVpnServerResult> CreateSslVpnServerOutcome;
|
||||
typedef std::future<CreateSslVpnServerOutcome> CreateSslVpnServerOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateSslVpnServerRequest&, const CreateSslVpnServerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSslVpnServerAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTrafficMirrorFilterResult> CreateTrafficMirrorFilterOutcome;
|
||||
typedef std::future<CreateTrafficMirrorFilterOutcome> CreateTrafficMirrorFilterOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateTrafficMirrorFilterRequest&, const CreateTrafficMirrorFilterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTrafficMirrorFilterAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTrafficMirrorFilterRulesResult> CreateTrafficMirrorFilterRulesOutcome;
|
||||
typedef std::future<CreateTrafficMirrorFilterRulesOutcome> CreateTrafficMirrorFilterRulesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateTrafficMirrorFilterRulesRequest&, const CreateTrafficMirrorFilterRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTrafficMirrorFilterRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTrafficMirrorSessionResult> CreateTrafficMirrorSessionOutcome;
|
||||
typedef std::future<CreateTrafficMirrorSessionOutcome> CreateTrafficMirrorSessionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateTrafficMirrorSessionRequest&, const CreateTrafficMirrorSessionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTrafficMirrorSessionAsyncHandler;
|
||||
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::CreateVbrHaResult> CreateVbrHaOutcome;
|
||||
typedef std::future<CreateVbrHaOutcome> CreateVbrHaOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateVbrHaRequest&, const CreateVbrHaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateVbrHaAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateVirtualBorderRouterResult> CreateVirtualBorderRouterOutcome;
|
||||
typedef std::future<CreateVirtualBorderRouterOutcome> CreateVirtualBorderRouterOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::CreateVirtualBorderRouterRequest&, const CreateVirtualBorderRouterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateVirtualBorderRouterAsyncHandler;
|
||||
@@ -665,9 +779,6 @@ namespace AlibabaCloud
|
||||
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;
|
||||
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::DeleteBgpGroupResult> DeleteBgpGroupOutcome;
|
||||
typedef std::future<DeleteBgpGroupOutcome> DeleteBgpGroupOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteBgpGroupRequest&, const DeleteBgpGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBgpGroupAsyncHandler;
|
||||
@@ -683,6 +794,9 @@ namespace AlibabaCloud
|
||||
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::DeleteDhcpOptionsSetResult> DeleteDhcpOptionsSetOutcome;
|
||||
typedef std::future<DeleteDhcpOptionsSetOutcome> DeleteDhcpOptionsSetOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteDhcpOptionsSetRequest&, const DeleteDhcpOptionsSetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDhcpOptionsSetAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteExpressCloudConnectionResult> DeleteExpressCloudConnectionOutcome;
|
||||
typedef std::future<DeleteExpressCloudConnectionOutcome> DeleteExpressCloudConnectionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteExpressCloudConnectionRequest&, const DeleteExpressCloudConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteExpressCloudConnectionAsyncHandler;
|
||||
@@ -710,6 +824,9 @@ 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::DeleteIpsecServerResult> DeleteIpsecServerOutcome;
|
||||
typedef std::future<DeleteIpsecServerOutcome> DeleteIpsecServerOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteIpsecServerRequest&, const DeleteIpsecServerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteIpsecServerAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteIpv6EgressOnlyRuleResult> DeleteIpv6EgressOnlyRuleOutcome;
|
||||
typedef std::future<DeleteIpv6EgressOnlyRuleOutcome> DeleteIpv6EgressOnlyRuleOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteIpv6EgressOnlyRuleRequest&, const DeleteIpv6EgressOnlyRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteIpv6EgressOnlyRuleAsyncHandler;
|
||||
@@ -746,9 +863,21 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteSslVpnServerResult> DeleteSslVpnServerOutcome;
|
||||
typedef std::future<DeleteSslVpnServerOutcome> DeleteSslVpnServerOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteSslVpnServerRequest&, const DeleteSslVpnServerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSslVpnServerAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteTrafficMirrorFilterResult> DeleteTrafficMirrorFilterOutcome;
|
||||
typedef std::future<DeleteTrafficMirrorFilterOutcome> DeleteTrafficMirrorFilterOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteTrafficMirrorFilterRequest&, const DeleteTrafficMirrorFilterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTrafficMirrorFilterAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteTrafficMirrorFilterRulesResult> DeleteTrafficMirrorFilterRulesOutcome;
|
||||
typedef std::future<DeleteTrafficMirrorFilterRulesOutcome> DeleteTrafficMirrorFilterRulesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteTrafficMirrorFilterRulesRequest&, const DeleteTrafficMirrorFilterRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTrafficMirrorFilterRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteTrafficMirrorSessionResult> DeleteTrafficMirrorSessionOutcome;
|
||||
typedef std::future<DeleteTrafficMirrorSessionOutcome> DeleteTrafficMirrorSessionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteTrafficMirrorSessionRequest&, const DeleteTrafficMirrorSessionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTrafficMirrorSessionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteVSwitchResult> DeleteVSwitchOutcome;
|
||||
typedef std::future<DeleteVSwitchOutcome> DeleteVSwitchOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteVSwitchRequest&, const DeleteVSwitchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVSwitchAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteVbrHaResult> DeleteVbrHaOutcome;
|
||||
typedef std::future<DeleteVbrHaOutcome> DeleteVbrHaOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DeleteVbrHaRequest&, const DeleteVbrHaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteVbrHaAsyncHandler;
|
||||
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;
|
||||
@@ -773,9 +902,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeAccessPointsResult> DescribeAccessPointsOutcome;
|
||||
typedef std::future<DescribeAccessPointsOutcome> DescribeAccessPointsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeAccessPointsRequest&, const DescribeAccessPointsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccessPointsAsyncHandler;
|
||||
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::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;
|
||||
@@ -839,6 +965,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeIPv6TranslatorsResult> DescribeIPv6TranslatorsOutcome;
|
||||
typedef std::future<DescribeIPv6TranslatorsOutcome> DescribeIPv6TranslatorsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeIPv6TranslatorsRequest&, const DescribeIPv6TranslatorsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIPv6TranslatorsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeInstanceAutoRenewAttributeResult> DescribeInstanceAutoRenewAttributeOutcome;
|
||||
typedef std::future<DescribeInstanceAutoRenewAttributeOutcome> DescribeInstanceAutoRenewAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeInstanceAutoRenewAttributeRequest&, const DescribeInstanceAutoRenewAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceAutoRenewAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeIpv6AddressesResult> DescribeIpv6AddressesOutcome;
|
||||
typedef std::future<DescribeIpv6AddressesOutcome> DescribeIpv6AddressesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeIpv6AddressesRequest&, const DescribeIpv6AddressesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIpv6AddressesAsyncHandler;
|
||||
@@ -911,6 +1040,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeVSwitchesResult> DescribeVSwitchesOutcome;
|
||||
typedef std::future<DescribeVSwitchesOutcome> DescribeVSwitchesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeVSwitchesRequest&, const DescribeVSwitchesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVSwitchesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeVbrHaResult> DescribeVbrHaOutcome;
|
||||
typedef std::future<DescribeVbrHaOutcome> DescribeVbrHaOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeVbrHaRequest&, const DescribeVbrHaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVbrHaAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeVirtualBorderRoutersResult> DescribeVirtualBorderRoutersOutcome;
|
||||
typedef std::future<DescribeVirtualBorderRoutersOutcome> DescribeVirtualBorderRoutersOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeVirtualBorderRoutersRequest&, const DescribeVirtualBorderRoutersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeVirtualBorderRoutersAsyncHandler;
|
||||
@@ -947,30 +1079,72 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeZonesResult> DescribeZonesOutcome;
|
||||
typedef std::future<DescribeZonesOutcome> DescribeZonesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DescribeZonesRequest&, const DescribeZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZonesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DetachDhcpOptionsSetFromVpcResult> DetachDhcpOptionsSetFromVpcOutcome;
|
||||
typedef std::future<DetachDhcpOptionsSetFromVpcOutcome> DetachDhcpOptionsSetFromVpcOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DetachDhcpOptionsSetFromVpcRequest&, const DetachDhcpOptionsSetFromVpcOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachDhcpOptionsSetFromVpcAsyncHandler;
|
||||
typedef Outcome<Error, Model::DisableNatGatewayEcsMetricResult> DisableNatGatewayEcsMetricOutcome;
|
||||
typedef std::future<DisableNatGatewayEcsMetricOutcome> DisableNatGatewayEcsMetricOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DisableNatGatewayEcsMetricRequest&, const DisableNatGatewayEcsMetricOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableNatGatewayEcsMetricAsyncHandler;
|
||||
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::DissociateVpnGatewayWithCertificateResult> DissociateVpnGatewayWithCertificateOutcome;
|
||||
typedef std::future<DissociateVpnGatewayWithCertificateOutcome> DissociateVpnGatewayWithCertificateOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DissociateVpnGatewayWithCertificateRequest&, const DissociateVpnGatewayWithCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DissociateVpnGatewayWithCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DownloadVpnConnectionConfigResult> DownloadVpnConnectionConfigOutcome;
|
||||
typedef std::future<DownloadVpnConnectionConfigOutcome> DownloadVpnConnectionConfigOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::DownloadVpnConnectionConfigRequest&, const DownloadVpnConnectionConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DownloadVpnConnectionConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableNatGatewayEcsMetricResult> EnableNatGatewayEcsMetricOutcome;
|
||||
typedef std::future<EnableNatGatewayEcsMetricOutcome> EnableNatGatewayEcsMetricOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::EnableNatGatewayEcsMetricRequest&, const EnableNatGatewayEcsMetricOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableNatGatewayEcsMetricAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnablePhysicalConnectionResult> EnablePhysicalConnectionOutcome;
|
||||
typedef std::future<EnablePhysicalConnectionOutcome> EnablePhysicalConnectionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::EnablePhysicalConnectionRequest&, const EnablePhysicalConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnablePhysicalConnectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableVpcClassicLinkResult> EnableVpcClassicLinkOutcome;
|
||||
typedef std::future<EnableVpcClassicLinkOutcome> EnableVpcClassicLinkOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::EnableVpcClassicLinkRequest&, const EnableVpcClassicLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableVpcClassicLinkAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDhcpOptionsSetResult> GetDhcpOptionsSetOutcome;
|
||||
typedef std::future<GetDhcpOptionsSetOutcome> GetDhcpOptionsSetOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::GetDhcpOptionsSetRequest&, const GetDhcpOptionsSetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDhcpOptionsSetAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetNatGatewayAttributeResult> GetNatGatewayAttributeOutcome;
|
||||
typedef std::future<GetNatGatewayAttributeOutcome> GetNatGatewayAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::GetNatGatewayAttributeRequest&, const GetNatGatewayAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetNatGatewayAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetNatGatewayConvertStatusResult> GetNatGatewayConvertStatusOutcome;
|
||||
typedef std::future<GetNatGatewayConvertStatusOutcome> GetNatGatewayConvertStatusOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::GetNatGatewayConvertStatusRequest&, const GetNatGatewayConvertStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetNatGatewayConvertStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetTrafficMirrorServiceStatusResult> GetTrafficMirrorServiceStatusOutcome;
|
||||
typedef std::future<GetTrafficMirrorServiceStatusOutcome> GetTrafficMirrorServiceStatusOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::GetTrafficMirrorServiceStatusRequest&, const GetTrafficMirrorServiceStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTrafficMirrorServiceStatusAsyncHandler;
|
||||
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;
|
||||
typedef Outcome<Error, Model::ListDhcpOptionsSetsResult> ListDhcpOptionsSetsOutcome;
|
||||
typedef std::future<ListDhcpOptionsSetsOutcome> ListDhcpOptionsSetsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ListDhcpOptionsSetsRequest&, const ListDhcpOptionsSetsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDhcpOptionsSetsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListEnhanhcedNatGatewayAvailableZonesResult> ListEnhanhcedNatGatewayAvailableZonesOutcome;
|
||||
typedef std::future<ListEnhanhcedNatGatewayAvailableZonesOutcome> ListEnhanhcedNatGatewayAvailableZonesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ListEnhanhcedNatGatewayAvailableZonesRequest&, const ListEnhanhcedNatGatewayAvailableZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEnhanhcedNatGatewayAvailableZonesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListIpsecServersResult> ListIpsecServersOutcome;
|
||||
typedef std::future<ListIpsecServersOutcome> ListIpsecServersOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ListIpsecServersRequest&, const ListIpsecServersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListIpsecServersAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListNatGatewayEcsMetricResult> ListNatGatewayEcsMetricOutcome;
|
||||
typedef std::future<ListNatGatewayEcsMetricOutcome> ListNatGatewayEcsMetricOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ListNatGatewayEcsMetricRequest&, const ListNatGatewayEcsMetricOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListNatGatewayEcsMetricAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListPhysicalConnectionFeaturesResult> ListPhysicalConnectionFeaturesOutcome;
|
||||
typedef std::future<ListPhysicalConnectionFeaturesOutcome> ListPhysicalConnectionFeaturesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ListPhysicalConnectionFeaturesRequest&, const ListPhysicalConnectionFeaturesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPhysicalConnectionFeaturesAsyncHandler;
|
||||
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::ModifyBandwidthPackageAttributeResult> ModifyBandwidthPackageAttributeOutcome;
|
||||
typedef std::future<ModifyBandwidthPackageAttributeOutcome> ModifyBandwidthPackageAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifyBandwidthPackageAttributeRequest&, const ModifyBandwidthPackageAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyBandwidthPackageAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyBandwidthPackageSpecResult> ModifyBandwidthPackageSpecOutcome;
|
||||
typedef std::future<ModifyBandwidthPackageSpecOutcome> ModifyBandwidthPackageSpecOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifyBandwidthPackageSpecRequest&, const ModifyBandwidthPackageSpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyBandwidthPackageSpecAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTrafficMirrorFiltersResult> ListTrafficMirrorFiltersOutcome;
|
||||
typedef std::future<ListTrafficMirrorFiltersOutcome> ListTrafficMirrorFiltersOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ListTrafficMirrorFiltersRequest&, const ListTrafficMirrorFiltersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTrafficMirrorFiltersAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTrafficMirrorSessionsResult> ListTrafficMirrorSessionsOutcome;
|
||||
typedef std::future<ListTrafficMirrorSessionsOutcome> ListTrafficMirrorSessionsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ListTrafficMirrorSessionsRequest&, const ListTrafficMirrorSessionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTrafficMirrorSessionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListVpnCertificateAssociationsResult> ListVpnCertificateAssociationsOutcome;
|
||||
typedef std::future<ListVpnCertificateAssociationsOutcome> ListVpnCertificateAssociationsOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ListVpnCertificateAssociationsRequest&, const ListVpnCertificateAssociationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVpnCertificateAssociationsAsyncHandler;
|
||||
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;
|
||||
@@ -980,6 +1154,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyCommonBandwidthPackageAttributeResult> ModifyCommonBandwidthPackageAttributeOutcome;
|
||||
typedef std::future<ModifyCommonBandwidthPackageAttributeOutcome> ModifyCommonBandwidthPackageAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifyCommonBandwidthPackageAttributeRequest&, const ModifyCommonBandwidthPackageAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyCommonBandwidthPackageAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyCommonBandwidthPackageInternetChargeTypeResult> ModifyCommonBandwidthPackageInternetChargeTypeOutcome;
|
||||
typedef std::future<ModifyCommonBandwidthPackageInternetChargeTypeOutcome> ModifyCommonBandwidthPackageInternetChargeTypeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifyCommonBandwidthPackageInternetChargeTypeRequest&, const ModifyCommonBandwidthPackageInternetChargeTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyCommonBandwidthPackageInternetChargeTypeAsyncHandler;
|
||||
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;
|
||||
@@ -1031,6 +1208,9 @@ 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::ModifyInstanceAutoRenewalAttributeResult> ModifyInstanceAutoRenewalAttributeOutcome;
|
||||
typedef std::future<ModifyInstanceAutoRenewalAttributeOutcome> ModifyInstanceAutoRenewalAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ModifyInstanceAutoRenewalAttributeRequest&, const ModifyInstanceAutoRenewalAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceAutoRenewalAttributeAsyncHandler;
|
||||
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;
|
||||
@@ -1103,6 +1283,9 @@ namespace AlibabaCloud
|
||||
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::OpenTrafficMirrorServiceResult> OpenTrafficMirrorServiceOutcome;
|
||||
typedef std::future<OpenTrafficMirrorServiceOutcome> OpenTrafficMirrorServiceOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::OpenTrafficMirrorServiceRequest&, const OpenTrafficMirrorServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> OpenTrafficMirrorServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::PublishVpnRouteEntryResult> PublishVpnRouteEntryOutcome;
|
||||
typedef std::future<PublishVpnRouteEntryOutcome> PublishVpnRouteEntryOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::PublishVpnRouteEntryRequest&, const PublishVpnRouteEntryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishVpnRouteEntryAsyncHandler;
|
||||
@@ -1115,9 +1298,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ReleaseEipSegmentAddressResult> ReleaseEipSegmentAddressOutcome;
|
||||
typedef std::future<ReleaseEipSegmentAddressOutcome> ReleaseEipSegmentAddressOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ReleaseEipSegmentAddressRequest&, const ReleaseEipSegmentAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseEipSegmentAddressAsyncHandler;
|
||||
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::RemoveCommonBandwidthPackageIpResult> RemoveCommonBandwidthPackageIpOutcome;
|
||||
typedef std::future<RemoveCommonBandwidthPackageIpOutcome> RemoveCommonBandwidthPackageIpOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::RemoveCommonBandwidthPackageIpRequest&, const RemoveCommonBandwidthPackageIpOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveCommonBandwidthPackageIpAsyncHandler;
|
||||
@@ -1127,6 +1307,15 @@ namespace AlibabaCloud
|
||||
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;
|
||||
typedef Outcome<Error, Model::RemoveSourcesFromTrafficMirrorSessionResult> RemoveSourcesFromTrafficMirrorSessionOutcome;
|
||||
typedef std::future<RemoveSourcesFromTrafficMirrorSessionOutcome> RemoveSourcesFromTrafficMirrorSessionOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::RemoveSourcesFromTrafficMirrorSessionRequest&, const RemoveSourcesFromTrafficMirrorSessionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveSourcesFromTrafficMirrorSessionAsyncHandler;
|
||||
typedef Outcome<Error, Model::RenewInstanceResult> RenewInstanceOutcome;
|
||||
typedef std::future<RenewInstanceOutcome> RenewInstanceOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::RenewInstanceRequest&, const RenewInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RenewInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReplaceVpcDhcpOptionsSetResult> ReplaceVpcDhcpOptionsSetOutcome;
|
||||
typedef std::future<ReplaceVpcDhcpOptionsSetOutcome> ReplaceVpcDhcpOptionsSetOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::ReplaceVpcDhcpOptionsSetRequest&, const ReplaceVpcDhcpOptionsSetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReplaceVpcDhcpOptionsSetAsyncHandler;
|
||||
typedef Outcome<Error, Model::RevokeInstanceFromCenResult> RevokeInstanceFromCenOutcome;
|
||||
typedef std::future<RevokeInstanceFromCenOutcome> RevokeInstanceFromCenOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::RevokeInstanceFromCenRequest&, const RevokeInstanceFromCenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevokeInstanceFromCenAsyncHandler;
|
||||
@@ -1163,9 +1352,30 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UnassociateVpcCidrBlockResult> UnassociateVpcCidrBlockOutcome;
|
||||
typedef std::future<UnassociateVpcCidrBlockOutcome> UnassociateVpcCidrBlockOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UnassociateVpcCidrBlockRequest&, const UnassociateVpcCidrBlockOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnassociateVpcCidrBlockAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateDhcpOptionsSetAttributeResult> UpdateDhcpOptionsSetAttributeOutcome;
|
||||
typedef std::future<UpdateDhcpOptionsSetAttributeOutcome> UpdateDhcpOptionsSetAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UpdateDhcpOptionsSetAttributeRequest&, const UpdateDhcpOptionsSetAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDhcpOptionsSetAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateIpsecServerResult> UpdateIpsecServerOutcome;
|
||||
typedef std::future<UpdateIpsecServerOutcome> UpdateIpsecServerOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UpdateIpsecServerRequest&, const UpdateIpsecServerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateIpsecServerAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateNatGatewayNatTypeResult> UpdateNatGatewayNatTypeOutcome;
|
||||
typedef std::future<UpdateNatGatewayNatTypeOutcome> UpdateNatGatewayNatTypeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UpdateNatGatewayNatTypeRequest&, const UpdateNatGatewayNatTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateNatGatewayNatTypeAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateNetworkAclEntriesResult> UpdateNetworkAclEntriesOutcome;
|
||||
typedef std::future<UpdateNetworkAclEntriesOutcome> UpdateNetworkAclEntriesOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UpdateNetworkAclEntriesRequest&, const UpdateNetworkAclEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateNetworkAclEntriesAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateTrafficMirrorFilterAttributeResult> UpdateTrafficMirrorFilterAttributeOutcome;
|
||||
typedef std::future<UpdateTrafficMirrorFilterAttributeOutcome> UpdateTrafficMirrorFilterAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UpdateTrafficMirrorFilterAttributeRequest&, const UpdateTrafficMirrorFilterAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTrafficMirrorFilterAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateTrafficMirrorFilterRuleAttributeResult> UpdateTrafficMirrorFilterRuleAttributeOutcome;
|
||||
typedef std::future<UpdateTrafficMirrorFilterRuleAttributeOutcome> UpdateTrafficMirrorFilterRuleAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UpdateTrafficMirrorFilterRuleAttributeRequest&, const UpdateTrafficMirrorFilterRuleAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTrafficMirrorFilterRuleAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateTrafficMirrorSessionAttributeResult> UpdateTrafficMirrorSessionAttributeOutcome;
|
||||
typedef std::future<UpdateTrafficMirrorSessionAttributeOutcome> UpdateTrafficMirrorSessionAttributeOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UpdateTrafficMirrorSessionAttributeRequest&, const UpdateTrafficMirrorSessionAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTrafficMirrorSessionAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateVirtualBorderBandwidthResult> UpdateVirtualBorderBandwidthOutcome;
|
||||
typedef std::future<UpdateVirtualBorderBandwidthOutcome> UpdateVirtualBorderBandwidthOutcomeCallable;
|
||||
typedef std::function<void(const VpcClient*, const Model::UpdateVirtualBorderBandwidthRequest&, const UpdateVirtualBorderBandwidthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateVirtualBorderBandwidthAsyncHandler;
|
||||
|
||||
VpcClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
VpcClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
@@ -1177,24 +1387,30 @@ namespace AlibabaCloud
|
||||
ActiveFlowLogOutcome activeFlowLog(const Model::ActiveFlowLogRequest &request)const;
|
||||
void activeFlowLogAsync(const Model::ActiveFlowLogRequest& request, const ActiveFlowLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ActiveFlowLogOutcomeCallable activeFlowLogCallable(const Model::ActiveFlowLogRequest& request) const;
|
||||
AddBandwidthPackageIpsOutcome addBandwidthPackageIps(const Model::AddBandwidthPackageIpsRequest &request)const;
|
||||
void addBandwidthPackageIpsAsync(const Model::AddBandwidthPackageIpsRequest& request, const AddBandwidthPackageIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddBandwidthPackageIpsOutcomeCallable addBandwidthPackageIpsCallable(const Model::AddBandwidthPackageIpsRequest& request) const;
|
||||
AddBgpNetworkOutcome addBgpNetwork(const Model::AddBgpNetworkRequest &request)const;
|
||||
void addBgpNetworkAsync(const Model::AddBgpNetworkRequest& request, const AddBgpNetworkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddBgpNetworkOutcomeCallable addBgpNetworkCallable(const Model::AddBgpNetworkRequest& request) const;
|
||||
AddCommonBandwidthPackageIpOutcome addCommonBandwidthPackageIp(const Model::AddCommonBandwidthPackageIpRequest &request)const;
|
||||
void addCommonBandwidthPackageIpAsync(const Model::AddCommonBandwidthPackageIpRequest& request, const AddCommonBandwidthPackageIpAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddCommonBandwidthPackageIpOutcomeCallable addCommonBandwidthPackageIpCallable(const Model::AddCommonBandwidthPackageIpRequest& request) const;
|
||||
AddCommonBandwidthPackageIpsOutcome addCommonBandwidthPackageIps(const Model::AddCommonBandwidthPackageIpsRequest &request)const;
|
||||
void addCommonBandwidthPackageIpsAsync(const Model::AddCommonBandwidthPackageIpsRequest& request, const AddCommonBandwidthPackageIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddCommonBandwidthPackageIpsOutcomeCallable addCommonBandwidthPackageIpsCallable(const Model::AddCommonBandwidthPackageIpsRequest& request) const;
|
||||
AddGlobalAccelerationInstanceIpOutcome addGlobalAccelerationInstanceIp(const Model::AddGlobalAccelerationInstanceIpRequest &request)const;
|
||||
void addGlobalAccelerationInstanceIpAsync(const Model::AddGlobalAccelerationInstanceIpRequest& request, const AddGlobalAccelerationInstanceIpAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddGlobalAccelerationInstanceIpOutcomeCallable addGlobalAccelerationInstanceIpCallable(const Model::AddGlobalAccelerationInstanceIpRequest& request) const;
|
||||
AddIPv6TranslatorAclListEntryOutcome addIPv6TranslatorAclListEntry(const Model::AddIPv6TranslatorAclListEntryRequest &request)const;
|
||||
void addIPv6TranslatorAclListEntryAsync(const Model::AddIPv6TranslatorAclListEntryRequest& request, const AddIPv6TranslatorAclListEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddIPv6TranslatorAclListEntryOutcomeCallable addIPv6TranslatorAclListEntryCallable(const Model::AddIPv6TranslatorAclListEntryRequest& request) const;
|
||||
AddSourcesToTrafficMirrorSessionOutcome addSourcesToTrafficMirrorSession(const Model::AddSourcesToTrafficMirrorSessionRequest &request)const;
|
||||
void addSourcesToTrafficMirrorSessionAsync(const Model::AddSourcesToTrafficMirrorSessionRequest& request, const AddSourcesToTrafficMirrorSessionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddSourcesToTrafficMirrorSessionOutcomeCallable addSourcesToTrafficMirrorSessionCallable(const Model::AddSourcesToTrafficMirrorSessionRequest& 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;
|
||||
AllocateEipAddressProOutcome allocateEipAddressPro(const Model::AllocateEipAddressProRequest &request)const;
|
||||
void allocateEipAddressProAsync(const Model::AllocateEipAddressProRequest& request, const AllocateEipAddressProAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AllocateEipAddressProOutcomeCallable allocateEipAddressProCallable(const Model::AllocateEipAddressProRequest& request) const;
|
||||
AllocateEipSegmentAddressOutcome allocateEipSegmentAddress(const Model::AllocateEipSegmentAddressRequest &request)const;
|
||||
void allocateEipSegmentAddressAsync(const Model::AllocateEipSegmentAddressRequest& request, const AllocateEipSegmentAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AllocateEipSegmentAddressOutcomeCallable allocateEipSegmentAddressCallable(const Model::AllocateEipSegmentAddressRequest& request) const;
|
||||
@@ -1225,6 +1441,12 @@ namespace AlibabaCloud
|
||||
AssociateVpcCidrBlockOutcome associateVpcCidrBlock(const Model::AssociateVpcCidrBlockRequest &request)const;
|
||||
void associateVpcCidrBlockAsync(const Model::AssociateVpcCidrBlockRequest& request, const AssociateVpcCidrBlockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AssociateVpcCidrBlockOutcomeCallable associateVpcCidrBlockCallable(const Model::AssociateVpcCidrBlockRequest& request) const;
|
||||
AssociateVpnGatewayWithCertificateOutcome associateVpnGatewayWithCertificate(const Model::AssociateVpnGatewayWithCertificateRequest &request)const;
|
||||
void associateVpnGatewayWithCertificateAsync(const Model::AssociateVpnGatewayWithCertificateRequest& request, const AssociateVpnGatewayWithCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AssociateVpnGatewayWithCertificateOutcomeCallable associateVpnGatewayWithCertificateCallable(const Model::AssociateVpnGatewayWithCertificateRequest& request) const;
|
||||
AttachDhcpOptionsSetToVpcOutcome attachDhcpOptionsSetToVpc(const Model::AttachDhcpOptionsSetToVpcRequest &request)const;
|
||||
void attachDhcpOptionsSetToVpcAsync(const Model::AttachDhcpOptionsSetToVpcRequest& request, const AttachDhcpOptionsSetToVpcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AttachDhcpOptionsSetToVpcOutcomeCallable attachDhcpOptionsSetToVpcCallable(const Model::AttachDhcpOptionsSetToVpcRequest& 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;
|
||||
@@ -1237,6 +1459,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
ConfirmPhysicalConnectionOutcome confirmPhysicalConnection(const Model::ConfirmPhysicalConnectionRequest &request)const;
|
||||
void confirmPhysicalConnectionAsync(const Model::ConfirmPhysicalConnectionRequest& request, const ConfirmPhysicalConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ConfirmPhysicalConnectionOutcomeCallable confirmPhysicalConnectionCallable(const Model::ConfirmPhysicalConnectionRequest& request) const;
|
||||
ConnectRouterInterfaceOutcome connectRouterInterface(const Model::ConnectRouterInterfaceRequest &request)const;
|
||||
void connectRouterInterfaceAsync(const Model::ConnectRouterInterfaceRequest& request, const ConnectRouterInterfaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ConnectRouterInterfaceOutcomeCallable connectRouterInterfaceCallable(const Model::ConnectRouterInterfaceRequest& request) const;
|
||||
@@ -1246,9 +1471,6 @@ namespace AlibabaCloud
|
||||
CopyNetworkAclEntriesOutcome copyNetworkAclEntries(const Model::CopyNetworkAclEntriesRequest &request)const;
|
||||
void copyNetworkAclEntriesAsync(const Model::CopyNetworkAclEntriesRequest& request, const CopyNetworkAclEntriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CopyNetworkAclEntriesOutcomeCallable copyNetworkAclEntriesCallable(const Model::CopyNetworkAclEntriesRequest& request) const;
|
||||
CreateBandwidthPackageOutcome createBandwidthPackage(const Model::CreateBandwidthPackageRequest &request)const;
|
||||
void createBandwidthPackageAsync(const Model::CreateBandwidthPackageRequest& request, const CreateBandwidthPackageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateBandwidthPackageOutcomeCallable createBandwidthPackageCallable(const Model::CreateBandwidthPackageRequest& request) const;
|
||||
CreateBgpGroupOutcome createBgpGroup(const Model::CreateBgpGroupRequest &request)const;
|
||||
void createBgpGroupAsync(const Model::CreateBgpGroupRequest& request, const CreateBgpGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateBgpGroupOutcomeCallable createBgpGroupCallable(const Model::CreateBgpGroupRequest& request) const;
|
||||
@@ -1261,6 +1483,9 @@ namespace AlibabaCloud
|
||||
CreateCustomerGatewayOutcome createCustomerGateway(const Model::CreateCustomerGatewayRequest &request)const;
|
||||
void createCustomerGatewayAsync(const Model::CreateCustomerGatewayRequest& request, const CreateCustomerGatewayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCustomerGatewayOutcomeCallable createCustomerGatewayCallable(const Model::CreateCustomerGatewayRequest& request) const;
|
||||
CreateDhcpOptionsSetOutcome createDhcpOptionsSet(const Model::CreateDhcpOptionsSetRequest &request)const;
|
||||
void createDhcpOptionsSetAsync(const Model::CreateDhcpOptionsSetRequest& request, const CreateDhcpOptionsSetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDhcpOptionsSetOutcomeCallable createDhcpOptionsSetCallable(const Model::CreateDhcpOptionsSetRequest& request) const;
|
||||
CreateExpressCloudConnectionOutcome createExpressCloudConnection(const Model::CreateExpressCloudConnectionRequest &request)const;
|
||||
void createExpressCloudConnectionAsync(const Model::CreateExpressCloudConnectionRequest& request, const CreateExpressCloudConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateExpressCloudConnectionOutcomeCallable createExpressCloudConnectionCallable(const Model::CreateExpressCloudConnectionRequest& request) const;
|
||||
@@ -1285,6 +1510,9 @@ namespace AlibabaCloud
|
||||
CreateIPv6TranslatorEntryOutcome createIPv6TranslatorEntry(const Model::CreateIPv6TranslatorEntryRequest &request)const;
|
||||
void createIPv6TranslatorEntryAsync(const Model::CreateIPv6TranslatorEntryRequest& request, const CreateIPv6TranslatorEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateIPv6TranslatorEntryOutcomeCallable createIPv6TranslatorEntryCallable(const Model::CreateIPv6TranslatorEntryRequest& request) const;
|
||||
CreateIpsecServerOutcome createIpsecServer(const Model::CreateIpsecServerRequest &request)const;
|
||||
void createIpsecServerAsync(const Model::CreateIpsecServerRequest& request, const CreateIpsecServerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateIpsecServerOutcomeCallable createIpsecServerCallable(const Model::CreateIpsecServerRequest& request) const;
|
||||
CreateIpv6EgressOnlyRuleOutcome createIpv6EgressOnlyRule(const Model::CreateIpv6EgressOnlyRuleRequest &request)const;
|
||||
void createIpv6EgressOnlyRuleAsync(const Model::CreateIpv6EgressOnlyRuleRequest& request, const CreateIpv6EgressOnlyRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateIpv6EgressOnlyRuleOutcomeCallable createIpv6EgressOnlyRuleCallable(const Model::CreateIpv6EgressOnlyRuleRequest& request) const;
|
||||
@@ -1324,9 +1552,21 @@ namespace AlibabaCloud
|
||||
CreateSslVpnServerOutcome createSslVpnServer(const Model::CreateSslVpnServerRequest &request)const;
|
||||
void createSslVpnServerAsync(const Model::CreateSslVpnServerRequest& request, const CreateSslVpnServerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSslVpnServerOutcomeCallable createSslVpnServerCallable(const Model::CreateSslVpnServerRequest& request) const;
|
||||
CreateTrafficMirrorFilterOutcome createTrafficMirrorFilter(const Model::CreateTrafficMirrorFilterRequest &request)const;
|
||||
void createTrafficMirrorFilterAsync(const Model::CreateTrafficMirrorFilterRequest& request, const CreateTrafficMirrorFilterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTrafficMirrorFilterOutcomeCallable createTrafficMirrorFilterCallable(const Model::CreateTrafficMirrorFilterRequest& request) const;
|
||||
CreateTrafficMirrorFilterRulesOutcome createTrafficMirrorFilterRules(const Model::CreateTrafficMirrorFilterRulesRequest &request)const;
|
||||
void createTrafficMirrorFilterRulesAsync(const Model::CreateTrafficMirrorFilterRulesRequest& request, const CreateTrafficMirrorFilterRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTrafficMirrorFilterRulesOutcomeCallable createTrafficMirrorFilterRulesCallable(const Model::CreateTrafficMirrorFilterRulesRequest& request) const;
|
||||
CreateTrafficMirrorSessionOutcome createTrafficMirrorSession(const Model::CreateTrafficMirrorSessionRequest &request)const;
|
||||
void createTrafficMirrorSessionAsync(const Model::CreateTrafficMirrorSessionRequest& request, const CreateTrafficMirrorSessionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTrafficMirrorSessionOutcomeCallable createTrafficMirrorSessionCallable(const Model::CreateTrafficMirrorSessionRequest& 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;
|
||||
CreateVbrHaOutcome createVbrHa(const Model::CreateVbrHaRequest &request)const;
|
||||
void createVbrHaAsync(const Model::CreateVbrHaRequest& request, const CreateVbrHaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateVbrHaOutcomeCallable createVbrHaCallable(const Model::CreateVbrHaRequest& request) const;
|
||||
CreateVirtualBorderRouterOutcome createVirtualBorderRouter(const Model::CreateVirtualBorderRouterRequest &request)const;
|
||||
void createVirtualBorderRouterAsync(const Model::CreateVirtualBorderRouterRequest& request, const CreateVirtualBorderRouterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateVirtualBorderRouterOutcomeCallable createVirtualBorderRouterCallable(const Model::CreateVirtualBorderRouterRequest& request) const;
|
||||
@@ -1351,9 +1591,6 @@ namespace AlibabaCloud
|
||||
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;
|
||||
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;
|
||||
DeleteBgpGroupOutcome deleteBgpGroup(const Model::DeleteBgpGroupRequest &request)const;
|
||||
void deleteBgpGroupAsync(const Model::DeleteBgpGroupRequest& request, const DeleteBgpGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteBgpGroupOutcomeCallable deleteBgpGroupCallable(const Model::DeleteBgpGroupRequest& request) const;
|
||||
@@ -1369,6 +1606,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
DeleteDhcpOptionsSetOutcome deleteDhcpOptionsSet(const Model::DeleteDhcpOptionsSetRequest &request)const;
|
||||
void deleteDhcpOptionsSetAsync(const Model::DeleteDhcpOptionsSetRequest& request, const DeleteDhcpOptionsSetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteDhcpOptionsSetOutcomeCallable deleteDhcpOptionsSetCallable(const Model::DeleteDhcpOptionsSetRequest& request) const;
|
||||
DeleteExpressCloudConnectionOutcome deleteExpressCloudConnection(const Model::DeleteExpressCloudConnectionRequest &request)const;
|
||||
void deleteExpressCloudConnectionAsync(const Model::DeleteExpressCloudConnectionRequest& request, const DeleteExpressCloudConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteExpressCloudConnectionOutcomeCallable deleteExpressCloudConnectionCallable(const Model::DeleteExpressCloudConnectionRequest& request) const;
|
||||
@@ -1396,6 +1636,9 @@ 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;
|
||||
DeleteIpsecServerOutcome deleteIpsecServer(const Model::DeleteIpsecServerRequest &request)const;
|
||||
void deleteIpsecServerAsync(const Model::DeleteIpsecServerRequest& request, const DeleteIpsecServerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteIpsecServerOutcomeCallable deleteIpsecServerCallable(const Model::DeleteIpsecServerRequest& request) const;
|
||||
DeleteIpv6EgressOnlyRuleOutcome deleteIpv6EgressOnlyRule(const Model::DeleteIpv6EgressOnlyRuleRequest &request)const;
|
||||
void deleteIpv6EgressOnlyRuleAsync(const Model::DeleteIpv6EgressOnlyRuleRequest& request, const DeleteIpv6EgressOnlyRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteIpv6EgressOnlyRuleOutcomeCallable deleteIpv6EgressOnlyRuleCallable(const Model::DeleteIpv6EgressOnlyRuleRequest& request) const;
|
||||
@@ -1432,9 +1675,21 @@ namespace AlibabaCloud
|
||||
DeleteSslVpnServerOutcome deleteSslVpnServer(const Model::DeleteSslVpnServerRequest &request)const;
|
||||
void deleteSslVpnServerAsync(const Model::DeleteSslVpnServerRequest& request, const DeleteSslVpnServerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSslVpnServerOutcomeCallable deleteSslVpnServerCallable(const Model::DeleteSslVpnServerRequest& request) const;
|
||||
DeleteTrafficMirrorFilterOutcome deleteTrafficMirrorFilter(const Model::DeleteTrafficMirrorFilterRequest &request)const;
|
||||
void deleteTrafficMirrorFilterAsync(const Model::DeleteTrafficMirrorFilterRequest& request, const DeleteTrafficMirrorFilterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTrafficMirrorFilterOutcomeCallable deleteTrafficMirrorFilterCallable(const Model::DeleteTrafficMirrorFilterRequest& request) const;
|
||||
DeleteTrafficMirrorFilterRulesOutcome deleteTrafficMirrorFilterRules(const Model::DeleteTrafficMirrorFilterRulesRequest &request)const;
|
||||
void deleteTrafficMirrorFilterRulesAsync(const Model::DeleteTrafficMirrorFilterRulesRequest& request, const DeleteTrafficMirrorFilterRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTrafficMirrorFilterRulesOutcomeCallable deleteTrafficMirrorFilterRulesCallable(const Model::DeleteTrafficMirrorFilterRulesRequest& request) const;
|
||||
DeleteTrafficMirrorSessionOutcome deleteTrafficMirrorSession(const Model::DeleteTrafficMirrorSessionRequest &request)const;
|
||||
void deleteTrafficMirrorSessionAsync(const Model::DeleteTrafficMirrorSessionRequest& request, const DeleteTrafficMirrorSessionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTrafficMirrorSessionOutcomeCallable deleteTrafficMirrorSessionCallable(const Model::DeleteTrafficMirrorSessionRequest& request) const;
|
||||
DeleteVSwitchOutcome deleteVSwitch(const Model::DeleteVSwitchRequest &request)const;
|
||||
void deleteVSwitchAsync(const Model::DeleteVSwitchRequest& request, const DeleteVSwitchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteVSwitchOutcomeCallable deleteVSwitchCallable(const Model::DeleteVSwitchRequest& request) const;
|
||||
DeleteVbrHaOutcome deleteVbrHa(const Model::DeleteVbrHaRequest &request)const;
|
||||
void deleteVbrHaAsync(const Model::DeleteVbrHaRequest& request, const DeleteVbrHaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteVbrHaOutcomeCallable deleteVbrHaCallable(const Model::DeleteVbrHaRequest& 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;
|
||||
@@ -1459,9 +1714,6 @@ namespace AlibabaCloud
|
||||
DescribeAccessPointsOutcome describeAccessPoints(const Model::DescribeAccessPointsRequest &request)const;
|
||||
void describeAccessPointsAsync(const Model::DescribeAccessPointsRequest& request, const DescribeAccessPointsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAccessPointsOutcomeCallable describeAccessPointsCallable(const Model::DescribeAccessPointsRequest& 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;
|
||||
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;
|
||||
@@ -1525,6 +1777,9 @@ namespace AlibabaCloud
|
||||
DescribeIPv6TranslatorsOutcome describeIPv6Translators(const Model::DescribeIPv6TranslatorsRequest &request)const;
|
||||
void describeIPv6TranslatorsAsync(const Model::DescribeIPv6TranslatorsRequest& request, const DescribeIPv6TranslatorsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeIPv6TranslatorsOutcomeCallable describeIPv6TranslatorsCallable(const Model::DescribeIPv6TranslatorsRequest& request) const;
|
||||
DescribeInstanceAutoRenewAttributeOutcome describeInstanceAutoRenewAttribute(const Model::DescribeInstanceAutoRenewAttributeRequest &request)const;
|
||||
void describeInstanceAutoRenewAttributeAsync(const Model::DescribeInstanceAutoRenewAttributeRequest& request, const DescribeInstanceAutoRenewAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeInstanceAutoRenewAttributeOutcomeCallable describeInstanceAutoRenewAttributeCallable(const Model::DescribeInstanceAutoRenewAttributeRequest& request) const;
|
||||
DescribeIpv6AddressesOutcome describeIpv6Addresses(const Model::DescribeIpv6AddressesRequest &request)const;
|
||||
void describeIpv6AddressesAsync(const Model::DescribeIpv6AddressesRequest& request, const DescribeIpv6AddressesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeIpv6AddressesOutcomeCallable describeIpv6AddressesCallable(const Model::DescribeIpv6AddressesRequest& request) const;
|
||||
@@ -1597,6 +1852,9 @@ namespace AlibabaCloud
|
||||
DescribeVSwitchesOutcome describeVSwitches(const Model::DescribeVSwitchesRequest &request)const;
|
||||
void describeVSwitchesAsync(const Model::DescribeVSwitchesRequest& request, const DescribeVSwitchesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeVSwitchesOutcomeCallable describeVSwitchesCallable(const Model::DescribeVSwitchesRequest& request) const;
|
||||
DescribeVbrHaOutcome describeVbrHa(const Model::DescribeVbrHaRequest &request)const;
|
||||
void describeVbrHaAsync(const Model::DescribeVbrHaRequest& request, const DescribeVbrHaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeVbrHaOutcomeCallable describeVbrHaCallable(const Model::DescribeVbrHaRequest& request) const;
|
||||
DescribeVirtualBorderRoutersOutcome describeVirtualBorderRouters(const Model::DescribeVirtualBorderRoutersRequest &request)const;
|
||||
void describeVirtualBorderRoutersAsync(const Model::DescribeVirtualBorderRoutersRequest& request, const DescribeVirtualBorderRoutersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeVirtualBorderRoutersOutcomeCallable describeVirtualBorderRoutersCallable(const Model::DescribeVirtualBorderRoutersRequest& request) const;
|
||||
@@ -1633,30 +1891,72 @@ namespace AlibabaCloud
|
||||
DescribeZonesOutcome describeZones(const Model::DescribeZonesRequest &request)const;
|
||||
void describeZonesAsync(const Model::DescribeZonesRequest& request, const DescribeZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeZonesOutcomeCallable describeZonesCallable(const Model::DescribeZonesRequest& request) const;
|
||||
DetachDhcpOptionsSetFromVpcOutcome detachDhcpOptionsSetFromVpc(const Model::DetachDhcpOptionsSetFromVpcRequest &request)const;
|
||||
void detachDhcpOptionsSetFromVpcAsync(const Model::DetachDhcpOptionsSetFromVpcRequest& request, const DetachDhcpOptionsSetFromVpcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetachDhcpOptionsSetFromVpcOutcomeCallable detachDhcpOptionsSetFromVpcCallable(const Model::DetachDhcpOptionsSetFromVpcRequest& request) const;
|
||||
DisableNatGatewayEcsMetricOutcome disableNatGatewayEcsMetric(const Model::DisableNatGatewayEcsMetricRequest &request)const;
|
||||
void disableNatGatewayEcsMetricAsync(const Model::DisableNatGatewayEcsMetricRequest& request, const DisableNatGatewayEcsMetricAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DisableNatGatewayEcsMetricOutcomeCallable disableNatGatewayEcsMetricCallable(const Model::DisableNatGatewayEcsMetricRequest& 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;
|
||||
DissociateVpnGatewayWithCertificateOutcome dissociateVpnGatewayWithCertificate(const Model::DissociateVpnGatewayWithCertificateRequest &request)const;
|
||||
void dissociateVpnGatewayWithCertificateAsync(const Model::DissociateVpnGatewayWithCertificateRequest& request, const DissociateVpnGatewayWithCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DissociateVpnGatewayWithCertificateOutcomeCallable dissociateVpnGatewayWithCertificateCallable(const Model::DissociateVpnGatewayWithCertificateRequest& request) const;
|
||||
DownloadVpnConnectionConfigOutcome downloadVpnConnectionConfig(const Model::DownloadVpnConnectionConfigRequest &request)const;
|
||||
void downloadVpnConnectionConfigAsync(const Model::DownloadVpnConnectionConfigRequest& request, const DownloadVpnConnectionConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DownloadVpnConnectionConfigOutcomeCallable downloadVpnConnectionConfigCallable(const Model::DownloadVpnConnectionConfigRequest& request) const;
|
||||
EnableNatGatewayEcsMetricOutcome enableNatGatewayEcsMetric(const Model::EnableNatGatewayEcsMetricRequest &request)const;
|
||||
void enableNatGatewayEcsMetricAsync(const Model::EnableNatGatewayEcsMetricRequest& request, const EnableNatGatewayEcsMetricAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableNatGatewayEcsMetricOutcomeCallable enableNatGatewayEcsMetricCallable(const Model::EnableNatGatewayEcsMetricRequest& request) const;
|
||||
EnablePhysicalConnectionOutcome enablePhysicalConnection(const Model::EnablePhysicalConnectionRequest &request)const;
|
||||
void enablePhysicalConnectionAsync(const Model::EnablePhysicalConnectionRequest& request, const EnablePhysicalConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnablePhysicalConnectionOutcomeCallable enablePhysicalConnectionCallable(const Model::EnablePhysicalConnectionRequest& request) const;
|
||||
EnableVpcClassicLinkOutcome enableVpcClassicLink(const Model::EnableVpcClassicLinkRequest &request)const;
|
||||
void enableVpcClassicLinkAsync(const Model::EnableVpcClassicLinkRequest& request, const EnableVpcClassicLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableVpcClassicLinkOutcomeCallable enableVpcClassicLinkCallable(const Model::EnableVpcClassicLinkRequest& request) const;
|
||||
GetDhcpOptionsSetOutcome getDhcpOptionsSet(const Model::GetDhcpOptionsSetRequest &request)const;
|
||||
void getDhcpOptionsSetAsync(const Model::GetDhcpOptionsSetRequest& request, const GetDhcpOptionsSetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDhcpOptionsSetOutcomeCallable getDhcpOptionsSetCallable(const Model::GetDhcpOptionsSetRequest& request) const;
|
||||
GetNatGatewayAttributeOutcome getNatGatewayAttribute(const Model::GetNatGatewayAttributeRequest &request)const;
|
||||
void getNatGatewayAttributeAsync(const Model::GetNatGatewayAttributeRequest& request, const GetNatGatewayAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetNatGatewayAttributeOutcomeCallable getNatGatewayAttributeCallable(const Model::GetNatGatewayAttributeRequest& request) const;
|
||||
GetNatGatewayConvertStatusOutcome getNatGatewayConvertStatus(const Model::GetNatGatewayConvertStatusRequest &request)const;
|
||||
void getNatGatewayConvertStatusAsync(const Model::GetNatGatewayConvertStatusRequest& request, const GetNatGatewayConvertStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetNatGatewayConvertStatusOutcomeCallable getNatGatewayConvertStatusCallable(const Model::GetNatGatewayConvertStatusRequest& request) const;
|
||||
GetTrafficMirrorServiceStatusOutcome getTrafficMirrorServiceStatus(const Model::GetTrafficMirrorServiceStatusRequest &request)const;
|
||||
void getTrafficMirrorServiceStatusAsync(const Model::GetTrafficMirrorServiceStatusRequest& request, const GetTrafficMirrorServiceStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetTrafficMirrorServiceStatusOutcomeCallable getTrafficMirrorServiceStatusCallable(const Model::GetTrafficMirrorServiceStatusRequest& 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;
|
||||
ListDhcpOptionsSetsOutcome listDhcpOptionsSets(const Model::ListDhcpOptionsSetsRequest &request)const;
|
||||
void listDhcpOptionsSetsAsync(const Model::ListDhcpOptionsSetsRequest& request, const ListDhcpOptionsSetsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDhcpOptionsSetsOutcomeCallable listDhcpOptionsSetsCallable(const Model::ListDhcpOptionsSetsRequest& request) const;
|
||||
ListEnhanhcedNatGatewayAvailableZonesOutcome listEnhanhcedNatGatewayAvailableZones(const Model::ListEnhanhcedNatGatewayAvailableZonesRequest &request)const;
|
||||
void listEnhanhcedNatGatewayAvailableZonesAsync(const Model::ListEnhanhcedNatGatewayAvailableZonesRequest& request, const ListEnhanhcedNatGatewayAvailableZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListEnhanhcedNatGatewayAvailableZonesOutcomeCallable listEnhanhcedNatGatewayAvailableZonesCallable(const Model::ListEnhanhcedNatGatewayAvailableZonesRequest& request) const;
|
||||
ListIpsecServersOutcome listIpsecServers(const Model::ListIpsecServersRequest &request)const;
|
||||
void listIpsecServersAsync(const Model::ListIpsecServersRequest& request, const ListIpsecServersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListIpsecServersOutcomeCallable listIpsecServersCallable(const Model::ListIpsecServersRequest& request) const;
|
||||
ListNatGatewayEcsMetricOutcome listNatGatewayEcsMetric(const Model::ListNatGatewayEcsMetricRequest &request)const;
|
||||
void listNatGatewayEcsMetricAsync(const Model::ListNatGatewayEcsMetricRequest& request, const ListNatGatewayEcsMetricAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListNatGatewayEcsMetricOutcomeCallable listNatGatewayEcsMetricCallable(const Model::ListNatGatewayEcsMetricRequest& request) const;
|
||||
ListPhysicalConnectionFeaturesOutcome listPhysicalConnectionFeatures(const Model::ListPhysicalConnectionFeaturesRequest &request)const;
|
||||
void listPhysicalConnectionFeaturesAsync(const Model::ListPhysicalConnectionFeaturesRequest& request, const ListPhysicalConnectionFeaturesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListPhysicalConnectionFeaturesOutcomeCallable listPhysicalConnectionFeaturesCallable(const Model::ListPhysicalConnectionFeaturesRequest& 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;
|
||||
ModifyBandwidthPackageAttributeOutcome modifyBandwidthPackageAttribute(const Model::ModifyBandwidthPackageAttributeRequest &request)const;
|
||||
void modifyBandwidthPackageAttributeAsync(const Model::ModifyBandwidthPackageAttributeRequest& request, const ModifyBandwidthPackageAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyBandwidthPackageAttributeOutcomeCallable modifyBandwidthPackageAttributeCallable(const Model::ModifyBandwidthPackageAttributeRequest& request) const;
|
||||
ModifyBandwidthPackageSpecOutcome modifyBandwidthPackageSpec(const Model::ModifyBandwidthPackageSpecRequest &request)const;
|
||||
void modifyBandwidthPackageSpecAsync(const Model::ModifyBandwidthPackageSpecRequest& request, const ModifyBandwidthPackageSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyBandwidthPackageSpecOutcomeCallable modifyBandwidthPackageSpecCallable(const Model::ModifyBandwidthPackageSpecRequest& request) const;
|
||||
ListTrafficMirrorFiltersOutcome listTrafficMirrorFilters(const Model::ListTrafficMirrorFiltersRequest &request)const;
|
||||
void listTrafficMirrorFiltersAsync(const Model::ListTrafficMirrorFiltersRequest& request, const ListTrafficMirrorFiltersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTrafficMirrorFiltersOutcomeCallable listTrafficMirrorFiltersCallable(const Model::ListTrafficMirrorFiltersRequest& request) const;
|
||||
ListTrafficMirrorSessionsOutcome listTrafficMirrorSessions(const Model::ListTrafficMirrorSessionsRequest &request)const;
|
||||
void listTrafficMirrorSessionsAsync(const Model::ListTrafficMirrorSessionsRequest& request, const ListTrafficMirrorSessionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTrafficMirrorSessionsOutcomeCallable listTrafficMirrorSessionsCallable(const Model::ListTrafficMirrorSessionsRequest& request) const;
|
||||
ListVpnCertificateAssociationsOutcome listVpnCertificateAssociations(const Model::ListVpnCertificateAssociationsRequest &request)const;
|
||||
void listVpnCertificateAssociationsAsync(const Model::ListVpnCertificateAssociationsRequest& request, const ListVpnCertificateAssociationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListVpnCertificateAssociationsOutcomeCallable listVpnCertificateAssociationsCallable(const Model::ListVpnCertificateAssociationsRequest& 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;
|
||||
@@ -1666,6 +1966,9 @@ namespace AlibabaCloud
|
||||
ModifyCommonBandwidthPackageAttributeOutcome modifyCommonBandwidthPackageAttribute(const Model::ModifyCommonBandwidthPackageAttributeRequest &request)const;
|
||||
void modifyCommonBandwidthPackageAttributeAsync(const Model::ModifyCommonBandwidthPackageAttributeRequest& request, const ModifyCommonBandwidthPackageAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyCommonBandwidthPackageAttributeOutcomeCallable modifyCommonBandwidthPackageAttributeCallable(const Model::ModifyCommonBandwidthPackageAttributeRequest& request) const;
|
||||
ModifyCommonBandwidthPackageInternetChargeTypeOutcome modifyCommonBandwidthPackageInternetChargeType(const Model::ModifyCommonBandwidthPackageInternetChargeTypeRequest &request)const;
|
||||
void modifyCommonBandwidthPackageInternetChargeTypeAsync(const Model::ModifyCommonBandwidthPackageInternetChargeTypeRequest& request, const ModifyCommonBandwidthPackageInternetChargeTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyCommonBandwidthPackageInternetChargeTypeOutcomeCallable modifyCommonBandwidthPackageInternetChargeTypeCallable(const Model::ModifyCommonBandwidthPackageInternetChargeTypeRequest& 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;
|
||||
@@ -1717,6 +2020,9 @@ 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;
|
||||
ModifyInstanceAutoRenewalAttributeOutcome modifyInstanceAutoRenewalAttribute(const Model::ModifyInstanceAutoRenewalAttributeRequest &request)const;
|
||||
void modifyInstanceAutoRenewalAttributeAsync(const Model::ModifyInstanceAutoRenewalAttributeRequest& request, const ModifyInstanceAutoRenewalAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceAutoRenewalAttributeOutcomeCallable modifyInstanceAutoRenewalAttributeCallable(const Model::ModifyInstanceAutoRenewalAttributeRequest& 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;
|
||||
@@ -1789,6 +2095,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
OpenTrafficMirrorServiceOutcome openTrafficMirrorService(const Model::OpenTrafficMirrorServiceRequest &request)const;
|
||||
void openTrafficMirrorServiceAsync(const Model::OpenTrafficMirrorServiceRequest& request, const OpenTrafficMirrorServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
OpenTrafficMirrorServiceOutcomeCallable openTrafficMirrorServiceCallable(const Model::OpenTrafficMirrorServiceRequest& request) const;
|
||||
PublishVpnRouteEntryOutcome publishVpnRouteEntry(const Model::PublishVpnRouteEntryRequest &request)const;
|
||||
void publishVpnRouteEntryAsync(const Model::PublishVpnRouteEntryRequest& request, const PublishVpnRouteEntryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
PublishVpnRouteEntryOutcomeCallable publishVpnRouteEntryCallable(const Model::PublishVpnRouteEntryRequest& request) const;
|
||||
@@ -1801,9 +2110,6 @@ namespace AlibabaCloud
|
||||
ReleaseEipSegmentAddressOutcome releaseEipSegmentAddress(const Model::ReleaseEipSegmentAddressRequest &request)const;
|
||||
void releaseEipSegmentAddressAsync(const Model::ReleaseEipSegmentAddressRequest& request, const ReleaseEipSegmentAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReleaseEipSegmentAddressOutcomeCallable releaseEipSegmentAddressCallable(const Model::ReleaseEipSegmentAddressRequest& 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;
|
||||
RemoveCommonBandwidthPackageIpOutcome removeCommonBandwidthPackageIp(const Model::RemoveCommonBandwidthPackageIpRequest &request)const;
|
||||
void removeCommonBandwidthPackageIpAsync(const Model::RemoveCommonBandwidthPackageIpRequest& request, const RemoveCommonBandwidthPackageIpAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveCommonBandwidthPackageIpOutcomeCallable removeCommonBandwidthPackageIpCallable(const Model::RemoveCommonBandwidthPackageIpRequest& request) const;
|
||||
@@ -1813,6 +2119,15 @@ namespace AlibabaCloud
|
||||
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;
|
||||
RemoveSourcesFromTrafficMirrorSessionOutcome removeSourcesFromTrafficMirrorSession(const Model::RemoveSourcesFromTrafficMirrorSessionRequest &request)const;
|
||||
void removeSourcesFromTrafficMirrorSessionAsync(const Model::RemoveSourcesFromTrafficMirrorSessionRequest& request, const RemoveSourcesFromTrafficMirrorSessionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveSourcesFromTrafficMirrorSessionOutcomeCallable removeSourcesFromTrafficMirrorSessionCallable(const Model::RemoveSourcesFromTrafficMirrorSessionRequest& request) const;
|
||||
RenewInstanceOutcome renewInstance(const Model::RenewInstanceRequest &request)const;
|
||||
void renewInstanceAsync(const Model::RenewInstanceRequest& request, const RenewInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RenewInstanceOutcomeCallable renewInstanceCallable(const Model::RenewInstanceRequest& request) const;
|
||||
ReplaceVpcDhcpOptionsSetOutcome replaceVpcDhcpOptionsSet(const Model::ReplaceVpcDhcpOptionsSetRequest &request)const;
|
||||
void replaceVpcDhcpOptionsSetAsync(const Model::ReplaceVpcDhcpOptionsSetRequest& request, const ReplaceVpcDhcpOptionsSetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReplaceVpcDhcpOptionsSetOutcomeCallable replaceVpcDhcpOptionsSetCallable(const Model::ReplaceVpcDhcpOptionsSetRequest& request) const;
|
||||
RevokeInstanceFromCenOutcome revokeInstanceFromCen(const Model::RevokeInstanceFromCenRequest &request)const;
|
||||
void revokeInstanceFromCenAsync(const Model::RevokeInstanceFromCenRequest& request, const RevokeInstanceFromCenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RevokeInstanceFromCenOutcomeCallable revokeInstanceFromCenCallable(const Model::RevokeInstanceFromCenRequest& request) const;
|
||||
@@ -1849,9 +2164,30 @@ namespace AlibabaCloud
|
||||
UnassociateVpcCidrBlockOutcome unassociateVpcCidrBlock(const Model::UnassociateVpcCidrBlockRequest &request)const;
|
||||
void unassociateVpcCidrBlockAsync(const Model::UnassociateVpcCidrBlockRequest& request, const UnassociateVpcCidrBlockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnassociateVpcCidrBlockOutcomeCallable unassociateVpcCidrBlockCallable(const Model::UnassociateVpcCidrBlockRequest& request) const;
|
||||
UpdateDhcpOptionsSetAttributeOutcome updateDhcpOptionsSetAttribute(const Model::UpdateDhcpOptionsSetAttributeRequest &request)const;
|
||||
void updateDhcpOptionsSetAttributeAsync(const Model::UpdateDhcpOptionsSetAttributeRequest& request, const UpdateDhcpOptionsSetAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateDhcpOptionsSetAttributeOutcomeCallable updateDhcpOptionsSetAttributeCallable(const Model::UpdateDhcpOptionsSetAttributeRequest& request) const;
|
||||
UpdateIpsecServerOutcome updateIpsecServer(const Model::UpdateIpsecServerRequest &request)const;
|
||||
void updateIpsecServerAsync(const Model::UpdateIpsecServerRequest& request, const UpdateIpsecServerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateIpsecServerOutcomeCallable updateIpsecServerCallable(const Model::UpdateIpsecServerRequest& request) const;
|
||||
UpdateNatGatewayNatTypeOutcome updateNatGatewayNatType(const Model::UpdateNatGatewayNatTypeRequest &request)const;
|
||||
void updateNatGatewayNatTypeAsync(const Model::UpdateNatGatewayNatTypeRequest& request, const UpdateNatGatewayNatTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateNatGatewayNatTypeOutcomeCallable updateNatGatewayNatTypeCallable(const Model::UpdateNatGatewayNatTypeRequest& request) const;
|
||||
UpdateNetworkAclEntriesOutcome updateNetworkAclEntries(const Model::UpdateNetworkAclEntriesRequest &request)const;
|
||||
void updateNetworkAclEntriesAsync(const Model::UpdateNetworkAclEntriesRequest& request, const UpdateNetworkAclEntriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateNetworkAclEntriesOutcomeCallable updateNetworkAclEntriesCallable(const Model::UpdateNetworkAclEntriesRequest& request) const;
|
||||
UpdateTrafficMirrorFilterAttributeOutcome updateTrafficMirrorFilterAttribute(const Model::UpdateTrafficMirrorFilterAttributeRequest &request)const;
|
||||
void updateTrafficMirrorFilterAttributeAsync(const Model::UpdateTrafficMirrorFilterAttributeRequest& request, const UpdateTrafficMirrorFilterAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateTrafficMirrorFilterAttributeOutcomeCallable updateTrafficMirrorFilterAttributeCallable(const Model::UpdateTrafficMirrorFilterAttributeRequest& request) const;
|
||||
UpdateTrafficMirrorFilterRuleAttributeOutcome updateTrafficMirrorFilterRuleAttribute(const Model::UpdateTrafficMirrorFilterRuleAttributeRequest &request)const;
|
||||
void updateTrafficMirrorFilterRuleAttributeAsync(const Model::UpdateTrafficMirrorFilterRuleAttributeRequest& request, const UpdateTrafficMirrorFilterRuleAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateTrafficMirrorFilterRuleAttributeOutcomeCallable updateTrafficMirrorFilterRuleAttributeCallable(const Model::UpdateTrafficMirrorFilterRuleAttributeRequest& request) const;
|
||||
UpdateTrafficMirrorSessionAttributeOutcome updateTrafficMirrorSessionAttribute(const Model::UpdateTrafficMirrorSessionAttributeRequest &request)const;
|
||||
void updateTrafficMirrorSessionAttributeAsync(const Model::UpdateTrafficMirrorSessionAttributeRequest& request, const UpdateTrafficMirrorSessionAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateTrafficMirrorSessionAttributeOutcomeCallable updateTrafficMirrorSessionAttributeCallable(const Model::UpdateTrafficMirrorSessionAttributeRequest& request) const;
|
||||
UpdateVirtualBorderBandwidthOutcome updateVirtualBorderBandwidth(const Model::UpdateVirtualBorderBandwidthRequest &request)const;
|
||||
void updateVirtualBorderBandwidthAsync(const Model::UpdateVirtualBorderBandwidthRequest& request, const UpdateVirtualBorderBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateVirtualBorderBandwidthOutcomeCallable updateVirtualBorderBandwidthCallable(const Model::UpdateVirtualBorderBandwidthRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
|
||||
@@ -37,6 +37,8 @@ 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;
|
||||
@@ -54,6 +56,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string bandwidthPackageId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ADDBANDWIDTHPACKAGEIPSREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ADDBANDWIDTHPACKAGEIPSREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ADDCOMMONBANDWIDTHPACKAGEIPSREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ADDCOMMONBANDWIDTHPACKAGEIPSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,17 +28,19 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AddBandwidthPackageIpsRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AddCommonBandwidthPackageIpsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddBandwidthPackageIpsRequest();
|
||||
~AddBandwidthPackageIpsRequest();
|
||||
AddCommonBandwidthPackageIpsRequest();
|
||||
~AddCommonBandwidthPackageIpsRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::vector<std::string> getIpInstanceIds()const;
|
||||
void setIpInstanceIds(const std::vector<std::string>& ipInstanceIds);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getBandwidthPackageId()const;
|
||||
@@ -49,21 +51,22 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getIpCount()const;
|
||||
void setIpCount(const std::string& ipCount);
|
||||
std::string getIpType()const;
|
||||
void setIpType(const std::string& ipType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::vector<std::string> ipInstanceIds_;
|
||||
std::string regionId_;
|
||||
std::string bandwidthPackageId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string ipCount_;
|
||||
std::string ipType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ADDBANDWIDTHPACKAGEIPSREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ADDCOMMONBANDWIDTHPACKAGEIPSREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ADDCOMMONBANDWIDTHPACKAGEIPSRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ADDCOMMONBANDWIDTHPACKAGEIPSRESULT_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 AddCommonBandwidthPackageIpsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddCommonBandwidthPackageIpsResult();
|
||||
explicit AddCommonBandwidthPackageIpsResult(const std::string &payload);
|
||||
~AddCommonBandwidthPackageIpsResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ADDCOMMONBANDWIDTHPACKAGEIPSRESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ADDSOURCESTOTRAFFICMIRRORSESSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ADDSOURCESTOTRAFFICMIRRORSESSIONREQUEST_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 AddSourcesToTrafficMirrorSessionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddSourcesToTrafficMirrorSessionRequest();
|
||||
~AddSourcesToTrafficMirrorSessionRequest();
|
||||
|
||||
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::vector<std::string> getTrafficMirrorSourceIds()const;
|
||||
void setTrafficMirrorSourceIds(const std::vector<std::string>& trafficMirrorSourceIds);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getTrafficMirrorSessionId()const;
|
||||
void setTrafficMirrorSessionId(const std::string& trafficMirrorSessionId);
|
||||
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 clientToken_;
|
||||
std::string regionId_;
|
||||
std::vector<std::string> trafficMirrorSourceIds_;
|
||||
bool dryRun_;
|
||||
std::string trafficMirrorSessionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ADDSOURCESTOTRAFFICMIRRORSESSIONREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ADDSOURCESTOTRAFFICMIRRORSESSIONRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ADDSOURCESTOTRAFFICMIRRORSESSIONRESULT_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 AddSourcesToTrafficMirrorSessionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddSourcesToTrafficMirrorSessionResult();
|
||||
explicit AddSourcesToTrafficMirrorSessionResult(const std::string &payload);
|
||||
~AddSourcesToTrafficMirrorSessionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ADDSOURCESTOTRAFFICMIRRORSESSIONRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATEBANDWIDTHPACKAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATEBANDWIDTHPACKAGEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPADDRESSPROREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPADDRESSPROREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,60 +28,69 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBandwidthPackageRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AllocateEipAddressProRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateBandwidthPackageRequest();
|
||||
~CreateBandwidthPackageRequest();
|
||||
AllocateEipAddressProRequest();
|
||||
~AllocateEipAddressProRequest();
|
||||
|
||||
std::string getIpAddress()const;
|
||||
void setIpAddress(const std::string& ipAddress);
|
||||
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 getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
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 getNatGatewayId()const;
|
||||
void setNatGatewayId(const std::string& natGatewayId);
|
||||
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;
|
||||
void setAutoPay(bool autoPay);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
int getBandwidth()const;
|
||||
void setBandwidth(int bandwidth);
|
||||
std::string getBandwidth()const;
|
||||
void setBandwidth(const std::string& bandwidth);
|
||||
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);
|
||||
std::string getInternetChargeType()const;
|
||||
void setInternetChargeType(const std::string& internetChargeType);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getIpCount()const;
|
||||
void setIpCount(int ipCount);
|
||||
std::string getPricingCycle()const;
|
||||
void setPricingCycle(const std::string& pricingCycle);
|
||||
|
||||
private:
|
||||
std::string ipAddress_;
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string iSP_;
|
||||
std::string description_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string zone_;
|
||||
std::string natGatewayId_;
|
||||
std::string netmode_;
|
||||
std::string instanceChargeType_;
|
||||
int period_;
|
||||
bool autoPay_;
|
||||
std::string resourceOwnerAccount_;
|
||||
int bandwidth_;
|
||||
std::string bandwidth_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string internetChargeType_;
|
||||
std::string name_;
|
||||
int ipCount_;
|
||||
std::string pricingCycle_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATEBANDWIDTHPACKAGEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPADDRESSPROREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* 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_ALLOCATEEIPADDRESSPRORESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPADDRESSPRORESULT_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 AllocateEipAddressProResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AllocateEipAddressProResult();
|
||||
explicit AllocateEipAddressProResult(const std::string &payload);
|
||||
~AllocateEipAddressProResult();
|
||||
std::string getResourceGroupId()const;
|
||||
std::string getAllocationId()const;
|
||||
std::string getEipAddress()const;
|
||||
long getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
std::string allocationId_;
|
||||
std::string eipAddress_;
|
||||
long orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ALLOCATEEIPADDRESSPRORESULT_H_
|
||||
@@ -41,6 +41,8 @@ namespace AlibabaCloud
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getISP()const;
|
||||
void setISP(const std::string& iSP);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
@@ -65,6 +67,8 @@ namespace AlibabaCloud
|
||||
void setActivityId(long activityId);
|
||||
std::string getInternetChargeType()const;
|
||||
void setInternetChargeType(const std::string& internetChargeType);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getPricingCycle()const;
|
||||
void setPricingCycle(const std::string& pricingCycle);
|
||||
|
||||
@@ -72,6 +76,7 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string iSP_;
|
||||
std::string description_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string netmode_;
|
||||
@@ -84,6 +89,7 @@ namespace AlibabaCloud
|
||||
long ownerId_;
|
||||
long activityId_;
|
||||
std::string internetChargeType_;
|
||||
std::string name_;
|
||||
std::string pricingCycle_;
|
||||
|
||||
};
|
||||
|
||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
||||
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;
|
||||
@@ -61,6 +63,7 @@ namespace AlibabaCloud
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string isp_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string netmode_;
|
||||
|
||||
@@ -41,6 +41,8 @@ namespace AlibabaCloud
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
std::string getHaVipId()const;
|
||||
void setHaVipId(const std::string& haVipId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -56,6 +58,7 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string instanceType_;
|
||||
std::string haVipId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -43,16 +43,22 @@ namespace AlibabaCloud
|
||||
void setVlanId(const std::string& vlanId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getEnableIpv6()const;
|
||||
void setEnableIpv6(const std::string& enableIpv6);
|
||||
std::string getVbrId()const;
|
||||
void setVbrId(const std::string& vbrId);
|
||||
std::string getPeerGatewayIp()const;
|
||||
void setPeerGatewayIp(const std::string& peerGatewayIp);
|
||||
std::string getPeerIpv6GatewayIp()const;
|
||||
void setPeerIpv6GatewayIp(const std::string& peerIpv6GatewayIp);
|
||||
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 getPeeringIpv6SubnetMask()const;
|
||||
void setPeeringIpv6SubnetMask(const std::string& peeringIpv6SubnetMask);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -61,21 +67,27 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getPhysicalConnectionId()const;
|
||||
void setPhysicalConnectionId(const std::string& physicalConnectionId);
|
||||
std::string getLocalIpv6GatewayIp()const;
|
||||
void setLocalIpv6GatewayIp(const std::string& localIpv6GatewayIp);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string circuitCode_;
|
||||
std::string vlanId_;
|
||||
std::string clientToken_;
|
||||
std::string enableIpv6_;
|
||||
std::string vbrId_;
|
||||
std::string peerGatewayIp_;
|
||||
std::string peerIpv6GatewayIp_;
|
||||
std::string peeringSubnetMask_;
|
||||
std::string regionId_;
|
||||
std::string localGatewayIp_;
|
||||
std::string peeringIpv6SubnetMask_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string physicalConnectionId_;
|
||||
std::string localIpv6GatewayIp_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -41,6 +41,10 @@ namespace AlibabaCloud
|
||||
void setIPv6CidrType(const std::string& iPv6CidrType);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getIpv6Isp()const;
|
||||
void setIpv6Isp(const std::string& ipv6Isp);
|
||||
std::string getIpVersion()const;
|
||||
void setIpVersion(const std::string& ipVersion);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -58,6 +62,8 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string iPv6CidrType_;
|
||||
std::string regionId_;
|
||||
std::string ipv6Isp_;
|
||||
std::string ipVersion_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 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_ASSOCIATEVPNGATEWAYWITHCERTIFICATEREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPNGATEWAYWITHCERTIFICATEREQUEST_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 AssociateVpnGatewayWithCertificateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AssociateVpnGatewayWithCertificateRequest();
|
||||
~AssociateVpnGatewayWithCertificateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getCertificateId()const;
|
||||
void setCertificateId(const std::string& certificateId);
|
||||
std::string getVpnGatewayId()const;
|
||||
void setVpnGatewayId(const std::string& vpnGatewayId);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
std::string getCertificateType()const;
|
||||
void setCertificateType(const std::string& certificateType);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
bool dryRun_;
|
||||
std::string clientToken_;
|
||||
std::string certificateId_;
|
||||
std::string vpnGatewayId_;
|
||||
std::string callerBid_;
|
||||
std::string certificateType_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPNGATEWAYWITHCERTIFICATEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATEBANDWIDTHPACKAGERESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATEBANDWIDTHPACKAGERESULT_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPNGATEWAYWITHCERTIFICATERESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPNGATEWAYWITHCERTIFICATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,21 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateBandwidthPackageResult : public ServiceResult
|
||||
class ALIBABACLOUD_VPC_EXPORT AssociateVpnGatewayWithCertificateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateBandwidthPackageResult();
|
||||
explicit CreateBandwidthPackageResult(const std::string &payload);
|
||||
~CreateBandwidthPackageResult();
|
||||
std::string getBandwidthPackageId()const;
|
||||
AssociateVpnGatewayWithCertificateResult();
|
||||
explicit AssociateVpnGatewayWithCertificateResult(const std::string &payload);
|
||||
~AssociateVpnGatewayWithCertificateResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string bandwidthPackageId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATEBANDWIDTHPACKAGERESULT_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ASSOCIATEVPNGATEWAYWITHCERTIFICATERESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_REMOVEBANDWIDTHPACKAGEIPSREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_REMOVEBANDWIDTHPACKAGEIPSREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ATTACHDHCPOPTIONSSETTOVPCREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ATTACHDHCPOPTIONSSETTOVPCREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,12 +28,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT RemoveBandwidthPackageIpsRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT AttachDhcpOptionsSetToVpcRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RemoveBandwidthPackageIpsRequest();
|
||||
~RemoveBandwidthPackageIpsRequest();
|
||||
AttachDhcpOptionsSetToVpcRequest();
|
||||
~AttachDhcpOptionsSetToVpcRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
@@ -41,29 +41,32 @@ namespace AlibabaCloud
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<std::string> getRemovedIpAddresses()const;
|
||||
void setRemovedIpAddresses(const std::vector<std::string>& removedIpAddresses);
|
||||
std::string getBandwidthPackageId()const;
|
||||
void setBandwidthPackageId(const std::string& bandwidthPackageId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getDhcpOptionsSetId()const;
|
||||
void setDhcpOptionsSetId(const std::string& dhcpOptionsSetId);
|
||||
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 clientToken_;
|
||||
std::string regionId_;
|
||||
std::vector<std::string> removedIpAddresses_;
|
||||
std::string bandwidthPackageId_;
|
||||
bool dryRun_;
|
||||
std::string dhcpOptionsSetId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string vpcId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_REMOVEBANDWIDTHPACKAGEIPSREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ATTACHDHCPOPTIONSSETTOVPCREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_REMOVEBANDWIDTHPACKAGEIPSRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_REMOVEBANDWIDTHPACKAGEIPSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ATTACHDHCPOPTIONSSETTOVPCRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ATTACHDHCPOPTIONSSETTOVPCRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT RemoveBandwidthPackageIpsResult : public ServiceResult
|
||||
class ALIBABACLOUD_VPC_EXPORT AttachDhcpOptionsSetToVpcResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RemoveBandwidthPackageIpsResult();
|
||||
explicit RemoveBandwidthPackageIpsResult(const std::string &payload);
|
||||
~RemoveBandwidthPackageIpsResult();
|
||||
AttachDhcpOptionsSetToVpcResult();
|
||||
explicit AttachDhcpOptionsSetToVpcResult(const std::string &payload);
|
||||
~AttachDhcpOptionsSetToVpcResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_REMOVEBANDWIDTHPACKAGEIPSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ATTACHDHCPOPTIONSSETTOVPCRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* 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_CONFIRMPHYSICALCONNECTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CONFIRMPHYSICALCONNECTIONREQUEST_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 ConfirmPhysicalConnectionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfirmPhysicalConnectionRequest();
|
||||
~ConfirmPhysicalConnectionRequest();
|
||||
|
||||
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);
|
||||
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 ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string physicalConnectionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CONFIRMPHYSICALCONNECTIONREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CONFIRMPHYSICALCONNECTIONRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CONFIRMPHYSICALCONNECTIONRESULT_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 ConfirmPhysicalConnectionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ConfirmPhysicalConnectionResult();
|
||||
explicit ConfirmPhysicalConnectionResult(const std::string &payload);
|
||||
~ConfirmPhysicalConnectionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CONFIRMPHYSICALCONNECTIONRESULT_H_
|
||||
@@ -49,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setIsFakeAsn(bool isFakeAsn);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getIpVersion()const;
|
||||
void setIpVersion(const std::string& ipVersion);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -70,6 +72,7 @@ namespace AlibabaCloud
|
||||
long peerAsn_;
|
||||
bool isFakeAsn_;
|
||||
std::string regionId_;
|
||||
std::string ipVersion_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -43,8 +43,12 @@ namespace AlibabaCloud
|
||||
void setBgpGroupId(const std::string& bgpGroupId);
|
||||
std::string getPeerIpAddress()const;
|
||||
void setPeerIpAddress(const std::string& peerIpAddress);
|
||||
int getBfdMultiHop()const;
|
||||
void setBfdMultiHop(int bfdMultiHop);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getIpVersion()const;
|
||||
void setIpVersion(const std::string& ipVersion);
|
||||
bool getEnableBfd()const;
|
||||
void setEnableBfd(bool enableBfd);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -59,7 +63,9 @@ namespace AlibabaCloud
|
||||
std::string clientToken_;
|
||||
std::string bgpGroupId_;
|
||||
std::string peerIpAddress_;
|
||||
int bfdMultiHop_;
|
||||
std::string regionId_;
|
||||
std::string ipVersion_;
|
||||
bool enableBfd_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -53,6 +53,8 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getAsn()const;
|
||||
void setAsn(const std::string& asn);
|
||||
|
||||
private:
|
||||
std::string ipAddress_;
|
||||
@@ -64,6 +66,7 @@ namespace AlibabaCloud
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string name_;
|
||||
std::string asn_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* 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_CREATEDHCPOPTIONSSETREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATEDHCPOPTIONSSETREQUEST_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 CreateDhcpOptionsSetRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateDhcpOptionsSetRequest();
|
||||
~CreateDhcpOptionsSetRequest();
|
||||
|
||||
std::string getBootFileName()const;
|
||||
void setBootFileName(const std::string& bootFileName);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getTFTPServerName()const;
|
||||
void setTFTPServerName(const std::string& tFTPServerName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDomainNameServers()const;
|
||||
void setDomainNameServers(const std::string& domainNameServers);
|
||||
std::string getDhcpOptionsSetDescription()const;
|
||||
void setDhcpOptionsSetDescription(const std::string& dhcpOptionsSetDescription);
|
||||
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);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDhcpOptionsSetName()const;
|
||||
void setDhcpOptionsSetName(const std::string& dhcpOptionsSetName);
|
||||
|
||||
private:
|
||||
std::string bootFileName_;
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string tFTPServerName_;
|
||||
std::string regionId_;
|
||||
std::string domainNameServers_;
|
||||
std::string dhcpOptionsSetDescription_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string domainName_;
|
||||
long ownerId_;
|
||||
std::string dhcpOptionsSetName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATEDHCPOPTIONSSETREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_MODIFYBANDWIDTHPACKAGEATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_MODIFYBANDWIDTHPACKAGEATTRIBUTERESULT_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATEDHCPOPTIONSSETRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATEDHCPOPTIONSSETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT ModifyBandwidthPackageAttributeResult : public ServiceResult
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateDhcpOptionsSetResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyBandwidthPackageAttributeResult();
|
||||
explicit ModifyBandwidthPackageAttributeResult(const std::string &payload);
|
||||
~ModifyBandwidthPackageAttributeResult();
|
||||
CreateDhcpOptionsSetResult();
|
||||
explicit CreateDhcpOptionsSetResult(const std::string &payload);
|
||||
~CreateDhcpOptionsSetResult();
|
||||
std::string getDhcpOptionsSetId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dhcpOptionsSetId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_MODIFYBANDWIDTHPACKAGEATTRIBUTERESULT_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATEDHCPOPTIONSSETRESULT_H_
|
||||
@@ -59,6 +59,8 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInternalPort()const;
|
||||
void setInternalPort(const std::string& internalPort);
|
||||
bool getPortBreak()const;
|
||||
void setPortBreak(bool portBreak);
|
||||
std::string getExternalPort()const;
|
||||
void setExternalPort(const std::string& externalPort);
|
||||
|
||||
@@ -75,6 +77,7 @@ namespace AlibabaCloud
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string internalPort_;
|
||||
bool portBreak_;
|
||||
std::string externalPort_;
|
||||
|
||||
};
|
||||
|
||||
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* 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_CREATEIPSECSERVERREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATEIPSECSERVERREQUEST_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 CreateIpsecServerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateIpsecServerRequest();
|
||||
~CreateIpsecServerRequest();
|
||||
|
||||
std::string getIkeConfig()const;
|
||||
void setIkeConfig(const std::string& ikeConfig);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getIpsecConfig()const;
|
||||
void setIpsecConfig(const std::string& ipsecConfig);
|
||||
std::string getPsk()const;
|
||||
void setPsk(const std::string& psk);
|
||||
std::string getLocalSubnet()const;
|
||||
void setLocalSubnet(const std::string& localSubnet);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getIDaaSInstanceId()const;
|
||||
void setIDaaSInstanceId(const std::string& iDaaSInstanceId);
|
||||
bool getEffectImmediately()const;
|
||||
void setEffectImmediately(bool effectImmediately);
|
||||
std::string getClientIpPool()const;
|
||||
void setClientIpPool(const std::string& clientIpPool);
|
||||
std::string getDryRun()const;
|
||||
void setDryRun(const std::string& dryRun);
|
||||
std::string getVpnGatewayId()const;
|
||||
void setVpnGatewayId(const std::string& vpnGatewayId);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
bool getPskEnabled()const;
|
||||
void setPskEnabled(bool pskEnabled);
|
||||
bool getMultiFactorAuthEnabled()const;
|
||||
void setMultiFactorAuthEnabled(bool multiFactorAuthEnabled);
|
||||
std::string getIpSecServerName()const;
|
||||
void setIpSecServerName(const std::string& ipSecServerName);
|
||||
|
||||
private:
|
||||
std::string ikeConfig_;
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string ipsecConfig_;
|
||||
std::string psk_;
|
||||
std::string localSubnet_;
|
||||
std::string regionId_;
|
||||
std::string iDaaSInstanceId_;
|
||||
bool effectImmediately_;
|
||||
std::string clientIpPool_;
|
||||
std::string dryRun_;
|
||||
std::string vpnGatewayId_;
|
||||
std::string callerBid_;
|
||||
bool pskEnabled_;
|
||||
bool multiFactorAuthEnabled_;
|
||||
std::string ipSecServerName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATEIPSECSERVERREQUEST_H_
|
||||
59
vpc/include/alibabacloud/vpc/model/CreateIpsecServerResult.h
Normal file
59
vpc/include/alibabacloud/vpc/model/CreateIpsecServerResult.h
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 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_CREATEIPSECSERVERRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATEIPSECSERVERRESULT_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 CreateIpsecServerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateIpsecServerResult();
|
||||
explicit CreateIpsecServerResult(const std::string &payload);
|
||||
~CreateIpsecServerResult();
|
||||
std::string getVpnGatewayId()const;
|
||||
std::string getIpsecServerId()const;
|
||||
std::string getCreationTime()const;
|
||||
std::string getRegionId()const;
|
||||
std::string getIpsecServerName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string vpnGatewayId_;
|
||||
std::string ipsecServerId_;
|
||||
std::string creationTime_;
|
||||
std::string regionId_;
|
||||
std::string ipsecServerName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATEIPSECSERVERRESULT_H_
|
||||
@@ -37,10 +37,12 @@ namespace AlibabaCloud
|
||||
CreateRouteEntryResult();
|
||||
explicit CreateRouteEntryResult(const std::string &payload);
|
||||
~CreateRouteEntryResult();
|
||||
std::string getRouteEntryId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string routeEntryId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -41,6 +41,8 @@ namespace AlibabaCloud
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getLocalSubnet()const;
|
||||
void setLocalSubnet(const std::string& localSubnet);
|
||||
std::string getIDaaSRegionId()const;
|
||||
void setIDaaSRegionId(const std::string& iDaaSRegionId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getEnableMultiFactorAuth()const;
|
||||
@@ -72,6 +74,7 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string localSubnet_;
|
||||
std::string iDaaSRegionId_;
|
||||
std::string regionId_;
|
||||
bool enableMultiFactorAuth_;
|
||||
std::string iDaaSInstanceId_;
|
||||
|
||||
@@ -0,0 +1,99 @@
|
||||
/*
|
||||
* 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_CREATETRAFFICMIRRORFILTERREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORFILTERREQUEST_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 CreateTrafficMirrorFilterRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct IngressRules
|
||||
{
|
||||
int priority;
|
||||
std::string action;
|
||||
std::string protocol;
|
||||
std::string destinationCidrBlock;
|
||||
std::string sourceCidrBlock;
|
||||
std::string destinationPortRange;
|
||||
std::string sourcePortRange;
|
||||
};
|
||||
struct EgressRules
|
||||
{
|
||||
int priority;
|
||||
std::string action;
|
||||
std::string protocol;
|
||||
std::string destinationCidrBlock;
|
||||
std::string sourceCidrBlock;
|
||||
std::string destinationPortRange;
|
||||
std::string sourcePortRange;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateTrafficMirrorFilterRequest();
|
||||
~CreateTrafficMirrorFilterRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::vector<IngressRules> getIngressRules()const;
|
||||
void setIngressRules(const std::vector<IngressRules>& ingressRules);
|
||||
std::string getTrafficMirrorFilterName()const;
|
||||
void setTrafficMirrorFilterName(const std::string& trafficMirrorFilterName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<EgressRules> getEgressRules()const;
|
||||
void setEgressRules(const std::vector<EgressRules>& egressRules);
|
||||
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 getTrafficMirrorFilterDescription()const;
|
||||
void setTrafficMirrorFilterDescription(const std::string& trafficMirrorFilterDescription);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::vector<IngressRules> ingressRules_;
|
||||
std::string trafficMirrorFilterName_;
|
||||
std::string regionId_;
|
||||
std::vector<EgressRules> egressRules_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string trafficMirrorFilterDescription_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORFILTERREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORFILTERRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORFILTERRESULT_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 CreateTrafficMirrorFilterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateTrafficMirrorFilterResult();
|
||||
explicit CreateTrafficMirrorFilterResult(const std::string &payload);
|
||||
~CreateTrafficMirrorFilterResult();
|
||||
std::string getTrafficMirrorFilterId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string trafficMirrorFilterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORFILTERRESULT_H_
|
||||
@@ -0,0 +1,96 @@
|
||||
/*
|
||||
* 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_CREATETRAFFICMIRRORFILTERRULESREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORFILTERRULESREQUEST_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 CreateTrafficMirrorFilterRulesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct IngressRules
|
||||
{
|
||||
int priority;
|
||||
std::string action;
|
||||
std::string protocol;
|
||||
std::string destinationCidrBlock;
|
||||
std::string sourceCidrBlock;
|
||||
std::string destinationPortRange;
|
||||
std::string sourcePortRange;
|
||||
};
|
||||
struct EgressRules
|
||||
{
|
||||
int priority;
|
||||
std::string action;
|
||||
std::string protocol;
|
||||
std::string destinationCidrBlock;
|
||||
std::string sourceCidrBlock;
|
||||
std::string destinationPortRange;
|
||||
std::string sourcePortRange;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateTrafficMirrorFilterRulesRequest();
|
||||
~CreateTrafficMirrorFilterRulesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::vector<IngressRules> getIngressRules()const;
|
||||
void setIngressRules(const std::vector<IngressRules>& ingressRules);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<EgressRules> getEgressRules()const;
|
||||
void setEgressRules(const std::vector<EgressRules>& egressRules);
|
||||
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 getTrafficMirrorFilterId()const;
|
||||
void setTrafficMirrorFilterId(const std::string& trafficMirrorFilterId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::vector<IngressRules> ingressRules_;
|
||||
std::string regionId_;
|
||||
std::vector<EgressRules> egressRules_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string trafficMirrorFilterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORFILTERRULESREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* 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_CREATETRAFFICMIRRORFILTERRULESRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORFILTERRULESRESULT_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 CreateTrafficMirrorFilterRulesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct IngressRule
|
||||
{
|
||||
std::string instanceId;
|
||||
};
|
||||
struct EgressRule
|
||||
{
|
||||
std::string instanceId;
|
||||
};
|
||||
|
||||
|
||||
CreateTrafficMirrorFilterRulesResult();
|
||||
explicit CreateTrafficMirrorFilterRulesResult(const std::string &payload);
|
||||
~CreateTrafficMirrorFilterRulesResult();
|
||||
std::vector<EgressRule> getEgressRules()const;
|
||||
std::vector<IngressRule> getIngressRules()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<EgressRule> egressRules_;
|
||||
std::vector<IngressRule> ingressRules_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORFILTERRULESRESULT_H_
|
||||
@@ -0,0 +1,96 @@
|
||||
/*
|
||||
* 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_CREATETRAFFICMIRRORSESSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORSESSIONREQUEST_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 CreateTrafficMirrorSessionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateTrafficMirrorSessionRequest();
|
||||
~CreateTrafficMirrorSessionRequest();
|
||||
|
||||
std::string getTrafficMirrorTargetType()const;
|
||||
void setTrafficMirrorTargetType(const std::string& trafficMirrorTargetType);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
bool getEnabled()const;
|
||||
void setEnabled(bool enabled);
|
||||
std::string getTrafficMirrorSessionName()const;
|
||||
void setTrafficMirrorSessionName(const std::string& trafficMirrorSessionName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTrafficMirrorSessionDescription()const;
|
||||
void setTrafficMirrorSessionDescription(const std::string& trafficMirrorSessionDescription);
|
||||
std::vector<std::string> getTrafficMirrorSourceIds()const;
|
||||
void setTrafficMirrorSourceIds(const std::vector<std::string>& trafficMirrorSourceIds);
|
||||
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);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTrafficMirrorTargetId()const;
|
||||
void setTrafficMirrorTargetId(const std::string& trafficMirrorTargetId);
|
||||
std::string getTrafficMirrorFilterId()const;
|
||||
void setTrafficMirrorFilterId(const std::string& trafficMirrorFilterId);
|
||||
int getPacketLength()const;
|
||||
void setPacketLength(int packetLength);
|
||||
int getVirtualNetworkId()const;
|
||||
void setVirtualNetworkId(int virtualNetworkId);
|
||||
|
||||
private:
|
||||
std::string trafficMirrorTargetType_;
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
bool enabled_;
|
||||
std::string trafficMirrorSessionName_;
|
||||
std::string regionId_;
|
||||
std::string trafficMirrorSessionDescription_;
|
||||
std::vector<std::string> trafficMirrorSourceIds_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
int priority_;
|
||||
long ownerId_;
|
||||
std::string trafficMirrorTargetId_;
|
||||
std::string trafficMirrorFilterId_;
|
||||
int packetLength_;
|
||||
int virtualNetworkId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORSESSIONREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORSESSIONRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORSESSIONRESULT_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 CreateTrafficMirrorSessionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateTrafficMirrorSessionResult();
|
||||
explicit CreateTrafficMirrorSessionResult(const std::string &payload);
|
||||
~CreateTrafficMirrorSessionResult();
|
||||
std::string getTrafficMirrorSessionId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string trafficMirrorSessionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATETRAFFICMIRRORSESSIONRESULT_H_
|
||||
@@ -51,6 +51,8 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
int getIpv6CidrBlock()const;
|
||||
void setIpv6CidrBlock(int ipv6CidrBlock);
|
||||
std::string getVpcIpv6CidrBlock()const;
|
||||
void setVpcIpv6CidrBlock(const std::string& vpcIpv6CidrBlock);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getVSwitchName()const;
|
||||
@@ -69,6 +71,7 @@ namespace AlibabaCloud
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
int ipv6CidrBlock_;
|
||||
std::string vpcIpv6CidrBlock_;
|
||||
std::string vpcId_;
|
||||
std::string vSwitchName_;
|
||||
std::string cidrBlock_;
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_MODIFYBANDWIDTHPACKAGEATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_MODIFYBANDWIDTHPACKAGEATTRIBUTEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATEVBRHAREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATEVBRHAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,42 +28,51 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT ModifyBandwidthPackageAttributeRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVbrHaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyBandwidthPackageAttributeRequest();
|
||||
~ModifyBandwidthPackageAttributeRequest();
|
||||
CreateVbrHaRequest();
|
||||
~CreateVbrHaRequest();
|
||||
|
||||
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 getVbrId()const;
|
||||
void setVbrId(const std::string& vbrId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getBandwidthPackageId()const;
|
||||
void setBandwidthPackageId(const std::string& bandwidthPackageId);
|
||||
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 getPeerVbrId()const;
|
||||
void setPeerVbrId(const std::string& peerVbrId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string vbrId_;
|
||||
std::string regionId_;
|
||||
std::string bandwidthPackageId_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string peerVbrId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_MODIFYBANDWIDTHPACKAGEATTRIBUTEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATEVBRHAREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETEBANDWIDTHPACKAGERESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETEBANDWIDTHPACKAGERESULT_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_CREATEVBRHARESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_CREATEVBRHARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteBandwidthPackageResult : public ServiceResult
|
||||
class ALIBABACLOUD_VPC_EXPORT CreateVbrHaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteBandwidthPackageResult();
|
||||
explicit DeleteBandwidthPackageResult(const std::string &payload);
|
||||
~DeleteBandwidthPackageResult();
|
||||
CreateVbrHaResult();
|
||||
explicit CreateVbrHaResult(const std::string &payload);
|
||||
~CreateVbrHaResult();
|
||||
std::string getVbrHaId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string vbrHaId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETEBANDWIDTHPACKAGERESULT_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_CREATEVBRHARESULT_H_
|
||||
@@ -43,24 +43,34 @@ namespace AlibabaCloud
|
||||
void setVlanId(int vlanId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
bool getEnableIpv6()const;
|
||||
void setEnableIpv6(bool enableIpv6);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getPeerGatewayIp()const;
|
||||
void setPeerGatewayIp(const std::string& peerGatewayIp);
|
||||
std::string getPeerIpv6GatewayIp()const;
|
||||
void setPeerIpv6GatewayIp(const std::string& peerIpv6GatewayIp);
|
||||
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 getPeeringIpv6SubnetMask()const;
|
||||
void setPeeringIpv6SubnetMask(const std::string& peeringIpv6SubnetMask);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getBandwidth()const;
|
||||
void setBandwidth(long bandwidth);
|
||||
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 getLocalIpv6GatewayIp()const;
|
||||
void setLocalIpv6GatewayIp(const std::string& localIpv6GatewayIp);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getVbrOwnerId()const;
|
||||
@@ -71,15 +81,20 @@ namespace AlibabaCloud
|
||||
std::string circuitCode_;
|
||||
int vlanId_;
|
||||
std::string clientToken_;
|
||||
bool enableIpv6_;
|
||||
std::string description_;
|
||||
std::string peerGatewayIp_;
|
||||
std::string peerIpv6GatewayIp_;
|
||||
std::string peeringSubnetMask_;
|
||||
std::string regionId_;
|
||||
std::string localGatewayIp_;
|
||||
std::string peeringIpv6SubnetMask_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long bandwidth_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string physicalConnectionId_;
|
||||
std::string localIpv6GatewayIp_;
|
||||
std::string name_;
|
||||
long vbrOwnerId_;
|
||||
|
||||
|
||||
@@ -49,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getIpv6Isp()const;
|
||||
void setIpv6Isp(const std::string& ipv6Isp);
|
||||
std::string getUserCidr()const;
|
||||
void setUserCidr(const std::string& userCidr);
|
||||
bool getDryRun()const;
|
||||
@@ -72,6 +74,7 @@ namespace AlibabaCloud
|
||||
std::string vpcName_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string ipv6Isp_;
|
||||
std::string userCidr_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -45,6 +45,8 @@ namespace AlibabaCloud
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getIpsecConfig()const;
|
||||
void setIpsecConfig(const std::string& ipsecConfig);
|
||||
std::string getBgpConfig()const;
|
||||
void setBgpConfig(const std::string& bgpConfig);
|
||||
std::string getHealthCheckConfig()const;
|
||||
void setHealthCheckConfig(const std::string& healthCheckConfig);
|
||||
std::string getCustomerGatewayId()const;
|
||||
@@ -67,6 +69,8 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
bool getEnableDpd()const;
|
||||
void setEnableDpd(bool enableDpd);
|
||||
std::string getRemoteCaCertificate()const;
|
||||
void setRemoteCaCertificate(const std::string& remoteCaCertificate);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
bool getEnableNatTraversal()const;
|
||||
@@ -78,6 +82,7 @@ namespace AlibabaCloud
|
||||
bool autoConfigRoute_;
|
||||
std::string clientToken_;
|
||||
std::string ipsecConfig_;
|
||||
std::string bgpConfig_;
|
||||
std::string healthCheckConfig_;
|
||||
std::string customerGatewayId_;
|
||||
std::string localSubnet_;
|
||||
@@ -89,6 +94,7 @@ namespace AlibabaCloud
|
||||
std::string vpnGatewayId_;
|
||||
long ownerId_;
|
||||
bool enableDpd_;
|
||||
std::string remoteCaCertificate_;
|
||||
std::string name_;
|
||||
bool enableNatTraversal_;
|
||||
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
bool getEnableIpsec()const;
|
||||
void setEnableIpsec(bool enableIpsec);
|
||||
std::string getRegionId()const;
|
||||
@@ -55,6 +57,8 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVpnType()const;
|
||||
void setVpnType(const std::string& vpnType);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
bool getEnableSsl()const;
|
||||
@@ -68,6 +72,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
bool enableIpsec_;
|
||||
std::string regionId_;
|
||||
std::string instanceChargeType_;
|
||||
@@ -77,6 +82,7 @@ namespace AlibabaCloud
|
||||
int bandwidth_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string vpnType_;
|
||||
std::string vSwitchId_;
|
||||
bool enableSsl_;
|
||||
int sslConnections_;
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 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_DELETEDHCPOPTIONSSETREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETEDHCPOPTIONSSETREQUEST_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 DeleteDhcpOptionsSetRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDhcpOptionsSetRequest();
|
||||
~DeleteDhcpOptionsSetRequest();
|
||||
|
||||
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);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getDhcpOptionsSetId()const;
|
||||
void setDhcpOptionsSetId(const std::string& dhcpOptionsSetId);
|
||||
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 clientToken_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string dhcpOptionsSetId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETEDHCPOPTIONSSETREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_ADDBANDWIDTHPACKAGEIPSRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_ADDBANDWIDTHPACKAGEIPSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETEDHCPOPTIONSSETRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETEDHCPOPTIONSSETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT AddBandwidthPackageIpsResult : public ServiceResult
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteDhcpOptionsSetResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddBandwidthPackageIpsResult();
|
||||
explicit AddBandwidthPackageIpsResult(const std::string &payload);
|
||||
~AddBandwidthPackageIpsResult();
|
||||
DeleteDhcpOptionsSetResult();
|
||||
explicit DeleteDhcpOptionsSetResult(const std::string &payload);
|
||||
~DeleteDhcpOptionsSetResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_ADDBANDWIDTHPACKAGEIPSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETEDHCPOPTIONSSETRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* 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_DELETEIPSECSERVERREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETEIPSECSERVERREQUEST_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 DeleteIpsecServerRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteIpsecServerRequest();
|
||||
~DeleteIpsecServerRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getDryRun()const;
|
||||
void setDryRun(const std::string& dryRun);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getIpsecServerId()const;
|
||||
void setIpsecServerId(const std::string& ipsecServerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string dryRun_;
|
||||
std::string clientToken_;
|
||||
std::string callerBid_;
|
||||
std::string regionId_;
|
||||
std::string ipsecServerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETEIPSECSERVERREQUEST_H_
|
||||
49
vpc/include/alibabacloud/vpc/model/DeleteIpsecServerResult.h
Normal file
49
vpc/include/alibabacloud/vpc/model/DeleteIpsecServerResult.h
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETEIPSECSERVERRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETEIPSECSERVERRESULT_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 DeleteIpsecServerResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteIpsecServerResult();
|
||||
explicit DeleteIpsecServerResult(const std::string &payload);
|
||||
~DeleteIpsecServerResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETEIPSECSERVERRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 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_DELETETRAFFICMIRRORFILTERREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERREQUEST_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 DeleteTrafficMirrorFilterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteTrafficMirrorFilterRequest();
|
||||
~DeleteTrafficMirrorFilterRequest();
|
||||
|
||||
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);
|
||||
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 getTrafficMirrorFilterId()const;
|
||||
void setTrafficMirrorFilterId(const std::string& trafficMirrorFilterId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string trafficMirrorFilterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERRESULT_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 DeleteTrafficMirrorFilterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteTrafficMirrorFilterResult();
|
||||
explicit DeleteTrafficMirrorFilterResult(const std::string &payload);
|
||||
~DeleteTrafficMirrorFilterResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERRESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERRULESREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERRULESREQUEST_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 DeleteTrafficMirrorFilterRulesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteTrafficMirrorFilterRulesRequest();
|
||||
~DeleteTrafficMirrorFilterRulesRequest();
|
||||
|
||||
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);
|
||||
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 getTrafficMirrorFilterId()const;
|
||||
void setTrafficMirrorFilterId(const std::string& trafficMirrorFilterId);
|
||||
std::vector<std::string> getTrafficMirrorFilterRuleIds()const;
|
||||
void setTrafficMirrorFilterRuleIds(const std::vector<std::string>& trafficMirrorFilterRuleIds);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string trafficMirrorFilterId_;
|
||||
std::vector<std::string> trafficMirrorFilterRuleIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERRULESREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERRULESRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERRULESRESULT_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 DeleteTrafficMirrorFilterRulesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteTrafficMirrorFilterRulesResult();
|
||||
explicit DeleteTrafficMirrorFilterRulesResult(const std::string &payload);
|
||||
~DeleteTrafficMirrorFilterRulesResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORFILTERRULESRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 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_DELETETRAFFICMIRRORSESSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORSESSIONREQUEST_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 DeleteTrafficMirrorSessionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteTrafficMirrorSessionRequest();
|
||||
~DeleteTrafficMirrorSessionRequest();
|
||||
|
||||
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);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getTrafficMirrorSessionId()const;
|
||||
void setTrafficMirrorSessionId(const std::string& trafficMirrorSessionId);
|
||||
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 clientToken_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string trafficMirrorSessionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORSESSIONREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_MODIFYBANDWIDTHPACKAGESPECRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_MODIFYBANDWIDTHPACKAGESPECRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORSESSIONRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORSESSIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT ModifyBandwidthPackageSpecResult : public ServiceResult
|
||||
class ALIBABACLOUD_VPC_EXPORT DeleteTrafficMirrorSessionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyBandwidthPackageSpecResult();
|
||||
explicit ModifyBandwidthPackageSpecResult(const std::string &payload);
|
||||
~ModifyBandwidthPackageSpecResult();
|
||||
DeleteTrafficMirrorSessionResult();
|
||||
explicit DeleteTrafficMirrorSessionResult(const std::string &payload);
|
||||
~DeleteTrafficMirrorSessionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_MODIFYBANDWIDTHPACKAGESPECRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETETRAFFICMIRRORSESSIONRESULT_H_
|
||||
69
vpc/include/alibabacloud/vpc/model/DeleteVbrHaRequest.h
Normal file
69
vpc/include/alibabacloud/vpc/model/DeleteVbrHaRequest.h
Normal file
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 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_DELETEVBRHAREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETEVBRHAREQUEST_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 DeleteVbrHaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteVbrHaRequest();
|
||||
~DeleteVbrHaRequest();
|
||||
|
||||
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);
|
||||
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 getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETEVBRHAREQUEST_H_
|
||||
49
vpc/include/alibabacloud/vpc/model/DeleteVbrHaResult.h
Normal file
49
vpc/include/alibabacloud/vpc/model/DeleteVbrHaResult.h
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DELETEVBRHARESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DELETEVBRHARESULT_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 DeleteVbrHaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteVbrHaResult();
|
||||
explicit DeleteVbrHaResult(const std::string &payload);
|
||||
~DeleteVbrHaResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DELETEVBRHARESULT_H_
|
||||
@@ -34,7 +34,13 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct AccessPointType
|
||||
{
|
||||
struct AccessPointFeatureModel
|
||||
{
|
||||
std::string featureValue;
|
||||
std::string featureKey;
|
||||
};
|
||||
std::string status;
|
||||
std::vector<AccessPointType::AccessPointFeatureModel> accessPointFeatureModels;
|
||||
std::string type;
|
||||
std::string description;
|
||||
std::string attachedRegionNo;
|
||||
|
||||
@@ -1,82 +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_DESCRIBEBANDWIDTHPACKAGESRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEBANDWIDTHPACKAGESRESULT_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 DescribeBandwidthPackagesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct BandwidthPackage
|
||||
{
|
||||
struct PublicIpAddresse
|
||||
{
|
||||
std::string usingStatus;
|
||||
bool apAccessEnabled;
|
||||
std::string allocationId;
|
||||
std::string ipAddress;
|
||||
};
|
||||
std::string status;
|
||||
std::string ipCount;
|
||||
std::string description;
|
||||
std::string zoneId;
|
||||
std::string instanceChargeType;
|
||||
std::string iSP;
|
||||
std::string businessStatus;
|
||||
std::string name;
|
||||
std::string internetChargeType;
|
||||
std::string bandwidth;
|
||||
std::string creationTime;
|
||||
std::vector<BandwidthPackage::PublicIpAddresse> publicIpAddresses;
|
||||
std::string bandwidthPackageId;
|
||||
std::string regionId;
|
||||
std::string natGatewayId;
|
||||
};
|
||||
|
||||
|
||||
DescribeBandwidthPackagesResult();
|
||||
explicit DescribeBandwidthPackagesResult(const std::string &payload);
|
||||
~DescribeBandwidthPackagesResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<BandwidthPackage> getBandwidthPackages()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<BandwidthPackage> bandwidthPackages_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEBANDWIDTHPACKAGESRESULT_H_
|
||||
@@ -36,6 +36,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string status;
|
||||
std::string description;
|
||||
std::string ipVersion;
|
||||
std::string keepalive;
|
||||
std::string routerId;
|
||||
std::string peerAsn;
|
||||
|
||||
@@ -37,6 +37,7 @@ namespace AlibabaCloud
|
||||
std::string status;
|
||||
std::string description;
|
||||
std::string peerIpAddress;
|
||||
std::string ipVersion;
|
||||
std::string keepalive;
|
||||
std::string routerId;
|
||||
std::string peerAsn;
|
||||
@@ -44,6 +45,7 @@ namespace AlibabaCloud
|
||||
std::string bgpPeerId;
|
||||
std::string localAsn;
|
||||
bool enableBfd;
|
||||
int bfdMultiHop;
|
||||
std::string bgpStatus;
|
||||
std::string authKey;
|
||||
std::string isFake;
|
||||
|
||||
@@ -30,6 +30,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeCommonBandwidthPackagesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeCommonBandwidthPackagesRequest();
|
||||
@@ -47,8 +53,12 @@ namespace AlibabaCloud
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getBandwidthPackageId()const;
|
||||
void setBandwidthPackageId(const std::string& bandwidthPackageId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -65,7 +75,9 @@ namespace AlibabaCloud
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string bandwidthPackageId_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -37,11 +37,13 @@ namespace AlibabaCloud
|
||||
struct PublicIpAddresse
|
||||
{
|
||||
std::string allocationId;
|
||||
std::string bandwidthPackageIpRelationStatus;
|
||||
std::string ipAddress;
|
||||
};
|
||||
std::string status;
|
||||
std::string description;
|
||||
std::string resourceGroupId;
|
||||
int serviceManaged;
|
||||
std::string instanceChargeType;
|
||||
std::string iSP;
|
||||
std::string hasReservationData;
|
||||
|
||||
@@ -41,6 +41,7 @@ namespace AlibabaCloud
|
||||
std::string getCustomerGatewayId()const;
|
||||
long getCreateTime()const;
|
||||
std::string getIpAddress()const;
|
||||
int getAsn()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
@@ -50,6 +51,7 @@ namespace AlibabaCloud
|
||||
std::string customerGatewayId_;
|
||||
long createTime_;
|
||||
std::string ipAddress_;
|
||||
int asn_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace AlibabaCloud
|
||||
std::string customerGatewayId;
|
||||
long createTime;
|
||||
std::string ipAddress;
|
||||
int asn;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
@@ -71,6 +71,8 @@ namespace AlibabaCloud
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getSegmentInstanceId()const;
|
||||
void setSegmentInstanceId(const std::string& segmentInstanceId);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -104,6 +106,7 @@ namespace AlibabaCloud
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string segmentInstanceId_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string filter1Value_;
|
||||
|
||||
@@ -47,8 +47,10 @@ namespace AlibabaCloud
|
||||
std::string privateIpAddress;
|
||||
std::vector<std::string> availableRegions;
|
||||
std::string resourceGroupId;
|
||||
int serviceManaged;
|
||||
std::string allocationId;
|
||||
bool secondLimited;
|
||||
std::string businessStatus;
|
||||
std::string name;
|
||||
std::string reservationOrderType;
|
||||
std::string segmentInstanceId;
|
||||
@@ -74,6 +76,7 @@ namespace AlibabaCloud
|
||||
std::string allocationTime;
|
||||
std::string descritpion;
|
||||
std::string eipBandwidth;
|
||||
std::string netmode;
|
||||
std::string chargeType;
|
||||
std::string ipAddress;
|
||||
std::string regionId;
|
||||
|
||||
@@ -59,6 +59,8 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getTrafficType()const;
|
||||
void setTrafficType(const std::string& trafficType);
|
||||
std::string getFlowLogId()const;
|
||||
@@ -81,6 +83,7 @@ namespace AlibabaCloud
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string resourceType_;
|
||||
std::string vpcId_;
|
||||
std::string trafficType_;
|
||||
std::string flowLogId_;
|
||||
std::string flowLogName_;
|
||||
|
||||
@@ -47,6 +47,7 @@ namespace AlibabaCloud
|
||||
std::string chargeType;
|
||||
std::string ipAddress;
|
||||
std::string regionId;
|
||||
std::string associatedInstanceType;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTEREQUEST_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 DescribeInstanceAutoRenewAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeInstanceAutoRenewAttributeRequest();
|
||||
~DescribeInstanceAutoRenewAttributeRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRenewalStatus()const;
|
||||
void setRenewalStatus(const std::string& renewalStatus);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
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:
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
std::string renewalStatus_;
|
||||
int pageSize_;
|
||||
std::string instanceType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTEREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* 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_DESCRIBEINSTANCEAUTORENEWATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTERESULT_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 DescribeInstanceAutoRenewAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct InstanceRenewAttribute
|
||||
{
|
||||
std::string instanceId;
|
||||
std::string pricingCycle;
|
||||
std::string renewalStatus;
|
||||
int duration;
|
||||
};
|
||||
|
||||
|
||||
DescribeInstanceAutoRenewAttributeResult();
|
||||
explicit DescribeInstanceAutoRenewAttributeResult(const std::string &payload);
|
||||
~DescribeInstanceAutoRenewAttributeResult();
|
||||
std::string getTotalCount()const;
|
||||
std::vector<InstanceRenewAttribute> getInstanceRenewAttributes()const;
|
||||
std::string getPageSize()const;
|
||||
std::string getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string totalCount_;
|
||||
std::vector<InstanceRenewAttribute> instanceRenewAttributes_;
|
||||
std::string pageSize_;
|
||||
std::string pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTERESULT_H_
|
||||
@@ -43,6 +43,7 @@ namespace AlibabaCloud
|
||||
std::string internetChargeType;
|
||||
};
|
||||
std::string status;
|
||||
std::string ipv6Isp;
|
||||
std::string vSwitchId;
|
||||
std::string ipv6GatewayId;
|
||||
int realBandwidth;
|
||||
|
||||
@@ -30,6 +30,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeNatGatewaysRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeNatGatewaysRequest();
|
||||
@@ -51,8 +57,12 @@ namespace AlibabaCloud
|
||||
void setPageSize(int pageSize);
|
||||
std::string getNatGatewayId()const;
|
||||
void setNatGatewayId(const std::string& natGatewayId);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getInstanceChargeType()const;
|
||||
void setInstanceChargeType(const std::string& instanceChargeType);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -63,6 +73,8 @@ namespace AlibabaCloud
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -73,12 +85,15 @@ namespace AlibabaCloud
|
||||
std::string natType_;
|
||||
int pageSize_;
|
||||
std::string natGatewayId_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string instanceChargeType_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string vpcId_;
|
||||
std::string name_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -39,13 +39,15 @@ namespace AlibabaCloud
|
||||
std::string izNo;
|
||||
std::string privateIpAddress;
|
||||
int maxBandwidth;
|
||||
int eniInstanceId;
|
||||
std::string eniInstanceId;
|
||||
std::string eniType;
|
||||
std::string vswitchId;
|
||||
};
|
||||
struct IpList
|
||||
{
|
||||
std::string usingStatus;
|
||||
bool apAccessEnabled;
|
||||
std::string privateIpAddress;
|
||||
bool snatEntryEnabled;
|
||||
std::string allocationId;
|
||||
std::string ipAddress;
|
||||
@@ -64,6 +66,7 @@ namespace AlibabaCloud
|
||||
std::string name;
|
||||
std::string internetChargeType;
|
||||
NatGatewayPrivateInfo natGatewayPrivateInfo;
|
||||
bool ecsMetricEnabled;
|
||||
std::string vpcId;
|
||||
std::vector<std::string> snatTableIds;
|
||||
std::string expiredTime;
|
||||
|
||||
@@ -67,6 +67,7 @@ namespace AlibabaCloud
|
||||
std::string description;
|
||||
std::string networkAclId;
|
||||
std::string vpcId;
|
||||
long ownerId;
|
||||
std::vector<EgressAclEntry> egressAclEntries;
|
||||
std::string creationTime;
|
||||
std::string networkAclName;
|
||||
|
||||
@@ -67,6 +67,7 @@ namespace AlibabaCloud
|
||||
std::string description;
|
||||
std::string networkAclId;
|
||||
std::string vpcId;
|
||||
long ownerId;
|
||||
std::vector<NetworkAcl::EgressAclEntry> egressAclEntries;
|
||||
std::string creationTime;
|
||||
std::string networkAclName;
|
||||
|
||||
@@ -42,15 +42,16 @@ namespace AlibabaCloud
|
||||
std::string status;
|
||||
std::string routeTableId;
|
||||
std::string description;
|
||||
std::string vpcId;
|
||||
std::string resourceGroupId;
|
||||
std::string routerType;
|
||||
std::vector<std::string> vSwitchIds;
|
||||
std::string creationTime;
|
||||
std::string routerId;
|
||||
std::string routeTableType;
|
||||
std::string vpcId;
|
||||
long ownerId;
|
||||
std::string routerType;
|
||||
std::string creationTime;
|
||||
std::vector<RouterTableListType::Tag> tags;
|
||||
std::string routeTableName;
|
||||
std::string routeTableType;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -44,6 +44,7 @@ namespace AlibabaCloud
|
||||
std::string sslVpnServerId;
|
||||
long createTime;
|
||||
int port;
|
||||
std::string iDaaSRegionId;
|
||||
std::string name;
|
||||
std::string proto;
|
||||
std::string internetIp;
|
||||
|
||||
@@ -58,10 +58,12 @@ namespace AlibabaCloud
|
||||
std::string getCidrBlock()const;
|
||||
RouteTable getRouteTable()const;
|
||||
std::string getVpcId()const;
|
||||
long getOwnerId()const;
|
||||
std::string getCreationTime()const;
|
||||
std::string getVSwitchName()const;
|
||||
std::string getIpv6CidrBlock()const;
|
||||
std::vector<CloudResourceSetType> getCloudResources()const;
|
||||
std::string getShareType()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -77,10 +79,12 @@ namespace AlibabaCloud
|
||||
std::string cidrBlock_;
|
||||
RouteTable routeTable_;
|
||||
std::string vpcId_;
|
||||
long ownerId_;
|
||||
std::string creationTime_;
|
||||
std::string vSwitchName_;
|
||||
std::string ipv6CidrBlock_;
|
||||
std::vector<CloudResourceSetType> cloudResources_;
|
||||
std::string shareType_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -67,6 +67,8 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
long getVSwitchOwnerId()const;
|
||||
void setVSwitchOwnerId(long vSwitchOwnerId);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getVSwitchName()const;
|
||||
@@ -88,6 +90,7 @@ namespace AlibabaCloud
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string vSwitchId_;
|
||||
long vSwitchOwnerId_;
|
||||
std::string vpcId_;
|
||||
std::string vSwitchName_;
|
||||
std::string zoneId_;
|
||||
|
||||
@@ -55,10 +55,12 @@ namespace AlibabaCloud
|
||||
std::string cidrBlock;
|
||||
RouteTable routeTable;
|
||||
std::string vpcId;
|
||||
long ownerId;
|
||||
std::string creationTime;
|
||||
std::string vSwitchName;
|
||||
std::string ipv6CidrBlock;
|
||||
std::vector<VSwitch::Tag> tags;
|
||||
std::string shareType;
|
||||
};
|
||||
|
||||
|
||||
|
||||
72
vpc/include/alibabacloud/vpc/model/DescribeVbrHaRequest.h
Normal file
72
vpc/include/alibabacloud/vpc/model/DescribeVbrHaRequest.h
Normal file
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DESCRIBEVBRHAREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEVBRHAREQUEST_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 DescribeVbrHaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeVbrHaRequest();
|
||||
~DescribeVbrHaRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getVbrHaId()const;
|
||||
void setVbrHaId(const std::string& vbrHaId);
|
||||
std::string getVbrId()const;
|
||||
void setVbrId(const std::string& vbrId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string vbrHaId_;
|
||||
std::string vbrId_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEVBRHAREQUEST_H_
|
||||
65
vpc/include/alibabacloud/vpc/model/DescribeVbrHaResult.h
Normal file
65
vpc/include/alibabacloud/vpc/model/DescribeVbrHaResult.h
Normal file
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* 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_DESCRIBEVBRHARESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DESCRIBEVBRHARESULT_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 DescribeVbrHaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeVbrHaResult();
|
||||
explicit DescribeVbrHaResult(const std::string &payload);
|
||||
~DescribeVbrHaResult();
|
||||
std::string getStatus()const;
|
||||
std::string getVbrHaId()const;
|
||||
std::string getDescription()const;
|
||||
std::string getCreationTime()const;
|
||||
std::string getRegionId()const;
|
||||
std::string getVbrId()const;
|
||||
std::string getPeerVbrId()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string vbrHaId_;
|
||||
std::string description_;
|
||||
std::string creationTime_;
|
||||
std::string regionId_;
|
||||
std::string vbrId_;
|
||||
std::string peerVbrId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DESCRIBEVBRHARESULT_H_
|
||||
@@ -39,17 +39,22 @@ namespace AlibabaCloud
|
||||
long vbrOwnerUid;
|
||||
std::string activationTime;
|
||||
std::string circuitCode;
|
||||
std::string peerIpv6GatewayIp;
|
||||
std::string vbrId;
|
||||
std::string pConnVbrChargeType;
|
||||
std::string terminationTime;
|
||||
std::string peeringSubnetMask;
|
||||
std::string recoveryTime;
|
||||
std::string peeringIpv6SubnetMask;
|
||||
bool enableIpv6;
|
||||
std::string type;
|
||||
std::string localGatewayIp;
|
||||
std::string bandwidth;
|
||||
std::string creationTime;
|
||||
std::string eccId;
|
||||
std::string bandwidthStatus;
|
||||
std::string pConnVbrExpireTime;
|
||||
std::string localIpv6GatewayIp;
|
||||
int vlanId;
|
||||
std::string pConnVbrBussinessStatus;
|
||||
};
|
||||
|
||||
@@ -36,14 +36,19 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct AssociatedPhysicalConnection
|
||||
{
|
||||
std::string localGatewayIp;
|
||||
std::string status;
|
||||
std::string peerGatewayIp;
|
||||
std::string circuitCode;
|
||||
std::string physicalConnectionId;
|
||||
std::string vlanInterfaceId;
|
||||
std::string physicalConnectionStatus;
|
||||
std::string peerIpv6GatewayIp;
|
||||
std::string peeringSubnetMask;
|
||||
std::string physicalConnectionOwnerUid;
|
||||
std::string peeringIpv6SubnetMask;
|
||||
bool enableIpv6;
|
||||
std::string localGatewayIp;
|
||||
std::string localIpv6GatewayIp;
|
||||
std::string vlanId;
|
||||
std::string physicalConnectionBusinessStatus;
|
||||
};
|
||||
@@ -68,19 +73,24 @@ namespace AlibabaCloud
|
||||
std::string physicalConnectionOwnerUid;
|
||||
std::string recoveryTime;
|
||||
std::string name;
|
||||
std::string peeringIpv6SubnetMask;
|
||||
bool enableIpv6;
|
||||
std::vector<VirtualBorderRouterType::AssociatedCen> associatedCens;
|
||||
std::string eccId;
|
||||
std::string localIpv6GatewayIp;
|
||||
int vlanId;
|
||||
std::string status;
|
||||
std::string circuitCode;
|
||||
long minTxInterval;
|
||||
long detectMultiplier;
|
||||
std::string peerIpv6GatewayIp;
|
||||
std::string localGatewayIp;
|
||||
std::string type;
|
||||
std::string creationTime;
|
||||
std::string accessPointId;
|
||||
std::string pConnVbrExpireTime;
|
||||
std::string physicalConnectionBusinessStatus;
|
||||
std::string cloudBoxInstanceId;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -43,6 +43,11 @@ namespace AlibabaCloud
|
||||
int resourceCount;
|
||||
std::string resourceType;
|
||||
};
|
||||
struct Ipv6CidrBlock
|
||||
{
|
||||
std::string ipv6Isp;
|
||||
std::string ipv6CidrBlock;
|
||||
};
|
||||
|
||||
|
||||
DescribeVpcAttributeResult();
|
||||
@@ -51,6 +56,7 @@ namespace AlibabaCloud
|
||||
std::string getStatus()const;
|
||||
bool getIsDefault()const;
|
||||
std::string getDescription()const;
|
||||
std::string getDhcpOptionsSetStatus()const;
|
||||
bool getClassicLinkEnabled()const;
|
||||
std::string getResourceGroupId()const;
|
||||
std::vector<std::string> getVSwitchIds()const;
|
||||
@@ -59,11 +65,14 @@ namespace AlibabaCloud
|
||||
std::vector<std::string> getUserCidrs()const;
|
||||
std::string getNetworkAclNum()const;
|
||||
std::string getVRouterId()const;
|
||||
std::string getDhcpOptionsSetId()const;
|
||||
std::string getVpcId()const;
|
||||
long getOwnerId()const;
|
||||
std::vector<AssociatedCen> getAssociatedCens()const;
|
||||
std::string getCreationTime()const;
|
||||
std::string getVpcName()const;
|
||||
std::string getRegionId()const;
|
||||
std::vector<Ipv6CidrBlock> getIpv6CidrBlocks()const;
|
||||
std::string getIpv6CidrBlock()const;
|
||||
std::vector<CloudResourceSetType> getCloudResources()const;
|
||||
|
||||
@@ -73,6 +82,7 @@ namespace AlibabaCloud
|
||||
std::string status_;
|
||||
bool isDefault_;
|
||||
std::string description_;
|
||||
std::string dhcpOptionsSetStatus_;
|
||||
bool classicLinkEnabled_;
|
||||
std::string resourceGroupId_;
|
||||
std::vector<std::string> vSwitchIds_;
|
||||
@@ -81,11 +91,14 @@ namespace AlibabaCloud
|
||||
std::vector<std::string> userCidrs_;
|
||||
std::string networkAclNum_;
|
||||
std::string vRouterId_;
|
||||
std::string dhcpOptionsSetId_;
|
||||
std::string vpcId_;
|
||||
long ownerId_;
|
||||
std::vector<AssociatedCen> associatedCens_;
|
||||
std::string creationTime_;
|
||||
std::string vpcName_;
|
||||
std::string regionId_;
|
||||
std::vector<Ipv6CidrBlock> ipv6CidrBlocks_;
|
||||
std::string ipv6CidrBlock_;
|
||||
std::vector<CloudResourceSetType> cloudResources_;
|
||||
|
||||
|
||||
@@ -43,6 +43,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
long getVpcOwnerId()const;
|
||||
void setVpcOwnerId(long vpcOwnerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getVpcName()const;
|
||||
@@ -59,10 +61,14 @@ namespace AlibabaCloud
|
||||
void setIsDefault(bool isDefault);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getDhcpOptionsSetId()const;
|
||||
void setDhcpOptionsSetId(const std::string& dhcpOptionsSetId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
bool getAdvancedFeature()const;
|
||||
void setAdvancedFeature(bool advancedFeature);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVpcId()const;
|
||||
@@ -70,6 +76,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
long vpcOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string vpcName_;
|
||||
std::string resourceGroupId_;
|
||||
@@ -78,8 +85,10 @@ namespace AlibabaCloud
|
||||
std::vector<Tag> tag_;
|
||||
bool isDefault_;
|
||||
bool dryRun_;
|
||||
std::string dhcpOptionsSetId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
bool advancedFeature_;
|
||||
long ownerId_;
|
||||
std::string vpcId_;
|
||||
|
||||
|
||||
@@ -39,25 +39,36 @@ namespace AlibabaCloud
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
std::string status;
|
||||
bool isDefault;
|
||||
std::string cenStatus;
|
||||
struct Ipv6CidrBlock
|
||||
{
|
||||
std::string ipv6Isp;
|
||||
std::string ipv6CidrBlock;
|
||||
};
|
||||
std::string description;
|
||||
std::string resourceGroupId;
|
||||
std::vector<std::string> vSwitchIds;
|
||||
std::vector<std::string> secondaryCidrBlocks;
|
||||
std::string cidrBlock;
|
||||
std::vector<std::string> routerTableIds;
|
||||
std::vector<std::string> userCidrs;
|
||||
std::string networkAclNum;
|
||||
std::string vRouterId;
|
||||
bool advancedResource;
|
||||
std::string dhcpOptionsSetId;
|
||||
std::vector<std::string> natGatewayIds;
|
||||
long ownerId;
|
||||
std::vector<Vpc::Tag> tags;
|
||||
std::string status;
|
||||
bool isDefault;
|
||||
std::string cenStatus;
|
||||
bool supportAdvancedFeature;
|
||||
std::string dhcpOptionsSetStatus;
|
||||
std::vector<std::string> vSwitchIds;
|
||||
std::string vpcId;
|
||||
std::string creationTime;
|
||||
std::string vpcName;
|
||||
std::string regionId;
|
||||
std::vector<Vpc::Ipv6CidrBlock> ipv6CidrBlocks;
|
||||
std::string ipv6CidrBlock;
|
||||
std::vector<Vpc::Tag> tags;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -60,6 +60,16 @@ namespace AlibabaCloud
|
||||
int retry;
|
||||
int interval;
|
||||
};
|
||||
struct VpnBgpConfig
|
||||
{
|
||||
std::string status;
|
||||
std::string enableBgp;
|
||||
std::string localAsn;
|
||||
std::string tunnelCidr;
|
||||
std::string peerBgpIp;
|
||||
std::string peerAsn;
|
||||
std::string localBgpIp;
|
||||
};
|
||||
|
||||
|
||||
DescribeVpnConnectionResult();
|
||||
@@ -75,10 +85,12 @@ namespace AlibabaCloud
|
||||
std::string getRemoteSubnet()const;
|
||||
std::string getVpnGatewayId()const;
|
||||
IpsecConfig getIpsecConfig()const;
|
||||
std::string getRemoteCaCertificate()const;
|
||||
std::string getVpnConnectionId()const;
|
||||
bool getEnableNatTraversal()const;
|
||||
IkeConfig getIkeConfig()const;
|
||||
bool getEnableDpd()const;
|
||||
VpnBgpConfig getVpnBgpConfig()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -93,10 +105,12 @@ namespace AlibabaCloud
|
||||
std::string remoteSubnet_;
|
||||
std::string vpnGatewayId_;
|
||||
IpsecConfig ipsecConfig_;
|
||||
std::string remoteCaCertificate_;
|
||||
std::string vpnConnectionId_;
|
||||
bool enableNatTraversal_;
|
||||
IkeConfig ikeConfig_;
|
||||
bool enableDpd_;
|
||||
VpnBgpConfig vpnBgpConfig_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -62,6 +62,15 @@ namespace AlibabaCloud
|
||||
int retry;
|
||||
int interval;
|
||||
};
|
||||
struct VpnBgpConfig
|
||||
{
|
||||
std::string status;
|
||||
std::string localAsn;
|
||||
std::string tunnelCidr;
|
||||
std::string peerBgpIp;
|
||||
std::string peerAsn;
|
||||
std::string localBgpIp;
|
||||
};
|
||||
std::string localSubnet;
|
||||
std::string status;
|
||||
std::string customerGatewayId;
|
||||
@@ -72,10 +81,12 @@ namespace AlibabaCloud
|
||||
std::string remoteSubnet;
|
||||
std::string vpnGatewayId;
|
||||
IpsecConfig ipsecConfig;
|
||||
std::string remoteCaCertificate;
|
||||
std::string vpnConnectionId;
|
||||
bool enableNatTraversal;
|
||||
IkeConfig ikeConfig;
|
||||
bool enableDpd;
|
||||
VpnBgpConfig vpnBgpConfig;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
bool getIncludeReservationData()const;
|
||||
void setIncludeReservationData(bool includeReservationData);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -50,6 +52,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
bool includeReservationData_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -32,6 +32,21 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeVpnGatewayResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ReservationData
|
||||
{
|
||||
std::string status;
|
||||
std::string reservationOrderType;
|
||||
std::string reservationEndTime;
|
||||
std::string reservationSsl;
|
||||
int reservationMaxConnections;
|
||||
std::string reservationSpec;
|
||||
std::string reservationIpsec;
|
||||
};
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
|
||||
DescribeVpnGatewayResult();
|
||||
@@ -40,10 +55,13 @@ namespace AlibabaCloud
|
||||
std::string getStatus()const;
|
||||
std::string getIpsecVpn()const;
|
||||
std::string getSslVpn()const;
|
||||
std::string getVpnType()const;
|
||||
std::string getDescription()const;
|
||||
bool getEnableBgp()const;
|
||||
long getEndTime()const;
|
||||
std::string getVSwitchId()const;
|
||||
long getCreateTime()const;
|
||||
bool getAutoPropagate()const;
|
||||
std::string getBusinessStatus()const;
|
||||
std::string getName()const;
|
||||
std::string getVpcId()const;
|
||||
@@ -53,6 +71,8 @@ namespace AlibabaCloud
|
||||
std::string getTag()const;
|
||||
std::string getSpec()const;
|
||||
long getSslMaxConnections()const;
|
||||
std::vector<Tag> getTags()const;
|
||||
ReservationData getReservationData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -60,10 +80,13 @@ namespace AlibabaCloud
|
||||
std::string status_;
|
||||
std::string ipsecVpn_;
|
||||
std::string sslVpn_;
|
||||
std::string vpnType_;
|
||||
std::string description_;
|
||||
bool enableBgp_;
|
||||
long endTime_;
|
||||
std::string vSwitchId_;
|
||||
long createTime_;
|
||||
bool autoPropagate_;
|
||||
std::string businessStatus_;
|
||||
std::string name_;
|
||||
std::string vpcId_;
|
||||
@@ -73,6 +96,8 @@ namespace AlibabaCloud
|
||||
std::string tag_;
|
||||
std::string spec_;
|
||||
long sslMaxConnections_;
|
||||
std::vector<Tag> tags_;
|
||||
ReservationData reservationData_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -30,6 +30,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_VPC_EXPORT DescribeVpnGatewaysRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeVpnGatewaysRequest();
|
||||
@@ -37,12 +43,16 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
bool getIncludeReservationData()const;
|
||||
void setIncludeReservationData(bool includeReservationData);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getBusinessStatus()const;
|
||||
void setBusinessStatus(const std::string& businessStatus);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -60,9 +70,11 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
bool includeReservationData_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string businessStatus_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -34,13 +34,31 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct VpnGateway
|
||||
{
|
||||
struct ReservationData
|
||||
{
|
||||
std::string status;
|
||||
std::string reservationOrderType;
|
||||
std::string reservationEndTime;
|
||||
std::string reservationSsl;
|
||||
int reservationMaxConnections;
|
||||
std::string reservationSpec;
|
||||
std::string reservationIpsec;
|
||||
};
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
std::string status;
|
||||
std::string ipsecVpn;
|
||||
std::string sslVpn;
|
||||
std::string vpnType;
|
||||
std::string description;
|
||||
bool enableBgp;
|
||||
long endTime;
|
||||
std::string vSwitchId;
|
||||
long createTime;
|
||||
bool autoPropagate;
|
||||
std::string businessStatus;
|
||||
std::string name;
|
||||
std::string vpcId;
|
||||
@@ -50,6 +68,8 @@ namespace AlibabaCloud
|
||||
std::string tag;
|
||||
std::string spec;
|
||||
long sslMaxConnections;
|
||||
std::vector<VpnGateway::Tag> tags;
|
||||
ReservationData reservationData;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -43,6 +43,8 @@ namespace AlibabaCloud
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getRouteEntryType()const;
|
||||
void setRouteEntryType(const std::string& routeEntryType);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -57,6 +59,7 @@ namespace AlibabaCloud
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string routeEntryType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string vpnGatewayId_;
|
||||
|
||||
@@ -34,12 +34,16 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct VpnRouteEntry
|
||||
{
|
||||
std::string asPath;
|
||||
std::string vpnInstanceId;
|
||||
std::string routeDest;
|
||||
std::string nextHop;
|
||||
std::string state;
|
||||
std::string routeEntryType;
|
||||
long createTime;
|
||||
int weight;
|
||||
std::string community;
|
||||
std::string source;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -37,21 +37,27 @@ namespace AlibabaCloud
|
||||
|
||||
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 getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getAcceptLanguage()const;
|
||||
void setAcceptLanguage(const std::string& acceptLanguage);
|
||||
std::string getZoneType()const;
|
||||
void setZoneType(const std::string& zoneType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string regionId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string zoneType_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string zoneId;
|
||||
std::string localName;
|
||||
std::string zoneType;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DETACHDHCPOPTIONSSETFROMVPCREQUEST_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DETACHDHCPOPTIONSSETFROMVPCREQUEST_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 DetachDhcpOptionsSetFromVpcRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetachDhcpOptionsSetFromVpcRequest();
|
||||
~DetachDhcpOptionsSetFromVpcRequest();
|
||||
|
||||
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);
|
||||
bool getDryRun()const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getDhcpOptionsSetId()const;
|
||||
void setDhcpOptionsSetId(const std::string& dhcpOptionsSetId);
|
||||
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 clientToken_;
|
||||
std::string regionId_;
|
||||
bool dryRun_;
|
||||
std::string dhcpOptionsSetId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string vpcId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DETACHDHCPOPTIONSSETFROMVPCREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VPC_MODEL_DETACHDHCPOPTIONSSETFROMVPCRESULT_H_
|
||||
#define ALIBABACLOUD_VPC_MODEL_DETACHDHCPOPTIONSSETFROMVPCRESULT_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 DetachDhcpOptionsSetFromVpcResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DetachDhcpOptionsSetFromVpcResult();
|
||||
explicit DetachDhcpOptionsSetFromVpcResult(const std::string &payload);
|
||||
~DetachDhcpOptionsSetFromVpcResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VPC_MODEL_DETACHDHCPOPTIONSSETFROMVPCRESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user