@@ -20,10 +20,418 @@ set(dds_public_header
|
||||
include/alibabacloud/dds/DdsClient.h
|
||||
include/alibabacloud/dds/DdsExport.h )
|
||||
|
||||
set(dds_public_header_model )
|
||||
set(dds_public_header_model
|
||||
include/alibabacloud/dds/model/ModifyAuditLogFilterRequest.h
|
||||
include/alibabacloud/dds/model/ModifyAuditLogFilterResult.h
|
||||
include/alibabacloud/dds/model/UntagResourcesRequest.h
|
||||
include/alibabacloud/dds/model/UntagResourcesResult.h
|
||||
include/alibabacloud/dds/model/CheckRecoveryConditionRequest.h
|
||||
include/alibabacloud/dds/model/CheckRecoveryConditionResult.h
|
||||
include/alibabacloud/dds/model/ModifyParametersRequest.h
|
||||
include/alibabacloud/dds/model/ModifyParametersResult.h
|
||||
include/alibabacloud/dds/model/DescribeDBInstanceMonitorRequest.h
|
||||
include/alibabacloud/dds/model/DescribeDBInstanceMonitorResult.h
|
||||
include/alibabacloud/dds/model/DescribeReplicaSetRoleRequest.h
|
||||
include/alibabacloud/dds/model/DescribeReplicaSetRoleResult.h
|
||||
include/alibabacloud/dds/model/ModifyAccountDescriptionRequest.h
|
||||
include/alibabacloud/dds/model/ModifyAccountDescriptionResult.h
|
||||
include/alibabacloud/dds/model/DescribeShardingNetworkAddressRequest.h
|
||||
include/alibabacloud/dds/model/DescribeShardingNetworkAddressResult.h
|
||||
include/alibabacloud/dds/model/MigrateAvailableZoneRequest.h
|
||||
include/alibabacloud/dds/model/MigrateAvailableZoneResult.h
|
||||
include/alibabacloud/dds/model/ReleaseReplicaRequest.h
|
||||
include/alibabacloud/dds/model/ReleaseReplicaResult.h
|
||||
include/alibabacloud/dds/model/DescribeActiveOperationTaskRequest.h
|
||||
include/alibabacloud/dds/model/DescribeActiveOperationTaskResult.h
|
||||
include/alibabacloud/dds/model/UpgradeDBInstanceEngineVersionRequest.h
|
||||
include/alibabacloud/dds/model/UpgradeDBInstanceEngineVersionResult.h
|
||||
include/alibabacloud/dds/model/ModifyReplicaRecoveryModeRequest.h
|
||||
include/alibabacloud/dds/model/ModifyReplicaRecoveryModeResult.h
|
||||
include/alibabacloud/dds/model/DescribeReplicasRequest.h
|
||||
include/alibabacloud/dds/model/DescribeReplicasResult.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceConnectionStringRequest.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceConnectionStringResult.h
|
||||
include/alibabacloud/dds/model/RestartDBInstanceRequest.h
|
||||
include/alibabacloud/dds/model/RestartDBInstanceResult.h
|
||||
include/alibabacloud/dds/model/DescribeReplicaConflictInfoRequest.h
|
||||
include/alibabacloud/dds/model/DescribeReplicaConflictInfoResult.h
|
||||
include/alibabacloud/dds/model/DescribeAuditLogFilterRequest.h
|
||||
include/alibabacloud/dds/model/DescribeAuditLogFilterResult.h
|
||||
include/alibabacloud/dds/model/DescribeActiveOperationTaskCountRequest.h
|
||||
include/alibabacloud/dds/model/DescribeActiveOperationTaskCountResult.h
|
||||
include/alibabacloud/dds/model/CreateAccountRequest.h
|
||||
include/alibabacloud/dds/model/CreateAccountResult.h
|
||||
include/alibabacloud/dds/model/AllocateNodePrivateNetworkAddressRequest.h
|
||||
include/alibabacloud/dds/model/AllocateNodePrivateNetworkAddressResult.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceMonitorRequest.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceMonitorResult.h
|
||||
include/alibabacloud/dds/model/ModifyBackupPolicyRequest.h
|
||||
include/alibabacloud/dds/model/ModifyBackupPolicyResult.h
|
||||
include/alibabacloud/dds/model/DescribeReplicaInitializeProgressRequest.h
|
||||
include/alibabacloud/dds/model/DescribeReplicaInitializeProgressResult.h
|
||||
include/alibabacloud/dds/model/ModifyReplicaDescriptionRequest.h
|
||||
include/alibabacloud/dds/model/ModifyReplicaDescriptionResult.h
|
||||
include/alibabacloud/dds/model/ModifyInstanceVpcAuthModeRequest.h
|
||||
include/alibabacloud/dds/model/ModifyInstanceVpcAuthModeResult.h
|
||||
include/alibabacloud/dds/model/DescribeParametersRequest.h
|
||||
include/alibabacloud/dds/model/DescribeParametersResult.h
|
||||
include/alibabacloud/dds/model/DescribeRenewalPriceRequest.h
|
||||
include/alibabacloud/dds/model/DescribeRenewalPriceResult.h
|
||||
include/alibabacloud/dds/model/CreateStaticVerificationRequest.h
|
||||
include/alibabacloud/dds/model/CreateStaticVerificationResult.h
|
||||
include/alibabacloud/dds/model/DescribeDBInstanceAttributeRequest.h
|
||||
include/alibabacloud/dds/model/DescribeDBInstanceAttributeResult.h
|
||||
include/alibabacloud/dds/model/CreateRecommendationTaskRequest.h
|
||||
include/alibabacloud/dds/model/CreateRecommendationTaskResult.h
|
||||
include/alibabacloud/dds/model/DescribeActiveOperationTaskTypeRequest.h
|
||||
include/alibabacloud/dds/model/DescribeActiveOperationTaskTypeResult.h
|
||||
include/alibabacloud/dds/model/DescribeAuditPolicyRequest.h
|
||||
include/alibabacloud/dds/model/DescribeAuditPolicyResult.h
|
||||
include/alibabacloud/dds/model/ModifyInstanceAutoRenewalAttributeRequest.h
|
||||
include/alibabacloud/dds/model/ModifyInstanceAutoRenewalAttributeResult.h
|
||||
include/alibabacloud/dds/model/SwithcDBInstanceHARequest.h
|
||||
include/alibabacloud/dds/model/SwithcDBInstanceHAResult.h
|
||||
include/alibabacloud/dds/model/CreateNodeRequest.h
|
||||
include/alibabacloud/dds/model/CreateNodeResult.h
|
||||
include/alibabacloud/dds/model/DescribeAuditRecordsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeAuditRecordsResult.h
|
||||
include/alibabacloud/dds/model/DescribeBackupsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeBackupsResult.h
|
||||
include/alibabacloud/dds/model/DescribeRdsVpcsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeRdsVpcsResult.h
|
||||
include/alibabacloud/dds/model/DeleteDBInstanceRequest.h
|
||||
include/alibabacloud/dds/model/DeleteDBInstanceResult.h
|
||||
include/alibabacloud/dds/model/DescribeInstanceAutoRenewalAttributeRequest.h
|
||||
include/alibabacloud/dds/model/DescribeInstanceAutoRenewalAttributeResult.h
|
||||
include/alibabacloud/dds/model/RestoreDBInstanceRequest.h
|
||||
include/alibabacloud/dds/model/RestoreDBInstanceResult.h
|
||||
include/alibabacloud/dds/model/DescribeRdsVSwitchsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeRdsVSwitchsResult.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceSpecRequest.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceSpecResult.h
|
||||
include/alibabacloud/dds/model/CreateShardingDBInstanceRequest.h
|
||||
include/alibabacloud/dds/model/CreateShardingDBInstanceResult.h
|
||||
include/alibabacloud/dds/model/DescribeErrorLogRecordsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeErrorLogRecordsResult.h
|
||||
include/alibabacloud/dds/model/ModifySecurityIpsRequest.h
|
||||
include/alibabacloud/dds/model/ModifySecurityIpsResult.h
|
||||
include/alibabacloud/dds/model/DescribeVerificationListRequest.h
|
||||
include/alibabacloud/dds/model/DescribeVerificationListResult.h
|
||||
include/alibabacloud/dds/model/ModifyReplicaModeRequest.h
|
||||
include/alibabacloud/dds/model/ModifyReplicaModeResult.h
|
||||
include/alibabacloud/dds/model/DescribeStrategyRequest.h
|
||||
include/alibabacloud/dds/model/DescribeStrategyResult.h
|
||||
include/alibabacloud/dds/model/TagResourcesRequest.h
|
||||
include/alibabacloud/dds/model/TagResourcesResult.h
|
||||
include/alibabacloud/dds/model/TransformToPrePaidRequest.h
|
||||
include/alibabacloud/dds/model/TransformToPrePaidResult.h
|
||||
include/alibabacloud/dds/model/DescribeActiveOperationTaskRegionRequest.h
|
||||
include/alibabacloud/dds/model/DescribeActiveOperationTaskRegionResult.h
|
||||
include/alibabacloud/dds/model/DescribeDBInstancePerformanceRequest.h
|
||||
include/alibabacloud/dds/model/DescribeDBInstancePerformanceResult.h
|
||||
include/alibabacloud/dds/model/ListTagResourcesRequest.h
|
||||
include/alibabacloud/dds/model/ListTagResourcesResult.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceNetExpireTimeRequest.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceNetExpireTimeResult.h
|
||||
include/alibabacloud/dds/model/DescribeDBInstancesRequest.h
|
||||
include/alibabacloud/dds/model/DescribeDBInstancesResult.h
|
||||
include/alibabacloud/dds/model/DescribeParameterTemplatesRequest.h
|
||||
include/alibabacloud/dds/model/DescribeParameterTemplatesResult.h
|
||||
include/alibabacloud/dds/model/DeleteNodeRequest.h
|
||||
include/alibabacloud/dds/model/DeleteNodeResult.h
|
||||
include/alibabacloud/dds/model/DestroyInstanceRequest.h
|
||||
include/alibabacloud/dds/model/DestroyInstanceResult.h
|
||||
include/alibabacloud/dds/model/DescribeRunningLogRecordsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeRunningLogRecordsResult.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceSSLRequest.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceSSLResult.h
|
||||
include/alibabacloud/dds/model/CreateDBInstanceRequest.h
|
||||
include/alibabacloud/dds/model/CreateDBInstanceResult.h
|
||||
include/alibabacloud/dds/model/DescribeAuditFilesRequest.h
|
||||
include/alibabacloud/dds/model/DescribeAuditFilesResult.h
|
||||
include/alibabacloud/dds/model/DescribeStaticVerificationListRequest.h
|
||||
include/alibabacloud/dds/model/DescribeStaticVerificationListResult.h
|
||||
include/alibabacloud/dds/model/DescribeAvaliableTimeRangeRequest.h
|
||||
include/alibabacloud/dds/model/DescribeAvaliableTimeRangeResult.h
|
||||
include/alibabacloud/dds/model/AllocatePublicNetworkAddressRequest.h
|
||||
include/alibabacloud/dds/model/AllocatePublicNetworkAddressResult.h
|
||||
include/alibabacloud/dds/model/DescribeSecurityIpsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeSecurityIpsResult.h
|
||||
include/alibabacloud/dds/model/ReleaseNodePrivateNetworkAddressRequest.h
|
||||
include/alibabacloud/dds/model/ReleaseNodePrivateNetworkAddressResult.h
|
||||
include/alibabacloud/dds/model/DescribeIndexRecommendationRequest.h
|
||||
include/alibabacloud/dds/model/DescribeIndexRecommendationResult.h
|
||||
include/alibabacloud/dds/model/DescribeAvailableEngineVersionRequest.h
|
||||
include/alibabacloud/dds/model/DescribeAvailableEngineVersionResult.h
|
||||
include/alibabacloud/dds/model/ModifyReplicaRelationRequest.h
|
||||
include/alibabacloud/dds/model/ModifyReplicaRelationResult.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceNetworkTypeRequest.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceNetworkTypeResult.h
|
||||
include/alibabacloud/dds/model/DescribeKernelReleaseNotesRequest.h
|
||||
include/alibabacloud/dds/model/DescribeKernelReleaseNotesResult.h
|
||||
include/alibabacloud/dds/model/DescribeAvailableTimeRangeRequest.h
|
||||
include/alibabacloud/dds/model/DescribeAvailableTimeRangeResult.h
|
||||
include/alibabacloud/dds/model/ModifyAuditPolicyRequest.h
|
||||
include/alibabacloud/dds/model/ModifyAuditPolicyResult.h
|
||||
include/alibabacloud/dds/model/DescribeReplicaUsageRequest.h
|
||||
include/alibabacloud/dds/model/DescribeReplicaUsageResult.h
|
||||
include/alibabacloud/dds/model/CreateBackupRequest.h
|
||||
include/alibabacloud/dds/model/CreateBackupResult.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceMaintainTimeRequest.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceMaintainTimeResult.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceDescriptionRequest.h
|
||||
include/alibabacloud/dds/model/ModifyDBInstanceDescriptionResult.h
|
||||
include/alibabacloud/dds/model/DescribeReplicaPerformanceRequest.h
|
||||
include/alibabacloud/dds/model/DescribeReplicaPerformanceResult.h
|
||||
include/alibabacloud/dds/model/ModifyNodeSpecRequest.h
|
||||
include/alibabacloud/dds/model/ModifyNodeSpecResult.h
|
||||
include/alibabacloud/dds/model/UpgradeDBInstanceKernelVersionRequest.h
|
||||
include/alibabacloud/dds/model/UpgradeDBInstanceKernelVersionResult.h
|
||||
include/alibabacloud/dds/model/DescribeRegionsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/dds/model/MigrateToOtherZoneRequest.h
|
||||
include/alibabacloud/dds/model/MigrateToOtherZoneResult.h
|
||||
include/alibabacloud/dds/model/DescribeReplicationGroupRequest.h
|
||||
include/alibabacloud/dds/model/DescribeReplicationGroupResult.h
|
||||
include/alibabacloud/dds/model/DescribeSlowLogRecordsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeSlowLogRecordsResult.h
|
||||
include/alibabacloud/dds/model/DescribeParameterModificationHistoryRequest.h
|
||||
include/alibabacloud/dds/model/DescribeParameterModificationHistoryResult.h
|
||||
include/alibabacloud/dds/model/ResetAccountPasswordRequest.h
|
||||
include/alibabacloud/dds/model/ResetAccountPasswordResult.h
|
||||
include/alibabacloud/dds/model/SampleRequest.h
|
||||
include/alibabacloud/dds/model/SampleResult.h
|
||||
include/alibabacloud/dds/model/ReleasePublicNetworkAddressRequest.h
|
||||
include/alibabacloud/dds/model/ReleasePublicNetworkAddressResult.h
|
||||
include/alibabacloud/dds/model/DescribeAccountsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeAccountsResult.h
|
||||
include/alibabacloud/dds/model/DescribeDBInstanceSSLRequest.h
|
||||
include/alibabacloud/dds/model/DescribeDBInstanceSSLResult.h
|
||||
include/alibabacloud/dds/model/DescribeRoleZoneInfoRequest.h
|
||||
include/alibabacloud/dds/model/DescribeRoleZoneInfoResult.h
|
||||
include/alibabacloud/dds/model/RenewDBInstanceRequest.h
|
||||
include/alibabacloud/dds/model/RenewDBInstanceResult.h
|
||||
include/alibabacloud/dds/model/EvaluateFailOverSwitchRequest.h
|
||||
include/alibabacloud/dds/model/EvaluateFailOverSwitchResult.h
|
||||
include/alibabacloud/dds/model/ModifyGuardDomainModeRequest.h
|
||||
include/alibabacloud/dds/model/ModifyGuardDomainModeResult.h
|
||||
include/alibabacloud/dds/model/ModifyReplicaVerificationModeRequest.h
|
||||
include/alibabacloud/dds/model/ModifyReplicaVerificationModeResult.h
|
||||
include/alibabacloud/dds/model/ModifyActiveOperationTaskRequest.h
|
||||
include/alibabacloud/dds/model/ModifyActiveOperationTaskResult.h
|
||||
include/alibabacloud/dds/model/DescribeBackupPolicyRequest.h
|
||||
include/alibabacloud/dds/model/DescribeBackupPolicyResult.h
|
||||
include/alibabacloud/dds/model/SwitchDBInstanceHARequest.h
|
||||
include/alibabacloud/dds/model/SwitchDBInstanceHAResult.h
|
||||
include/alibabacloud/dds/model/DescribeBackupDBsRequest.h
|
||||
include/alibabacloud/dds/model/DescribeBackupDBsResult.h )
|
||||
|
||||
set(dds_src
|
||||
src/DdsClient.cc )
|
||||
src/DdsClient.cc
|
||||
src/model/ModifyAuditLogFilterRequest.cc
|
||||
src/model/ModifyAuditLogFilterResult.cc
|
||||
src/model/UntagResourcesRequest.cc
|
||||
src/model/UntagResourcesResult.cc
|
||||
src/model/CheckRecoveryConditionRequest.cc
|
||||
src/model/CheckRecoveryConditionResult.cc
|
||||
src/model/ModifyParametersRequest.cc
|
||||
src/model/ModifyParametersResult.cc
|
||||
src/model/DescribeDBInstanceMonitorRequest.cc
|
||||
src/model/DescribeDBInstanceMonitorResult.cc
|
||||
src/model/DescribeReplicaSetRoleRequest.cc
|
||||
src/model/DescribeReplicaSetRoleResult.cc
|
||||
src/model/ModifyAccountDescriptionRequest.cc
|
||||
src/model/ModifyAccountDescriptionResult.cc
|
||||
src/model/DescribeShardingNetworkAddressRequest.cc
|
||||
src/model/DescribeShardingNetworkAddressResult.cc
|
||||
src/model/MigrateAvailableZoneRequest.cc
|
||||
src/model/MigrateAvailableZoneResult.cc
|
||||
src/model/ReleaseReplicaRequest.cc
|
||||
src/model/ReleaseReplicaResult.cc
|
||||
src/model/DescribeActiveOperationTaskRequest.cc
|
||||
src/model/DescribeActiveOperationTaskResult.cc
|
||||
src/model/UpgradeDBInstanceEngineVersionRequest.cc
|
||||
src/model/UpgradeDBInstanceEngineVersionResult.cc
|
||||
src/model/ModifyReplicaRecoveryModeRequest.cc
|
||||
src/model/ModifyReplicaRecoveryModeResult.cc
|
||||
src/model/DescribeReplicasRequest.cc
|
||||
src/model/DescribeReplicasResult.cc
|
||||
src/model/ModifyDBInstanceConnectionStringRequest.cc
|
||||
src/model/ModifyDBInstanceConnectionStringResult.cc
|
||||
src/model/RestartDBInstanceRequest.cc
|
||||
src/model/RestartDBInstanceResult.cc
|
||||
src/model/DescribeReplicaConflictInfoRequest.cc
|
||||
src/model/DescribeReplicaConflictInfoResult.cc
|
||||
src/model/DescribeAuditLogFilterRequest.cc
|
||||
src/model/DescribeAuditLogFilterResult.cc
|
||||
src/model/DescribeActiveOperationTaskCountRequest.cc
|
||||
src/model/DescribeActiveOperationTaskCountResult.cc
|
||||
src/model/CreateAccountRequest.cc
|
||||
src/model/CreateAccountResult.cc
|
||||
src/model/AllocateNodePrivateNetworkAddressRequest.cc
|
||||
src/model/AllocateNodePrivateNetworkAddressResult.cc
|
||||
src/model/ModifyDBInstanceMonitorRequest.cc
|
||||
src/model/ModifyDBInstanceMonitorResult.cc
|
||||
src/model/ModifyBackupPolicyRequest.cc
|
||||
src/model/ModifyBackupPolicyResult.cc
|
||||
src/model/DescribeReplicaInitializeProgressRequest.cc
|
||||
src/model/DescribeReplicaInitializeProgressResult.cc
|
||||
src/model/ModifyReplicaDescriptionRequest.cc
|
||||
src/model/ModifyReplicaDescriptionResult.cc
|
||||
src/model/ModifyInstanceVpcAuthModeRequest.cc
|
||||
src/model/ModifyInstanceVpcAuthModeResult.cc
|
||||
src/model/DescribeParametersRequest.cc
|
||||
src/model/DescribeParametersResult.cc
|
||||
src/model/DescribeRenewalPriceRequest.cc
|
||||
src/model/DescribeRenewalPriceResult.cc
|
||||
src/model/CreateStaticVerificationRequest.cc
|
||||
src/model/CreateStaticVerificationResult.cc
|
||||
src/model/DescribeDBInstanceAttributeRequest.cc
|
||||
src/model/DescribeDBInstanceAttributeResult.cc
|
||||
src/model/CreateRecommendationTaskRequest.cc
|
||||
src/model/CreateRecommendationTaskResult.cc
|
||||
src/model/DescribeActiveOperationTaskTypeRequest.cc
|
||||
src/model/DescribeActiveOperationTaskTypeResult.cc
|
||||
src/model/DescribeAuditPolicyRequest.cc
|
||||
src/model/DescribeAuditPolicyResult.cc
|
||||
src/model/ModifyInstanceAutoRenewalAttributeRequest.cc
|
||||
src/model/ModifyInstanceAutoRenewalAttributeResult.cc
|
||||
src/model/SwithcDBInstanceHARequest.cc
|
||||
src/model/SwithcDBInstanceHAResult.cc
|
||||
src/model/CreateNodeRequest.cc
|
||||
src/model/CreateNodeResult.cc
|
||||
src/model/DescribeAuditRecordsRequest.cc
|
||||
src/model/DescribeAuditRecordsResult.cc
|
||||
src/model/DescribeBackupsRequest.cc
|
||||
src/model/DescribeBackupsResult.cc
|
||||
src/model/DescribeRdsVpcsRequest.cc
|
||||
src/model/DescribeRdsVpcsResult.cc
|
||||
src/model/DeleteDBInstanceRequest.cc
|
||||
src/model/DeleteDBInstanceResult.cc
|
||||
src/model/DescribeInstanceAutoRenewalAttributeRequest.cc
|
||||
src/model/DescribeInstanceAutoRenewalAttributeResult.cc
|
||||
src/model/RestoreDBInstanceRequest.cc
|
||||
src/model/RestoreDBInstanceResult.cc
|
||||
src/model/DescribeRdsVSwitchsRequest.cc
|
||||
src/model/DescribeRdsVSwitchsResult.cc
|
||||
src/model/ModifyDBInstanceSpecRequest.cc
|
||||
src/model/ModifyDBInstanceSpecResult.cc
|
||||
src/model/CreateShardingDBInstanceRequest.cc
|
||||
src/model/CreateShardingDBInstanceResult.cc
|
||||
src/model/DescribeErrorLogRecordsRequest.cc
|
||||
src/model/DescribeErrorLogRecordsResult.cc
|
||||
src/model/ModifySecurityIpsRequest.cc
|
||||
src/model/ModifySecurityIpsResult.cc
|
||||
src/model/DescribeVerificationListRequest.cc
|
||||
src/model/DescribeVerificationListResult.cc
|
||||
src/model/ModifyReplicaModeRequest.cc
|
||||
src/model/ModifyReplicaModeResult.cc
|
||||
src/model/DescribeStrategyRequest.cc
|
||||
src/model/DescribeStrategyResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
src/model/TagResourcesResult.cc
|
||||
src/model/TransformToPrePaidRequest.cc
|
||||
src/model/TransformToPrePaidResult.cc
|
||||
src/model/DescribeActiveOperationTaskRegionRequest.cc
|
||||
src/model/DescribeActiveOperationTaskRegionResult.cc
|
||||
src/model/DescribeDBInstancePerformanceRequest.cc
|
||||
src/model/DescribeDBInstancePerformanceResult.cc
|
||||
src/model/ListTagResourcesRequest.cc
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/ModifyDBInstanceNetExpireTimeRequest.cc
|
||||
src/model/ModifyDBInstanceNetExpireTimeResult.cc
|
||||
src/model/DescribeDBInstancesRequest.cc
|
||||
src/model/DescribeDBInstancesResult.cc
|
||||
src/model/DescribeParameterTemplatesRequest.cc
|
||||
src/model/DescribeParameterTemplatesResult.cc
|
||||
src/model/DeleteNodeRequest.cc
|
||||
src/model/DeleteNodeResult.cc
|
||||
src/model/DestroyInstanceRequest.cc
|
||||
src/model/DestroyInstanceResult.cc
|
||||
src/model/DescribeRunningLogRecordsRequest.cc
|
||||
src/model/DescribeRunningLogRecordsResult.cc
|
||||
src/model/ModifyDBInstanceSSLRequest.cc
|
||||
src/model/ModifyDBInstanceSSLResult.cc
|
||||
src/model/CreateDBInstanceRequest.cc
|
||||
src/model/CreateDBInstanceResult.cc
|
||||
src/model/DescribeAuditFilesRequest.cc
|
||||
src/model/DescribeAuditFilesResult.cc
|
||||
src/model/DescribeStaticVerificationListRequest.cc
|
||||
src/model/DescribeStaticVerificationListResult.cc
|
||||
src/model/DescribeAvaliableTimeRangeRequest.cc
|
||||
src/model/DescribeAvaliableTimeRangeResult.cc
|
||||
src/model/AllocatePublicNetworkAddressRequest.cc
|
||||
src/model/AllocatePublicNetworkAddressResult.cc
|
||||
src/model/DescribeSecurityIpsRequest.cc
|
||||
src/model/DescribeSecurityIpsResult.cc
|
||||
src/model/ReleaseNodePrivateNetworkAddressRequest.cc
|
||||
src/model/ReleaseNodePrivateNetworkAddressResult.cc
|
||||
src/model/DescribeIndexRecommendationRequest.cc
|
||||
src/model/DescribeIndexRecommendationResult.cc
|
||||
src/model/DescribeAvailableEngineVersionRequest.cc
|
||||
src/model/DescribeAvailableEngineVersionResult.cc
|
||||
src/model/ModifyReplicaRelationRequest.cc
|
||||
src/model/ModifyReplicaRelationResult.cc
|
||||
src/model/ModifyDBInstanceNetworkTypeRequest.cc
|
||||
src/model/ModifyDBInstanceNetworkTypeResult.cc
|
||||
src/model/DescribeKernelReleaseNotesRequest.cc
|
||||
src/model/DescribeKernelReleaseNotesResult.cc
|
||||
src/model/DescribeAvailableTimeRangeRequest.cc
|
||||
src/model/DescribeAvailableTimeRangeResult.cc
|
||||
src/model/ModifyAuditPolicyRequest.cc
|
||||
src/model/ModifyAuditPolicyResult.cc
|
||||
src/model/DescribeReplicaUsageRequest.cc
|
||||
src/model/DescribeReplicaUsageResult.cc
|
||||
src/model/CreateBackupRequest.cc
|
||||
src/model/CreateBackupResult.cc
|
||||
src/model/ModifyDBInstanceMaintainTimeRequest.cc
|
||||
src/model/ModifyDBInstanceMaintainTimeResult.cc
|
||||
src/model/ModifyDBInstanceDescriptionRequest.cc
|
||||
src/model/ModifyDBInstanceDescriptionResult.cc
|
||||
src/model/DescribeReplicaPerformanceRequest.cc
|
||||
src/model/DescribeReplicaPerformanceResult.cc
|
||||
src/model/ModifyNodeSpecRequest.cc
|
||||
src/model/ModifyNodeSpecResult.cc
|
||||
src/model/UpgradeDBInstanceKernelVersionRequest.cc
|
||||
src/model/UpgradeDBInstanceKernelVersionResult.cc
|
||||
src/model/DescribeRegionsRequest.cc
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/MigrateToOtherZoneRequest.cc
|
||||
src/model/MigrateToOtherZoneResult.cc
|
||||
src/model/DescribeReplicationGroupRequest.cc
|
||||
src/model/DescribeReplicationGroupResult.cc
|
||||
src/model/DescribeSlowLogRecordsRequest.cc
|
||||
src/model/DescribeSlowLogRecordsResult.cc
|
||||
src/model/DescribeParameterModificationHistoryRequest.cc
|
||||
src/model/DescribeParameterModificationHistoryResult.cc
|
||||
src/model/ResetAccountPasswordRequest.cc
|
||||
src/model/ResetAccountPasswordResult.cc
|
||||
src/model/SampleRequest.cc
|
||||
src/model/SampleResult.cc
|
||||
src/model/ReleasePublicNetworkAddressRequest.cc
|
||||
src/model/ReleasePublicNetworkAddressResult.cc
|
||||
src/model/DescribeAccountsRequest.cc
|
||||
src/model/DescribeAccountsResult.cc
|
||||
src/model/DescribeDBInstanceSSLRequest.cc
|
||||
src/model/DescribeDBInstanceSSLResult.cc
|
||||
src/model/DescribeRoleZoneInfoRequest.cc
|
||||
src/model/DescribeRoleZoneInfoResult.cc
|
||||
src/model/RenewDBInstanceRequest.cc
|
||||
src/model/RenewDBInstanceResult.cc
|
||||
src/model/EvaluateFailOverSwitchRequest.cc
|
||||
src/model/EvaluateFailOverSwitchResult.cc
|
||||
src/model/ModifyGuardDomainModeRequest.cc
|
||||
src/model/ModifyGuardDomainModeResult.cc
|
||||
src/model/ModifyReplicaVerificationModeRequest.cc
|
||||
src/model/ModifyReplicaVerificationModeResult.cc
|
||||
src/model/ModifyActiveOperationTaskRequest.cc
|
||||
src/model/ModifyActiveOperationTaskResult.cc
|
||||
src/model/DescribeBackupPolicyRequest.cc
|
||||
src/model/DescribeBackupPolicyResult.cc
|
||||
src/model/SwitchDBInstanceHARequest.cc
|
||||
src/model/SwitchDBInstanceHAResult.cc
|
||||
src/model/DescribeBackupDBsRequest.cc
|
||||
src/model/DescribeBackupDBsResult.cc )
|
||||
|
||||
add_library(dds ${LIB_TYPE}
|
||||
${dds_public_header}
|
||||
|
||||
@@ -48,10 +48,10 @@
|
||||
#include "model/UpgradeDBInstanceEngineVersionResult.h"
|
||||
#include "model/ModifyReplicaRecoveryModeRequest.h"
|
||||
#include "model/ModifyReplicaRecoveryModeResult.h"
|
||||
#include "model/ModifyDBInstanceConnectionStringRequest.h"
|
||||
#include "model/ModifyDBInstanceConnectionStringResult.h"
|
||||
#include "model/DescribeReplicasRequest.h"
|
||||
#include "model/DescribeReplicasResult.h"
|
||||
#include "model/ModifyDBInstanceConnectionStringRequest.h"
|
||||
#include "model/ModifyDBInstanceConnectionStringResult.h"
|
||||
#include "model/RestartDBInstanceRequest.h"
|
||||
#include "model/RestartDBInstanceResult.h"
|
||||
#include "model/DescribeReplicaConflictInfoRequest.h"
|
||||
@@ -62,22 +62,26 @@
|
||||
#include "model/DescribeActiveOperationTaskCountResult.h"
|
||||
#include "model/CreateAccountRequest.h"
|
||||
#include "model/CreateAccountResult.h"
|
||||
#include "model/AllocateNodePrivateNetworkAddressRequest.h"
|
||||
#include "model/AllocateNodePrivateNetworkAddressResult.h"
|
||||
#include "model/ModifyDBInstanceMonitorRequest.h"
|
||||
#include "model/ModifyDBInstanceMonitorResult.h"
|
||||
#include "model/ModifyReplicaDescriptionRequest.h"
|
||||
#include "model/ModifyReplicaDescriptionResult.h"
|
||||
#include "model/DescribeReplicaInitializeProgressRequest.h"
|
||||
#include "model/DescribeReplicaInitializeProgressResult.h"
|
||||
#include "model/ModifyBackupPolicyRequest.h"
|
||||
#include "model/ModifyBackupPolicyResult.h"
|
||||
#include "model/DescribeReplicaInitializeProgressRequest.h"
|
||||
#include "model/DescribeReplicaInitializeProgressResult.h"
|
||||
#include "model/ModifyReplicaDescriptionRequest.h"
|
||||
#include "model/ModifyReplicaDescriptionResult.h"
|
||||
#include "model/ModifyInstanceVpcAuthModeRequest.h"
|
||||
#include "model/ModifyInstanceVpcAuthModeResult.h"
|
||||
#include "model/DescribeParametersRequest.h"
|
||||
#include "model/DescribeParametersResult.h"
|
||||
#include "model/DescribeRenewalPriceRequest.h"
|
||||
#include "model/DescribeRenewalPriceResult.h"
|
||||
#include "model/DescribeDBInstanceAttributeRequest.h"
|
||||
#include "model/DescribeDBInstanceAttributeResult.h"
|
||||
#include "model/CreateStaticVerificationRequest.h"
|
||||
#include "model/CreateStaticVerificationResult.h"
|
||||
#include "model/DescribeDBInstanceAttributeRequest.h"
|
||||
#include "model/DescribeDBInstanceAttributeResult.h"
|
||||
#include "model/CreateRecommendationTaskRequest.h"
|
||||
#include "model/CreateRecommendationTaskResult.h"
|
||||
#include "model/DescribeActiveOperationTaskTypeRequest.h"
|
||||
@@ -86,10 +90,10 @@
|
||||
#include "model/DescribeAuditPolicyResult.h"
|
||||
#include "model/ModifyInstanceAutoRenewalAttributeRequest.h"
|
||||
#include "model/ModifyInstanceAutoRenewalAttributeResult.h"
|
||||
#include "model/CreateNodeRequest.h"
|
||||
#include "model/CreateNodeResult.h"
|
||||
#include "model/SwithcDBInstanceHARequest.h"
|
||||
#include "model/SwithcDBInstanceHAResult.h"
|
||||
#include "model/CreateNodeRequest.h"
|
||||
#include "model/CreateNodeResult.h"
|
||||
#include "model/DescribeAuditRecordsRequest.h"
|
||||
#include "model/DescribeAuditRecordsResult.h"
|
||||
#include "model/DescribeBackupsRequest.h"
|
||||
@@ -140,10 +144,10 @@
|
||||
#include "model/DestroyInstanceResult.h"
|
||||
#include "model/DescribeRunningLogRecordsRequest.h"
|
||||
#include "model/DescribeRunningLogRecordsResult.h"
|
||||
#include "model/CreateDBInstanceRequest.h"
|
||||
#include "model/CreateDBInstanceResult.h"
|
||||
#include "model/ModifyDBInstanceSSLRequest.h"
|
||||
#include "model/ModifyDBInstanceSSLResult.h"
|
||||
#include "model/CreateDBInstanceRequest.h"
|
||||
#include "model/CreateDBInstanceResult.h"
|
||||
#include "model/DescribeAuditFilesRequest.h"
|
||||
#include "model/DescribeAuditFilesResult.h"
|
||||
#include "model/DescribeStaticVerificationListRequest.h"
|
||||
@@ -154,6 +158,8 @@
|
||||
#include "model/AllocatePublicNetworkAddressResult.h"
|
||||
#include "model/DescribeSecurityIpsRequest.h"
|
||||
#include "model/DescribeSecurityIpsResult.h"
|
||||
#include "model/ReleaseNodePrivateNetworkAddressRequest.h"
|
||||
#include "model/ReleaseNodePrivateNetworkAddressResult.h"
|
||||
#include "model/DescribeIndexRecommendationRequest.h"
|
||||
#include "model/DescribeIndexRecommendationResult.h"
|
||||
#include "model/DescribeAvailableEngineVersionRequest.h"
|
||||
@@ -184,10 +190,10 @@
|
||||
#include "model/UpgradeDBInstanceKernelVersionResult.h"
|
||||
#include "model/DescribeRegionsRequest.h"
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/DescribeReplicationGroupRequest.h"
|
||||
#include "model/DescribeReplicationGroupResult.h"
|
||||
#include "model/MigrateToOtherZoneRequest.h"
|
||||
#include "model/MigrateToOtherZoneResult.h"
|
||||
#include "model/DescribeReplicationGroupRequest.h"
|
||||
#include "model/DescribeReplicationGroupResult.h"
|
||||
#include "model/DescribeSlowLogRecordsRequest.h"
|
||||
#include "model/DescribeSlowLogRecordsResult.h"
|
||||
#include "model/DescribeParameterModificationHistoryRequest.h"
|
||||
@@ -202,6 +208,8 @@
|
||||
#include "model/DescribeAccountsResult.h"
|
||||
#include "model/DescribeDBInstanceSSLRequest.h"
|
||||
#include "model/DescribeDBInstanceSSLResult.h"
|
||||
#include "model/DescribeRoleZoneInfoRequest.h"
|
||||
#include "model/DescribeRoleZoneInfoResult.h"
|
||||
#include "model/RenewDBInstanceRequest.h"
|
||||
#include "model/RenewDBInstanceResult.h"
|
||||
#include "model/EvaluateFailOverSwitchRequest.h"
|
||||
@@ -266,12 +274,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyReplicaRecoveryModeResult> ModifyReplicaRecoveryModeOutcome;
|
||||
typedef std::future<ModifyReplicaRecoveryModeOutcome> ModifyReplicaRecoveryModeOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyReplicaRecoveryModeRequest&, const ModifyReplicaRecoveryModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyReplicaRecoveryModeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDBInstanceConnectionStringResult> ModifyDBInstanceConnectionStringOutcome;
|
||||
typedef std::future<ModifyDBInstanceConnectionStringOutcome> ModifyDBInstanceConnectionStringOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyDBInstanceConnectionStringRequest&, const ModifyDBInstanceConnectionStringOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceConnectionStringAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeReplicasResult> DescribeReplicasOutcome;
|
||||
typedef std::future<DescribeReplicasOutcome> DescribeReplicasOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeReplicasRequest&, const DescribeReplicasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicasAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDBInstanceConnectionStringResult> ModifyDBInstanceConnectionStringOutcome;
|
||||
typedef std::future<ModifyDBInstanceConnectionStringOutcome> ModifyDBInstanceConnectionStringOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyDBInstanceConnectionStringRequest&, const ModifyDBInstanceConnectionStringOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceConnectionStringAsyncHandler;
|
||||
typedef Outcome<Error, Model::RestartDBInstanceResult> RestartDBInstanceOutcome;
|
||||
typedef std::future<RestartDBInstanceOutcome> RestartDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::RestartDBInstanceRequest&, const RestartDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestartDBInstanceAsyncHandler;
|
||||
@@ -287,30 +295,36 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateAccountResult> CreateAccountOutcome;
|
||||
typedef std::future<CreateAccountOutcome> CreateAccountOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::CreateAccountRequest&, const CreateAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAccountAsyncHandler;
|
||||
typedef Outcome<Error, Model::AllocateNodePrivateNetworkAddressResult> AllocateNodePrivateNetworkAddressOutcome;
|
||||
typedef std::future<AllocateNodePrivateNetworkAddressOutcome> AllocateNodePrivateNetworkAddressOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::AllocateNodePrivateNetworkAddressRequest&, const AllocateNodePrivateNetworkAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateNodePrivateNetworkAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDBInstanceMonitorResult> ModifyDBInstanceMonitorOutcome;
|
||||
typedef std::future<ModifyDBInstanceMonitorOutcome> ModifyDBInstanceMonitorOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyDBInstanceMonitorRequest&, const ModifyDBInstanceMonitorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceMonitorAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyReplicaDescriptionResult> ModifyReplicaDescriptionOutcome;
|
||||
typedef std::future<ModifyReplicaDescriptionOutcome> ModifyReplicaDescriptionOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyReplicaDescriptionRequest&, const ModifyReplicaDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyReplicaDescriptionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeReplicaInitializeProgressResult> DescribeReplicaInitializeProgressOutcome;
|
||||
typedef std::future<DescribeReplicaInitializeProgressOutcome> DescribeReplicaInitializeProgressOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeReplicaInitializeProgressRequest&, const DescribeReplicaInitializeProgressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicaInitializeProgressAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyBackupPolicyResult> ModifyBackupPolicyOutcome;
|
||||
typedef std::future<ModifyBackupPolicyOutcome> ModifyBackupPolicyOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyBackupPolicyRequest&, const ModifyBackupPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyBackupPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeReplicaInitializeProgressResult> DescribeReplicaInitializeProgressOutcome;
|
||||
typedef std::future<DescribeReplicaInitializeProgressOutcome> DescribeReplicaInitializeProgressOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeReplicaInitializeProgressRequest&, const DescribeReplicaInitializeProgressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicaInitializeProgressAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyReplicaDescriptionResult> ModifyReplicaDescriptionOutcome;
|
||||
typedef std::future<ModifyReplicaDescriptionOutcome> ModifyReplicaDescriptionOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyReplicaDescriptionRequest&, const ModifyReplicaDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyReplicaDescriptionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyInstanceVpcAuthModeResult> ModifyInstanceVpcAuthModeOutcome;
|
||||
typedef std::future<ModifyInstanceVpcAuthModeOutcome> ModifyInstanceVpcAuthModeOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyInstanceVpcAuthModeRequest&, const ModifyInstanceVpcAuthModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceVpcAuthModeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeParametersResult> DescribeParametersOutcome;
|
||||
typedef std::future<DescribeParametersOutcome> DescribeParametersOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeParametersRequest&, const DescribeParametersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeParametersAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRenewalPriceResult> DescribeRenewalPriceOutcome;
|
||||
typedef std::future<DescribeRenewalPriceOutcome> DescribeRenewalPriceOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeRenewalPriceRequest&, const DescribeRenewalPriceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRenewalPriceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceAttributeResult> DescribeDBInstanceAttributeOutcome;
|
||||
typedef std::future<DescribeDBInstanceAttributeOutcome> DescribeDBInstanceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeDBInstanceAttributeRequest&, const DescribeDBInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateStaticVerificationResult> CreateStaticVerificationOutcome;
|
||||
typedef std::future<CreateStaticVerificationOutcome> CreateStaticVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::CreateStaticVerificationRequest&, const CreateStaticVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateStaticVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceAttributeResult> DescribeDBInstanceAttributeOutcome;
|
||||
typedef std::future<DescribeDBInstanceAttributeOutcome> DescribeDBInstanceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeDBInstanceAttributeRequest&, const DescribeDBInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRecommendationTaskResult> CreateRecommendationTaskOutcome;
|
||||
typedef std::future<CreateRecommendationTaskOutcome> CreateRecommendationTaskOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::CreateRecommendationTaskRequest&, const CreateRecommendationTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRecommendationTaskAsyncHandler;
|
||||
@@ -323,12 +337,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyInstanceAutoRenewalAttributeResult> ModifyInstanceAutoRenewalAttributeOutcome;
|
||||
typedef std::future<ModifyInstanceAutoRenewalAttributeOutcome> ModifyInstanceAutoRenewalAttributeOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyInstanceAutoRenewalAttributeRequest&, const ModifyInstanceAutoRenewalAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceAutoRenewalAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateNodeResult> CreateNodeOutcome;
|
||||
typedef std::future<CreateNodeOutcome> CreateNodeOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::CreateNodeRequest&, const CreateNodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwithcDBInstanceHAResult> SwithcDBInstanceHAOutcome;
|
||||
typedef std::future<SwithcDBInstanceHAOutcome> SwithcDBInstanceHAOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::SwithcDBInstanceHARequest&, const SwithcDBInstanceHAOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwithcDBInstanceHAAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateNodeResult> CreateNodeOutcome;
|
||||
typedef std::future<CreateNodeOutcome> CreateNodeOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::CreateNodeRequest&, const CreateNodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAuditRecordsResult> DescribeAuditRecordsOutcome;
|
||||
typedef std::future<DescribeAuditRecordsOutcome> DescribeAuditRecordsOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeAuditRecordsRequest&, const DescribeAuditRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuditRecordsAsyncHandler;
|
||||
@@ -404,12 +418,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeRunningLogRecordsResult> DescribeRunningLogRecordsOutcome;
|
||||
typedef std::future<DescribeRunningLogRecordsOutcome> DescribeRunningLogRecordsOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeRunningLogRecordsRequest&, const DescribeRunningLogRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRunningLogRecordsAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDBInstanceResult> CreateDBInstanceOutcome;
|
||||
typedef std::future<CreateDBInstanceOutcome> CreateDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::CreateDBInstanceRequest&, const CreateDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDBInstanceSSLResult> ModifyDBInstanceSSLOutcome;
|
||||
typedef std::future<ModifyDBInstanceSSLOutcome> ModifyDBInstanceSSLOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ModifyDBInstanceSSLRequest&, const ModifyDBInstanceSSLOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceSSLAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDBInstanceResult> CreateDBInstanceOutcome;
|
||||
typedef std::future<CreateDBInstanceOutcome> CreateDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::CreateDBInstanceRequest&, const CreateDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAuditFilesResult> DescribeAuditFilesOutcome;
|
||||
typedef std::future<DescribeAuditFilesOutcome> DescribeAuditFilesOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeAuditFilesRequest&, const DescribeAuditFilesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuditFilesAsyncHandler;
|
||||
@@ -425,6 +439,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeSecurityIpsResult> DescribeSecurityIpsOutcome;
|
||||
typedef std::future<DescribeSecurityIpsOutcome> DescribeSecurityIpsOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeSecurityIpsRequest&, const DescribeSecurityIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSecurityIpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReleaseNodePrivateNetworkAddressResult> ReleaseNodePrivateNetworkAddressOutcome;
|
||||
typedef std::future<ReleaseNodePrivateNetworkAddressOutcome> ReleaseNodePrivateNetworkAddressOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::ReleaseNodePrivateNetworkAddressRequest&, const ReleaseNodePrivateNetworkAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseNodePrivateNetworkAddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeIndexRecommendationResult> DescribeIndexRecommendationOutcome;
|
||||
typedef std::future<DescribeIndexRecommendationOutcome> DescribeIndexRecommendationOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeIndexRecommendationRequest&, const DescribeIndexRecommendationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIndexRecommendationAsyncHandler;
|
||||
@@ -470,12 +487,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
|
||||
typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeReplicationGroupResult> DescribeReplicationGroupOutcome;
|
||||
typedef std::future<DescribeReplicationGroupOutcome> DescribeReplicationGroupOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeReplicationGroupRequest&, const DescribeReplicationGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicationGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::MigrateToOtherZoneResult> MigrateToOtherZoneOutcome;
|
||||
typedef std::future<MigrateToOtherZoneOutcome> MigrateToOtherZoneOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::MigrateToOtherZoneRequest&, const MigrateToOtherZoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MigrateToOtherZoneAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeReplicationGroupResult> DescribeReplicationGroupOutcome;
|
||||
typedef std::future<DescribeReplicationGroupOutcome> DescribeReplicationGroupOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeReplicationGroupRequest&, const DescribeReplicationGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReplicationGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSlowLogRecordsResult> DescribeSlowLogRecordsOutcome;
|
||||
typedef std::future<DescribeSlowLogRecordsOutcome> DescribeSlowLogRecordsOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeSlowLogRecordsRequest&, const DescribeSlowLogRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSlowLogRecordsAsyncHandler;
|
||||
@@ -497,6 +514,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceSSLResult> DescribeDBInstanceSSLOutcome;
|
||||
typedef std::future<DescribeDBInstanceSSLOutcome> DescribeDBInstanceSSLOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeDBInstanceSSLRequest&, const DescribeDBInstanceSSLOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceSSLAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRoleZoneInfoResult> DescribeRoleZoneInfoOutcome;
|
||||
typedef std::future<DescribeRoleZoneInfoOutcome> DescribeRoleZoneInfoOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::DescribeRoleZoneInfoRequest&, const DescribeRoleZoneInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRoleZoneInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::RenewDBInstanceResult> RenewDBInstanceOutcome;
|
||||
typedef std::future<RenewDBInstanceOutcome> RenewDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const DdsClient*, const Model::RenewDBInstanceRequest&, const RenewDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RenewDBInstanceAsyncHandler;
|
||||
@@ -565,12 +585,12 @@ namespace AlibabaCloud
|
||||
ModifyReplicaRecoveryModeOutcome modifyReplicaRecoveryMode(const Model::ModifyReplicaRecoveryModeRequest &request)const;
|
||||
void modifyReplicaRecoveryModeAsync(const Model::ModifyReplicaRecoveryModeRequest& request, const ModifyReplicaRecoveryModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyReplicaRecoveryModeOutcomeCallable modifyReplicaRecoveryModeCallable(const Model::ModifyReplicaRecoveryModeRequest& request) const;
|
||||
ModifyDBInstanceConnectionStringOutcome modifyDBInstanceConnectionString(const Model::ModifyDBInstanceConnectionStringRequest &request)const;
|
||||
void modifyDBInstanceConnectionStringAsync(const Model::ModifyDBInstanceConnectionStringRequest& request, const ModifyDBInstanceConnectionStringAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDBInstanceConnectionStringOutcomeCallable modifyDBInstanceConnectionStringCallable(const Model::ModifyDBInstanceConnectionStringRequest& request) const;
|
||||
DescribeReplicasOutcome describeReplicas(const Model::DescribeReplicasRequest &request)const;
|
||||
void describeReplicasAsync(const Model::DescribeReplicasRequest& request, const DescribeReplicasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeReplicasOutcomeCallable describeReplicasCallable(const Model::DescribeReplicasRequest& request) const;
|
||||
ModifyDBInstanceConnectionStringOutcome modifyDBInstanceConnectionString(const Model::ModifyDBInstanceConnectionStringRequest &request)const;
|
||||
void modifyDBInstanceConnectionStringAsync(const Model::ModifyDBInstanceConnectionStringRequest& request, const ModifyDBInstanceConnectionStringAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDBInstanceConnectionStringOutcomeCallable modifyDBInstanceConnectionStringCallable(const Model::ModifyDBInstanceConnectionStringRequest& 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;
|
||||
@@ -586,30 +606,36 @@ namespace AlibabaCloud
|
||||
CreateAccountOutcome createAccount(const Model::CreateAccountRequest &request)const;
|
||||
void createAccountAsync(const Model::CreateAccountRequest& request, const CreateAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateAccountOutcomeCallable createAccountCallable(const Model::CreateAccountRequest& request) const;
|
||||
AllocateNodePrivateNetworkAddressOutcome allocateNodePrivateNetworkAddress(const Model::AllocateNodePrivateNetworkAddressRequest &request)const;
|
||||
void allocateNodePrivateNetworkAddressAsync(const Model::AllocateNodePrivateNetworkAddressRequest& request, const AllocateNodePrivateNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AllocateNodePrivateNetworkAddressOutcomeCallable allocateNodePrivateNetworkAddressCallable(const Model::AllocateNodePrivateNetworkAddressRequest& request) const;
|
||||
ModifyDBInstanceMonitorOutcome modifyDBInstanceMonitor(const Model::ModifyDBInstanceMonitorRequest &request)const;
|
||||
void modifyDBInstanceMonitorAsync(const Model::ModifyDBInstanceMonitorRequest& request, const ModifyDBInstanceMonitorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDBInstanceMonitorOutcomeCallable modifyDBInstanceMonitorCallable(const Model::ModifyDBInstanceMonitorRequest& request) const;
|
||||
ModifyReplicaDescriptionOutcome modifyReplicaDescription(const Model::ModifyReplicaDescriptionRequest &request)const;
|
||||
void modifyReplicaDescriptionAsync(const Model::ModifyReplicaDescriptionRequest& request, const ModifyReplicaDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyReplicaDescriptionOutcomeCallable modifyReplicaDescriptionCallable(const Model::ModifyReplicaDescriptionRequest& request) const;
|
||||
DescribeReplicaInitializeProgressOutcome describeReplicaInitializeProgress(const Model::DescribeReplicaInitializeProgressRequest &request)const;
|
||||
void describeReplicaInitializeProgressAsync(const Model::DescribeReplicaInitializeProgressRequest& request, const DescribeReplicaInitializeProgressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeReplicaInitializeProgressOutcomeCallable describeReplicaInitializeProgressCallable(const Model::DescribeReplicaInitializeProgressRequest& request) const;
|
||||
ModifyBackupPolicyOutcome modifyBackupPolicy(const Model::ModifyBackupPolicyRequest &request)const;
|
||||
void modifyBackupPolicyAsync(const Model::ModifyBackupPolicyRequest& request, const ModifyBackupPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyBackupPolicyOutcomeCallable modifyBackupPolicyCallable(const Model::ModifyBackupPolicyRequest& request) const;
|
||||
DescribeReplicaInitializeProgressOutcome describeReplicaInitializeProgress(const Model::DescribeReplicaInitializeProgressRequest &request)const;
|
||||
void describeReplicaInitializeProgressAsync(const Model::DescribeReplicaInitializeProgressRequest& request, const DescribeReplicaInitializeProgressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeReplicaInitializeProgressOutcomeCallable describeReplicaInitializeProgressCallable(const Model::DescribeReplicaInitializeProgressRequest& request) const;
|
||||
ModifyReplicaDescriptionOutcome modifyReplicaDescription(const Model::ModifyReplicaDescriptionRequest &request)const;
|
||||
void modifyReplicaDescriptionAsync(const Model::ModifyReplicaDescriptionRequest& request, const ModifyReplicaDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyReplicaDescriptionOutcomeCallable modifyReplicaDescriptionCallable(const Model::ModifyReplicaDescriptionRequest& request) const;
|
||||
ModifyInstanceVpcAuthModeOutcome modifyInstanceVpcAuthMode(const Model::ModifyInstanceVpcAuthModeRequest &request)const;
|
||||
void modifyInstanceVpcAuthModeAsync(const Model::ModifyInstanceVpcAuthModeRequest& request, const ModifyInstanceVpcAuthModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceVpcAuthModeOutcomeCallable modifyInstanceVpcAuthModeCallable(const Model::ModifyInstanceVpcAuthModeRequest& request) const;
|
||||
DescribeParametersOutcome describeParameters(const Model::DescribeParametersRequest &request)const;
|
||||
void describeParametersAsync(const Model::DescribeParametersRequest& request, const DescribeParametersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeParametersOutcomeCallable describeParametersCallable(const Model::DescribeParametersRequest& request) const;
|
||||
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;
|
||||
DescribeDBInstanceAttributeOutcome describeDBInstanceAttribute(const Model::DescribeDBInstanceAttributeRequest &request)const;
|
||||
void describeDBInstanceAttributeAsync(const Model::DescribeDBInstanceAttributeRequest& request, const DescribeDBInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceAttributeOutcomeCallable describeDBInstanceAttributeCallable(const Model::DescribeDBInstanceAttributeRequest& request) const;
|
||||
CreateStaticVerificationOutcome createStaticVerification(const Model::CreateStaticVerificationRequest &request)const;
|
||||
void createStaticVerificationAsync(const Model::CreateStaticVerificationRequest& request, const CreateStaticVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateStaticVerificationOutcomeCallable createStaticVerificationCallable(const Model::CreateStaticVerificationRequest& request) const;
|
||||
DescribeDBInstanceAttributeOutcome describeDBInstanceAttribute(const Model::DescribeDBInstanceAttributeRequest &request)const;
|
||||
void describeDBInstanceAttributeAsync(const Model::DescribeDBInstanceAttributeRequest& request, const DescribeDBInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceAttributeOutcomeCallable describeDBInstanceAttributeCallable(const Model::DescribeDBInstanceAttributeRequest& request) const;
|
||||
CreateRecommendationTaskOutcome createRecommendationTask(const Model::CreateRecommendationTaskRequest &request)const;
|
||||
void createRecommendationTaskAsync(const Model::CreateRecommendationTaskRequest& request, const CreateRecommendationTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRecommendationTaskOutcomeCallable createRecommendationTaskCallable(const Model::CreateRecommendationTaskRequest& request) const;
|
||||
@@ -622,12 +648,12 @@ namespace AlibabaCloud
|
||||
ModifyInstanceAutoRenewalAttributeOutcome modifyInstanceAutoRenewalAttribute(const Model::ModifyInstanceAutoRenewalAttributeRequest &request)const;
|
||||
void modifyInstanceAutoRenewalAttributeAsync(const Model::ModifyInstanceAutoRenewalAttributeRequest& request, const ModifyInstanceAutoRenewalAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceAutoRenewalAttributeOutcomeCallable modifyInstanceAutoRenewalAttributeCallable(const Model::ModifyInstanceAutoRenewalAttributeRequest& request) const;
|
||||
CreateNodeOutcome createNode(const Model::CreateNodeRequest &request)const;
|
||||
void createNodeAsync(const Model::CreateNodeRequest& request, const CreateNodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateNodeOutcomeCallable createNodeCallable(const Model::CreateNodeRequest& request) const;
|
||||
SwithcDBInstanceHAOutcome swithcDBInstanceHA(const Model::SwithcDBInstanceHARequest &request)const;
|
||||
void swithcDBInstanceHAAsync(const Model::SwithcDBInstanceHARequest& request, const SwithcDBInstanceHAAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwithcDBInstanceHAOutcomeCallable swithcDBInstanceHACallable(const Model::SwithcDBInstanceHARequest& request) const;
|
||||
CreateNodeOutcome createNode(const Model::CreateNodeRequest &request)const;
|
||||
void createNodeAsync(const Model::CreateNodeRequest& request, const CreateNodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateNodeOutcomeCallable createNodeCallable(const Model::CreateNodeRequest& request) const;
|
||||
DescribeAuditRecordsOutcome describeAuditRecords(const Model::DescribeAuditRecordsRequest &request)const;
|
||||
void describeAuditRecordsAsync(const Model::DescribeAuditRecordsRequest& request, const DescribeAuditRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAuditRecordsOutcomeCallable describeAuditRecordsCallable(const Model::DescribeAuditRecordsRequest& request) const;
|
||||
@@ -703,12 +729,12 @@ namespace AlibabaCloud
|
||||
DescribeRunningLogRecordsOutcome describeRunningLogRecords(const Model::DescribeRunningLogRecordsRequest &request)const;
|
||||
void describeRunningLogRecordsAsync(const Model::DescribeRunningLogRecordsRequest& request, const DescribeRunningLogRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRunningLogRecordsOutcomeCallable describeRunningLogRecordsCallable(const Model::DescribeRunningLogRecordsRequest& request) const;
|
||||
CreateDBInstanceOutcome createDBInstance(const Model::CreateDBInstanceRequest &request)const;
|
||||
void createDBInstanceAsync(const Model::CreateDBInstanceRequest& request, const CreateDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDBInstanceOutcomeCallable createDBInstanceCallable(const Model::CreateDBInstanceRequest& 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;
|
||||
CreateDBInstanceOutcome createDBInstance(const Model::CreateDBInstanceRequest &request)const;
|
||||
void createDBInstanceAsync(const Model::CreateDBInstanceRequest& request, const CreateDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDBInstanceOutcomeCallable createDBInstanceCallable(const Model::CreateDBInstanceRequest& request) const;
|
||||
DescribeAuditFilesOutcome describeAuditFiles(const Model::DescribeAuditFilesRequest &request)const;
|
||||
void describeAuditFilesAsync(const Model::DescribeAuditFilesRequest& request, const DescribeAuditFilesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAuditFilesOutcomeCallable describeAuditFilesCallable(const Model::DescribeAuditFilesRequest& request) const;
|
||||
@@ -724,6 +750,9 @@ namespace AlibabaCloud
|
||||
DescribeSecurityIpsOutcome describeSecurityIps(const Model::DescribeSecurityIpsRequest &request)const;
|
||||
void describeSecurityIpsAsync(const Model::DescribeSecurityIpsRequest& request, const DescribeSecurityIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSecurityIpsOutcomeCallable describeSecurityIpsCallable(const Model::DescribeSecurityIpsRequest& request) const;
|
||||
ReleaseNodePrivateNetworkAddressOutcome releaseNodePrivateNetworkAddress(const Model::ReleaseNodePrivateNetworkAddressRequest &request)const;
|
||||
void releaseNodePrivateNetworkAddressAsync(const Model::ReleaseNodePrivateNetworkAddressRequest& request, const ReleaseNodePrivateNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReleaseNodePrivateNetworkAddressOutcomeCallable releaseNodePrivateNetworkAddressCallable(const Model::ReleaseNodePrivateNetworkAddressRequest& request) const;
|
||||
DescribeIndexRecommendationOutcome describeIndexRecommendation(const Model::DescribeIndexRecommendationRequest &request)const;
|
||||
void describeIndexRecommendationAsync(const Model::DescribeIndexRecommendationRequest& request, const DescribeIndexRecommendationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeIndexRecommendationOutcomeCallable describeIndexRecommendationCallable(const Model::DescribeIndexRecommendationRequest& request) const;
|
||||
@@ -769,12 +798,12 @@ namespace AlibabaCloud
|
||||
DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
|
||||
void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
||||
DescribeReplicationGroupOutcome describeReplicationGroup(const Model::DescribeReplicationGroupRequest &request)const;
|
||||
void describeReplicationGroupAsync(const Model::DescribeReplicationGroupRequest& request, const DescribeReplicationGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeReplicationGroupOutcomeCallable describeReplicationGroupCallable(const Model::DescribeReplicationGroupRequest& request) const;
|
||||
MigrateToOtherZoneOutcome migrateToOtherZone(const Model::MigrateToOtherZoneRequest &request)const;
|
||||
void migrateToOtherZoneAsync(const Model::MigrateToOtherZoneRequest& request, const MigrateToOtherZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MigrateToOtherZoneOutcomeCallable migrateToOtherZoneCallable(const Model::MigrateToOtherZoneRequest& request) const;
|
||||
DescribeReplicationGroupOutcome describeReplicationGroup(const Model::DescribeReplicationGroupRequest &request)const;
|
||||
void describeReplicationGroupAsync(const Model::DescribeReplicationGroupRequest& request, const DescribeReplicationGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeReplicationGroupOutcomeCallable describeReplicationGroupCallable(const Model::DescribeReplicationGroupRequest& request) const;
|
||||
DescribeSlowLogRecordsOutcome describeSlowLogRecords(const Model::DescribeSlowLogRecordsRequest &request)const;
|
||||
void describeSlowLogRecordsAsync(const Model::DescribeSlowLogRecordsRequest& request, const DescribeSlowLogRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSlowLogRecordsOutcomeCallable describeSlowLogRecordsCallable(const Model::DescribeSlowLogRecordsRequest& request) const;
|
||||
@@ -796,6 +825,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
DescribeRoleZoneInfoOutcome describeRoleZoneInfo(const Model::DescribeRoleZoneInfoRequest &request)const;
|
||||
void describeRoleZoneInfoAsync(const Model::DescribeRoleZoneInfoRequest& request, const DescribeRoleZoneInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRoleZoneInfoOutcomeCallable describeRoleZoneInfoCallable(const Model::DescribeRoleZoneInfoRequest& request) const;
|
||||
RenewDBInstanceOutcome renewDBInstance(const Model::RenewDBInstanceRequest &request)const;
|
||||
void renewDBInstanceAsync(const Model::RenewDBInstanceRequest& request, const RenewDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RenewDBInstanceOutcomeCallable renewDBInstanceCallable(const Model::RenewDBInstanceRequest& request) const;
|
||||
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* 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_DDS_MODEL_ALLOCATENODEPRIVATENETWORKADDRESSREQUEST_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_ALLOCATENODEPRIVATENETWORKADDRESSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DDS_EXPORT AllocateNodePrivateNetworkAddressRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AllocateNodePrivateNetworkAddressRequest();
|
||||
~AllocateNodePrivateNetworkAddressRequest();
|
||||
|
||||
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 getAccountPassword()const;
|
||||
void setAccountPassword(const std::string& accountPassword);
|
||||
std::string getAccountName()const;
|
||||
void setAccountName(const std::string& accountName);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getNodeId()const;
|
||||
void setNodeId(const std::string& nodeId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountPassword_;
|
||||
std::string accountName_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string zoneId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string nodeId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_ALLOCATENODEPRIVATENETWORKADDRESSREQUEST_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_DDS_MODEL_ALLOCATENODEPRIVATENETWORKADDRESSRESULT_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_ALLOCATENODEPRIVATENETWORKADDRESSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DDS_EXPORT AllocateNodePrivateNetworkAddressResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AllocateNodePrivateNetworkAddressResult();
|
||||
explicit AllocateNodePrivateNetworkAddressResult(const std::string &payload);
|
||||
~AllocateNodePrivateNetworkAddressResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_ALLOCATENODEPRIVATENETWORKADDRESSRESULT_H_
|
||||
@@ -41,6 +41,8 @@ namespace AlibabaCloud
|
||||
void setDBInstanceStorage(int dBInstanceStorage);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getReadonlyReplicas()const;
|
||||
void setReadonlyReplicas(const std::string& readonlyReplicas);
|
||||
std::string getCouponNo()const;
|
||||
void setCouponNo(const std::string& couponNo);
|
||||
std::string getEngineVersion()const;
|
||||
@@ -102,6 +104,7 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
int dBInstanceStorage_;
|
||||
std::string clientToken_;
|
||||
std::string readonlyReplicas_;
|
||||
std::string couponNo_;
|
||||
std::string engineVersion_;
|
||||
std::string networkType_;
|
||||
|
||||
@@ -37,6 +37,7 @@ namespace AlibabaCloud
|
||||
std::string accountDescription;
|
||||
std::string accountStatus;
|
||||
std::string dBInstanceId;
|
||||
std::string characterType;
|
||||
std::string accountName;
|
||||
};
|
||||
|
||||
|
||||
@@ -52,8 +52,21 @@ namespace AlibabaCloud
|
||||
std::string nodeClass;
|
||||
std::string nodeDescription;
|
||||
int maxConnections;
|
||||
int port;
|
||||
std::string nodeId;
|
||||
int nodeStorage;
|
||||
std::string connectString;
|
||||
int maxIOPS;
|
||||
};
|
||||
struct ConfigserverAttribute
|
||||
{
|
||||
std::string nodeClass;
|
||||
std::string nodeDescription;
|
||||
int maxConnections;
|
||||
int port;
|
||||
std::string nodeId;
|
||||
int nodeStorage;
|
||||
std::string connectString;
|
||||
int maxIOPS;
|
||||
};
|
||||
struct ReplicaSet
|
||||
@@ -92,6 +105,7 @@ namespace AlibabaCloud
|
||||
std::string zoneId;
|
||||
std::string dBInstanceStatus;
|
||||
std::string replicationFactor;
|
||||
std::string readonlyReplicas;
|
||||
int maxConnections;
|
||||
std::string dBInstanceClass;
|
||||
std::string vPCId;
|
||||
@@ -101,7 +115,9 @@ namespace AlibabaCloud
|
||||
int maxIOPS;
|
||||
std::string chargeType;
|
||||
std::string currentKernelVersion;
|
||||
std::string vpcAuthMode;
|
||||
std::string creationTime;
|
||||
std::vector<DBInstance::ConfigserverAttribute> configserverList;
|
||||
std::string regionId;
|
||||
std::string expireTime;
|
||||
};
|
||||
|
||||
@@ -36,7 +36,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string connInfo;
|
||||
std::string category;
|
||||
long content;
|
||||
std::string content;
|
||||
std::string createTime;
|
||||
int id;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DDS_MODEL_DESCRIBEROLEZONEINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_DESCRIBEROLEZONEINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DDS_EXPORT DescribeRoleZoneInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRoleZoneInfoRequest();
|
||||
~DescribeRoleZoneInfoRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_DESCRIBEROLEZONEINFOREQUEST_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_DDS_MODEL_DESCRIBEROLEZONEINFORESULT_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_DESCRIBEROLEZONEINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DDS_EXPORT DescribeRoleZoneInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ZoneInfo
|
||||
{
|
||||
std::string zoneId;
|
||||
std::string roleType;
|
||||
std::string nodeType;
|
||||
std::string insName;
|
||||
std::string roleId;
|
||||
};
|
||||
|
||||
|
||||
DescribeRoleZoneInfoResult();
|
||||
explicit DescribeRoleZoneInfoResult(const std::string &payload);
|
||||
~DescribeRoleZoneInfoResult();
|
||||
std::vector<ZoneInfo> getZoneInfos()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ZoneInfo> zoneInfos_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_DESCRIBEROLEZONEINFORESULT_H_
|
||||
@@ -36,7 +36,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string connInfo;
|
||||
std::string category;
|
||||
long content;
|
||||
std::string content;
|
||||
std::string createTime;
|
||||
int id;
|
||||
};
|
||||
|
||||
@@ -39,6 +39,7 @@ namespace AlibabaCloud
|
||||
std::string networkType;
|
||||
std::string port;
|
||||
std::string expiredTime;
|
||||
std::string nodeType;
|
||||
std::string nodeId;
|
||||
std::string iPAddress;
|
||||
std::string vswitchId;
|
||||
|
||||
@@ -47,6 +47,8 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getReadonlyReplicas()const;
|
||||
void setReadonlyReplicas(const std::string& readonlyReplicas);
|
||||
std::string getCouponNo()const;
|
||||
void setCouponNo(const std::string& couponNo);
|
||||
long getOwnerId()const;
|
||||
@@ -77,6 +79,7 @@ namespace AlibabaCloud
|
||||
std::string fromApp_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string readonlyReplicas_;
|
||||
std::string couponNo_;
|
||||
long ownerId_;
|
||||
std::string replicationFactor_;
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* 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_DDS_MODEL_MODIFYINSTANCEVPCAUTHMODEREQUEST_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_MODIFYINSTANCEVPCAUTHMODEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DDS_EXPORT ModifyInstanceVpcAuthModeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyInstanceVpcAuthModeRequest();
|
||||
~ModifyInstanceVpcAuthModeRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getVpcAuthMode()const;
|
||||
void setVpcAuthMode(const std::string& vpcAuthMode);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getNodeId()const;
|
||||
void setNodeId(const std::string& nodeId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string vpcAuthMode_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
std::string nodeId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYINSTANCEVPCAUTHMODEREQUEST_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_DDS_MODEL_MODIFYINSTANCEVPCAUTHMODERESULT_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_MODIFYINSTANCEVPCAUTHMODERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DDS_EXPORT ModifyInstanceVpcAuthModeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyInstanceVpcAuthModeResult();
|
||||
explicit ModifyInstanceVpcAuthModeResult(const std::string &payload);
|
||||
~ModifyInstanceVpcAuthModeResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_MODIFYINSTANCEVPCAUTHMODERESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* 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_DDS_MODEL_RELEASENODEPRIVATENETWORKADDRESSREQUEST_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_RELEASENODEPRIVATENETWORKADDRESSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DDS_EXPORT ReleaseNodePrivateNetworkAddressRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ReleaseNodePrivateNetworkAddressRequest();
|
||||
~ReleaseNodePrivateNetworkAddressRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getNetworkType()const;
|
||||
void setNetworkType(const std::string& networkType);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getNodeId()const;
|
||||
void setNodeId(const std::string& nodeId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string dBInstanceId_;
|
||||
std::string networkType_;
|
||||
long ownerId_;
|
||||
std::string nodeId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_RELEASENODEPRIVATENETWORKADDRESSREQUEST_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_DDS_MODEL_RELEASENODEPRIVATENETWORKADDRESSRESULT_H_
|
||||
#define ALIBABACLOUD_DDS_MODEL_RELEASENODEPRIVATENETWORKADDRESSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dds/DdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DDS_EXPORT ReleaseNodePrivateNetworkAddressResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ReleaseNodePrivateNetworkAddressResult();
|
||||
explicit ReleaseNodePrivateNetworkAddressResult(const std::string &payload);
|
||||
~ReleaseNodePrivateNetworkAddressResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DDS_MODEL_RELEASENODEPRIVATENETWORKADDRESSRESULT_H_
|
||||
@@ -47,6 +47,8 @@ namespace AlibabaCloud
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getTargetInstanceId()const;
|
||||
void setTargetInstanceId(int targetInstanceId);
|
||||
std::string getRoleIds()const;
|
||||
void setRoleIds(const std::string& roleIds);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
@@ -67,6 +69,7 @@ namespace AlibabaCloud
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
int targetInstanceId_;
|
||||
std::string roleIds_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
int switchType_;
|
||||
|
||||
@@ -31,21 +31,21 @@ DdsClient::DdsClient(const Credentials &credentials, const ClientConfiguration &
|
||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Dds");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "dds");
|
||||
}
|
||||
|
||||
DdsClient::DdsClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Dds");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "dds");
|
||||
}
|
||||
|
||||
DdsClient::DdsClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "Dds");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "dds");
|
||||
}
|
||||
|
||||
DdsClient::~DdsClient()
|
||||
@@ -519,42 +519,6 @@ DdsClient::ModifyReplicaRecoveryModeOutcomeCallable DdsClient::modifyReplicaReco
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::ModifyDBInstanceConnectionStringOutcome DdsClient::modifyDBInstanceConnectionString(const ModifyDBInstanceConnectionStringRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyDBInstanceConnectionStringOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyDBInstanceConnectionStringOutcome(ModifyDBInstanceConnectionStringResult(outcome.result()));
|
||||
else
|
||||
return ModifyDBInstanceConnectionStringOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::modifyDBInstanceConnectionStringAsync(const ModifyDBInstanceConnectionStringRequest& request, const ModifyDBInstanceConnectionStringAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyDBInstanceConnectionString(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::ModifyDBInstanceConnectionStringOutcomeCallable DdsClient::modifyDBInstanceConnectionStringCallable(const ModifyDBInstanceConnectionStringRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyDBInstanceConnectionStringOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyDBInstanceConnectionString(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::DescribeReplicasOutcome DdsClient::describeReplicas(const DescribeReplicasRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -591,6 +555,42 @@ DdsClient::DescribeReplicasOutcomeCallable DdsClient::describeReplicasCallable(c
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::ModifyDBInstanceConnectionStringOutcome DdsClient::modifyDBInstanceConnectionString(const ModifyDBInstanceConnectionStringRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyDBInstanceConnectionStringOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyDBInstanceConnectionStringOutcome(ModifyDBInstanceConnectionStringResult(outcome.result()));
|
||||
else
|
||||
return ModifyDBInstanceConnectionStringOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::modifyDBInstanceConnectionStringAsync(const ModifyDBInstanceConnectionStringRequest& request, const ModifyDBInstanceConnectionStringAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyDBInstanceConnectionString(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::ModifyDBInstanceConnectionStringOutcomeCallable DdsClient::modifyDBInstanceConnectionStringCallable(const ModifyDBInstanceConnectionStringRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyDBInstanceConnectionStringOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyDBInstanceConnectionString(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::RestartDBInstanceOutcome DdsClient::restartDBInstance(const RestartDBInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -771,6 +771,42 @@ DdsClient::CreateAccountOutcomeCallable DdsClient::createAccountCallable(const C
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::AllocateNodePrivateNetworkAddressOutcome DdsClient::allocateNodePrivateNetworkAddress(const AllocateNodePrivateNetworkAddressRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return AllocateNodePrivateNetworkAddressOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return AllocateNodePrivateNetworkAddressOutcome(AllocateNodePrivateNetworkAddressResult(outcome.result()));
|
||||
else
|
||||
return AllocateNodePrivateNetworkAddressOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::allocateNodePrivateNetworkAddressAsync(const AllocateNodePrivateNetworkAddressRequest& request, const AllocateNodePrivateNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, allocateNodePrivateNetworkAddress(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::AllocateNodePrivateNetworkAddressOutcomeCallable DdsClient::allocateNodePrivateNetworkAddressCallable(const AllocateNodePrivateNetworkAddressRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<AllocateNodePrivateNetworkAddressOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->allocateNodePrivateNetworkAddress(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::ModifyDBInstanceMonitorOutcome DdsClient::modifyDBInstanceMonitor(const ModifyDBInstanceMonitorRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -807,36 +843,36 @@ DdsClient::ModifyDBInstanceMonitorOutcomeCallable DdsClient::modifyDBInstanceMon
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::ModifyReplicaDescriptionOutcome DdsClient::modifyReplicaDescription(const ModifyReplicaDescriptionRequest &request) const
|
||||
DdsClient::ModifyBackupPolicyOutcome DdsClient::modifyBackupPolicy(const ModifyBackupPolicyRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyReplicaDescriptionOutcome(endpointOutcome.error());
|
||||
return ModifyBackupPolicyOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyReplicaDescriptionOutcome(ModifyReplicaDescriptionResult(outcome.result()));
|
||||
return ModifyBackupPolicyOutcome(ModifyBackupPolicyResult(outcome.result()));
|
||||
else
|
||||
return ModifyReplicaDescriptionOutcome(outcome.error());
|
||||
return ModifyBackupPolicyOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::modifyReplicaDescriptionAsync(const ModifyReplicaDescriptionRequest& request, const ModifyReplicaDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void DdsClient::modifyBackupPolicyAsync(const ModifyBackupPolicyRequest& request, const ModifyBackupPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyReplicaDescription(request), context);
|
||||
handler(this, request, modifyBackupPolicy(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::ModifyReplicaDescriptionOutcomeCallable DdsClient::modifyReplicaDescriptionCallable(const ModifyReplicaDescriptionRequest &request) const
|
||||
DdsClient::ModifyBackupPolicyOutcomeCallable DdsClient::modifyBackupPolicyCallable(const ModifyBackupPolicyRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyReplicaDescriptionOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<ModifyBackupPolicyOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyReplicaDescription(request);
|
||||
return this->modifyBackupPolicy(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -879,36 +915,72 @@ DdsClient::DescribeReplicaInitializeProgressOutcomeCallable DdsClient::describeR
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::ModifyBackupPolicyOutcome DdsClient::modifyBackupPolicy(const ModifyBackupPolicyRequest &request) const
|
||||
DdsClient::ModifyReplicaDescriptionOutcome DdsClient::modifyReplicaDescription(const ModifyReplicaDescriptionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyBackupPolicyOutcome(endpointOutcome.error());
|
||||
return ModifyReplicaDescriptionOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyBackupPolicyOutcome(ModifyBackupPolicyResult(outcome.result()));
|
||||
return ModifyReplicaDescriptionOutcome(ModifyReplicaDescriptionResult(outcome.result()));
|
||||
else
|
||||
return ModifyBackupPolicyOutcome(outcome.error());
|
||||
return ModifyReplicaDescriptionOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::modifyBackupPolicyAsync(const ModifyBackupPolicyRequest& request, const ModifyBackupPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void DdsClient::modifyReplicaDescriptionAsync(const ModifyReplicaDescriptionRequest& request, const ModifyReplicaDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyBackupPolicy(request), context);
|
||||
handler(this, request, modifyReplicaDescription(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::ModifyBackupPolicyOutcomeCallable DdsClient::modifyBackupPolicyCallable(const ModifyBackupPolicyRequest &request) const
|
||||
DdsClient::ModifyReplicaDescriptionOutcomeCallable DdsClient::modifyReplicaDescriptionCallable(const ModifyReplicaDescriptionRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyBackupPolicyOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<ModifyReplicaDescriptionOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyBackupPolicy(request);
|
||||
return this->modifyReplicaDescription(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::ModifyInstanceVpcAuthModeOutcome DdsClient::modifyInstanceVpcAuthMode(const ModifyInstanceVpcAuthModeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyInstanceVpcAuthModeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyInstanceVpcAuthModeOutcome(ModifyInstanceVpcAuthModeResult(outcome.result()));
|
||||
else
|
||||
return ModifyInstanceVpcAuthModeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::modifyInstanceVpcAuthModeAsync(const ModifyInstanceVpcAuthModeRequest& request, const ModifyInstanceVpcAuthModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyInstanceVpcAuthMode(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::ModifyInstanceVpcAuthModeOutcomeCallable DdsClient::modifyInstanceVpcAuthModeCallable(const ModifyInstanceVpcAuthModeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyInstanceVpcAuthModeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyInstanceVpcAuthMode(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -987,42 +1059,6 @@ DdsClient::DescribeRenewalPriceOutcomeCallable DdsClient::describeRenewalPriceCa
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::DescribeDBInstanceAttributeOutcome DdsClient::describeDBInstanceAttribute(const DescribeDBInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeDBInstanceAttributeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeDBInstanceAttributeOutcome(DescribeDBInstanceAttributeResult(outcome.result()));
|
||||
else
|
||||
return DescribeDBInstanceAttributeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::describeDBInstanceAttributeAsync(const DescribeDBInstanceAttributeRequest& request, const DescribeDBInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeDBInstanceAttribute(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::DescribeDBInstanceAttributeOutcomeCallable DdsClient::describeDBInstanceAttributeCallable(const DescribeDBInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeDBInstanceAttributeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeDBInstanceAttribute(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::CreateStaticVerificationOutcome DdsClient::createStaticVerification(const CreateStaticVerificationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1059,6 +1095,42 @@ DdsClient::CreateStaticVerificationOutcomeCallable DdsClient::createStaticVerifi
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::DescribeDBInstanceAttributeOutcome DdsClient::describeDBInstanceAttribute(const DescribeDBInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeDBInstanceAttributeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeDBInstanceAttributeOutcome(DescribeDBInstanceAttributeResult(outcome.result()));
|
||||
else
|
||||
return DescribeDBInstanceAttributeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::describeDBInstanceAttributeAsync(const DescribeDBInstanceAttributeRequest& request, const DescribeDBInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeDBInstanceAttribute(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::DescribeDBInstanceAttributeOutcomeCallable DdsClient::describeDBInstanceAttributeCallable(const DescribeDBInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeDBInstanceAttributeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeDBInstanceAttribute(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::CreateRecommendationTaskOutcome DdsClient::createRecommendationTask(const CreateRecommendationTaskRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1203,42 +1275,6 @@ DdsClient::ModifyInstanceAutoRenewalAttributeOutcomeCallable DdsClient::modifyIn
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::CreateNodeOutcome DdsClient::createNode(const CreateNodeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CreateNodeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CreateNodeOutcome(CreateNodeResult(outcome.result()));
|
||||
else
|
||||
return CreateNodeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::createNodeAsync(const CreateNodeRequest& request, const CreateNodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, createNode(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::CreateNodeOutcomeCallable DdsClient::createNodeCallable(const CreateNodeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CreateNodeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->createNode(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::SwithcDBInstanceHAOutcome DdsClient::swithcDBInstanceHA(const SwithcDBInstanceHARequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1275,6 +1311,42 @@ DdsClient::SwithcDBInstanceHAOutcomeCallable DdsClient::swithcDBInstanceHACallab
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::CreateNodeOutcome DdsClient::createNode(const CreateNodeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CreateNodeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CreateNodeOutcome(CreateNodeResult(outcome.result()));
|
||||
else
|
||||
return CreateNodeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::createNodeAsync(const CreateNodeRequest& request, const CreateNodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, createNode(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::CreateNodeOutcomeCallable DdsClient::createNodeCallable(const CreateNodeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CreateNodeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->createNode(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::DescribeAuditRecordsOutcome DdsClient::describeAuditRecords(const DescribeAuditRecordsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2175,42 +2247,6 @@ DdsClient::DescribeRunningLogRecordsOutcomeCallable DdsClient::describeRunningLo
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::CreateDBInstanceOutcome DdsClient::createDBInstance(const CreateDBInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CreateDBInstanceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CreateDBInstanceOutcome(CreateDBInstanceResult(outcome.result()));
|
||||
else
|
||||
return CreateDBInstanceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::createDBInstanceAsync(const CreateDBInstanceRequest& request, const CreateDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, createDBInstance(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::CreateDBInstanceOutcomeCallable DdsClient::createDBInstanceCallable(const CreateDBInstanceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CreateDBInstanceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->createDBInstance(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::ModifyDBInstanceSSLOutcome DdsClient::modifyDBInstanceSSL(const ModifyDBInstanceSSLRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2247,6 +2283,42 @@ DdsClient::ModifyDBInstanceSSLOutcomeCallable DdsClient::modifyDBInstanceSSLCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::CreateDBInstanceOutcome DdsClient::createDBInstance(const CreateDBInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CreateDBInstanceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CreateDBInstanceOutcome(CreateDBInstanceResult(outcome.result()));
|
||||
else
|
||||
return CreateDBInstanceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::createDBInstanceAsync(const CreateDBInstanceRequest& request, const CreateDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, createDBInstance(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::CreateDBInstanceOutcomeCallable DdsClient::createDBInstanceCallable(const CreateDBInstanceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CreateDBInstanceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->createDBInstance(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::DescribeAuditFilesOutcome DdsClient::describeAuditFiles(const DescribeAuditFilesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2427,6 +2499,42 @@ DdsClient::DescribeSecurityIpsOutcomeCallable DdsClient::describeSecurityIpsCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::ReleaseNodePrivateNetworkAddressOutcome DdsClient::releaseNodePrivateNetworkAddress(const ReleaseNodePrivateNetworkAddressRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ReleaseNodePrivateNetworkAddressOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ReleaseNodePrivateNetworkAddressOutcome(ReleaseNodePrivateNetworkAddressResult(outcome.result()));
|
||||
else
|
||||
return ReleaseNodePrivateNetworkAddressOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::releaseNodePrivateNetworkAddressAsync(const ReleaseNodePrivateNetworkAddressRequest& request, const ReleaseNodePrivateNetworkAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, releaseNodePrivateNetworkAddress(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::ReleaseNodePrivateNetworkAddressOutcomeCallable DdsClient::releaseNodePrivateNetworkAddressCallable(const ReleaseNodePrivateNetworkAddressRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ReleaseNodePrivateNetworkAddressOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->releaseNodePrivateNetworkAddress(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::DescribeIndexRecommendationOutcome DdsClient::describeIndexRecommendation(const DescribeIndexRecommendationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2967,42 +3075,6 @@ DdsClient::DescribeRegionsOutcomeCallable DdsClient::describeRegionsCallable(con
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::DescribeReplicationGroupOutcome DdsClient::describeReplicationGroup(const DescribeReplicationGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeReplicationGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeReplicationGroupOutcome(DescribeReplicationGroupResult(outcome.result()));
|
||||
else
|
||||
return DescribeReplicationGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::describeReplicationGroupAsync(const DescribeReplicationGroupRequest& request, const DescribeReplicationGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeReplicationGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::DescribeReplicationGroupOutcomeCallable DdsClient::describeReplicationGroupCallable(const DescribeReplicationGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeReplicationGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeReplicationGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::MigrateToOtherZoneOutcome DdsClient::migrateToOtherZone(const MigrateToOtherZoneRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3039,6 +3111,42 @@ DdsClient::MigrateToOtherZoneOutcomeCallable DdsClient::migrateToOtherZoneCallab
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::DescribeReplicationGroupOutcome DdsClient::describeReplicationGroup(const DescribeReplicationGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeReplicationGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeReplicationGroupOutcome(DescribeReplicationGroupResult(outcome.result()));
|
||||
else
|
||||
return DescribeReplicationGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::describeReplicationGroupAsync(const DescribeReplicationGroupRequest& request, const DescribeReplicationGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeReplicationGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::DescribeReplicationGroupOutcomeCallable DdsClient::describeReplicationGroupCallable(const DescribeReplicationGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeReplicationGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeReplicationGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::DescribeSlowLogRecordsOutcome DdsClient::describeSlowLogRecords(const DescribeSlowLogRecordsRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3291,6 +3399,42 @@ DdsClient::DescribeDBInstanceSSLOutcomeCallable DdsClient::describeDBInstanceSSL
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::DescribeRoleZoneInfoOutcome DdsClient::describeRoleZoneInfo(const DescribeRoleZoneInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeRoleZoneInfoOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeRoleZoneInfoOutcome(DescribeRoleZoneInfoResult(outcome.result()));
|
||||
else
|
||||
return DescribeRoleZoneInfoOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DdsClient::describeRoleZoneInfoAsync(const DescribeRoleZoneInfoRequest& request, const DescribeRoleZoneInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeRoleZoneInfo(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DdsClient::DescribeRoleZoneInfoOutcomeCallable DdsClient::describeRoleZoneInfoCallable(const DescribeRoleZoneInfoRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeRoleZoneInfoOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeRoleZoneInfo(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DdsClient::RenewDBInstanceOutcome DdsClient::renewDBInstance(const RenewDBInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
159
dds/src/model/AllocateNodePrivateNetworkAddressRequest.cc
Normal file
159
dds/src/model/AllocateNodePrivateNetworkAddressRequest.cc
Normal file
@@ -0,0 +1,159 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dds/model/AllocateNodePrivateNetworkAddressRequest.h>
|
||||
|
||||
using AlibabaCloud::Dds::Model::AllocateNodePrivateNetworkAddressRequest;
|
||||
|
||||
AllocateNodePrivateNetworkAddressRequest::AllocateNodePrivateNetworkAddressRequest() :
|
||||
RpcServiceRequest("dds", "2015-12-01", "AllocateNodePrivateNetworkAddress")
|
||||
{}
|
||||
|
||||
AllocateNodePrivateNetworkAddressRequest::~AllocateNodePrivateNetworkAddressRequest()
|
||||
{}
|
||||
|
||||
long AllocateNodePrivateNetworkAddressRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string AllocateNodePrivateNetworkAddressRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string AllocateNodePrivateNetworkAddressRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
long AllocateNodePrivateNetworkAddressRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AllocateNodePrivateNetworkAddressRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string AllocateNodePrivateNetworkAddressRequest::getAccountPassword()const
|
||||
{
|
||||
return accountPassword_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setAccountPassword(const std::string& accountPassword)
|
||||
{
|
||||
accountPassword_ = accountPassword;
|
||||
setCoreParameter("AccountPassword", accountPassword);
|
||||
}
|
||||
|
||||
std::string AllocateNodePrivateNetworkAddressRequest::getAccountName()const
|
||||
{
|
||||
return accountName_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setAccountName(const std::string& accountName)
|
||||
{
|
||||
accountName_ = accountName;
|
||||
setCoreParameter("AccountName", accountName);
|
||||
}
|
||||
|
||||
std::string AllocateNodePrivateNetworkAddressRequest::getSecurityToken()const
|
||||
{
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setSecurityToken(const std::string& securityToken)
|
||||
{
|
||||
securityToken_ = securityToken;
|
||||
setCoreParameter("SecurityToken", securityToken);
|
||||
}
|
||||
|
||||
std::string AllocateNodePrivateNetworkAddressRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string AllocateNodePrivateNetworkAddressRequest::getZoneId()const
|
||||
{
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setZoneId(const std::string& zoneId)
|
||||
{
|
||||
zoneId_ = zoneId;
|
||||
setCoreParameter("ZoneId", zoneId);
|
||||
}
|
||||
|
||||
std::string AllocateNodePrivateNetworkAddressRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
std::string AllocateNodePrivateNetworkAddressRequest::getNodeId()const
|
||||
{
|
||||
return nodeId_;
|
||||
}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressRequest::setNodeId(const std::string& nodeId)
|
||||
{
|
||||
nodeId_ = nodeId;
|
||||
setCoreParameter("NodeId", nodeId);
|
||||
}
|
||||
|
||||
48
dds/src/model/AllocateNodePrivateNetworkAddressResult.cc
Normal file
48
dds/src/model/AllocateNodePrivateNetworkAddressResult.cc
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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dds/model/AllocateNodePrivateNetworkAddressResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dds;
|
||||
using namespace AlibabaCloud::Dds::Model;
|
||||
|
||||
AllocateNodePrivateNetworkAddressResult::AllocateNodePrivateNetworkAddressResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
AllocateNodePrivateNetworkAddressResult::AllocateNodePrivateNetworkAddressResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
AllocateNodePrivateNetworkAddressResult::~AllocateNodePrivateNetworkAddressResult()
|
||||
{}
|
||||
|
||||
void AllocateNodePrivateNetworkAddressResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ AllocatePublicNetworkAddressResult::~AllocatePublicNetworkAddressResult()
|
||||
|
||||
void AllocatePublicNetworkAddressResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ CheckRecoveryConditionResult::~CheckRecoveryConditionResult()
|
||||
|
||||
void CheckRecoveryConditionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["DBInstanceName"].isNull())
|
||||
dBInstanceName_ = std::stoi(value["DBInstanceName"].asString());
|
||||
|
||||
@@ -35,10 +35,13 @@ CreateAccountResult::~CreateAccountResult()
|
||||
|
||||
void CreateAccountResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ CreateBackupResult::~CreateBackupResult()
|
||||
|
||||
void CreateBackupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["BackupId"].isNull())
|
||||
backupId_ = value["BackupId"].asString();
|
||||
|
||||
@@ -58,6 +58,17 @@ void CreateDBInstanceRequest::setClientToken(const std::string& clientToken)
|
||||
setCoreParameter("ClientToken", clientToken);
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceRequest::getReadonlyReplicas()const
|
||||
{
|
||||
return readonlyReplicas_;
|
||||
}
|
||||
|
||||
void CreateDBInstanceRequest::setReadonlyReplicas(const std::string& readonlyReplicas)
|
||||
{
|
||||
readonlyReplicas_ = readonlyReplicas;
|
||||
setCoreParameter("ReadonlyReplicas", readonlyReplicas);
|
||||
}
|
||||
|
||||
std::string CreateDBInstanceRequest::getCouponNo()const
|
||||
{
|
||||
return couponNo_;
|
||||
|
||||
@@ -35,10 +35,13 @@ CreateDBInstanceResult::~CreateDBInstanceResult()
|
||||
|
||||
void CreateDBInstanceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = value["OrderId"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ CreateNodeResult::~CreateNodeResult()
|
||||
|
||||
void CreateNodeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = value["OrderId"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ CreateRecommendationTaskResult::~CreateRecommendationTaskResult()
|
||||
|
||||
void CreateRecommendationTaskResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ CreateShardingDBInstanceResult::~CreateShardingDBInstanceResult()
|
||||
|
||||
void CreateShardingDBInstanceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = value["OrderId"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ CreateStaticVerificationResult::~CreateStaticVerificationResult()
|
||||
|
||||
void CreateStaticVerificationResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ DeleteDBInstanceResult::~DeleteDBInstanceResult()
|
||||
|
||||
void DeleteDBInstanceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ DeleteNodeResult::~DeleteNodeResult()
|
||||
|
||||
void DeleteNodeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["TaskId"].isNull())
|
||||
taskId_ = std::stoi(value["TaskId"].asString());
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeAccountsResult::~DescribeAccountsResult()
|
||||
|
||||
void DescribeAccountsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allAccounts = value["Accounts"]["Account"];
|
||||
for (auto value : allAccounts)
|
||||
@@ -52,6 +55,8 @@ void DescribeAccountsResult::parse(const std::string &payload)
|
||||
accountsObject.accountStatus = value["AccountStatus"].asString();
|
||||
if(!value["AccountDescription"].isNull())
|
||||
accountsObject.accountDescription = value["AccountDescription"].asString();
|
||||
if(!value["CharacterType"].isNull())
|
||||
accountsObject.characterType = value["CharacterType"].asString();
|
||||
accounts_.push_back(accountsObject);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeActiveOperationTaskCountResult::~DescribeActiveOperationTaskCountResult(
|
||||
|
||||
void DescribeActiveOperationTaskCountResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["TaskCount"].isNull())
|
||||
taskCount_ = std::stoi(value["TaskCount"].asString());
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeActiveOperationTaskRegionResult::~DescribeActiveOperationTaskRegionResul
|
||||
|
||||
void DescribeActiveOperationTaskRegionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allRegionList = value["RegionList"]["Items"];
|
||||
for (auto value : allRegionList)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeActiveOperationTaskResult::~DescribeActiveOperationTaskResult()
|
||||
|
||||
void DescribeActiveOperationTaskResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["ItemsItem"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeActiveOperationTaskTypeResult::~DescribeActiveOperationTaskTypeResult()
|
||||
|
||||
void DescribeActiveOperationTaskTypeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allTypeList = value["TypeList"]["Items"];
|
||||
for (auto value : allTypeList)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeAuditFilesResult::~DescribeAuditFilesResult()
|
||||
|
||||
void DescribeAuditFilesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["LogFile"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeAuditLogFilterResult::~DescribeAuditLogFilterResult()
|
||||
|
||||
void DescribeAuditLogFilterResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Filter"].isNull())
|
||||
filter_ = value["Filter"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeAuditPolicyResult::~DescribeAuditPolicyResult()
|
||||
|
||||
void DescribeAuditPolicyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["LogAuditStatus"].isNull())
|
||||
logAuditStatus_ = value["LogAuditStatus"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeAuditRecordsResult::~DescribeAuditRecordsResult()
|
||||
|
||||
void DescribeAuditRecordsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["SQLRecord"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeAvailableEngineVersionResult::~DescribeAvailableEngineVersionResult()
|
||||
|
||||
void DescribeAvailableEngineVersionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allEngineVersions = value["EngineVersions"]["EngineVersion"];
|
||||
for (const auto &item : allEngineVersions)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeAvailableTimeRangeResult::~DescribeAvailableTimeRangeResult()
|
||||
|
||||
void DescribeAvailableTimeRangeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allTimeRange = value["TimeRange"]["TimeRangeItem"];
|
||||
for (auto value : allTimeRange)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeAvaliableTimeRangeResult::~DescribeAvaliableTimeRangeResult()
|
||||
|
||||
void DescribeAvaliableTimeRangeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allTimeRange = value["TimeRange"]["TimeRangeItem"];
|
||||
for (auto value : allTimeRange)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeBackupDBsResult::~DescribeBackupDBsResult()
|
||||
|
||||
void DescribeBackupDBsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDatabases = value["Databases"]["Database"];
|
||||
for (auto value : allDatabases)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeBackupPolicyResult::~DescribeBackupPolicyResult()
|
||||
|
||||
void DescribeBackupPolicyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["BackupRetentionPeriod"].isNull())
|
||||
backupRetentionPeriod_ = value["BackupRetentionPeriod"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeBackupsResult::~DescribeBackupsResult()
|
||||
|
||||
void DescribeBackupsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allBackups = value["Backups"]["Backup"];
|
||||
for (auto value : allBackups)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeDBInstanceAttributeResult::~DescribeDBInstanceAttributeResult()
|
||||
|
||||
void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDBInstances = value["DBInstances"]["DBInstance"];
|
||||
for (auto value : allDBInstances)
|
||||
@@ -96,12 +99,16 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
|
||||
dBInstancesObject.lastDowngradeTime = value["LastDowngradeTime"].asString();
|
||||
if(!value["ReplicationFactor"].isNull())
|
||||
dBInstancesObject.replicationFactor = value["ReplicationFactor"].asString();
|
||||
if(!value["ReadonlyReplicas"].isNull())
|
||||
dBInstancesObject.readonlyReplicas = value["ReadonlyReplicas"].asString();
|
||||
if(!value["MaxIOPS"].isNull())
|
||||
dBInstancesObject.maxIOPS = std::stoi(value["MaxIOPS"].asString());
|
||||
if(!value["MaxConnections"].isNull())
|
||||
dBInstancesObject.maxConnections = std::stoi(value["MaxConnections"].asString());
|
||||
if(!value["CurrentKernelVersion"].isNull())
|
||||
dBInstancesObject.currentKernelVersion = value["CurrentKernelVersion"].asString();
|
||||
if(!value["VpcAuthMode"].isNull())
|
||||
dBInstancesObject.vpcAuthMode = value["VpcAuthMode"].asString();
|
||||
auto allMongosList = value["MongosList"]["MongosAttribute"];
|
||||
for (auto value : allMongosList)
|
||||
{
|
||||
@@ -144,8 +151,34 @@ void DescribeDBInstanceAttributeResult::parse(const std::string &payload)
|
||||
shardListObject.maxIOPS = std::stoi(value["MaxIOPS"].asString());
|
||||
if(!value["MaxConnections"].isNull())
|
||||
shardListObject.maxConnections = std::stoi(value["MaxConnections"].asString());
|
||||
if(!value["ConnectString"].isNull())
|
||||
shardListObject.connectString = value["ConnectString"].asString();
|
||||
if(!value["Port"].isNull())
|
||||
shardListObject.port = std::stoi(value["Port"].asString());
|
||||
dBInstancesObject.shardList.push_back(shardListObject);
|
||||
}
|
||||
auto allConfigserverList = value["ConfigserverList"]["ConfigserverAttribute"];
|
||||
for (auto value : allConfigserverList)
|
||||
{
|
||||
DBInstance::ConfigserverAttribute configserverListObject;
|
||||
if(!value["NodeId"].isNull())
|
||||
configserverListObject.nodeId = value["NodeId"].asString();
|
||||
if(!value["NodeDescription"].isNull())
|
||||
configserverListObject.nodeDescription = value["NodeDescription"].asString();
|
||||
if(!value["NodeClass"].isNull())
|
||||
configserverListObject.nodeClass = value["NodeClass"].asString();
|
||||
if(!value["NodeStorage"].isNull())
|
||||
configserverListObject.nodeStorage = std::stoi(value["NodeStorage"].asString());
|
||||
if(!value["MaxIOPS"].isNull())
|
||||
configserverListObject.maxIOPS = std::stoi(value["MaxIOPS"].asString());
|
||||
if(!value["MaxConnections"].isNull())
|
||||
configserverListObject.maxConnections = std::stoi(value["MaxConnections"].asString());
|
||||
if(!value["ConnectString"].isNull())
|
||||
configserverListObject.connectString = value["ConnectString"].asString();
|
||||
if(!value["Port"].isNull())
|
||||
configserverListObject.port = std::stoi(value["Port"].asString());
|
||||
dBInstancesObject.configserverList.push_back(configserverListObject);
|
||||
}
|
||||
auto allReplicaSets = value["ReplicaSets"]["ReplicaSet"];
|
||||
for (auto value : allReplicaSets)
|
||||
{
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeDBInstanceMonitorResult::~DescribeDBInstanceMonitorResult()
|
||||
|
||||
void DescribeDBInstanceMonitorResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Granularity"].isNull())
|
||||
granularity_ = value["Granularity"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeDBInstancePerformanceResult::~DescribeDBInstancePerformanceResult()
|
||||
|
||||
void DescribeDBInstancePerformanceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allPerformanceKeys = value["PerformanceKeys"]["PerformanceKey"];
|
||||
for (auto value : allPerformanceKeys)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeDBInstanceSSLResult::~DescribeDBInstanceSSLResult()
|
||||
|
||||
void DescribeDBInstanceSSLResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["SSLExpiredTime"].isNull())
|
||||
sSLExpiredTime_ = value["SSLExpiredTime"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeDBInstancesResult::~DescribeDBInstancesResult()
|
||||
|
||||
void DescribeDBInstancesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDBInstances = value["DBInstances"]["DBInstance"];
|
||||
for (auto value : allDBInstances)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeErrorLogRecordsResult::~DescribeErrorLogRecordsResult()
|
||||
|
||||
void DescribeErrorLogRecordsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["LogRecords"];
|
||||
for (auto value : allItems)
|
||||
@@ -53,7 +56,7 @@ void DescribeErrorLogRecordsResult::parse(const std::string &payload)
|
||||
if(!value["ConnInfo"].isNull())
|
||||
itemsObject.connInfo = value["ConnInfo"].asString();
|
||||
if(!value["Content"].isNull())
|
||||
itemsObject.content = std::stol(value["Content"].asString());
|
||||
itemsObject.content = value["Content"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["Engine"].isNull())
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeIndexRecommendationResult::~DescribeIndexRecommendationResult()
|
||||
|
||||
void DescribeIndexRecommendationResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allAnalyzations = value["Analyzations"]["Analyzation"];
|
||||
for (auto value : allAnalyzations)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeInstanceAutoRenewalAttributeResult::~DescribeInstanceAutoRenewalAttribut
|
||||
|
||||
void DescribeInstanceAutoRenewalAttributeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["Item"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeKernelReleaseNotesResult::~DescribeKernelReleaseNotesResult()
|
||||
|
||||
void DescribeKernelReleaseNotesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allReleaseNotes = value["ReleaseNotes"]["ReleaseNote"];
|
||||
for (auto value : allReleaseNotes)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeParameterModificationHistoryResult::~DescribeParameterModificationHistor
|
||||
|
||||
void DescribeParameterModificationHistoryResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allHistoricalParameters = value["HistoricalParameters"]["HistoricalParameter"];
|
||||
for (auto value : allHistoricalParameters)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeParameterTemplatesResult::~DescribeParameterTemplatesResult()
|
||||
|
||||
void DescribeParameterTemplatesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allParameters = value["Parameters"]["TemplateRecord"];
|
||||
for (auto value : allParameters)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeParametersResult::~DescribeParametersResult()
|
||||
|
||||
void DescribeParametersResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allConfigParameters = value["ConfigParameters"]["Parameter"];
|
||||
for (auto value : allConfigParameters)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeRdsVSwitchsResult::~DescribeRdsVSwitchsResult()
|
||||
|
||||
void DescribeRdsVSwitchsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto vSwitchesNode = value["VSwitches"];
|
||||
auto allVSwitch = value["VSwitch"]["VSwitchItem"];
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeRdsVpcsResult::~DescribeRdsVpcsResult()
|
||||
|
||||
void DescribeRdsVpcsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto vpcsNode = value["Vpcs"];
|
||||
auto allVpc = value["Vpc"]["VpcItem"];
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeRegionsResult::~DescribeRegionsResult()
|
||||
|
||||
void DescribeRegionsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allRegions = value["Regions"]["DdsRegion"];
|
||||
for (auto value : allRegions)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeRenewalPriceResult::~DescribeRenewalPriceResult()
|
||||
|
||||
void DescribeRenewalPriceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allRules = value["Rules"]["Rule"];
|
||||
for (auto value : allRules)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeReplicaConflictInfoResult::~DescribeReplicaConflictInfoResult()
|
||||
|
||||
void DescribeReplicaConflictInfoResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["ItemsItem"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeReplicaInitializeProgressResult::~DescribeReplicaInitializeProgressResul
|
||||
|
||||
void DescribeReplicaInitializeProgressResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["ItemsItem"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeReplicaPerformanceResult::~DescribeReplicaPerformanceResult()
|
||||
|
||||
void DescribeReplicaPerformanceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto performanceKeysNode = value["PerformanceKeys"];
|
||||
auto allPerformanceKey = value["PerformanceKey"]["PerformanceKeyItem"];
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeReplicaSetRoleResult::~DescribeReplicaSetRoleResult()
|
||||
|
||||
void DescribeReplicaSetRoleResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allReplicaSets = value["ReplicaSets"]["ReplicaSet"];
|
||||
for (auto value : allReplicaSets)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeReplicaUsageResult::~DescribeReplicaUsageResult()
|
||||
|
||||
void DescribeReplicaUsageResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto performanceKeysNode = value["PerformanceKeys"];
|
||||
auto allPerformanceKey = value["PerformanceKey"]["PerformanceKeyItem"];
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeReplicasResult::~DescribeReplicasResult()
|
||||
|
||||
void DescribeReplicasResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allReplicas = value["Replicas"]["Items"];
|
||||
for (auto value : allReplicas)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeReplicationGroupResult::~DescribeReplicationGroupResult()
|
||||
|
||||
void DescribeReplicationGroupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto alltunnelContext = value["tunnelContext"]["TunnelContext"];
|
||||
for (const auto &item : alltunnelContext)
|
||||
|
||||
115
dds/src/model/DescribeRoleZoneInfoRequest.cc
Normal file
115
dds/src/model/DescribeRoleZoneInfoRequest.cc
Normal file
@@ -0,0 +1,115 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dds/model/DescribeRoleZoneInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::Dds::Model::DescribeRoleZoneInfoRequest;
|
||||
|
||||
DescribeRoleZoneInfoRequest::DescribeRoleZoneInfoRequest() :
|
||||
RpcServiceRequest("dds", "2015-12-01", "DescribeRoleZoneInfo")
|
||||
{}
|
||||
|
||||
DescribeRoleZoneInfoRequest::~DescribeRoleZoneInfoRequest()
|
||||
{}
|
||||
|
||||
long DescribeRoleZoneInfoRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeRoleZoneInfoRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeRoleZoneInfoRequest::getSecurityToken()const
|
||||
{
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeRoleZoneInfoRequest::setSecurityToken(const std::string& securityToken)
|
||||
{
|
||||
securityToken_ = securityToken;
|
||||
setCoreParameter("SecurityToken", securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeRoleZoneInfoRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeRoleZoneInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeRoleZoneInfoRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeRoleZoneInfoRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setCoreParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::string DescribeRoleZoneInfoRequest::getOwnerAccount()const
|
||||
{
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeRoleZoneInfoRequest::setOwnerAccount(const std::string& ownerAccount)
|
||||
{
|
||||
ownerAccount_ = ownerAccount;
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeRoleZoneInfoRequest::getDBInstanceId()const
|
||||
{
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeRoleZoneInfoRequest::setDBInstanceId(const std::string& dBInstanceId)
|
||||
{
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setCoreParameter("DBInstanceId", dBInstanceId);
|
||||
}
|
||||
|
||||
long DescribeRoleZoneInfoRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeRoleZoneInfoRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setCoreParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeRoleZoneInfoRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeRoleZoneInfoRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setCoreParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
69
dds/src/model/DescribeRoleZoneInfoResult.cc
Normal file
69
dds/src/model/DescribeRoleZoneInfoResult.cc
Normal file
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dds/model/DescribeRoleZoneInfoResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dds;
|
||||
using namespace AlibabaCloud::Dds::Model;
|
||||
|
||||
DescribeRoleZoneInfoResult::DescribeRoleZoneInfoResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeRoleZoneInfoResult::DescribeRoleZoneInfoResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeRoleZoneInfoResult::~DescribeRoleZoneInfoResult()
|
||||
{}
|
||||
|
||||
void DescribeRoleZoneInfoResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allZoneInfos = value["ZoneInfos"]["ZoneInfo"];
|
||||
for (auto value : allZoneInfos)
|
||||
{
|
||||
ZoneInfo zoneInfosObject;
|
||||
if(!value["NodeType"].isNull())
|
||||
zoneInfosObject.nodeType = value["NodeType"].asString();
|
||||
if(!value["RoleType"].isNull())
|
||||
zoneInfosObject.roleType = value["RoleType"].asString();
|
||||
if(!value["ZoneId"].isNull())
|
||||
zoneInfosObject.zoneId = value["ZoneId"].asString();
|
||||
if(!value["RoleId"].isNull())
|
||||
zoneInfosObject.roleId = value["RoleId"].asString();
|
||||
if(!value["InsName"].isNull())
|
||||
zoneInfosObject.insName = value["InsName"].asString();
|
||||
zoneInfos_.push_back(zoneInfosObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeRoleZoneInfoResult::ZoneInfo> DescribeRoleZoneInfoResult::getZoneInfos()const
|
||||
{
|
||||
return zoneInfos_;
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeRunningLogRecordsResult::~DescribeRunningLogRecordsResult()
|
||||
|
||||
void DescribeRunningLogRecordsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["LogRecords"];
|
||||
for (auto value : allItems)
|
||||
@@ -53,7 +56,7 @@ void DescribeRunningLogRecordsResult::parse(const std::string &payload)
|
||||
if(!value["ConnInfo"].isNull())
|
||||
itemsObject.connInfo = value["ConnInfo"].asString();
|
||||
if(!value["Content"].isNull())
|
||||
itemsObject.content = std::stol(value["Content"].asString());
|
||||
itemsObject.content = value["Content"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["Engine"].isNull())
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeSecurityIpsResult::~DescribeSecurityIpsResult()
|
||||
|
||||
void DescribeSecurityIpsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allSecurityIpGroups = value["SecurityIpGroups"]["SecurityIpGroup"];
|
||||
for (auto value : allSecurityIpGroups)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeShardingNetworkAddressResult::~DescribeShardingNetworkAddressResult()
|
||||
|
||||
void DescribeShardingNetworkAddressResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allNetworkAddresses = value["NetworkAddresses"]["NetworkAddress"];
|
||||
for (auto value : allNetworkAddresses)
|
||||
@@ -60,6 +63,8 @@ void DescribeShardingNetworkAddressResult::parse(const std::string &payload)
|
||||
networkAddressesObject.nodeId = value["NodeId"].asString();
|
||||
if(!value["ExpiredTime"].isNull())
|
||||
networkAddressesObject.expiredTime = value["ExpiredTime"].asString();
|
||||
if(!value["NodeType"].isNull())
|
||||
networkAddressesObject.nodeType = value["NodeType"].asString();
|
||||
networkAddresses_.push_back(networkAddressesObject);
|
||||
}
|
||||
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeSlowLogRecordsResult::~DescribeSlowLogRecordsResult()
|
||||
|
||||
void DescribeSlowLogRecordsResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["LogRecords"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeStaticVerificationListResult::~DescribeStaticVerificationListResult()
|
||||
|
||||
void DescribeStaticVerificationListResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["ItemsItem"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeStrategyResult::~DescribeStrategyResult()
|
||||
|
||||
void DescribeStrategyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["ReplicaId"].isNull())
|
||||
replicaId_ = value["ReplicaId"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ DescribeVerificationListResult::~DescribeVerificationListResult()
|
||||
|
||||
void DescribeVerificationListResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["ItemsItem"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -35,10 +35,13 @@ DestroyInstanceResult::~DestroyInstanceResult()
|
||||
|
||||
void DestroyInstanceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ EvaluateFailOverSwitchResult::~EvaluateFailOverSwitchResult()
|
||||
|
||||
void EvaluateFailOverSwitchResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItems = value["Items"]["ItemsItem"];
|
||||
for (auto value : allItems)
|
||||
|
||||
@@ -35,10 +35,13 @@ ListTagResourcesResult::~ListTagResourcesResult()
|
||||
|
||||
void ListTagResourcesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allTagResources = value["TagResources"]["TagResource"];
|
||||
for (auto value : allTagResources)
|
||||
|
||||
@@ -35,10 +35,13 @@ MigrateAvailableZoneResult::~MigrateAvailableZoneResult()
|
||||
|
||||
void MigrateAvailableZoneResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ MigrateToOtherZoneResult::~MigrateToOtherZoneResult()
|
||||
|
||||
void MigrateToOtherZoneResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyAccountDescriptionResult::~ModifyAccountDescriptionResult()
|
||||
|
||||
void ModifyAccountDescriptionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyActiveOperationTaskResult::~ModifyActiveOperationTaskResult()
|
||||
|
||||
void ModifyActiveOperationTaskResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Ids"].isNull())
|
||||
ids_ = value["Ids"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyAuditLogFilterResult::~ModifyAuditLogFilterResult()
|
||||
|
||||
void ModifyAuditLogFilterResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyAuditPolicyResult::~ModifyAuditPolicyResult()
|
||||
|
||||
void ModifyAuditPolicyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyBackupPolicyResult::~ModifyBackupPolicyResult()
|
||||
|
||||
void ModifyBackupPolicyResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyDBInstanceConnectionStringResult::~ModifyDBInstanceConnectionStringResult(
|
||||
|
||||
void ModifyDBInstanceConnectionStringResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyDBInstanceDescriptionResult::~ModifyDBInstanceDescriptionResult()
|
||||
|
||||
void ModifyDBInstanceDescriptionResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyDBInstanceMaintainTimeResult::~ModifyDBInstanceMaintainTimeResult()
|
||||
|
||||
void ModifyDBInstanceMaintainTimeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyDBInstanceMonitorResult::~ModifyDBInstanceMonitorResult()
|
||||
|
||||
void ModifyDBInstanceMonitorResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyDBInstanceNetExpireTimeResult::~ModifyDBInstanceNetExpireTimeResult()
|
||||
|
||||
void ModifyDBInstanceNetExpireTimeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyDBInstanceNetworkTypeResult::~ModifyDBInstanceNetworkTypeResult()
|
||||
|
||||
void ModifyDBInstanceNetworkTypeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyDBInstanceSSLResult::~ModifyDBInstanceSSLResult()
|
||||
|
||||
void ModifyDBInstanceSSLResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -91,6 +91,17 @@ void ModifyDBInstanceSpecRequest::setOwnerAccount(const std::string& ownerAccoun
|
||||
setCoreParameter("OwnerAccount", ownerAccount);
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceSpecRequest::getReadonlyReplicas()const
|
||||
{
|
||||
return readonlyReplicas_;
|
||||
}
|
||||
|
||||
void ModifyDBInstanceSpecRequest::setReadonlyReplicas(const std::string& readonlyReplicas)
|
||||
{
|
||||
readonlyReplicas_ = readonlyReplicas;
|
||||
setCoreParameter("ReadonlyReplicas", readonlyReplicas);
|
||||
}
|
||||
|
||||
std::string ModifyDBInstanceSpecRequest::getCouponNo()const
|
||||
{
|
||||
return couponNo_;
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyDBInstanceSpecResult::~ModifyDBInstanceSpecResult()
|
||||
|
||||
void ModifyDBInstanceSpecResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = value["OrderId"].asString();
|
||||
|
||||
@@ -35,10 +35,13 @@ ModifyGuardDomainModeResult::~ModifyGuardDomainModeResult()
|
||||
|
||||
void ModifyGuardDomainModeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::CharReaderBuilder builder;
|
||||
Json::CharReader *reader = builder.newCharReader();
|
||||
Json::Value *val;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
|
||||
JSONCPP_STRING *errs;
|
||||
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
|
||||
value = *val;
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user