|
|
@@ -22,14 +22,16 @@
|
|
|
#include <alibabacloud/core/EndpointProvider.h>
|
|
|
#include <alibabacloud/core/RpcServiceClient.h>
|
|
|
#include "SddpExport.h"
|
|
|
+#include "model/BatchDeleteDataLimitRequest.h"
|
|
|
+#include "model/BatchDeleteDataLimitResult.h"
|
|
|
#include "model/CreateConfigRequest.h"
|
|
|
#include "model/CreateConfigResult.h"
|
|
|
#include "model/CreateDataLimitRequest.h"
|
|
|
#include "model/CreateDataLimitResult.h"
|
|
|
#include "model/CreateRuleRequest.h"
|
|
|
#include "model/CreateRuleResult.h"
|
|
|
-#include "model/CreateUserAuthRequest.h"
|
|
|
-#include "model/CreateUserAuthResult.h"
|
|
|
+#include "model/CreateScanTaskRequest.h"
|
|
|
+#include "model/CreateScanTaskResult.h"
|
|
|
#include "model/DeleteDataLimitRequest.h"
|
|
|
#include "model/DeleteDataLimitResult.h"
|
|
|
#include "model/DeleteRuleRequest.h"
|
|
|
@@ -38,64 +40,62 @@
|
|
|
#include "model/DescribeAccountDetailResult.h"
|
|
|
#include "model/DescribeAccountsRequest.h"
|
|
|
#include "model/DescribeAccountsResult.h"
|
|
|
-#include "model/DescribeAuditLogsRequest.h"
|
|
|
-#include "model/DescribeAuditLogsResult.h"
|
|
|
-#include "model/DescribeAuthAccountsRequest.h"
|
|
|
-#include "model/DescribeAuthAccountsResult.h"
|
|
|
-#include "model/DescribeCloudDatabasesRequest.h"
|
|
|
-#include "model/DescribeCloudDatabasesResult.h"
|
|
|
-#include "model/DescribeCloudInstancesRequest.h"
|
|
|
-#include "model/DescribeCloudInstancesResult.h"
|
|
|
#include "model/DescribeColumnsRequest.h"
|
|
|
#include "model/DescribeColumnsResult.h"
|
|
|
#include "model/DescribeConfigsRequest.h"
|
|
|
#include "model/DescribeConfigsResult.h"
|
|
|
#include "model/DescribeDataAssetsRequest.h"
|
|
|
#include "model/DescribeDataAssetsResult.h"
|
|
|
-#include "model/DescribeDataHubConnectorsRequest.h"
|
|
|
-#include "model/DescribeDataHubConnectorsResult.h"
|
|
|
-#include "model/DescribeDataHubProjectsRequest.h"
|
|
|
-#include "model/DescribeDataHubProjectsResult.h"
|
|
|
-#include "model/DescribeDataHubSubscriptionsRequest.h"
|
|
|
-#include "model/DescribeDataHubSubscriptionsResult.h"
|
|
|
-#include "model/DescribeDataHubTopicsRequest.h"
|
|
|
-#include "model/DescribeDataHubTopicsResult.h"
|
|
|
#include "model/DescribeDataLimitDetailRequest.h"
|
|
|
#include "model/DescribeDataLimitDetailResult.h"
|
|
|
+#include "model/DescribeDataLimitSetRequest.h"
|
|
|
+#include "model/DescribeDataLimitSetResult.h"
|
|
|
#include "model/DescribeDataLimitsRequest.h"
|
|
|
#include "model/DescribeDataLimitsResult.h"
|
|
|
+#include "model/DescribeDataLimitsInstanceDimRequest.h"
|
|
|
+#include "model/DescribeDataLimitsInstanceDimResult.h"
|
|
|
#include "model/DescribeDataMaskingRunHistoryRequest.h"
|
|
|
#include "model/DescribeDataMaskingRunHistoryResult.h"
|
|
|
#include "model/DescribeDataMaskingTasksRequest.h"
|
|
|
#include "model/DescribeDataMaskingTasksResult.h"
|
|
|
-#include "model/DescribeDepartsRequest.h"
|
|
|
-#include "model/DescribeDepartsResult.h"
|
|
|
+#include "model/DescribeDataTotalCountRequest.h"
|
|
|
+#include "model/DescribeDataTotalCountResult.h"
|
|
|
#include "model/DescribeEventDetailRequest.h"
|
|
|
#include "model/DescribeEventDetailResult.h"
|
|
|
+#include "model/DescribeEventTopRequest.h"
|
|
|
+#include "model/DescribeEventTopResult.h"
|
|
|
#include "model/DescribeEventTypesRequest.h"
|
|
|
#include "model/DescribeEventTypesResult.h"
|
|
|
+#include "model/DescribeEventTypesDetailRequest.h"
|
|
|
+#include "model/DescribeEventTypesDetailResult.h"
|
|
|
#include "model/DescribeEventsRequest.h"
|
|
|
#include "model/DescribeEventsResult.h"
|
|
|
+#include "model/DescribeInstancePortraitRequest.h"
|
|
|
+#include "model/DescribeInstancePortraitResult.h"
|
|
|
+#include "model/DescribeInstanceSourcesRequest.h"
|
|
|
+#include "model/DescribeInstanceSourcesResult.h"
|
|
|
#include "model/DescribeInstancesRequest.h"
|
|
|
#include "model/DescribeInstancesResult.h"
|
|
|
-#include "model/DescribeOriginalLogsRequest.h"
|
|
|
-#include "model/DescribeOriginalLogsResult.h"
|
|
|
#include "model/DescribeOssObjectDetailRequest.h"
|
|
|
#include "model/DescribeOssObjectDetailResult.h"
|
|
|
#include "model/DescribeOssObjectsRequest.h"
|
|
|
#include "model/DescribeOssObjectsResult.h"
|
|
|
#include "model/DescribePackagesRequest.h"
|
|
|
#include "model/DescribePackagesResult.h"
|
|
|
-#include "model/DescribePrivilegesRequest.h"
|
|
|
-#include "model/DescribePrivilegesResult.h"
|
|
|
+#include "model/DescribeRiskLevelsRequest.h"
|
|
|
+#include "model/DescribeRiskLevelsResult.h"
|
|
|
+#include "model/DescribeRuleCategoryRequest.h"
|
|
|
+#include "model/DescribeRuleCategoryResult.h"
|
|
|
#include "model/DescribeRulesRequest.h"
|
|
|
#include "model/DescribeRulesResult.h"
|
|
|
#include "model/DescribeTablesRequest.h"
|
|
|
#include "model/DescribeTablesResult.h"
|
|
|
-#include "model/DescribeUseFlowRequest.h"
|
|
|
-#include "model/DescribeUseFlowResult.h"
|
|
|
+#include "model/DescribeUserCountRequest.h"
|
|
|
+#include "model/DescribeUserCountResult.h"
|
|
|
#include "model/DescribeUserStatusRequest.h"
|
|
|
#include "model/DescribeUserStatusResult.h"
|
|
|
+#include "model/DisableUserConfigRequest.h"
|
|
|
+#include "model/DisableUserConfigResult.h"
|
|
|
#include "model/ExecDatamaskRequest.h"
|
|
|
#include "model/ExecDatamaskResult.h"
|
|
|
#include "model/ManualTriggerMaskingProcessRequest.h"
|
|
|
@@ -112,10 +112,8 @@
|
|
|
#include "model/ModifyRuleResult.h"
|
|
|
#include "model/ModifyRuleStatusRequest.h"
|
|
|
#include "model/ModifyRuleStatusResult.h"
|
|
|
-#include "model/ModifySaleFlowCountTypeRequest.h"
|
|
|
-#include "model/ModifySaleFlowCountTypeResult.h"
|
|
|
-#include "model/ValidateConnectorRequest.h"
|
|
|
-#include "model/ValidateConnectorResult.h"
|
|
|
+#include "model/StopMaskingProcessRequest.h"
|
|
|
+#include "model/StopMaskingProcessResult.h"
|
|
|
|
|
|
|
|
|
namespace AlibabaCloud
|
|
|
@@ -125,6 +123,9 @@ namespace AlibabaCloud
|
|
|
class ALIBABACLOUD_SDDP_EXPORT SddpClient : public RpcServiceClient
|
|
|
{
|
|
|
public:
|
|
|
+ typedef Outcome<Error, Model::BatchDeleteDataLimitResult> BatchDeleteDataLimitOutcome;
|
|
|
+ typedef std::future<BatchDeleteDataLimitOutcome> BatchDeleteDataLimitOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::BatchDeleteDataLimitRequest&, const BatchDeleteDataLimitOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchDeleteDataLimitAsyncHandler;
|
|
|
typedef Outcome<Error, Model::CreateConfigResult> CreateConfigOutcome;
|
|
|
typedef std::future<CreateConfigOutcome> CreateConfigOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::CreateConfigRequest&, const CreateConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateConfigAsyncHandler;
|
|
|
@@ -134,9 +135,9 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::CreateRuleResult> CreateRuleOutcome;
|
|
|
typedef std::future<CreateRuleOutcome> CreateRuleOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::CreateRuleRequest&, const CreateRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRuleAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::CreateUserAuthResult> CreateUserAuthOutcome;
|
|
|
- typedef std::future<CreateUserAuthOutcome> CreateUserAuthOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::CreateUserAuthRequest&, const CreateUserAuthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUserAuthAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateScanTaskResult> CreateScanTaskOutcome;
|
|
|
+ typedef std::future<CreateScanTaskOutcome> CreateScanTaskOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::CreateScanTaskRequest&, const CreateScanTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateScanTaskAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DeleteDataLimitResult> DeleteDataLimitOutcome;
|
|
|
typedef std::future<DeleteDataLimitOutcome> DeleteDataLimitOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DeleteDataLimitRequest&, const DeleteDataLimitOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDataLimitAsyncHandler;
|
|
|
@@ -149,18 +150,6 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::DescribeAccountsResult> DescribeAccountsOutcome;
|
|
|
typedef std::future<DescribeAccountsOutcome> DescribeAccountsOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeAccountsRequest&, const DescribeAccountsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccountsAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeAuditLogsResult> DescribeAuditLogsOutcome;
|
|
|
- typedef std::future<DescribeAuditLogsOutcome> DescribeAuditLogsOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeAuditLogsRequest&, const DescribeAuditLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuditLogsAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeAuthAccountsResult> DescribeAuthAccountsOutcome;
|
|
|
- typedef std::future<DescribeAuthAccountsOutcome> DescribeAuthAccountsOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeAuthAccountsRequest&, const DescribeAuthAccountsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuthAccountsAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeCloudDatabasesResult> DescribeCloudDatabasesOutcome;
|
|
|
- typedef std::future<DescribeCloudDatabasesOutcome> DescribeCloudDatabasesOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeCloudDatabasesRequest&, const DescribeCloudDatabasesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCloudDatabasesAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeCloudInstancesResult> DescribeCloudInstancesOutcome;
|
|
|
- typedef std::future<DescribeCloudInstancesOutcome> DescribeCloudInstancesOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeCloudInstancesRequest&, const DescribeCloudInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCloudInstancesAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeColumnsResult> DescribeColumnsOutcome;
|
|
|
typedef std::future<DescribeColumnsOutcome> DescribeColumnsOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeColumnsRequest&, const DescribeColumnsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeColumnsAsyncHandler;
|
|
|
@@ -170,48 +159,51 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::DescribeDataAssetsResult> DescribeDataAssetsOutcome;
|
|
|
typedef std::future<DescribeDataAssetsOutcome> DescribeDataAssetsOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeDataAssetsRequest&, const DescribeDataAssetsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataAssetsAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeDataHubConnectorsResult> DescribeDataHubConnectorsOutcome;
|
|
|
- typedef std::future<DescribeDataHubConnectorsOutcome> DescribeDataHubConnectorsOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeDataHubConnectorsRequest&, const DescribeDataHubConnectorsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataHubConnectorsAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeDataHubProjectsResult> DescribeDataHubProjectsOutcome;
|
|
|
- typedef std::future<DescribeDataHubProjectsOutcome> DescribeDataHubProjectsOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeDataHubProjectsRequest&, const DescribeDataHubProjectsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataHubProjectsAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeDataHubSubscriptionsResult> DescribeDataHubSubscriptionsOutcome;
|
|
|
- typedef std::future<DescribeDataHubSubscriptionsOutcome> DescribeDataHubSubscriptionsOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeDataHubSubscriptionsRequest&, const DescribeDataHubSubscriptionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataHubSubscriptionsAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeDataHubTopicsResult> DescribeDataHubTopicsOutcome;
|
|
|
- typedef std::future<DescribeDataHubTopicsOutcome> DescribeDataHubTopicsOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeDataHubTopicsRequest&, const DescribeDataHubTopicsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataHubTopicsAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeDataLimitDetailResult> DescribeDataLimitDetailOutcome;
|
|
|
typedef std::future<DescribeDataLimitDetailOutcome> DescribeDataLimitDetailOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeDataLimitDetailRequest&, const DescribeDataLimitDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataLimitDetailAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeDataLimitSetResult> DescribeDataLimitSetOutcome;
|
|
|
+ typedef std::future<DescribeDataLimitSetOutcome> DescribeDataLimitSetOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DescribeDataLimitSetRequest&, const DescribeDataLimitSetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataLimitSetAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeDataLimitsResult> DescribeDataLimitsOutcome;
|
|
|
typedef std::future<DescribeDataLimitsOutcome> DescribeDataLimitsOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeDataLimitsRequest&, const DescribeDataLimitsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataLimitsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeDataLimitsInstanceDimResult> DescribeDataLimitsInstanceDimOutcome;
|
|
|
+ typedef std::future<DescribeDataLimitsInstanceDimOutcome> DescribeDataLimitsInstanceDimOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DescribeDataLimitsInstanceDimRequest&, const DescribeDataLimitsInstanceDimOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataLimitsInstanceDimAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeDataMaskingRunHistoryResult> DescribeDataMaskingRunHistoryOutcome;
|
|
|
typedef std::future<DescribeDataMaskingRunHistoryOutcome> DescribeDataMaskingRunHistoryOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeDataMaskingRunHistoryRequest&, const DescribeDataMaskingRunHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataMaskingRunHistoryAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeDataMaskingTasksResult> DescribeDataMaskingTasksOutcome;
|
|
|
typedef std::future<DescribeDataMaskingTasksOutcome> DescribeDataMaskingTasksOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeDataMaskingTasksRequest&, const DescribeDataMaskingTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataMaskingTasksAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeDepartsResult> DescribeDepartsOutcome;
|
|
|
- typedef std::future<DescribeDepartsOutcome> DescribeDepartsOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeDepartsRequest&, const DescribeDepartsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDepartsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeDataTotalCountResult> DescribeDataTotalCountOutcome;
|
|
|
+ typedef std::future<DescribeDataTotalCountOutcome> DescribeDataTotalCountOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DescribeDataTotalCountRequest&, const DescribeDataTotalCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataTotalCountAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeEventDetailResult> DescribeEventDetailOutcome;
|
|
|
typedef std::future<DescribeEventDetailOutcome> DescribeEventDetailOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeEventDetailRequest&, const DescribeEventDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEventDetailAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeEventTopResult> DescribeEventTopOutcome;
|
|
|
+ typedef std::future<DescribeEventTopOutcome> DescribeEventTopOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DescribeEventTopRequest&, const DescribeEventTopOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEventTopAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeEventTypesResult> DescribeEventTypesOutcome;
|
|
|
typedef std::future<DescribeEventTypesOutcome> DescribeEventTypesOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeEventTypesRequest&, const DescribeEventTypesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEventTypesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeEventTypesDetailResult> DescribeEventTypesDetailOutcome;
|
|
|
+ typedef std::future<DescribeEventTypesDetailOutcome> DescribeEventTypesDetailOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DescribeEventTypesDetailRequest&, const DescribeEventTypesDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEventTypesDetailAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeEventsResult> DescribeEventsOutcome;
|
|
|
typedef std::future<DescribeEventsOutcome> DescribeEventsOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeEventsRequest&, const DescribeEventsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEventsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeInstancePortraitResult> DescribeInstancePortraitOutcome;
|
|
|
+ typedef std::future<DescribeInstancePortraitOutcome> DescribeInstancePortraitOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DescribeInstancePortraitRequest&, const DescribeInstancePortraitOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstancePortraitAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeInstanceSourcesResult> DescribeInstanceSourcesOutcome;
|
|
|
+ typedef std::future<DescribeInstanceSourcesOutcome> DescribeInstanceSourcesOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DescribeInstanceSourcesRequest&, const DescribeInstanceSourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceSourcesAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeInstancesResult> DescribeInstancesOutcome;
|
|
|
typedef std::future<DescribeInstancesOutcome> DescribeInstancesOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeInstancesRequest&, const DescribeInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstancesAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeOriginalLogsResult> DescribeOriginalLogsOutcome;
|
|
|
- typedef std::future<DescribeOriginalLogsOutcome> DescribeOriginalLogsOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeOriginalLogsRequest&, const DescribeOriginalLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOriginalLogsAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeOssObjectDetailResult> DescribeOssObjectDetailOutcome;
|
|
|
typedef std::future<DescribeOssObjectDetailOutcome> DescribeOssObjectDetailOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeOssObjectDetailRequest&, const DescribeOssObjectDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOssObjectDetailAsyncHandler;
|
|
|
@@ -221,21 +213,27 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::DescribePackagesResult> DescribePackagesOutcome;
|
|
|
typedef std::future<DescribePackagesOutcome> DescribePackagesOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribePackagesRequest&, const DescribePackagesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePackagesAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribePrivilegesResult> DescribePrivilegesOutcome;
|
|
|
- typedef std::future<DescribePrivilegesOutcome> DescribePrivilegesOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribePrivilegesRequest&, const DescribePrivilegesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePrivilegesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeRiskLevelsResult> DescribeRiskLevelsOutcome;
|
|
|
+ typedef std::future<DescribeRiskLevelsOutcome> DescribeRiskLevelsOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DescribeRiskLevelsRequest&, const DescribeRiskLevelsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRiskLevelsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeRuleCategoryResult> DescribeRuleCategoryOutcome;
|
|
|
+ typedef std::future<DescribeRuleCategoryOutcome> DescribeRuleCategoryOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DescribeRuleCategoryRequest&, const DescribeRuleCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRuleCategoryAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeRulesResult> DescribeRulesOutcome;
|
|
|
typedef std::future<DescribeRulesOutcome> DescribeRulesOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeRulesRequest&, const DescribeRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRulesAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeTablesResult> DescribeTablesOutcome;
|
|
|
typedef std::future<DescribeTablesOutcome> DescribeTablesOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeTablesRequest&, const DescribeTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTablesAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeUseFlowResult> DescribeUseFlowOutcome;
|
|
|
- typedef std::future<DescribeUseFlowOutcome> DescribeUseFlowOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::DescribeUseFlowRequest&, const DescribeUseFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeUseFlowAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DescribeUserCountResult> DescribeUserCountOutcome;
|
|
|
+ typedef std::future<DescribeUserCountOutcome> DescribeUserCountOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DescribeUserCountRequest&, const DescribeUserCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeUserCountAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DescribeUserStatusResult> DescribeUserStatusOutcome;
|
|
|
typedef std::future<DescribeUserStatusOutcome> DescribeUserStatusOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::DescribeUserStatusRequest&, const DescribeUserStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeUserStatusAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DisableUserConfigResult> DisableUserConfigOutcome;
|
|
|
+ typedef std::future<DisableUserConfigOutcome> DisableUserConfigOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::DisableUserConfigRequest&, const DisableUserConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableUserConfigAsyncHandler;
|
|
|
typedef Outcome<Error, Model::ExecDatamaskResult> ExecDatamaskOutcome;
|
|
|
typedef std::future<ExecDatamaskOutcome> ExecDatamaskOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::ExecDatamaskRequest&, const ExecDatamaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExecDatamaskAsyncHandler;
|
|
|
@@ -260,17 +258,17 @@ namespace AlibabaCloud
|
|
|
typedef Outcome<Error, Model::ModifyRuleStatusResult> ModifyRuleStatusOutcome;
|
|
|
typedef std::future<ModifyRuleStatusOutcome> ModifyRuleStatusOutcomeCallable;
|
|
|
typedef std::function<void(const SddpClient*, const Model::ModifyRuleStatusRequest&, const ModifyRuleStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRuleStatusAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::ModifySaleFlowCountTypeResult> ModifySaleFlowCountTypeOutcome;
|
|
|
- typedef std::future<ModifySaleFlowCountTypeOutcome> ModifySaleFlowCountTypeOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::ModifySaleFlowCountTypeRequest&, const ModifySaleFlowCountTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySaleFlowCountTypeAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::ValidateConnectorResult> ValidateConnectorOutcome;
|
|
|
- typedef std::future<ValidateConnectorOutcome> ValidateConnectorOutcomeCallable;
|
|
|
- typedef std::function<void(const SddpClient*, const Model::ValidateConnectorRequest&, const ValidateConnectorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ValidateConnectorAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::StopMaskingProcessResult> StopMaskingProcessOutcome;
|
|
|
+ typedef std::future<StopMaskingProcessOutcome> StopMaskingProcessOutcomeCallable;
|
|
|
+ typedef std::function<void(const SddpClient*, const Model::StopMaskingProcessRequest&, const StopMaskingProcessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopMaskingProcessAsyncHandler;
|
|
|
|
|
|
SddpClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
|
|
SddpClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
|
|
SddpClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
|
|
~SddpClient();
|
|
|
+ BatchDeleteDataLimitOutcome batchDeleteDataLimit(const Model::BatchDeleteDataLimitRequest &request)const;
|
|
|
+ void batchDeleteDataLimitAsync(const Model::BatchDeleteDataLimitRequest& request, const BatchDeleteDataLimitAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ BatchDeleteDataLimitOutcomeCallable batchDeleteDataLimitCallable(const Model::BatchDeleteDataLimitRequest& request) const;
|
|
|
CreateConfigOutcome createConfig(const Model::CreateConfigRequest &request)const;
|
|
|
void createConfigAsync(const Model::CreateConfigRequest& request, const CreateConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
CreateConfigOutcomeCallable createConfigCallable(const Model::CreateConfigRequest& request) const;
|
|
|
@@ -280,9 +278,9 @@ namespace AlibabaCloud
|
|
|
CreateRuleOutcome createRule(const Model::CreateRuleRequest &request)const;
|
|
|
void createRuleAsync(const Model::CreateRuleRequest& request, const CreateRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
CreateRuleOutcomeCallable createRuleCallable(const Model::CreateRuleRequest& request) const;
|
|
|
- CreateUserAuthOutcome createUserAuth(const Model::CreateUserAuthRequest &request)const;
|
|
|
- void createUserAuthAsync(const Model::CreateUserAuthRequest& request, const CreateUserAuthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- CreateUserAuthOutcomeCallable createUserAuthCallable(const Model::CreateUserAuthRequest& request) const;
|
|
|
+ CreateScanTaskOutcome createScanTask(const Model::CreateScanTaskRequest &request)const;
|
|
|
+ void createScanTaskAsync(const Model::CreateScanTaskRequest& request, const CreateScanTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateScanTaskOutcomeCallable createScanTaskCallable(const Model::CreateScanTaskRequest& request) const;
|
|
|
DeleteDataLimitOutcome deleteDataLimit(const Model::DeleteDataLimitRequest &request)const;
|
|
|
void deleteDataLimitAsync(const Model::DeleteDataLimitRequest& request, const DeleteDataLimitAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DeleteDataLimitOutcomeCallable deleteDataLimitCallable(const Model::DeleteDataLimitRequest& request) const;
|
|
|
@@ -295,18 +293,6 @@ namespace AlibabaCloud
|
|
|
DescribeAccountsOutcome describeAccounts(const Model::DescribeAccountsRequest &request)const;
|
|
|
void describeAccountsAsync(const Model::DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeAccountsOutcomeCallable describeAccountsCallable(const Model::DescribeAccountsRequest& request) const;
|
|
|
- DescribeAuditLogsOutcome describeAuditLogs(const Model::DescribeAuditLogsRequest &request)const;
|
|
|
- void describeAuditLogsAsync(const Model::DescribeAuditLogsRequest& request, const DescribeAuditLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeAuditLogsOutcomeCallable describeAuditLogsCallable(const Model::DescribeAuditLogsRequest& request) const;
|
|
|
- DescribeAuthAccountsOutcome describeAuthAccounts(const Model::DescribeAuthAccountsRequest &request)const;
|
|
|
- void describeAuthAccountsAsync(const Model::DescribeAuthAccountsRequest& request, const DescribeAuthAccountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeAuthAccountsOutcomeCallable describeAuthAccountsCallable(const Model::DescribeAuthAccountsRequest& request) const;
|
|
|
- DescribeCloudDatabasesOutcome describeCloudDatabases(const Model::DescribeCloudDatabasesRequest &request)const;
|
|
|
- void describeCloudDatabasesAsync(const Model::DescribeCloudDatabasesRequest& request, const DescribeCloudDatabasesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeCloudDatabasesOutcomeCallable describeCloudDatabasesCallable(const Model::DescribeCloudDatabasesRequest& request) const;
|
|
|
- DescribeCloudInstancesOutcome describeCloudInstances(const Model::DescribeCloudInstancesRequest &request)const;
|
|
|
- void describeCloudInstancesAsync(const Model::DescribeCloudInstancesRequest& request, const DescribeCloudInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeCloudInstancesOutcomeCallable describeCloudInstancesCallable(const Model::DescribeCloudInstancesRequest& request) const;
|
|
|
DescribeColumnsOutcome describeColumns(const Model::DescribeColumnsRequest &request)const;
|
|
|
void describeColumnsAsync(const Model::DescribeColumnsRequest& request, const DescribeColumnsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeColumnsOutcomeCallable describeColumnsCallable(const Model::DescribeColumnsRequest& request) const;
|
|
|
@@ -316,48 +302,51 @@ namespace AlibabaCloud
|
|
|
DescribeDataAssetsOutcome describeDataAssets(const Model::DescribeDataAssetsRequest &request)const;
|
|
|
void describeDataAssetsAsync(const Model::DescribeDataAssetsRequest& request, const DescribeDataAssetsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeDataAssetsOutcomeCallable describeDataAssetsCallable(const Model::DescribeDataAssetsRequest& request) const;
|
|
|
- DescribeDataHubConnectorsOutcome describeDataHubConnectors(const Model::DescribeDataHubConnectorsRequest &request)const;
|
|
|
- void describeDataHubConnectorsAsync(const Model::DescribeDataHubConnectorsRequest& request, const DescribeDataHubConnectorsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeDataHubConnectorsOutcomeCallable describeDataHubConnectorsCallable(const Model::DescribeDataHubConnectorsRequest& request) const;
|
|
|
- DescribeDataHubProjectsOutcome describeDataHubProjects(const Model::DescribeDataHubProjectsRequest &request)const;
|
|
|
- void describeDataHubProjectsAsync(const Model::DescribeDataHubProjectsRequest& request, const DescribeDataHubProjectsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeDataHubProjectsOutcomeCallable describeDataHubProjectsCallable(const Model::DescribeDataHubProjectsRequest& request) const;
|
|
|
- DescribeDataHubSubscriptionsOutcome describeDataHubSubscriptions(const Model::DescribeDataHubSubscriptionsRequest &request)const;
|
|
|
- void describeDataHubSubscriptionsAsync(const Model::DescribeDataHubSubscriptionsRequest& request, const DescribeDataHubSubscriptionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeDataHubSubscriptionsOutcomeCallable describeDataHubSubscriptionsCallable(const Model::DescribeDataHubSubscriptionsRequest& request) const;
|
|
|
- DescribeDataHubTopicsOutcome describeDataHubTopics(const Model::DescribeDataHubTopicsRequest &request)const;
|
|
|
- void describeDataHubTopicsAsync(const Model::DescribeDataHubTopicsRequest& request, const DescribeDataHubTopicsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeDataHubTopicsOutcomeCallable describeDataHubTopicsCallable(const Model::DescribeDataHubTopicsRequest& request) const;
|
|
|
DescribeDataLimitDetailOutcome describeDataLimitDetail(const Model::DescribeDataLimitDetailRequest &request)const;
|
|
|
void describeDataLimitDetailAsync(const Model::DescribeDataLimitDetailRequest& request, const DescribeDataLimitDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeDataLimitDetailOutcomeCallable describeDataLimitDetailCallable(const Model::DescribeDataLimitDetailRequest& request) const;
|
|
|
+ DescribeDataLimitSetOutcome describeDataLimitSet(const Model::DescribeDataLimitSetRequest &request)const;
|
|
|
+ void describeDataLimitSetAsync(const Model::DescribeDataLimitSetRequest& request, const DescribeDataLimitSetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeDataLimitSetOutcomeCallable describeDataLimitSetCallable(const Model::DescribeDataLimitSetRequest& request) const;
|
|
|
DescribeDataLimitsOutcome describeDataLimits(const Model::DescribeDataLimitsRequest &request)const;
|
|
|
void describeDataLimitsAsync(const Model::DescribeDataLimitsRequest& request, const DescribeDataLimitsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeDataLimitsOutcomeCallable describeDataLimitsCallable(const Model::DescribeDataLimitsRequest& request) const;
|
|
|
+ DescribeDataLimitsInstanceDimOutcome describeDataLimitsInstanceDim(const Model::DescribeDataLimitsInstanceDimRequest &request)const;
|
|
|
+ void describeDataLimitsInstanceDimAsync(const Model::DescribeDataLimitsInstanceDimRequest& request, const DescribeDataLimitsInstanceDimAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeDataLimitsInstanceDimOutcomeCallable describeDataLimitsInstanceDimCallable(const Model::DescribeDataLimitsInstanceDimRequest& request) const;
|
|
|
DescribeDataMaskingRunHistoryOutcome describeDataMaskingRunHistory(const Model::DescribeDataMaskingRunHistoryRequest &request)const;
|
|
|
void describeDataMaskingRunHistoryAsync(const Model::DescribeDataMaskingRunHistoryRequest& request, const DescribeDataMaskingRunHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeDataMaskingRunHistoryOutcomeCallable describeDataMaskingRunHistoryCallable(const Model::DescribeDataMaskingRunHistoryRequest& request) const;
|
|
|
DescribeDataMaskingTasksOutcome describeDataMaskingTasks(const Model::DescribeDataMaskingTasksRequest &request)const;
|
|
|
void describeDataMaskingTasksAsync(const Model::DescribeDataMaskingTasksRequest& request, const DescribeDataMaskingTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeDataMaskingTasksOutcomeCallable describeDataMaskingTasksCallable(const Model::DescribeDataMaskingTasksRequest& request) const;
|
|
|
- DescribeDepartsOutcome describeDeparts(const Model::DescribeDepartsRequest &request)const;
|
|
|
- void describeDepartsAsync(const Model::DescribeDepartsRequest& request, const DescribeDepartsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeDepartsOutcomeCallable describeDepartsCallable(const Model::DescribeDepartsRequest& request) const;
|
|
|
+ DescribeDataTotalCountOutcome describeDataTotalCount(const Model::DescribeDataTotalCountRequest &request)const;
|
|
|
+ void describeDataTotalCountAsync(const Model::DescribeDataTotalCountRequest& request, const DescribeDataTotalCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeDataTotalCountOutcomeCallable describeDataTotalCountCallable(const Model::DescribeDataTotalCountRequest& request) const;
|
|
|
DescribeEventDetailOutcome describeEventDetail(const Model::DescribeEventDetailRequest &request)const;
|
|
|
void describeEventDetailAsync(const Model::DescribeEventDetailRequest& request, const DescribeEventDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeEventDetailOutcomeCallable describeEventDetailCallable(const Model::DescribeEventDetailRequest& request) const;
|
|
|
+ DescribeEventTopOutcome describeEventTop(const Model::DescribeEventTopRequest &request)const;
|
|
|
+ void describeEventTopAsync(const Model::DescribeEventTopRequest& request, const DescribeEventTopAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeEventTopOutcomeCallable describeEventTopCallable(const Model::DescribeEventTopRequest& request) const;
|
|
|
DescribeEventTypesOutcome describeEventTypes(const Model::DescribeEventTypesRequest &request)const;
|
|
|
void describeEventTypesAsync(const Model::DescribeEventTypesRequest& request, const DescribeEventTypesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeEventTypesOutcomeCallable describeEventTypesCallable(const Model::DescribeEventTypesRequest& request) const;
|
|
|
+ DescribeEventTypesDetailOutcome describeEventTypesDetail(const Model::DescribeEventTypesDetailRequest &request)const;
|
|
|
+ void describeEventTypesDetailAsync(const Model::DescribeEventTypesDetailRequest& request, const DescribeEventTypesDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeEventTypesDetailOutcomeCallable describeEventTypesDetailCallable(const Model::DescribeEventTypesDetailRequest& request) const;
|
|
|
DescribeEventsOutcome describeEvents(const Model::DescribeEventsRequest &request)const;
|
|
|
void describeEventsAsync(const Model::DescribeEventsRequest& request, const DescribeEventsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeEventsOutcomeCallable describeEventsCallable(const Model::DescribeEventsRequest& request) const;
|
|
|
+ DescribeInstancePortraitOutcome describeInstancePortrait(const Model::DescribeInstancePortraitRequest &request)const;
|
|
|
+ void describeInstancePortraitAsync(const Model::DescribeInstancePortraitRequest& request, const DescribeInstancePortraitAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeInstancePortraitOutcomeCallable describeInstancePortraitCallable(const Model::DescribeInstancePortraitRequest& request) const;
|
|
|
+ DescribeInstanceSourcesOutcome describeInstanceSources(const Model::DescribeInstanceSourcesRequest &request)const;
|
|
|
+ void describeInstanceSourcesAsync(const Model::DescribeInstanceSourcesRequest& request, const DescribeInstanceSourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeInstanceSourcesOutcomeCallable describeInstanceSourcesCallable(const Model::DescribeInstanceSourcesRequest& request) const;
|
|
|
DescribeInstancesOutcome describeInstances(const Model::DescribeInstancesRequest &request)const;
|
|
|
void describeInstancesAsync(const Model::DescribeInstancesRequest& request, const DescribeInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeInstancesOutcomeCallable describeInstancesCallable(const Model::DescribeInstancesRequest& request) const;
|
|
|
- DescribeOriginalLogsOutcome describeOriginalLogs(const Model::DescribeOriginalLogsRequest &request)const;
|
|
|
- void describeOriginalLogsAsync(const Model::DescribeOriginalLogsRequest& request, const DescribeOriginalLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeOriginalLogsOutcomeCallable describeOriginalLogsCallable(const Model::DescribeOriginalLogsRequest& request) const;
|
|
|
DescribeOssObjectDetailOutcome describeOssObjectDetail(const Model::DescribeOssObjectDetailRequest &request)const;
|
|
|
void describeOssObjectDetailAsync(const Model::DescribeOssObjectDetailRequest& request, const DescribeOssObjectDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeOssObjectDetailOutcomeCallable describeOssObjectDetailCallable(const Model::DescribeOssObjectDetailRequest& request) const;
|
|
|
@@ -367,21 +356,27 @@ namespace AlibabaCloud
|
|
|
DescribePackagesOutcome describePackages(const Model::DescribePackagesRequest &request)const;
|
|
|
void describePackagesAsync(const Model::DescribePackagesRequest& request, const DescribePackagesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribePackagesOutcomeCallable describePackagesCallable(const Model::DescribePackagesRequest& request) const;
|
|
|
- DescribePrivilegesOutcome describePrivileges(const Model::DescribePrivilegesRequest &request)const;
|
|
|
- void describePrivilegesAsync(const Model::DescribePrivilegesRequest& request, const DescribePrivilegesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribePrivilegesOutcomeCallable describePrivilegesCallable(const Model::DescribePrivilegesRequest& request) const;
|
|
|
+ DescribeRiskLevelsOutcome describeRiskLevels(const Model::DescribeRiskLevelsRequest &request)const;
|
|
|
+ void describeRiskLevelsAsync(const Model::DescribeRiskLevelsRequest& request, const DescribeRiskLevelsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeRiskLevelsOutcomeCallable describeRiskLevelsCallable(const Model::DescribeRiskLevelsRequest& request) const;
|
|
|
+ DescribeRuleCategoryOutcome describeRuleCategory(const Model::DescribeRuleCategoryRequest &request)const;
|
|
|
+ void describeRuleCategoryAsync(const Model::DescribeRuleCategoryRequest& request, const DescribeRuleCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeRuleCategoryOutcomeCallable describeRuleCategoryCallable(const Model::DescribeRuleCategoryRequest& request) const;
|
|
|
DescribeRulesOutcome describeRules(const Model::DescribeRulesRequest &request)const;
|
|
|
void describeRulesAsync(const Model::DescribeRulesRequest& request, const DescribeRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeRulesOutcomeCallable describeRulesCallable(const Model::DescribeRulesRequest& request) const;
|
|
|
DescribeTablesOutcome describeTables(const Model::DescribeTablesRequest &request)const;
|
|
|
void describeTablesAsync(const Model::DescribeTablesRequest& request, const DescribeTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeTablesOutcomeCallable describeTablesCallable(const Model::DescribeTablesRequest& request) const;
|
|
|
- DescribeUseFlowOutcome describeUseFlow(const Model::DescribeUseFlowRequest &request)const;
|
|
|
- void describeUseFlowAsync(const Model::DescribeUseFlowRequest& request, const DescribeUseFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeUseFlowOutcomeCallable describeUseFlowCallable(const Model::DescribeUseFlowRequest& request) const;
|
|
|
+ DescribeUserCountOutcome describeUserCount(const Model::DescribeUserCountRequest &request)const;
|
|
|
+ void describeUserCountAsync(const Model::DescribeUserCountRequest& request, const DescribeUserCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DescribeUserCountOutcomeCallable describeUserCountCallable(const Model::DescribeUserCountRequest& request) const;
|
|
|
DescribeUserStatusOutcome describeUserStatus(const Model::DescribeUserStatusRequest &request)const;
|
|
|
void describeUserStatusAsync(const Model::DescribeUserStatusRequest& request, const DescribeUserStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DescribeUserStatusOutcomeCallable describeUserStatusCallable(const Model::DescribeUserStatusRequest& request) const;
|
|
|
+ DisableUserConfigOutcome disableUserConfig(const Model::DisableUserConfigRequest &request)const;
|
|
|
+ void disableUserConfigAsync(const Model::DisableUserConfigRequest& request, const DisableUserConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DisableUserConfigOutcomeCallable disableUserConfigCallable(const Model::DisableUserConfigRequest& request) const;
|
|
|
ExecDatamaskOutcome execDatamask(const Model::ExecDatamaskRequest &request)const;
|
|
|
void execDatamaskAsync(const Model::ExecDatamaskRequest& request, const ExecDatamaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
ExecDatamaskOutcomeCallable execDatamaskCallable(const Model::ExecDatamaskRequest& request) const;
|
|
|
@@ -406,12 +401,9 @@ namespace AlibabaCloud
|
|
|
ModifyRuleStatusOutcome modifyRuleStatus(const Model::ModifyRuleStatusRequest &request)const;
|
|
|
void modifyRuleStatusAsync(const Model::ModifyRuleStatusRequest& request, const ModifyRuleStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
ModifyRuleStatusOutcomeCallable modifyRuleStatusCallable(const Model::ModifyRuleStatusRequest& request) const;
|
|
|
- ModifySaleFlowCountTypeOutcome modifySaleFlowCountType(const Model::ModifySaleFlowCountTypeRequest &request)const;
|
|
|
- void modifySaleFlowCountTypeAsync(const Model::ModifySaleFlowCountTypeRequest& request, const ModifySaleFlowCountTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- ModifySaleFlowCountTypeOutcomeCallable modifySaleFlowCountTypeCallable(const Model::ModifySaleFlowCountTypeRequest& request) const;
|
|
|
- ValidateConnectorOutcome validateConnector(const Model::ValidateConnectorRequest &request)const;
|
|
|
- void validateConnectorAsync(const Model::ValidateConnectorRequest& request, const ValidateConnectorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- ValidateConnectorOutcomeCallable validateConnectorCallable(const Model::ValidateConnectorRequest& request) const;
|
|
|
+ StopMaskingProcessOutcome stopMaskingProcess(const Model::StopMaskingProcessRequest &request)const;
|
|
|
+ void stopMaskingProcessAsync(const Model::StopMaskingProcessRequest& request, const StopMaskingProcessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ StopMaskingProcessOutcomeCallable stopMaskingProcessCallable(const Model::StopMaskingProcessRequest& request) const;
|
|
|
|
|
|
private:
|
|
|
std::shared_ptr<EndpointProvider> endpointProvider_;
|