Generated 2014-08-15 for Rds.
This commit is contained in:
@@ -21,6 +21,8 @@ set(rds_public_header
|
||||
include/alibabacloud/rds/RdsExport.h )
|
||||
|
||||
set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/AcceptRCInquiredSystemEventRequest.h
|
||||
include/alibabacloud/rds/model/AcceptRCInquiredSystemEventResult.h
|
||||
include/alibabacloud/rds/model/ActivateMigrationTargetInstanceRequest.h
|
||||
include/alibabacloud/rds/model/ActivateMigrationTargetInstanceResult.h
|
||||
include/alibabacloud/rds/model/AddTagsToResourceRequest.h
|
||||
@@ -29,10 +31,20 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/AllocateInstancePublicConnectionResult.h
|
||||
include/alibabacloud/rds/model/AllocateReadWriteSplittingConnectionRequest.h
|
||||
include/alibabacloud/rds/model/AllocateReadWriteSplittingConnectionResult.h
|
||||
include/alibabacloud/rds/model/AssociateEipAddressWithRCInstanceRequest.h
|
||||
include/alibabacloud/rds/model/AssociateEipAddressWithRCInstanceResult.h
|
||||
include/alibabacloud/rds/model/AttachRCDiskRequest.h
|
||||
include/alibabacloud/rds/model/AttachRCDiskResult.h
|
||||
include/alibabacloud/rds/model/AttachRCInstancesRequest.h
|
||||
include/alibabacloud/rds/model/AttachRCInstancesResult.h
|
||||
include/alibabacloud/rds/model/AttachWhitelistTemplateToInstanceRequest.h
|
||||
include/alibabacloud/rds/model/AttachWhitelistTemplateToInstanceResult.h
|
||||
include/alibabacloud/rds/model/AuthorizeRCSecurityGroupPermissionRequest.h
|
||||
include/alibabacloud/rds/model/AuthorizeRCSecurityGroupPermissionResult.h
|
||||
include/alibabacloud/rds/model/CalculateDBInstanceWeightRequest.h
|
||||
include/alibabacloud/rds/model/CalculateDBInstanceWeightResult.h
|
||||
include/alibabacloud/rds/model/CancelActiveOperationTasksRequest.h
|
||||
include/alibabacloud/rds/model/CancelActiveOperationTasksResult.h
|
||||
include/alibabacloud/rds/model/CheckAccountNameAvailableRequest.h
|
||||
include/alibabacloud/rds/model/CheckAccountNameAvailableResult.h
|
||||
include/alibabacloud/rds/model/CheckCloudResourceAuthorizedRequest.h
|
||||
@@ -99,8 +111,18 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/CreateParameterGroupResult.h
|
||||
include/alibabacloud/rds/model/CreatePostgresExtensionsRequest.h
|
||||
include/alibabacloud/rds/model/CreatePostgresExtensionsResult.h
|
||||
include/alibabacloud/rds/model/CreateRCDeploymentSetRequest.h
|
||||
include/alibabacloud/rds/model/CreateRCDeploymentSetResult.h
|
||||
include/alibabacloud/rds/model/CreateRCDiskRequest.h
|
||||
include/alibabacloud/rds/model/CreateRCDiskResult.h
|
||||
include/alibabacloud/rds/model/CreateRCNodePoolRequest.h
|
||||
include/alibabacloud/rds/model/CreateRCNodePoolResult.h
|
||||
include/alibabacloud/rds/model/CreateRCSnapshotRequest.h
|
||||
include/alibabacloud/rds/model/CreateRCSnapshotResult.h
|
||||
include/alibabacloud/rds/model/CreateReadOnlyDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/CreateReadOnlyDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/CreateReplicationLinkRequest.h
|
||||
include/alibabacloud/rds/model/CreateReplicationLinkResult.h
|
||||
include/alibabacloud/rds/model/CreateSecretRequest.h
|
||||
include/alibabacloud/rds/model/CreateSecretResult.h
|
||||
include/alibabacloud/rds/model/CreateServiceLinkedRoleRequest.h
|
||||
@@ -139,6 +161,22 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DeleteParameterGroupResult.h
|
||||
include/alibabacloud/rds/model/DeletePostgresExtensionsRequest.h
|
||||
include/alibabacloud/rds/model/DeletePostgresExtensionsResult.h
|
||||
include/alibabacloud/rds/model/DeleteRCClusterNodesRequest.h
|
||||
include/alibabacloud/rds/model/DeleteRCClusterNodesResult.h
|
||||
include/alibabacloud/rds/model/DeleteRCDeploymentSetRequest.h
|
||||
include/alibabacloud/rds/model/DeleteRCDeploymentSetResult.h
|
||||
include/alibabacloud/rds/model/DeleteRCDiskRequest.h
|
||||
include/alibabacloud/rds/model/DeleteRCDiskResult.h
|
||||
include/alibabacloud/rds/model/DeleteRCInstanceRequest.h
|
||||
include/alibabacloud/rds/model/DeleteRCInstanceResult.h
|
||||
include/alibabacloud/rds/model/DeleteRCInstancesRequest.h
|
||||
include/alibabacloud/rds/model/DeleteRCInstancesResult.h
|
||||
include/alibabacloud/rds/model/DeleteRCNodePoolRequest.h
|
||||
include/alibabacloud/rds/model/DeleteRCNodePoolResult.h
|
||||
include/alibabacloud/rds/model/DeleteRCSnapshotRequest.h
|
||||
include/alibabacloud/rds/model/DeleteRCSnapshotResult.h
|
||||
include/alibabacloud/rds/model/DeleteReplicationLinkRequest.h
|
||||
include/alibabacloud/rds/model/DeleteReplicationLinkResult.h
|
||||
include/alibabacloud/rds/model/DeleteSecretRequest.h
|
||||
include/alibabacloud/rds/model/DeleteSecretResult.h
|
||||
include/alibabacloud/rds/model/DeleteSlotRequest.h
|
||||
@@ -235,6 +273,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribeDBInstancePromoteActivityResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceProxyConfigurationRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceProxyConfigurationResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceReplicationRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceReplicationResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceSSLRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceSSLResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceSecurityGroupRuleRequest.h
|
||||
@@ -339,6 +379,44 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribePriceResult.h
|
||||
include/alibabacloud/rds/model/DescribeQuickSaleConfigRequest.h
|
||||
include/alibabacloud/rds/model/DescribeQuickSaleConfigResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCClusterConfigRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCClusterConfigResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCClusterNodesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCClusterNodesResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCClustersRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCClustersResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCDeploymentSetsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCDeploymentSetsResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCDisksRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCDisksResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCImageListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCImageListResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceAttributeRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceAttributeResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceDdosCountRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceDdosCountResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceHistoryEventsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceHistoryEventsResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceIpAddressRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceIpAddressResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceTypeFamiliesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceTypeFamiliesResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceTypesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceTypesResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceVncUrlRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstanceVncUrlResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstancesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCInstancesResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCMetricListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCMetricListResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCNodePoolRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCNodePoolResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCSecurityGroupListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCSecurityGroupListResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCSecurityGroupPermissionRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCSecurityGroupPermissionResult.h
|
||||
include/alibabacloud/rds/model/DescribeRCSnapshotsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRCSnapshotsResult.h
|
||||
include/alibabacloud/rds/model/DescribeRdsResourceSettingsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRdsResourceSettingsResult.h
|
||||
include/alibabacloud/rds/model/DescribeReadDBInstanceDelayRequest.h
|
||||
@@ -349,6 +427,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/rds/model/DescribeRenewalPriceRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRenewalPriceResult.h
|
||||
include/alibabacloud/rds/model/DescribeReplicationLinkLogsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeReplicationLinkLogsResult.h
|
||||
include/alibabacloud/rds/model/DescribeResourceDetailsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeResourceDetailsResult.h
|
||||
include/alibabacloud/rds/model/DescribeResourceUsageRequest.h
|
||||
@@ -393,6 +473,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DestroyDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/DetachGadInstanceMemberRequest.h
|
||||
include/alibabacloud/rds/model/DetachGadInstanceMemberResult.h
|
||||
include/alibabacloud/rds/model/DetachRCDiskRequest.h
|
||||
include/alibabacloud/rds/model/DetachRCDiskResult.h
|
||||
include/alibabacloud/rds/model/DetachWhitelistTemplateToInstanceRequest.h
|
||||
include/alibabacloud/rds/model/DetachWhitelistTemplateToInstanceResult.h
|
||||
include/alibabacloud/rds/model/EvaluateLocalExtendDiskRequest.h
|
||||
@@ -419,16 +501,22 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/MigrateConnectionToOtherZoneResult.h
|
||||
include/alibabacloud/rds/model/MigrateDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/MigrateDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/MigrateDBNodesRequest.h
|
||||
include/alibabacloud/rds/model/MigrateDBNodesResult.h
|
||||
include/alibabacloud/rds/model/MigrateSecurityIPModeRequest.h
|
||||
include/alibabacloud/rds/model/MigrateSecurityIPModeResult.h
|
||||
include/alibabacloud/rds/model/MigrateToOtherZoneRequest.h
|
||||
include/alibabacloud/rds/model/MigrateToOtherZoneResult.h
|
||||
include/alibabacloud/rds/model/ModifyADInfoRequest.h
|
||||
include/alibabacloud/rds/model/ModifyADInfoResult.h
|
||||
include/alibabacloud/rds/model/ModifyAccountCheckPolicyRequest.h
|
||||
include/alibabacloud/rds/model/ModifyAccountCheckPolicyResult.h
|
||||
include/alibabacloud/rds/model/ModifyAccountDescriptionRequest.h
|
||||
include/alibabacloud/rds/model/ModifyAccountDescriptionResult.h
|
||||
include/alibabacloud/rds/model/ModifyAccountMaskingPrivilegeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyAccountMaskingPrivilegeResult.h
|
||||
include/alibabacloud/rds/model/ModifyAccountSecurityPolicyRequest.h
|
||||
include/alibabacloud/rds/model/ModifyAccountSecurityPolicyResult.h
|
||||
include/alibabacloud/rds/model/ModifyActionEventPolicyRequest.h
|
||||
include/alibabacloud/rds/model/ModifyActionEventPolicyResult.h
|
||||
include/alibabacloud/rds/model/ModifyActiveOperationTasksRequest.h
|
||||
@@ -471,6 +559,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceNetworkTypeResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstancePayTypeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstancePayTypeResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceReplicationSwitchRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceReplicationSwitchResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceSSLRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceSSLResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceSecurityGroupRuleRequest.h
|
||||
@@ -515,6 +605,22 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/ModifyParameterResult.h
|
||||
include/alibabacloud/rds/model/ModifyParameterGroupRequest.h
|
||||
include/alibabacloud/rds/model/ModifyParameterGroupResult.h
|
||||
include/alibabacloud/rds/model/ModifyRCDiskSpecRequest.h
|
||||
include/alibabacloud/rds/model/ModifyRCDiskSpecResult.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceRequest.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceResult.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceAttributeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceAttributeResult.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceChargeTypeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceChargeTypeResult.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceDescriptionRequest.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceDescriptionResult.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceKeyPairRequest.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceKeyPairResult.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceNetworkSpecRequest.h
|
||||
include/alibabacloud/rds/model/ModifyRCInstanceNetworkSpecResult.h
|
||||
include/alibabacloud/rds/model/ModifyRCSecurityGroupPermissionRequest.h
|
||||
include/alibabacloud/rds/model/ModifyRCSecurityGroupPermissionResult.h
|
||||
include/alibabacloud/rds/model/ModifyReadWriteSplittingConnectionRequest.h
|
||||
include/alibabacloud/rds/model/ModifyReadWriteSplittingConnectionResult.h
|
||||
include/alibabacloud/rds/model/ModifyReadonlyInstanceDelayReplicationTimeRequest.h
|
||||
@@ -541,8 +647,14 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/QueryNotifyResult.h
|
||||
include/alibabacloud/rds/model/QueryRecommendByCodeRequest.h
|
||||
include/alibabacloud/rds/model/QueryRecommendByCodeResult.h
|
||||
include/alibabacloud/rds/model/RebootRCInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RebootRCInstanceResult.h
|
||||
include/alibabacloud/rds/model/RebootRCInstancesRequest.h
|
||||
include/alibabacloud/rds/model/RebootRCInstancesResult.h
|
||||
include/alibabacloud/rds/model/RebuildDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RebuildDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/RebuildReplicationLinkRequest.h
|
||||
include/alibabacloud/rds/model/RebuildReplicationLinkResult.h
|
||||
include/alibabacloud/rds/model/ReceiveDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/ReceiveDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/RecoveryDBInstanceRequest.h
|
||||
@@ -557,10 +669,16 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/RemoveTagsFromResourceResult.h
|
||||
include/alibabacloud/rds/model/RenewInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RenewInstanceResult.h
|
||||
include/alibabacloud/rds/model/RenewRCInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RenewRCInstanceResult.h
|
||||
include/alibabacloud/rds/model/ReplaceRCInstanceSystemDiskRequest.h
|
||||
include/alibabacloud/rds/model/ReplaceRCInstanceSystemDiskResult.h
|
||||
include/alibabacloud/rds/model/ResetAccountRequest.h
|
||||
include/alibabacloud/rds/model/ResetAccountResult.h
|
||||
include/alibabacloud/rds/model/ResetAccountPasswordRequest.h
|
||||
include/alibabacloud/rds/model/ResetAccountPasswordResult.h
|
||||
include/alibabacloud/rds/model/ResizeRCInstanceDiskRequest.h
|
||||
include/alibabacloud/rds/model/ResizeRCInstanceDiskResult.h
|
||||
include/alibabacloud/rds/model/RestartDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RestartDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/RestoreDdrTableRequest.h
|
||||
@@ -571,22 +689,44 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/RevokeAccountPrivilegeResult.h
|
||||
include/alibabacloud/rds/model/RevokeOperatorPermissionRequest.h
|
||||
include/alibabacloud/rds/model/RevokeOperatorPermissionResult.h
|
||||
include/alibabacloud/rds/model/RevokeRCSecurityGroupPermissionRequest.h
|
||||
include/alibabacloud/rds/model/RevokeRCSecurityGroupPermissionResult.h
|
||||
include/alibabacloud/rds/model/RunRCInstancesRequest.h
|
||||
include/alibabacloud/rds/model/RunRCInstancesResult.h
|
||||
include/alibabacloud/rds/model/StartDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/StartDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/StartRCInstanceRequest.h
|
||||
include/alibabacloud/rds/model/StartRCInstanceResult.h
|
||||
include/alibabacloud/rds/model/StartRCInstancesRequest.h
|
||||
include/alibabacloud/rds/model/StartRCInstancesResult.h
|
||||
include/alibabacloud/rds/model/StopDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/StopDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/StopRCInstanceRequest.h
|
||||
include/alibabacloud/rds/model/StopRCInstanceResult.h
|
||||
include/alibabacloud/rds/model/StopRCInstancesRequest.h
|
||||
include/alibabacloud/rds/model/StopRCInstancesResult.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceHARequest.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceHAResult.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceNetTypeRequest.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceNetTypeResult.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceVpcRequest.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceVpcResult.h
|
||||
include/alibabacloud/rds/model/SwitchOverMajorVersionUpgradeRequest.h
|
||||
include/alibabacloud/rds/model/SwitchOverMajorVersionUpgradeResult.h
|
||||
include/alibabacloud/rds/model/SwitchReplicationLinkRequest.h
|
||||
include/alibabacloud/rds/model/SwitchReplicationLinkResult.h
|
||||
include/alibabacloud/rds/model/SyncRCKeyPairRequest.h
|
||||
include/alibabacloud/rds/model/SyncRCKeyPairResult.h
|
||||
include/alibabacloud/rds/model/SyncRCSecurityGroupRequest.h
|
||||
include/alibabacloud/rds/model/SyncRCSecurityGroupResult.h
|
||||
include/alibabacloud/rds/model/TagResourcesRequest.h
|
||||
include/alibabacloud/rds/model/TagResourcesResult.h
|
||||
include/alibabacloud/rds/model/TerminateMigrateTaskRequest.h
|
||||
include/alibabacloud/rds/model/TerminateMigrateTaskResult.h
|
||||
include/alibabacloud/rds/model/TransformDBInstancePayTypeRequest.h
|
||||
include/alibabacloud/rds/model/TransformDBInstancePayTypeResult.h
|
||||
include/alibabacloud/rds/model/UnassociateEipAddressWithRCInstanceRequest.h
|
||||
include/alibabacloud/rds/model/UnassociateEipAddressWithRCInstanceResult.h
|
||||
include/alibabacloud/rds/model/UnlockAccountRequest.h
|
||||
include/alibabacloud/rds/model/UnlockAccountResult.h
|
||||
include/alibabacloud/rds/model/UntagResourcesRequest.h
|
||||
@@ -608,6 +748,8 @@ set(rds_public_header_model
|
||||
|
||||
set(rds_src
|
||||
src/RdsClient.cc
|
||||
src/model/AcceptRCInquiredSystemEventRequest.cc
|
||||
src/model/AcceptRCInquiredSystemEventResult.cc
|
||||
src/model/ActivateMigrationTargetInstanceRequest.cc
|
||||
src/model/ActivateMigrationTargetInstanceResult.cc
|
||||
src/model/AddTagsToResourceRequest.cc
|
||||
@@ -616,10 +758,20 @@ set(rds_src
|
||||
src/model/AllocateInstancePublicConnectionResult.cc
|
||||
src/model/AllocateReadWriteSplittingConnectionRequest.cc
|
||||
src/model/AllocateReadWriteSplittingConnectionResult.cc
|
||||
src/model/AssociateEipAddressWithRCInstanceRequest.cc
|
||||
src/model/AssociateEipAddressWithRCInstanceResult.cc
|
||||
src/model/AttachRCDiskRequest.cc
|
||||
src/model/AttachRCDiskResult.cc
|
||||
src/model/AttachRCInstancesRequest.cc
|
||||
src/model/AttachRCInstancesResult.cc
|
||||
src/model/AttachWhitelistTemplateToInstanceRequest.cc
|
||||
src/model/AttachWhitelistTemplateToInstanceResult.cc
|
||||
src/model/AuthorizeRCSecurityGroupPermissionRequest.cc
|
||||
src/model/AuthorizeRCSecurityGroupPermissionResult.cc
|
||||
src/model/CalculateDBInstanceWeightRequest.cc
|
||||
src/model/CalculateDBInstanceWeightResult.cc
|
||||
src/model/CancelActiveOperationTasksRequest.cc
|
||||
src/model/CancelActiveOperationTasksResult.cc
|
||||
src/model/CheckAccountNameAvailableRequest.cc
|
||||
src/model/CheckAccountNameAvailableResult.cc
|
||||
src/model/CheckCloudResourceAuthorizedRequest.cc
|
||||
@@ -686,8 +838,18 @@ set(rds_src
|
||||
src/model/CreateParameterGroupResult.cc
|
||||
src/model/CreatePostgresExtensionsRequest.cc
|
||||
src/model/CreatePostgresExtensionsResult.cc
|
||||
src/model/CreateRCDeploymentSetRequest.cc
|
||||
src/model/CreateRCDeploymentSetResult.cc
|
||||
src/model/CreateRCDiskRequest.cc
|
||||
src/model/CreateRCDiskResult.cc
|
||||
src/model/CreateRCNodePoolRequest.cc
|
||||
src/model/CreateRCNodePoolResult.cc
|
||||
src/model/CreateRCSnapshotRequest.cc
|
||||
src/model/CreateRCSnapshotResult.cc
|
||||
src/model/CreateReadOnlyDBInstanceRequest.cc
|
||||
src/model/CreateReadOnlyDBInstanceResult.cc
|
||||
src/model/CreateReplicationLinkRequest.cc
|
||||
src/model/CreateReplicationLinkResult.cc
|
||||
src/model/CreateSecretRequest.cc
|
||||
src/model/CreateSecretResult.cc
|
||||
src/model/CreateServiceLinkedRoleRequest.cc
|
||||
@@ -726,6 +888,22 @@ set(rds_src
|
||||
src/model/DeleteParameterGroupResult.cc
|
||||
src/model/DeletePostgresExtensionsRequest.cc
|
||||
src/model/DeletePostgresExtensionsResult.cc
|
||||
src/model/DeleteRCClusterNodesRequest.cc
|
||||
src/model/DeleteRCClusterNodesResult.cc
|
||||
src/model/DeleteRCDeploymentSetRequest.cc
|
||||
src/model/DeleteRCDeploymentSetResult.cc
|
||||
src/model/DeleteRCDiskRequest.cc
|
||||
src/model/DeleteRCDiskResult.cc
|
||||
src/model/DeleteRCInstanceRequest.cc
|
||||
src/model/DeleteRCInstanceResult.cc
|
||||
src/model/DeleteRCInstancesRequest.cc
|
||||
src/model/DeleteRCInstancesResult.cc
|
||||
src/model/DeleteRCNodePoolRequest.cc
|
||||
src/model/DeleteRCNodePoolResult.cc
|
||||
src/model/DeleteRCSnapshotRequest.cc
|
||||
src/model/DeleteRCSnapshotResult.cc
|
||||
src/model/DeleteReplicationLinkRequest.cc
|
||||
src/model/DeleteReplicationLinkResult.cc
|
||||
src/model/DeleteSecretRequest.cc
|
||||
src/model/DeleteSecretResult.cc
|
||||
src/model/DeleteSlotRequest.cc
|
||||
@@ -822,6 +1000,8 @@ set(rds_src
|
||||
src/model/DescribeDBInstancePromoteActivityResult.cc
|
||||
src/model/DescribeDBInstanceProxyConfigurationRequest.cc
|
||||
src/model/DescribeDBInstanceProxyConfigurationResult.cc
|
||||
src/model/DescribeDBInstanceReplicationRequest.cc
|
||||
src/model/DescribeDBInstanceReplicationResult.cc
|
||||
src/model/DescribeDBInstanceSSLRequest.cc
|
||||
src/model/DescribeDBInstanceSSLResult.cc
|
||||
src/model/DescribeDBInstanceSecurityGroupRuleRequest.cc
|
||||
@@ -926,6 +1106,44 @@ set(rds_src
|
||||
src/model/DescribePriceResult.cc
|
||||
src/model/DescribeQuickSaleConfigRequest.cc
|
||||
src/model/DescribeQuickSaleConfigResult.cc
|
||||
src/model/DescribeRCClusterConfigRequest.cc
|
||||
src/model/DescribeRCClusterConfigResult.cc
|
||||
src/model/DescribeRCClusterNodesRequest.cc
|
||||
src/model/DescribeRCClusterNodesResult.cc
|
||||
src/model/DescribeRCClustersRequest.cc
|
||||
src/model/DescribeRCClustersResult.cc
|
||||
src/model/DescribeRCDeploymentSetsRequest.cc
|
||||
src/model/DescribeRCDeploymentSetsResult.cc
|
||||
src/model/DescribeRCDisksRequest.cc
|
||||
src/model/DescribeRCDisksResult.cc
|
||||
src/model/DescribeRCImageListRequest.cc
|
||||
src/model/DescribeRCImageListResult.cc
|
||||
src/model/DescribeRCInstanceAttributeRequest.cc
|
||||
src/model/DescribeRCInstanceAttributeResult.cc
|
||||
src/model/DescribeRCInstanceDdosCountRequest.cc
|
||||
src/model/DescribeRCInstanceDdosCountResult.cc
|
||||
src/model/DescribeRCInstanceHistoryEventsRequest.cc
|
||||
src/model/DescribeRCInstanceHistoryEventsResult.cc
|
||||
src/model/DescribeRCInstanceIpAddressRequest.cc
|
||||
src/model/DescribeRCInstanceIpAddressResult.cc
|
||||
src/model/DescribeRCInstanceTypeFamiliesRequest.cc
|
||||
src/model/DescribeRCInstanceTypeFamiliesResult.cc
|
||||
src/model/DescribeRCInstanceTypesRequest.cc
|
||||
src/model/DescribeRCInstanceTypesResult.cc
|
||||
src/model/DescribeRCInstanceVncUrlRequest.cc
|
||||
src/model/DescribeRCInstanceVncUrlResult.cc
|
||||
src/model/DescribeRCInstancesRequest.cc
|
||||
src/model/DescribeRCInstancesResult.cc
|
||||
src/model/DescribeRCMetricListRequest.cc
|
||||
src/model/DescribeRCMetricListResult.cc
|
||||
src/model/DescribeRCNodePoolRequest.cc
|
||||
src/model/DescribeRCNodePoolResult.cc
|
||||
src/model/DescribeRCSecurityGroupListRequest.cc
|
||||
src/model/DescribeRCSecurityGroupListResult.cc
|
||||
src/model/DescribeRCSecurityGroupPermissionRequest.cc
|
||||
src/model/DescribeRCSecurityGroupPermissionResult.cc
|
||||
src/model/DescribeRCSnapshotsRequest.cc
|
||||
src/model/DescribeRCSnapshotsResult.cc
|
||||
src/model/DescribeRdsResourceSettingsRequest.cc
|
||||
src/model/DescribeRdsResourceSettingsResult.cc
|
||||
src/model/DescribeReadDBInstanceDelayRequest.cc
|
||||
@@ -936,6 +1154,8 @@ set(rds_src
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/DescribeRenewalPriceRequest.cc
|
||||
src/model/DescribeRenewalPriceResult.cc
|
||||
src/model/DescribeReplicationLinkLogsRequest.cc
|
||||
src/model/DescribeReplicationLinkLogsResult.cc
|
||||
src/model/DescribeResourceDetailsRequest.cc
|
||||
src/model/DescribeResourceDetailsResult.cc
|
||||
src/model/DescribeResourceUsageRequest.cc
|
||||
@@ -980,6 +1200,8 @@ set(rds_src
|
||||
src/model/DestroyDBInstanceResult.cc
|
||||
src/model/DetachGadInstanceMemberRequest.cc
|
||||
src/model/DetachGadInstanceMemberResult.cc
|
||||
src/model/DetachRCDiskRequest.cc
|
||||
src/model/DetachRCDiskResult.cc
|
||||
src/model/DetachWhitelistTemplateToInstanceRequest.cc
|
||||
src/model/DetachWhitelistTemplateToInstanceResult.cc
|
||||
src/model/EvaluateLocalExtendDiskRequest.cc
|
||||
@@ -1006,16 +1228,22 @@ set(rds_src
|
||||
src/model/MigrateConnectionToOtherZoneResult.cc
|
||||
src/model/MigrateDBInstanceRequest.cc
|
||||
src/model/MigrateDBInstanceResult.cc
|
||||
src/model/MigrateDBNodesRequest.cc
|
||||
src/model/MigrateDBNodesResult.cc
|
||||
src/model/MigrateSecurityIPModeRequest.cc
|
||||
src/model/MigrateSecurityIPModeResult.cc
|
||||
src/model/MigrateToOtherZoneRequest.cc
|
||||
src/model/MigrateToOtherZoneResult.cc
|
||||
src/model/ModifyADInfoRequest.cc
|
||||
src/model/ModifyADInfoResult.cc
|
||||
src/model/ModifyAccountCheckPolicyRequest.cc
|
||||
src/model/ModifyAccountCheckPolicyResult.cc
|
||||
src/model/ModifyAccountDescriptionRequest.cc
|
||||
src/model/ModifyAccountDescriptionResult.cc
|
||||
src/model/ModifyAccountMaskingPrivilegeRequest.cc
|
||||
src/model/ModifyAccountMaskingPrivilegeResult.cc
|
||||
src/model/ModifyAccountSecurityPolicyRequest.cc
|
||||
src/model/ModifyAccountSecurityPolicyResult.cc
|
||||
src/model/ModifyActionEventPolicyRequest.cc
|
||||
src/model/ModifyActionEventPolicyResult.cc
|
||||
src/model/ModifyActiveOperationTasksRequest.cc
|
||||
@@ -1058,6 +1286,8 @@ set(rds_src
|
||||
src/model/ModifyDBInstanceNetworkTypeResult.cc
|
||||
src/model/ModifyDBInstancePayTypeRequest.cc
|
||||
src/model/ModifyDBInstancePayTypeResult.cc
|
||||
src/model/ModifyDBInstanceReplicationSwitchRequest.cc
|
||||
src/model/ModifyDBInstanceReplicationSwitchResult.cc
|
||||
src/model/ModifyDBInstanceSSLRequest.cc
|
||||
src/model/ModifyDBInstanceSSLResult.cc
|
||||
src/model/ModifyDBInstanceSecurityGroupRuleRequest.cc
|
||||
@@ -1102,6 +1332,22 @@ set(rds_src
|
||||
src/model/ModifyParameterResult.cc
|
||||
src/model/ModifyParameterGroupRequest.cc
|
||||
src/model/ModifyParameterGroupResult.cc
|
||||
src/model/ModifyRCDiskSpecRequest.cc
|
||||
src/model/ModifyRCDiskSpecResult.cc
|
||||
src/model/ModifyRCInstanceRequest.cc
|
||||
src/model/ModifyRCInstanceResult.cc
|
||||
src/model/ModifyRCInstanceAttributeRequest.cc
|
||||
src/model/ModifyRCInstanceAttributeResult.cc
|
||||
src/model/ModifyRCInstanceChargeTypeRequest.cc
|
||||
src/model/ModifyRCInstanceChargeTypeResult.cc
|
||||
src/model/ModifyRCInstanceDescriptionRequest.cc
|
||||
src/model/ModifyRCInstanceDescriptionResult.cc
|
||||
src/model/ModifyRCInstanceKeyPairRequest.cc
|
||||
src/model/ModifyRCInstanceKeyPairResult.cc
|
||||
src/model/ModifyRCInstanceNetworkSpecRequest.cc
|
||||
src/model/ModifyRCInstanceNetworkSpecResult.cc
|
||||
src/model/ModifyRCSecurityGroupPermissionRequest.cc
|
||||
src/model/ModifyRCSecurityGroupPermissionResult.cc
|
||||
src/model/ModifyReadWriteSplittingConnectionRequest.cc
|
||||
src/model/ModifyReadWriteSplittingConnectionResult.cc
|
||||
src/model/ModifyReadonlyInstanceDelayReplicationTimeRequest.cc
|
||||
@@ -1128,8 +1374,14 @@ set(rds_src
|
||||
src/model/QueryNotifyResult.cc
|
||||
src/model/QueryRecommendByCodeRequest.cc
|
||||
src/model/QueryRecommendByCodeResult.cc
|
||||
src/model/RebootRCInstanceRequest.cc
|
||||
src/model/RebootRCInstanceResult.cc
|
||||
src/model/RebootRCInstancesRequest.cc
|
||||
src/model/RebootRCInstancesResult.cc
|
||||
src/model/RebuildDBInstanceRequest.cc
|
||||
src/model/RebuildDBInstanceResult.cc
|
||||
src/model/RebuildReplicationLinkRequest.cc
|
||||
src/model/RebuildReplicationLinkResult.cc
|
||||
src/model/ReceiveDBInstanceRequest.cc
|
||||
src/model/ReceiveDBInstanceResult.cc
|
||||
src/model/RecoveryDBInstanceRequest.cc
|
||||
@@ -1144,10 +1396,16 @@ set(rds_src
|
||||
src/model/RemoveTagsFromResourceResult.cc
|
||||
src/model/RenewInstanceRequest.cc
|
||||
src/model/RenewInstanceResult.cc
|
||||
src/model/RenewRCInstanceRequest.cc
|
||||
src/model/RenewRCInstanceResult.cc
|
||||
src/model/ReplaceRCInstanceSystemDiskRequest.cc
|
||||
src/model/ReplaceRCInstanceSystemDiskResult.cc
|
||||
src/model/ResetAccountRequest.cc
|
||||
src/model/ResetAccountResult.cc
|
||||
src/model/ResetAccountPasswordRequest.cc
|
||||
src/model/ResetAccountPasswordResult.cc
|
||||
src/model/ResizeRCInstanceDiskRequest.cc
|
||||
src/model/ResizeRCInstanceDiskResult.cc
|
||||
src/model/RestartDBInstanceRequest.cc
|
||||
src/model/RestartDBInstanceResult.cc
|
||||
src/model/RestoreDdrTableRequest.cc
|
||||
@@ -1158,22 +1416,44 @@ set(rds_src
|
||||
src/model/RevokeAccountPrivilegeResult.cc
|
||||
src/model/RevokeOperatorPermissionRequest.cc
|
||||
src/model/RevokeOperatorPermissionResult.cc
|
||||
src/model/RevokeRCSecurityGroupPermissionRequest.cc
|
||||
src/model/RevokeRCSecurityGroupPermissionResult.cc
|
||||
src/model/RunRCInstancesRequest.cc
|
||||
src/model/RunRCInstancesResult.cc
|
||||
src/model/StartDBInstanceRequest.cc
|
||||
src/model/StartDBInstanceResult.cc
|
||||
src/model/StartRCInstanceRequest.cc
|
||||
src/model/StartRCInstanceResult.cc
|
||||
src/model/StartRCInstancesRequest.cc
|
||||
src/model/StartRCInstancesResult.cc
|
||||
src/model/StopDBInstanceRequest.cc
|
||||
src/model/StopDBInstanceResult.cc
|
||||
src/model/StopRCInstanceRequest.cc
|
||||
src/model/StopRCInstanceResult.cc
|
||||
src/model/StopRCInstancesRequest.cc
|
||||
src/model/StopRCInstancesResult.cc
|
||||
src/model/SwitchDBInstanceHARequest.cc
|
||||
src/model/SwitchDBInstanceHAResult.cc
|
||||
src/model/SwitchDBInstanceNetTypeRequest.cc
|
||||
src/model/SwitchDBInstanceNetTypeResult.cc
|
||||
src/model/SwitchDBInstanceVpcRequest.cc
|
||||
src/model/SwitchDBInstanceVpcResult.cc
|
||||
src/model/SwitchOverMajorVersionUpgradeRequest.cc
|
||||
src/model/SwitchOverMajorVersionUpgradeResult.cc
|
||||
src/model/SwitchReplicationLinkRequest.cc
|
||||
src/model/SwitchReplicationLinkResult.cc
|
||||
src/model/SyncRCKeyPairRequest.cc
|
||||
src/model/SyncRCKeyPairResult.cc
|
||||
src/model/SyncRCSecurityGroupRequest.cc
|
||||
src/model/SyncRCSecurityGroupResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
src/model/TagResourcesResult.cc
|
||||
src/model/TerminateMigrateTaskRequest.cc
|
||||
src/model/TerminateMigrateTaskResult.cc
|
||||
src/model/TransformDBInstancePayTypeRequest.cc
|
||||
src/model/TransformDBInstancePayTypeResult.cc
|
||||
src/model/UnassociateEipAddressWithRCInstanceRequest.cc
|
||||
src/model/UnassociateEipAddressWithRCInstanceResult.cc
|
||||
src/model/UnlockAccountRequest.cc
|
||||
src/model/UnlockAccountResult.cc
|
||||
src/model/UntagResourcesRequest.cc
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "RdsExport.h"
|
||||
#include "model/AcceptRCInquiredSystemEventRequest.h"
|
||||
#include "model/AcceptRCInquiredSystemEventResult.h"
|
||||
#include "model/ActivateMigrationTargetInstanceRequest.h"
|
||||
#include "model/ActivateMigrationTargetInstanceResult.h"
|
||||
#include "model/AddTagsToResourceRequest.h"
|
||||
@@ -30,10 +32,20 @@
|
||||
#include "model/AllocateInstancePublicConnectionResult.h"
|
||||
#include "model/AllocateReadWriteSplittingConnectionRequest.h"
|
||||
#include "model/AllocateReadWriteSplittingConnectionResult.h"
|
||||
#include "model/AssociateEipAddressWithRCInstanceRequest.h"
|
||||
#include "model/AssociateEipAddressWithRCInstanceResult.h"
|
||||
#include "model/AttachRCDiskRequest.h"
|
||||
#include "model/AttachRCDiskResult.h"
|
||||
#include "model/AttachRCInstancesRequest.h"
|
||||
#include "model/AttachRCInstancesResult.h"
|
||||
#include "model/AttachWhitelistTemplateToInstanceRequest.h"
|
||||
#include "model/AttachWhitelistTemplateToInstanceResult.h"
|
||||
#include "model/AuthorizeRCSecurityGroupPermissionRequest.h"
|
||||
#include "model/AuthorizeRCSecurityGroupPermissionResult.h"
|
||||
#include "model/CalculateDBInstanceWeightRequest.h"
|
||||
#include "model/CalculateDBInstanceWeightResult.h"
|
||||
#include "model/CancelActiveOperationTasksRequest.h"
|
||||
#include "model/CancelActiveOperationTasksResult.h"
|
||||
#include "model/CheckAccountNameAvailableRequest.h"
|
||||
#include "model/CheckAccountNameAvailableResult.h"
|
||||
#include "model/CheckCloudResourceAuthorizedRequest.h"
|
||||
@@ -100,8 +112,18 @@
|
||||
#include "model/CreateParameterGroupResult.h"
|
||||
#include "model/CreatePostgresExtensionsRequest.h"
|
||||
#include "model/CreatePostgresExtensionsResult.h"
|
||||
#include "model/CreateRCDeploymentSetRequest.h"
|
||||
#include "model/CreateRCDeploymentSetResult.h"
|
||||
#include "model/CreateRCDiskRequest.h"
|
||||
#include "model/CreateRCDiskResult.h"
|
||||
#include "model/CreateRCNodePoolRequest.h"
|
||||
#include "model/CreateRCNodePoolResult.h"
|
||||
#include "model/CreateRCSnapshotRequest.h"
|
||||
#include "model/CreateRCSnapshotResult.h"
|
||||
#include "model/CreateReadOnlyDBInstanceRequest.h"
|
||||
#include "model/CreateReadOnlyDBInstanceResult.h"
|
||||
#include "model/CreateReplicationLinkRequest.h"
|
||||
#include "model/CreateReplicationLinkResult.h"
|
||||
#include "model/CreateSecretRequest.h"
|
||||
#include "model/CreateSecretResult.h"
|
||||
#include "model/CreateServiceLinkedRoleRequest.h"
|
||||
@@ -140,6 +162,22 @@
|
||||
#include "model/DeleteParameterGroupResult.h"
|
||||
#include "model/DeletePostgresExtensionsRequest.h"
|
||||
#include "model/DeletePostgresExtensionsResult.h"
|
||||
#include "model/DeleteRCClusterNodesRequest.h"
|
||||
#include "model/DeleteRCClusterNodesResult.h"
|
||||
#include "model/DeleteRCDeploymentSetRequest.h"
|
||||
#include "model/DeleteRCDeploymentSetResult.h"
|
||||
#include "model/DeleteRCDiskRequest.h"
|
||||
#include "model/DeleteRCDiskResult.h"
|
||||
#include "model/DeleteRCInstanceRequest.h"
|
||||
#include "model/DeleteRCInstanceResult.h"
|
||||
#include "model/DeleteRCInstancesRequest.h"
|
||||
#include "model/DeleteRCInstancesResult.h"
|
||||
#include "model/DeleteRCNodePoolRequest.h"
|
||||
#include "model/DeleteRCNodePoolResult.h"
|
||||
#include "model/DeleteRCSnapshotRequest.h"
|
||||
#include "model/DeleteRCSnapshotResult.h"
|
||||
#include "model/DeleteReplicationLinkRequest.h"
|
||||
#include "model/DeleteReplicationLinkResult.h"
|
||||
#include "model/DeleteSecretRequest.h"
|
||||
#include "model/DeleteSecretResult.h"
|
||||
#include "model/DeleteSlotRequest.h"
|
||||
@@ -236,6 +274,8 @@
|
||||
#include "model/DescribeDBInstancePromoteActivityResult.h"
|
||||
#include "model/DescribeDBInstanceProxyConfigurationRequest.h"
|
||||
#include "model/DescribeDBInstanceProxyConfigurationResult.h"
|
||||
#include "model/DescribeDBInstanceReplicationRequest.h"
|
||||
#include "model/DescribeDBInstanceReplicationResult.h"
|
||||
#include "model/DescribeDBInstanceSSLRequest.h"
|
||||
#include "model/DescribeDBInstanceSSLResult.h"
|
||||
#include "model/DescribeDBInstanceSecurityGroupRuleRequest.h"
|
||||
@@ -340,6 +380,44 @@
|
||||
#include "model/DescribePriceResult.h"
|
||||
#include "model/DescribeQuickSaleConfigRequest.h"
|
||||
#include "model/DescribeQuickSaleConfigResult.h"
|
||||
#include "model/DescribeRCClusterConfigRequest.h"
|
||||
#include "model/DescribeRCClusterConfigResult.h"
|
||||
#include "model/DescribeRCClusterNodesRequest.h"
|
||||
#include "model/DescribeRCClusterNodesResult.h"
|
||||
#include "model/DescribeRCClustersRequest.h"
|
||||
#include "model/DescribeRCClustersResult.h"
|
||||
#include "model/DescribeRCDeploymentSetsRequest.h"
|
||||
#include "model/DescribeRCDeploymentSetsResult.h"
|
||||
#include "model/DescribeRCDisksRequest.h"
|
||||
#include "model/DescribeRCDisksResult.h"
|
||||
#include "model/DescribeRCImageListRequest.h"
|
||||
#include "model/DescribeRCImageListResult.h"
|
||||
#include "model/DescribeRCInstanceAttributeRequest.h"
|
||||
#include "model/DescribeRCInstanceAttributeResult.h"
|
||||
#include "model/DescribeRCInstanceDdosCountRequest.h"
|
||||
#include "model/DescribeRCInstanceDdosCountResult.h"
|
||||
#include "model/DescribeRCInstanceHistoryEventsRequest.h"
|
||||
#include "model/DescribeRCInstanceHistoryEventsResult.h"
|
||||
#include "model/DescribeRCInstanceIpAddressRequest.h"
|
||||
#include "model/DescribeRCInstanceIpAddressResult.h"
|
||||
#include "model/DescribeRCInstanceTypeFamiliesRequest.h"
|
||||
#include "model/DescribeRCInstanceTypeFamiliesResult.h"
|
||||
#include "model/DescribeRCInstanceTypesRequest.h"
|
||||
#include "model/DescribeRCInstanceTypesResult.h"
|
||||
#include "model/DescribeRCInstanceVncUrlRequest.h"
|
||||
#include "model/DescribeRCInstanceVncUrlResult.h"
|
||||
#include "model/DescribeRCInstancesRequest.h"
|
||||
#include "model/DescribeRCInstancesResult.h"
|
||||
#include "model/DescribeRCMetricListRequest.h"
|
||||
#include "model/DescribeRCMetricListResult.h"
|
||||
#include "model/DescribeRCNodePoolRequest.h"
|
||||
#include "model/DescribeRCNodePoolResult.h"
|
||||
#include "model/DescribeRCSecurityGroupListRequest.h"
|
||||
#include "model/DescribeRCSecurityGroupListResult.h"
|
||||
#include "model/DescribeRCSecurityGroupPermissionRequest.h"
|
||||
#include "model/DescribeRCSecurityGroupPermissionResult.h"
|
||||
#include "model/DescribeRCSnapshotsRequest.h"
|
||||
#include "model/DescribeRCSnapshotsResult.h"
|
||||
#include "model/DescribeRdsResourceSettingsRequest.h"
|
||||
#include "model/DescribeRdsResourceSettingsResult.h"
|
||||
#include "model/DescribeReadDBInstanceDelayRequest.h"
|
||||
@@ -350,6 +428,8 @@
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/DescribeRenewalPriceRequest.h"
|
||||
#include "model/DescribeRenewalPriceResult.h"
|
||||
#include "model/DescribeReplicationLinkLogsRequest.h"
|
||||
#include "model/DescribeReplicationLinkLogsResult.h"
|
||||
#include "model/DescribeResourceDetailsRequest.h"
|
||||
#include "model/DescribeResourceDetailsResult.h"
|
||||
#include "model/DescribeResourceUsageRequest.h"
|
||||
@@ -394,6 +474,8 @@
|
||||
#include "model/DestroyDBInstanceResult.h"
|
||||
#include "model/DetachGadInstanceMemberRequest.h"
|
||||
#include "model/DetachGadInstanceMemberResult.h"
|
||||
#include "model/DetachRCDiskRequest.h"
|
||||
#include "model/DetachRCDiskResult.h"
|
||||
#include "model/DetachWhitelistTemplateToInstanceRequest.h"
|
||||
#include "model/DetachWhitelistTemplateToInstanceResult.h"
|
||||
#include "model/EvaluateLocalExtendDiskRequest.h"
|
||||
@@ -420,16 +502,22 @@
|
||||
#include "model/MigrateConnectionToOtherZoneResult.h"
|
||||
#include "model/MigrateDBInstanceRequest.h"
|
||||
#include "model/MigrateDBInstanceResult.h"
|
||||
#include "model/MigrateDBNodesRequest.h"
|
||||
#include "model/MigrateDBNodesResult.h"
|
||||
#include "model/MigrateSecurityIPModeRequest.h"
|
||||
#include "model/MigrateSecurityIPModeResult.h"
|
||||
#include "model/MigrateToOtherZoneRequest.h"
|
||||
#include "model/MigrateToOtherZoneResult.h"
|
||||
#include "model/ModifyADInfoRequest.h"
|
||||
#include "model/ModifyADInfoResult.h"
|
||||
#include "model/ModifyAccountCheckPolicyRequest.h"
|
||||
#include "model/ModifyAccountCheckPolicyResult.h"
|
||||
#include "model/ModifyAccountDescriptionRequest.h"
|
||||
#include "model/ModifyAccountDescriptionResult.h"
|
||||
#include "model/ModifyAccountMaskingPrivilegeRequest.h"
|
||||
#include "model/ModifyAccountMaskingPrivilegeResult.h"
|
||||
#include "model/ModifyAccountSecurityPolicyRequest.h"
|
||||
#include "model/ModifyAccountSecurityPolicyResult.h"
|
||||
#include "model/ModifyActionEventPolicyRequest.h"
|
||||
#include "model/ModifyActionEventPolicyResult.h"
|
||||
#include "model/ModifyActiveOperationTasksRequest.h"
|
||||
@@ -472,6 +560,8 @@
|
||||
#include "model/ModifyDBInstanceNetworkTypeResult.h"
|
||||
#include "model/ModifyDBInstancePayTypeRequest.h"
|
||||
#include "model/ModifyDBInstancePayTypeResult.h"
|
||||
#include "model/ModifyDBInstanceReplicationSwitchRequest.h"
|
||||
#include "model/ModifyDBInstanceReplicationSwitchResult.h"
|
||||
#include "model/ModifyDBInstanceSSLRequest.h"
|
||||
#include "model/ModifyDBInstanceSSLResult.h"
|
||||
#include "model/ModifyDBInstanceSecurityGroupRuleRequest.h"
|
||||
@@ -516,6 +606,22 @@
|
||||
#include "model/ModifyParameterResult.h"
|
||||
#include "model/ModifyParameterGroupRequest.h"
|
||||
#include "model/ModifyParameterGroupResult.h"
|
||||
#include "model/ModifyRCDiskSpecRequest.h"
|
||||
#include "model/ModifyRCDiskSpecResult.h"
|
||||
#include "model/ModifyRCInstanceRequest.h"
|
||||
#include "model/ModifyRCInstanceResult.h"
|
||||
#include "model/ModifyRCInstanceAttributeRequest.h"
|
||||
#include "model/ModifyRCInstanceAttributeResult.h"
|
||||
#include "model/ModifyRCInstanceChargeTypeRequest.h"
|
||||
#include "model/ModifyRCInstanceChargeTypeResult.h"
|
||||
#include "model/ModifyRCInstanceDescriptionRequest.h"
|
||||
#include "model/ModifyRCInstanceDescriptionResult.h"
|
||||
#include "model/ModifyRCInstanceKeyPairRequest.h"
|
||||
#include "model/ModifyRCInstanceKeyPairResult.h"
|
||||
#include "model/ModifyRCInstanceNetworkSpecRequest.h"
|
||||
#include "model/ModifyRCInstanceNetworkSpecResult.h"
|
||||
#include "model/ModifyRCSecurityGroupPermissionRequest.h"
|
||||
#include "model/ModifyRCSecurityGroupPermissionResult.h"
|
||||
#include "model/ModifyReadWriteSplittingConnectionRequest.h"
|
||||
#include "model/ModifyReadWriteSplittingConnectionResult.h"
|
||||
#include "model/ModifyReadonlyInstanceDelayReplicationTimeRequest.h"
|
||||
@@ -542,8 +648,14 @@
|
||||
#include "model/QueryNotifyResult.h"
|
||||
#include "model/QueryRecommendByCodeRequest.h"
|
||||
#include "model/QueryRecommendByCodeResult.h"
|
||||
#include "model/RebootRCInstanceRequest.h"
|
||||
#include "model/RebootRCInstanceResult.h"
|
||||
#include "model/RebootRCInstancesRequest.h"
|
||||
#include "model/RebootRCInstancesResult.h"
|
||||
#include "model/RebuildDBInstanceRequest.h"
|
||||
#include "model/RebuildDBInstanceResult.h"
|
||||
#include "model/RebuildReplicationLinkRequest.h"
|
||||
#include "model/RebuildReplicationLinkResult.h"
|
||||
#include "model/ReceiveDBInstanceRequest.h"
|
||||
#include "model/ReceiveDBInstanceResult.h"
|
||||
#include "model/RecoveryDBInstanceRequest.h"
|
||||
@@ -558,10 +670,16 @@
|
||||
#include "model/RemoveTagsFromResourceResult.h"
|
||||
#include "model/RenewInstanceRequest.h"
|
||||
#include "model/RenewInstanceResult.h"
|
||||
#include "model/RenewRCInstanceRequest.h"
|
||||
#include "model/RenewRCInstanceResult.h"
|
||||
#include "model/ReplaceRCInstanceSystemDiskRequest.h"
|
||||
#include "model/ReplaceRCInstanceSystemDiskResult.h"
|
||||
#include "model/ResetAccountRequest.h"
|
||||
#include "model/ResetAccountResult.h"
|
||||
#include "model/ResetAccountPasswordRequest.h"
|
||||
#include "model/ResetAccountPasswordResult.h"
|
||||
#include "model/ResizeRCInstanceDiskRequest.h"
|
||||
#include "model/ResizeRCInstanceDiskResult.h"
|
||||
#include "model/RestartDBInstanceRequest.h"
|
||||
#include "model/RestartDBInstanceResult.h"
|
||||
#include "model/RestoreDdrTableRequest.h"
|
||||
@@ -572,22 +690,44 @@
|
||||
#include "model/RevokeAccountPrivilegeResult.h"
|
||||
#include "model/RevokeOperatorPermissionRequest.h"
|
||||
#include "model/RevokeOperatorPermissionResult.h"
|
||||
#include "model/RevokeRCSecurityGroupPermissionRequest.h"
|
||||
#include "model/RevokeRCSecurityGroupPermissionResult.h"
|
||||
#include "model/RunRCInstancesRequest.h"
|
||||
#include "model/RunRCInstancesResult.h"
|
||||
#include "model/StartDBInstanceRequest.h"
|
||||
#include "model/StartDBInstanceResult.h"
|
||||
#include "model/StartRCInstanceRequest.h"
|
||||
#include "model/StartRCInstanceResult.h"
|
||||
#include "model/StartRCInstancesRequest.h"
|
||||
#include "model/StartRCInstancesResult.h"
|
||||
#include "model/StopDBInstanceRequest.h"
|
||||
#include "model/StopDBInstanceResult.h"
|
||||
#include "model/StopRCInstanceRequest.h"
|
||||
#include "model/StopRCInstanceResult.h"
|
||||
#include "model/StopRCInstancesRequest.h"
|
||||
#include "model/StopRCInstancesResult.h"
|
||||
#include "model/SwitchDBInstanceHARequest.h"
|
||||
#include "model/SwitchDBInstanceHAResult.h"
|
||||
#include "model/SwitchDBInstanceNetTypeRequest.h"
|
||||
#include "model/SwitchDBInstanceNetTypeResult.h"
|
||||
#include "model/SwitchDBInstanceVpcRequest.h"
|
||||
#include "model/SwitchDBInstanceVpcResult.h"
|
||||
#include "model/SwitchOverMajorVersionUpgradeRequest.h"
|
||||
#include "model/SwitchOverMajorVersionUpgradeResult.h"
|
||||
#include "model/SwitchReplicationLinkRequest.h"
|
||||
#include "model/SwitchReplicationLinkResult.h"
|
||||
#include "model/SyncRCKeyPairRequest.h"
|
||||
#include "model/SyncRCKeyPairResult.h"
|
||||
#include "model/SyncRCSecurityGroupRequest.h"
|
||||
#include "model/SyncRCSecurityGroupResult.h"
|
||||
#include "model/TagResourcesRequest.h"
|
||||
#include "model/TagResourcesResult.h"
|
||||
#include "model/TerminateMigrateTaskRequest.h"
|
||||
#include "model/TerminateMigrateTaskResult.h"
|
||||
#include "model/TransformDBInstancePayTypeRequest.h"
|
||||
#include "model/TransformDBInstancePayTypeResult.h"
|
||||
#include "model/UnassociateEipAddressWithRCInstanceRequest.h"
|
||||
#include "model/UnassociateEipAddressWithRCInstanceResult.h"
|
||||
#include "model/UnlockAccountRequest.h"
|
||||
#include "model/UnlockAccountResult.h"
|
||||
#include "model/UntagResourcesRequest.h"
|
||||
@@ -615,6 +755,9 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_RDS_EXPORT RdsClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::AcceptRCInquiredSystemEventResult> AcceptRCInquiredSystemEventOutcome;
|
||||
typedef std::future<AcceptRCInquiredSystemEventOutcome> AcceptRCInquiredSystemEventOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::AcceptRCInquiredSystemEventRequest&, const AcceptRCInquiredSystemEventOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AcceptRCInquiredSystemEventAsyncHandler;
|
||||
typedef Outcome<Error, Model::ActivateMigrationTargetInstanceResult> ActivateMigrationTargetInstanceOutcome;
|
||||
typedef std::future<ActivateMigrationTargetInstanceOutcome> ActivateMigrationTargetInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ActivateMigrationTargetInstanceRequest&, const ActivateMigrationTargetInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ActivateMigrationTargetInstanceAsyncHandler;
|
||||
@@ -627,12 +770,27 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AllocateReadWriteSplittingConnectionResult> AllocateReadWriteSplittingConnectionOutcome;
|
||||
typedef std::future<AllocateReadWriteSplittingConnectionOutcome> AllocateReadWriteSplittingConnectionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::AllocateReadWriteSplittingConnectionRequest&, const AllocateReadWriteSplittingConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateReadWriteSplittingConnectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::AssociateEipAddressWithRCInstanceResult> AssociateEipAddressWithRCInstanceOutcome;
|
||||
typedef std::future<AssociateEipAddressWithRCInstanceOutcome> AssociateEipAddressWithRCInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::AssociateEipAddressWithRCInstanceRequest&, const AssociateEipAddressWithRCInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssociateEipAddressWithRCInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::AttachRCDiskResult> AttachRCDiskOutcome;
|
||||
typedef std::future<AttachRCDiskOutcome> AttachRCDiskOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::AttachRCDiskRequest&, const AttachRCDiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachRCDiskAsyncHandler;
|
||||
typedef Outcome<Error, Model::AttachRCInstancesResult> AttachRCInstancesOutcome;
|
||||
typedef std::future<AttachRCInstancesOutcome> AttachRCInstancesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::AttachRCInstancesRequest&, const AttachRCInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachRCInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::AttachWhitelistTemplateToInstanceResult> AttachWhitelistTemplateToInstanceOutcome;
|
||||
typedef std::future<AttachWhitelistTemplateToInstanceOutcome> AttachWhitelistTemplateToInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::AttachWhitelistTemplateToInstanceRequest&, const AttachWhitelistTemplateToInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachWhitelistTemplateToInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::AuthorizeRCSecurityGroupPermissionResult> AuthorizeRCSecurityGroupPermissionOutcome;
|
||||
typedef std::future<AuthorizeRCSecurityGroupPermissionOutcome> AuthorizeRCSecurityGroupPermissionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::AuthorizeRCSecurityGroupPermissionRequest&, const AuthorizeRCSecurityGroupPermissionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AuthorizeRCSecurityGroupPermissionAsyncHandler;
|
||||
typedef Outcome<Error, Model::CalculateDBInstanceWeightResult> CalculateDBInstanceWeightOutcome;
|
||||
typedef std::future<CalculateDBInstanceWeightOutcome> CalculateDBInstanceWeightOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CalculateDBInstanceWeightRequest&, const CalculateDBInstanceWeightOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CalculateDBInstanceWeightAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelActiveOperationTasksResult> CancelActiveOperationTasksOutcome;
|
||||
typedef std::future<CancelActiveOperationTasksOutcome> CancelActiveOperationTasksOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CancelActiveOperationTasksRequest&, const CancelActiveOperationTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelActiveOperationTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckAccountNameAvailableResult> CheckAccountNameAvailableOutcome;
|
||||
typedef std::future<CheckAccountNameAvailableOutcome> CheckAccountNameAvailableOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CheckAccountNameAvailableRequest&, const CheckAccountNameAvailableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckAccountNameAvailableAsyncHandler;
|
||||
@@ -732,9 +890,24 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreatePostgresExtensionsResult> CreatePostgresExtensionsOutcome;
|
||||
typedef std::future<CreatePostgresExtensionsOutcome> CreatePostgresExtensionsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreatePostgresExtensionsRequest&, const CreatePostgresExtensionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePostgresExtensionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRCDeploymentSetResult> CreateRCDeploymentSetOutcome;
|
||||
typedef std::future<CreateRCDeploymentSetOutcome> CreateRCDeploymentSetOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateRCDeploymentSetRequest&, const CreateRCDeploymentSetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRCDeploymentSetAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRCDiskResult> CreateRCDiskOutcome;
|
||||
typedef std::future<CreateRCDiskOutcome> CreateRCDiskOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateRCDiskRequest&, const CreateRCDiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRCDiskAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRCNodePoolResult> CreateRCNodePoolOutcome;
|
||||
typedef std::future<CreateRCNodePoolOutcome> CreateRCNodePoolOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateRCNodePoolRequest&, const CreateRCNodePoolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRCNodePoolAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRCSnapshotResult> CreateRCSnapshotOutcome;
|
||||
typedef std::future<CreateRCSnapshotOutcome> CreateRCSnapshotOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateRCSnapshotRequest&, const CreateRCSnapshotOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRCSnapshotAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateReadOnlyDBInstanceResult> CreateReadOnlyDBInstanceOutcome;
|
||||
typedef std::future<CreateReadOnlyDBInstanceOutcome> CreateReadOnlyDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateReadOnlyDBInstanceRequest&, const CreateReadOnlyDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateReadOnlyDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateReplicationLinkResult> CreateReplicationLinkOutcome;
|
||||
typedef std::future<CreateReplicationLinkOutcome> CreateReplicationLinkOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateReplicationLinkRequest&, const CreateReplicationLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateReplicationLinkAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSecretResult> CreateSecretOutcome;
|
||||
typedef std::future<CreateSecretOutcome> CreateSecretOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateSecretRequest&, const CreateSecretOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSecretAsyncHandler;
|
||||
@@ -792,6 +965,30 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeletePostgresExtensionsResult> DeletePostgresExtensionsOutcome;
|
||||
typedef std::future<DeletePostgresExtensionsOutcome> DeletePostgresExtensionsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeletePostgresExtensionsRequest&, const DeletePostgresExtensionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePostgresExtensionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRCClusterNodesResult> DeleteRCClusterNodesOutcome;
|
||||
typedef std::future<DeleteRCClusterNodesOutcome> DeleteRCClusterNodesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteRCClusterNodesRequest&, const DeleteRCClusterNodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRCClusterNodesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRCDeploymentSetResult> DeleteRCDeploymentSetOutcome;
|
||||
typedef std::future<DeleteRCDeploymentSetOutcome> DeleteRCDeploymentSetOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteRCDeploymentSetRequest&, const DeleteRCDeploymentSetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRCDeploymentSetAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRCDiskResult> DeleteRCDiskOutcome;
|
||||
typedef std::future<DeleteRCDiskOutcome> DeleteRCDiskOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteRCDiskRequest&, const DeleteRCDiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRCDiskAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRCInstanceResult> DeleteRCInstanceOutcome;
|
||||
typedef std::future<DeleteRCInstanceOutcome> DeleteRCInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteRCInstanceRequest&, const DeleteRCInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRCInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRCInstancesResult> DeleteRCInstancesOutcome;
|
||||
typedef std::future<DeleteRCInstancesOutcome> DeleteRCInstancesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteRCInstancesRequest&, const DeleteRCInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRCInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRCNodePoolResult> DeleteRCNodePoolOutcome;
|
||||
typedef std::future<DeleteRCNodePoolOutcome> DeleteRCNodePoolOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteRCNodePoolRequest&, const DeleteRCNodePoolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRCNodePoolAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRCSnapshotResult> DeleteRCSnapshotOutcome;
|
||||
typedef std::future<DeleteRCSnapshotOutcome> DeleteRCSnapshotOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteRCSnapshotRequest&, const DeleteRCSnapshotOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRCSnapshotAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteReplicationLinkResult> DeleteReplicationLinkOutcome;
|
||||
typedef std::future<DeleteReplicationLinkOutcome> DeleteReplicationLinkOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteReplicationLinkRequest&, const DeleteReplicationLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteReplicationLinkAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSecretResult> DeleteSecretOutcome;
|
||||
typedef std::future<DeleteSecretOutcome> DeleteSecretOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteSecretRequest&, const DeleteSecretOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSecretAsyncHandler;
|
||||
@@ -936,6 +1133,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceProxyConfigurationResult> DescribeDBInstanceProxyConfigurationOutcome;
|
||||
typedef std::future<DescribeDBInstanceProxyConfigurationOutcome> DescribeDBInstanceProxyConfigurationOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstanceProxyConfigurationRequest&, const DescribeDBInstanceProxyConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceProxyConfigurationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceReplicationResult> DescribeDBInstanceReplicationOutcome;
|
||||
typedef std::future<DescribeDBInstanceReplicationOutcome> DescribeDBInstanceReplicationOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstanceReplicationRequest&, const DescribeDBInstanceReplicationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceReplicationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceSSLResult> DescribeDBInstanceSSLOutcome;
|
||||
typedef std::future<DescribeDBInstanceSSLOutcome> DescribeDBInstanceSSLOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstanceSSLRequest&, const DescribeDBInstanceSSLOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceSSLAsyncHandler;
|
||||
@@ -1092,6 +1292,63 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeQuickSaleConfigResult> DescribeQuickSaleConfigOutcome;
|
||||
typedef std::future<DescribeQuickSaleConfigOutcome> DescribeQuickSaleConfigOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeQuickSaleConfigRequest&, const DescribeQuickSaleConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeQuickSaleConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCClusterConfigResult> DescribeRCClusterConfigOutcome;
|
||||
typedef std::future<DescribeRCClusterConfigOutcome> DescribeRCClusterConfigOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCClusterConfigRequest&, const DescribeRCClusterConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCClusterConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCClusterNodesResult> DescribeRCClusterNodesOutcome;
|
||||
typedef std::future<DescribeRCClusterNodesOutcome> DescribeRCClusterNodesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCClusterNodesRequest&, const DescribeRCClusterNodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCClusterNodesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCClustersResult> DescribeRCClustersOutcome;
|
||||
typedef std::future<DescribeRCClustersOutcome> DescribeRCClustersOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCClustersRequest&, const DescribeRCClustersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCClustersAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCDeploymentSetsResult> DescribeRCDeploymentSetsOutcome;
|
||||
typedef std::future<DescribeRCDeploymentSetsOutcome> DescribeRCDeploymentSetsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCDeploymentSetsRequest&, const DescribeRCDeploymentSetsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCDeploymentSetsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCDisksResult> DescribeRCDisksOutcome;
|
||||
typedef std::future<DescribeRCDisksOutcome> DescribeRCDisksOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCDisksRequest&, const DescribeRCDisksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCDisksAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCImageListResult> DescribeRCImageListOutcome;
|
||||
typedef std::future<DescribeRCImageListOutcome> DescribeRCImageListOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCImageListRequest&, const DescribeRCImageListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCImageListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCInstanceAttributeResult> DescribeRCInstanceAttributeOutcome;
|
||||
typedef std::future<DescribeRCInstanceAttributeOutcome> DescribeRCInstanceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCInstanceAttributeRequest&, const DescribeRCInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCInstanceAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCInstanceDdosCountResult> DescribeRCInstanceDdosCountOutcome;
|
||||
typedef std::future<DescribeRCInstanceDdosCountOutcome> DescribeRCInstanceDdosCountOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCInstanceDdosCountRequest&, const DescribeRCInstanceDdosCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCInstanceDdosCountAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCInstanceHistoryEventsResult> DescribeRCInstanceHistoryEventsOutcome;
|
||||
typedef std::future<DescribeRCInstanceHistoryEventsOutcome> DescribeRCInstanceHistoryEventsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCInstanceHistoryEventsRequest&, const DescribeRCInstanceHistoryEventsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCInstanceHistoryEventsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCInstanceIpAddressResult> DescribeRCInstanceIpAddressOutcome;
|
||||
typedef std::future<DescribeRCInstanceIpAddressOutcome> DescribeRCInstanceIpAddressOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCInstanceIpAddressRequest&, const DescribeRCInstanceIpAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCInstanceIpAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCInstanceTypeFamiliesResult> DescribeRCInstanceTypeFamiliesOutcome;
|
||||
typedef std::future<DescribeRCInstanceTypeFamiliesOutcome> DescribeRCInstanceTypeFamiliesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCInstanceTypeFamiliesRequest&, const DescribeRCInstanceTypeFamiliesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCInstanceTypeFamiliesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCInstanceTypesResult> DescribeRCInstanceTypesOutcome;
|
||||
typedef std::future<DescribeRCInstanceTypesOutcome> DescribeRCInstanceTypesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCInstanceTypesRequest&, const DescribeRCInstanceTypesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCInstanceTypesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCInstanceVncUrlResult> DescribeRCInstanceVncUrlOutcome;
|
||||
typedef std::future<DescribeRCInstanceVncUrlOutcome> DescribeRCInstanceVncUrlOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCInstanceVncUrlRequest&, const DescribeRCInstanceVncUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCInstanceVncUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCInstancesResult> DescribeRCInstancesOutcome;
|
||||
typedef std::future<DescribeRCInstancesOutcome> DescribeRCInstancesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCInstancesRequest&, const DescribeRCInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCMetricListResult> DescribeRCMetricListOutcome;
|
||||
typedef std::future<DescribeRCMetricListOutcome> DescribeRCMetricListOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCMetricListRequest&, const DescribeRCMetricListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCMetricListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCNodePoolResult> DescribeRCNodePoolOutcome;
|
||||
typedef std::future<DescribeRCNodePoolOutcome> DescribeRCNodePoolOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCNodePoolRequest&, const DescribeRCNodePoolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCNodePoolAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCSecurityGroupListResult> DescribeRCSecurityGroupListOutcome;
|
||||
typedef std::future<DescribeRCSecurityGroupListOutcome> DescribeRCSecurityGroupListOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCSecurityGroupListRequest&, const DescribeRCSecurityGroupListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCSecurityGroupListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCSecurityGroupPermissionResult> DescribeRCSecurityGroupPermissionOutcome;
|
||||
typedef std::future<DescribeRCSecurityGroupPermissionOutcome> DescribeRCSecurityGroupPermissionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCSecurityGroupPermissionRequest&, const DescribeRCSecurityGroupPermissionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCSecurityGroupPermissionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRCSnapshotsResult> DescribeRCSnapshotsOutcome;
|
||||
typedef std::future<DescribeRCSnapshotsOutcome> DescribeRCSnapshotsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRCSnapshotsRequest&, const DescribeRCSnapshotsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRCSnapshotsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRdsResourceSettingsResult> DescribeRdsResourceSettingsOutcome;
|
||||
typedef std::future<DescribeRdsResourceSettingsOutcome> DescribeRdsResourceSettingsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRdsResourceSettingsRequest&, const DescribeRdsResourceSettingsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRdsResourceSettingsAsyncHandler;
|
||||
@@ -1107,6 +1364,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeRenewalPriceResult> DescribeRenewalPriceOutcome;
|
||||
typedef std::future<DescribeRenewalPriceOutcome> DescribeRenewalPriceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRenewalPriceRequest&, const DescribeRenewalPriceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRenewalPriceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeReplicationLinkLogsResult> DescribeReplicationLinkLogsOutcome;
|
||||
typedef std::future<DescribeReplicationLinkLogsOutcome> DescribeReplicationLinkLogsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeReplicationLinkLogsRequest&, const DescribeReplicationLinkLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicationLinkLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeResourceDetailsResult> DescribeResourceDetailsOutcome;
|
||||
typedef std::future<DescribeResourceDetailsOutcome> DescribeResourceDetailsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeResourceDetailsRequest&, const DescribeResourceDetailsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeResourceDetailsAsyncHandler;
|
||||
@@ -1173,6 +1433,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DetachGadInstanceMemberResult> DetachGadInstanceMemberOutcome;
|
||||
typedef std::future<DetachGadInstanceMemberOutcome> DetachGadInstanceMemberOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DetachGadInstanceMemberRequest&, const DetachGadInstanceMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachGadInstanceMemberAsyncHandler;
|
||||
typedef Outcome<Error, Model::DetachRCDiskResult> DetachRCDiskOutcome;
|
||||
typedef std::future<DetachRCDiskOutcome> DetachRCDiskOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DetachRCDiskRequest&, const DetachRCDiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachRCDiskAsyncHandler;
|
||||
typedef Outcome<Error, Model::DetachWhitelistTemplateToInstanceResult> DetachWhitelistTemplateToInstanceOutcome;
|
||||
typedef std::future<DetachWhitelistTemplateToInstanceOutcome> DetachWhitelistTemplateToInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DetachWhitelistTemplateToInstanceRequest&, const DetachWhitelistTemplateToInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachWhitelistTemplateToInstanceAsyncHandler;
|
||||
@@ -1212,6 +1475,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::MigrateDBInstanceResult> MigrateDBInstanceOutcome;
|
||||
typedef std::future<MigrateDBInstanceOutcome> MigrateDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::MigrateDBInstanceRequest&, const MigrateDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MigrateDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::MigrateDBNodesResult> MigrateDBNodesOutcome;
|
||||
typedef std::future<MigrateDBNodesOutcome> MigrateDBNodesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::MigrateDBNodesRequest&, const MigrateDBNodesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MigrateDBNodesAsyncHandler;
|
||||
typedef Outcome<Error, Model::MigrateSecurityIPModeResult> MigrateSecurityIPModeOutcome;
|
||||
typedef std::future<MigrateSecurityIPModeOutcome> MigrateSecurityIPModeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::MigrateSecurityIPModeRequest&, const MigrateSecurityIPModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MigrateSecurityIPModeAsyncHandler;
|
||||
@@ -1221,12 +1487,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyADInfoResult> ModifyADInfoOutcome;
|
||||
typedef std::future<ModifyADInfoOutcome> ModifyADInfoOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyADInfoRequest&, const ModifyADInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyADInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyAccountCheckPolicyResult> ModifyAccountCheckPolicyOutcome;
|
||||
typedef std::future<ModifyAccountCheckPolicyOutcome> ModifyAccountCheckPolicyOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyAccountCheckPolicyRequest&, const ModifyAccountCheckPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAccountCheckPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyAccountDescriptionResult> ModifyAccountDescriptionOutcome;
|
||||
typedef std::future<ModifyAccountDescriptionOutcome> ModifyAccountDescriptionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyAccountDescriptionRequest&, const ModifyAccountDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAccountDescriptionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyAccountMaskingPrivilegeResult> ModifyAccountMaskingPrivilegeOutcome;
|
||||
typedef std::future<ModifyAccountMaskingPrivilegeOutcome> ModifyAccountMaskingPrivilegeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyAccountMaskingPrivilegeRequest&, const ModifyAccountMaskingPrivilegeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAccountMaskingPrivilegeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyAccountSecurityPolicyResult> ModifyAccountSecurityPolicyOutcome;
|
||||
typedef std::future<ModifyAccountSecurityPolicyOutcome> ModifyAccountSecurityPolicyOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyAccountSecurityPolicyRequest&, const ModifyAccountSecurityPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAccountSecurityPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyActionEventPolicyResult> ModifyActionEventPolicyOutcome;
|
||||
typedef std::future<ModifyActionEventPolicyOutcome> ModifyActionEventPolicyOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyActionEventPolicyRequest&, const ModifyActionEventPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyActionEventPolicyAsyncHandler;
|
||||
@@ -1290,6 +1562,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyDBInstancePayTypeResult> ModifyDBInstancePayTypeOutcome;
|
||||
typedef std::future<ModifyDBInstancePayTypeOutcome> ModifyDBInstancePayTypeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyDBInstancePayTypeRequest&, const ModifyDBInstancePayTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstancePayTypeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDBInstanceReplicationSwitchResult> ModifyDBInstanceReplicationSwitchOutcome;
|
||||
typedef std::future<ModifyDBInstanceReplicationSwitchOutcome> ModifyDBInstanceReplicationSwitchOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyDBInstanceReplicationSwitchRequest&, const ModifyDBInstanceReplicationSwitchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceReplicationSwitchAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDBInstanceSSLResult> ModifyDBInstanceSSLOutcome;
|
||||
typedef std::future<ModifyDBInstanceSSLOutcome> ModifyDBInstanceSSLOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyDBInstanceSSLRequest&, const ModifyDBInstanceSSLOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceSSLAsyncHandler;
|
||||
@@ -1356,6 +1631,30 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyParameterGroupResult> ModifyParameterGroupOutcome;
|
||||
typedef std::future<ModifyParameterGroupOutcome> ModifyParameterGroupOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyParameterGroupRequest&, const ModifyParameterGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyParameterGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyRCDiskSpecResult> ModifyRCDiskSpecOutcome;
|
||||
typedef std::future<ModifyRCDiskSpecOutcome> ModifyRCDiskSpecOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyRCDiskSpecRequest&, const ModifyRCDiskSpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRCDiskSpecAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyRCInstanceResult> ModifyRCInstanceOutcome;
|
||||
typedef std::future<ModifyRCInstanceOutcome> ModifyRCInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyRCInstanceRequest&, const ModifyRCInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRCInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyRCInstanceAttributeResult> ModifyRCInstanceAttributeOutcome;
|
||||
typedef std::future<ModifyRCInstanceAttributeOutcome> ModifyRCInstanceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyRCInstanceAttributeRequest&, const ModifyRCInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRCInstanceAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyRCInstanceChargeTypeResult> ModifyRCInstanceChargeTypeOutcome;
|
||||
typedef std::future<ModifyRCInstanceChargeTypeOutcome> ModifyRCInstanceChargeTypeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyRCInstanceChargeTypeRequest&, const ModifyRCInstanceChargeTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRCInstanceChargeTypeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyRCInstanceDescriptionResult> ModifyRCInstanceDescriptionOutcome;
|
||||
typedef std::future<ModifyRCInstanceDescriptionOutcome> ModifyRCInstanceDescriptionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyRCInstanceDescriptionRequest&, const ModifyRCInstanceDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRCInstanceDescriptionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyRCInstanceKeyPairResult> ModifyRCInstanceKeyPairOutcome;
|
||||
typedef std::future<ModifyRCInstanceKeyPairOutcome> ModifyRCInstanceKeyPairOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyRCInstanceKeyPairRequest&, const ModifyRCInstanceKeyPairOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRCInstanceKeyPairAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyRCInstanceNetworkSpecResult> ModifyRCInstanceNetworkSpecOutcome;
|
||||
typedef std::future<ModifyRCInstanceNetworkSpecOutcome> ModifyRCInstanceNetworkSpecOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyRCInstanceNetworkSpecRequest&, const ModifyRCInstanceNetworkSpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRCInstanceNetworkSpecAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyRCSecurityGroupPermissionResult> ModifyRCSecurityGroupPermissionOutcome;
|
||||
typedef std::future<ModifyRCSecurityGroupPermissionOutcome> ModifyRCSecurityGroupPermissionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyRCSecurityGroupPermissionRequest&, const ModifyRCSecurityGroupPermissionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRCSecurityGroupPermissionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyReadWriteSplittingConnectionResult> ModifyReadWriteSplittingConnectionOutcome;
|
||||
typedef std::future<ModifyReadWriteSplittingConnectionOutcome> ModifyReadWriteSplittingConnectionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyReadWriteSplittingConnectionRequest&, const ModifyReadWriteSplittingConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyReadWriteSplittingConnectionAsyncHandler;
|
||||
@@ -1395,9 +1694,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::QueryRecommendByCodeResult> QueryRecommendByCodeOutcome;
|
||||
typedef std::future<QueryRecommendByCodeOutcome> QueryRecommendByCodeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::QueryRecommendByCodeRequest&, const QueryRecommendByCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecommendByCodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::RebootRCInstanceResult> RebootRCInstanceOutcome;
|
||||
typedef std::future<RebootRCInstanceOutcome> RebootRCInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RebootRCInstanceRequest&, const RebootRCInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RebootRCInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::RebootRCInstancesResult> RebootRCInstancesOutcome;
|
||||
typedef std::future<RebootRCInstancesOutcome> RebootRCInstancesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RebootRCInstancesRequest&, const RebootRCInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RebootRCInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::RebuildDBInstanceResult> RebuildDBInstanceOutcome;
|
||||
typedef std::future<RebuildDBInstanceOutcome> RebuildDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RebuildDBInstanceRequest&, const RebuildDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RebuildDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::RebuildReplicationLinkResult> RebuildReplicationLinkOutcome;
|
||||
typedef std::future<RebuildReplicationLinkOutcome> RebuildReplicationLinkOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RebuildReplicationLinkRequest&, const RebuildReplicationLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RebuildReplicationLinkAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReceiveDBInstanceResult> ReceiveDBInstanceOutcome;
|
||||
typedef std::future<ReceiveDBInstanceOutcome> ReceiveDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ReceiveDBInstanceRequest&, const ReceiveDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReceiveDBInstanceAsyncHandler;
|
||||
@@ -1419,12 +1727,21 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RenewInstanceResult> RenewInstanceOutcome;
|
||||
typedef std::future<RenewInstanceOutcome> RenewInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RenewInstanceRequest&, const RenewInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RenewInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::RenewRCInstanceResult> RenewRCInstanceOutcome;
|
||||
typedef std::future<RenewRCInstanceOutcome> RenewRCInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RenewRCInstanceRequest&, const RenewRCInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RenewRCInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReplaceRCInstanceSystemDiskResult> ReplaceRCInstanceSystemDiskOutcome;
|
||||
typedef std::future<ReplaceRCInstanceSystemDiskOutcome> ReplaceRCInstanceSystemDiskOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ReplaceRCInstanceSystemDiskRequest&, const ReplaceRCInstanceSystemDiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReplaceRCInstanceSystemDiskAsyncHandler;
|
||||
typedef Outcome<Error, Model::ResetAccountResult> ResetAccountOutcome;
|
||||
typedef std::future<ResetAccountOutcome> ResetAccountOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ResetAccountRequest&, const ResetAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAccountAsyncHandler;
|
||||
typedef Outcome<Error, Model::ResetAccountPasswordResult> ResetAccountPasswordOutcome;
|
||||
typedef std::future<ResetAccountPasswordOutcome> ResetAccountPasswordOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ResetAccountPasswordRequest&, const ResetAccountPasswordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAccountPasswordAsyncHandler;
|
||||
typedef Outcome<Error, Model::ResizeRCInstanceDiskResult> ResizeRCInstanceDiskOutcome;
|
||||
typedef std::future<ResizeRCInstanceDiskOutcome> ResizeRCInstanceDiskOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ResizeRCInstanceDiskRequest&, const ResizeRCInstanceDiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResizeRCInstanceDiskAsyncHandler;
|
||||
typedef Outcome<Error, Model::RestartDBInstanceResult> RestartDBInstanceOutcome;
|
||||
typedef std::future<RestartDBInstanceOutcome> RestartDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RestartDBInstanceRequest&, const RestartDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestartDBInstanceAsyncHandler;
|
||||
@@ -1440,12 +1757,30 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RevokeOperatorPermissionResult> RevokeOperatorPermissionOutcome;
|
||||
typedef std::future<RevokeOperatorPermissionOutcome> RevokeOperatorPermissionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RevokeOperatorPermissionRequest&, const RevokeOperatorPermissionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevokeOperatorPermissionAsyncHandler;
|
||||
typedef Outcome<Error, Model::RevokeRCSecurityGroupPermissionResult> RevokeRCSecurityGroupPermissionOutcome;
|
||||
typedef std::future<RevokeRCSecurityGroupPermissionOutcome> RevokeRCSecurityGroupPermissionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RevokeRCSecurityGroupPermissionRequest&, const RevokeRCSecurityGroupPermissionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevokeRCSecurityGroupPermissionAsyncHandler;
|
||||
typedef Outcome<Error, Model::RunRCInstancesResult> RunRCInstancesOutcome;
|
||||
typedef std::future<RunRCInstancesOutcome> RunRCInstancesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RunRCInstancesRequest&, const RunRCInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RunRCInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartDBInstanceResult> StartDBInstanceOutcome;
|
||||
typedef std::future<StartDBInstanceOutcome> StartDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::StartDBInstanceRequest&, const StartDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartRCInstanceResult> StartRCInstanceOutcome;
|
||||
typedef std::future<StartRCInstanceOutcome> StartRCInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::StartRCInstanceRequest&, const StartRCInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartRCInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartRCInstancesResult> StartRCInstancesOutcome;
|
||||
typedef std::future<StartRCInstancesOutcome> StartRCInstancesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::StartRCInstancesRequest&, const StartRCInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartRCInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopDBInstanceResult> StopDBInstanceOutcome;
|
||||
typedef std::future<StopDBInstanceOutcome> StopDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::StopDBInstanceRequest&, const StopDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopRCInstanceResult> StopRCInstanceOutcome;
|
||||
typedef std::future<StopRCInstanceOutcome> StopRCInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::StopRCInstanceRequest&, const StopRCInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopRCInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopRCInstancesResult> StopRCInstancesOutcome;
|
||||
typedef std::future<StopRCInstancesOutcome> StopRCInstancesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::StopRCInstancesRequest&, const StopRCInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopRCInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchDBInstanceHAResult> SwitchDBInstanceHAOutcome;
|
||||
typedef std::future<SwitchDBInstanceHAOutcome> SwitchDBInstanceHAOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::SwitchDBInstanceHARequest&, const SwitchDBInstanceHAOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchDBInstanceHAAsyncHandler;
|
||||
@@ -1455,6 +1790,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::SwitchDBInstanceVpcResult> SwitchDBInstanceVpcOutcome;
|
||||
typedef std::future<SwitchDBInstanceVpcOutcome> SwitchDBInstanceVpcOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::SwitchDBInstanceVpcRequest&, const SwitchDBInstanceVpcOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchDBInstanceVpcAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchOverMajorVersionUpgradeResult> SwitchOverMajorVersionUpgradeOutcome;
|
||||
typedef std::future<SwitchOverMajorVersionUpgradeOutcome> SwitchOverMajorVersionUpgradeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::SwitchOverMajorVersionUpgradeRequest&, const SwitchOverMajorVersionUpgradeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchOverMajorVersionUpgradeAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchReplicationLinkResult> SwitchReplicationLinkOutcome;
|
||||
typedef std::future<SwitchReplicationLinkOutcome> SwitchReplicationLinkOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::SwitchReplicationLinkRequest&, const SwitchReplicationLinkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchReplicationLinkAsyncHandler;
|
||||
typedef Outcome<Error, Model::SyncRCKeyPairResult> SyncRCKeyPairOutcome;
|
||||
typedef std::future<SyncRCKeyPairOutcome> SyncRCKeyPairOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::SyncRCKeyPairRequest&, const SyncRCKeyPairOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SyncRCKeyPairAsyncHandler;
|
||||
typedef Outcome<Error, Model::SyncRCSecurityGroupResult> SyncRCSecurityGroupOutcome;
|
||||
typedef std::future<SyncRCSecurityGroupOutcome> SyncRCSecurityGroupOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::SyncRCSecurityGroupRequest&, const SyncRCSecurityGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SyncRCSecurityGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
|
||||
typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
|
||||
@@ -1464,6 +1811,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::TransformDBInstancePayTypeResult> TransformDBInstancePayTypeOutcome;
|
||||
typedef std::future<TransformDBInstancePayTypeOutcome> TransformDBInstancePayTypeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::TransformDBInstancePayTypeRequest&, const TransformDBInstancePayTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TransformDBInstancePayTypeAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnassociateEipAddressWithRCInstanceResult> UnassociateEipAddressWithRCInstanceOutcome;
|
||||
typedef std::future<UnassociateEipAddressWithRCInstanceOutcome> UnassociateEipAddressWithRCInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::UnassociateEipAddressWithRCInstanceRequest&, const UnassociateEipAddressWithRCInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnassociateEipAddressWithRCInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnlockAccountResult> UnlockAccountOutcome;
|
||||
typedef std::future<UnlockAccountOutcome> UnlockAccountOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::UnlockAccountRequest&, const UnlockAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnlockAccountAsyncHandler;
|
||||
@@ -1496,6 +1846,9 @@ namespace AlibabaCloud
|
||||
RdsClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
RdsClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~RdsClient();
|
||||
AcceptRCInquiredSystemEventOutcome acceptRCInquiredSystemEvent(const Model::AcceptRCInquiredSystemEventRequest &request)const;
|
||||
void acceptRCInquiredSystemEventAsync(const Model::AcceptRCInquiredSystemEventRequest& request, const AcceptRCInquiredSystemEventAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AcceptRCInquiredSystemEventOutcomeCallable acceptRCInquiredSystemEventCallable(const Model::AcceptRCInquiredSystemEventRequest& request) const;
|
||||
ActivateMigrationTargetInstanceOutcome activateMigrationTargetInstance(const Model::ActivateMigrationTargetInstanceRequest &request)const;
|
||||
void activateMigrationTargetInstanceAsync(const Model::ActivateMigrationTargetInstanceRequest& request, const ActivateMigrationTargetInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ActivateMigrationTargetInstanceOutcomeCallable activateMigrationTargetInstanceCallable(const Model::ActivateMigrationTargetInstanceRequest& request) const;
|
||||
@@ -1508,12 +1861,27 @@ namespace AlibabaCloud
|
||||
AllocateReadWriteSplittingConnectionOutcome allocateReadWriteSplittingConnection(const Model::AllocateReadWriteSplittingConnectionRequest &request)const;
|
||||
void allocateReadWriteSplittingConnectionAsync(const Model::AllocateReadWriteSplittingConnectionRequest& request, const AllocateReadWriteSplittingConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AllocateReadWriteSplittingConnectionOutcomeCallable allocateReadWriteSplittingConnectionCallable(const Model::AllocateReadWriteSplittingConnectionRequest& request) const;
|
||||
AssociateEipAddressWithRCInstanceOutcome associateEipAddressWithRCInstance(const Model::AssociateEipAddressWithRCInstanceRequest &request)const;
|
||||
void associateEipAddressWithRCInstanceAsync(const Model::AssociateEipAddressWithRCInstanceRequest& request, const AssociateEipAddressWithRCInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AssociateEipAddressWithRCInstanceOutcomeCallable associateEipAddressWithRCInstanceCallable(const Model::AssociateEipAddressWithRCInstanceRequest& request) const;
|
||||
AttachRCDiskOutcome attachRCDisk(const Model::AttachRCDiskRequest &request)const;
|
||||
void attachRCDiskAsync(const Model::AttachRCDiskRequest& request, const AttachRCDiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AttachRCDiskOutcomeCallable attachRCDiskCallable(const Model::AttachRCDiskRequest& request) const;
|
||||
AttachRCInstancesOutcome attachRCInstances(const Model::AttachRCInstancesRequest &request)const;
|
||||
void attachRCInstancesAsync(const Model::AttachRCInstancesRequest& request, const AttachRCInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AttachRCInstancesOutcomeCallable attachRCInstancesCallable(const Model::AttachRCInstancesRequest& request) const;
|
||||
AttachWhitelistTemplateToInstanceOutcome attachWhitelistTemplateToInstance(const Model::AttachWhitelistTemplateToInstanceRequest &request)const;
|
||||
void attachWhitelistTemplateToInstanceAsync(const Model::AttachWhitelistTemplateToInstanceRequest& request, const AttachWhitelistTemplateToInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AttachWhitelistTemplateToInstanceOutcomeCallable attachWhitelistTemplateToInstanceCallable(const Model::AttachWhitelistTemplateToInstanceRequest& request) const;
|
||||
AuthorizeRCSecurityGroupPermissionOutcome authorizeRCSecurityGroupPermission(const Model::AuthorizeRCSecurityGroupPermissionRequest &request)const;
|
||||
void authorizeRCSecurityGroupPermissionAsync(const Model::AuthorizeRCSecurityGroupPermissionRequest& request, const AuthorizeRCSecurityGroupPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AuthorizeRCSecurityGroupPermissionOutcomeCallable authorizeRCSecurityGroupPermissionCallable(const Model::AuthorizeRCSecurityGroupPermissionRequest& request) const;
|
||||
CalculateDBInstanceWeightOutcome calculateDBInstanceWeight(const Model::CalculateDBInstanceWeightRequest &request)const;
|
||||
void calculateDBInstanceWeightAsync(const Model::CalculateDBInstanceWeightRequest& request, const CalculateDBInstanceWeightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CalculateDBInstanceWeightOutcomeCallable calculateDBInstanceWeightCallable(const Model::CalculateDBInstanceWeightRequest& request) const;
|
||||
CancelActiveOperationTasksOutcome cancelActiveOperationTasks(const Model::CancelActiveOperationTasksRequest &request)const;
|
||||
void cancelActiveOperationTasksAsync(const Model::CancelActiveOperationTasksRequest& request, const CancelActiveOperationTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelActiveOperationTasksOutcomeCallable cancelActiveOperationTasksCallable(const Model::CancelActiveOperationTasksRequest& request) const;
|
||||
CheckAccountNameAvailableOutcome checkAccountNameAvailable(const Model::CheckAccountNameAvailableRequest &request)const;
|
||||
void checkAccountNameAvailableAsync(const Model::CheckAccountNameAvailableRequest& request, const CheckAccountNameAvailableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckAccountNameAvailableOutcomeCallable checkAccountNameAvailableCallable(const Model::CheckAccountNameAvailableRequest& request) const;
|
||||
@@ -1613,9 +1981,24 @@ namespace AlibabaCloud
|
||||
CreatePostgresExtensionsOutcome createPostgresExtensions(const Model::CreatePostgresExtensionsRequest &request)const;
|
||||
void createPostgresExtensionsAsync(const Model::CreatePostgresExtensionsRequest& request, const CreatePostgresExtensionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreatePostgresExtensionsOutcomeCallable createPostgresExtensionsCallable(const Model::CreatePostgresExtensionsRequest& request) const;
|
||||
CreateRCDeploymentSetOutcome createRCDeploymentSet(const Model::CreateRCDeploymentSetRequest &request)const;
|
||||
void createRCDeploymentSetAsync(const Model::CreateRCDeploymentSetRequest& request, const CreateRCDeploymentSetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRCDeploymentSetOutcomeCallable createRCDeploymentSetCallable(const Model::CreateRCDeploymentSetRequest& request) const;
|
||||
CreateRCDiskOutcome createRCDisk(const Model::CreateRCDiskRequest &request)const;
|
||||
void createRCDiskAsync(const Model::CreateRCDiskRequest& request, const CreateRCDiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRCDiskOutcomeCallable createRCDiskCallable(const Model::CreateRCDiskRequest& request) const;
|
||||
CreateRCNodePoolOutcome createRCNodePool(const Model::CreateRCNodePoolRequest &request)const;
|
||||
void createRCNodePoolAsync(const Model::CreateRCNodePoolRequest& request, const CreateRCNodePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRCNodePoolOutcomeCallable createRCNodePoolCallable(const Model::CreateRCNodePoolRequest& request) const;
|
||||
CreateRCSnapshotOutcome createRCSnapshot(const Model::CreateRCSnapshotRequest &request)const;
|
||||
void createRCSnapshotAsync(const Model::CreateRCSnapshotRequest& request, const CreateRCSnapshotAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRCSnapshotOutcomeCallable createRCSnapshotCallable(const Model::CreateRCSnapshotRequest& request) const;
|
||||
CreateReadOnlyDBInstanceOutcome createReadOnlyDBInstance(const Model::CreateReadOnlyDBInstanceRequest &request)const;
|
||||
void createReadOnlyDBInstanceAsync(const Model::CreateReadOnlyDBInstanceRequest& request, const CreateReadOnlyDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateReadOnlyDBInstanceOutcomeCallable createReadOnlyDBInstanceCallable(const Model::CreateReadOnlyDBInstanceRequest& request) const;
|
||||
CreateReplicationLinkOutcome createReplicationLink(const Model::CreateReplicationLinkRequest &request)const;
|
||||
void createReplicationLinkAsync(const Model::CreateReplicationLinkRequest& request, const CreateReplicationLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateReplicationLinkOutcomeCallable createReplicationLinkCallable(const Model::CreateReplicationLinkRequest& request) const;
|
||||
CreateSecretOutcome createSecret(const Model::CreateSecretRequest &request)const;
|
||||
void createSecretAsync(const Model::CreateSecretRequest& request, const CreateSecretAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSecretOutcomeCallable createSecretCallable(const Model::CreateSecretRequest& request) const;
|
||||
@@ -1673,6 +2056,30 @@ namespace AlibabaCloud
|
||||
DeletePostgresExtensionsOutcome deletePostgresExtensions(const Model::DeletePostgresExtensionsRequest &request)const;
|
||||
void deletePostgresExtensionsAsync(const Model::DeletePostgresExtensionsRequest& request, const DeletePostgresExtensionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeletePostgresExtensionsOutcomeCallable deletePostgresExtensionsCallable(const Model::DeletePostgresExtensionsRequest& request) const;
|
||||
DeleteRCClusterNodesOutcome deleteRCClusterNodes(const Model::DeleteRCClusterNodesRequest &request)const;
|
||||
void deleteRCClusterNodesAsync(const Model::DeleteRCClusterNodesRequest& request, const DeleteRCClusterNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRCClusterNodesOutcomeCallable deleteRCClusterNodesCallable(const Model::DeleteRCClusterNodesRequest& request) const;
|
||||
DeleteRCDeploymentSetOutcome deleteRCDeploymentSet(const Model::DeleteRCDeploymentSetRequest &request)const;
|
||||
void deleteRCDeploymentSetAsync(const Model::DeleteRCDeploymentSetRequest& request, const DeleteRCDeploymentSetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRCDeploymentSetOutcomeCallable deleteRCDeploymentSetCallable(const Model::DeleteRCDeploymentSetRequest& request) const;
|
||||
DeleteRCDiskOutcome deleteRCDisk(const Model::DeleteRCDiskRequest &request)const;
|
||||
void deleteRCDiskAsync(const Model::DeleteRCDiskRequest& request, const DeleteRCDiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRCDiskOutcomeCallable deleteRCDiskCallable(const Model::DeleteRCDiskRequest& request) const;
|
||||
DeleteRCInstanceOutcome deleteRCInstance(const Model::DeleteRCInstanceRequest &request)const;
|
||||
void deleteRCInstanceAsync(const Model::DeleteRCInstanceRequest& request, const DeleteRCInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRCInstanceOutcomeCallable deleteRCInstanceCallable(const Model::DeleteRCInstanceRequest& request) const;
|
||||
DeleteRCInstancesOutcome deleteRCInstances(const Model::DeleteRCInstancesRequest &request)const;
|
||||
void deleteRCInstancesAsync(const Model::DeleteRCInstancesRequest& request, const DeleteRCInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRCInstancesOutcomeCallable deleteRCInstancesCallable(const Model::DeleteRCInstancesRequest& request) const;
|
||||
DeleteRCNodePoolOutcome deleteRCNodePool(const Model::DeleteRCNodePoolRequest &request)const;
|
||||
void deleteRCNodePoolAsync(const Model::DeleteRCNodePoolRequest& request, const DeleteRCNodePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRCNodePoolOutcomeCallable deleteRCNodePoolCallable(const Model::DeleteRCNodePoolRequest& request) const;
|
||||
DeleteRCSnapshotOutcome deleteRCSnapshot(const Model::DeleteRCSnapshotRequest &request)const;
|
||||
void deleteRCSnapshotAsync(const Model::DeleteRCSnapshotRequest& request, const DeleteRCSnapshotAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRCSnapshotOutcomeCallable deleteRCSnapshotCallable(const Model::DeleteRCSnapshotRequest& request) const;
|
||||
DeleteReplicationLinkOutcome deleteReplicationLink(const Model::DeleteReplicationLinkRequest &request)const;
|
||||
void deleteReplicationLinkAsync(const Model::DeleteReplicationLinkRequest& request, const DeleteReplicationLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteReplicationLinkOutcomeCallable deleteReplicationLinkCallable(const Model::DeleteReplicationLinkRequest& request) const;
|
||||
DeleteSecretOutcome deleteSecret(const Model::DeleteSecretRequest &request)const;
|
||||
void deleteSecretAsync(const Model::DeleteSecretRequest& request, const DeleteSecretAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSecretOutcomeCallable deleteSecretCallable(const Model::DeleteSecretRequest& request) const;
|
||||
@@ -1817,6 +2224,9 @@ namespace AlibabaCloud
|
||||
DescribeDBInstanceProxyConfigurationOutcome describeDBInstanceProxyConfiguration(const Model::DescribeDBInstanceProxyConfigurationRequest &request)const;
|
||||
void describeDBInstanceProxyConfigurationAsync(const Model::DescribeDBInstanceProxyConfigurationRequest& request, const DescribeDBInstanceProxyConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceProxyConfigurationOutcomeCallable describeDBInstanceProxyConfigurationCallable(const Model::DescribeDBInstanceProxyConfigurationRequest& request) const;
|
||||
DescribeDBInstanceReplicationOutcome describeDBInstanceReplication(const Model::DescribeDBInstanceReplicationRequest &request)const;
|
||||
void describeDBInstanceReplicationAsync(const Model::DescribeDBInstanceReplicationRequest& request, const DescribeDBInstanceReplicationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceReplicationOutcomeCallable describeDBInstanceReplicationCallable(const Model::DescribeDBInstanceReplicationRequest& request) const;
|
||||
DescribeDBInstanceSSLOutcome describeDBInstanceSSL(const Model::DescribeDBInstanceSSLRequest &request)const;
|
||||
void describeDBInstanceSSLAsync(const Model::DescribeDBInstanceSSLRequest& request, const DescribeDBInstanceSSLAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceSSLOutcomeCallable describeDBInstanceSSLCallable(const Model::DescribeDBInstanceSSLRequest& request) const;
|
||||
@@ -1973,6 +2383,63 @@ namespace AlibabaCloud
|
||||
DescribeQuickSaleConfigOutcome describeQuickSaleConfig(const Model::DescribeQuickSaleConfigRequest &request)const;
|
||||
void describeQuickSaleConfigAsync(const Model::DescribeQuickSaleConfigRequest& request, const DescribeQuickSaleConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeQuickSaleConfigOutcomeCallable describeQuickSaleConfigCallable(const Model::DescribeQuickSaleConfigRequest& request) const;
|
||||
DescribeRCClusterConfigOutcome describeRCClusterConfig(const Model::DescribeRCClusterConfigRequest &request)const;
|
||||
void describeRCClusterConfigAsync(const Model::DescribeRCClusterConfigRequest& request, const DescribeRCClusterConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCClusterConfigOutcomeCallable describeRCClusterConfigCallable(const Model::DescribeRCClusterConfigRequest& request) const;
|
||||
DescribeRCClusterNodesOutcome describeRCClusterNodes(const Model::DescribeRCClusterNodesRequest &request)const;
|
||||
void describeRCClusterNodesAsync(const Model::DescribeRCClusterNodesRequest& request, const DescribeRCClusterNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCClusterNodesOutcomeCallable describeRCClusterNodesCallable(const Model::DescribeRCClusterNodesRequest& request) const;
|
||||
DescribeRCClustersOutcome describeRCClusters(const Model::DescribeRCClustersRequest &request)const;
|
||||
void describeRCClustersAsync(const Model::DescribeRCClustersRequest& request, const DescribeRCClustersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCClustersOutcomeCallable describeRCClustersCallable(const Model::DescribeRCClustersRequest& request) const;
|
||||
DescribeRCDeploymentSetsOutcome describeRCDeploymentSets(const Model::DescribeRCDeploymentSetsRequest &request)const;
|
||||
void describeRCDeploymentSetsAsync(const Model::DescribeRCDeploymentSetsRequest& request, const DescribeRCDeploymentSetsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCDeploymentSetsOutcomeCallable describeRCDeploymentSetsCallable(const Model::DescribeRCDeploymentSetsRequest& request) const;
|
||||
DescribeRCDisksOutcome describeRCDisks(const Model::DescribeRCDisksRequest &request)const;
|
||||
void describeRCDisksAsync(const Model::DescribeRCDisksRequest& request, const DescribeRCDisksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCDisksOutcomeCallable describeRCDisksCallable(const Model::DescribeRCDisksRequest& request) const;
|
||||
DescribeRCImageListOutcome describeRCImageList(const Model::DescribeRCImageListRequest &request)const;
|
||||
void describeRCImageListAsync(const Model::DescribeRCImageListRequest& request, const DescribeRCImageListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCImageListOutcomeCallable describeRCImageListCallable(const Model::DescribeRCImageListRequest& request) const;
|
||||
DescribeRCInstanceAttributeOutcome describeRCInstanceAttribute(const Model::DescribeRCInstanceAttributeRequest &request)const;
|
||||
void describeRCInstanceAttributeAsync(const Model::DescribeRCInstanceAttributeRequest& request, const DescribeRCInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCInstanceAttributeOutcomeCallable describeRCInstanceAttributeCallable(const Model::DescribeRCInstanceAttributeRequest& request) const;
|
||||
DescribeRCInstanceDdosCountOutcome describeRCInstanceDdosCount(const Model::DescribeRCInstanceDdosCountRequest &request)const;
|
||||
void describeRCInstanceDdosCountAsync(const Model::DescribeRCInstanceDdosCountRequest& request, const DescribeRCInstanceDdosCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCInstanceDdosCountOutcomeCallable describeRCInstanceDdosCountCallable(const Model::DescribeRCInstanceDdosCountRequest& request) const;
|
||||
DescribeRCInstanceHistoryEventsOutcome describeRCInstanceHistoryEvents(const Model::DescribeRCInstanceHistoryEventsRequest &request)const;
|
||||
void describeRCInstanceHistoryEventsAsync(const Model::DescribeRCInstanceHistoryEventsRequest& request, const DescribeRCInstanceHistoryEventsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCInstanceHistoryEventsOutcomeCallable describeRCInstanceHistoryEventsCallable(const Model::DescribeRCInstanceHistoryEventsRequest& request) const;
|
||||
DescribeRCInstanceIpAddressOutcome describeRCInstanceIpAddress(const Model::DescribeRCInstanceIpAddressRequest &request)const;
|
||||
void describeRCInstanceIpAddressAsync(const Model::DescribeRCInstanceIpAddressRequest& request, const DescribeRCInstanceIpAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCInstanceIpAddressOutcomeCallable describeRCInstanceIpAddressCallable(const Model::DescribeRCInstanceIpAddressRequest& request) const;
|
||||
DescribeRCInstanceTypeFamiliesOutcome describeRCInstanceTypeFamilies(const Model::DescribeRCInstanceTypeFamiliesRequest &request)const;
|
||||
void describeRCInstanceTypeFamiliesAsync(const Model::DescribeRCInstanceTypeFamiliesRequest& request, const DescribeRCInstanceTypeFamiliesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCInstanceTypeFamiliesOutcomeCallable describeRCInstanceTypeFamiliesCallable(const Model::DescribeRCInstanceTypeFamiliesRequest& request) const;
|
||||
DescribeRCInstanceTypesOutcome describeRCInstanceTypes(const Model::DescribeRCInstanceTypesRequest &request)const;
|
||||
void describeRCInstanceTypesAsync(const Model::DescribeRCInstanceTypesRequest& request, const DescribeRCInstanceTypesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCInstanceTypesOutcomeCallable describeRCInstanceTypesCallable(const Model::DescribeRCInstanceTypesRequest& request) const;
|
||||
DescribeRCInstanceVncUrlOutcome describeRCInstanceVncUrl(const Model::DescribeRCInstanceVncUrlRequest &request)const;
|
||||
void describeRCInstanceVncUrlAsync(const Model::DescribeRCInstanceVncUrlRequest& request, const DescribeRCInstanceVncUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCInstanceVncUrlOutcomeCallable describeRCInstanceVncUrlCallable(const Model::DescribeRCInstanceVncUrlRequest& request) const;
|
||||
DescribeRCInstancesOutcome describeRCInstances(const Model::DescribeRCInstancesRequest &request)const;
|
||||
void describeRCInstancesAsync(const Model::DescribeRCInstancesRequest& request, const DescribeRCInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCInstancesOutcomeCallable describeRCInstancesCallable(const Model::DescribeRCInstancesRequest& request) const;
|
||||
DescribeRCMetricListOutcome describeRCMetricList(const Model::DescribeRCMetricListRequest &request)const;
|
||||
void describeRCMetricListAsync(const Model::DescribeRCMetricListRequest& request, const DescribeRCMetricListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCMetricListOutcomeCallable describeRCMetricListCallable(const Model::DescribeRCMetricListRequest& request) const;
|
||||
DescribeRCNodePoolOutcome describeRCNodePool(const Model::DescribeRCNodePoolRequest &request)const;
|
||||
void describeRCNodePoolAsync(const Model::DescribeRCNodePoolRequest& request, const DescribeRCNodePoolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCNodePoolOutcomeCallable describeRCNodePoolCallable(const Model::DescribeRCNodePoolRequest& request) const;
|
||||
DescribeRCSecurityGroupListOutcome describeRCSecurityGroupList(const Model::DescribeRCSecurityGroupListRequest &request)const;
|
||||
void describeRCSecurityGroupListAsync(const Model::DescribeRCSecurityGroupListRequest& request, const DescribeRCSecurityGroupListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCSecurityGroupListOutcomeCallable describeRCSecurityGroupListCallable(const Model::DescribeRCSecurityGroupListRequest& request) const;
|
||||
DescribeRCSecurityGroupPermissionOutcome describeRCSecurityGroupPermission(const Model::DescribeRCSecurityGroupPermissionRequest &request)const;
|
||||
void describeRCSecurityGroupPermissionAsync(const Model::DescribeRCSecurityGroupPermissionRequest& request, const DescribeRCSecurityGroupPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCSecurityGroupPermissionOutcomeCallable describeRCSecurityGroupPermissionCallable(const Model::DescribeRCSecurityGroupPermissionRequest& request) const;
|
||||
DescribeRCSnapshotsOutcome describeRCSnapshots(const Model::DescribeRCSnapshotsRequest &request)const;
|
||||
void describeRCSnapshotsAsync(const Model::DescribeRCSnapshotsRequest& request, const DescribeRCSnapshotsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRCSnapshotsOutcomeCallable describeRCSnapshotsCallable(const Model::DescribeRCSnapshotsRequest& request) const;
|
||||
DescribeRdsResourceSettingsOutcome describeRdsResourceSettings(const Model::DescribeRdsResourceSettingsRequest &request)const;
|
||||
void describeRdsResourceSettingsAsync(const Model::DescribeRdsResourceSettingsRequest& request, const DescribeRdsResourceSettingsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRdsResourceSettingsOutcomeCallable describeRdsResourceSettingsCallable(const Model::DescribeRdsResourceSettingsRequest& request) const;
|
||||
@@ -1988,6 +2455,9 @@ namespace AlibabaCloud
|
||||
DescribeRenewalPriceOutcome describeRenewalPrice(const Model::DescribeRenewalPriceRequest &request)const;
|
||||
void describeRenewalPriceAsync(const Model::DescribeRenewalPriceRequest& request, const DescribeRenewalPriceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRenewalPriceOutcomeCallable describeRenewalPriceCallable(const Model::DescribeRenewalPriceRequest& request) const;
|
||||
DescribeReplicationLinkLogsOutcome describeReplicationLinkLogs(const Model::DescribeReplicationLinkLogsRequest &request)const;
|
||||
void describeReplicationLinkLogsAsync(const Model::DescribeReplicationLinkLogsRequest& request, const DescribeReplicationLinkLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeReplicationLinkLogsOutcomeCallable describeReplicationLinkLogsCallable(const Model::DescribeReplicationLinkLogsRequest& request) const;
|
||||
DescribeResourceDetailsOutcome describeResourceDetails(const Model::DescribeResourceDetailsRequest &request)const;
|
||||
void describeResourceDetailsAsync(const Model::DescribeResourceDetailsRequest& request, const DescribeResourceDetailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeResourceDetailsOutcomeCallable describeResourceDetailsCallable(const Model::DescribeResourceDetailsRequest& request) const;
|
||||
@@ -2054,6 +2524,9 @@ namespace AlibabaCloud
|
||||
DetachGadInstanceMemberOutcome detachGadInstanceMember(const Model::DetachGadInstanceMemberRequest &request)const;
|
||||
void detachGadInstanceMemberAsync(const Model::DetachGadInstanceMemberRequest& request, const DetachGadInstanceMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetachGadInstanceMemberOutcomeCallable detachGadInstanceMemberCallable(const Model::DetachGadInstanceMemberRequest& request) const;
|
||||
DetachRCDiskOutcome detachRCDisk(const Model::DetachRCDiskRequest &request)const;
|
||||
void detachRCDiskAsync(const Model::DetachRCDiskRequest& request, const DetachRCDiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetachRCDiskOutcomeCallable detachRCDiskCallable(const Model::DetachRCDiskRequest& request) const;
|
||||
DetachWhitelistTemplateToInstanceOutcome detachWhitelistTemplateToInstance(const Model::DetachWhitelistTemplateToInstanceRequest &request)const;
|
||||
void detachWhitelistTemplateToInstanceAsync(const Model::DetachWhitelistTemplateToInstanceRequest& request, const DetachWhitelistTemplateToInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetachWhitelistTemplateToInstanceOutcomeCallable detachWhitelistTemplateToInstanceCallable(const Model::DetachWhitelistTemplateToInstanceRequest& request) const;
|
||||
@@ -2093,6 +2566,9 @@ namespace AlibabaCloud
|
||||
MigrateDBInstanceOutcome migrateDBInstance(const Model::MigrateDBInstanceRequest &request)const;
|
||||
void migrateDBInstanceAsync(const Model::MigrateDBInstanceRequest& request, const MigrateDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MigrateDBInstanceOutcomeCallable migrateDBInstanceCallable(const Model::MigrateDBInstanceRequest& request) const;
|
||||
MigrateDBNodesOutcome migrateDBNodes(const Model::MigrateDBNodesRequest &request)const;
|
||||
void migrateDBNodesAsync(const Model::MigrateDBNodesRequest& request, const MigrateDBNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MigrateDBNodesOutcomeCallable migrateDBNodesCallable(const Model::MigrateDBNodesRequest& request) const;
|
||||
MigrateSecurityIPModeOutcome migrateSecurityIPMode(const Model::MigrateSecurityIPModeRequest &request)const;
|
||||
void migrateSecurityIPModeAsync(const Model::MigrateSecurityIPModeRequest& request, const MigrateSecurityIPModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MigrateSecurityIPModeOutcomeCallable migrateSecurityIPModeCallable(const Model::MigrateSecurityIPModeRequest& request) const;
|
||||
@@ -2102,12 +2578,18 @@ namespace AlibabaCloud
|
||||
ModifyADInfoOutcome modifyADInfo(const Model::ModifyADInfoRequest &request)const;
|
||||
void modifyADInfoAsync(const Model::ModifyADInfoRequest& request, const ModifyADInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyADInfoOutcomeCallable modifyADInfoCallable(const Model::ModifyADInfoRequest& request) const;
|
||||
ModifyAccountCheckPolicyOutcome modifyAccountCheckPolicy(const Model::ModifyAccountCheckPolicyRequest &request)const;
|
||||
void modifyAccountCheckPolicyAsync(const Model::ModifyAccountCheckPolicyRequest& request, const ModifyAccountCheckPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAccountCheckPolicyOutcomeCallable modifyAccountCheckPolicyCallable(const Model::ModifyAccountCheckPolicyRequest& request) const;
|
||||
ModifyAccountDescriptionOutcome modifyAccountDescription(const Model::ModifyAccountDescriptionRequest &request)const;
|
||||
void modifyAccountDescriptionAsync(const Model::ModifyAccountDescriptionRequest& request, const ModifyAccountDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAccountDescriptionOutcomeCallable modifyAccountDescriptionCallable(const Model::ModifyAccountDescriptionRequest& request) const;
|
||||
ModifyAccountMaskingPrivilegeOutcome modifyAccountMaskingPrivilege(const Model::ModifyAccountMaskingPrivilegeRequest &request)const;
|
||||
void modifyAccountMaskingPrivilegeAsync(const Model::ModifyAccountMaskingPrivilegeRequest& request, const ModifyAccountMaskingPrivilegeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAccountMaskingPrivilegeOutcomeCallable modifyAccountMaskingPrivilegeCallable(const Model::ModifyAccountMaskingPrivilegeRequest& request) const;
|
||||
ModifyAccountSecurityPolicyOutcome modifyAccountSecurityPolicy(const Model::ModifyAccountSecurityPolicyRequest &request)const;
|
||||
void modifyAccountSecurityPolicyAsync(const Model::ModifyAccountSecurityPolicyRequest& request, const ModifyAccountSecurityPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAccountSecurityPolicyOutcomeCallable modifyAccountSecurityPolicyCallable(const Model::ModifyAccountSecurityPolicyRequest& request) const;
|
||||
ModifyActionEventPolicyOutcome modifyActionEventPolicy(const Model::ModifyActionEventPolicyRequest &request)const;
|
||||
void modifyActionEventPolicyAsync(const Model::ModifyActionEventPolicyRequest& request, const ModifyActionEventPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyActionEventPolicyOutcomeCallable modifyActionEventPolicyCallable(const Model::ModifyActionEventPolicyRequest& request) const;
|
||||
@@ -2171,6 +2653,9 @@ namespace AlibabaCloud
|
||||
ModifyDBInstancePayTypeOutcome modifyDBInstancePayType(const Model::ModifyDBInstancePayTypeRequest &request)const;
|
||||
void modifyDBInstancePayTypeAsync(const Model::ModifyDBInstancePayTypeRequest& request, const ModifyDBInstancePayTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDBInstancePayTypeOutcomeCallable modifyDBInstancePayTypeCallable(const Model::ModifyDBInstancePayTypeRequest& request) const;
|
||||
ModifyDBInstanceReplicationSwitchOutcome modifyDBInstanceReplicationSwitch(const Model::ModifyDBInstanceReplicationSwitchRequest &request)const;
|
||||
void modifyDBInstanceReplicationSwitchAsync(const Model::ModifyDBInstanceReplicationSwitchRequest& request, const ModifyDBInstanceReplicationSwitchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDBInstanceReplicationSwitchOutcomeCallable modifyDBInstanceReplicationSwitchCallable(const Model::ModifyDBInstanceReplicationSwitchRequest& request) const;
|
||||
ModifyDBInstanceSSLOutcome modifyDBInstanceSSL(const Model::ModifyDBInstanceSSLRequest &request)const;
|
||||
void modifyDBInstanceSSLAsync(const Model::ModifyDBInstanceSSLRequest& request, const ModifyDBInstanceSSLAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDBInstanceSSLOutcomeCallable modifyDBInstanceSSLCallable(const Model::ModifyDBInstanceSSLRequest& request) const;
|
||||
@@ -2237,6 +2722,30 @@ namespace AlibabaCloud
|
||||
ModifyParameterGroupOutcome modifyParameterGroup(const Model::ModifyParameterGroupRequest &request)const;
|
||||
void modifyParameterGroupAsync(const Model::ModifyParameterGroupRequest& request, const ModifyParameterGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyParameterGroupOutcomeCallable modifyParameterGroupCallable(const Model::ModifyParameterGroupRequest& request) const;
|
||||
ModifyRCDiskSpecOutcome modifyRCDiskSpec(const Model::ModifyRCDiskSpecRequest &request)const;
|
||||
void modifyRCDiskSpecAsync(const Model::ModifyRCDiskSpecRequest& request, const ModifyRCDiskSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRCDiskSpecOutcomeCallable modifyRCDiskSpecCallable(const Model::ModifyRCDiskSpecRequest& request) const;
|
||||
ModifyRCInstanceOutcome modifyRCInstance(const Model::ModifyRCInstanceRequest &request)const;
|
||||
void modifyRCInstanceAsync(const Model::ModifyRCInstanceRequest& request, const ModifyRCInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRCInstanceOutcomeCallable modifyRCInstanceCallable(const Model::ModifyRCInstanceRequest& request) const;
|
||||
ModifyRCInstanceAttributeOutcome modifyRCInstanceAttribute(const Model::ModifyRCInstanceAttributeRequest &request)const;
|
||||
void modifyRCInstanceAttributeAsync(const Model::ModifyRCInstanceAttributeRequest& request, const ModifyRCInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRCInstanceAttributeOutcomeCallable modifyRCInstanceAttributeCallable(const Model::ModifyRCInstanceAttributeRequest& request) const;
|
||||
ModifyRCInstanceChargeTypeOutcome modifyRCInstanceChargeType(const Model::ModifyRCInstanceChargeTypeRequest &request)const;
|
||||
void modifyRCInstanceChargeTypeAsync(const Model::ModifyRCInstanceChargeTypeRequest& request, const ModifyRCInstanceChargeTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRCInstanceChargeTypeOutcomeCallable modifyRCInstanceChargeTypeCallable(const Model::ModifyRCInstanceChargeTypeRequest& request) const;
|
||||
ModifyRCInstanceDescriptionOutcome modifyRCInstanceDescription(const Model::ModifyRCInstanceDescriptionRequest &request)const;
|
||||
void modifyRCInstanceDescriptionAsync(const Model::ModifyRCInstanceDescriptionRequest& request, const ModifyRCInstanceDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRCInstanceDescriptionOutcomeCallable modifyRCInstanceDescriptionCallable(const Model::ModifyRCInstanceDescriptionRequest& request) const;
|
||||
ModifyRCInstanceKeyPairOutcome modifyRCInstanceKeyPair(const Model::ModifyRCInstanceKeyPairRequest &request)const;
|
||||
void modifyRCInstanceKeyPairAsync(const Model::ModifyRCInstanceKeyPairRequest& request, const ModifyRCInstanceKeyPairAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRCInstanceKeyPairOutcomeCallable modifyRCInstanceKeyPairCallable(const Model::ModifyRCInstanceKeyPairRequest& request) const;
|
||||
ModifyRCInstanceNetworkSpecOutcome modifyRCInstanceNetworkSpec(const Model::ModifyRCInstanceNetworkSpecRequest &request)const;
|
||||
void modifyRCInstanceNetworkSpecAsync(const Model::ModifyRCInstanceNetworkSpecRequest& request, const ModifyRCInstanceNetworkSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRCInstanceNetworkSpecOutcomeCallable modifyRCInstanceNetworkSpecCallable(const Model::ModifyRCInstanceNetworkSpecRequest& request) const;
|
||||
ModifyRCSecurityGroupPermissionOutcome modifyRCSecurityGroupPermission(const Model::ModifyRCSecurityGroupPermissionRequest &request)const;
|
||||
void modifyRCSecurityGroupPermissionAsync(const Model::ModifyRCSecurityGroupPermissionRequest& request, const ModifyRCSecurityGroupPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRCSecurityGroupPermissionOutcomeCallable modifyRCSecurityGroupPermissionCallable(const Model::ModifyRCSecurityGroupPermissionRequest& request) const;
|
||||
ModifyReadWriteSplittingConnectionOutcome modifyReadWriteSplittingConnection(const Model::ModifyReadWriteSplittingConnectionRequest &request)const;
|
||||
void modifyReadWriteSplittingConnectionAsync(const Model::ModifyReadWriteSplittingConnectionRequest& request, const ModifyReadWriteSplittingConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyReadWriteSplittingConnectionOutcomeCallable modifyReadWriteSplittingConnectionCallable(const Model::ModifyReadWriteSplittingConnectionRequest& request) const;
|
||||
@@ -2276,9 +2785,18 @@ namespace AlibabaCloud
|
||||
QueryRecommendByCodeOutcome queryRecommendByCode(const Model::QueryRecommendByCodeRequest &request)const;
|
||||
void queryRecommendByCodeAsync(const Model::QueryRecommendByCodeRequest& request, const QueryRecommendByCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecommendByCodeOutcomeCallable queryRecommendByCodeCallable(const Model::QueryRecommendByCodeRequest& request) const;
|
||||
RebootRCInstanceOutcome rebootRCInstance(const Model::RebootRCInstanceRequest &request)const;
|
||||
void rebootRCInstanceAsync(const Model::RebootRCInstanceRequest& request, const RebootRCInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RebootRCInstanceOutcomeCallable rebootRCInstanceCallable(const Model::RebootRCInstanceRequest& request) const;
|
||||
RebootRCInstancesOutcome rebootRCInstances(const Model::RebootRCInstancesRequest &request)const;
|
||||
void rebootRCInstancesAsync(const Model::RebootRCInstancesRequest& request, const RebootRCInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RebootRCInstancesOutcomeCallable rebootRCInstancesCallable(const Model::RebootRCInstancesRequest& request) const;
|
||||
RebuildDBInstanceOutcome rebuildDBInstance(const Model::RebuildDBInstanceRequest &request)const;
|
||||
void rebuildDBInstanceAsync(const Model::RebuildDBInstanceRequest& request, const RebuildDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RebuildDBInstanceOutcomeCallable rebuildDBInstanceCallable(const Model::RebuildDBInstanceRequest& request) const;
|
||||
RebuildReplicationLinkOutcome rebuildReplicationLink(const Model::RebuildReplicationLinkRequest &request)const;
|
||||
void rebuildReplicationLinkAsync(const Model::RebuildReplicationLinkRequest& request, const RebuildReplicationLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RebuildReplicationLinkOutcomeCallable rebuildReplicationLinkCallable(const Model::RebuildReplicationLinkRequest& request) const;
|
||||
ReceiveDBInstanceOutcome receiveDBInstance(const Model::ReceiveDBInstanceRequest &request)const;
|
||||
void receiveDBInstanceAsync(const Model::ReceiveDBInstanceRequest& request, const ReceiveDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReceiveDBInstanceOutcomeCallable receiveDBInstanceCallable(const Model::ReceiveDBInstanceRequest& request) const;
|
||||
@@ -2300,12 +2818,21 @@ namespace AlibabaCloud
|
||||
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;
|
||||
RenewRCInstanceOutcome renewRCInstance(const Model::RenewRCInstanceRequest &request)const;
|
||||
void renewRCInstanceAsync(const Model::RenewRCInstanceRequest& request, const RenewRCInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RenewRCInstanceOutcomeCallable renewRCInstanceCallable(const Model::RenewRCInstanceRequest& request) const;
|
||||
ReplaceRCInstanceSystemDiskOutcome replaceRCInstanceSystemDisk(const Model::ReplaceRCInstanceSystemDiskRequest &request)const;
|
||||
void replaceRCInstanceSystemDiskAsync(const Model::ReplaceRCInstanceSystemDiskRequest& request, const ReplaceRCInstanceSystemDiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReplaceRCInstanceSystemDiskOutcomeCallable replaceRCInstanceSystemDiskCallable(const Model::ReplaceRCInstanceSystemDiskRequest& request) const;
|
||||
ResetAccountOutcome resetAccount(const Model::ResetAccountRequest &request)const;
|
||||
void resetAccountAsync(const Model::ResetAccountRequest& request, const ResetAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResetAccountOutcomeCallable resetAccountCallable(const Model::ResetAccountRequest& request) const;
|
||||
ResetAccountPasswordOutcome resetAccountPassword(const Model::ResetAccountPasswordRequest &request)const;
|
||||
void resetAccountPasswordAsync(const Model::ResetAccountPasswordRequest& request, const ResetAccountPasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResetAccountPasswordOutcomeCallable resetAccountPasswordCallable(const Model::ResetAccountPasswordRequest& request) const;
|
||||
ResizeRCInstanceDiskOutcome resizeRCInstanceDisk(const Model::ResizeRCInstanceDiskRequest &request)const;
|
||||
void resizeRCInstanceDiskAsync(const Model::ResizeRCInstanceDiskRequest& request, const ResizeRCInstanceDiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResizeRCInstanceDiskOutcomeCallable resizeRCInstanceDiskCallable(const Model::ResizeRCInstanceDiskRequest& request) const;
|
||||
RestartDBInstanceOutcome restartDBInstance(const Model::RestartDBInstanceRequest &request)const;
|
||||
void restartDBInstanceAsync(const Model::RestartDBInstanceRequest& request, const RestartDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RestartDBInstanceOutcomeCallable restartDBInstanceCallable(const Model::RestartDBInstanceRequest& request) const;
|
||||
@@ -2321,12 +2848,30 @@ namespace AlibabaCloud
|
||||
RevokeOperatorPermissionOutcome revokeOperatorPermission(const Model::RevokeOperatorPermissionRequest &request)const;
|
||||
void revokeOperatorPermissionAsync(const Model::RevokeOperatorPermissionRequest& request, const RevokeOperatorPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RevokeOperatorPermissionOutcomeCallable revokeOperatorPermissionCallable(const Model::RevokeOperatorPermissionRequest& request) const;
|
||||
RevokeRCSecurityGroupPermissionOutcome revokeRCSecurityGroupPermission(const Model::RevokeRCSecurityGroupPermissionRequest &request)const;
|
||||
void revokeRCSecurityGroupPermissionAsync(const Model::RevokeRCSecurityGroupPermissionRequest& request, const RevokeRCSecurityGroupPermissionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RevokeRCSecurityGroupPermissionOutcomeCallable revokeRCSecurityGroupPermissionCallable(const Model::RevokeRCSecurityGroupPermissionRequest& request) const;
|
||||
RunRCInstancesOutcome runRCInstances(const Model::RunRCInstancesRequest &request)const;
|
||||
void runRCInstancesAsync(const Model::RunRCInstancesRequest& request, const RunRCInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RunRCInstancesOutcomeCallable runRCInstancesCallable(const Model::RunRCInstancesRequest& request) const;
|
||||
StartDBInstanceOutcome startDBInstance(const Model::StartDBInstanceRequest &request)const;
|
||||
void startDBInstanceAsync(const Model::StartDBInstanceRequest& request, const StartDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartDBInstanceOutcomeCallable startDBInstanceCallable(const Model::StartDBInstanceRequest& request) const;
|
||||
StartRCInstanceOutcome startRCInstance(const Model::StartRCInstanceRequest &request)const;
|
||||
void startRCInstanceAsync(const Model::StartRCInstanceRequest& request, const StartRCInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartRCInstanceOutcomeCallable startRCInstanceCallable(const Model::StartRCInstanceRequest& request) const;
|
||||
StartRCInstancesOutcome startRCInstances(const Model::StartRCInstancesRequest &request)const;
|
||||
void startRCInstancesAsync(const Model::StartRCInstancesRequest& request, const StartRCInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartRCInstancesOutcomeCallable startRCInstancesCallable(const Model::StartRCInstancesRequest& request) const;
|
||||
StopDBInstanceOutcome stopDBInstance(const Model::StopDBInstanceRequest &request)const;
|
||||
void stopDBInstanceAsync(const Model::StopDBInstanceRequest& request, const StopDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopDBInstanceOutcomeCallable stopDBInstanceCallable(const Model::StopDBInstanceRequest& request) const;
|
||||
StopRCInstanceOutcome stopRCInstance(const Model::StopRCInstanceRequest &request)const;
|
||||
void stopRCInstanceAsync(const Model::StopRCInstanceRequest& request, const StopRCInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopRCInstanceOutcomeCallable stopRCInstanceCallable(const Model::StopRCInstanceRequest& request) const;
|
||||
StopRCInstancesOutcome stopRCInstances(const Model::StopRCInstancesRequest &request)const;
|
||||
void stopRCInstancesAsync(const Model::StopRCInstancesRequest& request, const StopRCInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopRCInstancesOutcomeCallable stopRCInstancesCallable(const Model::StopRCInstancesRequest& request) const;
|
||||
SwitchDBInstanceHAOutcome switchDBInstanceHA(const Model::SwitchDBInstanceHARequest &request)const;
|
||||
void switchDBInstanceHAAsync(const Model::SwitchDBInstanceHARequest& request, const SwitchDBInstanceHAAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchDBInstanceHAOutcomeCallable switchDBInstanceHACallable(const Model::SwitchDBInstanceHARequest& request) const;
|
||||
@@ -2336,6 +2881,18 @@ namespace AlibabaCloud
|
||||
SwitchDBInstanceVpcOutcome switchDBInstanceVpc(const Model::SwitchDBInstanceVpcRequest &request)const;
|
||||
void switchDBInstanceVpcAsync(const Model::SwitchDBInstanceVpcRequest& request, const SwitchDBInstanceVpcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchDBInstanceVpcOutcomeCallable switchDBInstanceVpcCallable(const Model::SwitchDBInstanceVpcRequest& request) const;
|
||||
SwitchOverMajorVersionUpgradeOutcome switchOverMajorVersionUpgrade(const Model::SwitchOverMajorVersionUpgradeRequest &request)const;
|
||||
void switchOverMajorVersionUpgradeAsync(const Model::SwitchOverMajorVersionUpgradeRequest& request, const SwitchOverMajorVersionUpgradeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchOverMajorVersionUpgradeOutcomeCallable switchOverMajorVersionUpgradeCallable(const Model::SwitchOverMajorVersionUpgradeRequest& request) const;
|
||||
SwitchReplicationLinkOutcome switchReplicationLink(const Model::SwitchReplicationLinkRequest &request)const;
|
||||
void switchReplicationLinkAsync(const Model::SwitchReplicationLinkRequest& request, const SwitchReplicationLinkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchReplicationLinkOutcomeCallable switchReplicationLinkCallable(const Model::SwitchReplicationLinkRequest& request) const;
|
||||
SyncRCKeyPairOutcome syncRCKeyPair(const Model::SyncRCKeyPairRequest &request)const;
|
||||
void syncRCKeyPairAsync(const Model::SyncRCKeyPairRequest& request, const SyncRCKeyPairAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SyncRCKeyPairOutcomeCallable syncRCKeyPairCallable(const Model::SyncRCKeyPairRequest& request) const;
|
||||
SyncRCSecurityGroupOutcome syncRCSecurityGroup(const Model::SyncRCSecurityGroupRequest &request)const;
|
||||
void syncRCSecurityGroupAsync(const Model::SyncRCSecurityGroupRequest& request, const SyncRCSecurityGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SyncRCSecurityGroupOutcomeCallable syncRCSecurityGroupCallable(const Model::SyncRCSecurityGroupRequest& request) const;
|
||||
TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const;
|
||||
void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
|
||||
@@ -2345,6 +2902,9 @@ namespace AlibabaCloud
|
||||
TransformDBInstancePayTypeOutcome transformDBInstancePayType(const Model::TransformDBInstancePayTypeRequest &request)const;
|
||||
void transformDBInstancePayTypeAsync(const Model::TransformDBInstancePayTypeRequest& request, const TransformDBInstancePayTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TransformDBInstancePayTypeOutcomeCallable transformDBInstancePayTypeCallable(const Model::TransformDBInstancePayTypeRequest& request) const;
|
||||
UnassociateEipAddressWithRCInstanceOutcome unassociateEipAddressWithRCInstance(const Model::UnassociateEipAddressWithRCInstanceRequest &request)const;
|
||||
void unassociateEipAddressWithRCInstanceAsync(const Model::UnassociateEipAddressWithRCInstanceRequest& request, const UnassociateEipAddressWithRCInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnassociateEipAddressWithRCInstanceOutcomeCallable unassociateEipAddressWithRCInstanceCallable(const Model::UnassociateEipAddressWithRCInstanceRequest& request) const;
|
||||
UnlockAccountOutcome unlockAccount(const Model::UnlockAccountRequest &request)const;
|
||||
void unlockAccountAsync(const Model::UnlockAccountRequest& request, const UnlockAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnlockAccountOutcomeCallable unlockAccountCallable(const Model::UnlockAccountRequest& request) const;
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_ACCEPTRCINQUIREDSYSTEMEVENTREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_ACCEPTRCINQUIREDSYSTEMEVENTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT AcceptRCInquiredSystemEventRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AcceptRCInquiredSystemEventRequest();
|
||||
~AcceptRCInquiredSystemEventRequest();
|
||||
std::string getEventId() const;
|
||||
void setEventId(const std::string &eventId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string eventId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_ACCEPTRCINQUIREDSYSTEMEVENTREQUEST_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_RDS_MODEL_ACCEPTRCINQUIREDSYSTEMEVENTRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_ACCEPTRCINQUIREDSYSTEMEVENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT AcceptRCInquiredSystemEventResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AcceptRCInquiredSystemEventResult();
|
||||
explicit AcceptRCInquiredSystemEventResult(const std::string &payload);
|
||||
~AcceptRCInquiredSystemEventResult();
|
||||
std::string getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_ACCEPTRCINQUIREDSYSTEMEVENTRESULT_H_
|
||||
@@ -37,14 +37,14 @@ namespace AlibabaCloud
|
||||
AllocateInstancePublicConnectionResult();
|
||||
explicit AllocateInstancePublicConnectionResult(const std::string &payload);
|
||||
~AllocateInstancePublicConnectionResult();
|
||||
std::string getDbInstanceName()const;
|
||||
std::string getConnectionString()const;
|
||||
std::string getDbInstanceName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dbInstanceName_;
|
||||
std::string connectionString_;
|
||||
std::string dbInstanceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_ASSOCIATEEIPADDRESSWITHRCINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_ASSOCIATEEIPADDRESSWITHRCINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT AssociateEipAddressWithRCInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AssociateEipAddressWithRCInstanceRequest();
|
||||
~AssociateEipAddressWithRCInstanceRequest();
|
||||
std::string getAllocationId() const;
|
||||
void setAllocationId(const std::string &allocationId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string allocationId_;
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_ASSOCIATEEIPADDRESSWITHRCINSTANCEREQUEST_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_RDS_MODEL_ASSOCIATEEIPADDRESSWITHRCINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_ASSOCIATEEIPADDRESSWITHRCINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT AssociateEipAddressWithRCInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AssociateEipAddressWithRCInstanceResult();
|
||||
explicit AssociateEipAddressWithRCInstanceResult(const std::string &payload);
|
||||
~AssociateEipAddressWithRCInstanceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_ASSOCIATEEIPADDRESSWITHRCINSTANCERESULT_H_
|
||||
51
rds/include/alibabacloud/rds/model/AttachRCDiskRequest.h
Normal file
51
rds/include/alibabacloud/rds/model/AttachRCDiskRequest.h
Normal file
@@ -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_RDS_MODEL_ATTACHRCDISKREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_ATTACHRCDISKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT AttachRCDiskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AttachRCDiskRequest();
|
||||
~AttachRCDiskRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDiskId() const;
|
||||
void setDiskId(const std::string &diskId);
|
||||
bool getDeleteWithInstance() const;
|
||||
void setDeleteWithInstance(bool deleteWithInstance);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
std::string diskId_;
|
||||
bool deleteWithInstance_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_ATTACHRCDISKREQUEST_H_
|
||||
49
rds/include/alibabacloud/rds/model/AttachRCDiskResult.h
Normal file
49
rds/include/alibabacloud/rds/model/AttachRCDiskResult.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_RDS_MODEL_ATTACHRCDISKRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_ATTACHRCDISKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT AttachRCDiskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AttachRCDiskResult();
|
||||
explicit AttachRCDiskResult(const std::string &payload);
|
||||
~AttachRCDiskResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_ATTACHRCDISKRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_ATTACHRCINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_ATTACHRCINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT AttachRCInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AttachRCInstancesRequest();
|
||||
~AttachRCInstancesRequest();
|
||||
std::string getKeyPair() const;
|
||||
void setKeyPair(const std::string &keyPair);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::vector<std::string> getInstanceIds() const;
|
||||
void setInstanceIds(const std::vector<std::string> &instanceIds);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
|
||||
private:
|
||||
std::string keyPair_;
|
||||
std::string password_;
|
||||
std::string regionId_;
|
||||
std::vector<std::string> instanceIds_;
|
||||
std::string vpcId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_ATTACHRCINSTANCESREQUEST_H_
|
||||
59
rds/include/alibabacloud/rds/model/AttachRCInstancesResult.h
Normal file
59
rds/include/alibabacloud/rds/model/AttachRCInstancesResult.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_RDS_MODEL_ATTACHRCINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_ATTACHRCINSTANCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT AttachRCInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Response
|
||||
{
|
||||
std::string message;
|
||||
std::string instanceId;
|
||||
std::string code;
|
||||
};
|
||||
|
||||
|
||||
AttachRCInstancesResult();
|
||||
explicit AttachRCInstancesResult(const std::string &payload);
|
||||
~AttachRCInstancesResult();
|
||||
std::string getTaskId()const;
|
||||
std::vector<Response> getResponses()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskId_;
|
||||
std::vector<Response> responses_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_ATTACHRCINSTANCESRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_AUTHORIZERCSECURITYGROUPPERMISSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_AUTHORIZERCSECURITYGROUPPERMISSIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT AuthorizeRCSecurityGroupPermissionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct SecurityGroupPermissions {
|
||||
std::string sourcePortRange;
|
||||
std::string portRange;
|
||||
std::string ipProtocol;
|
||||
std::string sourceCidrIp;
|
||||
int priority;
|
||||
std::string destCidrIp;
|
||||
std::string policy;
|
||||
};
|
||||
AuthorizeRCSecurityGroupPermissionRequest();
|
||||
~AuthorizeRCSecurityGroupPermissionRequest();
|
||||
std::string getSecurityGroupId() const;
|
||||
void setSecurityGroupId(const std::string &securityGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::vector<SecurityGroupPermissions> getSecurityGroupPermissions() const;
|
||||
void setSecurityGroupPermissions(const std::vector<SecurityGroupPermissions> &securityGroupPermissions);
|
||||
std::string getDirection() const;
|
||||
void setDirection(const std::string &direction);
|
||||
|
||||
private:
|
||||
std::string securityGroupId_;
|
||||
std::string regionId_;
|
||||
std::vector<SecurityGroupPermissions> securityGroupPermissions_;
|
||||
std::string direction_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_AUTHORIZERCSECURITYGROUPPERMISSIONREQUEST_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_RDS_MODEL_AUTHORIZERCSECURITYGROUPPERMISSIONRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_AUTHORIZERCSECURITYGROUPPERMISSIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT AuthorizeRCSecurityGroupPermissionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AuthorizeRCSecurityGroupPermissionResult();
|
||||
explicit AuthorizeRCSecurityGroupPermissionResult(const std::string &payload);
|
||||
~AuthorizeRCSecurityGroupPermissionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_AUTHORIZERCSECURITYGROUPPERMISSIONRESULT_H_
|
||||
@@ -32,27 +32,27 @@ public:
|
||||
~CalculateDBInstanceWeightRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
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 getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -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_RDS_MODEL_CANCELACTIVEOPERATIONTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CANCELACTIVEOPERATIONTASKSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT CancelActiveOperationTasksRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CancelActiveOperationTasksRequest();
|
||||
~CancelActiveOperationTasksRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
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 getIds() const;
|
||||
void setIds(const std::string &ids);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string ids_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CANCELACTIVEOPERATIONTASKSREQUEST_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_RDS_MODEL_CANCELACTIVEOPERATIONTASKSRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CANCELACTIVEOPERATIONTASKSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CancelActiveOperationTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CancelActiveOperationTasksResult();
|
||||
explicit CancelActiveOperationTasksResult(const std::string &payload);
|
||||
~CancelActiveOperationTasksResult();
|
||||
std::string getIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string ids_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CANCELACTIVEOPERATIONTASKSRESULT_H_
|
||||
@@ -37,10 +37,12 @@ namespace AlibabaCloud
|
||||
CheckAccountNameAvailableResult();
|
||||
explicit CheckAccountNameAvailableResult(const std::string &payload);
|
||||
~CheckAccountNameAvailableResult();
|
||||
std::string getResourceGroupId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -37,11 +37,13 @@ namespace AlibabaCloud
|
||||
CheckServiceLinkedRoleResult();
|
||||
explicit CheckServiceLinkedRoleResult(const std::string &payload);
|
||||
~CheckServiceLinkedRoleResult();
|
||||
std::string getRequireServiceLinkedRole()const;
|
||||
std::string getHasServiceLinkedRole()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string requireServiceLinkedRole_;
|
||||
std::string hasServiceLinkedRole_;
|
||||
|
||||
};
|
||||
|
||||
@@ -30,6 +30,8 @@ class ALIBABACLOUD_RDS_EXPORT CopyDatabaseRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CopyDatabaseRequest();
|
||||
~CopyDatabaseRequest();
|
||||
std::string getDBInstanceName() const;
|
||||
void setDBInstanceName(const std::string &dBInstanceName);
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
@@ -38,18 +40,28 @@ public:
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getReserveAccount() const;
|
||||
void setReserveAccount(int reserveAccount);
|
||||
std::string getSrcDBName() const;
|
||||
void setSrcDBName(const std::string &srcDBName);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDstDBName() const;
|
||||
void setDstDBName(const std::string &dstDBName);
|
||||
|
||||
private:
|
||||
std::string dBInstanceName_;
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
int reserveAccount_;
|
||||
std::string srcDBName_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string dstDBName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -52,6 +52,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccountPassword() const;
|
||||
void setAccountPassword(const std::string &accountPassword);
|
||||
bool getCheckPolicy() const;
|
||||
void setCheckPolicy(bool checkPolicy);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -65,6 +67,7 @@ private:
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accountPassword_;
|
||||
bool checkPolicy_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -34,8 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string dBInstanceEndpointId;
|
||||
std::string connectionString;
|
||||
std::string dBInstanceEndpointId;
|
||||
std::string dBInstanceName;
|
||||
};
|
||||
|
||||
|
||||
@@ -34,8 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string dBInstanceEndpointId;
|
||||
std::string connectionString;
|
||||
std::string dBInstanceEndpointId;
|
||||
std::string dBInstanceName;
|
||||
};
|
||||
|
||||
|
||||
@@ -54,6 +54,8 @@ public:
|
||||
void setConnectionString(const std::string &connectionString);
|
||||
bool getAutoCreateProxy() const;
|
||||
void setAutoCreateProxy(bool autoCreateProxy);
|
||||
std::string getOptimizedWrites() const;
|
||||
void setOptimizedWrites(const std::string &optimizedWrites);
|
||||
std::string getEngineVersion() const;
|
||||
void setEngineVersion(const std::string &engineVersion);
|
||||
bool getDeletionProtection() const;
|
||||
@@ -96,6 +98,8 @@ public:
|
||||
void setPort(const std::string &port);
|
||||
std::string getRoleARN() const;
|
||||
void setRoleARN(const std::string &roleARN);
|
||||
std::string getPromotionCode() const;
|
||||
void setPromotionCode(const std::string &promotionCode);
|
||||
std::string getTunnelId() const;
|
||||
void setTunnelId(const std::string &tunnelId);
|
||||
std::string getZoneId() const;
|
||||
@@ -114,6 +118,8 @@ public:
|
||||
void setZoneIdSlave1(const std::string &zoneIdSlave1);
|
||||
std::string getZoneIdSlave2() const;
|
||||
void setZoneIdSlave2(const std::string &zoneIdSlave2);
|
||||
bool getAutoUseCoupon() const;
|
||||
void setAutoUseCoupon(bool autoUseCoupon);
|
||||
std::string getDBIsIgnoreCase() const;
|
||||
void setDBIsIgnoreCase(const std::string &dBIsIgnoreCase);
|
||||
std::string getIoAccelerationEnabled() const;
|
||||
@@ -175,6 +181,7 @@ private:
|
||||
std::string systemDBCharset_;
|
||||
std::string connectionString_;
|
||||
bool autoCreateProxy_;
|
||||
std::string optimizedWrites_;
|
||||
std::string engineVersion_;
|
||||
bool deletionProtection_;
|
||||
std::string resourceGroupId_;
|
||||
@@ -196,6 +203,7 @@ private:
|
||||
std::string autoRenew_;
|
||||
std::string port_;
|
||||
std::string roleARN_;
|
||||
std::string promotionCode_;
|
||||
std::string tunnelId_;
|
||||
std::string zoneId_;
|
||||
std::string storageAutoScale_;
|
||||
@@ -205,6 +213,7 @@ private:
|
||||
std::string targetDedicatedHostIdForSlave_;
|
||||
std::string zoneIdSlave1_;
|
||||
std::string zoneIdSlave2_;
|
||||
bool autoUseCoupon_;
|
||||
std::string dBIsIgnoreCase_;
|
||||
std::string ioAccelerationEnabled_;
|
||||
bool coldDataEnabled_;
|
||||
|
||||
@@ -52,6 +52,8 @@ public:
|
||||
void setPeriod(const std::string &period);
|
||||
std::string getBackupSetId() const;
|
||||
void setBackupSetId(const std::string &backupSetId);
|
||||
std::string getEncryptionKey() const;
|
||||
void setEncryptionKey(const std::string &encryptionKey);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDBInstanceClass() const;
|
||||
@@ -64,6 +66,8 @@ public:
|
||||
void setPrivateIpAddress(const std::string &privateIpAddress);
|
||||
std::string getBinlogName() const;
|
||||
void setBinlogName(const std::string &binlogName);
|
||||
std::string getRoleARN() const;
|
||||
void setRoleARN(const std::string &roleARN);
|
||||
std::string getTunnelId() const;
|
||||
void setTunnelId(const std::string &tunnelId);
|
||||
std::string getZoneId() const;
|
||||
@@ -123,12 +127,14 @@ private:
|
||||
std::string backupSetRegion_;
|
||||
std::string period_;
|
||||
std::string backupSetId_;
|
||||
std::string encryptionKey_;
|
||||
long ownerId_;
|
||||
std::string dBInstanceClass_;
|
||||
std::string securityIPList_;
|
||||
std::string vSwitchId_;
|
||||
std::string privateIpAddress_;
|
||||
std::string binlogName_;
|
||||
std::string roleARN_;
|
||||
std::string tunnelId_;
|
||||
std::string zoneId_;
|
||||
std::string instanceNetworkType_;
|
||||
|
||||
@@ -40,15 +40,15 @@ public:
|
||||
std::string dbInstanceClass;
|
||||
std::string securityIPList;
|
||||
std::string vSwitchID;
|
||||
std::string regionID;
|
||||
std::string engine;
|
||||
std::string regionID;
|
||||
std::string dtsInstanceClass;
|
||||
std::string vpcID;
|
||||
std::string zoneID;
|
||||
std::string dBInstanceDescription;
|
||||
std::string dBInstanceStorageType;
|
||||
std::string payType;
|
||||
std::string dtsConflict;
|
||||
std::string payType;
|
||||
};
|
||||
CreateGADInstanceRequest();
|
||||
~CreateGADInstanceRequest();
|
||||
|
||||
@@ -34,10 +34,10 @@ public:
|
||||
std::string zoneIDSlave2;
|
||||
std::string engineVersion;
|
||||
std::string dbInstanceClass;
|
||||
std::string vSwitchID;
|
||||
std::string securityIPList;
|
||||
std::string regionID;
|
||||
std::string vSwitchID;
|
||||
std::string engine;
|
||||
std::string regionID;
|
||||
std::string dtsInstanceClass;
|
||||
std::string vpcID;
|
||||
std::string zoneID;
|
||||
|
||||
@@ -56,6 +56,8 @@ public:
|
||||
void setDefaultAlgo(const std::string &defaultAlgo);
|
||||
RuleConfig getRuleConfig() const;
|
||||
void setRuleConfig(const RuleConfig &ruleConfig);
|
||||
std::string getDBName() const;
|
||||
void setDBName(const std::string &dBName);
|
||||
|
||||
private:
|
||||
std::string dBInstanceName_;
|
||||
@@ -67,6 +69,7 @@ private:
|
||||
std::string ownerId_;
|
||||
std::string defaultAlgo_;
|
||||
RuleConfig ruleConfig_;
|
||||
std::string dBName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_CREATERCDEPLOYMENTSETREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATERCDEPLOYMENTSETREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateRCDeploymentSetRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
CreateRCDeploymentSetRequest();
|
||||
~CreateRCDeploymentSetRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
long getGroupCount() const;
|
||||
void setGroupCount(long groupCount);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getDeploymentSetName() const;
|
||||
void setDeploymentSetName(const std::string &deploymentSetName);
|
||||
std::string getOnUnableToRedeployFailedInstance() const;
|
||||
void setOnUnableToRedeployFailedInstance(const std::string &onUnableToRedeployFailedInstance);
|
||||
std::string getStrategy() const;
|
||||
void setStrategy(const std::string &strategy);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
long groupCount_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string deploymentSetName_;
|
||||
std::string onUnableToRedeployFailedInstance_;
|
||||
std::string strategy_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATERCDEPLOYMENTSETREQUEST_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_RDS_MODEL_CREATERCDEPLOYMENTSETRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATERCDEPLOYMENTSETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateRCDeploymentSetResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRCDeploymentSetResult();
|
||||
explicit CreateRCDeploymentSetResult(const std::string &payload);
|
||||
~CreateRCDeploymentSetResult();
|
||||
std::string getDeploymentSetId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string deploymentSetId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATERCDEPLOYMENTSETRESULT_H_
|
||||
91
rds/include/alibabacloud/rds/model/CreateRCDiskRequest.h
Normal file
91
rds/include/alibabacloud/rds/model/CreateRCDiskRequest.h
Normal file
@@ -0,0 +1,91 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_CREATERCDISKREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATERCDISKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateRCDiskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
CreateRCDiskRequest();
|
||||
~CreateRCDiskRequest();
|
||||
std::string getSnapshotId() const;
|
||||
void setSnapshotId(const std::string &snapshotId);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getDiskName() const;
|
||||
void setDiskName(const std::string &diskName);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDiskCategory() const;
|
||||
void setDiskCategory(const std::string &diskCategory);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
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 getPerformanceLevel() const;
|
||||
void setPerformanceLevel(const std::string &performanceLevel);
|
||||
std::string getPeriodUnit() const;
|
||||
void setPeriodUnit(const std::string &periodUnit);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getSize() const;
|
||||
void setSize(int size);
|
||||
bool getAutoRenew() const;
|
||||
void setAutoRenew(bool autoRenew);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
|
||||
private:
|
||||
std::string snapshotId_;
|
||||
std::string description_;
|
||||
std::string diskName_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string diskCategory_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string instanceChargeType_;
|
||||
int period_;
|
||||
bool autoPay_;
|
||||
std::string performanceLevel_;
|
||||
std::string periodUnit_;
|
||||
std::string instanceId_;
|
||||
int size_;
|
||||
bool autoRenew_;
|
||||
std::string zoneId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATERCDISKREQUEST_H_
|
||||
53
rds/include/alibabacloud/rds/model/CreateRCDiskResult.h
Normal file
53
rds/include/alibabacloud/rds/model/CreateRCDiskResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_CREATERCDISKRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATERCDISKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateRCDiskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRCDiskResult();
|
||||
explicit CreateRCDiskResult(const std::string &payload);
|
||||
~CreateRCDiskResult();
|
||||
std::string getOrderId()const;
|
||||
std::string getDiskId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string orderId_;
|
||||
std::string diskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATERCDISKRESULT_H_
|
||||
157
rds/include/alibabacloud/rds/model/CreateRCNodePoolRequest.h
Normal file
157
rds/include/alibabacloud/rds/model/CreateRCNodePoolRequest.h
Normal file
@@ -0,0 +1,157 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_CREATERCNODEPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATERCNODEPOOLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateRCNodePoolRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct SystemDisk {
|
||||
int size;
|
||||
std::string performanceLevel;
|
||||
std::string category;
|
||||
};
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
struct DataDisk {
|
||||
std::string encrypted;
|
||||
int size;
|
||||
std::string performanceLevel;
|
||||
std::string category;
|
||||
bool deleteWithInstance;
|
||||
};
|
||||
CreateRCNodePoolRequest();
|
||||
~CreateRCNodePoolRequest();
|
||||
std::string getSecurityEnhancementStrategy() const;
|
||||
void setSecurityEnhancementStrategy(const std::string &securityEnhancementStrategy);
|
||||
std::string getKeyPairName() const;
|
||||
void setKeyPairName(const std::string &keyPairName);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::string getHostName() const;
|
||||
void setHostName(const std::string &hostName);
|
||||
SystemDisk getSystemDisk() const;
|
||||
void setSystemDisk(const SystemDisk &systemDisk);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
int getPeriod() const;
|
||||
void setPeriod(int period);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getSpotStrategy() const;
|
||||
void setSpotStrategy(const std::string &spotStrategy);
|
||||
std::string getPeriodUnit() const;
|
||||
void setPeriodUnit(const std::string &periodUnit);
|
||||
std::string getInstanceName() const;
|
||||
void setInstanceName(const std::string &instanceName);
|
||||
bool getAutoRenew() const;
|
||||
void setAutoRenew(bool autoRenew);
|
||||
std::string getInternetChargeType() const;
|
||||
void setInternetChargeType(const std::string &internetChargeType);
|
||||
std::string getCreateMode() const;
|
||||
void setCreateMode(const std::string &createMode);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getNodePoolName() const;
|
||||
void setNodePoolName(const std::string &nodePoolName);
|
||||
std::string getImageId() const;
|
||||
void setImageId(const std::string &imageId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getIoOptimized() const;
|
||||
void setIoOptimized(const std::string &ioOptimized);
|
||||
int getInternetMaxBandwidthOut() const;
|
||||
void setInternetMaxBandwidthOut(int internetMaxBandwidthOut);
|
||||
std::string getSecurityGroupId() const;
|
||||
void setSecurityGroupId(const std::string &securityGroupId);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getSupportCase() const;
|
||||
void setSupportCase(const std::string &supportCase);
|
||||
std::string getUserData() const;
|
||||
void setUserData(const std::string &userData);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getInstanceType() const;
|
||||
void setInstanceType(const std::string &instanceType);
|
||||
std::string getInstanceChargeType() const;
|
||||
void setInstanceChargeType(const std::string &instanceChargeType);
|
||||
std::string getDeploymentSetId() const;
|
||||
void setDeploymentSetId(const std::string &deploymentSetId);
|
||||
int getAmount() const;
|
||||
void setAmount(int amount);
|
||||
bool getAutoPay() const;
|
||||
void setAutoPay(bool autoPay);
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::vector<DataDisk> getDataDisk() const;
|
||||
void setDataDisk(const std::vector<DataDisk> &dataDisk);
|
||||
|
||||
private:
|
||||
std::string securityEnhancementStrategy_;
|
||||
std::string keyPairName_;
|
||||
std::string resourceGroupId_;
|
||||
std::string password_;
|
||||
std::string hostName_;
|
||||
SystemDisk systemDisk_;
|
||||
std::vector<Tag> tag_;
|
||||
int period_;
|
||||
bool dryRun_;
|
||||
std::string vSwitchId_;
|
||||
std::string spotStrategy_;
|
||||
std::string periodUnit_;
|
||||
std::string instanceName_;
|
||||
bool autoRenew_;
|
||||
std::string internetChargeType_;
|
||||
std::string createMode_;
|
||||
std::string zoneId_;
|
||||
std::string nodePoolName_;
|
||||
std::string imageId_;
|
||||
std::string clientToken_;
|
||||
std::string ioOptimized_;
|
||||
int internetMaxBandwidthOut_;
|
||||
std::string securityGroupId_;
|
||||
std::string description_;
|
||||
std::string supportCase_;
|
||||
std::string userData_;
|
||||
std::string regionId_;
|
||||
std::string instanceType_;
|
||||
std::string instanceChargeType_;
|
||||
std::string deploymentSetId_;
|
||||
int amount_;
|
||||
bool autoPay_;
|
||||
std::string clusterId_;
|
||||
std::vector<DataDisk> dataDisk_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATERCNODEPOOLREQUEST_H_
|
||||
55
rds/include/alibabacloud/rds/model/CreateRCNodePoolResult.h
Normal file
55
rds/include/alibabacloud/rds/model/CreateRCNodePoolResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_CREATERCNODEPOOLRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATERCNODEPOOLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateRCNodePoolResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRCNodePoolResult();
|
||||
explicit CreateRCNodePoolResult(const std::string &payload);
|
||||
~CreateRCNodePoolResult();
|
||||
std::string getNodePoolId()const;
|
||||
std::vector<std::string> getInstanceIdSets()const;
|
||||
std::string getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string nodePoolId_;
|
||||
std::vector<std::string> instanceIdSets_;
|
||||
std::string orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATERCNODEPOOLRESULT_H_
|
||||
60
rds/include/alibabacloud/rds/model/CreateRCSnapshotRequest.h
Normal file
60
rds/include/alibabacloud/rds/model/CreateRCSnapshotRequest.h
Normal file
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_CREATERCSNAPSHOTREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATERCSNAPSHOTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateRCSnapshotRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateRCSnapshotRequest();
|
||||
~CreateRCSnapshotRequest();
|
||||
bool getInstantAccess() const;
|
||||
void setInstantAccess(bool instantAccess);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
int getInstantAccessRetentionDays() const;
|
||||
void setInstantAccessRetentionDays(int instantAccessRetentionDays);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDiskId() const;
|
||||
void setDiskId(const std::string &diskId);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
int getRetentionDays() const;
|
||||
void setRetentionDays(int retentionDays);
|
||||
|
||||
private:
|
||||
bool instantAccess_;
|
||||
std::string description_;
|
||||
int instantAccessRetentionDays_;
|
||||
std::string regionId_;
|
||||
std::string diskId_;
|
||||
std::string zoneId_;
|
||||
int retentionDays_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATERCSNAPSHOTREQUEST_H_
|
||||
51
rds/include/alibabacloud/rds/model/CreateRCSnapshotResult.h
Normal file
51
rds/include/alibabacloud/rds/model/CreateRCSnapshotResult.h
Normal file
@@ -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_RDS_MODEL_CREATERCSNAPSHOTRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATERCSNAPSHOTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateRCSnapshotResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRCSnapshotResult();
|
||||
explicit CreateRCSnapshotResult(const std::string &payload);
|
||||
~CreateRCSnapshotResult();
|
||||
std::string getSnapshotId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string snapshotId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATERCSNAPSHOTRESULT_H_
|
||||
@@ -64,6 +64,8 @@ public:
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
std::string getPort() const;
|
||||
void setPort(const std::string &port);
|
||||
std::string getPromotionCode() const;
|
||||
void setPromotionCode(const std::string &promotionCode);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getInstanceNetworkType() const;
|
||||
@@ -72,6 +74,8 @@ public:
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getInstructionSetArch() const;
|
||||
void setInstructionSetArch(const std::string &instructionSetArch);
|
||||
bool getAutoUseCoupon() const;
|
||||
void setAutoUseCoupon(bool autoUseCoupon);
|
||||
std::string getIoAccelerationEnabled() const;
|
||||
void setIoAccelerationEnabled(const std::string &ioAccelerationEnabled);
|
||||
std::string getAccessKeyId() const;
|
||||
@@ -123,10 +127,12 @@ private:
|
||||
std::string privateIpAddress_;
|
||||
std::string autoRenew_;
|
||||
std::string port_;
|
||||
std::string promotionCode_;
|
||||
std::string zoneId_;
|
||||
std::string instanceNetworkType_;
|
||||
std::string clientToken_;
|
||||
std::string instructionSetArch_;
|
||||
bool autoUseCoupon_;
|
||||
std::string ioAccelerationEnabled_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_CREATEREPLICATIONLINKREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATEREPLICATIONLINKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateReplicationLinkRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateReplicationLinkRequest();
|
||||
~CreateReplicationLinkRequest();
|
||||
std::string getReplicatorAccount() const;
|
||||
void setReplicatorAccount(const std::string &replicatorAccount);
|
||||
std::string getTaskName() const;
|
||||
void setTaskName(const std::string &taskName);
|
||||
long getSourcePort() const;
|
||||
void setSourcePort(long sourcePort);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
long getTaskId() const;
|
||||
void setTaskId(long taskId);
|
||||
std::string getSourceInstanceName() const;
|
||||
void setSourceInstanceName(const std::string &sourceInstanceName);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getSourceInstanceRegionId() const;
|
||||
void setSourceInstanceRegionId(const std::string &sourceInstanceRegionId);
|
||||
std::string getTargetAddress() const;
|
||||
void setTargetAddress(const std::string &targetAddress);
|
||||
std::string getReplicatorPassword() const;
|
||||
void setReplicatorPassword(const std::string &replicatorPassword);
|
||||
std::string getSourceAddress() const;
|
||||
void setSourceAddress(const std::string &sourceAddress);
|
||||
std::string getSourceCategory() const;
|
||||
void setSourceCategory(const std::string &sourceCategory);
|
||||
|
||||
private:
|
||||
std::string replicatorAccount_;
|
||||
std::string taskName_;
|
||||
long sourcePort_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
long taskId_;
|
||||
std::string sourceInstanceName_;
|
||||
bool dryRun_;
|
||||
std::string sourceInstanceRegionId_;
|
||||
std::string targetAddress_;
|
||||
std::string replicatorPassword_;
|
||||
std::string sourceAddress_;
|
||||
std::string sourceCategory_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATEREPLICATIONLINKREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_CREATEREPLICATIONLINKRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATEREPLICATIONLINKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateReplicationLinkResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateReplicationLinkResult();
|
||||
explicit CreateReplicationLinkResult(const std::string &payload);
|
||||
~CreateReplicationLinkResult();
|
||||
long getTaskId()const;
|
||||
std::string getDBInstanceId()const;
|
||||
std::string getTaskName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long taskId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string taskName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATEREPLICATIONLINKRESULT_H_
|
||||
@@ -32,27 +32,27 @@ public:
|
||||
~CreateYouhuiForOrderRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
long getPromotionId() const;
|
||||
void setPromotionId(long promotionId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
long getActivityId() const;
|
||||
void setActivityId(long activityId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerId_;
|
||||
long promotionId_;
|
||||
std::string accessKeyId_;
|
||||
long activityId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -32,27 +32,27 @@ public:
|
||||
~DeleteADSettingRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -38,21 +38,21 @@ public:
|
||||
void setConnectionString(const std::string &connectionString);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceEndpointId() const;
|
||||
void setDBInstanceEndpointId(const std::string &dBInstanceEndpointId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getDBInstanceEndpointId() const;
|
||||
void setDBInstanceEndpointId(const std::string &dBInstanceEndpointId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string connectionString_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceEndpointId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string dBInstanceEndpointId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
void setRuleName(const std::string &ruleName);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getDBName() const;
|
||||
void setDBName(const std::string &dBName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
@@ -49,6 +51,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ruleName_;
|
||||
std::string ownerId_;
|
||||
std::string dBName_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -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_RDS_MODEL_DELETERCCLUSTERNODESREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCCLUSTERNODESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCClusterNodesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRCClusterNodesRequest();
|
||||
~DeleteRCClusterNodesRequest();
|
||||
std::vector<std::string> getNodes() const;
|
||||
void setNodes(const std::vector<std::string> &nodes);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::vector<std::string> getInstanceIds() const;
|
||||
void setInstanceIds(const std::vector<std::string> &instanceIds);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
|
||||
private:
|
||||
std::vector<std::string> nodes_;
|
||||
std::string regionId_;
|
||||
std::vector<std::string> instanceIds_;
|
||||
std::string vpcId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCCLUSTERNODESREQUEST_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_RDS_MODEL_DELETERCCLUSTERNODESRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCCLUSTERNODESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCClusterNodesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRCClusterNodesResult();
|
||||
explicit DeleteRCClusterNodesResult(const std::string &payload);
|
||||
~DeleteRCClusterNodesResult();
|
||||
std::string getTaskId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCCLUSTERNODESRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DELETERCDEPLOYMENTSETREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCDEPLOYMENTSETREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCDeploymentSetRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRCDeploymentSetRequest();
|
||||
~DeleteRCDeploymentSetRequest();
|
||||
std::string getDeploymentSetId() const;
|
||||
void setDeploymentSetId(const std::string &deploymentSetId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string deploymentSetId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCDEPLOYMENTSETREQUEST_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_RDS_MODEL_DELETERCDEPLOYMENTSETRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCDEPLOYMENTSETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCDeploymentSetResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRCDeploymentSetResult();
|
||||
explicit DeleteRCDeploymentSetResult(const std::string &payload);
|
||||
~DeleteRCDeploymentSetResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCDEPLOYMENTSETRESULT_H_
|
||||
45
rds/include/alibabacloud/rds/model/DeleteRCDiskRequest.h
Normal file
45
rds/include/alibabacloud/rds/model/DeleteRCDiskRequest.h
Normal file
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DELETERCDISKREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCDISKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCDiskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRCDiskRequest();
|
||||
~DeleteRCDiskRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDiskId() const;
|
||||
void setDiskId(const std::string &diskId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string diskId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCDISKREQUEST_H_
|
||||
49
rds/include/alibabacloud/rds/model/DeleteRCDiskResult.h
Normal file
49
rds/include/alibabacloud/rds/model/DeleteRCDiskResult.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_RDS_MODEL_DELETERCDISKRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCDISKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCDiskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRCDiskResult();
|
||||
explicit DeleteRCDiskResult(const std::string &payload);
|
||||
~DeleteRCDiskResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCDISKRESULT_H_
|
||||
48
rds/include/alibabacloud/rds/model/DeleteRCInstanceRequest.h
Normal file
48
rds/include/alibabacloud/rds/model/DeleteRCInstanceRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DELETERCINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRCInstanceRequest();
|
||||
~DeleteRCInstanceRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getForce() const;
|
||||
void setForce(bool force);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
bool force_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCINSTANCEREQUEST_H_
|
||||
49
rds/include/alibabacloud/rds/model/DeleteRCInstanceResult.h
Normal file
49
rds/include/alibabacloud/rds/model/DeleteRCInstanceResult.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_RDS_MODEL_DELETERCINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRCInstanceResult();
|
||||
explicit DeleteRCInstanceResult(const std::string &payload);
|
||||
~DeleteRCInstanceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCINSTANCERESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DELETERCINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRCInstancesRequest();
|
||||
~DeleteRCInstancesRequest();
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::vector<std::string> getInstanceId() const;
|
||||
void setInstanceId(const std::vector<std::string> &instanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getTerminateSubscription() const;
|
||||
void setTerminateSubscription(bool terminateSubscription);
|
||||
bool getForce() const;
|
||||
void setForce(bool force);
|
||||
|
||||
private:
|
||||
bool dryRun_;
|
||||
std::vector<std::string> instanceId_;
|
||||
std::string regionId_;
|
||||
bool terminateSubscription_;
|
||||
bool force_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCINSTANCESREQUEST_H_
|
||||
49
rds/include/alibabacloud/rds/model/DeleteRCInstancesResult.h
Normal file
49
rds/include/alibabacloud/rds/model/DeleteRCInstancesResult.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_RDS_MODEL_DELETERCINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCINSTANCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRCInstancesResult();
|
||||
explicit DeleteRCInstancesResult(const std::string &payload);
|
||||
~DeleteRCInstancesResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCINSTANCESRESULT_H_
|
||||
48
rds/include/alibabacloud/rds/model/DeleteRCNodePoolRequest.h
Normal file
48
rds/include/alibabacloud/rds/model/DeleteRCNodePoolRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DELETERCNODEPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCNODEPOOLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCNodePoolRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRCNodePoolRequest();
|
||||
~DeleteRCNodePoolRequest();
|
||||
std::string getClusterId() const;
|
||||
void setClusterId(const std::string &clusterId);
|
||||
std::string getNodePoolId() const;
|
||||
void setNodePoolId(const std::string &nodePoolId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string clusterId_;
|
||||
std::string nodePoolId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCNODEPOOLREQUEST_H_
|
||||
49
rds/include/alibabacloud/rds/model/DeleteRCNodePoolResult.h
Normal file
49
rds/include/alibabacloud/rds/model/DeleteRCNodePoolResult.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_RDS_MODEL_DELETERCNODEPOOLRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCNODEPOOLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCNodePoolResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRCNodePoolResult();
|
||||
explicit DeleteRCNodePoolResult(const std::string &payload);
|
||||
~DeleteRCNodePoolResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCNODEPOOLRESULT_H_
|
||||
48
rds/include/alibabacloud/rds/model/DeleteRCSnapshotRequest.h
Normal file
48
rds/include/alibabacloud/rds/model/DeleteRCSnapshotRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DELETERCSNAPSHOTREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCSNAPSHOTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCSnapshotRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRCSnapshotRequest();
|
||||
~DeleteRCSnapshotRequest();
|
||||
std::string getSnapshotId() const;
|
||||
void setSnapshotId(const std::string &snapshotId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getForce() const;
|
||||
void setForce(bool force);
|
||||
|
||||
private:
|
||||
std::string snapshotId_;
|
||||
std::string regionId_;
|
||||
bool force_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCSNAPSHOTREQUEST_H_
|
||||
49
rds/include/alibabacloud/rds/model/DeleteRCSnapshotResult.h
Normal file
49
rds/include/alibabacloud/rds/model/DeleteRCSnapshotResult.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_RDS_MODEL_DELETERCSNAPSHOTRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETERCSNAPSHOTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteRCSnapshotResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRCSnapshotResult();
|
||||
explicit DeleteRCSnapshotResult(const std::string &payload);
|
||||
~DeleteRCSnapshotResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETERCSNAPSHOTRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DELETEREPLICATIONLINKREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETEREPLICATIONLINKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteReplicationLinkRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteReplicationLinkRequest();
|
||||
~DeleteReplicationLinkRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
bool getPromoteToMaster() const;
|
||||
void setPromoteToMaster(bool promoteToMaster);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
bool promoteToMaster_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETEREPLICATIONLINKREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DELETEREPLICATIONLINKRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETEREPLICATIONLINKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteReplicationLinkResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteReplicationLinkResult();
|
||||
explicit DeleteReplicationLinkResult(const std::string &payload);
|
||||
~DeleteReplicationLinkResult();
|
||||
long getTaskId()const;
|
||||
std::string getDBInstanceId()const;
|
||||
std::string getTaskName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long taskId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string taskName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETEREPLICATIONLINKRESULT_H_
|
||||
@@ -32,27 +32,27 @@ public:
|
||||
~DescribeADInfoRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getDBName() const;
|
||||
void setDBName(const std::string &dBName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getUserName() const;
|
||||
@@ -48,6 +50,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string dBName_;
|
||||
std::string regionId_;
|
||||
std::string userName_;
|
||||
};
|
||||
|
||||
@@ -41,16 +41,18 @@ namespace AlibabaCloud
|
||||
std::string accountPrivilegeDetail;
|
||||
};
|
||||
std::string accountDescription;
|
||||
std::string accountStatus;
|
||||
std::string createDB;
|
||||
bool checkPolicy;
|
||||
std::string accountType;
|
||||
std::string bypassRLS;
|
||||
std::string validUntil;
|
||||
std::string accountStatus;
|
||||
std::string passwordExpireTime;
|
||||
std::string privExceeded;
|
||||
std::string dBInstanceId;
|
||||
std::string replication;
|
||||
std::string accountType;
|
||||
std::string bypassRLS;
|
||||
std::vector<DBInstanceAccount::DatabasePrivilege> databasePrivileges;
|
||||
std::string accountName;
|
||||
std::string validUntil;
|
||||
std::string createRole;
|
||||
};
|
||||
|
||||
@@ -59,6 +61,7 @@ namespace AlibabaCloud
|
||||
explicit DescribeAccountsResult(const std::string &payload);
|
||||
~DescribeAccountsResult();
|
||||
int getTotalRecordCount()const;
|
||||
std::string getResourceGroupId()const;
|
||||
int getPageNumber()const;
|
||||
std::string getSystemAdminAccountStatus()const;
|
||||
std::vector<DBInstanceAccount> getAccounts()const;
|
||||
@@ -68,6 +71,7 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
std::string resourceGroupId_;
|
||||
int pageNumber_;
|
||||
std::string systemAdminAccountStatus_;
|
||||
std::vector<DBInstanceAccount> accounts_;
|
||||
|
||||
@@ -44,22 +44,22 @@ namespace AlibabaCloud
|
||||
std::string taskTypeEn;
|
||||
std::string taskType;
|
||||
std::string switchTime;
|
||||
int status;
|
||||
std::string impact;
|
||||
int status;
|
||||
std::string currentAVZ;
|
||||
std::string deadline;
|
||||
std::string startTime;
|
||||
std::string insName;
|
||||
std::string dbType;
|
||||
std::string changeLevel;
|
||||
std::string dbType;
|
||||
std::string insComment;
|
||||
std::string changeLevelEn;
|
||||
std::string allowCancel;
|
||||
std::string changeLevelEn;
|
||||
std::string taskParams;
|
||||
std::string allowChange;
|
||||
std::vector<std::string> subInsNames;
|
||||
std::string region;
|
||||
std::string prepareInterval;
|
||||
std::string region;
|
||||
int id;
|
||||
std::string resultInfo;
|
||||
};
|
||||
|
||||
@@ -37,8 +37,8 @@ namespace AlibabaCloud
|
||||
struct DBInstanceStorageRange
|
||||
{
|
||||
int minValue;
|
||||
int step;
|
||||
int maxValue;
|
||||
int step;
|
||||
};
|
||||
std::string dBInstanceClass;
|
||||
DBInstanceStorageRange dBInstanceStorageRange;
|
||||
|
||||
@@ -34,25 +34,25 @@ public:
|
||||
void setDBInstanceName(const std::string &dBInstanceName);
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string dBInstanceName_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -35,11 +35,11 @@ namespace AlibabaCloud
|
||||
struct Metrics
|
||||
{
|
||||
std::string description;
|
||||
std::string metricsKey;
|
||||
std::string groupKeyType;
|
||||
std::string metricsKey;
|
||||
std::string groupKey;
|
||||
std::string method;
|
||||
std::string dimension;
|
||||
std::string method;
|
||||
std::string unit;
|
||||
int sortRule;
|
||||
std::string dbType;
|
||||
|
||||
@@ -32,27 +32,27 @@ public:
|
||||
~DescribeBackupDatabaseRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getBackupId() const;
|
||||
void setBackupId(const std::string &backupId);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getBackupId() const;
|
||||
void setBackupId(const std::string &backupId);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string backupId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string backupId_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -55,6 +55,7 @@ namespace AlibabaCloud
|
||||
std::string getPreferredNextBackupTime()const;
|
||||
std::string getArchiveBackupKeepCount()const;
|
||||
std::string getPreferredBackupPeriod()const;
|
||||
long getSupportsHighFrequencyBackup()const;
|
||||
int getLogBackupRetentionPeriod()const;
|
||||
int getLogBackupLocalRetentionNumber()const;
|
||||
int getSupportReleasedKeep()const;
|
||||
@@ -64,8 +65,8 @@ namespace AlibabaCloud
|
||||
std::string getBackupMethod()const;
|
||||
std::string getDuplication()const;
|
||||
std::string getArchiveBackupKeepPolicy()const;
|
||||
std::string getPreferredBackupTime()const;
|
||||
int getBackupPriority()const;
|
||||
std::string getPreferredBackupTime()const;
|
||||
int getLocalLogRetentionHours()const;
|
||||
std::string getHighSpaceUsageProtection()const;
|
||||
std::string getCompressType()const;
|
||||
@@ -89,6 +90,7 @@ namespace AlibabaCloud
|
||||
std::string preferredNextBackupTime_;
|
||||
std::string archiveBackupKeepCount_;
|
||||
std::string preferredBackupPeriod_;
|
||||
long supportsHighFrequencyBackup_;
|
||||
int logBackupRetentionPeriod_;
|
||||
int logBackupLocalRetentionNumber_;
|
||||
int supportReleasedKeep_;
|
||||
@@ -98,8 +100,8 @@ namespace AlibabaCloud
|
||||
std::string backupMethod_;
|
||||
std::string duplication_;
|
||||
std::string archiveBackupKeepPolicy_;
|
||||
std::string preferredBackupTime_;
|
||||
int backupPriority_;
|
||||
std::string preferredBackupTime_;
|
||||
int localLogRetentionHours_;
|
||||
std::string highSpaceUsageProtection_;
|
||||
std::string compressType_;
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string jobMode;
|
||||
std::string taskAction;
|
||||
std::string backupProgressStatus;
|
||||
std::string backupId;
|
||||
std::string backupProgressStatus;
|
||||
std::string process;
|
||||
std::string backupJobId;
|
||||
std::string backupStatus;
|
||||
|
||||
@@ -54,8 +54,8 @@ namespace AlibabaCloud
|
||||
std::string backupExtractionStatus;
|
||||
std::string engineVersion;
|
||||
std::string backupInitiator;
|
||||
std::string storageClass;
|
||||
std::string backupIntranetDownloadURL;
|
||||
std::string storageClass;
|
||||
long backupSize;
|
||||
int isAvail;
|
||||
std::string slaveStatus;
|
||||
@@ -63,14 +63,14 @@ namespace AlibabaCloud
|
||||
std::vector<Backup::BackupDownloadLinkByDBItem> backupDownloadLinkByDB;
|
||||
std::string storeStatus;
|
||||
std::string backupDownloadURL;
|
||||
std::string copyOnlyBackup;
|
||||
std::string backupEndTime;
|
||||
long consistentTime;
|
||||
std::string copyOnlyBackup;
|
||||
std::string backupStartTime;
|
||||
long consistentTime;
|
||||
std::string metaStatus;
|
||||
std::string backupScale;
|
||||
std::string backupStatus;
|
||||
std::string backupLocation;
|
||||
std::string backupStatus;
|
||||
};
|
||||
|
||||
|
||||
@@ -78,8 +78,8 @@ namespace AlibabaCloud
|
||||
explicit DescribeBackupsResult(const std::string &payload);
|
||||
~DescribeBackupsResult();
|
||||
std::string getTotalRecordCount()const;
|
||||
long getTotalEcsSnapshotSize()const;
|
||||
std::string getPageRecordCount()const;
|
||||
long getTotalEcsSnapshotSize()const;
|
||||
std::string getPageNumber()const;
|
||||
std::vector<Backup> getItems()const;
|
||||
long getTotalBackupSize()const;
|
||||
@@ -88,8 +88,8 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string totalRecordCount_;
|
||||
long totalEcsSnapshotSize_;
|
||||
std::string pageRecordCount_;
|
||||
long totalEcsSnapshotSize_;
|
||||
std::string pageNumber_;
|
||||
std::vector<Backup> items_;
|
||||
long totalBackupSize_;
|
||||
|
||||
@@ -36,11 +36,11 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string downloadLink;
|
||||
std::string logBeginTime;
|
||||
std::string linkExpiredTime;
|
||||
std::string checksum;
|
||||
std::string linkExpiredTime;
|
||||
std::string logEndTime;
|
||||
std::string remoteStatus;
|
||||
std::string intranetDownloadLink;
|
||||
std::string remoteStatus;
|
||||
std::string hostInstanceID;
|
||||
std::string logFileName;
|
||||
long fileSize;
|
||||
|
||||
@@ -38,8 +38,8 @@ namespace AlibabaCloud
|
||||
explicit DescribeClassDetailsResult(const std::string &payload);
|
||||
~DescribeClassDetailsResult();
|
||||
std::string getMaxIOMBPS()const;
|
||||
std::string getClassCode()const;
|
||||
std::string getCategory()const;
|
||||
std::string getClassCode()const;
|
||||
std::string getMaxConnections()const;
|
||||
std::string getClassGroup()const;
|
||||
std::string getCpu()const;
|
||||
@@ -53,8 +53,8 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string maxIOMBPS_;
|
||||
std::string classCode_;
|
||||
std::string category_;
|
||||
std::string classCode_;
|
||||
std::string maxConnections_;
|
||||
std::string classGroup_;
|
||||
std::string cpu_;
|
||||
|
||||
@@ -39,8 +39,8 @@ namespace AlibabaCloud
|
||||
std::string sourceAccount;
|
||||
std::string gmtModified;
|
||||
std::string gmtCreated;
|
||||
long sourcePort;
|
||||
std::string replicationState;
|
||||
long sourcePort;
|
||||
std::string targetEip;
|
||||
std::string taskName;
|
||||
std::string targetInstanceName;
|
||||
|
||||
@@ -35,22 +35,22 @@ namespace AlibabaCloud
|
||||
struct Item
|
||||
{
|
||||
std::string logBackupEnabled;
|
||||
std::string engineVersion;
|
||||
std::string backupEnabledTime;
|
||||
std::string engineVersion;
|
||||
std::string dBInstanceStatus;
|
||||
std::string logBackupEnabledTime;
|
||||
std::string crossBackupRegion;
|
||||
int retentType;
|
||||
std::string relServiceId;
|
||||
std::string lockMode;
|
||||
std::string relServiceId;
|
||||
int retention;
|
||||
std::string backupEnabled;
|
||||
std::string crossBackupType;
|
||||
std::string dBInstanceId;
|
||||
std::string dBInstanceStatusDesc;
|
||||
std::string relService;
|
||||
std::string engine;
|
||||
std::string dBInstanceDescription;
|
||||
std::string engine;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -35,8 +35,8 @@ namespace AlibabaCloud
|
||||
struct Item
|
||||
{
|
||||
std::string backupMethod;
|
||||
std::string engineVersion;
|
||||
std::string category;
|
||||
std::string engineVersion;
|
||||
int instanceId;
|
||||
std::string crossBackupDownloadLink;
|
||||
std::string crossBackupRegion;
|
||||
@@ -49,8 +49,8 @@ namespace AlibabaCloud
|
||||
std::string hasBackupTableMeta;
|
||||
std::vector<std::string> restoreRegions;
|
||||
std::string backupEndTime;
|
||||
std::string consistentTime;
|
||||
std::string backupStartTime;
|
||||
std::string consistentTime;
|
||||
std::string backupType;
|
||||
int crossBackupId;
|
||||
std::string engine;
|
||||
|
||||
@@ -34,11 +34,11 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Item
|
||||
{
|
||||
std::string logBeginTime;
|
||||
int crossLogBackupId;
|
||||
std::string logBeginTime;
|
||||
int instanceId;
|
||||
std::string linkExpiredTime;
|
||||
std::string crossBackupRegion;
|
||||
std::string linkExpiredTime;
|
||||
std::string logEndTime;
|
||||
std::string crossIntranetDownloadLink;
|
||||
long crossLogBackupSize;
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string status;
|
||||
std::string storage;
|
||||
std::string targetDBInstanceClass;
|
||||
std::string effectiveTime;
|
||||
std::string targetDBInstanceClass;
|
||||
std::string classGroup;
|
||||
std::string cpu;
|
||||
std::string mark;
|
||||
|
||||
@@ -44,10 +44,10 @@ namespace AlibabaCloud
|
||||
std::string memoryAdjustDeadline;
|
||||
std::string memoryIncreaseRatioValue;
|
||||
std::string cpuAdjustDeadline;
|
||||
std::string maxIopsIncreaseRatio;
|
||||
std::string originMaxConn;
|
||||
std::string maxIopsAdjustDeadline;
|
||||
std::string maxIopsIncreaseRatio;
|
||||
std::string originCpu;
|
||||
std::string originMaxConn;
|
||||
std::string cpuAdjustableMaxRatio;
|
||||
std::string dBInstanceId;
|
||||
std::string maxConnAdjustDeadline;
|
||||
@@ -55,8 +55,8 @@ namespace AlibabaCloud
|
||||
std::string cpuAdjustableMaxValue;
|
||||
std::string memAdjustableMaxValue;
|
||||
std::string originMaxIops;
|
||||
std::string maxIopsIncreaseRatioValue;
|
||||
std::string maxConnIncreaseRatio;
|
||||
std::string maxIopsIncreaseRatioValue;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -34,12 +34,18 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct DBInstanceAttribute
|
||||
{
|
||||
struct BabelfishConfig
|
||||
{
|
||||
std::string babelfishEnabled;
|
||||
std::string migrationMode;
|
||||
};
|
||||
struct Extra
|
||||
{
|
||||
std::string replicaGroupStatus;
|
||||
std::string activeReplicaDBInstanceID;
|
||||
std::string replicaGroupID;
|
||||
std::vector<std::string> dBInstanceIds;
|
||||
std::string accountSecurityPolicy;
|
||||
std::string recoveryModel;
|
||||
};
|
||||
struct ServerlessConfig
|
||||
@@ -49,24 +55,11 @@ namespace AlibabaCloud
|
||||
double scaleMax;
|
||||
bool autoPause;
|
||||
};
|
||||
struct BabelfishConfig
|
||||
{
|
||||
std::string babelfishEnabled;
|
||||
std::string migrationMode;
|
||||
};
|
||||
struct SlaveZone
|
||||
{
|
||||
std::string zoneId;
|
||||
};
|
||||
struct ReadOnlyDBInstanceId
|
||||
{
|
||||
std::string dBInstanceId;
|
||||
};
|
||||
struct DBClusterNode
|
||||
{
|
||||
std::string status;
|
||||
std::string nodeZoneId;
|
||||
std::string nodeRole;
|
||||
std::string nodeZoneId;
|
||||
std::string classCode;
|
||||
std::string memory;
|
||||
std::string nodeId;
|
||||
@@ -74,98 +67,117 @@ namespace AlibabaCloud
|
||||
std::string classType;
|
||||
std::string nodeRegionId;
|
||||
};
|
||||
long dBInstanceMemory;
|
||||
struct ReadOnlyDBInstanceId
|
||||
{
|
||||
std::string dBInstanceId;
|
||||
};
|
||||
struct SlaveZone
|
||||
{
|
||||
std::string zoneId;
|
||||
};
|
||||
std::string blueGreenDeploymentName;
|
||||
std::string greenInstanceName;
|
||||
std::string resourceGroupId;
|
||||
std::string incrementSourceDBInstanceId;
|
||||
std::string masterZone;
|
||||
std::string port;
|
||||
std::string latestKernelVersion;
|
||||
std::string consoleVersion;
|
||||
std::string dBInstanceType;
|
||||
std::string instanceNetworkType;
|
||||
std::string generalGroupName;
|
||||
std::string dBInstanceClassType;
|
||||
std::string instanceNetworkType;
|
||||
std::string replicateId;
|
||||
std::string tempUpgradeRecoveryMaxIOPS;
|
||||
std::string autoUpgradeMinorVersion;
|
||||
std::string dBInstanceId;
|
||||
int dBInstanceStorage;
|
||||
std::string pGBouncerEnabled;
|
||||
std::string instructionSetArch;
|
||||
std::string lockReason;
|
||||
std::string availabilityValue;
|
||||
std::string dBInstanceDescription;
|
||||
std::string tempUpgradeRecoveryClass;
|
||||
std::string engine;
|
||||
std::string ioAccelerationEnabled;
|
||||
std::string iPType;
|
||||
int maxIOMBPS;
|
||||
std::string engineVersion;
|
||||
std::string dBInstanceDiskUsed;
|
||||
int maxConnections;
|
||||
std::string dBInstanceStatus;
|
||||
std::string dBInstanceClass;
|
||||
int accountMaxQuantity;
|
||||
std::string vSwitchId;
|
||||
int tipsLevel;
|
||||
std::vector<DBInstanceAttribute::DBClusterNode> dBClusterNodes;
|
||||
std::string payType;
|
||||
std::string guardDBInstanceId;
|
||||
std::string lockMode;
|
||||
bool deletionProtection;
|
||||
std::string supportCreateSuperAccount;
|
||||
int insId;
|
||||
std::string timeZone;
|
||||
bool computeBurstEnabled;
|
||||
std::string vpcId;
|
||||
std::string masterInstanceId;
|
||||
std::string currentKernelVersion;
|
||||
std::string tempUpgradeTimeStart;
|
||||
std::string tempUpgradeTimeEnd;
|
||||
std::string connectionMode;
|
||||
std::string creationTime;
|
||||
std::string readDelayTime;
|
||||
std::string connectionMode;
|
||||
std::string vpcCloudInstanceId;
|
||||
std::string readonlyInstanceSQLDelayedTime;
|
||||
int proxyType;
|
||||
std::string connectionString;
|
||||
std::string expireTime;
|
||||
std::string disasterRecoveryInfo;
|
||||
std::string advancedFeatures;
|
||||
int dBMaxQuantity;
|
||||
std::string category;
|
||||
std::string superPermissionMode;
|
||||
std::string dBInstanceNetType;
|
||||
std::string superPermissionMode;
|
||||
std::string dedicatedHostGroupId;
|
||||
int tempUpgradeRecoveryCpu;
|
||||
std::string tempDBInstanceId;
|
||||
std::string dBInstanceCPU;
|
||||
std::string blueInstanceName;
|
||||
int tempUpgradeRecoveryMemory;
|
||||
std::string tempUpgradeRecoveryMaxConnections;
|
||||
std::string guardDBInstanceName;
|
||||
std::string originConfiguration;
|
||||
std::string securityIPList;
|
||||
std::string guardDBInstanceName;
|
||||
std::vector<DBInstanceAttribute::ReadOnlyDBInstanceId> readOnlyDBInstanceIds;
|
||||
std::string tempUpgradeRecoveryMaxConnections;
|
||||
std::string securityIPMode;
|
||||
std::string maintainTime;
|
||||
std::string dispenseMode;
|
||||
std::string readOnlyStatus;
|
||||
std::string dBInstanceStorageType;
|
||||
int maxIOPS;
|
||||
std::vector<DBInstanceAttribute::SlaveZone> slaveZones;
|
||||
std::string bpeEnabled;
|
||||
bool multipleTempUpgrade;
|
||||
std::string kindCode;
|
||||
std::string tips;
|
||||
long dBInstanceMemory;
|
||||
std::string port;
|
||||
std::string dBInstanceType;
|
||||
std::string dBInstanceClassType;
|
||||
std::string tempUpgradeRecoveryMaxIOPS;
|
||||
int dBInstanceStorage;
|
||||
std::string engine;
|
||||
std::string tempUpgradeRecoveryClass;
|
||||
std::string ioAccelerationEnabled;
|
||||
std::string dBInstanceDiskUsed;
|
||||
std::string dBInstanceStatus;
|
||||
int maxConnections;
|
||||
int accountMaxQuantity;
|
||||
std::vector<DBInstanceAttribute::DBClusterNode> dBClusterNodes;
|
||||
bool deletionProtection;
|
||||
std::string payType;
|
||||
int insId;
|
||||
bool supportCompression;
|
||||
std::string tempUpgradeTimeEnd;
|
||||
std::string tempUpgradeTimeStart;
|
||||
int proxyType;
|
||||
std::string expireTime;
|
||||
std::string disasterRecoveryInstances;
|
||||
std::string category;
|
||||
std::string optimizedWritesInfo;
|
||||
std::string dBInstanceCPU;
|
||||
std::string compressionMode;
|
||||
std::vector<DBInstanceAttribute::ReadOnlyDBInstanceId> readOnlyDBInstanceIds;
|
||||
std::string compressionRatio;
|
||||
bool burstingEnabled;
|
||||
bool coldDataEnabled;
|
||||
std::string zoneId;
|
||||
std::string tempUpgradeRecoveryTime;
|
||||
std::string dBInstanceStorageType;
|
||||
std::string collation;
|
||||
std::string accountType;
|
||||
int maxIOPS;
|
||||
std::vector<DBInstanceAttribute::SlaveZone> slaveZones;
|
||||
std::string supportUpgradeAccountType;
|
||||
Extra extra;
|
||||
std::string bpeEnabled;
|
||||
bool multipleTempUpgrade;
|
||||
ServerlessConfig serverlessConfig;
|
||||
BabelfishConfig babelfishConfig;
|
||||
bool canTempUpgrade;
|
||||
std::string regionId;
|
||||
std::string kindCode;
|
||||
std::string tips;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string origin;
|
||||
std::string description;
|
||||
std::string keyType;
|
||||
std::string encryptionKeyStatus;
|
||||
std::string keyType;
|
||||
std::string materialExpireTime;
|
||||
std::string aliasName;
|
||||
std::string keyUsage;
|
||||
|
||||
@@ -36,21 +36,21 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct DBInstanceEndpoint
|
||||
{
|
||||
struct AddressItem
|
||||
{
|
||||
std::string vpcId;
|
||||
std::string ipType;
|
||||
std::string port;
|
||||
std::string vSwitchId;
|
||||
std::string ipAddress;
|
||||
std::string connectionString;
|
||||
};
|
||||
struct NodeItem
|
||||
{
|
||||
std::string dBInstanceId;
|
||||
std::string nodeId;
|
||||
int weight;
|
||||
};
|
||||
struct AddressItem
|
||||
{
|
||||
std::string vpcId;
|
||||
std::string ipType;
|
||||
std::string vSwitchId;
|
||||
std::string port;
|
||||
std::string ipAddress;
|
||||
std::string connectionString;
|
||||
};
|
||||
std::vector<DBInstanceEndpoint::NodeItem> nodeItems;
|
||||
std::string endpointId;
|
||||
std::string endpointType;
|
||||
|
||||
@@ -32,27 +32,27 @@ public:
|
||||
~DescribeDBInstanceHAConfigRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
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 getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -38,8 +38,8 @@ namespace AlibabaCloud
|
||||
std::string zoneId;
|
||||
std::string logSyncTime;
|
||||
std::string nodeType;
|
||||
std::string syncStatus;
|
||||
std::string nodeId;
|
||||
std::string syncStatus;
|
||||
std::string regionId;
|
||||
};
|
||||
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string dBInstanceIPArrayAttribute;
|
||||
std::string securityIPType;
|
||||
std::string whitelistNetworkType;
|
||||
std::string securityIPList;
|
||||
std::string whitelistNetworkType;
|
||||
std::string dBInstanceIPArrayName;
|
||||
};
|
||||
|
||||
|
||||
@@ -34,25 +34,25 @@ public:
|
||||
void setDBInstanceName(const std::string &dBInstanceName);
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string dBInstanceName_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -35,11 +35,11 @@ namespace AlibabaCloud
|
||||
struct Metrics
|
||||
{
|
||||
std::string description;
|
||||
std::string metricsKey;
|
||||
std::string groupKeyType;
|
||||
std::string metricsKey;
|
||||
std::string groupKey;
|
||||
std::string method;
|
||||
std::string dimension;
|
||||
std::string method;
|
||||
std::string unit;
|
||||
int sortRule;
|
||||
std::string dbType;
|
||||
|
||||
@@ -34,11 +34,6 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct DBInstanceNetInfo
|
||||
{
|
||||
struct SecurityIPGroup
|
||||
{
|
||||
std::string securityIPs;
|
||||
std::string securityIPGroupName;
|
||||
};
|
||||
struct DBInstanceWeight
|
||||
{
|
||||
std::string availability;
|
||||
@@ -46,8 +41,13 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceType;
|
||||
std::string weight;
|
||||
};
|
||||
std::string iPType;
|
||||
struct SecurityIPGroup
|
||||
{
|
||||
std::string securityIPs;
|
||||
std::string securityIPGroupName;
|
||||
};
|
||||
std::string availability;
|
||||
std::string iPType;
|
||||
std::string vPCId;
|
||||
std::string port;
|
||||
std::string vSwitchId;
|
||||
|
||||
@@ -34,11 +34,6 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct DBInstanceNetInfo
|
||||
{
|
||||
struct SecurityIPGroup
|
||||
{
|
||||
std::string securityIPs;
|
||||
std::string securityIPGroupName;
|
||||
};
|
||||
struct DBInstanceWeight
|
||||
{
|
||||
std::string availability;
|
||||
@@ -47,10 +42,15 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceType;
|
||||
std::string weight;
|
||||
};
|
||||
struct SecurityIPGroup
|
||||
{
|
||||
std::string securityIPs;
|
||||
std::string securityIPGroupName;
|
||||
};
|
||||
std::string iPType;
|
||||
std::string vPCId;
|
||||
std::string vSwitchId;
|
||||
std::string port;
|
||||
std::string vSwitchId;
|
||||
std::string upgradeable;
|
||||
std::vector<DBInstanceNetInfo::SecurityIPGroup> securityIPGroups;
|
||||
std::vector<DBInstanceNetInfo::DBInstanceWeight> dBInstanceWeights;
|
||||
@@ -58,8 +58,8 @@ namespace AlibabaCloud
|
||||
std::string pGBouncerPort;
|
||||
std::string maxDelayTime;
|
||||
std::string expiredTime;
|
||||
std::string connectionString;
|
||||
std::string babelfishPort;
|
||||
std::string connectionString;
|
||||
std::string iPAddress;
|
||||
std::string distributionType;
|
||||
};
|
||||
|
||||
@@ -39,20 +39,20 @@ namespace AlibabaCloud
|
||||
~DescribeDBInstancePromoteActivityResult();
|
||||
std::string getDBInstanceId()const;
|
||||
std::string getDBType()const;
|
||||
std::string getIsActivity()const;
|
||||
std::string getBid()const;
|
||||
std::string getDBInstanceName()const;
|
||||
std::string getIsActivity()const;
|
||||
std::string getAliUid()const;
|
||||
std::string getDBInstanceName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dBInstanceId_;
|
||||
std::string dBType_;
|
||||
std::string isActivity_;
|
||||
std::string bid_;
|
||||
std::string dBInstanceName_;
|
||||
std::string isActivity_;
|
||||
std::string aliUid_;
|
||||
std::string dBInstanceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DESCRIBEDBINSTANCEREPLICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEREPLICATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstanceReplicationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDBInstanceReplicationRequest();
|
||||
~DescribeDBInstanceReplicationRequest();
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEREPLICATIONREQUEST_H_
|
||||
@@ -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_RDS_MODEL_DESCRIBEDBINSTANCEREPLICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEREPLICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstanceReplicationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeDBInstanceReplicationResult();
|
||||
explicit DescribeDBInstanceReplicationResult(const std::string &payload);
|
||||
~DescribeDBInstanceReplicationResult();
|
||||
std::string getExternalReplication()const;
|
||||
std::string getReplicationDelay()const;
|
||||
std::string getReplicationErrorMessage()const;
|
||||
std::string getReplicationSource()const;
|
||||
std::string getReplicationState()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string externalReplication_;
|
||||
std::string replicationDelay_;
|
||||
std::string replicationErrorMessage_;
|
||||
std::string replicationSource_;
|
||||
std::string replicationState_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEREPLICATIONRESULT_H_
|
||||
@@ -32,27 +32,27 @@ public:
|
||||
~DescribeDBInstanceSSLRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
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 getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -38,8 +38,8 @@ namespace AlibabaCloud
|
||||
explicit DescribeDBInstanceSSLResult(const std::string &payload);
|
||||
~DescribeDBInstanceSSLResult();
|
||||
std::string getClientCertRevocationList()const;
|
||||
std::string getRequireUpdateItem()const;
|
||||
std::string getCAType()const;
|
||||
std::string getRequireUpdateItem()const;
|
||||
std::string getACL()const;
|
||||
std::string getLastModifyStatus()const;
|
||||
std::string getRequireUpdate()const;
|
||||
@@ -62,8 +62,8 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string clientCertRevocationList_;
|
||||
std::string requireUpdateItem_;
|
||||
std::string cAType_;
|
||||
std::string requireUpdateItem_;
|
||||
std::string aCL_;
|
||||
std::string lastModifyStatus_;
|
||||
std::string requireUpdate_;
|
||||
|
||||
@@ -44,6 +44,7 @@ namespace AlibabaCloud
|
||||
~DescribeDBInstanceTDEResult();
|
||||
std::string getTDEStatus()const;
|
||||
std::vector<Database> getDatabases()const;
|
||||
std::string getEncryptionKey()const;
|
||||
std::string getTDEMode()const;
|
||||
|
||||
protected:
|
||||
@@ -51,6 +52,7 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string tDEStatus_;
|
||||
std::vector<Database> databases_;
|
||||
std::string encryptionKey_;
|
||||
std::string tDEMode_;
|
||||
|
||||
};
|
||||
|
||||
@@ -36,43 +36,43 @@ namespace AlibabaCloud
|
||||
{
|
||||
long dBInstanceMemory;
|
||||
std::string category;
|
||||
std::string incrementSourceDBInstanceId;
|
||||
std::string dBInstanceNetType;
|
||||
std::string incrementSourceDBInstanceId;
|
||||
std::string port;
|
||||
std::string tempDBInstanceId;
|
||||
std::string dBInstanceType;
|
||||
std::string tempDBInstanceId;
|
||||
std::string dBInstanceCPU;
|
||||
std::string instanceNetworkType;
|
||||
std::string dBInstanceClassType;
|
||||
std::string securityIPList;
|
||||
std::string dBInstanceId;
|
||||
std::string securityIPList;
|
||||
int dBInstanceStorage;
|
||||
std::string lockReason;
|
||||
std::string maintainTime;
|
||||
std::string availabilityValue;
|
||||
std::string tags;
|
||||
std::string maintainTime;
|
||||
std::string dBInstanceDescription;
|
||||
std::string engine;
|
||||
std::string tags;
|
||||
std::string engineVersion;
|
||||
std::string dBInstanceStatus;
|
||||
std::string zoneId;
|
||||
int maxConnections;
|
||||
std::string zoneId;
|
||||
std::string dBInstanceClass;
|
||||
int accountMaxQuantity;
|
||||
std::string vSwitchId;
|
||||
std::string payType;
|
||||
std::string lockMode;
|
||||
std::string guardDBInstanceId;
|
||||
std::string lockMode;
|
||||
std::string payType;
|
||||
std::string accountType;
|
||||
int maxIOPS;
|
||||
std::string supportUpgradeAccountType;
|
||||
std::vector<std::string> slaveZones;
|
||||
std::string vpcId;
|
||||
std::string exportKey;
|
||||
std::string vpcId;
|
||||
std::string masterInstanceId;
|
||||
std::string connectionMode;
|
||||
std::string creationTime;
|
||||
std::string readDelayTime;
|
||||
std::string connectionMode;
|
||||
std::string regionId;
|
||||
std::string connectionString;
|
||||
std::string expireTime;
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string dBInstanceStatus;
|
||||
std::string dBInstanceId;
|
||||
std::string payType;
|
||||
std::string lockMode;
|
||||
std::string payType;
|
||||
std::string expireTime;
|
||||
std::string dBInstanceDescription;
|
||||
};
|
||||
|
||||
@@ -42,8 +42,8 @@ namespace AlibabaCloud
|
||||
std::string resourceGroupId;
|
||||
std::string dBInstanceNetType;
|
||||
std::string destroyTime;
|
||||
std::string tempDBInstanceId;
|
||||
std::string dBInstanceType;
|
||||
std::string tempDBInstanceId;
|
||||
bool mutriORsignle;
|
||||
std::string instanceNetworkType;
|
||||
std::string replicateId;
|
||||
@@ -58,9 +58,9 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceClass;
|
||||
std::string createTime;
|
||||
std::string vSwitchId;
|
||||
std::string payType;
|
||||
std::string lockMode;
|
||||
std::string guardDBInstanceId;
|
||||
std::string lockMode;
|
||||
std::string payType;
|
||||
std::string dBInstanceStorageType;
|
||||
int insId;
|
||||
std::string vpcId;
|
||||
|
||||
@@ -38,15 +38,17 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string dBInstanceId;
|
||||
};
|
||||
std::string blueGreenDeploymentName;
|
||||
int dBInstanceMemory;
|
||||
std::string greenInstanceName;
|
||||
std::string resourceGroupId;
|
||||
std::string destroyTime;
|
||||
std::string dedicatedHostNameForMaster;
|
||||
std::string destroyTime;
|
||||
std::string dBInstanceType;
|
||||
std::string dedicatedHostZoneIdForMaster;
|
||||
bool mutriORsignle;
|
||||
std::string instanceNetworkType;
|
||||
std::string generalGroupName;
|
||||
std::string instanceNetworkType;
|
||||
std::string replicateId;
|
||||
std::string dedicatedHostIdForLog;
|
||||
std::string autoUpgradeMinorVersion;
|
||||
@@ -61,10 +63,10 @@ namespace AlibabaCloud
|
||||
std::string vSwitchId;
|
||||
std::string dedicatedHostGroupName;
|
||||
int tipsLevel;
|
||||
std::string payType;
|
||||
bool deletionProtection;
|
||||
std::string guardDBInstanceId;
|
||||
std::string lockMode;
|
||||
bool deletionProtection;
|
||||
std::string payType;
|
||||
int switchWeight;
|
||||
int insId;
|
||||
std::string dedicatedHostIdForSlave;
|
||||
@@ -83,6 +85,7 @@ namespace AlibabaCloud
|
||||
std::string dedicatedHostGroupId;
|
||||
std::string tempDBInstanceId;
|
||||
std::string dBInstanceCPU;
|
||||
std::string blueInstanceName;
|
||||
std::vector<DBInstance::ReadOnlyDBInstanceId> readOnlyDBInstanceIds;
|
||||
std::string dedicatedHostNameForSlave;
|
||||
bool burstingEnabled;
|
||||
|
||||
@@ -39,9 +39,9 @@ namespace AlibabaCloud
|
||||
std::string engineVersion;
|
||||
std::string expireDate;
|
||||
bool isHotfixVersion;
|
||||
std::string releaseNote;
|
||||
std::string nodeType;
|
||||
std::string expireStatus;
|
||||
std::string nodeType;
|
||||
std::string releaseNote;
|
||||
std::string minorVersion;
|
||||
std::string tag;
|
||||
std::string engine;
|
||||
|
||||
@@ -32,6 +32,12 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBProxyEndpointResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DBProxyNodesItem
|
||||
{
|
||||
std::string zoneId;
|
||||
std::string cpuCores;
|
||||
std::string nodeId;
|
||||
};
|
||||
struct EndpointConnectItemsItem
|
||||
{
|
||||
std::string dbProxyEndpointNetType;
|
||||
@@ -43,34 +49,46 @@ namespace AlibabaCloud
|
||||
DescribeDBProxyEndpointResult();
|
||||
explicit DescribeDBProxyEndpointResult(const std::string &payload);
|
||||
~DescribeDBProxyEndpointResult();
|
||||
std::string getReadOnlyInstanceDistributionType()const;
|
||||
std::string getDbProxyEndpointVswitchId()const;
|
||||
std::string getDbProxyEndpointReadWriteMode()const;
|
||||
std::string getDBProxyConnectString()const;
|
||||
std::string getDbProxyEndpointZoneId()const;
|
||||
std::string getDBProxyEndpointId()const;
|
||||
std::string getDbProxyEndpointAliases()const;
|
||||
std::string getDBProxyFeatures()const;
|
||||
std::string getReadOnlyInstanceWeight()const;
|
||||
std::string getReadOnlyInstanceMaxDelayTime()const;
|
||||
std::string getDBProxyConnectStringNetType()const;
|
||||
std::vector<EndpointConnectItemsItem> getEndpointConnectItems()const;
|
||||
std::string getDBProxyConnectStringPort()const;
|
||||
std::string getDbProxyEndpointVpcId()const;
|
||||
std::string getDBProxyEngineType()const;
|
||||
std::string getDBProxyEndpointMinSlaveCount()const;
|
||||
std::string getReadOnlyInstanceDistributionType()const;
|
||||
std::string getDBProxyConnectString()const;
|
||||
std::string getDBProxyFeatures()const;
|
||||
std::vector<DBProxyNodesItem> getDBProxyNodes()const;
|
||||
std::vector<EndpointConnectItemsItem> getEndpointConnectItems()const;
|
||||
std::string getCausalConsistReadTimeout()const;
|
||||
std::string getDBProxyConnectStringPort()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string readOnlyInstanceDistributionType_;
|
||||
std::string dbProxyEndpointVswitchId_;
|
||||
std::string dbProxyEndpointReadWriteMode_;
|
||||
std::string dBProxyConnectString_;
|
||||
std::string dbProxyEndpointZoneId_;
|
||||
std::string dBProxyEndpointId_;
|
||||
std::string dbProxyEndpointAliases_;
|
||||
std::string dBProxyFeatures_;
|
||||
std::string readOnlyInstanceWeight_;
|
||||
std::string readOnlyInstanceMaxDelayTime_;
|
||||
std::string dBProxyConnectStringNetType_;
|
||||
std::vector<EndpointConnectItemsItem> endpointConnectItems_;
|
||||
std::string dBProxyConnectStringPort_;
|
||||
std::string dbProxyEndpointVpcId_;
|
||||
std::string dBProxyEngineType_;
|
||||
std::string dBProxyEndpointMinSlaveCount_;
|
||||
std::string readOnlyInstanceDistributionType_;
|
||||
std::string dBProxyConnectString_;
|
||||
std::string dBProxyFeatures_;
|
||||
std::vector<DBProxyNodesItem> dBProxyNodes_;
|
||||
std::vector<EndpointConnectItemsItem> endpointConnectItems_;
|
||||
std::string causalConsistReadTimeout_;
|
||||
std::string dBProxyConnectStringPort_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user