From 72fcc70ac5f188ccb7650d1a14cf8346790da8a5 Mon Sep 17 00:00:00 2001 From: sdk-team Date: Mon, 18 Apr 2022 04:29:15 +0000 Subject: [PATCH] Change DescribeEventDetail Data. --- CHANGELOG | 3 + VERSION | 2 +- sddp/CMakeLists.txt | 52 +-- sddp/include/alibabacloud/sddp/SddpClient.h | 104 +---- .../sddp/model/BatchDeleteDataLimitRequest.h | 54 --- .../sddp/model/CreateConfigRequest.h | 104 ++--- .../sddp/model/CreateDataLimitRequest.h | 164 ++++--- .../sddp/model/CreateRuleRequest.h | 164 ++++--- .../sddp/model/CreateScanTaskRequest.h | 131 +++--- ...rCountRequest.h => CreateSlrRoleRequest.h} | 74 ++- ...ataLimitResult.h => CreateSlrRoleResult.h} | 16 +- .../sddp/model/DeleteDataLimitRequest.h | 86 ++-- .../sddp/model/DeleteRuleRequest.h | 86 ++-- .../sddp/model/DescribeAccountDetailRequest.h | 57 --- .../sddp/model/DescribeAccountDetailResult.h | 93 ---- .../sddp/model/DescribeAccountsRequest.h | 90 ---- .../sddp/model/DescribeAccountsResult.h | 91 ---- .../DescribeCategoryTemplateRuleListRequest.h | 66 +++ ... DescribeCategoryTemplateRuleListResult.h} | 51 ++- .../sddp/model/DescribeColumnsRequest.h | 170 ++++--- .../sddp/model/DescribeConfigsRequest.h | 80 ++-- .../sddp/model/DescribeConfigsResult.h | 4 +- .../sddp/model/DescribeDataAssetsRequest.h | 116 +++-- .../sddp/model/DescribeDataAssetsResult.h | 4 +- .../model/DescribeDataLimitDetailRequest.h | 86 ++-- .../sddp/model/DescribeDataLimitSetRequest.h | 86 ++-- .../DescribeDataLimitsInstanceDimRequest.h | 87 ---- .../DescribeDataLimitsInstanceDimResult.h | 138 ------ .../sddp/model/DescribeDataLimitsRequest.h | 146 +++--- .../sddp/model/DescribeDataLimitsResult.h | 12 +- .../DescribeDataMaskingRunHistoryRequest.h | 140 +++--- .../model/DescribeDataMaskingTasksRequest.h | 116 +++-- .../model/DescribeDataTotalCountRequest.h | 63 --- .../sddp/model/DescribeDataTotalCountResult.h | 148 ------ .../sddp/model/DescribeEventDetailRequest.h | 86 ++-- .../sddp/model/DescribeEventDetailResult.h | 10 +- .../sddp/model/DescribeEventTopRequest.h | 96 ---- .../sddp/model/DescribeEventTopResult.h | 60 --- .../model/DescribeEventTypesDetailRequest.h | 54 --- .../sddp/model/DescribeEventTypesRequest.h | 92 ++-- .../sddp/model/DescribeEventsRequest.h | 170 ++++--- .../sddp/model/DescribeEventsResult.h | 6 +- .../model/DescribeInstancePortraitRequest.h | 57 --- .../model/DescribeInstanceSourcesRequest.h | 137 +++--- .../model/DescribeInstanceSourcesResult.h | 25 +- .../sddp/model/DescribeInstancesRequest.h | 221 +++++---- .../sddp/model/DescribeInstancesResult.h | 5 +- .../model/DescribeOssObjectDetailRequest.h | 86 ++-- .../sddp/model/DescribeOssObjectsRequest.h | 170 ++++--- .../sddp/model/DescribeOssObjectsResult.h | 2 +- .../sddp/model/DescribePackagesRequest.h | 146 +++--- .../sddp/model/DescribeRiskLevelsRequest.h | 80 ++-- .../sddp/model/DescribeRuleCategoryRequest.h | 54 --- .../sddp/model/DescribeRuleCategoryResult.h | 71 --- .../sddp/model/DescribeRulesRequest.h | 158 ++++--- .../sddp/model/DescribeRulesResult.h | 4 +- .../sddp/model/DescribeTablesRequest.h | 224 +++++----- .../sddp/model/DescribeTablesResult.h | 8 +- .../sddp/model/DescribeUserCountResult.h | 63 --- .../sddp/model/DescribeUserStatusRequest.h | 74 ++- .../sddp/model/DescribeUserStatusResult.h | 15 +- .../sddp/model/DisableUserConfigRequest.h | 80 ++-- .../sddp/model/ExecDatamaskRequest.h | 83 ++-- .../ManualTriggerMaskingProcessRequest.h | 86 ++-- .../sddp/model/ModifyDataLimitRequest.h | 146 +++--- .../sddp/model/ModifyDefaultLevelRequest.h | 92 ++-- .../sddp/model/ModifyEventStatusRequest.h | 110 +++-- .../sddp/model/ModifyEventTypeStatusRequest.h | 80 ++-- .../model/ModifyReportTaskStatusRequest.h | 48 ++ ...esult.h => ModifyReportTaskStatusResult.h} | 21 +- .../sddp/model/ModifyRuleRequest.h | 164 ++++--- .../sddp/model/ModifyRuleStatusRequest.h | 98 ++-- .../sddp/model/StopMaskingProcessRequest.h | 86 ++-- sddp/src/SddpClient.cc | 420 ++++-------------- sddp/src/model/BatchDeleteDataLimitRequest.cc | 62 --- sddp/src/model/CreateConfigRequest.cc | 118 +++-- sddp/src/model/CreateDataLimitRequest.cc | 238 +++++----- sddp/src/model/CreateRuleRequest.cc | 238 +++++----- sddp/src/model/CreateScanTaskRequest.cc | 175 ++++---- sddp/src/model/CreateSlrRoleRequest.cc | 45 ++ sddp/src/model/CreateSlrRoleResult.cc | 51 +++ sddp/src/model/DeleteDataLimitRequest.cc | 82 ++-- sddp/src/model/DeleteRuleRequest.cc | 82 ++-- .../src/model/DescribeAccountDetailRequest.cc | 73 --- sddp/src/model/DescribeAccountDetailResult.cc | 112 ----- sddp/src/model/DescribeAccountsRequest.cc | 194 -------- sddp/src/model/DescribeAccountsResult.cc | 124 ------ ...DescribeCategoryTemplateRuleListRequest.cc | 108 +++++ .../DescribeCategoryTemplateRuleListResult.cc | 100 +++++ sddp/src/model/DescribeColumnsRequest.cc | 250 +++++------ sddp/src/model/DescribeConfigsRequest.cc | 70 ++- sddp/src/model/DescribeConfigsResult.cc | 12 +- sddp/src/model/DescribeDataAssetsRequest.cc | 142 +++--- sddp/src/model/DescribeDataAssetsResult.cc | 72 +-- .../model/DescribeDataLimitDetailRequest.cc | 82 ++-- .../model/DescribeDataLimitDetailResult.cc | 44 +- sddp/src/model/DescribeDataLimitSetRequest.cc | 82 ++-- sddp/src/model/DescribeDataLimitSetResult.cc | 72 +-- .../DescribeDataLimitsInstanceDimRequest.cc | 183 -------- .../DescribeDataLimitsInstanceDimResult.cc | 230 ---------- sddp/src/model/DescribeDataLimitsRequest.cc | 202 ++++----- sddp/src/model/DescribeDataLimitsResult.cc | 156 +++---- .../DescribeDataMaskingRunHistoryRequest.cc | 190 ++++---- .../DescribeDataMaskingRunHistoryResult.cc | 64 +-- .../model/DescribeDataMaskingTasksRequest.cc | 142 +++--- .../model/DescribeDataMaskingTasksResult.cc | 56 +-- .../model/DescribeDataTotalCountRequest.cc | 95 ---- .../src/model/DescribeDataTotalCountResult.cc | 189 -------- sddp/src/model/DescribeEventDetailRequest.cc | 82 ++-- sddp/src/model/DescribeEventDetailResult.cc | 110 ++--- sddp/src/model/DescribeEventTopRequest.cc | 216 --------- sddp/src/model/DescribeEventTopResult.cc | 67 --- .../model/DescribeEventTypesDetailRequest.cc | 62 --- .../model/DescribeEventTypesDetailResult.cc | 88 ---- sddp/src/model/DescribeEventTypesRequest.cc | 94 ++-- sddp/src/model/DescribeEventTypesResult.cc | 40 +- sddp/src/model/DescribeEventsRequest.cc | 250 +++++------ sddp/src/model/DescribeEventsResult.cc | 72 +-- .../model/DescribeInstancePortraitRequest.cc | 73 --- .../model/DescribeInstancePortraitResult.cc | 59 --- .../model/DescribeInstanceSourcesRequest.cc | 199 +++++---- .../model/DescribeInstanceSourcesResult.cc | 86 ++-- sddp/src/model/DescribeInstancesRequest.cc | 355 +++++++-------- sddp/src/model/DescribeInstancesResult.cc | 110 ++--- .../model/DescribeOssObjectDetailRequest.cc | 82 ++-- .../model/DescribeOssObjectDetailResult.cc | 28 +- sddp/src/model/DescribeOssObjectsRequest.cc | 250 +++++------ sddp/src/model/DescribeOssObjectsResult.cc | 56 +-- sddp/src/model/DescribePackagesRequest.cc | 202 ++++----- sddp/src/model/DescribePackagesResult.cc | 28 +- sddp/src/model/DescribeRiskLevelsRequest.cc | 70 ++- sddp/src/model/DescribeRiskLevelsResult.cc | 8 +- sddp/src/model/DescribeRuleCategoryRequest.cc | 62 --- sddp/src/model/DescribeRuleCategoryResult.cc | 88 ---- sddp/src/model/DescribeRulesRequest.cc | 226 ++++------ sddp/src/model/DescribeRulesResult.cc | 76 ++-- sddp/src/model/DescribeTablesRequest.cc | 358 +++++++-------- sddp/src/model/DescribeTablesResult.cc | 92 ++-- sddp/src/model/DescribeUserCountRequest.cc | 51 --- sddp/src/model/DescribeUserCountResult.cc | 68 --- sddp/src/model/DescribeUserStatusRequest.cc | 58 ++- sddp/src/model/DescribeUserStatusResult.cc | 118 ++--- sddp/src/model/DisableUserConfigRequest.cc | 70 ++- sddp/src/model/ExecDatamaskRequest.cc | 79 ++-- .../ManualTriggerMaskingProcessRequest.cc | 82 ++-- sddp/src/model/ModifyDataLimitRequest.cc | 202 ++++----- sddp/src/model/ModifyDefaultLevelRequest.cc | 94 ++-- sddp/src/model/ModifyEventStatusRequest.cc | 130 +++--- .../src/model/ModifyEventTypeStatusRequest.cc | 70 ++- .../model/ModifyReportTaskStatusRequest.cc | 54 +++ ...ult.cc => ModifyReportTaskStatusResult.cc} | 10 +- sddp/src/model/ModifyRuleRequest.cc | 238 +++++----- sddp/src/model/ModifyRuleStatusRequest.cc | 106 ++--- sddp/src/model/StopMaskingProcessRequest.cc | 82 ++-- 154 files changed, 5849 insertions(+), 9959 deletions(-) delete mode 100644 sddp/include/alibabacloud/sddp/model/BatchDeleteDataLimitRequest.h rename sddp/include/alibabacloud/sddp/model/{DescribeUserCountRequest.h => CreateSlrRoleRequest.h} (51%) rename sddp/include/alibabacloud/sddp/model/{BatchDeleteDataLimitResult.h => CreateSlrRoleResult.h} (69%) delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeAccountDetailRequest.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeAccountDetailResult.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeAccountsRequest.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeAccountsResult.h create mode 100644 sddp/include/alibabacloud/sddp/model/DescribeCategoryTemplateRuleListRequest.h rename sddp/include/alibabacloud/sddp/model/{DescribeEventTypesDetailResult.h => DescribeCategoryTemplateRuleListResult.h} (51%) delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeDataLimitsInstanceDimRequest.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeDataLimitsInstanceDimResult.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeDataTotalCountRequest.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeDataTotalCountResult.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeEventTopRequest.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeEventTopResult.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeEventTypesDetailRequest.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeInstancePortraitRequest.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeRuleCategoryRequest.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeRuleCategoryResult.h delete mode 100644 sddp/include/alibabacloud/sddp/model/DescribeUserCountResult.h create mode 100644 sddp/include/alibabacloud/sddp/model/ModifyReportTaskStatusRequest.h rename sddp/include/alibabacloud/sddp/model/{DescribeInstancePortraitResult.h => ModifyReportTaskStatusResult.h} (60%) delete mode 100644 sddp/src/model/BatchDeleteDataLimitRequest.cc create mode 100644 sddp/src/model/CreateSlrRoleRequest.cc create mode 100644 sddp/src/model/CreateSlrRoleResult.cc delete mode 100644 sddp/src/model/DescribeAccountDetailRequest.cc delete mode 100644 sddp/src/model/DescribeAccountDetailResult.cc delete mode 100644 sddp/src/model/DescribeAccountsRequest.cc delete mode 100644 sddp/src/model/DescribeAccountsResult.cc create mode 100644 sddp/src/model/DescribeCategoryTemplateRuleListRequest.cc create mode 100644 sddp/src/model/DescribeCategoryTemplateRuleListResult.cc delete mode 100644 sddp/src/model/DescribeDataLimitsInstanceDimRequest.cc delete mode 100644 sddp/src/model/DescribeDataLimitsInstanceDimResult.cc delete mode 100644 sddp/src/model/DescribeDataTotalCountRequest.cc delete mode 100644 sddp/src/model/DescribeDataTotalCountResult.cc delete mode 100644 sddp/src/model/DescribeEventTopRequest.cc delete mode 100644 sddp/src/model/DescribeEventTopResult.cc delete mode 100644 sddp/src/model/DescribeEventTypesDetailRequest.cc delete mode 100644 sddp/src/model/DescribeEventTypesDetailResult.cc delete mode 100644 sddp/src/model/DescribeInstancePortraitRequest.cc delete mode 100644 sddp/src/model/DescribeInstancePortraitResult.cc delete mode 100644 sddp/src/model/DescribeRuleCategoryRequest.cc delete mode 100644 sddp/src/model/DescribeRuleCategoryResult.cc delete mode 100644 sddp/src/model/DescribeUserCountRequest.cc delete mode 100644 sddp/src/model/DescribeUserCountResult.cc create mode 100644 sddp/src/model/ModifyReportTaskStatusRequest.cc rename sddp/src/model/{BatchDeleteDataLimitResult.cc => ModifyReportTaskStatusResult.cc} (72%) diff --git a/CHANGELOG b/CHANGELOG index a94df2693..e258c542a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2022-04-18 Version: 1.36.1107 +- Change DescribeEventDetail Data. + 2022-04-15 Version: 1.36.1106 - Generated 2016-11-01 for `live`. diff --git a/VERSION b/VERSION index 6b9714a8b..cd985b37a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.1106 \ No newline at end of file +1.36.1107 \ No newline at end of file diff --git a/sddp/CMakeLists.txt b/sddp/CMakeLists.txt index 192a581c8..69228900b 100644 --- a/sddp/CMakeLists.txt +++ b/sddp/CMakeLists.txt @@ -21,8 +21,6 @@ set(sddp_public_header include/alibabacloud/sddp/SddpExport.h ) set(sddp_public_header_model - include/alibabacloud/sddp/model/BatchDeleteDataLimitRequest.h - include/alibabacloud/sddp/model/BatchDeleteDataLimitResult.h include/alibabacloud/sddp/model/CreateConfigRequest.h include/alibabacloud/sddp/model/CreateConfigResult.h include/alibabacloud/sddp/model/CreateDataLimitRequest.h @@ -31,14 +29,14 @@ set(sddp_public_header_model include/alibabacloud/sddp/model/CreateRuleResult.h include/alibabacloud/sddp/model/CreateScanTaskRequest.h include/alibabacloud/sddp/model/CreateScanTaskResult.h + include/alibabacloud/sddp/model/CreateSlrRoleRequest.h + include/alibabacloud/sddp/model/CreateSlrRoleResult.h include/alibabacloud/sddp/model/DeleteDataLimitRequest.h include/alibabacloud/sddp/model/DeleteDataLimitResult.h include/alibabacloud/sddp/model/DeleteRuleRequest.h include/alibabacloud/sddp/model/DeleteRuleResult.h - include/alibabacloud/sddp/model/DescribeAccountDetailRequest.h - include/alibabacloud/sddp/model/DescribeAccountDetailResult.h - include/alibabacloud/sddp/model/DescribeAccountsRequest.h - include/alibabacloud/sddp/model/DescribeAccountsResult.h + include/alibabacloud/sddp/model/DescribeCategoryTemplateRuleListRequest.h + include/alibabacloud/sddp/model/DescribeCategoryTemplateRuleListResult.h include/alibabacloud/sddp/model/DescribeColumnsRequest.h include/alibabacloud/sddp/model/DescribeColumnsResult.h include/alibabacloud/sddp/model/DescribeConfigsRequest.h @@ -51,26 +49,16 @@ set(sddp_public_header_model include/alibabacloud/sddp/model/DescribeDataLimitSetResult.h include/alibabacloud/sddp/model/DescribeDataLimitsRequest.h include/alibabacloud/sddp/model/DescribeDataLimitsResult.h - include/alibabacloud/sddp/model/DescribeDataLimitsInstanceDimRequest.h - include/alibabacloud/sddp/model/DescribeDataLimitsInstanceDimResult.h include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryRequest.h include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryResult.h include/alibabacloud/sddp/model/DescribeDataMaskingTasksRequest.h include/alibabacloud/sddp/model/DescribeDataMaskingTasksResult.h - include/alibabacloud/sddp/model/DescribeDataTotalCountRequest.h - include/alibabacloud/sddp/model/DescribeDataTotalCountResult.h include/alibabacloud/sddp/model/DescribeEventDetailRequest.h include/alibabacloud/sddp/model/DescribeEventDetailResult.h - include/alibabacloud/sddp/model/DescribeEventTopRequest.h - include/alibabacloud/sddp/model/DescribeEventTopResult.h include/alibabacloud/sddp/model/DescribeEventTypesRequest.h include/alibabacloud/sddp/model/DescribeEventTypesResult.h - include/alibabacloud/sddp/model/DescribeEventTypesDetailRequest.h - include/alibabacloud/sddp/model/DescribeEventTypesDetailResult.h include/alibabacloud/sddp/model/DescribeEventsRequest.h include/alibabacloud/sddp/model/DescribeEventsResult.h - include/alibabacloud/sddp/model/DescribeInstancePortraitRequest.h - include/alibabacloud/sddp/model/DescribeInstancePortraitResult.h include/alibabacloud/sddp/model/DescribeInstanceSourcesRequest.h include/alibabacloud/sddp/model/DescribeInstanceSourcesResult.h include/alibabacloud/sddp/model/DescribeInstancesRequest.h @@ -83,14 +71,10 @@ set(sddp_public_header_model include/alibabacloud/sddp/model/DescribePackagesResult.h include/alibabacloud/sddp/model/DescribeRiskLevelsRequest.h include/alibabacloud/sddp/model/DescribeRiskLevelsResult.h - include/alibabacloud/sddp/model/DescribeRuleCategoryRequest.h - include/alibabacloud/sddp/model/DescribeRuleCategoryResult.h include/alibabacloud/sddp/model/DescribeRulesRequest.h include/alibabacloud/sddp/model/DescribeRulesResult.h include/alibabacloud/sddp/model/DescribeTablesRequest.h include/alibabacloud/sddp/model/DescribeTablesResult.h - include/alibabacloud/sddp/model/DescribeUserCountRequest.h - include/alibabacloud/sddp/model/DescribeUserCountResult.h include/alibabacloud/sddp/model/DescribeUserStatusRequest.h include/alibabacloud/sddp/model/DescribeUserStatusResult.h include/alibabacloud/sddp/model/DisableUserConfigRequest.h @@ -107,6 +91,8 @@ set(sddp_public_header_model include/alibabacloud/sddp/model/ModifyEventStatusResult.h include/alibabacloud/sddp/model/ModifyEventTypeStatusRequest.h include/alibabacloud/sddp/model/ModifyEventTypeStatusResult.h + include/alibabacloud/sddp/model/ModifyReportTaskStatusRequest.h + include/alibabacloud/sddp/model/ModifyReportTaskStatusResult.h include/alibabacloud/sddp/model/ModifyRuleRequest.h include/alibabacloud/sddp/model/ModifyRuleResult.h include/alibabacloud/sddp/model/ModifyRuleStatusRequest.h @@ -116,8 +102,6 @@ set(sddp_public_header_model set(sddp_src src/SddpClient.cc - src/model/BatchDeleteDataLimitRequest.cc - src/model/BatchDeleteDataLimitResult.cc src/model/CreateConfigRequest.cc src/model/CreateConfigResult.cc src/model/CreateDataLimitRequest.cc @@ -126,14 +110,14 @@ set(sddp_src src/model/CreateRuleResult.cc src/model/CreateScanTaskRequest.cc src/model/CreateScanTaskResult.cc + src/model/CreateSlrRoleRequest.cc + src/model/CreateSlrRoleResult.cc src/model/DeleteDataLimitRequest.cc src/model/DeleteDataLimitResult.cc src/model/DeleteRuleRequest.cc src/model/DeleteRuleResult.cc - src/model/DescribeAccountDetailRequest.cc - src/model/DescribeAccountDetailResult.cc - src/model/DescribeAccountsRequest.cc - src/model/DescribeAccountsResult.cc + src/model/DescribeCategoryTemplateRuleListRequest.cc + src/model/DescribeCategoryTemplateRuleListResult.cc src/model/DescribeColumnsRequest.cc src/model/DescribeColumnsResult.cc src/model/DescribeConfigsRequest.cc @@ -146,26 +130,16 @@ set(sddp_src src/model/DescribeDataLimitSetResult.cc src/model/DescribeDataLimitsRequest.cc src/model/DescribeDataLimitsResult.cc - src/model/DescribeDataLimitsInstanceDimRequest.cc - src/model/DescribeDataLimitsInstanceDimResult.cc src/model/DescribeDataMaskingRunHistoryRequest.cc src/model/DescribeDataMaskingRunHistoryResult.cc src/model/DescribeDataMaskingTasksRequest.cc src/model/DescribeDataMaskingTasksResult.cc - src/model/DescribeDataTotalCountRequest.cc - src/model/DescribeDataTotalCountResult.cc src/model/DescribeEventDetailRequest.cc src/model/DescribeEventDetailResult.cc - src/model/DescribeEventTopRequest.cc - src/model/DescribeEventTopResult.cc src/model/DescribeEventTypesRequest.cc src/model/DescribeEventTypesResult.cc - src/model/DescribeEventTypesDetailRequest.cc - src/model/DescribeEventTypesDetailResult.cc src/model/DescribeEventsRequest.cc src/model/DescribeEventsResult.cc - src/model/DescribeInstancePortraitRequest.cc - src/model/DescribeInstancePortraitResult.cc src/model/DescribeInstanceSourcesRequest.cc src/model/DescribeInstanceSourcesResult.cc src/model/DescribeInstancesRequest.cc @@ -178,14 +152,10 @@ set(sddp_src src/model/DescribePackagesResult.cc src/model/DescribeRiskLevelsRequest.cc src/model/DescribeRiskLevelsResult.cc - src/model/DescribeRuleCategoryRequest.cc - src/model/DescribeRuleCategoryResult.cc src/model/DescribeRulesRequest.cc src/model/DescribeRulesResult.cc src/model/DescribeTablesRequest.cc src/model/DescribeTablesResult.cc - src/model/DescribeUserCountRequest.cc - src/model/DescribeUserCountResult.cc src/model/DescribeUserStatusRequest.cc src/model/DescribeUserStatusResult.cc src/model/DisableUserConfigRequest.cc @@ -202,6 +172,8 @@ set(sddp_src src/model/ModifyEventStatusResult.cc src/model/ModifyEventTypeStatusRequest.cc src/model/ModifyEventTypeStatusResult.cc + src/model/ModifyReportTaskStatusRequest.cc + src/model/ModifyReportTaskStatusResult.cc src/model/ModifyRuleRequest.cc src/model/ModifyRuleResult.cc src/model/ModifyRuleStatusRequest.cc diff --git a/sddp/include/alibabacloud/sddp/SddpClient.h b/sddp/include/alibabacloud/sddp/SddpClient.h index 22840f80d..7d7b7272d 100644 --- a/sddp/include/alibabacloud/sddp/SddpClient.h +++ b/sddp/include/alibabacloud/sddp/SddpClient.h @@ -22,8 +22,6 @@ #include #include #include "SddpExport.h" -#include "model/BatchDeleteDataLimitRequest.h" -#include "model/BatchDeleteDataLimitResult.h" #include "model/CreateConfigRequest.h" #include "model/CreateConfigResult.h" #include "model/CreateDataLimitRequest.h" @@ -32,14 +30,14 @@ #include "model/CreateRuleResult.h" #include "model/CreateScanTaskRequest.h" #include "model/CreateScanTaskResult.h" +#include "model/CreateSlrRoleRequest.h" +#include "model/CreateSlrRoleResult.h" #include "model/DeleteDataLimitRequest.h" #include "model/DeleteDataLimitResult.h" #include "model/DeleteRuleRequest.h" #include "model/DeleteRuleResult.h" -#include "model/DescribeAccountDetailRequest.h" -#include "model/DescribeAccountDetailResult.h" -#include "model/DescribeAccountsRequest.h" -#include "model/DescribeAccountsResult.h" +#include "model/DescribeCategoryTemplateRuleListRequest.h" +#include "model/DescribeCategoryTemplateRuleListResult.h" #include "model/DescribeColumnsRequest.h" #include "model/DescribeColumnsResult.h" #include "model/DescribeConfigsRequest.h" @@ -52,26 +50,16 @@ #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/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" @@ -84,14 +72,10 @@ #include "model/DescribePackagesResult.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/DescribeUserCountRequest.h" -#include "model/DescribeUserCountResult.h" #include "model/DescribeUserStatusRequest.h" #include "model/DescribeUserStatusResult.h" #include "model/DisableUserConfigRequest.h" @@ -108,6 +92,8 @@ #include "model/ModifyEventStatusResult.h" #include "model/ModifyEventTypeStatusRequest.h" #include "model/ModifyEventTypeStatusResult.h" +#include "model/ModifyReportTaskStatusRequest.h" +#include "model/ModifyReportTaskStatusResult.h" #include "model/ModifyRuleRequest.h" #include "model/ModifyRuleResult.h" #include "model/ModifyRuleStatusRequest.h" @@ -123,9 +109,6 @@ namespace AlibabaCloud class ALIBABACLOUD_SDDP_EXPORT SddpClient : public RpcServiceClient { public: - typedef Outcome BatchDeleteDataLimitOutcome; - typedef std::future BatchDeleteDataLimitOutcomeCallable; - typedef std::function&)> BatchDeleteDataLimitAsyncHandler; typedef Outcome CreateConfigOutcome; typedef std::future CreateConfigOutcomeCallable; typedef std::function&)> CreateConfigAsyncHandler; @@ -138,18 +121,18 @@ namespace AlibabaCloud typedef Outcome CreateScanTaskOutcome; typedef std::future CreateScanTaskOutcomeCallable; typedef std::function&)> CreateScanTaskAsyncHandler; + typedef Outcome CreateSlrRoleOutcome; + typedef std::future CreateSlrRoleOutcomeCallable; + typedef std::function&)> CreateSlrRoleAsyncHandler; typedef Outcome DeleteDataLimitOutcome; typedef std::future DeleteDataLimitOutcomeCallable; typedef std::function&)> DeleteDataLimitAsyncHandler; typedef Outcome DeleteRuleOutcome; typedef std::future DeleteRuleOutcomeCallable; typedef std::function&)> DeleteRuleAsyncHandler; - typedef Outcome DescribeAccountDetailOutcome; - typedef std::future DescribeAccountDetailOutcomeCallable; - typedef std::function&)> DescribeAccountDetailAsyncHandler; - typedef Outcome DescribeAccountsOutcome; - typedef std::future DescribeAccountsOutcomeCallable; - typedef std::function&)> DescribeAccountsAsyncHandler; + typedef Outcome DescribeCategoryTemplateRuleListOutcome; + typedef std::future DescribeCategoryTemplateRuleListOutcomeCallable; + typedef std::function&)> DescribeCategoryTemplateRuleListAsyncHandler; typedef Outcome DescribeColumnsOutcome; typedef std::future DescribeColumnsOutcomeCallable; typedef std::function&)> DescribeColumnsAsyncHandler; @@ -168,36 +151,21 @@ namespace AlibabaCloud typedef Outcome DescribeDataLimitsOutcome; typedef std::future DescribeDataLimitsOutcomeCallable; typedef std::function&)> DescribeDataLimitsAsyncHandler; - typedef Outcome DescribeDataLimitsInstanceDimOutcome; - typedef std::future DescribeDataLimitsInstanceDimOutcomeCallable; - typedef std::function&)> DescribeDataLimitsInstanceDimAsyncHandler; typedef Outcome DescribeDataMaskingRunHistoryOutcome; typedef std::future DescribeDataMaskingRunHistoryOutcomeCallable; typedef std::function&)> DescribeDataMaskingRunHistoryAsyncHandler; typedef Outcome DescribeDataMaskingTasksOutcome; typedef std::future DescribeDataMaskingTasksOutcomeCallable; typedef std::function&)> DescribeDataMaskingTasksAsyncHandler; - typedef Outcome DescribeDataTotalCountOutcome; - typedef std::future DescribeDataTotalCountOutcomeCallable; - typedef std::function&)> DescribeDataTotalCountAsyncHandler; typedef Outcome DescribeEventDetailOutcome; typedef std::future DescribeEventDetailOutcomeCallable; typedef std::function&)> DescribeEventDetailAsyncHandler; - typedef Outcome DescribeEventTopOutcome; - typedef std::future DescribeEventTopOutcomeCallable; - typedef std::function&)> DescribeEventTopAsyncHandler; typedef Outcome DescribeEventTypesOutcome; typedef std::future DescribeEventTypesOutcomeCallable; typedef std::function&)> DescribeEventTypesAsyncHandler; - typedef Outcome DescribeEventTypesDetailOutcome; - typedef std::future DescribeEventTypesDetailOutcomeCallable; - typedef std::function&)> DescribeEventTypesDetailAsyncHandler; typedef Outcome DescribeEventsOutcome; typedef std::future DescribeEventsOutcomeCallable; typedef std::function&)> DescribeEventsAsyncHandler; - typedef Outcome DescribeInstancePortraitOutcome; - typedef std::future DescribeInstancePortraitOutcomeCallable; - typedef std::function&)> DescribeInstancePortraitAsyncHandler; typedef Outcome DescribeInstanceSourcesOutcome; typedef std::future DescribeInstanceSourcesOutcomeCallable; typedef std::function&)> DescribeInstanceSourcesAsyncHandler; @@ -216,18 +184,12 @@ namespace AlibabaCloud typedef Outcome DescribeRiskLevelsOutcome; typedef std::future DescribeRiskLevelsOutcomeCallable; typedef std::function&)> DescribeRiskLevelsAsyncHandler; - typedef Outcome DescribeRuleCategoryOutcome; - typedef std::future DescribeRuleCategoryOutcomeCallable; - typedef std::function&)> DescribeRuleCategoryAsyncHandler; typedef Outcome DescribeRulesOutcome; typedef std::future DescribeRulesOutcomeCallable; typedef std::function&)> DescribeRulesAsyncHandler; typedef Outcome DescribeTablesOutcome; typedef std::future DescribeTablesOutcomeCallable; typedef std::function&)> DescribeTablesAsyncHandler; - typedef Outcome DescribeUserCountOutcome; - typedef std::future DescribeUserCountOutcomeCallable; - typedef std::function&)> DescribeUserCountAsyncHandler; typedef Outcome DescribeUserStatusOutcome; typedef std::future DescribeUserStatusOutcomeCallable; typedef std::function&)> DescribeUserStatusAsyncHandler; @@ -252,6 +214,9 @@ namespace AlibabaCloud typedef Outcome ModifyEventTypeStatusOutcome; typedef std::future ModifyEventTypeStatusOutcomeCallable; typedef std::function&)> ModifyEventTypeStatusAsyncHandler; + typedef Outcome ModifyReportTaskStatusOutcome; + typedef std::future ModifyReportTaskStatusOutcomeCallable; + typedef std::function&)> ModifyReportTaskStatusAsyncHandler; typedef Outcome ModifyRuleOutcome; typedef std::future ModifyRuleOutcomeCallable; typedef std::function&)> ModifyRuleAsyncHandler; @@ -266,9 +231,6 @@ namespace AlibabaCloud SddpClient(const std::shared_ptr &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& 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& context = nullptr) const; CreateConfigOutcomeCallable createConfigCallable(const Model::CreateConfigRequest& request) const; @@ -281,18 +243,18 @@ namespace AlibabaCloud CreateScanTaskOutcome createScanTask(const Model::CreateScanTaskRequest &request)const; void createScanTaskAsync(const Model::CreateScanTaskRequest& request, const CreateScanTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateScanTaskOutcomeCallable createScanTaskCallable(const Model::CreateScanTaskRequest& request) const; + CreateSlrRoleOutcome createSlrRole(const Model::CreateSlrRoleRequest &request)const; + void createSlrRoleAsync(const Model::CreateSlrRoleRequest& request, const CreateSlrRoleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + CreateSlrRoleOutcomeCallable createSlrRoleCallable(const Model::CreateSlrRoleRequest& request) const; DeleteDataLimitOutcome deleteDataLimit(const Model::DeleteDataLimitRequest &request)const; void deleteDataLimitAsync(const Model::DeleteDataLimitRequest& request, const DeleteDataLimitAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteDataLimitOutcomeCallable deleteDataLimitCallable(const Model::DeleteDataLimitRequest& request) const; DeleteRuleOutcome deleteRule(const Model::DeleteRuleRequest &request)const; void deleteRuleAsync(const Model::DeleteRuleRequest& request, const DeleteRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteRuleOutcomeCallable deleteRuleCallable(const Model::DeleteRuleRequest& request) const; - DescribeAccountDetailOutcome describeAccountDetail(const Model::DescribeAccountDetailRequest &request)const; - void describeAccountDetailAsync(const Model::DescribeAccountDetailRequest& request, const DescribeAccountDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeAccountDetailOutcomeCallable describeAccountDetailCallable(const Model::DescribeAccountDetailRequest& request) const; - DescribeAccountsOutcome describeAccounts(const Model::DescribeAccountsRequest &request)const; - void describeAccountsAsync(const Model::DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeAccountsOutcomeCallable describeAccountsCallable(const Model::DescribeAccountsRequest& request) const; + DescribeCategoryTemplateRuleListOutcome describeCategoryTemplateRuleList(const Model::DescribeCategoryTemplateRuleListRequest &request)const; + void describeCategoryTemplateRuleListAsync(const Model::DescribeCategoryTemplateRuleListRequest& request, const DescribeCategoryTemplateRuleListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + DescribeCategoryTemplateRuleListOutcomeCallable describeCategoryTemplateRuleListCallable(const Model::DescribeCategoryTemplateRuleListRequest& request) const; DescribeColumnsOutcome describeColumns(const Model::DescribeColumnsRequest &request)const; void describeColumnsAsync(const Model::DescribeColumnsRequest& request, const DescribeColumnsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeColumnsOutcomeCallable describeColumnsCallable(const Model::DescribeColumnsRequest& request) const; @@ -311,36 +273,21 @@ namespace AlibabaCloud DescribeDataLimitsOutcome describeDataLimits(const Model::DescribeDataLimitsRequest &request)const; void describeDataLimitsAsync(const Model::DescribeDataLimitsRequest& request, const DescribeDataLimitsAsyncHandler& handler, const std::shared_ptr& 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& 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& 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& context = nullptr) const; DescribeDataMaskingTasksOutcomeCallable describeDataMaskingTasksCallable(const Model::DescribeDataMaskingTasksRequest& request) const; - DescribeDataTotalCountOutcome describeDataTotalCount(const Model::DescribeDataTotalCountRequest &request)const; - void describeDataTotalCountAsync(const Model::DescribeDataTotalCountRequest& request, const DescribeDataTotalCountAsyncHandler& handler, const std::shared_ptr& 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& 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& 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& 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& 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& 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& 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& context = nullptr) const; DescribeInstanceSourcesOutcomeCallable describeInstanceSourcesCallable(const Model::DescribeInstanceSourcesRequest& request) const; @@ -359,18 +306,12 @@ namespace AlibabaCloud DescribeRiskLevelsOutcome describeRiskLevels(const Model::DescribeRiskLevelsRequest &request)const; void describeRiskLevelsAsync(const Model::DescribeRiskLevelsRequest& request, const DescribeRiskLevelsAsyncHandler& handler, const std::shared_ptr& 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& 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& 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& context = nullptr) const; DescribeTablesOutcomeCallable describeTablesCallable(const Model::DescribeTablesRequest& request) const; - DescribeUserCountOutcome describeUserCount(const Model::DescribeUserCountRequest &request)const; - void describeUserCountAsync(const Model::DescribeUserCountRequest& request, const DescribeUserCountAsyncHandler& handler, const std::shared_ptr& 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& context = nullptr) const; DescribeUserStatusOutcomeCallable describeUserStatusCallable(const Model::DescribeUserStatusRequest& request) const; @@ -395,6 +336,9 @@ namespace AlibabaCloud ModifyEventTypeStatusOutcome modifyEventTypeStatus(const Model::ModifyEventTypeStatusRequest &request)const; void modifyEventTypeStatusAsync(const Model::ModifyEventTypeStatusRequest& request, const ModifyEventTypeStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyEventTypeStatusOutcomeCallable modifyEventTypeStatusCallable(const Model::ModifyEventTypeStatusRequest& request) const; + ModifyReportTaskStatusOutcome modifyReportTaskStatus(const Model::ModifyReportTaskStatusRequest &request)const; + void modifyReportTaskStatusAsync(const Model::ModifyReportTaskStatusRequest& request, const ModifyReportTaskStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + ModifyReportTaskStatusOutcomeCallable modifyReportTaskStatusCallable(const Model::ModifyReportTaskStatusRequest& request) const; ModifyRuleOutcome modifyRule(const Model::ModifyRuleRequest &request)const; void modifyRuleAsync(const Model::ModifyRuleRequest& request, const ModifyRuleAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyRuleOutcomeCallable modifyRuleCallable(const Model::ModifyRuleRequest& request) const; diff --git a/sddp/include/alibabacloud/sddp/model/BatchDeleteDataLimitRequest.h b/sddp/include/alibabacloud/sddp/model/BatchDeleteDataLimitRequest.h deleted file mode 100644 index da8a315c2..000000000 --- a/sddp/include/alibabacloud/sddp/model/BatchDeleteDataLimitRequest.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_BATCHDELETEDATALIMITREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_BATCHDELETEDATALIMITREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT BatchDeleteDataLimitRequest : public RpcServiceRequest - { - - public: - BatchDeleteDataLimitRequest(); - ~BatchDeleteDataLimitRequest(); - - long getResourceType()const; - void setResourceType(long resourceType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getDataLimitList()const; - void setDataLimitList(const std::string& dataLimitList); - - private: - long resourceType_; - std::string sourceIp_; - std::string dataLimitList_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_BATCHDELETEDATALIMITREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/CreateConfigRequest.h b/sddp/include/alibabacloud/sddp/model/CreateConfigRequest.h index 0dbb0a450..f2740e7ab 100644 --- a/sddp/include/alibabacloud/sddp/model/CreateConfigRequest.h +++ b/sddp/include/alibabacloud/sddp/model/CreateConfigRequest.h @@ -1,66 +1,60 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_CREATECONFIGREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_CREATECONFIGREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT CreateConfigRequest : public RpcServiceRequest - { - - public: - CreateConfigRequest(); - ~CreateConfigRequest(); - - std::string getCode()const; - void setCode(const std::string& code); - std::string getDescription()const; - void setDescription(const std::string& description); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getValue()const; - void setValue(const std::string& value); - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getConfigList()const; - void setConfigList(const std::string& configList); - - private: - std::string code_; - std::string description_; - std::string sourceIp_; - std::string lang_; - std::string value_; - int featureType_; - std::string configList_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_CREATECONFIGREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_CREATECONFIGREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_CREATECONFIGREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT CreateConfigRequest : public RpcServiceRequest { +public: + CreateConfigRequest(); + ~CreateConfigRequest(); + std::string getCode() const; + void setCode(const std::string &code); + std::string getDescription() const; + void setDescription(const std::string &description); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getValue() const; + void setValue(const std::string &value); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getConfigList() const; + void setConfigList(const std::string &configList); + +private: + std::string code_; + std::string description_; + std::string sourceIp_; + std::string lang_; + std::string value_; + int featureType_; + std::string configList_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_CREATECONFIGREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/CreateDataLimitRequest.h b/sddp/include/alibabacloud/sddp/model/CreateDataLimitRequest.h index e138d8bf1..3ab6e2162 100644 --- a/sddp/include/alibabacloud/sddp/model/CreateDataLimitRequest.h +++ b/sddp/include/alibabacloud/sddp/model/CreateDataLimitRequest.h @@ -1,96 +1,90 @@ /* * 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_SDDP_MODEL_CREATEDATALIMITREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_CREATEDATALIMITREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT CreateDataLimitRequest : public RpcServiceRequest - { - - public: - CreateDataLimitRequest(); - ~CreateDataLimitRequest(); - - int getOcrStatus()const; - void setOcrStatus(int ocrStatus); - std::string getParentId()const; - void setParentId(const std::string& parentId); - std::string getPassword()const; - void setPassword(const std::string& password); - bool getBatchCreate()const; - void setBatchCreate(bool batchCreate); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getDataLimitList()const; - void setDataLimitList(const std::string& dataLimitList); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getServiceRegionId()const; - void setServiceRegionId(const std::string& serviceRegionId); - std::string getEngineType()const; - void setEngineType(const std::string& engineType); - int getAuditStatus()const; - void setAuditStatus(int auditStatus); - int getAutoScan()const; - void setAutoScan(int autoScan); - int getLogStoreDay()const; - void setLogStoreDay(int logStoreDay); - int getResourceType()const; - void setResourceType(int resourceType); - std::string getConnector()const; - void setConnector(const std::string& connector); - int getPort()const; - void setPort(int port); - int getEventStatus()const; - void setEventStatus(int eventStatus); - std::string getUserName()const; - void setUserName(const std::string& userName); - - private: - int ocrStatus_; - std::string parentId_; - std::string password_; - bool batchCreate_; - std::string sourceIp_; - std::string dataLimitList_; - std::string lang_; - std::string serviceRegionId_; - std::string engineType_; - int auditStatus_; - int autoScan_; - int logStoreDay_; - int resourceType_; - std::string connector_; - int port_; - int eventStatus_; - std::string userName_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_CREATEDATALIMITREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_CREATEDATALIMITREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_CREATEDATALIMITREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT CreateDataLimitRequest : public RpcServiceRequest { +public: + CreateDataLimitRequest(); + ~CreateDataLimitRequest(); + int getOcrStatus() const; + void setOcrStatus(int ocrStatus); + std::string getParentId() const; + void setParentId(const std::string &parentId); + std::string getPassword() const; + void setPassword(const std::string &password); + bool getBatchCreate() const; + void setBatchCreate(bool batchCreate); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getDataLimitList() const; + void setDataLimitList(const std::string &dataLimitList); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getServiceRegionId() const; + void setServiceRegionId(const std::string &serviceRegionId); + std::string getEngineType() const; + void setEngineType(const std::string &engineType); + int getAuditStatus() const; + void setAuditStatus(int auditStatus); + int getAutoScan() const; + void setAutoScan(int autoScan); + int getLogStoreDay() const; + void setLogStoreDay(int logStoreDay); + int getResourceType() const; + void setResourceType(int resourceType); + std::string getConnector() const; + void setConnector(const std::string &connector); + int getPort() const; + void setPort(int port); + int getEventStatus() const; + void setEventStatus(int eventStatus); + std::string getUserName() const; + void setUserName(const std::string &userName); + +private: + int ocrStatus_; + std::string parentId_; + std::string password_; + bool batchCreate_; + std::string sourceIp_; + std::string dataLimitList_; + std::string lang_; + std::string serviceRegionId_; + std::string engineType_; + int auditStatus_; + int autoScan_; + int logStoreDay_; + int resourceType_; + std::string connector_; + int port_; + int eventStatus_; + std::string userName_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_CREATEDATALIMITREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/CreateRuleRequest.h b/sddp/include/alibabacloud/sddp/model/CreateRuleRequest.h index 59a338357..2255bdfe8 100644 --- a/sddp/include/alibabacloud/sddp/model/CreateRuleRequest.h +++ b/sddp/include/alibabacloud/sddp/model/CreateRuleRequest.h @@ -1,96 +1,90 @@ /* * 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_SDDP_MODEL_CREATERULEREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_CREATERULEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT CreateRuleRequest : public RpcServiceRequest - { - - public: - CreateRuleRequest(); - ~CreateRuleRequest(); - - int getWarnLevel()const; - void setWarnLevel(int warnLevel); - std::string getProductCode()const; - void setProductCode(const std::string& productCode); - long getProductId()const; - void setProductId(long productId); - std::string getDescription()const; - void setDescription(const std::string& description); - long getRiskLevelId()const; - void setRiskLevelId(long riskLevelId); - std::string getContent()const; - void setContent(const std::string& content); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - int getFeatureType()const; - void setFeatureType(int featureType); - int getRuleType()const; - void setRuleType(int ruleType); - std::string getStatExpress()const; - void setStatExpress(const std::string& statExpress); - int getContentCategory()const; - void setContentCategory(int contentCategory); - long getCustomType()const; - void setCustomType(long customType); - std::string getTarget()const; - void setTarget(const std::string& target); - std::string getName()const; - void setName(const std::string& name); - int getCategory()const; - void setCategory(int category); - int getStatus()const; - void setStatus(int status); - - private: - int warnLevel_; - std::string productCode_; - long productId_; - std::string description_; - long riskLevelId_; - std::string content_; - std::string sourceIp_; - std::string lang_; - int featureType_; - int ruleType_; - std::string statExpress_; - int contentCategory_; - long customType_; - std::string target_; - std::string name_; - int category_; - int status_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_CREATERULEREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_CREATERULEREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_CREATERULEREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT CreateRuleRequest : public RpcServiceRequest { +public: + CreateRuleRequest(); + ~CreateRuleRequest(); + int getWarnLevel() const; + void setWarnLevel(int warnLevel); + std::string getProductCode() const; + void setProductCode(const std::string &productCode); + long getProductId() const; + void setProductId(long productId); + std::string getDescription() const; + void setDescription(const std::string &description); + long getRiskLevelId() const; + void setRiskLevelId(long riskLevelId); + std::string getContent() const; + void setContent(const std::string &content); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + int getFeatureType() const; + void setFeatureType(int featureType); + int getRuleType() const; + void setRuleType(int ruleType); + std::string getStatExpress() const; + void setStatExpress(const std::string &statExpress); + int getContentCategory() const; + void setContentCategory(int contentCategory); + long getCustomType() const; + void setCustomType(long customType); + std::string getTarget() const; + void setTarget(const std::string &target); + std::string getName() const; + void setName(const std::string &name); + int getCategory() const; + void setCategory(int category); + int getStatus() const; + void setStatus(int status); + +private: + int warnLevel_; + std::string productCode_; + long productId_; + std::string description_; + long riskLevelId_; + std::string content_; + std::string sourceIp_; + std::string lang_; + int featureType_; + int ruleType_; + std::string statExpress_; + int contentCategory_; + long customType_; + std::string target_; + std::string name_; + int category_; + int status_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_CREATERULEREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/CreateScanTaskRequest.h b/sddp/include/alibabacloud/sddp/model/CreateScanTaskRequest.h index 1edebbffc..f7ec216dd 100644 --- a/sddp/include/alibabacloud/sddp/model/CreateScanTaskRequest.h +++ b/sddp/include/alibabacloud/sddp/model/CreateScanTaskRequest.h @@ -1,78 +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_SDDP_MODEL_CREATESCANTASKREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_CREATESCANTASKREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT CreateScanTaskRequest : public RpcServiceRequest - { - - public: - CreateScanTaskRequest(); - ~CreateScanTaskRequest(); - - int getRunHour()const; - void setRunHour(int runHour); - std::string getScanRangeContent()const; - void setScanRangeContent(const std::string& scanRangeContent); - std::string getTaskName()const; - void setTaskName(const std::string& taskName); - long getDataLimitId()const; - void setDataLimitId(long dataLimitId); - int getRunMinute()const; - void setRunMinute(int runMinute); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getIntervalDay()const; - void setIntervalDay(int intervalDay); - int getScanRange()const; - void setScanRange(int scanRange); - std::string getOssScanPath()const; - void setOssScanPath(const std::string& ossScanPath); - long getResourceType()const; - void setResourceType(long resourceType); - std::string getTaskUserName()const; - void setTaskUserName(const std::string& taskUserName); - - private: - int runHour_; - std::string scanRangeContent_; - std::string taskName_; - long dataLimitId_; - int runMinute_; - std::string sourceIp_; - int intervalDay_; - int scanRange_; - std::string ossScanPath_; - long resourceType_; - std::string taskUserName_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_CREATESCANTASKREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_CREATESCANTASKREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_CREATESCANTASKREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT CreateScanTaskRequest : public RpcServiceRequest { +public: + CreateScanTaskRequest(); + ~CreateScanTaskRequest(); + int getRunHour() const; + void setRunHour(int runHour); + std::string getScanRangeContent() const; + void setScanRangeContent(const std::string &scanRangeContent); + std::string getTaskName() const; + void setTaskName(const std::string &taskName); + long getDataLimitId() const; + void setDataLimitId(long dataLimitId); + int getRunMinute() const; + void setRunMinute(int runMinute); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getIntervalDay() const; + void setIntervalDay(int intervalDay); + int getScanRange() const; + void setScanRange(int scanRange); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getOssScanPath() const; + void setOssScanPath(const std::string &ossScanPath); + long getResourceType() const; + void setResourceType(long resourceType); + std::string getTaskUserName() const; + void setTaskUserName(const std::string &taskUserName); + +private: + int runHour_; + std::string scanRangeContent_; + std::string taskName_; + long dataLimitId_; + int runMinute_; + std::string sourceIp_; + int intervalDay_; + int scanRange_; + std::string lang_; + std::string ossScanPath_; + long resourceType_; + std::string taskUserName_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_CREATESCANTASKREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeUserCountRequest.h b/sddp/include/alibabacloud/sddp/model/CreateSlrRoleRequest.h similarity index 51% rename from sddp/include/alibabacloud/sddp/model/DescribeUserCountRequest.h rename to sddp/include/alibabacloud/sddp/model/CreateSlrRoleRequest.h index 141ead0d0..93c4cc712 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeUserCountRequest.h +++ b/sddp/include/alibabacloud/sddp/model/CreateSlrRoleRequest.h @@ -1,51 +1,45 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERCOUNTREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERCOUNTREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeUserCountRequest : public RpcServiceRequest - { - - public: - DescribeUserCountRequest(); - ~DescribeUserCountRequest(); - - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - std::string sourceIp_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERCOUNTREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_CREATESLRROLEREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_CREATESLRROLEREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT CreateSlrRoleRequest : public RpcServiceRequest { +public: + CreateSlrRoleRequest(); + ~CreateSlrRoleRequest(); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + std::string sourceIp_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_CREATESLRROLEREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/BatchDeleteDataLimitResult.h b/sddp/include/alibabacloud/sddp/model/CreateSlrRoleResult.h similarity index 69% rename from sddp/include/alibabacloud/sddp/model/BatchDeleteDataLimitResult.h rename to sddp/include/alibabacloud/sddp/model/CreateSlrRoleResult.h index 7cf2181fc..e6d0bfd90 100644 --- a/sddp/include/alibabacloud/sddp/model/BatchDeleteDataLimitResult.h +++ b/sddp/include/alibabacloud/sddp/model/CreateSlrRoleResult.h @@ -14,8 +14,8 @@ * limitations under the License. */ -#ifndef ALIBABACLOUD_SDDP_MODEL_BATCHDELETEDATALIMITRESULT_H_ -#define ALIBABACLOUD_SDDP_MODEL_BATCHDELETEDATALIMITRESULT_H_ +#ifndef ALIBABACLOUD_SDDP_MODEL_CREATESLRROLERESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_CREATESLRROLERESULT_H_ #include #include @@ -29,21 +29,23 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_SDDP_EXPORT BatchDeleteDataLimitResult : public ServiceResult + class ALIBABACLOUD_SDDP_EXPORT CreateSlrRoleResult : public ServiceResult { public: - BatchDeleteDataLimitResult(); - explicit BatchDeleteDataLimitResult(const std::string &payload); - ~BatchDeleteDataLimitResult(); + CreateSlrRoleResult(); + explicit CreateSlrRoleResult(const std::string &payload); + ~CreateSlrRoleResult(); + bool getHasPermission()const; protected: void parse(const std::string &payload); private: + bool hasPermission_; }; } } } -#endif // !ALIBABACLOUD_SDDP_MODEL_BATCHDELETEDATALIMITRESULT_H_ \ No newline at end of file +#endif // !ALIBABACLOUD_SDDP_MODEL_CREATESLRROLERESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DeleteDataLimitRequest.h b/sddp/include/alibabacloud/sddp/model/DeleteDataLimitRequest.h index eaa1d0a57..e8d745777 100644 --- a/sddp/include/alibabacloud/sddp/model/DeleteDataLimitRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DeleteDataLimitRequest.h @@ -1,57 +1,51 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DELETEDATALIMITREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DELETEDATALIMITREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DeleteDataLimitRequest : public RpcServiceRequest - { - - public: - DeleteDataLimitRequest(); - ~DeleteDataLimitRequest(); - - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - int featureType_; - std::string sourceIp_; - long id_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DELETEDATALIMITREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DELETEDATALIMITREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DELETEDATALIMITREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DeleteDataLimitRequest : public RpcServiceRequest { +public: + DeleteDataLimitRequest(); + ~DeleteDataLimitRequest(); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + int featureType_; + std::string sourceIp_; + long id_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DELETEDATALIMITREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DeleteRuleRequest.h b/sddp/include/alibabacloud/sddp/model/DeleteRuleRequest.h index 2c9c2aabe..f5ff86441 100644 --- a/sddp/include/alibabacloud/sddp/model/DeleteRuleRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DeleteRuleRequest.h @@ -1,57 +1,51 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DELETERULEREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DELETERULEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DeleteRuleRequest : public RpcServiceRequest - { - - public: - DeleteRuleRequest(); - ~DeleteRuleRequest(); - - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - int featureType_; - std::string sourceIp_; - long id_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DELETERULEREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DELETERULEREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DELETERULEREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DeleteRuleRequest : public RpcServiceRequest { +public: + DeleteRuleRequest(); + ~DeleteRuleRequest(); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + int featureType_; + std::string sourceIp_; + long id_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DELETERULEREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeAccountDetailRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeAccountDetailRequest.h deleted file mode 100644 index bc4ce2c37..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeAccountDetailRequest.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTDETAILREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTDETAILREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeAccountDetailRequest : public RpcServiceRequest - { - - public: - DescribeAccountDetailRequest(); - ~DescribeAccountDetailRequest(); - - long getUserId()const; - void setUserId(long userId); - long getAccountTypeId()const; - void setAccountTypeId(long accountTypeId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - long userId_; - long accountTypeId_; - std::string sourceIp_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTDETAILREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeAccountDetailResult.h b/sddp/include/alibabacloud/sddp/model/DescribeAccountDetailResult.h deleted file mode 100644 index 212a6ee7f..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeAccountDetailResult.h +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTDETAILRESULT_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTDETAILRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeAccountDetailResult : public ServiceResult - { - public: - struct Account - { - struct EventCount - { - struct Total - { - long totalCount; - long excludeCount; - long undealCount; - long confirmCount; - }; - Total total; - }; - struct Privilege - { - int useAccountType; - std::string productName; - long useAccountCreateTime; - std::string useAccountId; - std::string useAccountName; - std::string useAccountTypeName; - }; - std::string loginName; - std::string dataInstance; - std::string email; - EventCount eventCount; - long firstLevelDepartId; - long createTime; - std::string deleteStatus; - std::string activeStatus; - std::string telephoneNum; - std::string roleNames; - long loginDataTime; - long userId; - std::string fullName; - std::string loginPolicyName; - long id; - std::string cellphoneNum; - std::vector privilegeList; - std::string firstLevelDepartName; - long aliUid; - }; - - - DescribeAccountDetailResult(); - explicit DescribeAccountDetailResult(const std::string &payload); - ~DescribeAccountDetailResult(); - Account getAccount()const; - - protected: - void parse(const std::string &payload); - private: - Account account_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTDETAILRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeAccountsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeAccountsRequest.h deleted file mode 100644 index 847952831..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeAccountsRequest.h +++ /dev/null @@ -1,90 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeAccountsRequest : public RpcServiceRequest - { - - public: - DescribeAccountsRequest(); - ~DescribeAccountsRequest(); - - std::string getProductCode()const; - void setProductCode(const std::string& productCode); - std::string getPackageId()const; - void setPackageId(const std::string& packageId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getTableId()const; - void setTableId(const std::string& tableId); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getKey()const; - void setKey(const std::string& key); - int getQueryType()const; - void setQueryType(int queryType); - std::string getLoginName()const; - void setLoginName(const std::string& loginName); - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getColumnId()const; - void setColumnId(const std::string& columnId); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - long getDepartId()const; - void setDepartId(long departId); - int getOperationId()const; - void setOperationId(int operationId); - - private: - std::string productCode_; - std::string packageId_; - std::string sourceIp_; - int pageSize_; - std::string tableId_; - std::string lang_; - std::string key_; - int queryType_; - std::string loginName_; - int featureType_; - std::string columnId_; - int currentPage_; - std::string instanceId_; - long departId_; - int operationId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTSREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeAccountsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeAccountsResult.h deleted file mode 100644 index 3196e2868..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeAccountsResult.h +++ /dev/null @@ -1,91 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTSRESULT_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeAccountsResult : public ServiceResult - { - public: - struct Account - { - struct EventCount - { - struct Total - { - long totalCount; - long excludeCount; - long undealCount; - long confirmCount; - }; - Total total; - }; - std::string loginName; - std::string dataInstance; - std::string email; - EventCount eventCount; - long firstLevelDepartId; - long createTime; - std::string deleteStatus; - std::string activeStatus; - std::string instanceName; - std::string telephoneNum; - long accountTypeId; - std::string roleNames; - long loginDataTime; - long userId; - std::string fullName; - std::string loginPolicyName; - long id; - std::string cellphoneNum; - std::string firstLevelDepartName; - long aliUid; - }; - - - DescribeAccountsResult(); - explicit DescribeAccountsResult(const std::string &payload); - ~DescribeAccountsResult(); - int getTotalCount()const; - int getPageSize()const; - int getCurrentPage()const; - std::vector getItems()const; - - protected: - void parse(const std::string &payload); - private: - int totalCount_; - int pageSize_; - int currentPage_; - std::vector items_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEACCOUNTSRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeCategoryTemplateRuleListRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeCategoryTemplateRuleListRequest.h new file mode 100644 index 000000000..fc33cb3da --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/DescribeCategoryTemplateRuleListRequest.h @@ -0,0 +1,66 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBECATEGORYTEMPLATERULELISTREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBECATEGORYTEMPLATERULELISTREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeCategoryTemplateRuleListRequest : public RpcServiceRequest { +public: + DescribeCategoryTemplateRuleListRequest(); + ~DescribeCategoryTemplateRuleListRequest(); + long getRiskLevelId() const; + void setRiskLevelId(long riskLevelId); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getPageSize() const; + void setPageSize(int pageSize); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getParentCategoryIdList() const; + void setParentCategoryIdList(const std::string &parentCategoryIdList); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + long getTemplateId() const; + void setTemplateId(long templateId); + int getCustomType() const; + void setCustomType(int customType); + int getStatus() const; + void setStatus(int status); + +private: + long riskLevelId_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + std::string parentCategoryIdList_; + int currentPage_; + long templateId_; + int customType_; + int status_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBECATEGORYTEMPLATERULELISTREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventTypesDetailResult.h b/sddp/include/alibabacloud/sddp/model/DescribeCategoryTemplateRuleListResult.h similarity index 51% rename from sddp/include/alibabacloud/sddp/model/DescribeEventTypesDetailResult.h rename to sddp/include/alibabacloud/sddp/model/DescribeCategoryTemplateRuleListResult.h index aef6a6050..0dcf216aa 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventTypesDetailResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeCategoryTemplateRuleListResult.h @@ -14,8 +14,8 @@ * limitations under the License. */ -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESDETAILRESULT_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESDETAILRESULT_H_ +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBECATEGORYTEMPLATERULELISTRESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBECATEGORYTEMPLATERULELISTRESULT_H_ #include #include @@ -29,45 +29,44 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_SDDP_EXPORT DescribeEventTypesDetailResult : public ServiceResult + class ALIBABACLOUD_SDDP_EXPORT DescribeCategoryTemplateRuleListResult : public ServiceResult { public: - struct UserStatus + struct DataLimit { int status; - int eventHitCount; - std::string configValue; + int customType; + std::string identificationRuleIds; + std::string identificationScope; std::string description; - std::string riskEvent; - std::string descModel; - std::string configDescription; - std::string dealSuggestion; - std::string parentTypeName; - std::string code; - std::string descEvent; - std::string riskName; + int orderNum; + int categoryLevel; + long id; + long riskLevelId; + long parentCategoryId; + long templateId; std::string name; - std::string adaptedProduct; - std::string configCode; - long parentTypeId; - int configContentType; - int riskLevel; - int accessCount; }; - DescribeEventTypesDetailResult(); - explicit DescribeEventTypesDetailResult(const std::string &payload); - ~DescribeEventTypesDetailResult(); - UserStatus getUserStatus()const; + DescribeCategoryTemplateRuleListResult(); + explicit DescribeCategoryTemplateRuleListResult(const std::string &payload); + ~DescribeCategoryTemplateRuleListResult(); + int getTotalCount()const; + int getPageSize()const; + int getCurrentPage()const; + std::vector getItems()const; protected: void parse(const std::string &payload); private: - UserStatus userStatus_; + int totalCount_; + int pageSize_; + int currentPage_; + std::vector items_; }; } } } -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESDETAILRESULT_H_ \ No newline at end of file +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBECATEGORYTEMPLATERULELISTRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeColumnsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeColumnsRequest.h index 348cc6e27..479ff8e19 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeColumnsRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeColumnsRequest.h @@ -1,99 +1,93 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBECOLUMNSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBECOLUMNSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeColumnsRequest : public RpcServiceRequest - { - - public: - DescribeColumnsRequest(); - ~DescribeColumnsRequest(); - - std::string getProductCode()const; - void setProductCode(const std::string& productCode); - std::string getRiskLevels()const; - void setRiskLevels(const std::string& riskLevels); - std::string getRuleName()const; - void setRuleName(const std::string& ruleName); - std::string getQueryName()const; - void setQueryName(const std::string& queryName); - long getRiskLevelId()const; - void setRiskLevelId(long riskLevelId); - std::string getSensLevelName()const; - void setSensLevelName(const std::string& sensLevelName); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - long getTableId()const; - void setTableId(long tableId); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getTableName()const; - void setTableName(const std::string& tableName); - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getOrderBy()const; - void setOrderBy(const std::string& orderBy); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - long getInstanceId()const; - void setInstanceId(long instanceId); - std::string getInstanceName()const; - void setInstanceName(const std::string& instanceName); - std::string getName()const; - void setName(const std::string& name); - long getRuleId()const; - void setRuleId(long ruleId); - - private: - std::string productCode_; - std::string riskLevels_; - std::string ruleName_; - std::string queryName_; - long riskLevelId_; - std::string sensLevelName_; - std::string sourceIp_; - int pageSize_; - long tableId_; - std::string lang_; - std::string tableName_; - int featureType_; - std::string orderBy_; - int currentPage_; - long instanceId_; - std::string instanceName_; - std::string name_; - long ruleId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBECOLUMNSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBECOLUMNSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBECOLUMNSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeColumnsRequest : public RpcServiceRequest { +public: + DescribeColumnsRequest(); + ~DescribeColumnsRequest(); + std::string getProductCode() const; + void setProductCode(const std::string &productCode); + std::string getRiskLevels() const; + void setRiskLevels(const std::string &riskLevels); + std::string getRuleName() const; + void setRuleName(const std::string &ruleName); + std::string getQueryName() const; + void setQueryName(const std::string &queryName); + long getRiskLevelId() const; + void setRiskLevelId(long riskLevelId); + std::string getSensLevelName() const; + void setSensLevelName(const std::string &sensLevelName); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getPageSize() const; + void setPageSize(int pageSize); + long getTableId() const; + void setTableId(long tableId); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getTableName() const; + void setTableName(const std::string &tableName); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getOrderBy() const; + void setOrderBy(const std::string &orderBy); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + long getInstanceId() const; + void setInstanceId(long instanceId); + std::string getInstanceName() const; + void setInstanceName(const std::string &instanceName); + std::string getName() const; + void setName(const std::string &name); + long getRuleId() const; + void setRuleId(long ruleId); + +private: + std::string productCode_; + std::string riskLevels_; + std::string ruleName_; + std::string queryName_; + long riskLevelId_; + std::string sensLevelName_; + std::string sourceIp_; + int pageSize_; + long tableId_; + std::string lang_; + std::string tableName_; + int featureType_; + std::string orderBy_; + int currentPage_; + long instanceId_; + std::string instanceName_; + std::string name_; + long ruleId_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBECOLUMNSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeConfigsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeConfigsRequest.h index 4c9677417..b397b132e 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeConfigsRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeConfigsRequest.h @@ -1,54 +1,48 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBECONFIGSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBECONFIGSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeConfigsRequest : public RpcServiceRequest - { - - public: - DescribeConfigsRequest(); - ~DescribeConfigsRequest(); - - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - int featureType_; - std::string sourceIp_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBECONFIGSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBECONFIGSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBECONFIGSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeConfigsRequest : public RpcServiceRequest { +public: + DescribeConfigsRequest(); + ~DescribeConfigsRequest(); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + int featureType_; + std::string sourceIp_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBECONFIGSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeConfigsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeConfigsResult.h index c02b79911..747e056bb 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeConfigsResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeConfigsResult.h @@ -36,9 +36,9 @@ namespace AlibabaCloud { std::string defaultValue; std::string description; - long value; + std::string value; long id; - int code; + std::string code; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsRequest.h index 4d1f433b4..f8bf1159f 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsRequest.h @@ -1,72 +1,66 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAASSETSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAASSETSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeDataAssetsRequest : public RpcServiceRequest - { - - public: - DescribeDataAssetsRequest(); - ~DescribeDataAssetsRequest(); - - std::string getRiskLevels()const; - void setRiskLevels(const std::string& riskLevels); - int getRangeId()const; - void setRangeId(int rangeId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - int getFeatureType()const; - void setFeatureType(int featureType); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getName()const; - void setName(const std::string& name); - long getRuleId()const; - void setRuleId(long ruleId); - - private: - std::string riskLevels_; - int rangeId_; - std::string sourceIp_; - int pageSize_; - std::string lang_; - int featureType_; - int currentPage_; - std::string name_; - long ruleId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAASSETSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAASSETSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAASSETSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeDataAssetsRequest : public RpcServiceRequest { +public: + DescribeDataAssetsRequest(); + ~DescribeDataAssetsRequest(); + std::string getRiskLevels() const; + void setRiskLevels(const std::string &riskLevels); + int getRangeId() const; + void setRangeId(int rangeId); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getPageSize() const; + void setPageSize(int pageSize); + std::string getLang() const; + void setLang(const std::string &lang); + int getFeatureType() const; + void setFeatureType(int featureType); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + std::string getName() const; + void setName(const std::string &name); + long getRuleId() const; + void setRuleId(long ruleId); + +private: + std::string riskLevels_; + int rangeId_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + int featureType_; + int currentPage_; + std::string name_; + long ruleId_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAASSETSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsResult.h index 5a2b0ec7c..12afbc74a 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataAssetsResult.h @@ -43,12 +43,12 @@ namespace AlibabaCloud std::string acl; long riskLevelId; std::string departName; - std::string name; bool labelsec; + std::string name; int totalCount; long creationTime; - bool sensitive; std::string dataType; + bool sensitive; std::string riskLevelName; std::string id; int sensitiveCount; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitDetailRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitDetailRequest.h index 30288ee03..090870d1b 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitDetailRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitDetailRequest.h @@ -1,57 +1,51 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITDETAILREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITDETAILREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeDataLimitDetailRequest : public RpcServiceRequest - { - - public: - DescribeDataLimitDetailRequest(); - ~DescribeDataLimitDetailRequest(); - - int getNetworkType()const; - void setNetworkType(int networkType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - int networkType_; - std::string sourceIp_; - long id_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITDETAILREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITDETAILREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITDETAILREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeDataLimitDetailRequest : public RpcServiceRequest { +public: + DescribeDataLimitDetailRequest(); + ~DescribeDataLimitDetailRequest(); + int getNetworkType() const; + void setNetworkType(int networkType); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + int networkType_; + std::string sourceIp_; + long id_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITDETAILREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitSetRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitSetRequest.h index ff89d0657..55360b23d 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitSetRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitSetRequest.h @@ -1,57 +1,51 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSETREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSETREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeDataLimitSetRequest : public RpcServiceRequest - { - - public: - DescribeDataLimitSetRequest(); - ~DescribeDataLimitSetRequest(); - - std::string getParentId()const; - void setParentId(const std::string& parentId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - int getResourceType()const; - void setResourceType(int resourceType); - - private: - std::string parentId_; - std::string sourceIp_; - std::string lang_; - int resourceType_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSETREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSETREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSETREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeDataLimitSetRequest : public RpcServiceRequest { +public: + DescribeDataLimitSetRequest(); + ~DescribeDataLimitSetRequest(); + std::string getParentId() const; + void setParentId(const std::string &parentId); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + int getResourceType() const; + void setResourceType(int resourceType); + +private: + std::string parentId_; + std::string sourceIp_; + std::string lang_; + int resourceType_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSETREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsInstanceDimRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsInstanceDimRequest.h deleted file mode 100644 index c5ed7291f..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsInstanceDimRequest.h +++ /dev/null @@ -1,87 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSINSTANCEDIMREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSINSTANCEDIMREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeDataLimitsInstanceDimRequest : public RpcServiceRequest - { - - public: - DescribeDataLimitsInstanceDimRequest(); - ~DescribeDataLimitsInstanceDimRequest(); - - long getStartTime()const; - void setStartTime(long startTime); - std::string getParentId()const; - void setParentId(const std::string& parentId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getEnable()const; - void setEnable(int enable); - int getPageSize()const; - void setPageSize(int pageSize); - int getCheckStatus()const; - void setCheckStatus(int checkStatus); - int getDatamaskStatus()const; - void setDatamaskStatus(int datamaskStatus); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getServiceRegionId()const; - void setServiceRegionId(const std::string& serviceRegionId); - std::string getEngineType()const; - void setEngineType(const std::string& engineType); - int getAuditStatus()const; - void setAuditStatus(int auditStatus); - long getEndTime()const; - void setEndTime(long endTime); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - int getResourceType()const; - void setResourceType(int resourceType); - - private: - long startTime_; - std::string parentId_; - std::string sourceIp_; - int enable_; - int pageSize_; - int checkStatus_; - int datamaskStatus_; - std::string lang_; - std::string serviceRegionId_; - std::string engineType_; - int auditStatus_; - long endTime_; - int currentPage_; - int resourceType_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSINSTANCEDIMREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsInstanceDimResult.h b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsInstanceDimResult.h deleted file mode 100644 index cc27e1579..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsInstanceDimResult.h +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSINSTANCEDIMRESULT_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSINSTANCEDIMRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeDataLimitsInstanceDimResult : public ServiceResult - { - public: - struct DataLimit - { - struct DataLimitListInner - { - int agentState; - std::string connector; - int samplingSize; - int processStatus; - int logStoreDay; - int port; - int checkStatus; - int eventStatus; - bool supportDatamask; - std::string dbVersion; - bool supportOcr; - long lastFinishedTime; - int enable; - std::string engineType; - std::string agentId; - bool supportScan; - std::string parentId; - std::string userName; - bool supportAgentInstall; - bool supportEvent; - long resourceType; - std::string localName; - long gmtCreate; - int totalCount; - int auditStatus; - int datamaskStatus; - int autoScan; - std::string resourceTypeCode; - long nextStartTime; - bool supportAudit; - std::string regionId; - long id; - std::string errorCode; - int ocrStatus; - std::string checkStatusName; - std::string errorMessage; - int processTotalCount; - bool autoCreateAccount; - }; - int agentState; - std::string connector; - int samplingSize; - int processStatus; - int logStoreDay; - int port; - int checkStatus; - bool supportDatamask; - std::string dbVersion; - bool supportOcr; - long lastFinishedTime; - int enable; - std::string engineType; - std::string agentId; - bool supportScan; - std::string parentId; - std::string userName; - bool supportAgentInstall; - long resourceType; - std::string localName; - long gmtCreate; - int totalCount; - int auditStatus; - int datamaskStatus; - std::vector dataLimitList; - int autoScan; - std::string resourceTypeCode; - long nextStartTime; - bool supportAudit; - std::string instanceDescription; - std::string regionId; - long id; - std::string errorCode; - int ocrStatus; - std::string checkStatusName; - std::string errorMessage; - int processTotalCount; - }; - - - DescribeDataLimitsInstanceDimResult(); - explicit DescribeDataLimitsInstanceDimResult(const std::string &payload); - ~DescribeDataLimitsInstanceDimResult(); - int getTotalCount()const; - int getPageSize()const; - int getCurrentPage()const; - std::vector getItems()const; - - protected: - void parse(const std::string &payload); - private: - int totalCount_; - int pageSize_; - int currentPage_; - std::vector items_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSINSTANCEDIMRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsRequest.h index 7f6fb5a8b..96f16f456 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsRequest.h @@ -1,87 +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_SDDP_MODEL_DESCRIBEDATALIMITSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeDataLimitsRequest : public RpcServiceRequest - { - - public: - DescribeDataLimitsRequest(); - ~DescribeDataLimitsRequest(); - - long getStartTime()const; - void setStartTime(long startTime); - std::string getParentId()const; - void setParentId(const std::string& parentId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getEnable()const; - void setEnable(int enable); - int getPageSize()const; - void setPageSize(int pageSize); - int getCheckStatus()const; - void setCheckStatus(int checkStatus); - int getDatamaskStatus()const; - void setDatamaskStatus(int datamaskStatus); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getServiceRegionId()const; - void setServiceRegionId(const std::string& serviceRegionId); - std::string getEngineType()const; - void setEngineType(const std::string& engineType); - int getAuditStatus()const; - void setAuditStatus(int auditStatus); - long getEndTime()const; - void setEndTime(long endTime); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - int getResourceType()const; - void setResourceType(int resourceType); - - private: - long startTime_; - std::string parentId_; - std::string sourceIp_; - int enable_; - int pageSize_; - int checkStatus_; - int datamaskStatus_; - std::string lang_; - std::string serviceRegionId_; - std::string engineType_; - int auditStatus_; - long endTime_; - int currentPage_; - int resourceType_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeDataLimitsRequest : public RpcServiceRequest { +public: + DescribeDataLimitsRequest(); + ~DescribeDataLimitsRequest(); + long getStartTime() const; + void setStartTime(long startTime); + std::string getParentId() const; + void setParentId(const std::string &parentId); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getEnable() const; + void setEnable(int enable); + int getPageSize() const; + void setPageSize(int pageSize); + int getCheckStatus() const; + void setCheckStatus(int checkStatus); + int getDatamaskStatus() const; + void setDatamaskStatus(int datamaskStatus); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getServiceRegionId() const; + void setServiceRegionId(const std::string &serviceRegionId); + std::string getEngineType() const; + void setEngineType(const std::string &engineType); + int getAuditStatus() const; + void setAuditStatus(int auditStatus); + long getEndTime() const; + void setEndTime(long endTime); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + int getResourceType() const; + void setResourceType(int resourceType); + +private: + long startTime_; + std::string parentId_; + std::string sourceIp_; + int enable_; + int pageSize_; + int checkStatus_; + int datamaskStatus_; + std::string lang_; + std::string serviceRegionId_; + std::string engineType_; + int auditStatus_; + long endTime_; + int currentPage_; + int resourceType_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATALIMITSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsResult.h index 1ae01f354..fc39da8b5 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataLimitsResult.h @@ -58,21 +58,21 @@ namespace AlibabaCloud std::string tenantName; long resourceType; std::string localName; - long gmtCreate; int totalCount; + long gmtCreate; int auditStatus; int datamaskStatus; int autoScan; - std::string resourceTypeCode; long nextStartTime; - bool supportAudit; + std::string resourceTypeCode; std::string instanceDescription; - std::string regionId; - long id; + bool supportAudit; std::string errorCode; int ocrStatus; - std::string checkStatusName; + std::string regionId; + long id; std::string errorMessage; + std::string checkStatusName; int processTotalCount; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryRequest.h index 69e15284b..cfed93d01 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingRunHistoryRequest.h @@ -1,84 +1,78 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeDataMaskingRunHistoryRequest : public RpcServiceRequest - { - - public: - DescribeDataMaskingRunHistoryRequest(); - ~DescribeDataMaskingRunHistoryRequest(); - - int getSrcType()const; - void setSrcType(int srcType); - long getMainProcessId()const; - void setMainProcessId(long mainProcessId); - long getStartTime()const; - void setStartTime(long startTime); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getTaskId()const; - void setTaskId(const std::string& taskId); - std::string getSrcTableName()const; - void setSrcTableName(const std::string& srcTableName); - int getFeatureType()const; - void setFeatureType(int featureType); - long getEndTime()const; - void setEndTime(long endTime); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - int getDstType()const; - void setDstType(int dstType); - int getStatus()const; - void setStatus(int status); - - private: - int srcType_; - long mainProcessId_; - long startTime_; - std::string sourceIp_; - int pageSize_; - std::string lang_; - std::string taskId_; - std::string srcTableName_; - int featureType_; - long endTime_; - int currentPage_; - int dstType_; - int status_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeDataMaskingRunHistoryRequest : public RpcServiceRequest { +public: + DescribeDataMaskingRunHistoryRequest(); + ~DescribeDataMaskingRunHistoryRequest(); + int getSrcType() const; + void setSrcType(int srcType); + long getMainProcessId() const; + void setMainProcessId(long mainProcessId); + long getStartTime() const; + void setStartTime(long startTime); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getPageSize() const; + void setPageSize(int pageSize); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getTaskId() const; + void setTaskId(const std::string &taskId); + std::string getSrcTableName() const; + void setSrcTableName(const std::string &srcTableName); + int getFeatureType() const; + void setFeatureType(int featureType); + long getEndTime() const; + void setEndTime(long endTime); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + int getDstType() const; + void setDstType(int dstType); + int getStatus() const; + void setStatus(int status); + +private: + int srcType_; + long mainProcessId_; + long startTime_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + std::string taskId_; + std::string srcTableName_; + int featureType_; + long endTime_; + int currentPage_; + int dstType_; + int status_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGRUNHISTORYREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingTasksRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingTasksRequest.h index c0ce87d73..14dd370d3 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingTasksRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeDataMaskingTasksRequest.h @@ -1,72 +1,66 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeDataMaskingTasksRequest : public RpcServiceRequest - { - - public: - DescribeDataMaskingTasksRequest(); - ~DescribeDataMaskingTasksRequest(); - - std::string getSearchKey()const; - void setSearchKey(const std::string& searchKey); - long getStartTime()const; - void setStartTime(long startTime); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - int getFeatureType()const; - void setFeatureType(int featureType); - long getEndTime()const; - void setEndTime(long endTime); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - int getDstType()const; - void setDstType(int dstType); - - private: - std::string searchKey_; - long startTime_; - std::string sourceIp_; - int pageSize_; - std::string lang_; - int featureType_; - long endTime_; - int currentPage_; - int dstType_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeDataMaskingTasksRequest : public RpcServiceRequest { +public: + DescribeDataMaskingTasksRequest(); + ~DescribeDataMaskingTasksRequest(); + std::string getSearchKey() const; + void setSearchKey(const std::string &searchKey); + long getStartTime() const; + void setStartTime(long startTime); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getPageSize() const; + void setPageSize(int pageSize); + std::string getLang() const; + void setLang(const std::string &lang); + int getFeatureType() const; + void setFeatureType(int featureType); + long getEndTime() const; + void setEndTime(long endTime); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + int getDstType() const; + void setDstType(int dstType); + +private: + std::string searchKey_; + long startTime_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + int featureType_; + long endTime_; + int currentPage_; + int dstType_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATAMASKINGTASKSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataTotalCountRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeDataTotalCountRequest.h deleted file mode 100644 index 8d80902c3..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataTotalCountRequest.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATATOTALCOUNTREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATATOTALCOUNTREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeDataTotalCountRequest : public RpcServiceRequest - { - - public: - DescribeDataTotalCountRequest(); - ~DescribeDataTotalCountRequest(); - - std::string getProductCode()const; - void setProductCode(const std::string& productCode); - int getFeatureType()const; - void setFeatureType(int featureType); - int getCountType()const; - void setCountType(int countType); - long getInstanceId()const; - void setInstanceId(long instanceId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - std::string productCode_; - int featureType_; - int countType_; - long instanceId_; - std::string sourceIp_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATATOTALCOUNTREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeDataTotalCountResult.h b/sddp/include/alibabacloud/sddp/model/DescribeDataTotalCountResult.h deleted file mode 100644 index 5a66c20c3..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeDataTotalCountResult.h +++ /dev/null @@ -1,148 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATATOTALCOUNTRESULT_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATATOTALCOUNTRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeDataTotalCountResult : public ServiceResult - { - public: - struct DataCount - { - struct Instance - { - struct RiskCount - { - long id; - long count; - std::string name; - }; - long totalCount; - long count; - long lastSensitiveCount; - long sensitiveCount; - std::vector riskCountList; - long lastCount; - }; - struct Table - { - struct RiskCount2 - { - long id; - long count; - std::string name; - }; - long totalCount; - std::vector riskCountList1; - long count; - long lastSensitiveCount; - long sensitiveCount; - long lastCount; - }; - struct Package - { - struct RiskCount4 - { - long id; - long count; - std::string name; - }; - long totalCount; - long count; - long lastSensitiveCount; - long sensitiveCount; - std::vector riskCountList3; - long lastCount; - }; - struct Column - { - struct RiskCount6 - { - long id; - long count; - std::string name; - }; - struct ColumnCount - { - long id; - long count; - std::string name; - }; - long totalCount; - std::vector columnRuleTop; - long count; - long lastSensitiveCount; - long sensitiveCount; - std::vector riskCountList5; - long lastCount; - }; - struct Oss - { - struct RiskCount8 - { - long id; - long count; - std::string name; - }; - struct OssCount - { - long id; - long count; - std::string name; - }; - long totalCount; - std::vector riskCountList7; - long count; - long lastSensitiveCount; - std::vector ossRuleTop; - long sensitiveCount; - long lastCount; - }; - Table table; - Instance instance; - Column column; - Package package; - Oss oss; - }; - - - DescribeDataTotalCountResult(); - explicit DescribeDataTotalCountResult(const std::string &payload); - ~DescribeDataTotalCountResult(); - DataCount getDataCount()const; - - protected: - void parse(const std::string &payload); - private: - DataCount dataCount_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEDATATOTALCOUNTRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventDetailRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeEventDetailRequest.h index 874aa010c..78824dde8 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventDetailRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeEventDetailRequest.h @@ -1,57 +1,51 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTDETAILREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTDETAILREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeEventDetailRequest : public RpcServiceRequest - { - - public: - DescribeEventDetailRequest(); - ~DescribeEventDetailRequest(); - - long getFeatureType()const; - void setFeatureType(long featureType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - long featureType_; - std::string sourceIp_; - long id_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTDETAILREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTDETAILREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTDETAILREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeEventDetailRequest : public RpcServiceRequest { +public: + DescribeEventDetailRequest(); + ~DescribeEventDetailRequest(); + long getFeatureType() const; + void setFeatureType(long featureType); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + long featureType_; + std::string sourceIp_; + long id_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTDETAILREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventDetailResult.h b/sddp/include/alibabacloud/sddp/model/DescribeEventDetailResult.h index 988f65a8b..7ca2045aa 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventDetailResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeEventDetailResult.h @@ -45,8 +45,8 @@ namespace AlibabaCloud { struct Data { - std::string x; - std::string y; + std::vector x; + std::vector y; }; std::string yLabel; std::string type; @@ -75,8 +75,8 @@ namespace AlibabaCloud std::string handlerName; }; std::string loginName; - std::string typeName; std::string dataInstance; + std::string typeName; bool backed; std::string userIdValue; std::vector handleInfoList; @@ -85,12 +85,12 @@ namespace AlibabaCloud std::string dealUserIdValue; std::string displayName; int status; - std::string productCode; std::string typeCode; + std::string productCode; std::string statusName; std::string subTypeCode; - long alertTime; std::string departName; + long alertTime; std::string dealReason; std::string logDetail; std::string dealDisplayName; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventTopRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeEventTopRequest.h deleted file mode 100644 index e183a78be..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventTopRequest.h +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTOPREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTOPREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeEventTopRequest : public RpcServiceRequest - { - - public: - DescribeEventTopRequest(); - ~DescribeEventTopRequest(); - - std::string getProductCode()const; - void setProductCode(const std::string& productCode); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getUserId()const; - void setUserId(long userId); - std::string getTypeCode()const; - void setTypeCode(const std::string& typeCode); - std::string getSubTypeCode()const; - void setSubTypeCode(const std::string& subTypeCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getTargetProductCode()const; - void setTargetProductCode(const std::string& targetProductCode); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getDealUserId()const; - void setDealUserId(const std::string& dealUserId); - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getInstanceName()const; - void setInstanceName(const std::string& instanceName); - long getDepartId()const; - void setDepartId(long departId); - std::string getStatus()const; - void setStatus(const std::string& status); - std::string getUserName()const; - void setUserName(const std::string& userName); - - private: - std::string productCode_; - std::string startTime_; - long userId_; - std::string typeCode_; - std::string subTypeCode_; - std::string sourceIp_; - std::string targetProductCode_; - int pageSize_; - std::string lang_; - std::string dealUserId_; - int featureType_; - std::string endTime_; - int currentPage_; - std::string instanceName_; - long departId_; - std::string status_; - std::string userName_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTOPREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventTopResult.h b/sddp/include/alibabacloud/sddp/model/DescribeEventTopResult.h deleted file mode 100644 index 7115ae986..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventTopResult.h +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTOPRESULT_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTOPRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeEventTopResult : public ServiceResult - { - public: - struct DataCount - { - std::string instanceName; - std::string userName; - std::string productCode; - std::string remoteIp; - std::string eventName; - long id; - }; - - - DescribeEventTopResult(); - explicit DescribeEventTopResult(const std::string &payload); - ~DescribeEventTopResult(); - std::vector getDataCountList()const; - - protected: - void parse(const std::string &payload); - private: - std::vector dataCountList_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTOPRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventTypesDetailRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeEventTypesDetailRequest.h deleted file mode 100644 index 723272b7e..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventTypesDetailRequest.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESDETAILREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESDETAILREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeEventTypesDetailRequest : public RpcServiceRequest - { - - public: - DescribeEventTypesDetailRequest(); - ~DescribeEventTypesDetailRequest(); - - std::string getCode()const; - void setCode(const std::string& code); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - std::string code_; - std::string sourceIp_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESDETAILREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventTypesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeEventTypesRequest.h index 8d35f068e..86c587463 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventTypesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeEventTypesRequest.h @@ -1,60 +1,54 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeEventTypesRequest : public RpcServiceRequest - { - - public: - DescribeEventTypesRequest(); - ~DescribeEventTypesRequest(); - - int getResourceId()const; - void setResourceId(int resourceId); - long getParentTypeId()const; - void setParentTypeId(long parentTypeId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - int getStatus()const; - void setStatus(int status); - - private: - int resourceId_; - long parentTypeId_; - std::string sourceIp_; - std::string lang_; - int status_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeEventTypesRequest : public RpcServiceRequest { +public: + DescribeEventTypesRequest(); + ~DescribeEventTypesRequest(); + int getResourceId() const; + void setResourceId(int resourceId); + long getParentTypeId() const; + void setParentTypeId(long parentTypeId); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + int getStatus() const; + void setStatus(int status); + +private: + int resourceId_; + long parentTypeId_; + std::string sourceIp_; + std::string lang_; + int status_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTTYPESREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeEventsRequest.h index e05b11e47..4a02855e6 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventsRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeEventsRequest.h @@ -1,99 +1,93 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeEventsRequest : public RpcServiceRequest - { - - public: - DescribeEventsRequest(); - ~DescribeEventsRequest(); - - std::string getProductCode()const; - void setProductCode(const std::string& productCode); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - long getUserId()const; - void setUserId(long userId); - std::string getTypeCode()const; - void setTypeCode(const std::string& typeCode); - std::string getSubTypeCode()const; - void setSubTypeCode(const std::string& subTypeCode); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getTargetProductCode()const; - void setTargetProductCode(const std::string& targetProductCode); - int getPageSize()const; - void setPageSize(int pageSize); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getDealUserId()const; - void setDealUserId(const std::string& dealUserId); - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getEndTime()const; - void setEndTime(const std::string& endTime); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getInstanceName()const; - void setInstanceName(const std::string& instanceName); - long getDepartId()const; - void setDepartId(long departId); - std::string getStatus()const; - void setStatus(const std::string& status); - std::string getUserName()const; - void setUserName(const std::string& userName); - - private: - std::string productCode_; - std::string startTime_; - long userId_; - std::string typeCode_; - std::string subTypeCode_; - std::string sourceIp_; - std::string targetProductCode_; - int pageSize_; - long id_; - std::string lang_; - std::string dealUserId_; - int featureType_; - std::string endTime_; - int currentPage_; - std::string instanceName_; - long departId_; - std::string status_; - std::string userName_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeEventsRequest : public RpcServiceRequest { +public: + DescribeEventsRequest(); + ~DescribeEventsRequest(); + std::string getProductCode() const; + void setProductCode(const std::string &productCode); + std::string getStartTime() const; + void setStartTime(const std::string &startTime); + long getUserId() const; + void setUserId(long userId); + std::string getTypeCode() const; + void setTypeCode(const std::string &typeCode); + std::string getSubTypeCode() const; + void setSubTypeCode(const std::string &subTypeCode); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getTargetProductCode() const; + void setTargetProductCode(const std::string &targetProductCode); + int getPageSize() const; + void setPageSize(int pageSize); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getDealUserId() const; + void setDealUserId(const std::string &dealUserId); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getEndTime() const; + void setEndTime(const std::string &endTime); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + std::string getInstanceName() const; + void setInstanceName(const std::string &instanceName); + long getDepartId() const; + void setDepartId(long departId); + std::string getStatus() const; + void setStatus(const std::string &status); + std::string getUserName() const; + void setUserName(const std::string &userName); + +private: + std::string productCode_; + std::string startTime_; + long userId_; + std::string typeCode_; + std::string subTypeCode_; + std::string sourceIp_; + std::string targetProductCode_; + int pageSize_; + long id_; + std::string lang_; + std::string dealUserId_; + int featureType_; + std::string endTime_; + int currentPage_; + std::string instanceName_; + long departId_; + std::string status_; + std::string userName_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEEVENTSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeEventsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeEventsResult.h index 7f81d4528..40abedfb8 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeEventsResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeEventsResult.h @@ -39,20 +39,20 @@ namespace AlibabaCloud std::string typeName; bool backed; std::string userIdValue; - std::string productCode; std::string typeCode; + std::string productCode; std::string statusName; std::string subTypeCode; - long alertTime; std::string departName; + long alertTime; std::string instanceName; int warnLevel; std::string dealLoginName; std::string dealDisplayName; std::string subTypeName; long userId; - std::string targetProductCode; long eventTime; + std::string targetProductCode; long dealUserId; std::string dealUserIdValue; std::string displayName; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeInstancePortraitRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeInstancePortraitRequest.h deleted file mode 100644 index 301defcb2..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeInstancePortraitRequest.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCEPORTRAITREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCEPORTRAITREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeInstancePortraitRequest : public RpcServiceRequest - { - - public: - DescribeInstancePortraitRequest(); - ~DescribeInstancePortraitRequest(); - - long getProductId()const; - void setProductId(long productId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getInstanceId()const; - void setInstanceId(long instanceId); - std::string getItemKeys()const; - void setItemKeys(const std::string& itemKeys); - - private: - long productId_; - std::string sourceIp_; - long instanceId_; - std::string itemKeys_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCEPORTRAITREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeInstanceSourcesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeInstanceSourcesRequest.h index 0b6afc3bf..a90acf11f 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeInstanceSourcesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeInstanceSourcesRequest.h @@ -1,75 +1,84 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESOURCESREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESOURCESREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeInstanceSourcesRequest : public RpcServiceRequest - { - - public: - DescribeInstanceSourcesRequest(); - ~DescribeInstanceSourcesRequest(); - - long getProductId()const; - void setProductId(long productId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getServiceRegionId()const; - void setServiceRegionId(const std::string& serviceRegionId); - std::string getEngineType()const; - void setEngineType(const std::string& engineType); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - bool getAuthed()const; - void setAuthed(bool authed); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - std::string getDbName()const; - void setDbName(const std::string& dbName); - - private: - long productId_; - std::string sourceIp_; - int pageSize_; - std::string lang_; - std::string serviceRegionId_; - std::string engineType_; - int currentPage_; - bool authed_; - std::string instanceId_; - std::string dbName_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESOURCESREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESOURCESREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESOURCESREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeInstanceSourcesRequest : public RpcServiceRequest { +public: + DescribeInstanceSourcesRequest(); + ~DescribeInstanceSourcesRequest(); + std::string getProductCode() const; + void setProductCode(const std::string &productCode); + long getProductId() const; + void setProductId(long productId); + std::string getSearchKey() const; + void setSearchKey(const std::string &searchKey); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getSearchType() const; + void setSearchType(const std::string &searchType); + int getPageSize() const; + void setPageSize(int pageSize); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getServiceRegionId() const; + void setServiceRegionId(const std::string &serviceRegionId); + std::string getEngineType() const; + void setEngineType(const std::string &engineType); + int getAuditStatus() const; + void setAuditStatus(int auditStatus); + int getAuthStatus() const; + void setAuthStatus(int authStatus); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + bool getAuthed() const; + void setAuthed(bool authed); + std::string getInstanceId() const; + void setInstanceId(const std::string &instanceId); + std::string getDbName() const; + void setDbName(const std::string &dbName); + +private: + std::string productCode_; + long productId_; + std::string searchKey_; + std::string sourceIp_; + std::string searchType_; + int pageSize_; + std::string lang_; + std::string serviceRegionId_; + std::string engineType_; + int auditStatus_; + int authStatus_; + int currentPage_; + bool authed_; + std::string instanceId_; + std::string dbName_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESOURCESREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeInstanceSourcesResult.h b/sddp/include/alibabacloud/sddp/model/DescribeInstanceSourcesResult.h index 30bb5459b..a86290c7c 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeInstanceSourcesResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeInstanceSourcesResult.h @@ -34,29 +34,32 @@ namespace AlibabaCloud public: struct InstanceSource { - std::string userName; + int samplingSize; long instanceSize; - std::string instanceId; int logStoreDay; - std::string tenantName; + int checkStatus; long productId; - bool canModifyUserName; long lastModifyTime; - std::string instanceDescription1; + std::string lastModifyUserId; + long dataLimitId; + std::string regionName; + int enable; + std::string engineType; + std::string dbName; + std::string userName; + std::string instanceId; + std::string tenantName; + bool canModifyUserName; long gmtCreate; std::string tenantId; - long dataLimitId; int auditStatus; - std::string lastModifyUserId; - std::string regionName; + int datamaskStatus; int autoScan; int passwordStatus; - int enable; - std::string dbName; - std::string engineType; std::string instanceDescription; std::string regionId; long id; + std::string errorMessage; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeInstancesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeInstancesRequest.h index 3547cd6e6..59761f430 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeInstancesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeInstancesRequest.h @@ -1,123 +1,120 @@ /* * 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_SDDP_MODEL_DESCRIBEINSTANCESREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeInstancesRequest : public RpcServiceRequest - { - - public: - DescribeInstancesRequest(); - ~DescribeInstancesRequest(); - - std::string getProductCode()const; - void setProductCode(const std::string& productCode); - long getProductId()const; - void setProductId(long productId); - std::string getRiskLevels()const; - void setRiskLevels(const std::string& riskLevels); - std::string getQueryName()const; - void setQueryName(const std::string& queryName); - long getRiskLevelId()const; - void setRiskLevelId(long riskLevelId); - std::string getSource()const; - void setSource(const std::string& source); - long getStartTime()const; - void setStartTime(long startTime); - long getUserId()const; - void setUserId(long userId); - std::string getNameAccurate()const; - void setNameAccurate(const std::string& nameAccurate); - std::string getSensLevelName()const; - void setSensLevelName(const std::string& sensLevelName); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getLastFinishTimeStart()const; - void setLastFinishTimeStart(long lastFinishTimeStart); - int getPageSize()const; - void setPageSize(int pageSize); - int getCheckStatus()const; - void setCheckStatus(int checkStatus); - std::string getLang()const; - void setLang(const std::string& lang); - int getQueryType()const; - void setQueryType(int queryType); - std::string getServiceRegionId()const; - void setServiceRegionId(const std::string& serviceRegionId); - std::string getEngineType()const; - void setEngineType(const std::string& engineType); - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getOrderBy()const; - void setOrderBy(const std::string& orderBy); - int getUserType()const; - void setUserType(int userType); - long getEndTime()const; - void setEndTime(long endTime); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getName()const; - void setName(const std::string& name); - long getRuleId()const; - void setRuleId(long ruleId); - long getLastFinishTimeEnd()const; - void setLastFinishTimeEnd(long lastFinishTimeEnd); - - private: - std::string productCode_; - long productId_; - std::string riskLevels_; - std::string queryName_; - long riskLevelId_; - std::string source_; - long startTime_; - long userId_; - std::string nameAccurate_; - std::string sensLevelName_; - std::string sourceIp_; - long lastFinishTimeStart_; - int pageSize_; - int checkStatus_; - std::string lang_; - int queryType_; - std::string serviceRegionId_; - std::string engineType_; - int featureType_; - std::string orderBy_; - int userType_; - long endTime_; - int currentPage_; - std::string name_; - long ruleId_; - long lastFinishTimeEnd_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeInstancesRequest : public RpcServiceRequest { +public: + DescribeInstancesRequest(); + ~DescribeInstancesRequest(); + std::string getProductCode() const; + void setProductCode(const std::string &productCode); + long getProductId() const; + void setProductId(long productId); + std::string getRiskLevels() const; + void setRiskLevels(const std::string &riskLevels); + std::string getQueryName() const; + void setQueryName(const std::string &queryName); + long getRiskLevelId() const; + void setRiskLevelId(long riskLevelId); + std::string getSource() const; + void setSource(const std::string &source); + long getStartTime() const; + void setStartTime(long startTime); + long getUserId() const; + void setUserId(long userId); + std::string getNameAccurate() const; + void setNameAccurate(const std::string &nameAccurate); + std::string getSensLevelName() const; + void setSensLevelName(const std::string &sensLevelName); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + long getLastFinishTimeStart() const; + void setLastFinishTimeStart(long lastFinishTimeStart); + int getDataType() const; + void setDataType(int dataType); + int getPageSize() const; + void setPageSize(int pageSize); + int getCheckStatus() const; + void setCheckStatus(int checkStatus); + std::string getLang() const; + void setLang(const std::string &lang); + int getQueryType() const; + void setQueryType(int queryType); + std::string getServiceRegionId() const; + void setServiceRegionId(const std::string &serviceRegionId); + std::string getEngineType() const; + void setEngineType(const std::string &engineType); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getOrderBy() const; + void setOrderBy(const std::string &orderBy); + int getUserType() const; + void setUserType(int userType); + long getEndTime() const; + void setEndTime(long endTime); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + std::string getName() const; + void setName(const std::string &name); + long getRuleId() const; + void setRuleId(long ruleId); + long getLastFinishTimeEnd() const; + void setLastFinishTimeEnd(long lastFinishTimeEnd); + +private: + std::string productCode_; + long productId_; + std::string riskLevels_; + std::string queryName_; + long riskLevelId_; + std::string source_; + long startTime_; + long userId_; + std::string nameAccurate_; + std::string sensLevelName_; + std::string sourceIp_; + long lastFinishTimeStart_; + int dataType_; + int pageSize_; + int checkStatus_; + std::string lang_; + int queryType_; + std::string serviceRegionId_; + std::string engineType_; + int featureType_; + std::string orderBy_; + int userType_; + long endTime_; + int currentPage_; + std::string name_; + long ruleId_; + long lastFinishTimeEnd_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCESREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeInstancesResult.h b/sddp/include/alibabacloud/sddp/model/DescribeInstancesResult.h index 94b900d2f..ad6d0af3e 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeInstancesResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeInstancesResult.h @@ -54,14 +54,15 @@ namespace AlibabaCloud std::string departName; float lastRiskScore; bool labelsec; + std::string fileCountDetails; int totalCount; std::string sensLevelName; long lastFinishTime; long creationTime; - std::string riskLevelName; std::string instanceDescription; - long id; + std::string riskLevelName; std::string regionId; + long id; int sensitiveCount; int s3Count; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectDetailRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectDetailRequest.h index 1b3d60615..2b682669a 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectDetailRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectDetailRequest.h @@ -1,57 +1,51 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTDETAILREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTDETAILREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeOssObjectDetailRequest : public RpcServiceRequest - { - - public: - DescribeOssObjectDetailRequest(); - ~DescribeOssObjectDetailRequest(); - - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - int getFeatureType()const; - void setFeatureType(int featureType); - - private: - std::string sourceIp_; - long id_; - std::string lang_; - int featureType_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTDETAILREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTDETAILREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTDETAILREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeOssObjectDetailRequest : public RpcServiceRequest { +public: + DescribeOssObjectDetailRequest(); + ~DescribeOssObjectDetailRequest(); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + int getFeatureType() const; + void setFeatureType(int featureType); + +private: + std::string sourceIp_; + long id_; + std::string lang_; + int featureType_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTDETAILREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsRequest.h index aebd74e1c..4c9979591 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsRequest.h @@ -1,99 +1,93 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeOssObjectsRequest : public RpcServiceRequest - { - - public: - DescribeOssObjectsRequest(); - ~DescribeOssObjectsRequest(); - - std::string getRiskLevels()const; - void setRiskLevels(const std::string& riskLevels); - bool getNeedRiskCount()const; - void setNeedRiskCount(bool needRiskCount); - std::string getQueryName()const; - void setQueryName(const std::string& queryName); - int getRiskLevelId()const; - void setRiskLevelId(int riskLevelId); - long getLastScanTimeEnd()const; - void setLastScanTimeEnd(long lastScanTimeEnd); - long getLastScanTimeStart()const; - void setLastScanTimeStart(long lastScanTimeStart); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getServiceRegionId()const; - void setServiceRegionId(const std::string& serviceRegionId); - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getOrderBy()const; - void setOrderBy(const std::string& orderBy); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getRuleIds()const; - void setRuleIds(const std::string& ruleIds); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - std::string getName()const; - void setName(const std::string& name); - long getRuleId()const; - void setRuleId(long ruleId); - int getCategory()const; - void setCategory(int category); - - private: - std::string riskLevels_; - bool needRiskCount_; - std::string queryName_; - int riskLevelId_; - long lastScanTimeEnd_; - long lastScanTimeStart_; - std::string sourceIp_; - int pageSize_; - std::string lang_; - std::string serviceRegionId_; - int featureType_; - std::string orderBy_; - int currentPage_; - std::string ruleIds_; - std::string instanceId_; - std::string name_; - long ruleId_; - int category_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeOssObjectsRequest : public RpcServiceRequest { +public: + DescribeOssObjectsRequest(); + ~DescribeOssObjectsRequest(); + std::string getRiskLevels() const; + void setRiskLevels(const std::string &riskLevels); + bool getNeedRiskCount() const; + void setNeedRiskCount(bool needRiskCount); + std::string getQueryName() const; + void setQueryName(const std::string &queryName); + int getRiskLevelId() const; + void setRiskLevelId(int riskLevelId); + long getLastScanTimeEnd() const; + void setLastScanTimeEnd(long lastScanTimeEnd); + long getLastScanTimeStart() const; + void setLastScanTimeStart(long lastScanTimeStart); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getPageSize() const; + void setPageSize(int pageSize); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getServiceRegionId() const; + void setServiceRegionId(const std::string &serviceRegionId); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getOrderBy() const; + void setOrderBy(const std::string &orderBy); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + std::string getRuleIds() const; + void setRuleIds(const std::string &ruleIds); + std::string getInstanceId() const; + void setInstanceId(const std::string &instanceId); + std::string getName() const; + void setName(const std::string &name); + long getRuleId() const; + void setRuleId(long ruleId); + int getCategory() const; + void setCategory(int category); + +private: + std::string riskLevels_; + bool needRiskCount_; + std::string queryName_; + int riskLevelId_; + long lastScanTimeEnd_; + long lastScanTimeStart_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + std::string serviceRegionId_; + int featureType_; + std::string orderBy_; + int currentPage_; + std::string ruleIds_; + std::string instanceId_; + std::string name_; + long ruleId_; + int category_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEOSSOBJECTSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsResult.h b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsResult.h index b3427a097..093800e4f 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeOssObjectsResult.h @@ -53,8 +53,8 @@ namespace AlibabaCloud std::string categoryName; std::string fileId; std::string riskLevelName; - std::string id; std::string regionId; + std::string id; int sensitiveCount; }; diff --git a/sddp/include/alibabacloud/sddp/model/DescribePackagesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribePackagesRequest.h index 0d772d931..afbfc1f81 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribePackagesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribePackagesRequest.h @@ -1,87 +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_SDDP_MODEL_DESCRIBEPACKAGESREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEPACKAGESREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribePackagesRequest : public RpcServiceRequest - { - - public: - DescribePackagesRequest(); - ~DescribePackagesRequest(); - - long getProductId()const; - void setProductId(long productId); - std::string getRiskLevels()const; - void setRiskLevels(const std::string& riskLevels); - std::string getQueryName()const; - void setQueryName(const std::string& queryName); - long getRiskLevelId()const; - void setRiskLevelId(long riskLevelId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - int getQueryType()const; - void setQueryType(int queryType); - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getOrderBy()const; - void setOrderBy(const std::string& orderBy); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - long getInstanceId()const; - void setInstanceId(long instanceId); - std::string getName()const; - void setName(const std::string& name); - long getRuleId()const; - void setRuleId(long ruleId); - - private: - long productId_; - std::string riskLevels_; - std::string queryName_; - long riskLevelId_; - std::string sourceIp_; - int pageSize_; - std::string lang_; - int queryType_; - int featureType_; - std::string orderBy_; - int currentPage_; - long instanceId_; - std::string name_; - long ruleId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEPACKAGESREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEPACKAGESREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEPACKAGESREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribePackagesRequest : public RpcServiceRequest { +public: + DescribePackagesRequest(); + ~DescribePackagesRequest(); + long getProductId() const; + void setProductId(long productId); + std::string getRiskLevels() const; + void setRiskLevels(const std::string &riskLevels); + std::string getQueryName() const; + void setQueryName(const std::string &queryName); + long getRiskLevelId() const; + void setRiskLevelId(long riskLevelId); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getPageSize() const; + void setPageSize(int pageSize); + std::string getLang() const; + void setLang(const std::string &lang); + int getQueryType() const; + void setQueryType(int queryType); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getOrderBy() const; + void setOrderBy(const std::string &orderBy); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + long getInstanceId() const; + void setInstanceId(long instanceId); + std::string getName() const; + void setName(const std::string &name); + long getRuleId() const; + void setRuleId(long ruleId); + +private: + long productId_; + std::string riskLevels_; + std::string queryName_; + long riskLevelId_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + int queryType_; + int featureType_; + std::string orderBy_; + int currentPage_; + long instanceId_; + std::string name_; + long ruleId_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEPACKAGESREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeRiskLevelsRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeRiskLevelsRequest.h index 639a7c4cb..fc7d7452e 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeRiskLevelsRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeRiskLevelsRequest.h @@ -1,54 +1,48 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBERISKLEVELSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBERISKLEVELSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeRiskLevelsRequest : public RpcServiceRequest - { - - public: - DescribeRiskLevelsRequest(); - ~DescribeRiskLevelsRequest(); - - int getCustomType()const; - void setCustomType(int customType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - int customType_; - std::string sourceIp_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBERISKLEVELSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBERISKLEVELSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBERISKLEVELSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeRiskLevelsRequest : public RpcServiceRequest { +public: + DescribeRiskLevelsRequest(); + ~DescribeRiskLevelsRequest(); + int getCustomType() const; + void setCustomType(int customType); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + int customType_; + std::string sourceIp_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBERISKLEVELSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeRuleCategoryRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeRuleCategoryRequest.h deleted file mode 100644 index eb6f276f2..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeRuleCategoryRequest.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBERULECATEGORYREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBERULECATEGORYREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeRuleCategoryRequest : public RpcServiceRequest - { - - public: - DescribeRuleCategoryRequest(); - ~DescribeRuleCategoryRequest(); - - long getProductId()const; - void setProductId(long productId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - long productId_; - std::string sourceIp_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBERULECATEGORYREQUEST_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeRuleCategoryResult.h b/sddp/include/alibabacloud/sddp/model/DescribeRuleCategoryResult.h deleted file mode 100644 index 10a86e5bb..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeRuleCategoryResult.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBERULECATEGORYRESULT_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBERULECATEGORYRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeRuleCategoryResult : public ServiceResult - { - public: - struct Rule - { - struct ChildRule - { - std::string parentId; - long id; - std::string groupId; - std::string name; - }; - std::vector childList; - std::string groupId; - std::string name; - }; - struct Product - { - std::string value; - std::string label; - }; - - - DescribeRuleCategoryResult(); - explicit DescribeRuleCategoryResult(const std::string &payload); - ~DescribeRuleCategoryResult(); - std::vector getProductList()const; - std::vector getRuleList()const; - - protected: - void parse(const std::string &payload); - private: - std::vector productList_; - std::vector ruleList_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBERULECATEGORYRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeRulesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeRulesRequest.h index 4377df42a..7f23509dc 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeRulesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeRulesRequest.h @@ -1,93 +1,87 @@ /* * 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_SDDP_MODEL_DESCRIBERULESREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBERULESREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeRulesRequest : public RpcServiceRequest - { - - public: - DescribeRulesRequest(); - ~DescribeRulesRequest(); - - int getWarnLevel()const; - void setWarnLevel(int warnLevel); - int getProductCode()const; - void setProductCode(int productCode); - long getProductId()const; - void setProductId(long productId); - long getRiskLevelId()const; - void setRiskLevelId(long riskLevelId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getLang()const; - void setLang(const std::string& lang); - bool getKeywordCompatible()const; - void setKeywordCompatible(bool keywordCompatible); - int getRuleType()const; - void setRuleType(int ruleType); - std::string getGroupId()const; - void setGroupId(const std::string& groupId); - int getContentCategory()const; - void setContentCategory(int contentCategory); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - int getCustomType()const; - void setCustomType(int customType); - std::string getName()const; - void setName(const std::string& name); - int getCategory()const; - void setCategory(int category); - int getStatus()const; - void setStatus(int status); - - private: - int warnLevel_; - int productCode_; - long productId_; - long riskLevelId_; - std::string sourceIp_; - int pageSize_; - std::string lang_; - bool keywordCompatible_; - int ruleType_; - std::string groupId_; - int contentCategory_; - int currentPage_; - int customType_; - std::string name_; - int category_; - int status_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBERULESREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBERULESREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBERULESREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeRulesRequest : public RpcServiceRequest { +public: + DescribeRulesRequest(); + ~DescribeRulesRequest(); + int getWarnLevel() const; + void setWarnLevel(int warnLevel); + int getProductCode() const; + void setProductCode(int productCode); + long getProductId() const; + void setProductId(long productId); + long getRiskLevelId() const; + void setRiskLevelId(long riskLevelId); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getPageSize() const; + void setPageSize(int pageSize); + std::string getLang() const; + void setLang(const std::string &lang); + bool getKeywordCompatible() const; + void setKeywordCompatible(bool keywordCompatible); + int getRuleType() const; + void setRuleType(int ruleType); + std::string getGroupId() const; + void setGroupId(const std::string &groupId); + int getContentCategory() const; + void setContentCategory(int contentCategory); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + int getCustomType() const; + void setCustomType(int customType); + std::string getName() const; + void setName(const std::string &name); + int getCategory() const; + void setCategory(int category); + int getStatus() const; + void setStatus(int status); + +private: + int warnLevel_; + int productCode_; + long productId_; + long riskLevelId_; + std::string sourceIp_; + int pageSize_; + std::string lang_; + bool keywordCompatible_; + int ruleType_; + std::string groupId_; + int contentCategory_; + int currentPage_; + int customType_; + std::string name_; + int category_; + int status_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBERULESREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeRulesResult.h b/sddp/include/alibabacloud/sddp/model/DescribeRulesResult.h index 4867ca9a1..ccb5d8326 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeRulesResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeRulesResult.h @@ -45,13 +45,13 @@ namespace AlibabaCloud std::string target; int warnLevel; std::string displayName; - int customType; int status; + int customType; std::string productCode; std::string departName; int hitTotalCount; - std::string majorKey; std::string groupId; + std::string majorKey; long gmtCreate; long userId; std::string content; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeTablesRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeTablesRequest.h index e62a27f88..0a57980c5 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeTablesRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeTablesRequest.h @@ -1,126 +1,120 @@ /* * 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_SDDP_MODEL_DESCRIBETABLESREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBETABLESREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeTablesRequest : public RpcServiceRequest - { - - public: - DescribeTablesRequest(); - ~DescribeTablesRequest(); - - std::string getProductCode()const; - void setProductCode(const std::string& productCode); - long getProductId()const; - void setProductId(long productId); - std::string getRiskLevels()const; - void setRiskLevels(const std::string& riskLevels); - bool getNeedRiskCount()const; - void setNeedRiskCount(bool needRiskCount); - long getPackageId()const; - void setPackageId(long packageId); - std::string getRuleName()const; - void setRuleName(const std::string& ruleName); - std::string getQueryName()const; - void setQueryName(const std::string& queryName); - long getRiskLevelId()const; - void setRiskLevelId(long riskLevelId); - long getStartTime()const; - void setStartTime(long startTime); - long getLastScanTimeEnd()const; - void setLastScanTimeEnd(long lastScanTimeEnd); - long getLastScanTimeStart()const; - void setLastScanTimeStart(long lastScanTimeStart); - std::string getSensLevelName()const; - void setSensLevelName(const std::string& sensLevelName); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getInstanceDescription()const; - void setInstanceDescription(const std::string& instanceDescription); - std::string getLang()const; - void setLang(const std::string& lang); - int getQueryType()const; - void setQueryType(int queryType); - std::string getServiceRegionId()const; - void setServiceRegionId(const std::string& serviceRegionId); - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getOrderBy()const; - void setOrderBy(const std::string& orderBy); - long getEndTime()const; - void setEndTime(long endTime); - int getCurrentPage()const; - void setCurrentPage(int currentPage); - std::string getRuleIds()const; - void setRuleIds(const std::string& ruleIds); - long getInstanceId()const; - void setInstanceId(long instanceId); - std::string getInstanceName()const; - void setInstanceName(const std::string& instanceName); - std::string getName()const; - void setName(const std::string& name); - long getRuleId()const; - void setRuleId(long ruleId); - - private: - std::string productCode_; - long productId_; - std::string riskLevels_; - bool needRiskCount_; - long packageId_; - std::string ruleName_; - std::string queryName_; - long riskLevelId_; - long startTime_; - long lastScanTimeEnd_; - long lastScanTimeStart_; - std::string sensLevelName_; - std::string sourceIp_; - int pageSize_; - std::string instanceDescription_; - std::string lang_; - int queryType_; - std::string serviceRegionId_; - int featureType_; - std::string orderBy_; - long endTime_; - int currentPage_; - std::string ruleIds_; - long instanceId_; - std::string instanceName_; - std::string name_; - long ruleId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBETABLESREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBETABLESREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBETABLESREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeTablesRequest : public RpcServiceRequest { +public: + DescribeTablesRequest(); + ~DescribeTablesRequest(); + std::string getProductCode() const; + void setProductCode(const std::string &productCode); + long getProductId() const; + void setProductId(long productId); + std::string getRiskLevels() const; + void setRiskLevels(const std::string &riskLevels); + bool getNeedRiskCount() const; + void setNeedRiskCount(bool needRiskCount); + long getPackageId() const; + void setPackageId(long packageId); + std::string getRuleName() const; + void setRuleName(const std::string &ruleName); + std::string getQueryName() const; + void setQueryName(const std::string &queryName); + long getRiskLevelId() const; + void setRiskLevelId(long riskLevelId); + long getStartTime() const; + void setStartTime(long startTime); + long getLastScanTimeEnd() const; + void setLastScanTimeEnd(long lastScanTimeEnd); + long getLastScanTimeStart() const; + void setLastScanTimeStart(long lastScanTimeStart); + std::string getSensLevelName() const; + void setSensLevelName(const std::string &sensLevelName); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getPageSize() const; + void setPageSize(int pageSize); + std::string getInstanceDescription() const; + void setInstanceDescription(const std::string &instanceDescription); + std::string getLang() const; + void setLang(const std::string &lang); + int getQueryType() const; + void setQueryType(int queryType); + std::string getServiceRegionId() const; + void setServiceRegionId(const std::string &serviceRegionId); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getOrderBy() const; + void setOrderBy(const std::string &orderBy); + long getEndTime() const; + void setEndTime(long endTime); + int getCurrentPage() const; + void setCurrentPage(int currentPage); + std::string getRuleIds() const; + void setRuleIds(const std::string &ruleIds); + long getInstanceId() const; + void setInstanceId(long instanceId); + std::string getInstanceName() const; + void setInstanceName(const std::string &instanceName); + std::string getName() const; + void setName(const std::string &name); + long getRuleId() const; + void setRuleId(long ruleId); + +private: + std::string productCode_; + long productId_; + std::string riskLevels_; + bool needRiskCount_; + long packageId_; + std::string ruleName_; + std::string queryName_; + long riskLevelId_; + long startTime_; + long lastScanTimeEnd_; + long lastScanTimeStart_; + std::string sensLevelName_; + std::string sourceIp_; + int pageSize_; + std::string instanceDescription_; + std::string lang_; + int queryType_; + std::string serviceRegionId_; + int featureType_; + std::string orderBy_; + long endTime_; + int currentPage_; + std::string ruleIds_; + long instanceId_; + std::string instanceName_; + std::string name_; + long ruleId_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBETABLESREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeTablesResult.h b/sddp/include/alibabacloud/sddp/model/DescribeTablesResult.h index a4af8f6ec..8eb6cbe05 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeTablesResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeTablesResult.h @@ -47,12 +47,14 @@ namespace AlibabaCloud int s2Count; long riskLevelId; std::string name; - int totalRows; + std::string objectHex; std::string regionName; + int totalRows; int s1Count; bool sensitive; - std::string productCode; + int dataType; long instanceId; + std::string productCode; std::string tenantName; std::string sensitiveRatio; std::string countDetails; @@ -62,8 +64,8 @@ namespace AlibabaCloud int totalCount; std::string sensLevelName; long creationTime; - std::string riskLevelName; std::string instanceDescription; + std::string riskLevelName; long id; int sensitiveCount; int s3Count; diff --git a/sddp/include/alibabacloud/sddp/model/DescribeUserCountResult.h b/sddp/include/alibabacloud/sddp/model/DescribeUserCountResult.h deleted file mode 100644 index cd006b996..000000000 --- a/sddp/include/alibabacloud/sddp/model/DescribeUserCountResult.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERCOUNTRESULT_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERCOUNTRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeUserCountResult : public ServiceResult - { - public: - struct UserCount - { - int totalAuthCount; - long warnAddCount; - bool authed; - int unAuthCount; - std::string saleInstanceId; - int saleInstanceStatus; - bool buyed; - long warnTotalCount; - int authCount; - }; - - - DescribeUserCountResult(); - explicit DescribeUserCountResult(const std::string &payload); - ~DescribeUserCountResult(); - UserCount getUserCount()const; - - protected: - void parse(const std::string &payload); - private: - UserCount userCount_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERCOUNTRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/DescribeUserStatusRequest.h b/sddp/include/alibabacloud/sddp/model/DescribeUserStatusRequest.h index e325eae4b..9c7eda6a9 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeUserStatusRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeUserStatusRequest.h @@ -1,51 +1,45 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERSTATUSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERSTATUSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DescribeUserStatusRequest : public RpcServiceRequest - { - - public: - DescribeUserStatusRequest(); - ~DescribeUserStatusRequest(); - - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - std::string sourceIp_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERSTATUSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERSTATUSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERSTATUSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DescribeUserStatusRequest : public RpcServiceRequest { +public: + DescribeUserStatusRequest(); + ~DescribeUserStatusRequest(); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + std::string sourceIp_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEUSERSTATUSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeUserStatusResult.h b/sddp/include/alibabacloud/sddp/model/DescribeUserStatusResult.h index b75094331..90fff6e04 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeUserStatusResult.h +++ b/sddp/include/alibabacloud/sddp/model/DescribeUserStatusResult.h @@ -36,18 +36,19 @@ namespace AlibabaCloud { int labStatus; long totalDataMaskColumns; - bool renewStatus; + bool purchased; int instanceNum; + bool renewStatus; long dataMaskTasks; long dlpCount; long dlpTotalCount; - long ossSize; std::string version; - int instanceStatus; + long ossSize; long sensitiveTable; + int instanceStatus; bool ossBucketSet; - std::string displayTime; std::string sensitiveTop; + std::string displayTime; std::string sensitiveTotalTop; bool odpsSet; long sensitiveTables; @@ -63,14 +64,14 @@ namespace AlibabaCloud bool auditUpgradeStatus; long sensitiveObjects; bool trail; - bool authed; long useOssSize; + bool authed; long divulgeCount; - std::string accessKeyId; std::string chargeType; + std::string accessKeyId; long incSensitiveObjects; - bool assetScanned; long sensitiveObject; + bool assetScanned; int remainDays; int useInstanceNum; }; diff --git a/sddp/include/alibabacloud/sddp/model/DisableUserConfigRequest.h b/sddp/include/alibabacloud/sddp/model/DisableUserConfigRequest.h index e347e20e6..c337608b1 100644 --- a/sddp/include/alibabacloud/sddp/model/DisableUserConfigRequest.h +++ b/sddp/include/alibabacloud/sddp/model/DisableUserConfigRequest.h @@ -1,54 +1,48 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_DISABLEUSERCONFIGREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_DISABLEUSERCONFIGREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT DisableUserConfigRequest : public RpcServiceRequest - { - - public: - DisableUserConfigRequest(); - ~DisableUserConfigRequest(); - - std::string getCode()const; - void setCode(const std::string& code); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - std::string code_; - std::string sourceIp_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_DISABLEUSERCONFIGREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_DISABLEUSERCONFIGREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_DISABLEUSERCONFIGREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT DisableUserConfigRequest : public RpcServiceRequest { +public: + DisableUserConfigRequest(); + ~DisableUserConfigRequest(); + std::string getCode() const; + void setCode(const std::string &code); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + std::string code_; + std::string sourceIp_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_DISABLEUSERCONFIGREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/ExecDatamaskRequest.h b/sddp/include/alibabacloud/sddp/model/ExecDatamaskRequest.h index ce1aef1ec..982e9ca66 100644 --- a/sddp/include/alibabacloud/sddp/model/ExecDatamaskRequest.h +++ b/sddp/include/alibabacloud/sddp/model/ExecDatamaskRequest.h @@ -1,54 +1,51 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_EXECDATAMASKREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_EXECDATAMASKREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT ExecDatamaskRequest : public RpcServiceRequest - { - - public: - ExecDatamaskRequest(); - ~ExecDatamaskRequest(); - - std::string getData()const; - void setData(const std::string& data); - long getTemplateId()const; - void setTemplateId(long templateId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - - private: - std::string data_; - long templateId_; - std::string sourceIp_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_EXECDATAMASKREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_EXECDATAMASKREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_EXECDATAMASKREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT ExecDatamaskRequest : public RpcServiceRequest { +public: + ExecDatamaskRequest(); + ~ExecDatamaskRequest(); + std::string getData() const; + void setData(const std::string &data); + long getTemplateId() const; + void setTemplateId(long templateId); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + std::string data_; + long templateId_; + std::string sourceIp_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_EXECDATAMASKREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/ManualTriggerMaskingProcessRequest.h b/sddp/include/alibabacloud/sddp/model/ManualTriggerMaskingProcessRequest.h index b68ebb7e3..3719b95f0 100644 --- a/sddp/include/alibabacloud/sddp/model/ManualTriggerMaskingProcessRequest.h +++ b/sddp/include/alibabacloud/sddp/model/ManualTriggerMaskingProcessRequest.h @@ -1,57 +1,51 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT ManualTriggerMaskingProcessRequest : public RpcServiceRequest - { - - public: - ManualTriggerMaskingProcessRequest(); - ~ManualTriggerMaskingProcessRequest(); - - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - int featureType_; - std::string sourceIp_; - long id_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT ManualTriggerMaskingProcessRequest : public RpcServiceRequest { +public: + ManualTriggerMaskingProcessRequest(); + ~ManualTriggerMaskingProcessRequest(); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + int featureType_; + std::string sourceIp_; + long id_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_MANUALTRIGGERMASKINGPROCESSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/ModifyDataLimitRequest.h b/sddp/include/alibabacloud/sddp/model/ModifyDataLimitRequest.h index 59d1049d0..c5eee94f1 100644 --- a/sddp/include/alibabacloud/sddp/model/ModifyDataLimitRequest.h +++ b/sddp/include/alibabacloud/sddp/model/ModifyDataLimitRequest.h @@ -1,87 +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_SDDP_MODEL_MODIFYDATALIMITREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_MODIFYDATALIMITREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT ModifyDataLimitRequest : public RpcServiceRequest - { - - public: - ModifyDataLimitRequest(); - ~ModifyDataLimitRequest(); - - bool getModifyPassword()const; - void setModifyPassword(bool modifyPassword); - std::string getPassword()const; - void setPassword(const std::string& password); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getServiceRegionId()const; - void setServiceRegionId(const std::string& serviceRegionId); - std::string getEngineType()const; - void setEngineType(const std::string& engineType); - int getAuditStatus()const; - void setAuditStatus(int auditStatus); - int getAutoScan()const; - void setAutoScan(int autoScan); - int getLogStoreDay()const; - void setLogStoreDay(int logStoreDay); - int getResourceType()const; - void setResourceType(int resourceType); - std::string getConnector()const; - void setConnector(const std::string& connector); - int getPort()const; - void setPort(int port); - std::string getUserName()const; - void setUserName(const std::string& userName); - - private: - bool modifyPassword_; - std::string password_; - std::string sourceIp_; - long id_; - std::string lang_; - std::string serviceRegionId_; - std::string engineType_; - int auditStatus_; - int autoScan_; - int logStoreDay_; - int resourceType_; - std::string connector_; - int port_; - std::string userName_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYDATALIMITREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYDATALIMITREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_MODIFYDATALIMITREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT ModifyDataLimitRequest : public RpcServiceRequest { +public: + ModifyDataLimitRequest(); + ~ModifyDataLimitRequest(); + bool getModifyPassword() const; + void setModifyPassword(bool modifyPassword); + std::string getPassword() const; + void setPassword(const std::string &password); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getServiceRegionId() const; + void setServiceRegionId(const std::string &serviceRegionId); + std::string getEngineType() const; + void setEngineType(const std::string &engineType); + int getAuditStatus() const; + void setAuditStatus(int auditStatus); + int getAutoScan() const; + void setAutoScan(int autoScan); + int getLogStoreDay() const; + void setLogStoreDay(int logStoreDay); + int getResourceType() const; + void setResourceType(int resourceType); + std::string getConnector() const; + void setConnector(const std::string &connector); + int getPort() const; + void setPort(int port); + std::string getUserName() const; + void setUserName(const std::string &userName); + +private: + bool modifyPassword_; + std::string password_; + std::string sourceIp_; + long id_; + std::string lang_; + std::string serviceRegionId_; + std::string engineType_; + int auditStatus_; + int autoScan_; + int logStoreDay_; + int resourceType_; + std::string connector_; + int port_; + std::string userName_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYDATALIMITREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/ModifyDefaultLevelRequest.h b/sddp/include/alibabacloud/sddp/model/ModifyDefaultLevelRequest.h index 8d05246fa..5aa2d83f2 100644 --- a/sddp/include/alibabacloud/sddp/model/ModifyDefaultLevelRequest.h +++ b/sddp/include/alibabacloud/sddp/model/ModifyDefaultLevelRequest.h @@ -1,60 +1,54 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYDEFAULTLEVELREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_MODIFYDEFAULTLEVELREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT ModifyDefaultLevelRequest : public RpcServiceRequest - { - - public: - ModifyDefaultLevelRequest(); - ~ModifyDefaultLevelRequest(); - - int getFeatureType()const; - void setFeatureType(int featureType); - long getDefaultId()const; - void setDefaultId(long defaultId); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - std::string getSensitiveIds()const; - void setSensitiveIds(const std::string& sensitiveIds); - - private: - int featureType_; - long defaultId_; - std::string sourceIp_; - std::string lang_; - std::string sensitiveIds_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYDEFAULTLEVELREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYDEFAULTLEVELREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_MODIFYDEFAULTLEVELREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT ModifyDefaultLevelRequest : public RpcServiceRequest { +public: + ModifyDefaultLevelRequest(); + ~ModifyDefaultLevelRequest(); + int getFeatureType() const; + void setFeatureType(int featureType); + long getDefaultId() const; + void setDefaultId(long defaultId); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + std::string getSensitiveIds() const; + void setSensitiveIds(const std::string &sensitiveIds); + +private: + int featureType_; + long defaultId_; + std::string sourceIp_; + std::string lang_; + std::string sensitiveIds_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYDEFAULTLEVELREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/ModifyEventStatusRequest.h b/sddp/include/alibabacloud/sddp/model/ModifyEventStatusRequest.h index 41e59e887..8a069fe9d 100644 --- a/sddp/include/alibabacloud/sddp/model/ModifyEventStatusRequest.h +++ b/sddp/include/alibabacloud/sddp/model/ModifyEventStatusRequest.h @@ -1,69 +1,63 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTSTATUSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTSTATUSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT ModifyEventStatusRequest : public RpcServiceRequest - { - - public: - ModifyEventStatusRequest(); - ~ModifyEventStatusRequest(); - - bool getBacked()const; - void setBacked(bool backed); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getHandleInfo()const; - void setHandleInfo(const std::string& handleInfo); - std::string getDealReason()const; - void setDealReason(const std::string& dealReason); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - int getFeatureType()const; - void setFeatureType(int featureType); - int getStatus()const; - void setStatus(int status); - - private: - bool backed_; - std::string sourceIp_; - std::string handleInfo_; - std::string dealReason_; - long id_; - std::string lang_; - int featureType_; - int status_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTSTATUSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTSTATUSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTSTATUSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT ModifyEventStatusRequest : public RpcServiceRequest { +public: + ModifyEventStatusRequest(); + ~ModifyEventStatusRequest(); + bool getBacked() const; + void setBacked(bool backed); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getHandleInfo() const; + void setHandleInfo(const std::string &handleInfo); + std::string getDealReason() const; + void setDealReason(const std::string &dealReason); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + int getFeatureType() const; + void setFeatureType(int featureType); + int getStatus() const; + void setStatus(int status); + +private: + bool backed_; + std::string sourceIp_; + std::string handleInfo_; + std::string dealReason_; + long id_; + std::string lang_; + int featureType_; + int status_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTSTATUSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/ModifyEventTypeStatusRequest.h b/sddp/include/alibabacloud/sddp/model/ModifyEventTypeStatusRequest.h index f98f51836..67a9b0d6c 100644 --- a/sddp/include/alibabacloud/sddp/model/ModifyEventTypeStatusRequest.h +++ b/sddp/include/alibabacloud/sddp/model/ModifyEventTypeStatusRequest.h @@ -1,54 +1,48 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTTYPESTATUSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTTYPESTATUSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT ModifyEventTypeStatusRequest : public RpcServiceRequest - { - - public: - ModifyEventTypeStatusRequest(); - ~ModifyEventTypeStatusRequest(); - - std::string getSubTypeIds()const; - void setSubTypeIds(const std::string& subTypeIds); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getLang()const; - void setLang(const std::string& lang); - - private: - std::string subTypeIds_; - std::string sourceIp_; - std::string lang_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTTYPESTATUSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTTYPESTATUSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTTYPESTATUSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT ModifyEventTypeStatusRequest : public RpcServiceRequest { +public: + ModifyEventTypeStatusRequest(); + ~ModifyEventTypeStatusRequest(); + std::string getSubTypeIds() const; + void setSubTypeIds(const std::string &subTypeIds); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + std::string subTypeIds_; + std::string sourceIp_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYEVENTTYPESTATUSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/ModifyReportTaskStatusRequest.h b/sddp/include/alibabacloud/sddp/model/ModifyReportTaskStatusRequest.h new file mode 100644 index 000000000..9030c0392 --- /dev/null +++ b/sddp/include/alibabacloud/sddp/model/ModifyReportTaskStatusRequest.h @@ -0,0 +1,48 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYREPORTTASKSTATUSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_MODIFYREPORTTASKSTATUSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT ModifyReportTaskStatusRequest : public RpcServiceRequest { +public: + ModifyReportTaskStatusRequest(); + ~ModifyReportTaskStatusRequest(); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + int getReportTaskStatus() const; + void setReportTaskStatus(int reportTaskStatus); + std::string getLang() const; + void setLang(const std::string &lang); + +private: + std::string sourceIp_; + int reportTaskStatus_; + std::string lang_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYREPORTTASKSTATUSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/DescribeInstancePortraitResult.h b/sddp/include/alibabacloud/sddp/model/ModifyReportTaskStatusResult.h similarity index 60% rename from sddp/include/alibabacloud/sddp/model/DescribeInstancePortraitResult.h rename to sddp/include/alibabacloud/sddp/model/ModifyReportTaskStatusResult.h index 64b65f45f..93eacbc0f 100644 --- a/sddp/include/alibabacloud/sddp/model/DescribeInstancePortraitResult.h +++ b/sddp/include/alibabacloud/sddp/model/ModifyReportTaskStatusResult.h @@ -14,8 +14,8 @@ * limitations under the License. */ -#ifndef ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCEPORTRAITRESULT_H_ -#define ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCEPORTRAITRESULT_H_ +#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYREPORTTASKSTATUSRESULT_H_ +#define ALIBABACLOUD_SDDP_MODEL_MODIFYREPORTTASKSTATUSRESULT_H_ #include #include @@ -29,28 +29,21 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_SDDP_EXPORT DescribeInstancePortraitResult : public ServiceResult + class ALIBABACLOUD_SDDP_EXPORT ModifyReportTaskStatusResult : public ServiceResult { public: - struct InstancePortrait - { - std::string content; - std::string itemKey; - }; - DescribeInstancePortraitResult(); - explicit DescribeInstancePortraitResult(const std::string &payload); - ~DescribeInstancePortraitResult(); - std::vector getContent()const; + ModifyReportTaskStatusResult(); + explicit ModifyReportTaskStatusResult(const std::string &payload); + ~ModifyReportTaskStatusResult(); protected: void parse(const std::string &payload); private: - std::vector content_; }; } } } -#endif // !ALIBABACLOUD_SDDP_MODEL_DESCRIBEINSTANCEPORTRAITRESULT_H_ \ No newline at end of file +#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYREPORTTASKSTATUSRESULT_H_ \ No newline at end of file diff --git a/sddp/include/alibabacloud/sddp/model/ModifyRuleRequest.h b/sddp/include/alibabacloud/sddp/model/ModifyRuleRequest.h index e185a5750..e60cdbd47 100644 --- a/sddp/include/alibabacloud/sddp/model/ModifyRuleRequest.h +++ b/sddp/include/alibabacloud/sddp/model/ModifyRuleRequest.h @@ -1,96 +1,90 @@ /* * 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_SDDP_MODEL_MODIFYRULEREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_MODIFYRULEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT ModifyRuleRequest : public RpcServiceRequest - { - - public: - ModifyRuleRequest(); - ~ModifyRuleRequest(); - - int getWarnLevel()const; - void setWarnLevel(int warnLevel); - std::string getProductCode()const; - void setProductCode(const std::string& productCode); - long getProductId()const; - void setProductId(long productId); - std::string getDescription()const; - void setDescription(const std::string& description); - long getRiskLevelId()const; - void setRiskLevelId(long riskLevelId); - std::string getContent()const; - void setContent(const std::string& content); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - int getFeatureType()const; - void setFeatureType(int featureType); - int getRuleType()const; - void setRuleType(int ruleType); - std::string getStatExpress()const; - void setStatExpress(const std::string& statExpress); - int getContentCategory()const; - void setContentCategory(int contentCategory); - int getCustomType()const; - void setCustomType(int customType); - std::string getTarget()const; - void setTarget(const std::string& target); - std::string getName()const; - void setName(const std::string& name); - int getCategory()const; - void setCategory(int category); - - private: - int warnLevel_; - std::string productCode_; - long productId_; - std::string description_; - long riskLevelId_; - std::string content_; - std::string sourceIp_; - long id_; - std::string lang_; - int featureType_; - int ruleType_; - std::string statExpress_; - int contentCategory_; - int customType_; - std::string target_; - std::string name_; - int category_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYRULEREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYRULEREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_MODIFYRULEREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT ModifyRuleRequest : public RpcServiceRequest { +public: + ModifyRuleRequest(); + ~ModifyRuleRequest(); + int getWarnLevel() const; + void setWarnLevel(int warnLevel); + std::string getProductCode() const; + void setProductCode(const std::string &productCode); + long getProductId() const; + void setProductId(long productId); + std::string getDescription() const; + void setDescription(const std::string &description); + long getRiskLevelId() const; + void setRiskLevelId(long riskLevelId); + std::string getContent() const; + void setContent(const std::string &content); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + int getFeatureType() const; + void setFeatureType(int featureType); + int getRuleType() const; + void setRuleType(int ruleType); + std::string getStatExpress() const; + void setStatExpress(const std::string &statExpress); + int getContentCategory() const; + void setContentCategory(int contentCategory); + int getCustomType() const; + void setCustomType(int customType); + std::string getTarget() const; + void setTarget(const std::string &target); + std::string getName() const; + void setName(const std::string &name); + int getCategory() const; + void setCategory(int category); + +private: + int warnLevel_; + std::string productCode_; + long productId_; + std::string description_; + long riskLevelId_; + std::string content_; + std::string sourceIp_; + long id_; + std::string lang_; + int featureType_; + int ruleType_; + std::string statExpress_; + int contentCategory_; + int customType_; + std::string target_; + std::string name_; + int category_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYRULEREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/ModifyRuleStatusRequest.h b/sddp/include/alibabacloud/sddp/model/ModifyRuleStatusRequest.h index 9000f25ca..964632347 100644 --- a/sddp/include/alibabacloud/sddp/model/ModifyRuleStatusRequest.h +++ b/sddp/include/alibabacloud/sddp/model/ModifyRuleStatusRequest.h @@ -1,63 +1,57 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYRULESTATUSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_MODIFYRULESTATUSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT ModifyRuleStatusRequest : public RpcServiceRequest - { - - public: - ModifyRuleStatusRequest(); - ~ModifyRuleStatusRequest(); - - int getFeatureType()const; - void setFeatureType(int featureType); - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - std::string getIds()const; - void setIds(const std::string& ids); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - int getStatus()const; - void setStatus(int status); - - private: - int featureType_; - std::string sourceIp_; - std::string ids_; - long id_; - std::string lang_; - int status_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYRULESTATUSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_MODIFYRULESTATUSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_MODIFYRULESTATUSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT ModifyRuleStatusRequest : public RpcServiceRequest { +public: + ModifyRuleStatusRequest(); + ~ModifyRuleStatusRequest(); + int getFeatureType() const; + void setFeatureType(int featureType); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + std::string getIds() const; + void setIds(const std::string &ids); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + int getStatus() const; + void setStatus(int status); + +private: + int featureType_; + std::string sourceIp_; + std::string ids_; + long id_; + std::string lang_; + int status_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_MODIFYRULESTATUSREQUEST_H_ diff --git a/sddp/include/alibabacloud/sddp/model/StopMaskingProcessRequest.h b/sddp/include/alibabacloud/sddp/model/StopMaskingProcessRequest.h index b1eaf1653..e007d6ead 100644 --- a/sddp/include/alibabacloud/sddp/model/StopMaskingProcessRequest.h +++ b/sddp/include/alibabacloud/sddp/model/StopMaskingProcessRequest.h @@ -1,57 +1,51 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#ifndef ALIBABACLOUD_SDDP_MODEL_STOPMASKINGPROCESSREQUEST_H_ -#define ALIBABACLOUD_SDDP_MODEL_STOPMASKINGPROCESSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace Sddp - { - namespace Model - { - class ALIBABACLOUD_SDDP_EXPORT StopMaskingProcessRequest : public RpcServiceRequest - { - - public: - StopMaskingProcessRequest(); - ~StopMaskingProcessRequest(); - - std::string getSourceIp()const; - void setSourceIp(const std::string& sourceIp); - long getId()const; - void setId(long id); - std::string getLang()const; - void setLang(const std::string& lang); - int getFeatureType()const; - void setFeatureType(int featureType); - - private: - std::string sourceIp_; - long id_; - std::string lang_; - int featureType_; - - }; - } - } -} -#endif // !ALIBABACLOUD_SDDP_MODEL_STOPMASKINGPROCESSREQUEST_H_ \ No newline at end of file + */ + +#ifndef ALIBABACLOUD_SDDP_MODEL_STOPMASKINGPROCESSREQUEST_H_ +#define ALIBABACLOUD_SDDP_MODEL_STOPMASKINGPROCESSREQUEST_H_ + +#include +#include +#include +#include +#include + +namespace AlibabaCloud { +namespace Sddp { +namespace Model { +class ALIBABACLOUD_SDDP_EXPORT StopMaskingProcessRequest : public RpcServiceRequest { +public: + StopMaskingProcessRequest(); + ~StopMaskingProcessRequest(); + std::string getSourceIp() const; + void setSourceIp(const std::string &sourceIp); + long getId() const; + void setId(long id); + std::string getLang() const; + void setLang(const std::string &lang); + int getFeatureType() const; + void setFeatureType(int featureType); + +private: + std::string sourceIp_; + long id_; + std::string lang_; + int featureType_; +}; +} // namespace Model +} // namespace Sddp +} // namespace AlibabaCloud +#endif // !ALIBABACLOUD_SDDP_MODEL_STOPMASKINGPROCESSREQUEST_H_ diff --git a/sddp/src/SddpClient.cc b/sddp/src/SddpClient.cc index 74b4acb01..3e9597313 100644 --- a/sddp/src/SddpClient.cc +++ b/sddp/src/SddpClient.cc @@ -31,62 +31,26 @@ SddpClient::SddpClient(const Credentials &credentials, const ClientConfiguration RpcServiceClient(SERVICE_NAME, std::make_shared(credentials), configuration) { auto locationClient = std::make_shared(credentials, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "sddp"); } SddpClient::SddpClient(const std::shared_ptr& credentialsProvider, const ClientConfiguration & configuration) : RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration) { auto locationClient = std::make_shared(credentialsProvider, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "sddp"); } SddpClient::SddpClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) : RpcServiceClient(SERVICE_NAME, std::make_shared(accessKeyId, accessKeySecret), configuration) { auto locationClient = std::make_shared(accessKeyId, accessKeySecret, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "sddp"); } SddpClient::~SddpClient() {} -SddpClient::BatchDeleteDataLimitOutcome SddpClient::batchDeleteDataLimit(const BatchDeleteDataLimitRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return BatchDeleteDataLimitOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return BatchDeleteDataLimitOutcome(BatchDeleteDataLimitResult(outcome.result())); - else - return BatchDeleteDataLimitOutcome(outcome.error()); -} - -void SddpClient::batchDeleteDataLimitAsync(const BatchDeleteDataLimitRequest& request, const BatchDeleteDataLimitAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, batchDeleteDataLimit(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -SddpClient::BatchDeleteDataLimitOutcomeCallable SddpClient::batchDeleteDataLimitCallable(const BatchDeleteDataLimitRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->batchDeleteDataLimit(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - SddpClient::CreateConfigOutcome SddpClient::createConfig(const CreateConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -231,6 +195,42 @@ SddpClient::CreateScanTaskOutcomeCallable SddpClient::createScanTaskCallable(con return task->get_future(); } +SddpClient::CreateSlrRoleOutcome SddpClient::createSlrRole(const CreateSlrRoleRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return CreateSlrRoleOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return CreateSlrRoleOutcome(CreateSlrRoleResult(outcome.result())); + else + return CreateSlrRoleOutcome(outcome.error()); +} + +void SddpClient::createSlrRoleAsync(const CreateSlrRoleRequest& request, const CreateSlrRoleAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, createSlrRole(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SddpClient::CreateSlrRoleOutcomeCallable SddpClient::createSlrRoleCallable(const CreateSlrRoleRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->createSlrRole(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SddpClient::DeleteDataLimitOutcome SddpClient::deleteDataLimit(const DeleteDataLimitRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -303,72 +303,36 @@ SddpClient::DeleteRuleOutcomeCallable SddpClient::deleteRuleCallable(const Delet return task->get_future(); } -SddpClient::DescribeAccountDetailOutcome SddpClient::describeAccountDetail(const DescribeAccountDetailRequest &request) const +SddpClient::DescribeCategoryTemplateRuleListOutcome SddpClient::describeCategoryTemplateRuleList(const DescribeCategoryTemplateRuleListRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); if (!endpointOutcome.isSuccess()) - return DescribeAccountDetailOutcome(endpointOutcome.error()); + return DescribeCategoryTemplateRuleListOutcome(endpointOutcome.error()); auto outcome = makeRequest(endpointOutcome.result(), request); if (outcome.isSuccess()) - return DescribeAccountDetailOutcome(DescribeAccountDetailResult(outcome.result())); + return DescribeCategoryTemplateRuleListOutcome(DescribeCategoryTemplateRuleListResult(outcome.result())); else - return DescribeAccountDetailOutcome(outcome.error()); + return DescribeCategoryTemplateRuleListOutcome(outcome.error()); } -void SddpClient::describeAccountDetailAsync(const DescribeAccountDetailRequest& request, const DescribeAccountDetailAsyncHandler& handler, const std::shared_ptr& context) const +void SddpClient::describeCategoryTemplateRuleListAsync(const DescribeCategoryTemplateRuleListRequest& request, const DescribeCategoryTemplateRuleListAsyncHandler& handler, const std::shared_ptr& context) const { auto fn = [this, request, handler, context]() { - handler(this, request, describeAccountDetail(request), context); + handler(this, request, describeCategoryTemplateRuleList(request), context); }; asyncExecute(new Runnable(fn)); } -SddpClient::DescribeAccountDetailOutcomeCallable SddpClient::describeAccountDetailCallable(const DescribeAccountDetailRequest &request) const +SddpClient::DescribeCategoryTemplateRuleListOutcomeCallable SddpClient::describeCategoryTemplateRuleListCallable(const DescribeCategoryTemplateRuleListRequest &request) const { - auto task = std::make_shared>( + auto task = std::make_shared>( [this, request]() { - return this->describeAccountDetail(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -SddpClient::DescribeAccountsOutcome SddpClient::describeAccounts(const DescribeAccountsRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeAccountsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeAccountsOutcome(DescribeAccountsResult(outcome.result())); - else - return DescribeAccountsOutcome(outcome.error()); -} - -void SddpClient::describeAccountsAsync(const DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeAccounts(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -SddpClient::DescribeAccountsOutcomeCallable SddpClient::describeAccountsCallable(const DescribeAccountsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeAccounts(request); + return this->describeCategoryTemplateRuleList(request); }); asyncExecute(new Runnable([task]() { (*task)(); })); @@ -591,42 +555,6 @@ SddpClient::DescribeDataLimitsOutcomeCallable SddpClient::describeDataLimitsCall return task->get_future(); } -SddpClient::DescribeDataLimitsInstanceDimOutcome SddpClient::describeDataLimitsInstanceDim(const DescribeDataLimitsInstanceDimRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeDataLimitsInstanceDimOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeDataLimitsInstanceDimOutcome(DescribeDataLimitsInstanceDimResult(outcome.result())); - else - return DescribeDataLimitsInstanceDimOutcome(outcome.error()); -} - -void SddpClient::describeDataLimitsInstanceDimAsync(const DescribeDataLimitsInstanceDimRequest& request, const DescribeDataLimitsInstanceDimAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeDataLimitsInstanceDim(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -SddpClient::DescribeDataLimitsInstanceDimOutcomeCallable SddpClient::describeDataLimitsInstanceDimCallable(const DescribeDataLimitsInstanceDimRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeDataLimitsInstanceDim(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - SddpClient::DescribeDataMaskingRunHistoryOutcome SddpClient::describeDataMaskingRunHistory(const DescribeDataMaskingRunHistoryRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -699,42 +627,6 @@ SddpClient::DescribeDataMaskingTasksOutcomeCallable SddpClient::describeDataMask return task->get_future(); } -SddpClient::DescribeDataTotalCountOutcome SddpClient::describeDataTotalCount(const DescribeDataTotalCountRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeDataTotalCountOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeDataTotalCountOutcome(DescribeDataTotalCountResult(outcome.result())); - else - return DescribeDataTotalCountOutcome(outcome.error()); -} - -void SddpClient::describeDataTotalCountAsync(const DescribeDataTotalCountRequest& request, const DescribeDataTotalCountAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeDataTotalCount(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -SddpClient::DescribeDataTotalCountOutcomeCallable SddpClient::describeDataTotalCountCallable(const DescribeDataTotalCountRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeDataTotalCount(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - SddpClient::DescribeEventDetailOutcome SddpClient::describeEventDetail(const DescribeEventDetailRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -771,42 +663,6 @@ SddpClient::DescribeEventDetailOutcomeCallable SddpClient::describeEventDetailCa return task->get_future(); } -SddpClient::DescribeEventTopOutcome SddpClient::describeEventTop(const DescribeEventTopRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeEventTopOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeEventTopOutcome(DescribeEventTopResult(outcome.result())); - else - return DescribeEventTopOutcome(outcome.error()); -} - -void SddpClient::describeEventTopAsync(const DescribeEventTopRequest& request, const DescribeEventTopAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeEventTop(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -SddpClient::DescribeEventTopOutcomeCallable SddpClient::describeEventTopCallable(const DescribeEventTopRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeEventTop(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - SddpClient::DescribeEventTypesOutcome SddpClient::describeEventTypes(const DescribeEventTypesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -843,42 +699,6 @@ SddpClient::DescribeEventTypesOutcomeCallable SddpClient::describeEventTypesCall return task->get_future(); } -SddpClient::DescribeEventTypesDetailOutcome SddpClient::describeEventTypesDetail(const DescribeEventTypesDetailRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeEventTypesDetailOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeEventTypesDetailOutcome(DescribeEventTypesDetailResult(outcome.result())); - else - return DescribeEventTypesDetailOutcome(outcome.error()); -} - -void SddpClient::describeEventTypesDetailAsync(const DescribeEventTypesDetailRequest& request, const DescribeEventTypesDetailAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeEventTypesDetail(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -SddpClient::DescribeEventTypesDetailOutcomeCallable SddpClient::describeEventTypesDetailCallable(const DescribeEventTypesDetailRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeEventTypesDetail(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - SddpClient::DescribeEventsOutcome SddpClient::describeEvents(const DescribeEventsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -915,42 +735,6 @@ SddpClient::DescribeEventsOutcomeCallable SddpClient::describeEventsCallable(con return task->get_future(); } -SddpClient::DescribeInstancePortraitOutcome SddpClient::describeInstancePortrait(const DescribeInstancePortraitRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeInstancePortraitOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeInstancePortraitOutcome(DescribeInstancePortraitResult(outcome.result())); - else - return DescribeInstancePortraitOutcome(outcome.error()); -} - -void SddpClient::describeInstancePortraitAsync(const DescribeInstancePortraitRequest& request, const DescribeInstancePortraitAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeInstancePortrait(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -SddpClient::DescribeInstancePortraitOutcomeCallable SddpClient::describeInstancePortraitCallable(const DescribeInstancePortraitRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeInstancePortrait(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - SddpClient::DescribeInstanceSourcesOutcome SddpClient::describeInstanceSources(const DescribeInstanceSourcesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1167,42 +951,6 @@ SddpClient::DescribeRiskLevelsOutcomeCallable SddpClient::describeRiskLevelsCall return task->get_future(); } -SddpClient::DescribeRuleCategoryOutcome SddpClient::describeRuleCategory(const DescribeRuleCategoryRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeRuleCategoryOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeRuleCategoryOutcome(DescribeRuleCategoryResult(outcome.result())); - else - return DescribeRuleCategoryOutcome(outcome.error()); -} - -void SddpClient::describeRuleCategoryAsync(const DescribeRuleCategoryRequest& request, const DescribeRuleCategoryAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeRuleCategory(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -SddpClient::DescribeRuleCategoryOutcomeCallable SddpClient::describeRuleCategoryCallable(const DescribeRuleCategoryRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeRuleCategory(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - SddpClient::DescribeRulesOutcome SddpClient::describeRules(const DescribeRulesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1275,42 +1023,6 @@ SddpClient::DescribeTablesOutcomeCallable SddpClient::describeTablesCallable(con return task->get_future(); } -SddpClient::DescribeUserCountOutcome SddpClient::describeUserCount(const DescribeUserCountRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeUserCountOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeUserCountOutcome(DescribeUserCountResult(outcome.result())); - else - return DescribeUserCountOutcome(outcome.error()); -} - -void SddpClient::describeUserCountAsync(const DescribeUserCountRequest& request, const DescribeUserCountAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeUserCount(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -SddpClient::DescribeUserCountOutcomeCallable SddpClient::describeUserCountCallable(const DescribeUserCountRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeUserCount(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - SddpClient::DescribeUserStatusOutcome SddpClient::describeUserStatus(const DescribeUserStatusRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1599,6 +1311,42 @@ SddpClient::ModifyEventTypeStatusOutcomeCallable SddpClient::modifyEventTypeStat return task->get_future(); } +SddpClient::ModifyReportTaskStatusOutcome SddpClient::modifyReportTaskStatus(const ModifyReportTaskStatusRequest &request) const +{ + auto endpointOutcome = endpointProvider_->getEndpoint(); + if (!endpointOutcome.isSuccess()) + return ModifyReportTaskStatusOutcome(endpointOutcome.error()); + + auto outcome = makeRequest(endpointOutcome.result(), request); + + if (outcome.isSuccess()) + return ModifyReportTaskStatusOutcome(ModifyReportTaskStatusResult(outcome.result())); + else + return ModifyReportTaskStatusOutcome(outcome.error()); +} + +void SddpClient::modifyReportTaskStatusAsync(const ModifyReportTaskStatusRequest& request, const ModifyReportTaskStatusAsyncHandler& handler, const std::shared_ptr& context) const +{ + auto fn = [this, request, handler, context]() + { + handler(this, request, modifyReportTaskStatus(request), context); + }; + + asyncExecute(new Runnable(fn)); +} + +SddpClient::ModifyReportTaskStatusOutcomeCallable SddpClient::modifyReportTaskStatusCallable(const ModifyReportTaskStatusRequest &request) const +{ + auto task = std::make_shared>( + [this, request]() + { + return this->modifyReportTaskStatus(request); + }); + + asyncExecute(new Runnable([task]() { (*task)(); })); + return task->get_future(); +} + SddpClient::ModifyRuleOutcome SddpClient::modifyRule(const ModifyRuleRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); diff --git a/sddp/src/model/BatchDeleteDataLimitRequest.cc b/sddp/src/model/BatchDeleteDataLimitRequest.cc deleted file mode 100644 index 48e47d6eb..000000000 --- a/sddp/src/model/BatchDeleteDataLimitRequest.cc +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::BatchDeleteDataLimitRequest; - -BatchDeleteDataLimitRequest::BatchDeleteDataLimitRequest() : - RpcServiceRequest("sddp", "2019-01-03", "BatchDeleteDataLimit") -{ - setMethod(HttpRequest::Method::Post); -} - -BatchDeleteDataLimitRequest::~BatchDeleteDataLimitRequest() -{} - -long BatchDeleteDataLimitRequest::getResourceType()const -{ - return resourceType_; -} - -void BatchDeleteDataLimitRequest::setResourceType(long resourceType) -{ - resourceType_ = resourceType; - setParameter("ResourceType", std::to_string(resourceType)); -} - -std::string BatchDeleteDataLimitRequest::getSourceIp()const -{ - return sourceIp_; -} - -void BatchDeleteDataLimitRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); -} - -std::string BatchDeleteDataLimitRequest::getDataLimitList()const -{ - return dataLimitList_; -} - -void BatchDeleteDataLimitRequest::setDataLimitList(const std::string& dataLimitList) -{ - dataLimitList_ = dataLimitList; - setParameter("DataLimitList", dataLimitList); -} - diff --git a/sddp/src/model/CreateConfigRequest.cc b/sddp/src/model/CreateConfigRequest.cc index 9c10b82cb..ec4e89d1e 100644 --- a/sddp/src/model/CreateConfigRequest.cc +++ b/sddp/src/model/CreateConfigRequest.cc @@ -1,106 +1,90 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::CreateConfigRequest; - -CreateConfigRequest::CreateConfigRequest() : - RpcServiceRequest("sddp", "2019-01-03", "CreateConfig") -{ - setMethod(HttpRequest::Method::Post); -} - -CreateConfigRequest::~CreateConfigRequest() -{} - -std::string CreateConfigRequest::getCode()const -{ - return code_; + */ + +#include + +using AlibabaCloud::Sddp::Model::CreateConfigRequest; + +CreateConfigRequest::CreateConfigRequest() + : RpcServiceRequest("sddp", "2019-01-03", "CreateConfig") { + setMethod(HttpRequest::Method::Post); } -void CreateConfigRequest::setCode(const std::string& code) -{ - code_ = code; - setParameter("Code", code); +CreateConfigRequest::~CreateConfigRequest() {} + +std::string CreateConfigRequest::getCode() const { + return code_; } -std::string CreateConfigRequest::getDescription()const -{ - return description_; +void CreateConfigRequest::setCode(const std::string &code) { + code_ = code; + setParameter(std::string("Code"), code); } -void CreateConfigRequest::setDescription(const std::string& description) -{ - description_ = description; - setParameter("Description", description); +std::string CreateConfigRequest::getDescription() const { + return description_; } -std::string CreateConfigRequest::getSourceIp()const -{ - return sourceIp_; +void CreateConfigRequest::setDescription(const std::string &description) { + description_ = description; + setParameter(std::string("Description"), description); } -void CreateConfigRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string CreateConfigRequest::getSourceIp() const { + return sourceIp_; } -std::string CreateConfigRequest::getLang()const -{ - return lang_; +void CreateConfigRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void CreateConfigRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string CreateConfigRequest::getLang() const { + return lang_; } -std::string CreateConfigRequest::getValue()const -{ - return value_; +void CreateConfigRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void CreateConfigRequest::setValue(const std::string& value) -{ - value_ = value; - setParameter("Value", value); +std::string CreateConfigRequest::getValue() const { + return value_; } -int CreateConfigRequest::getFeatureType()const -{ - return featureType_; +void CreateConfigRequest::setValue(const std::string &value) { + value_ = value; + setParameter(std::string("Value"), value); } -void CreateConfigRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int CreateConfigRequest::getFeatureType() const { + return featureType_; } -std::string CreateConfigRequest::getConfigList()const -{ - return configList_; +void CreateConfigRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void CreateConfigRequest::setConfigList(const std::string& configList) -{ - configList_ = configList; - setParameter("ConfigList", configList); +std::string CreateConfigRequest::getConfigList() const { + return configList_; +} + +void CreateConfigRequest::setConfigList(const std::string &configList) { + configList_ = configList; + setParameter(std::string("ConfigList"), configList); } diff --git a/sddp/src/model/CreateDataLimitRequest.cc b/sddp/src/model/CreateDataLimitRequest.cc index b554b2fc3..356b67556 100644 --- a/sddp/src/model/CreateDataLimitRequest.cc +++ b/sddp/src/model/CreateDataLimitRequest.cc @@ -1,216 +1,180 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::CreateDataLimitRequest; - -CreateDataLimitRequest::CreateDataLimitRequest() : - RpcServiceRequest("sddp", "2019-01-03", "CreateDataLimit") -{ - setMethod(HttpRequest::Method::Post); -} - -CreateDataLimitRequest::~CreateDataLimitRequest() -{} - -int CreateDataLimitRequest::getOcrStatus()const -{ - return ocrStatus_; + */ + +#include + +using AlibabaCloud::Sddp::Model::CreateDataLimitRequest; + +CreateDataLimitRequest::CreateDataLimitRequest() + : RpcServiceRequest("sddp", "2019-01-03", "CreateDataLimit") { + setMethod(HttpRequest::Method::Post); } -void CreateDataLimitRequest::setOcrStatus(int ocrStatus) -{ - ocrStatus_ = ocrStatus; - setParameter("OcrStatus", std::to_string(ocrStatus)); +CreateDataLimitRequest::~CreateDataLimitRequest() {} + +int CreateDataLimitRequest::getOcrStatus() const { + return ocrStatus_; } -std::string CreateDataLimitRequest::getParentId()const -{ - return parentId_; +void CreateDataLimitRequest::setOcrStatus(int ocrStatus) { + ocrStatus_ = ocrStatus; + setParameter(std::string("OcrStatus"), std::to_string(ocrStatus)); } -void CreateDataLimitRequest::setParentId(const std::string& parentId) -{ - parentId_ = parentId; - setParameter("ParentId", parentId); +std::string CreateDataLimitRequest::getParentId() const { + return parentId_; } -std::string CreateDataLimitRequest::getPassword()const -{ - return password_; +void CreateDataLimitRequest::setParentId(const std::string &parentId) { + parentId_ = parentId; + setParameter(std::string("ParentId"), parentId); } -void CreateDataLimitRequest::setPassword(const std::string& password) -{ - password_ = password; - setParameter("Password", password); +std::string CreateDataLimitRequest::getPassword() const { + return password_; } -bool CreateDataLimitRequest::getBatchCreate()const -{ - return batchCreate_; +void CreateDataLimitRequest::setPassword(const std::string &password) { + password_ = password; + setParameter(std::string("Password"), password); } -void CreateDataLimitRequest::setBatchCreate(bool batchCreate) -{ - batchCreate_ = batchCreate; - setParameter("BatchCreate", batchCreate ? "true" : "false"); +bool CreateDataLimitRequest::getBatchCreate() const { + return batchCreate_; } -std::string CreateDataLimitRequest::getSourceIp()const -{ - return sourceIp_; +void CreateDataLimitRequest::setBatchCreate(bool batchCreate) { + batchCreate_ = batchCreate; + setParameter(std::string("BatchCreate"), batchCreate ? "true" : "false"); } -void CreateDataLimitRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string CreateDataLimitRequest::getSourceIp() const { + return sourceIp_; } -std::string CreateDataLimitRequest::getDataLimitList()const -{ - return dataLimitList_; +void CreateDataLimitRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void CreateDataLimitRequest::setDataLimitList(const std::string& dataLimitList) -{ - dataLimitList_ = dataLimitList; - setParameter("DataLimitList", dataLimitList); +std::string CreateDataLimitRequest::getDataLimitList() const { + return dataLimitList_; } -std::string CreateDataLimitRequest::getLang()const -{ - return lang_; +void CreateDataLimitRequest::setDataLimitList(const std::string &dataLimitList) { + dataLimitList_ = dataLimitList; + setParameter(std::string("DataLimitList"), dataLimitList); } -void CreateDataLimitRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string CreateDataLimitRequest::getLang() const { + return lang_; } -std::string CreateDataLimitRequest::getServiceRegionId()const -{ - return serviceRegionId_; +void CreateDataLimitRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void CreateDataLimitRequest::setServiceRegionId(const std::string& serviceRegionId) -{ - serviceRegionId_ = serviceRegionId; - setParameter("ServiceRegionId", serviceRegionId); +std::string CreateDataLimitRequest::getServiceRegionId() const { + return serviceRegionId_; } -std::string CreateDataLimitRequest::getEngineType()const -{ - return engineType_; +void CreateDataLimitRequest::setServiceRegionId(const std::string &serviceRegionId) { + serviceRegionId_ = serviceRegionId; + setParameter(std::string("ServiceRegionId"), serviceRegionId); } -void CreateDataLimitRequest::setEngineType(const std::string& engineType) -{ - engineType_ = engineType; - setParameter("EngineType", engineType); +std::string CreateDataLimitRequest::getEngineType() const { + return engineType_; } -int CreateDataLimitRequest::getAuditStatus()const -{ - return auditStatus_; +void CreateDataLimitRequest::setEngineType(const std::string &engineType) { + engineType_ = engineType; + setParameter(std::string("EngineType"), engineType); } -void CreateDataLimitRequest::setAuditStatus(int auditStatus) -{ - auditStatus_ = auditStatus; - setParameter("AuditStatus", std::to_string(auditStatus)); +int CreateDataLimitRequest::getAuditStatus() const { + return auditStatus_; } -int CreateDataLimitRequest::getAutoScan()const -{ - return autoScan_; +void CreateDataLimitRequest::setAuditStatus(int auditStatus) { + auditStatus_ = auditStatus; + setParameter(std::string("AuditStatus"), std::to_string(auditStatus)); } -void CreateDataLimitRequest::setAutoScan(int autoScan) -{ - autoScan_ = autoScan; - setParameter("AutoScan", std::to_string(autoScan)); +int CreateDataLimitRequest::getAutoScan() const { + return autoScan_; } -int CreateDataLimitRequest::getLogStoreDay()const -{ - return logStoreDay_; +void CreateDataLimitRequest::setAutoScan(int autoScan) { + autoScan_ = autoScan; + setParameter(std::string("AutoScan"), std::to_string(autoScan)); } -void CreateDataLimitRequest::setLogStoreDay(int logStoreDay) -{ - logStoreDay_ = logStoreDay; - setParameter("LogStoreDay", std::to_string(logStoreDay)); +int CreateDataLimitRequest::getLogStoreDay() const { + return logStoreDay_; } -int CreateDataLimitRequest::getResourceType()const -{ - return resourceType_; +void CreateDataLimitRequest::setLogStoreDay(int logStoreDay) { + logStoreDay_ = logStoreDay; + setParameter(std::string("LogStoreDay"), std::to_string(logStoreDay)); } -void CreateDataLimitRequest::setResourceType(int resourceType) -{ - resourceType_ = resourceType; - setParameter("ResourceType", std::to_string(resourceType)); +int CreateDataLimitRequest::getResourceType() const { + return resourceType_; } -std::string CreateDataLimitRequest::getConnector()const -{ - return connector_; +void CreateDataLimitRequest::setResourceType(int resourceType) { + resourceType_ = resourceType; + setParameter(std::string("ResourceType"), std::to_string(resourceType)); } -void CreateDataLimitRequest::setConnector(const std::string& connector) -{ - connector_ = connector; - setParameter("Connector", connector); +std::string CreateDataLimitRequest::getConnector() const { + return connector_; } -int CreateDataLimitRequest::getPort()const -{ - return port_; +void CreateDataLimitRequest::setConnector(const std::string &connector) { + connector_ = connector; + setParameter(std::string("Connector"), connector); } -void CreateDataLimitRequest::setPort(int port) -{ - port_ = port; - setParameter("Port", std::to_string(port)); +int CreateDataLimitRequest::getPort() const { + return port_; } -int CreateDataLimitRequest::getEventStatus()const -{ - return eventStatus_; +void CreateDataLimitRequest::setPort(int port) { + port_ = port; + setParameter(std::string("Port"), std::to_string(port)); } -void CreateDataLimitRequest::setEventStatus(int eventStatus) -{ - eventStatus_ = eventStatus; - setParameter("EventStatus", std::to_string(eventStatus)); +int CreateDataLimitRequest::getEventStatus() const { + return eventStatus_; } -std::string CreateDataLimitRequest::getUserName()const -{ - return userName_; +void CreateDataLimitRequest::setEventStatus(int eventStatus) { + eventStatus_ = eventStatus; + setParameter(std::string("EventStatus"), std::to_string(eventStatus)); } -void CreateDataLimitRequest::setUserName(const std::string& userName) -{ - userName_ = userName; - setParameter("UserName", userName); +std::string CreateDataLimitRequest::getUserName() const { + return userName_; +} + +void CreateDataLimitRequest::setUserName(const std::string &userName) { + userName_ = userName; + setParameter(std::string("UserName"), userName); } diff --git a/sddp/src/model/CreateRuleRequest.cc b/sddp/src/model/CreateRuleRequest.cc index 735930fd7..ced7b42a1 100644 --- a/sddp/src/model/CreateRuleRequest.cc +++ b/sddp/src/model/CreateRuleRequest.cc @@ -1,216 +1,180 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::CreateRuleRequest; - -CreateRuleRequest::CreateRuleRequest() : - RpcServiceRequest("sddp", "2019-01-03", "CreateRule") -{ - setMethod(HttpRequest::Method::Post); -} - -CreateRuleRequest::~CreateRuleRequest() -{} - -int CreateRuleRequest::getWarnLevel()const -{ - return warnLevel_; + */ + +#include + +using AlibabaCloud::Sddp::Model::CreateRuleRequest; + +CreateRuleRequest::CreateRuleRequest() + : RpcServiceRequest("sddp", "2019-01-03", "CreateRule") { + setMethod(HttpRequest::Method::Post); } -void CreateRuleRequest::setWarnLevel(int warnLevel) -{ - warnLevel_ = warnLevel; - setParameter("WarnLevel", std::to_string(warnLevel)); +CreateRuleRequest::~CreateRuleRequest() {} + +int CreateRuleRequest::getWarnLevel() const { + return warnLevel_; } -std::string CreateRuleRequest::getProductCode()const -{ - return productCode_; +void CreateRuleRequest::setWarnLevel(int warnLevel) { + warnLevel_ = warnLevel; + setParameter(std::string("WarnLevel"), std::to_string(warnLevel)); } -void CreateRuleRequest::setProductCode(const std::string& productCode) -{ - productCode_ = productCode; - setParameter("ProductCode", productCode); +std::string CreateRuleRequest::getProductCode() const { + return productCode_; } -long CreateRuleRequest::getProductId()const -{ - return productId_; +void CreateRuleRequest::setProductCode(const std::string &productCode) { + productCode_ = productCode; + setParameter(std::string("ProductCode"), productCode); } -void CreateRuleRequest::setProductId(long productId) -{ - productId_ = productId; - setParameter("ProductId", std::to_string(productId)); +long CreateRuleRequest::getProductId() const { + return productId_; } -std::string CreateRuleRequest::getDescription()const -{ - return description_; +void CreateRuleRequest::setProductId(long productId) { + productId_ = productId; + setParameter(std::string("ProductId"), std::to_string(productId)); } -void CreateRuleRequest::setDescription(const std::string& description) -{ - description_ = description; - setParameter("Description", description); +std::string CreateRuleRequest::getDescription() const { + return description_; } -long CreateRuleRequest::getRiskLevelId()const -{ - return riskLevelId_; +void CreateRuleRequest::setDescription(const std::string &description) { + description_ = description; + setParameter(std::string("Description"), description); } -void CreateRuleRequest::setRiskLevelId(long riskLevelId) -{ - riskLevelId_ = riskLevelId; - setParameter("RiskLevelId", std::to_string(riskLevelId)); +long CreateRuleRequest::getRiskLevelId() const { + return riskLevelId_; } -std::string CreateRuleRequest::getContent()const -{ - return content_; +void CreateRuleRequest::setRiskLevelId(long riskLevelId) { + riskLevelId_ = riskLevelId; + setParameter(std::string("RiskLevelId"), std::to_string(riskLevelId)); } -void CreateRuleRequest::setContent(const std::string& content) -{ - content_ = content; - setParameter("Content", content); +std::string CreateRuleRequest::getContent() const { + return content_; } -std::string CreateRuleRequest::getSourceIp()const -{ - return sourceIp_; +void CreateRuleRequest::setContent(const std::string &content) { + content_ = content; + setParameter(std::string("Content"), content); } -void CreateRuleRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string CreateRuleRequest::getSourceIp() const { + return sourceIp_; } -std::string CreateRuleRequest::getLang()const -{ - return lang_; +void CreateRuleRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void CreateRuleRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string CreateRuleRequest::getLang() const { + return lang_; } -int CreateRuleRequest::getFeatureType()const -{ - return featureType_; +void CreateRuleRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void CreateRuleRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int CreateRuleRequest::getFeatureType() const { + return featureType_; } -int CreateRuleRequest::getRuleType()const -{ - return ruleType_; +void CreateRuleRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void CreateRuleRequest::setRuleType(int ruleType) -{ - ruleType_ = ruleType; - setParameter("RuleType", std::to_string(ruleType)); +int CreateRuleRequest::getRuleType() const { + return ruleType_; } -std::string CreateRuleRequest::getStatExpress()const -{ - return statExpress_; +void CreateRuleRequest::setRuleType(int ruleType) { + ruleType_ = ruleType; + setParameter(std::string("RuleType"), std::to_string(ruleType)); } -void CreateRuleRequest::setStatExpress(const std::string& statExpress) -{ - statExpress_ = statExpress; - setParameter("StatExpress", statExpress); +std::string CreateRuleRequest::getStatExpress() const { + return statExpress_; } -int CreateRuleRequest::getContentCategory()const -{ - return contentCategory_; +void CreateRuleRequest::setStatExpress(const std::string &statExpress) { + statExpress_ = statExpress; + setParameter(std::string("StatExpress"), statExpress); } -void CreateRuleRequest::setContentCategory(int contentCategory) -{ - contentCategory_ = contentCategory; - setParameter("ContentCategory", std::to_string(contentCategory)); +int CreateRuleRequest::getContentCategory() const { + return contentCategory_; } -long CreateRuleRequest::getCustomType()const -{ - return customType_; +void CreateRuleRequest::setContentCategory(int contentCategory) { + contentCategory_ = contentCategory; + setParameter(std::string("ContentCategory"), std::to_string(contentCategory)); } -void CreateRuleRequest::setCustomType(long customType) -{ - customType_ = customType; - setParameter("CustomType", std::to_string(customType)); +long CreateRuleRequest::getCustomType() const { + return customType_; } -std::string CreateRuleRequest::getTarget()const -{ - return target_; +void CreateRuleRequest::setCustomType(long customType) { + customType_ = customType; + setParameter(std::string("CustomType"), std::to_string(customType)); } -void CreateRuleRequest::setTarget(const std::string& target) -{ - target_ = target; - setParameter("Target", target); +std::string CreateRuleRequest::getTarget() const { + return target_; } -std::string CreateRuleRequest::getName()const -{ - return name_; +void CreateRuleRequest::setTarget(const std::string &target) { + target_ = target; + setParameter(std::string("Target"), target); } -void CreateRuleRequest::setName(const std::string& name) -{ - name_ = name; - setParameter("Name", name); +std::string CreateRuleRequest::getName() const { + return name_; } -int CreateRuleRequest::getCategory()const -{ - return category_; +void CreateRuleRequest::setName(const std::string &name) { + name_ = name; + setParameter(std::string("Name"), name); } -void CreateRuleRequest::setCategory(int category) -{ - category_ = category; - setParameter("Category", std::to_string(category)); +int CreateRuleRequest::getCategory() const { + return category_; } -int CreateRuleRequest::getStatus()const -{ - return status_; +void CreateRuleRequest::setCategory(int category) { + category_ = category; + setParameter(std::string("Category"), std::to_string(category)); } -void CreateRuleRequest::setStatus(int status) -{ - status_ = status; - setParameter("Status", std::to_string(status)); +int CreateRuleRequest::getStatus() const { + return status_; +} + +void CreateRuleRequest::setStatus(int status) { + status_ = status; + setParameter(std::string("Status"), std::to_string(status)); } diff --git a/sddp/src/model/CreateScanTaskRequest.cc b/sddp/src/model/CreateScanTaskRequest.cc index 2e33aa525..2c00d42f4 100644 --- a/sddp/src/model/CreateScanTaskRequest.cc +++ b/sddp/src/model/CreateScanTaskRequest.cc @@ -1,150 +1,135 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::CreateScanTaskRequest; - -CreateScanTaskRequest::CreateScanTaskRequest() : - RpcServiceRequest("sddp", "2019-01-03", "CreateScanTask") -{ - setMethod(HttpRequest::Method::Post); -} - -CreateScanTaskRequest::~CreateScanTaskRequest() -{} - -int CreateScanTaskRequest::getRunHour()const -{ - return runHour_; + */ + +#include + +using AlibabaCloud::Sddp::Model::CreateScanTaskRequest; + +CreateScanTaskRequest::CreateScanTaskRequest() + : RpcServiceRequest("sddp", "2019-01-03", "CreateScanTask") { + setMethod(HttpRequest::Method::Post); } -void CreateScanTaskRequest::setRunHour(int runHour) -{ - runHour_ = runHour; - setParameter("RunHour", std::to_string(runHour)); +CreateScanTaskRequest::~CreateScanTaskRequest() {} + +int CreateScanTaskRequest::getRunHour() const { + return runHour_; } -std::string CreateScanTaskRequest::getScanRangeContent()const -{ - return scanRangeContent_; +void CreateScanTaskRequest::setRunHour(int runHour) { + runHour_ = runHour; + setParameter(std::string("RunHour"), std::to_string(runHour)); } -void CreateScanTaskRequest::setScanRangeContent(const std::string& scanRangeContent) -{ - scanRangeContent_ = scanRangeContent; - setParameter("ScanRangeContent", scanRangeContent); +std::string CreateScanTaskRequest::getScanRangeContent() const { + return scanRangeContent_; } -std::string CreateScanTaskRequest::getTaskName()const -{ - return taskName_; +void CreateScanTaskRequest::setScanRangeContent(const std::string &scanRangeContent) { + scanRangeContent_ = scanRangeContent; + setParameter(std::string("ScanRangeContent"), scanRangeContent); } -void CreateScanTaskRequest::setTaskName(const std::string& taskName) -{ - taskName_ = taskName; - setParameter("TaskName", taskName); +std::string CreateScanTaskRequest::getTaskName() const { + return taskName_; } -long CreateScanTaskRequest::getDataLimitId()const -{ - return dataLimitId_; +void CreateScanTaskRequest::setTaskName(const std::string &taskName) { + taskName_ = taskName; + setParameter(std::string("TaskName"), taskName); } -void CreateScanTaskRequest::setDataLimitId(long dataLimitId) -{ - dataLimitId_ = dataLimitId; - setParameter("DataLimitId", std::to_string(dataLimitId)); +long CreateScanTaskRequest::getDataLimitId() const { + return dataLimitId_; } -int CreateScanTaskRequest::getRunMinute()const -{ - return runMinute_; +void CreateScanTaskRequest::setDataLimitId(long dataLimitId) { + dataLimitId_ = dataLimitId; + setParameter(std::string("DataLimitId"), std::to_string(dataLimitId)); } -void CreateScanTaskRequest::setRunMinute(int runMinute) -{ - runMinute_ = runMinute; - setParameter("RunMinute", std::to_string(runMinute)); +int CreateScanTaskRequest::getRunMinute() const { + return runMinute_; } -std::string CreateScanTaskRequest::getSourceIp()const -{ - return sourceIp_; +void CreateScanTaskRequest::setRunMinute(int runMinute) { + runMinute_ = runMinute; + setParameter(std::string("RunMinute"), std::to_string(runMinute)); } -void CreateScanTaskRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string CreateScanTaskRequest::getSourceIp() const { + return sourceIp_; } -int CreateScanTaskRequest::getIntervalDay()const -{ - return intervalDay_; +void CreateScanTaskRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void CreateScanTaskRequest::setIntervalDay(int intervalDay) -{ - intervalDay_ = intervalDay; - setParameter("IntervalDay", std::to_string(intervalDay)); +int CreateScanTaskRequest::getIntervalDay() const { + return intervalDay_; } -int CreateScanTaskRequest::getScanRange()const -{ - return scanRange_; +void CreateScanTaskRequest::setIntervalDay(int intervalDay) { + intervalDay_ = intervalDay; + setParameter(std::string("IntervalDay"), std::to_string(intervalDay)); } -void CreateScanTaskRequest::setScanRange(int scanRange) -{ - scanRange_ = scanRange; - setParameter("ScanRange", std::to_string(scanRange)); +int CreateScanTaskRequest::getScanRange() const { + return scanRange_; } -std::string CreateScanTaskRequest::getOssScanPath()const -{ - return ossScanPath_; +void CreateScanTaskRequest::setScanRange(int scanRange) { + scanRange_ = scanRange; + setParameter(std::string("ScanRange"), std::to_string(scanRange)); } -void CreateScanTaskRequest::setOssScanPath(const std::string& ossScanPath) -{ - ossScanPath_ = ossScanPath; - setParameter("OssScanPath", ossScanPath); +std::string CreateScanTaskRequest::getLang() const { + return lang_; } -long CreateScanTaskRequest::getResourceType()const -{ - return resourceType_; +void CreateScanTaskRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void CreateScanTaskRequest::setResourceType(long resourceType) -{ - resourceType_ = resourceType; - setParameter("ResourceType", std::to_string(resourceType)); +std::string CreateScanTaskRequest::getOssScanPath() const { + return ossScanPath_; } -std::string CreateScanTaskRequest::getTaskUserName()const -{ - return taskUserName_; +void CreateScanTaskRequest::setOssScanPath(const std::string &ossScanPath) { + ossScanPath_ = ossScanPath; + setParameter(std::string("OssScanPath"), ossScanPath); } -void CreateScanTaskRequest::setTaskUserName(const std::string& taskUserName) -{ - taskUserName_ = taskUserName; - setParameter("TaskUserName", taskUserName); +long CreateScanTaskRequest::getResourceType() const { + return resourceType_; +} + +void CreateScanTaskRequest::setResourceType(long resourceType) { + resourceType_ = resourceType; + setParameter(std::string("ResourceType"), std::to_string(resourceType)); +} + +std::string CreateScanTaskRequest::getTaskUserName() const { + return taskUserName_; +} + +void CreateScanTaskRequest::setTaskUserName(const std::string &taskUserName) { + taskUserName_ = taskUserName; + setParameter(std::string("TaskUserName"), taskUserName); } diff --git a/sddp/src/model/CreateSlrRoleRequest.cc b/sddp/src/model/CreateSlrRoleRequest.cc new file mode 100644 index 000000000..ee7dd53a0 --- /dev/null +++ b/sddp/src/model/CreateSlrRoleRequest.cc @@ -0,0 +1,45 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Sddp::Model::CreateSlrRoleRequest; + +CreateSlrRoleRequest::CreateSlrRoleRequest() + : RpcServiceRequest("sddp", "2019-01-03", "CreateSlrRole") { + setMethod(HttpRequest::Method::Post); +} + +CreateSlrRoleRequest::~CreateSlrRoleRequest() {} + +std::string CreateSlrRoleRequest::getSourceIp() const { + return sourceIp_; +} + +void CreateSlrRoleRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); +} + +std::string CreateSlrRoleRequest::getLang() const { + return lang_; +} + +void CreateSlrRoleRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); +} + diff --git a/sddp/src/model/CreateSlrRoleResult.cc b/sddp/src/model/CreateSlrRoleResult.cc new file mode 100644 index 000000000..68b1666d8 --- /dev/null +++ b/sddp/src/model/CreateSlrRoleResult.cc @@ -0,0 +1,51 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +using namespace AlibabaCloud::Sddp; +using namespace AlibabaCloud::Sddp::Model; + +CreateSlrRoleResult::CreateSlrRoleResult() : + ServiceResult() +{} + +CreateSlrRoleResult::CreateSlrRoleResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +CreateSlrRoleResult::~CreateSlrRoleResult() +{} + +void CreateSlrRoleResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + if(!value["HasPermission"].isNull()) + hasPermission_ = value["HasPermission"].asString() == "true"; + +} + +bool CreateSlrRoleResult::getHasPermission()const +{ + return hasPermission_; +} + diff --git a/sddp/src/model/DeleteDataLimitRequest.cc b/sddp/src/model/DeleteDataLimitRequest.cc index 3363afa94..9527c1bd4 100644 --- a/sddp/src/model/DeleteDataLimitRequest.cc +++ b/sddp/src/model/DeleteDataLimitRequest.cc @@ -1,73 +1,63 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DeleteDataLimitRequest; - -DeleteDataLimitRequest::DeleteDataLimitRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DeleteDataLimit") -{ - setMethod(HttpRequest::Method::Post); -} - -DeleteDataLimitRequest::~DeleteDataLimitRequest() -{} - -int DeleteDataLimitRequest::getFeatureType()const -{ - return featureType_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DeleteDataLimitRequest; + +DeleteDataLimitRequest::DeleteDataLimitRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DeleteDataLimit") { + setMethod(HttpRequest::Method::Post); } -void DeleteDataLimitRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +DeleteDataLimitRequest::~DeleteDataLimitRequest() {} + +int DeleteDataLimitRequest::getFeatureType() const { + return featureType_; } -std::string DeleteDataLimitRequest::getSourceIp()const -{ - return sourceIp_; +void DeleteDataLimitRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DeleteDataLimitRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DeleteDataLimitRequest::getSourceIp() const { + return sourceIp_; } -long DeleteDataLimitRequest::getId()const -{ - return id_; +void DeleteDataLimitRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DeleteDataLimitRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long DeleteDataLimitRequest::getId() const { + return id_; } -std::string DeleteDataLimitRequest::getLang()const -{ - return lang_; +void DeleteDataLimitRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void DeleteDataLimitRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DeleteDataLimitRequest::getLang() const { + return lang_; +} + +void DeleteDataLimitRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/DeleteRuleRequest.cc b/sddp/src/model/DeleteRuleRequest.cc index 92f353615..b67bc58fb 100644 --- a/sddp/src/model/DeleteRuleRequest.cc +++ b/sddp/src/model/DeleteRuleRequest.cc @@ -1,73 +1,63 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DeleteRuleRequest; - -DeleteRuleRequest::DeleteRuleRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DeleteRule") -{ - setMethod(HttpRequest::Method::Post); -} - -DeleteRuleRequest::~DeleteRuleRequest() -{} - -int DeleteRuleRequest::getFeatureType()const -{ - return featureType_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DeleteRuleRequest; + +DeleteRuleRequest::DeleteRuleRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DeleteRule") { + setMethod(HttpRequest::Method::Post); } -void DeleteRuleRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +DeleteRuleRequest::~DeleteRuleRequest() {} + +int DeleteRuleRequest::getFeatureType() const { + return featureType_; } -std::string DeleteRuleRequest::getSourceIp()const -{ - return sourceIp_; +void DeleteRuleRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DeleteRuleRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DeleteRuleRequest::getSourceIp() const { + return sourceIp_; } -long DeleteRuleRequest::getId()const -{ - return id_; +void DeleteRuleRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DeleteRuleRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long DeleteRuleRequest::getId() const { + return id_; } -std::string DeleteRuleRequest::getLang()const -{ - return lang_; +void DeleteRuleRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void DeleteRuleRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DeleteRuleRequest::getLang() const { + return lang_; +} + +void DeleteRuleRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/DescribeAccountDetailRequest.cc b/sddp/src/model/DescribeAccountDetailRequest.cc deleted file mode 100644 index c7f5ff3c2..000000000 --- a/sddp/src/model/DescribeAccountDetailRequest.cc +++ /dev/null @@ -1,73 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeAccountDetailRequest; - -DescribeAccountDetailRequest::DescribeAccountDetailRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeAccountDetail") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeAccountDetailRequest::~DescribeAccountDetailRequest() -{} - -long DescribeAccountDetailRequest::getUserId()const -{ - return userId_; -} - -void DescribeAccountDetailRequest::setUserId(long userId) -{ - userId_ = userId; - setParameter("UserId", std::to_string(userId)); -} - -long DescribeAccountDetailRequest::getAccountTypeId()const -{ - return accountTypeId_; -} - -void DescribeAccountDetailRequest::setAccountTypeId(long accountTypeId) -{ - accountTypeId_ = accountTypeId; - setParameter("AccountTypeId", std::to_string(accountTypeId)); -} - -std::string DescribeAccountDetailRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeAccountDetailRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); -} - -std::string DescribeAccountDetailRequest::getLang()const -{ - return lang_; -} - -void DescribeAccountDetailRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); -} - diff --git a/sddp/src/model/DescribeAccountDetailResult.cc b/sddp/src/model/DescribeAccountDetailResult.cc deleted file mode 100644 index f7e51f808..000000000 --- a/sddp/src/model/DescribeAccountDetailResult.cc +++ /dev/null @@ -1,112 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include -#include - -using namespace AlibabaCloud::Sddp; -using namespace AlibabaCloud::Sddp::Model; - -DescribeAccountDetailResult::DescribeAccountDetailResult() : - ServiceResult() -{} - -DescribeAccountDetailResult::DescribeAccountDetailResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeAccountDetailResult::~DescribeAccountDetailResult() -{} - -void DescribeAccountDetailResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto accountNode = value["Account"]; - if(!accountNode["Id"].isNull()) - account_.id = std::stol(accountNode["Id"].asString()); - if(!accountNode["UserId"].isNull()) - account_.userId = std::stol(accountNode["UserId"].asString()); - if(!accountNode["FirstLevelDepartId"].isNull()) - account_.firstLevelDepartId = std::stol(accountNode["FirstLevelDepartId"].asString()); - if(!accountNode["LoginName"].isNull()) - account_.loginName = accountNode["LoginName"].asString(); - if(!accountNode["FullName"].isNull()) - account_.fullName = accountNode["FullName"].asString(); - if(!accountNode["CellphoneNum"].isNull()) - account_.cellphoneNum = accountNode["CellphoneNum"].asString(); - if(!accountNode["TelephoneNum"].isNull()) - account_.telephoneNum = accountNode["TelephoneNum"].asString(); - if(!accountNode["Email"].isNull()) - account_.email = accountNode["Email"].asString(); - if(!accountNode["ActiveStatus"].isNull()) - account_.activeStatus = accountNode["ActiveStatus"].asString(); - if(!accountNode["DeleteStatus"].isNull()) - account_.deleteStatus = accountNode["DeleteStatus"].asString(); - if(!accountNode["DataInstance"].isNull()) - account_.dataInstance = accountNode["DataInstance"].asString(); - if(!accountNode["CreateTime"].isNull()) - account_.createTime = std::stol(accountNode["CreateTime"].asString()); - if(!accountNode["LoginDataTime"].isNull()) - account_.loginDataTime = std::stol(accountNode["LoginDataTime"].asString()); - if(!accountNode["LoginPolicyName"].isNull()) - account_.loginPolicyName = accountNode["LoginPolicyName"].asString(); - if(!accountNode["FirstLevelDepartName"].isNull()) - account_.firstLevelDepartName = accountNode["FirstLevelDepartName"].asString(); - if(!accountNode["RoleNames"].isNull()) - account_.roleNames = accountNode["RoleNames"].asString(); - if(!accountNode["AliUid"].isNull()) - account_.aliUid = std::stol(accountNode["AliUid"].asString()); - auto allPrivilegeListNode = accountNode["PrivilegeList"]["Privilege"]; - for (auto accountNodePrivilegeListPrivilege : allPrivilegeListNode) - { - Account::Privilege privilegeObject; - if(!accountNodePrivilegeListPrivilege["ProductName"].isNull()) - privilegeObject.productName = accountNodePrivilegeListPrivilege["ProductName"].asString(); - if(!accountNodePrivilegeListPrivilege["UseAccountId"].isNull()) - privilegeObject.useAccountId = accountNodePrivilegeListPrivilege["UseAccountId"].asString(); - if(!accountNodePrivilegeListPrivilege["UseAccountType"].isNull()) - privilegeObject.useAccountType = std::stoi(accountNodePrivilegeListPrivilege["UseAccountType"].asString()); - if(!accountNodePrivilegeListPrivilege["UseAccountTypeName"].isNull()) - privilegeObject.useAccountTypeName = accountNodePrivilegeListPrivilege["UseAccountTypeName"].asString(); - if(!accountNodePrivilegeListPrivilege["UseAccountCreateTime"].isNull()) - privilegeObject.useAccountCreateTime = std::stol(accountNodePrivilegeListPrivilege["UseAccountCreateTime"].asString()); - if(!accountNodePrivilegeListPrivilege["UseAccountName"].isNull()) - privilegeObject.useAccountName = accountNodePrivilegeListPrivilege["UseAccountName"].asString(); - account_.privilegeList.push_back(privilegeObject); - } - auto eventCountNode = accountNode["EventCount"]; - auto totalNode = eventCountNode["Total"]; - if(!totalNode["TotalCount"].isNull()) - account_.eventCount.total.totalCount = std::stol(totalNode["TotalCount"].asString()); - if(!totalNode["UndealCount"].isNull()) - account_.eventCount.total.undealCount = std::stol(totalNode["UndealCount"].asString()); - if(!totalNode["ConfirmCount"].isNull()) - account_.eventCount.total.confirmCount = std::stol(totalNode["ConfirmCount"].asString()); - if(!totalNode["ExcludeCount"].isNull()) - account_.eventCount.total.excludeCount = std::stol(totalNode["ExcludeCount"].asString()); - -} - -DescribeAccountDetailResult::Account DescribeAccountDetailResult::getAccount()const -{ - return account_; -} - diff --git a/sddp/src/model/DescribeAccountsRequest.cc b/sddp/src/model/DescribeAccountsRequest.cc deleted file mode 100644 index 956a8f2cd..000000000 --- a/sddp/src/model/DescribeAccountsRequest.cc +++ /dev/null @@ -1,194 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeAccountsRequest; - -DescribeAccountsRequest::DescribeAccountsRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeAccounts") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeAccountsRequest::~DescribeAccountsRequest() -{} - -std::string DescribeAccountsRequest::getProductCode()const -{ - return productCode_; -} - -void DescribeAccountsRequest::setProductCode(const std::string& productCode) -{ - productCode_ = productCode; - setParameter("ProductCode", productCode); -} - -std::string DescribeAccountsRequest::getPackageId()const -{ - return packageId_; -} - -void DescribeAccountsRequest::setPackageId(const std::string& packageId) -{ - packageId_ = packageId; - setParameter("PackageId", packageId); -} - -std::string DescribeAccountsRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeAccountsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); -} - -int DescribeAccountsRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeAccountsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeAccountsRequest::getTableId()const -{ - return tableId_; -} - -void DescribeAccountsRequest::setTableId(const std::string& tableId) -{ - tableId_ = tableId; - setParameter("TableId", tableId); -} - -std::string DescribeAccountsRequest::getLang()const -{ - return lang_; -} - -void DescribeAccountsRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); -} - -std::string DescribeAccountsRequest::getKey()const -{ - return key_; -} - -void DescribeAccountsRequest::setKey(const std::string& key) -{ - key_ = key; - setParameter("Key", key); -} - -int DescribeAccountsRequest::getQueryType()const -{ - return queryType_; -} - -void DescribeAccountsRequest::setQueryType(int queryType) -{ - queryType_ = queryType; - setParameter("QueryType", std::to_string(queryType)); -} - -std::string DescribeAccountsRequest::getLoginName()const -{ - return loginName_; -} - -void DescribeAccountsRequest::setLoginName(const std::string& loginName) -{ - loginName_ = loginName; - setParameter("LoginName", loginName); -} - -int DescribeAccountsRequest::getFeatureType()const -{ - return featureType_; -} - -void DescribeAccountsRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); -} - -std::string DescribeAccountsRequest::getColumnId()const -{ - return columnId_; -} - -void DescribeAccountsRequest::setColumnId(const std::string& columnId) -{ - columnId_ = columnId; - setParameter("ColumnId", columnId); -} - -int DescribeAccountsRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribeAccountsRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribeAccountsRequest::getInstanceId()const -{ - return instanceId_; -} - -void DescribeAccountsRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setParameter("InstanceId", instanceId); -} - -long DescribeAccountsRequest::getDepartId()const -{ - return departId_; -} - -void DescribeAccountsRequest::setDepartId(long departId) -{ - departId_ = departId; - setParameter("DepartId", std::to_string(departId)); -} - -int DescribeAccountsRequest::getOperationId()const -{ - return operationId_; -} - -void DescribeAccountsRequest::setOperationId(int operationId) -{ - operationId_ = operationId; - setParameter("OperationId", std::to_string(operationId)); -} - diff --git a/sddp/src/model/DescribeAccountsResult.cc b/sddp/src/model/DescribeAccountsResult.cc deleted file mode 100644 index 42dbec839..000000000 --- a/sddp/src/model/DescribeAccountsResult.cc +++ /dev/null @@ -1,124 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include -#include - -using namespace AlibabaCloud::Sddp; -using namespace AlibabaCloud::Sddp::Model; - -DescribeAccountsResult::DescribeAccountsResult() : - ServiceResult() -{} - -DescribeAccountsResult::DescribeAccountsResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeAccountsResult::~DescribeAccountsResult() -{} - -void DescribeAccountsResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allItemsNode = value["Items"]["Account"]; - for (auto valueItemsAccount : allItemsNode) - { - Account itemsObject; - if(!valueItemsAccount["Id"].isNull()) - itemsObject.id = std::stol(valueItemsAccount["Id"].asString()); - if(!valueItemsAccount["UserId"].isNull()) - itemsObject.userId = std::stol(valueItemsAccount["UserId"].asString()); - if(!valueItemsAccount["FirstLevelDepartId"].isNull()) - itemsObject.firstLevelDepartId = std::stol(valueItemsAccount["FirstLevelDepartId"].asString()); - if(!valueItemsAccount["LoginName"].isNull()) - itemsObject.loginName = valueItemsAccount["LoginName"].asString(); - if(!valueItemsAccount["FullName"].isNull()) - itemsObject.fullName = valueItemsAccount["FullName"].asString(); - if(!valueItemsAccount["CellphoneNum"].isNull()) - itemsObject.cellphoneNum = valueItemsAccount["CellphoneNum"].asString(); - if(!valueItemsAccount["TelephoneNum"].isNull()) - itemsObject.telephoneNum = valueItemsAccount["TelephoneNum"].asString(); - if(!valueItemsAccount["Email"].isNull()) - itemsObject.email = valueItemsAccount["Email"].asString(); - if(!valueItemsAccount["ActiveStatus"].isNull()) - itemsObject.activeStatus = valueItemsAccount["ActiveStatus"].asString(); - if(!valueItemsAccount["DeleteStatus"].isNull()) - itemsObject.deleteStatus = valueItemsAccount["DeleteStatus"].asString(); - if(!valueItemsAccount["DataInstance"].isNull()) - itemsObject.dataInstance = valueItemsAccount["DataInstance"].asString(); - if(!valueItemsAccount["CreateTime"].isNull()) - itemsObject.createTime = std::stol(valueItemsAccount["CreateTime"].asString()); - if(!valueItemsAccount["LoginDataTime"].isNull()) - itemsObject.loginDataTime = std::stol(valueItemsAccount["LoginDataTime"].asString()); - if(!valueItemsAccount["LoginPolicyName"].isNull()) - itemsObject.loginPolicyName = valueItemsAccount["LoginPolicyName"].asString(); - if(!valueItemsAccount["FirstLevelDepartName"].isNull()) - itemsObject.firstLevelDepartName = valueItemsAccount["FirstLevelDepartName"].asString(); - if(!valueItemsAccount["RoleNames"].isNull()) - itemsObject.roleNames = valueItemsAccount["RoleNames"].asString(); - if(!valueItemsAccount["InstanceName"].isNull()) - itemsObject.instanceName = valueItemsAccount["InstanceName"].asString(); - if(!valueItemsAccount["AliUid"].isNull()) - itemsObject.aliUid = std::stol(valueItemsAccount["AliUid"].asString()); - if(!valueItemsAccount["AccountTypeId"].isNull()) - itemsObject.accountTypeId = std::stol(valueItemsAccount["AccountTypeId"].asString()); - auto eventCountNode = value["EventCount"]; - auto totalNode = eventCountNode["Total"]; - if(!totalNode["TotalCount"].isNull()) - itemsObject.eventCount.total.totalCount = std::stol(totalNode["TotalCount"].asString()); - if(!totalNode["UndealCount"].isNull()) - itemsObject.eventCount.total.undealCount = std::stol(totalNode["UndealCount"].asString()); - if(!totalNode["ConfirmCount"].isNull()) - itemsObject.eventCount.total.confirmCount = std::stol(totalNode["ConfirmCount"].asString()); - if(!totalNode["ExcludeCount"].isNull()) - itemsObject.eventCount.total.excludeCount = std::stol(totalNode["ExcludeCount"].asString()); - items_.push_back(itemsObject); - } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); - if(!value["CurrentPage"].isNull()) - currentPage_ = std::stoi(value["CurrentPage"].asString()); - if(!value["TotalCount"].isNull()) - totalCount_ = std::stoi(value["TotalCount"].asString()); - -} - -int DescribeAccountsResult::getTotalCount()const -{ - return totalCount_; -} - -int DescribeAccountsResult::getPageSize()const -{ - return pageSize_; -} - -int DescribeAccountsResult::getCurrentPage()const -{ - return currentPage_; -} - -std::vector DescribeAccountsResult::getItems()const -{ - return items_; -} - diff --git a/sddp/src/model/DescribeCategoryTemplateRuleListRequest.cc b/sddp/src/model/DescribeCategoryTemplateRuleListRequest.cc new file mode 100644 index 000000000..0bea1f878 --- /dev/null +++ b/sddp/src/model/DescribeCategoryTemplateRuleListRequest.cc @@ -0,0 +1,108 @@ +/* + * 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 + +using AlibabaCloud::Sddp::Model::DescribeCategoryTemplateRuleListRequest; + +DescribeCategoryTemplateRuleListRequest::DescribeCategoryTemplateRuleListRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeCategoryTemplateRuleList") { + setMethod(HttpRequest::Method::Post); +} + +DescribeCategoryTemplateRuleListRequest::~DescribeCategoryTemplateRuleListRequest() {} + +long DescribeCategoryTemplateRuleListRequest::getRiskLevelId() const { + return riskLevelId_; +} + +void DescribeCategoryTemplateRuleListRequest::setRiskLevelId(long riskLevelId) { + riskLevelId_ = riskLevelId; + setParameter(std::string("RiskLevelId"), std::to_string(riskLevelId)); +} + +std::string DescribeCategoryTemplateRuleListRequest::getSourceIp() const { + return sourceIp_; +} + +void DescribeCategoryTemplateRuleListRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); +} + +int DescribeCategoryTemplateRuleListRequest::getPageSize() const { + return pageSize_; +} + +void DescribeCategoryTemplateRuleListRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); +} + +std::string DescribeCategoryTemplateRuleListRequest::getLang() const { + return lang_; +} + +void DescribeCategoryTemplateRuleListRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); +} + +std::string DescribeCategoryTemplateRuleListRequest::getParentCategoryIdList() const { + return parentCategoryIdList_; +} + +void DescribeCategoryTemplateRuleListRequest::setParentCategoryIdList(const std::string &parentCategoryIdList) { + parentCategoryIdList_ = parentCategoryIdList; + setParameter(std::string("ParentCategoryIdList"), parentCategoryIdList); +} + +int DescribeCategoryTemplateRuleListRequest::getCurrentPage() const { + return currentPage_; +} + +void DescribeCategoryTemplateRuleListRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); +} + +long DescribeCategoryTemplateRuleListRequest::getTemplateId() const { + return templateId_; +} + +void DescribeCategoryTemplateRuleListRequest::setTemplateId(long templateId) { + templateId_ = templateId; + setParameter(std::string("TemplateId"), std::to_string(templateId)); +} + +int DescribeCategoryTemplateRuleListRequest::getCustomType() const { + return customType_; +} + +void DescribeCategoryTemplateRuleListRequest::setCustomType(int customType) { + customType_ = customType; + setParameter(std::string("CustomType"), std::to_string(customType)); +} + +int DescribeCategoryTemplateRuleListRequest::getStatus() const { + return status_; +} + +void DescribeCategoryTemplateRuleListRequest::setStatus(int status) { + status_ = status; + setParameter(std::string("Status"), std::to_string(status)); +} + diff --git a/sddp/src/model/DescribeCategoryTemplateRuleListResult.cc b/sddp/src/model/DescribeCategoryTemplateRuleListResult.cc new file mode 100644 index 000000000..dc85324c2 --- /dev/null +++ b/sddp/src/model/DescribeCategoryTemplateRuleListResult.cc @@ -0,0 +1,100 @@ +/* + * 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 +#include + +using namespace AlibabaCloud::Sddp; +using namespace AlibabaCloud::Sddp::Model; + +DescribeCategoryTemplateRuleListResult::DescribeCategoryTemplateRuleListResult() : + ServiceResult() +{} + +DescribeCategoryTemplateRuleListResult::DescribeCategoryTemplateRuleListResult(const std::string &payload) : + ServiceResult() +{ + parse(payload); +} + +DescribeCategoryTemplateRuleListResult::~DescribeCategoryTemplateRuleListResult() +{} + +void DescribeCategoryTemplateRuleListResult::parse(const std::string &payload) +{ + Json::Reader reader; + Json::Value value; + reader.parse(payload, value); + setRequestId(value["RequestId"].asString()); + auto allItemsNode = value["Items"]["DataLimit"]; + for (auto valueItemsDataLimit : allItemsNode) + { + DataLimit itemsObject; + if(!valueItemsDataLimit["Status"].isNull()) + itemsObject.status = std::stoi(valueItemsDataLimit["Status"].asString()); + if(!valueItemsDataLimit["IdentificationScope"].isNull()) + itemsObject.identificationScope = valueItemsDataLimit["IdentificationScope"].asString(); + if(!valueItemsDataLimit["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsDataLimit["RiskLevelId"].asString()); + if(!valueItemsDataLimit["ParentCategoryId"].isNull()) + itemsObject.parentCategoryId = std::stol(valueItemsDataLimit["ParentCategoryId"].asString()); + if(!valueItemsDataLimit["Description"].isNull()) + itemsObject.description = valueItemsDataLimit["Description"].asString(); + if(!valueItemsDataLimit["CustomType"].isNull()) + itemsObject.customType = std::stoi(valueItemsDataLimit["CustomType"].asString()); + if(!valueItemsDataLimit["IdentificationRuleIds"].isNull()) + itemsObject.identificationRuleIds = valueItemsDataLimit["IdentificationRuleIds"].asString(); + if(!valueItemsDataLimit["Name"].isNull()) + itemsObject.name = valueItemsDataLimit["Name"].asString(); + if(!valueItemsDataLimit["OrderNum"].isNull()) + itemsObject.orderNum = std::stoi(valueItemsDataLimit["OrderNum"].asString()); + if(!valueItemsDataLimit["TemplateId"].isNull()) + itemsObject.templateId = std::stol(valueItemsDataLimit["TemplateId"].asString()); + if(!valueItemsDataLimit["Id"].isNull()) + itemsObject.id = std::stol(valueItemsDataLimit["Id"].asString()); + if(!valueItemsDataLimit["CategoryLevel"].isNull()) + itemsObject.categoryLevel = std::stoi(valueItemsDataLimit["CategoryLevel"].asString()); + items_.push_back(itemsObject); + } + if(!value["CurrentPage"].isNull()) + currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); + if(!value["TotalCount"].isNull()) + totalCount_ = std::stoi(value["TotalCount"].asString()); + +} + +int DescribeCategoryTemplateRuleListResult::getTotalCount()const +{ + return totalCount_; +} + +int DescribeCategoryTemplateRuleListResult::getPageSize()const +{ + return pageSize_; +} + +int DescribeCategoryTemplateRuleListResult::getCurrentPage()const +{ + return currentPage_; +} + +std::vector DescribeCategoryTemplateRuleListResult::getItems()const +{ + return items_; +} + diff --git a/sddp/src/model/DescribeColumnsRequest.cc b/sddp/src/model/DescribeColumnsRequest.cc index e6bb67d35..5d0651db9 100644 --- a/sddp/src/model/DescribeColumnsRequest.cc +++ b/sddp/src/model/DescribeColumnsRequest.cc @@ -1,227 +1,189 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeColumnsRequest; - -DescribeColumnsRequest::DescribeColumnsRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeColumns") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeColumnsRequest::~DescribeColumnsRequest() -{} - -std::string DescribeColumnsRequest::getProductCode()const -{ - return productCode_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeColumnsRequest; + +DescribeColumnsRequest::DescribeColumnsRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeColumns") { + setMethod(HttpRequest::Method::Post); } -void DescribeColumnsRequest::setProductCode(const std::string& productCode) -{ - productCode_ = productCode; - setParameter("ProductCode", productCode); +DescribeColumnsRequest::~DescribeColumnsRequest() {} + +std::string DescribeColumnsRequest::getProductCode() const { + return productCode_; } -std::string DescribeColumnsRequest::getRiskLevels()const -{ - return riskLevels_; +void DescribeColumnsRequest::setProductCode(const std::string &productCode) { + productCode_ = productCode; + setParameter(std::string("ProductCode"), productCode); } -void DescribeColumnsRequest::setRiskLevels(const std::string& riskLevels) -{ - riskLevels_ = riskLevels; - setParameter("RiskLevels", riskLevels); +std::string DescribeColumnsRequest::getRiskLevels() const { + return riskLevels_; } -std::string DescribeColumnsRequest::getRuleName()const -{ - return ruleName_; +void DescribeColumnsRequest::setRiskLevels(const std::string &riskLevels) { + riskLevels_ = riskLevels; + setParameter(std::string("RiskLevels"), riskLevels); } -void DescribeColumnsRequest::setRuleName(const std::string& ruleName) -{ - ruleName_ = ruleName; - setParameter("RuleName", ruleName); +std::string DescribeColumnsRequest::getRuleName() const { + return ruleName_; } -std::string DescribeColumnsRequest::getQueryName()const -{ - return queryName_; +void DescribeColumnsRequest::setRuleName(const std::string &ruleName) { + ruleName_ = ruleName; + setParameter(std::string("RuleName"), ruleName); } -void DescribeColumnsRequest::setQueryName(const std::string& queryName) -{ - queryName_ = queryName; - setParameter("QueryName", queryName); +std::string DescribeColumnsRequest::getQueryName() const { + return queryName_; } -long DescribeColumnsRequest::getRiskLevelId()const -{ - return riskLevelId_; +void DescribeColumnsRequest::setQueryName(const std::string &queryName) { + queryName_ = queryName; + setParameter(std::string("QueryName"), queryName); } -void DescribeColumnsRequest::setRiskLevelId(long riskLevelId) -{ - riskLevelId_ = riskLevelId; - setParameter("RiskLevelId", std::to_string(riskLevelId)); +long DescribeColumnsRequest::getRiskLevelId() const { + return riskLevelId_; } -std::string DescribeColumnsRequest::getSensLevelName()const -{ - return sensLevelName_; +void DescribeColumnsRequest::setRiskLevelId(long riskLevelId) { + riskLevelId_ = riskLevelId; + setParameter(std::string("RiskLevelId"), std::to_string(riskLevelId)); } -void DescribeColumnsRequest::setSensLevelName(const std::string& sensLevelName) -{ - sensLevelName_ = sensLevelName; - setParameter("SensLevelName", sensLevelName); +std::string DescribeColumnsRequest::getSensLevelName() const { + return sensLevelName_; } -std::string DescribeColumnsRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeColumnsRequest::setSensLevelName(const std::string &sensLevelName) { + sensLevelName_ = sensLevelName; + setParameter(std::string("SensLevelName"), sensLevelName); } -void DescribeColumnsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeColumnsRequest::getSourceIp() const { + return sourceIp_; } -int DescribeColumnsRequest::getPageSize()const -{ - return pageSize_; +void DescribeColumnsRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeColumnsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribeColumnsRequest::getPageSize() const { + return pageSize_; } -long DescribeColumnsRequest::getTableId()const -{ - return tableId_; +void DescribeColumnsRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeColumnsRequest::setTableId(long tableId) -{ - tableId_ = tableId; - setParameter("TableId", std::to_string(tableId)); +long DescribeColumnsRequest::getTableId() const { + return tableId_; } -std::string DescribeColumnsRequest::getLang()const -{ - return lang_; +void DescribeColumnsRequest::setTableId(long tableId) { + tableId_ = tableId; + setParameter(std::string("TableId"), std::to_string(tableId)); } -void DescribeColumnsRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeColumnsRequest::getLang() const { + return lang_; } -std::string DescribeColumnsRequest::getTableName()const -{ - return tableName_; +void DescribeColumnsRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeColumnsRequest::setTableName(const std::string& tableName) -{ - tableName_ = tableName; - setParameter("TableName", tableName); +std::string DescribeColumnsRequest::getTableName() const { + return tableName_; } -int DescribeColumnsRequest::getFeatureType()const -{ - return featureType_; +void DescribeColumnsRequest::setTableName(const std::string &tableName) { + tableName_ = tableName; + setParameter(std::string("TableName"), tableName); } -void DescribeColumnsRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int DescribeColumnsRequest::getFeatureType() const { + return featureType_; } -std::string DescribeColumnsRequest::getOrderBy()const -{ - return orderBy_; +void DescribeColumnsRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribeColumnsRequest::setOrderBy(const std::string& orderBy) -{ - orderBy_ = orderBy; - setParameter("OrderBy", orderBy); +std::string DescribeColumnsRequest::getOrderBy() const { + return orderBy_; } -int DescribeColumnsRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeColumnsRequest::setOrderBy(const std::string &orderBy) { + orderBy_ = orderBy; + setParameter(std::string("OrderBy"), orderBy); } -void DescribeColumnsRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +int DescribeColumnsRequest::getCurrentPage() const { + return currentPage_; } -long DescribeColumnsRequest::getInstanceId()const -{ - return instanceId_; +void DescribeColumnsRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribeColumnsRequest::setInstanceId(long instanceId) -{ - instanceId_ = instanceId; - setParameter("InstanceId", std::to_string(instanceId)); +long DescribeColumnsRequest::getInstanceId() const { + return instanceId_; } -std::string DescribeColumnsRequest::getInstanceName()const -{ - return instanceName_; +void DescribeColumnsRequest::setInstanceId(long instanceId) { + instanceId_ = instanceId; + setParameter(std::string("InstanceId"), std::to_string(instanceId)); } -void DescribeColumnsRequest::setInstanceName(const std::string& instanceName) -{ - instanceName_ = instanceName; - setParameter("InstanceName", instanceName); +std::string DescribeColumnsRequest::getInstanceName() const { + return instanceName_; } -std::string DescribeColumnsRequest::getName()const -{ - return name_; +void DescribeColumnsRequest::setInstanceName(const std::string &instanceName) { + instanceName_ = instanceName; + setParameter(std::string("InstanceName"), instanceName); } -void DescribeColumnsRequest::setName(const std::string& name) -{ - name_ = name; - setParameter("Name", name); +std::string DescribeColumnsRequest::getName() const { + return name_; } -long DescribeColumnsRequest::getRuleId()const -{ - return ruleId_; +void DescribeColumnsRequest::setName(const std::string &name) { + name_ = name; + setParameter(std::string("Name"), name); } -void DescribeColumnsRequest::setRuleId(long ruleId) -{ - ruleId_ = ruleId; - setParameter("RuleId", std::to_string(ruleId)); +long DescribeColumnsRequest::getRuleId() const { + return ruleId_; +} + +void DescribeColumnsRequest::setRuleId(long ruleId) { + ruleId_ = ruleId; + setParameter(std::string("RuleId"), std::to_string(ruleId)); } diff --git a/sddp/src/model/DescribeConfigsRequest.cc b/sddp/src/model/DescribeConfigsRequest.cc index 470766e44..cecaa7459 100644 --- a/sddp/src/model/DescribeConfigsRequest.cc +++ b/sddp/src/model/DescribeConfigsRequest.cc @@ -1,62 +1,54 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeConfigsRequest; - -DescribeConfigsRequest::DescribeConfigsRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeConfigs") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeConfigsRequest::~DescribeConfigsRequest() -{} - -int DescribeConfigsRequest::getFeatureType()const -{ - return featureType_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeConfigsRequest; + +DescribeConfigsRequest::DescribeConfigsRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeConfigs") { + setMethod(HttpRequest::Method::Post); } -void DescribeConfigsRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +DescribeConfigsRequest::~DescribeConfigsRequest() {} + +int DescribeConfigsRequest::getFeatureType() const { + return featureType_; } -std::string DescribeConfigsRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeConfigsRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribeConfigsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeConfigsRequest::getSourceIp() const { + return sourceIp_; } -std::string DescribeConfigsRequest::getLang()const -{ - return lang_; +void DescribeConfigsRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeConfigsRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeConfigsRequest::getLang() const { + return lang_; +} + +void DescribeConfigsRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/DescribeConfigsResult.cc b/sddp/src/model/DescribeConfigsResult.cc index ebfc3a9b5..80d752889 100644 --- a/sddp/src/model/DescribeConfigsResult.cc +++ b/sddp/src/model/DescribeConfigsResult.cc @@ -43,16 +43,16 @@ void DescribeConfigsResult::parse(const std::string &payload) for (auto valueConfigListConfig : allConfigListNode) { Config configListObject; - if(!valueConfigListConfig["Id"].isNull()) - configListObject.id = std::stol(valueConfigListConfig["Id"].asString()); if(!valueConfigListConfig["Code"].isNull()) - configListObject.code = std::stoi(valueConfigListConfig["Code"].asString()); - if(!valueConfigListConfig["Description"].isNull()) - configListObject.description = valueConfigListConfig["Description"].asString(); + configListObject.code = valueConfigListConfig["Code"].asString(); if(!valueConfigListConfig["Value"].isNull()) - configListObject.value = std::stol(valueConfigListConfig["Value"].asString()); + configListObject.value = valueConfigListConfig["Value"].asString(); if(!valueConfigListConfig["DefaultValue"].isNull()) configListObject.defaultValue = valueConfigListConfig["DefaultValue"].asString(); + if(!valueConfigListConfig["Description"].isNull()) + configListObject.description = valueConfigListConfig["Description"].asString(); + if(!valueConfigListConfig["Id"].isNull()) + configListObject.id = std::stol(valueConfigListConfig["Id"].asString()); configList_.push_back(configListObject); } diff --git a/sddp/src/model/DescribeDataAssetsRequest.cc b/sddp/src/model/DescribeDataAssetsRequest.cc index d84547664..c64a411d9 100644 --- a/sddp/src/model/DescribeDataAssetsRequest.cc +++ b/sddp/src/model/DescribeDataAssetsRequest.cc @@ -1,128 +1,108 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeDataAssetsRequest; - -DescribeDataAssetsRequest::DescribeDataAssetsRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeDataAssets") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeDataAssetsRequest::~DescribeDataAssetsRequest() -{} - -std::string DescribeDataAssetsRequest::getRiskLevels()const -{ - return riskLevels_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeDataAssetsRequest; + +DescribeDataAssetsRequest::DescribeDataAssetsRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataAssets") { + setMethod(HttpRequest::Method::Post); } -void DescribeDataAssetsRequest::setRiskLevels(const std::string& riskLevels) -{ - riskLevels_ = riskLevels; - setParameter("RiskLevels", riskLevels); +DescribeDataAssetsRequest::~DescribeDataAssetsRequest() {} + +std::string DescribeDataAssetsRequest::getRiskLevels() const { + return riskLevels_; } -int DescribeDataAssetsRequest::getRangeId()const -{ - return rangeId_; +void DescribeDataAssetsRequest::setRiskLevels(const std::string &riskLevels) { + riskLevels_ = riskLevels; + setParameter(std::string("RiskLevels"), riskLevels); } -void DescribeDataAssetsRequest::setRangeId(int rangeId) -{ - rangeId_ = rangeId; - setParameter("RangeId", std::to_string(rangeId)); +int DescribeDataAssetsRequest::getRangeId() const { + return rangeId_; } -std::string DescribeDataAssetsRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeDataAssetsRequest::setRangeId(int rangeId) { + rangeId_ = rangeId; + setParameter(std::string("RangeId"), std::to_string(rangeId)); } -void DescribeDataAssetsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeDataAssetsRequest::getSourceIp() const { + return sourceIp_; } -int DescribeDataAssetsRequest::getPageSize()const -{ - return pageSize_; +void DescribeDataAssetsRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeDataAssetsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribeDataAssetsRequest::getPageSize() const { + return pageSize_; } -std::string DescribeDataAssetsRequest::getLang()const -{ - return lang_; +void DescribeDataAssetsRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeDataAssetsRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeDataAssetsRequest::getLang() const { + return lang_; } -int DescribeDataAssetsRequest::getFeatureType()const -{ - return featureType_; +void DescribeDataAssetsRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeDataAssetsRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int DescribeDataAssetsRequest::getFeatureType() const { + return featureType_; } -int DescribeDataAssetsRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeDataAssetsRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribeDataAssetsRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +int DescribeDataAssetsRequest::getCurrentPage() const { + return currentPage_; } -std::string DescribeDataAssetsRequest::getName()const -{ - return name_; +void DescribeDataAssetsRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribeDataAssetsRequest::setName(const std::string& name) -{ - name_ = name; - setParameter("Name", name); +std::string DescribeDataAssetsRequest::getName() const { + return name_; } -long DescribeDataAssetsRequest::getRuleId()const -{ - return ruleId_; +void DescribeDataAssetsRequest::setName(const std::string &name) { + name_ = name; + setParameter(std::string("Name"), name); } -void DescribeDataAssetsRequest::setRuleId(long ruleId) -{ - ruleId_ = ruleId; - setParameter("RuleId", std::to_string(ruleId)); +long DescribeDataAssetsRequest::getRuleId() const { + return ruleId_; +} + +void DescribeDataAssetsRequest::setRuleId(long ruleId) { + ruleId_ = ruleId; + setParameter(std::string("RuleId"), std::to_string(ruleId)); } diff --git a/sddp/src/model/DescribeDataAssetsResult.cc b/sddp/src/model/DescribeDataAssetsResult.cc index bd9bb7384..4db9d767a 100644 --- a/sddp/src/model/DescribeDataAssetsResult.cc +++ b/sddp/src/model/DescribeDataAssetsResult.cc @@ -43,52 +43,52 @@ void DescribeDataAssetsResult::parse(const std::string &payload) for (auto valueItemsAsset : allItemsNode) { Asset itemsObject; - if(!valueItemsAsset["Id"].isNull()) - itemsObject.id = valueItemsAsset["Id"].asString(); - if(!valueItemsAsset["Name"].isNull()) - itemsObject.name = valueItemsAsset["Name"].asString(); - if(!valueItemsAsset["Owner"].isNull()) - itemsObject.owner = valueItemsAsset["Owner"].asString(); - if(!valueItemsAsset["CreationTime"].isNull()) - itemsObject.creationTime = std::stol(valueItemsAsset["CreationTime"].asString()); - if(!valueItemsAsset["ProductId"].isNull()) - itemsObject.productId = valueItemsAsset["ProductId"].asString(); - if(!valueItemsAsset["ProductCode"].isNull()) - itemsObject.productCode = valueItemsAsset["ProductCode"].asString(); - if(!valueItemsAsset["Protection"].isNull()) - itemsObject.protection = valueItemsAsset["Protection"].asString() == "true"; - if(!valueItemsAsset["Labelsec"].isNull()) - itemsObject.labelsec = valueItemsAsset["Labelsec"].asString() == "true"; - if(!valueItemsAsset["OdpsRiskLevelName"].isNull()) - itemsObject.odpsRiskLevelName = valueItemsAsset["OdpsRiskLevelName"].asString(); - if(!valueItemsAsset["Sensitive"].isNull()) - itemsObject.sensitive = valueItemsAsset["Sensitive"].asString() == "true"; - if(!valueItemsAsset["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(valueItemsAsset["RiskLevelId"].asString()); - if(!valueItemsAsset["RiskLevelName"].isNull()) - itemsObject.riskLevelName = valueItemsAsset["RiskLevelName"].asString(); - if(!valueItemsAsset["RuleName"].isNull()) - itemsObject.ruleName = valueItemsAsset["RuleName"].asString(); - if(!valueItemsAsset["DepartName"].isNull()) - itemsObject.departName = valueItemsAsset["DepartName"].asString(); - if(!valueItemsAsset["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(valueItemsAsset["TotalCount"].asString()); - if(!valueItemsAsset["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(valueItemsAsset["SensitiveCount"].asString()); if(!valueItemsAsset["Acl"].isNull()) itemsObject.acl = valueItemsAsset["Acl"].asString(); - if(!valueItemsAsset["SensitiveRatio"].isNull()) - itemsObject.sensitiveRatio = valueItemsAsset["SensitiveRatio"].asString(); + if(!valueItemsAsset["CreationTime"].isNull()) + itemsObject.creationTime = std::stol(valueItemsAsset["CreationTime"].asString()); if(!valueItemsAsset["DataType"].isNull()) itemsObject.dataType = valueItemsAsset["DataType"].asString(); + if(!valueItemsAsset["Owner"].isNull()) + itemsObject.owner = valueItemsAsset["Owner"].asString(); + if(!valueItemsAsset["SensitiveRatio"].isNull()) + itemsObject.sensitiveRatio = valueItemsAsset["SensitiveRatio"].asString(); + if(!valueItemsAsset["Protection"].isNull()) + itemsObject.protection = valueItemsAsset["Protection"].asString() == "true"; + if(!valueItemsAsset["DepartName"].isNull()) + itemsObject.departName = valueItemsAsset["DepartName"].asString(); + if(!valueItemsAsset["Labelsec"].isNull()) + itemsObject.labelsec = valueItemsAsset["Labelsec"].asString() == "true"; + if(!valueItemsAsset["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsAsset["TotalCount"].asString()); + if(!valueItemsAsset["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsAsset["RiskLevelId"].asString()); + if(!valueItemsAsset["RuleName"].isNull()) + itemsObject.ruleName = valueItemsAsset["RuleName"].asString(); + if(!valueItemsAsset["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsAsset["Sensitive"].asString() == "true"; if(!valueItemsAsset["ObjectKey"].isNull()) itemsObject.objectKey = valueItemsAsset["ObjectKey"].asString(); + if(!valueItemsAsset["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsAsset["RiskLevelName"].asString(); + if(!valueItemsAsset["OdpsRiskLevelName"].isNull()) + itemsObject.odpsRiskLevelName = valueItemsAsset["OdpsRiskLevelName"].asString(); + if(!valueItemsAsset["ProductId"].isNull()) + itemsObject.productId = valueItemsAsset["ProductId"].asString(); + if(!valueItemsAsset["Name"].isNull()) + itemsObject.name = valueItemsAsset["Name"].asString(); + if(!valueItemsAsset["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsAsset["SensitiveCount"].asString()); + if(!valueItemsAsset["Id"].isNull()) + itemsObject.id = valueItemsAsset["Id"].asString(); + if(!valueItemsAsset["ProductCode"].isNull()) + itemsObject.productCode = valueItemsAsset["ProductCode"].asString(); items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribeDataLimitDetailRequest.cc b/sddp/src/model/DescribeDataLimitDetailRequest.cc index 4806d0eae..84f5ca1b9 100644 --- a/sddp/src/model/DescribeDataLimitDetailRequest.cc +++ b/sddp/src/model/DescribeDataLimitDetailRequest.cc @@ -1,73 +1,63 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeDataLimitDetailRequest; - -DescribeDataLimitDetailRequest::DescribeDataLimitDetailRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeDataLimitDetail") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeDataLimitDetailRequest::~DescribeDataLimitDetailRequest() -{} - -int DescribeDataLimitDetailRequest::getNetworkType()const -{ - return networkType_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeDataLimitDetailRequest; + +DescribeDataLimitDetailRequest::DescribeDataLimitDetailRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataLimitDetail") { + setMethod(HttpRequest::Method::Post); } -void DescribeDataLimitDetailRequest::setNetworkType(int networkType) -{ - networkType_ = networkType; - setParameter("NetworkType", std::to_string(networkType)); +DescribeDataLimitDetailRequest::~DescribeDataLimitDetailRequest() {} + +int DescribeDataLimitDetailRequest::getNetworkType() const { + return networkType_; } -std::string DescribeDataLimitDetailRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeDataLimitDetailRequest::setNetworkType(int networkType) { + networkType_ = networkType; + setParameter(std::string("NetworkType"), std::to_string(networkType)); } -void DescribeDataLimitDetailRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeDataLimitDetailRequest::getSourceIp() const { + return sourceIp_; } -long DescribeDataLimitDetailRequest::getId()const -{ - return id_; +void DescribeDataLimitDetailRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeDataLimitDetailRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long DescribeDataLimitDetailRequest::getId() const { + return id_; } -std::string DescribeDataLimitDetailRequest::getLang()const -{ - return lang_; +void DescribeDataLimitDetailRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void DescribeDataLimitDetailRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeDataLimitDetailRequest::getLang() const { + return lang_; +} + +void DescribeDataLimitDetailRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/DescribeDataLimitDetailResult.cc b/sddp/src/model/DescribeDataLimitDetailResult.cc index bd22c007f..924cb74f0 100644 --- a/sddp/src/model/DescribeDataLimitDetailResult.cc +++ b/sddp/src/model/DescribeDataLimitDetailResult.cc @@ -40,34 +40,34 @@ void DescribeDataLimitDetailResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataLimitNode = value["DataLimit"]; - if(!dataLimitNode["RegionId"].isNull()) - dataLimit_.regionId = dataLimitNode["RegionId"].asString(); if(!dataLimitNode["LocalName"].isNull()) dataLimit_.localName = dataLimitNode["LocalName"].asString(); - if(!dataLimitNode["ParentId"].isNull()) - dataLimit_.parentId = dataLimitNode["ParentId"].asString(); - if(!dataLimitNode["Id"].isNull()) - dataLimit_.id = std::stol(dataLimitNode["Id"].asString()); - if(!dataLimitNode["UserName"].isNull()) - dataLimit_.userName = dataLimitNode["UserName"].asString(); - if(!dataLimitNode["GmtCreate"].isNull()) - dataLimit_.gmtCreate = std::stol(dataLimitNode["GmtCreate"].asString()); - if(!dataLimitNode["Connector"].isNull()) - dataLimit_.connector = dataLimitNode["Connector"].asString(); if(!dataLimitNode["CheckStatus"].isNull()) dataLimit_.checkStatus = std::stoi(dataLimitNode["CheckStatus"].asString()); - if(!dataLimitNode["CheckStatusName"].isNull()) - dataLimit_.checkStatusName = dataLimitNode["CheckStatusName"].asString(); - if(!dataLimitNode["ResourceType"].isNull()) - dataLimit_.resourceType = std::stol(dataLimitNode["ResourceType"].asString()); - if(!dataLimitNode["ResourceTypeCode"].isNull()) - dataLimit_.resourceTypeCode = dataLimitNode["ResourceTypeCode"].asString(); - if(!dataLimitNode["AuditStatus"].isNull()) - dataLimit_.auditStatus = std::stoi(dataLimitNode["AuditStatus"].asString()); - if(!dataLimitNode["LogStoreDay"].isNull()) - dataLimit_.logStoreDay = std::stoi(dataLimitNode["LogStoreDay"].asString()); + if(!dataLimitNode["Connector"].isNull()) + dataLimit_.connector = dataLimitNode["Connector"].asString(); if(!dataLimitNode["Port"].isNull()) dataLimit_.port = std::stoi(dataLimitNode["Port"].asString()); + if(!dataLimitNode["CheckStatusName"].isNull()) + dataLimit_.checkStatusName = dataLimitNode["CheckStatusName"].asString(); + if(!dataLimitNode["RegionId"].isNull()) + dataLimit_.regionId = dataLimitNode["RegionId"].asString(); + if(!dataLimitNode["ParentId"].isNull()) + dataLimit_.parentId = dataLimitNode["ParentId"].asString(); + if(!dataLimitNode["ResourceType"].isNull()) + dataLimit_.resourceType = std::stol(dataLimitNode["ResourceType"].asString()); + if(!dataLimitNode["LogStoreDay"].isNull()) + dataLimit_.logStoreDay = std::stoi(dataLimitNode["LogStoreDay"].asString()); + if(!dataLimitNode["GmtCreate"].isNull()) + dataLimit_.gmtCreate = std::stol(dataLimitNode["GmtCreate"].asString()); + if(!dataLimitNode["ResourceTypeCode"].isNull()) + dataLimit_.resourceTypeCode = dataLimitNode["ResourceTypeCode"].asString(); + if(!dataLimitNode["UserName"].isNull()) + dataLimit_.userName = dataLimitNode["UserName"].asString(); + if(!dataLimitNode["Id"].isNull()) + dataLimit_.id = std::stol(dataLimitNode["Id"].asString()); + if(!dataLimitNode["AuditStatus"].isNull()) + dataLimit_.auditStatus = std::stoi(dataLimitNode["AuditStatus"].asString()); } diff --git a/sddp/src/model/DescribeDataLimitSetRequest.cc b/sddp/src/model/DescribeDataLimitSetRequest.cc index e785a7168..c38330957 100644 --- a/sddp/src/model/DescribeDataLimitSetRequest.cc +++ b/sddp/src/model/DescribeDataLimitSetRequest.cc @@ -1,73 +1,63 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeDataLimitSetRequest; - -DescribeDataLimitSetRequest::DescribeDataLimitSetRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeDataLimitSet") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeDataLimitSetRequest::~DescribeDataLimitSetRequest() -{} - -std::string DescribeDataLimitSetRequest::getParentId()const -{ - return parentId_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeDataLimitSetRequest; + +DescribeDataLimitSetRequest::DescribeDataLimitSetRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataLimitSet") { + setMethod(HttpRequest::Method::Post); } -void DescribeDataLimitSetRequest::setParentId(const std::string& parentId) -{ - parentId_ = parentId; - setParameter("ParentId", parentId); +DescribeDataLimitSetRequest::~DescribeDataLimitSetRequest() {} + +std::string DescribeDataLimitSetRequest::getParentId() const { + return parentId_; } -std::string DescribeDataLimitSetRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeDataLimitSetRequest::setParentId(const std::string &parentId) { + parentId_ = parentId; + setParameter(std::string("ParentId"), parentId); } -void DescribeDataLimitSetRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeDataLimitSetRequest::getSourceIp() const { + return sourceIp_; } -std::string DescribeDataLimitSetRequest::getLang()const -{ - return lang_; +void DescribeDataLimitSetRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeDataLimitSetRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeDataLimitSetRequest::getLang() const { + return lang_; } -int DescribeDataLimitSetRequest::getResourceType()const -{ - return resourceType_; +void DescribeDataLimitSetRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeDataLimitSetRequest::setResourceType(int resourceType) -{ - resourceType_ = resourceType; - setParameter("ResourceType", std::to_string(resourceType)); +int DescribeDataLimitSetRequest::getResourceType() const { + return resourceType_; +} + +void DescribeDataLimitSetRequest::setResourceType(int resourceType) { + resourceType_ = resourceType; + setParameter(std::string("ResourceType"), std::to_string(resourceType)); } diff --git a/sddp/src/model/DescribeDataLimitSetResult.cc b/sddp/src/model/DescribeDataLimitSetResult.cc index 09e42a331..0e494ba26 100644 --- a/sddp/src/model/DescribeDataLimitSetResult.cc +++ b/sddp/src/model/DescribeDataLimitSetResult.cc @@ -40,68 +40,68 @@ void DescribeDataLimitSetResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto dataLimitSetNode = value["DataLimitSet"]; - if(!dataLimitSetNode["ResourceType"].isNull()) - dataLimitSet_.resourceType = std::stol(dataLimitSetNode["ResourceType"].asString()); if(!dataLimitSetNode["ResourceTypeCode"].isNull()) dataLimitSet_.resourceTypeCode = dataLimitSetNode["ResourceTypeCode"].asString(); + if(!dataLimitSetNode["ResourceType"].isNull()) + dataLimitSet_.resourceType = std::stol(dataLimitSetNode["ResourceType"].asString()); if(!dataLimitSetNode["TotalCount"].isNull()) dataLimitSet_.totalCount = std::stoi(dataLimitSetNode["TotalCount"].asString()); auto allDataLimitListNode = dataLimitSetNode["DataLimitList"]["DataLimit"]; for (auto dataLimitSetNodeDataLimitListDataLimit : allDataLimitListNode) { DataLimitSet::DataLimit dataLimitObject; - if(!dataLimitSetNodeDataLimitListDataLimit["RegionId"].isNull()) - dataLimitObject.regionId = dataLimitSetNodeDataLimitListDataLimit["RegionId"].asString(); - if(!dataLimitSetNodeDataLimitListDataLimit["LocalName"].isNull()) - dataLimitObject.localName = dataLimitSetNodeDataLimitListDataLimit["LocalName"].asString(); - if(!dataLimitSetNodeDataLimitListDataLimit["ParentId"].isNull()) - dataLimitObject.parentId = dataLimitSetNodeDataLimitListDataLimit["ParentId"].asString(); - if(!dataLimitSetNodeDataLimitListDataLimit["Id"].isNull()) - dataLimitObject.id = std::stol(dataLimitSetNodeDataLimitListDataLimit["Id"].asString()); - if(!dataLimitSetNodeDataLimitListDataLimit["UserName"].isNull()) - dataLimitObject.userName = dataLimitSetNodeDataLimitListDataLimit["UserName"].asString(); - if(!dataLimitSetNodeDataLimitListDataLimit["GmtCreate"].isNull()) - dataLimitObject.gmtCreate = std::stol(dataLimitSetNodeDataLimitListDataLimit["GmtCreate"].asString()); - if(!dataLimitSetNodeDataLimitListDataLimit["Connector"].isNull()) - dataLimitObject.connector = dataLimitSetNodeDataLimitListDataLimit["Connector"].asString(); - if(!dataLimitSetNodeDataLimitListDataLimit["CheckStatus"].isNull()) - dataLimitObject.checkStatus = std::stoi(dataLimitSetNodeDataLimitListDataLimit["CheckStatus"].asString()); - if(!dataLimitSetNodeDataLimitListDataLimit["CheckStatusName"].isNull()) - dataLimitObject.checkStatusName = dataLimitSetNodeDataLimitListDataLimit["CheckStatusName"].asString(); - if(!dataLimitSetNodeDataLimitListDataLimit["ResourceType"].isNull()) - dataLimitObject.resourceType = std::stol(dataLimitSetNodeDataLimitListDataLimit["ResourceType"].asString()); - if(!dataLimitSetNodeDataLimitListDataLimit["ResourceTypeCode"].isNull()) - dataLimitObject.resourceTypeCode = dataLimitSetNodeDataLimitListDataLimit["ResourceTypeCode"].asString(); - if(!dataLimitSetNodeDataLimitListDataLimit["AuditStatus"].isNull()) - dataLimitObject.auditStatus = std::stoi(dataLimitSetNodeDataLimitListDataLimit["AuditStatus"].asString()); - if(!dataLimitSetNodeDataLimitListDataLimit["LogStoreDay"].isNull()) - dataLimitObject.logStoreDay = std::stoi(dataLimitSetNodeDataLimitListDataLimit["LogStoreDay"].asString()); - if(!dataLimitSetNodeDataLimitListDataLimit["Port"].isNull()) - dataLimitObject.port = std::stoi(dataLimitSetNodeDataLimitListDataLimit["Port"].asString()); - if(!dataLimitSetNodeDataLimitListDataLimit["EventStatus"].isNull()) - dataLimitObject.eventStatus = std::stoi(dataLimitSetNodeDataLimitListDataLimit["EventStatus"].asString()); if(!dataLimitSetNodeDataLimitListDataLimit["SupportEvent"].isNull()) dataLimitObject.supportEvent = dataLimitSetNodeDataLimitListDataLimit["SupportEvent"].asString() == "true"; + if(!dataLimitSetNodeDataLimitListDataLimit["LocalName"].isNull()) + dataLimitObject.localName = dataLimitSetNodeDataLimitListDataLimit["LocalName"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["CheckStatus"].isNull()) + dataLimitObject.checkStatus = std::stoi(dataLimitSetNodeDataLimitListDataLimit["CheckStatus"].asString()); + if(!dataLimitSetNodeDataLimitListDataLimit["Connector"].isNull()) + dataLimitObject.connector = dataLimitSetNodeDataLimitListDataLimit["Connector"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["Port"].isNull()) + dataLimitObject.port = std::stoi(dataLimitSetNodeDataLimitListDataLimit["Port"].asString()); + if(!dataLimitSetNodeDataLimitListDataLimit["CheckStatusName"].isNull()) + dataLimitObject.checkStatusName = dataLimitSetNodeDataLimitListDataLimit["CheckStatusName"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["RegionId"].isNull()) + dataLimitObject.regionId = dataLimitSetNodeDataLimitListDataLimit["RegionId"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["ParentId"].isNull()) + dataLimitObject.parentId = dataLimitSetNodeDataLimitListDataLimit["ParentId"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["ResourceType"].isNull()) + dataLimitObject.resourceType = std::stol(dataLimitSetNodeDataLimitListDataLimit["ResourceType"].asString()); + if(!dataLimitSetNodeDataLimitListDataLimit["LogStoreDay"].isNull()) + dataLimitObject.logStoreDay = std::stoi(dataLimitSetNodeDataLimitListDataLimit["LogStoreDay"].asString()); + if(!dataLimitSetNodeDataLimitListDataLimit["EventStatus"].isNull()) + dataLimitObject.eventStatus = std::stoi(dataLimitSetNodeDataLimitListDataLimit["EventStatus"].asString()); + if(!dataLimitSetNodeDataLimitListDataLimit["GmtCreate"].isNull()) + dataLimitObject.gmtCreate = std::stol(dataLimitSetNodeDataLimitListDataLimit["GmtCreate"].asString()); + if(!dataLimitSetNodeDataLimitListDataLimit["ResourceTypeCode"].isNull()) + dataLimitObject.resourceTypeCode = dataLimitSetNodeDataLimitListDataLimit["ResourceTypeCode"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["UserName"].isNull()) + dataLimitObject.userName = dataLimitSetNodeDataLimitListDataLimit["UserName"].asString(); + if(!dataLimitSetNodeDataLimitListDataLimit["Id"].isNull()) + dataLimitObject.id = std::stol(dataLimitSetNodeDataLimitListDataLimit["Id"].asString()); + if(!dataLimitSetNodeDataLimitListDataLimit["AuditStatus"].isNull()) + dataLimitObject.auditStatus = std::stoi(dataLimitSetNodeDataLimitListDataLimit["AuditStatus"].asString()); dataLimitSet_.dataLimitList.push_back(dataLimitObject); } auto allOssBucketListNode = dataLimitSetNode["OssBucketList"]["OssBucket"]; for (auto dataLimitSetNodeOssBucketListOssBucket : allOssBucketListNode) { DataLimitSet::OssBucket ossBucketObject; - if(!dataLimitSetNodeOssBucketListOssBucket["BucketName"].isNull()) - ossBucketObject.bucketName = dataLimitSetNodeOssBucketListOssBucket["BucketName"].asString(); if(!dataLimitSetNodeOssBucketListOssBucket["RegionId"].isNull()) ossBucketObject.regionId = dataLimitSetNodeOssBucketListOssBucket["RegionId"].asString(); + if(!dataLimitSetNodeOssBucketListOssBucket["BucketName"].isNull()) + ossBucketObject.bucketName = dataLimitSetNodeOssBucketListOssBucket["BucketName"].asString(); dataLimitSet_.ossBucketList.push_back(ossBucketObject); } auto allRegionListNode = dataLimitSetNode["RegionList"]["Region"]; for (auto dataLimitSetNodeRegionListRegion : allRegionListNode) { DataLimitSet::Region regionObject; - if(!dataLimitSetNodeRegionListRegion["LocalName"].isNull()) - regionObject.localName = dataLimitSetNodeRegionListRegion["LocalName"].asString(); if(!dataLimitSetNodeRegionListRegion["RegionId"].isNull()) regionObject.regionId = dataLimitSetNodeRegionListRegion["RegionId"].asString(); + if(!dataLimitSetNodeRegionListRegion["LocalName"].isNull()) + regionObject.localName = dataLimitSetNodeRegionListRegion["LocalName"].asString(); dataLimitSet_.regionList.push_back(regionObject); } diff --git a/sddp/src/model/DescribeDataLimitsInstanceDimRequest.cc b/sddp/src/model/DescribeDataLimitsInstanceDimRequest.cc deleted file mode 100644 index b7c93a688..000000000 --- a/sddp/src/model/DescribeDataLimitsInstanceDimRequest.cc +++ /dev/null @@ -1,183 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeDataLimitsInstanceDimRequest; - -DescribeDataLimitsInstanceDimRequest::DescribeDataLimitsInstanceDimRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeDataLimitsInstanceDim") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeDataLimitsInstanceDimRequest::~DescribeDataLimitsInstanceDimRequest() -{} - -long DescribeDataLimitsInstanceDimRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeDataLimitsInstanceDimRequest::setStartTime(long startTime) -{ - startTime_ = startTime; - setParameter("StartTime", std::to_string(startTime)); -} - -std::string DescribeDataLimitsInstanceDimRequest::getParentId()const -{ - return parentId_; -} - -void DescribeDataLimitsInstanceDimRequest::setParentId(const std::string& parentId) -{ - parentId_ = parentId; - setParameter("ParentId", parentId); -} - -std::string DescribeDataLimitsInstanceDimRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeDataLimitsInstanceDimRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); -} - -int DescribeDataLimitsInstanceDimRequest::getEnable()const -{ - return enable_; -} - -void DescribeDataLimitsInstanceDimRequest::setEnable(int enable) -{ - enable_ = enable; - setParameter("Enable", std::to_string(enable)); -} - -int DescribeDataLimitsInstanceDimRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeDataLimitsInstanceDimRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -int DescribeDataLimitsInstanceDimRequest::getCheckStatus()const -{ - return checkStatus_; -} - -void DescribeDataLimitsInstanceDimRequest::setCheckStatus(int checkStatus) -{ - checkStatus_ = checkStatus; - setParameter("CheckStatus", std::to_string(checkStatus)); -} - -int DescribeDataLimitsInstanceDimRequest::getDatamaskStatus()const -{ - return datamaskStatus_; -} - -void DescribeDataLimitsInstanceDimRequest::setDatamaskStatus(int datamaskStatus) -{ - datamaskStatus_ = datamaskStatus; - setParameter("DatamaskStatus", std::to_string(datamaskStatus)); -} - -std::string DescribeDataLimitsInstanceDimRequest::getLang()const -{ - return lang_; -} - -void DescribeDataLimitsInstanceDimRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); -} - -std::string DescribeDataLimitsInstanceDimRequest::getServiceRegionId()const -{ - return serviceRegionId_; -} - -void DescribeDataLimitsInstanceDimRequest::setServiceRegionId(const std::string& serviceRegionId) -{ - serviceRegionId_ = serviceRegionId; - setParameter("ServiceRegionId", serviceRegionId); -} - -std::string DescribeDataLimitsInstanceDimRequest::getEngineType()const -{ - return engineType_; -} - -void DescribeDataLimitsInstanceDimRequest::setEngineType(const std::string& engineType) -{ - engineType_ = engineType; - setParameter("EngineType", engineType); -} - -int DescribeDataLimitsInstanceDimRequest::getAuditStatus()const -{ - return auditStatus_; -} - -void DescribeDataLimitsInstanceDimRequest::setAuditStatus(int auditStatus) -{ - auditStatus_ = auditStatus; - setParameter("AuditStatus", std::to_string(auditStatus)); -} - -long DescribeDataLimitsInstanceDimRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeDataLimitsInstanceDimRequest::setEndTime(long endTime) -{ - endTime_ = endTime; - setParameter("EndTime", std::to_string(endTime)); -} - -int DescribeDataLimitsInstanceDimRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribeDataLimitsInstanceDimRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); -} - -int DescribeDataLimitsInstanceDimRequest::getResourceType()const -{ - return resourceType_; -} - -void DescribeDataLimitsInstanceDimRequest::setResourceType(int resourceType) -{ - resourceType_ = resourceType; - setParameter("ResourceType", std::to_string(resourceType)); -} - diff --git a/sddp/src/model/DescribeDataLimitsInstanceDimResult.cc b/sddp/src/model/DescribeDataLimitsInstanceDimResult.cc deleted file mode 100644 index 004ba70ab..000000000 --- a/sddp/src/model/DescribeDataLimitsInstanceDimResult.cc +++ /dev/null @@ -1,230 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include -#include - -using namespace AlibabaCloud::Sddp; -using namespace AlibabaCloud::Sddp::Model; - -DescribeDataLimitsInstanceDimResult::DescribeDataLimitsInstanceDimResult() : - ServiceResult() -{} - -DescribeDataLimitsInstanceDimResult::DescribeDataLimitsInstanceDimResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeDataLimitsInstanceDimResult::~DescribeDataLimitsInstanceDimResult() -{} - -void DescribeDataLimitsInstanceDimResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allItemsNode = value["Items"]["DataLimit"]; - for (auto valueItemsDataLimit : allItemsNode) - { - DataLimit itemsObject; - if(!valueItemsDataLimit["RegionId"].isNull()) - itemsObject.regionId = valueItemsDataLimit["RegionId"].asString(); - if(!valueItemsDataLimit["LocalName"].isNull()) - itemsObject.localName = valueItemsDataLimit["LocalName"].asString(); - if(!valueItemsDataLimit["ParentId"].isNull()) - itemsObject.parentId = valueItemsDataLimit["ParentId"].asString(); - if(!valueItemsDataLimit["Id"].isNull()) - itemsObject.id = std::stol(valueItemsDataLimit["Id"].asString()); - if(!valueItemsDataLimit["UserName"].isNull()) - itemsObject.userName = valueItemsDataLimit["UserName"].asString(); - if(!valueItemsDataLimit["GmtCreate"].isNull()) - itemsObject.gmtCreate = std::stol(valueItemsDataLimit["GmtCreate"].asString()); - if(!valueItemsDataLimit["Connector"].isNull()) - itemsObject.connector = valueItemsDataLimit["Connector"].asString(); - if(!valueItemsDataLimit["CheckStatus"].isNull()) - itemsObject.checkStatus = std::stoi(valueItemsDataLimit["CheckStatus"].asString()); - if(!valueItemsDataLimit["CheckStatusName"].isNull()) - itemsObject.checkStatusName = valueItemsDataLimit["CheckStatusName"].asString(); - if(!valueItemsDataLimit["ResourceType"].isNull()) - itemsObject.resourceType = std::stol(valueItemsDataLimit["ResourceType"].asString()); - if(!valueItemsDataLimit["ResourceTypeCode"].isNull()) - itemsObject.resourceTypeCode = valueItemsDataLimit["ResourceTypeCode"].asString(); - if(!valueItemsDataLimit["AuditStatus"].isNull()) - itemsObject.auditStatus = std::stoi(valueItemsDataLimit["AuditStatus"].asString()); - if(!valueItemsDataLimit["LogStoreDay"].isNull()) - itemsObject.logStoreDay = std::stoi(valueItemsDataLimit["LogStoreDay"].asString()); - if(!valueItemsDataLimit["Enable"].isNull()) - itemsObject.enable = std::stoi(valueItemsDataLimit["Enable"].asString()); - if(!valueItemsDataLimit["AutoScan"].isNull()) - itemsObject.autoScan = std::stoi(valueItemsDataLimit["AutoScan"].asString()); - if(!valueItemsDataLimit["EngineType"].isNull()) - itemsObject.engineType = valueItemsDataLimit["EngineType"].asString(); - if(!valueItemsDataLimit["ProcessStatus"].isNull()) - itemsObject.processStatus = std::stoi(valueItemsDataLimit["ProcessStatus"].asString()); - if(!valueItemsDataLimit["ProcessTotalCount"].isNull()) - itemsObject.processTotalCount = std::stoi(valueItemsDataLimit["ProcessTotalCount"].asString()); - if(!valueItemsDataLimit["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(valueItemsDataLimit["TotalCount"].asString()); - if(!valueItemsDataLimit["LastFinishedTime"].isNull()) - itemsObject.lastFinishedTime = std::stol(valueItemsDataLimit["LastFinishedTime"].asString()); - if(!valueItemsDataLimit["ErrorCode"].isNull()) - itemsObject.errorCode = valueItemsDataLimit["ErrorCode"].asString(); - if(!valueItemsDataLimit["ErrorMessage"].isNull()) - itemsObject.errorMessage = valueItemsDataLimit["ErrorMessage"].asString(); - if(!valueItemsDataLimit["Port"].isNull()) - itemsObject.port = std::stoi(valueItemsDataLimit["Port"].asString()); - if(!valueItemsDataLimit["DbVersion"].isNull()) - itemsObject.dbVersion = valueItemsDataLimit["DbVersion"].asString(); - if(!valueItemsDataLimit["SupportDatamask"].isNull()) - itemsObject.supportDatamask = valueItemsDataLimit["SupportDatamask"].asString() == "true"; - if(!valueItemsDataLimit["SupportScan"].isNull()) - itemsObject.supportScan = valueItemsDataLimit["SupportScan"].asString() == "true"; - if(!valueItemsDataLimit["SupportAudit"].isNull()) - itemsObject.supportAudit = valueItemsDataLimit["SupportAudit"].asString() == "true"; - if(!valueItemsDataLimit["DatamaskStatus"].isNull()) - itemsObject.datamaskStatus = std::stoi(valueItemsDataLimit["DatamaskStatus"].asString()); - if(!valueItemsDataLimit["SamplingSize"].isNull()) - itemsObject.samplingSize = std::stoi(valueItemsDataLimit["SamplingSize"].asString()); - if(!valueItemsDataLimit["NextStartTime"].isNull()) - itemsObject.nextStartTime = std::stol(valueItemsDataLimit["NextStartTime"].asString()); - if(!valueItemsDataLimit["SupportOcr"].isNull()) - itemsObject.supportOcr = valueItemsDataLimit["SupportOcr"].asString() == "true"; - if(!valueItemsDataLimit["OcrStatus"].isNull()) - itemsObject.ocrStatus = std::stoi(valueItemsDataLimit["OcrStatus"].asString()); - if(!valueItemsDataLimit["AgentId"].isNull()) - itemsObject.agentId = valueItemsDataLimit["AgentId"].asString(); - if(!valueItemsDataLimit["AgentState"].isNull()) - itemsObject.agentState = std::stoi(valueItemsDataLimit["AgentState"].asString()); - if(!valueItemsDataLimit["SupportAgentInstall"].isNull()) - itemsObject.supportAgentInstall = valueItemsDataLimit["SupportAgentInstall"].asString() == "true"; - if(!valueItemsDataLimit["InstanceDescription"].isNull()) - itemsObject.instanceDescription = valueItemsDataLimit["InstanceDescription"].asString(); - auto allDataLimitListNode = valueItemsDataLimit["DataLimitList"]["DataLimitListInner"]; - for (auto valueItemsDataLimitDataLimitListDataLimitListInner : allDataLimitListNode) - { - DataLimit::DataLimitListInner dataLimitListObject; - if(!valueItemsDataLimitDataLimitListDataLimitListInner["RegionId"].isNull()) - dataLimitListObject.regionId = valueItemsDataLimitDataLimitListDataLimitListInner["RegionId"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["LocalName"].isNull()) - dataLimitListObject.localName = valueItemsDataLimitDataLimitListDataLimitListInner["LocalName"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["ParentId"].isNull()) - dataLimitListObject.parentId = valueItemsDataLimitDataLimitListDataLimitListInner["ParentId"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["Id"].isNull()) - dataLimitListObject.id = std::stol(valueItemsDataLimitDataLimitListDataLimitListInner["Id"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["UserName"].isNull()) - dataLimitListObject.userName = valueItemsDataLimitDataLimitListDataLimitListInner["UserName"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["GmtCreate"].isNull()) - dataLimitListObject.gmtCreate = std::stol(valueItemsDataLimitDataLimitListDataLimitListInner["GmtCreate"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["Connector"].isNull()) - dataLimitListObject.connector = valueItemsDataLimitDataLimitListDataLimitListInner["Connector"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["CheckStatus"].isNull()) - dataLimitListObject.checkStatus = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["CheckStatus"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["CheckStatusName"].isNull()) - dataLimitListObject.checkStatusName = valueItemsDataLimitDataLimitListDataLimitListInner["CheckStatusName"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["ResourceType"].isNull()) - dataLimitListObject.resourceType = std::stol(valueItemsDataLimitDataLimitListDataLimitListInner["ResourceType"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["ResourceTypeCode"].isNull()) - dataLimitListObject.resourceTypeCode = valueItemsDataLimitDataLimitListDataLimitListInner["ResourceTypeCode"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["AuditStatus"].isNull()) - dataLimitListObject.auditStatus = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["AuditStatus"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["LogStoreDay"].isNull()) - dataLimitListObject.logStoreDay = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["LogStoreDay"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["Enable"].isNull()) - dataLimitListObject.enable = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["Enable"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["AutoScan"].isNull()) - dataLimitListObject.autoScan = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["AutoScan"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["EngineType"].isNull()) - dataLimitListObject.engineType = valueItemsDataLimitDataLimitListDataLimitListInner["EngineType"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["ProcessStatus"].isNull()) - dataLimitListObject.processStatus = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["ProcessStatus"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["ProcessTotalCount"].isNull()) - dataLimitListObject.processTotalCount = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["ProcessTotalCount"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["TotalCount"].isNull()) - dataLimitListObject.totalCount = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["TotalCount"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["LastFinishedTime"].isNull()) - dataLimitListObject.lastFinishedTime = std::stol(valueItemsDataLimitDataLimitListDataLimitListInner["LastFinishedTime"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["ErrorCode"].isNull()) - dataLimitListObject.errorCode = valueItemsDataLimitDataLimitListDataLimitListInner["ErrorCode"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["ErrorMessage"].isNull()) - dataLimitListObject.errorMessage = valueItemsDataLimitDataLimitListDataLimitListInner["ErrorMessage"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["Port"].isNull()) - dataLimitListObject.port = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["Port"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["DbVersion"].isNull()) - dataLimitListObject.dbVersion = valueItemsDataLimitDataLimitListDataLimitListInner["DbVersion"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["SupportDatamask"].isNull()) - dataLimitListObject.supportDatamask = valueItemsDataLimitDataLimitListDataLimitListInner["SupportDatamask"].asString() == "true"; - if(!valueItemsDataLimitDataLimitListDataLimitListInner["SupportScan"].isNull()) - dataLimitListObject.supportScan = valueItemsDataLimitDataLimitListDataLimitListInner["SupportScan"].asString() == "true"; - if(!valueItemsDataLimitDataLimitListDataLimitListInner["SupportAudit"].isNull()) - dataLimitListObject.supportAudit = valueItemsDataLimitDataLimitListDataLimitListInner["SupportAudit"].asString() == "true"; - if(!valueItemsDataLimitDataLimitListDataLimitListInner["DatamaskStatus"].isNull()) - dataLimitListObject.datamaskStatus = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["DatamaskStatus"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["SamplingSize"].isNull()) - dataLimitListObject.samplingSize = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["SamplingSize"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["NextStartTime"].isNull()) - dataLimitListObject.nextStartTime = std::stol(valueItemsDataLimitDataLimitListDataLimitListInner["NextStartTime"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["SupportOcr"].isNull()) - dataLimitListObject.supportOcr = valueItemsDataLimitDataLimitListDataLimitListInner["SupportOcr"].asString() == "true"; - if(!valueItemsDataLimitDataLimitListDataLimitListInner["OcrStatus"].isNull()) - dataLimitListObject.ocrStatus = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["OcrStatus"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["AgentId"].isNull()) - dataLimitListObject.agentId = valueItemsDataLimitDataLimitListDataLimitListInner["AgentId"].asString(); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["AgentState"].isNull()) - dataLimitListObject.agentState = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["AgentState"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["SupportAgentInstall"].isNull()) - dataLimitListObject.supportAgentInstall = valueItemsDataLimitDataLimitListDataLimitListInner["SupportAgentInstall"].asString() == "true"; - if(!valueItemsDataLimitDataLimitListDataLimitListInner["AutoCreateAccount"].isNull()) - dataLimitListObject.autoCreateAccount = valueItemsDataLimitDataLimitListDataLimitListInner["AutoCreateAccount"].asString() == "true"; - if(!valueItemsDataLimitDataLimitListDataLimitListInner["EventStatus"].isNull()) - dataLimitListObject.eventStatus = std::stoi(valueItemsDataLimitDataLimitListDataLimitListInner["EventStatus"].asString()); - if(!valueItemsDataLimitDataLimitListDataLimitListInner["SupportEvent"].isNull()) - dataLimitListObject.supportEvent = valueItemsDataLimitDataLimitListDataLimitListInner["SupportEvent"].asString() == "true"; - itemsObject.dataLimitList.push_back(dataLimitListObject); - } - items_.push_back(itemsObject); - } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); - if(!value["CurrentPage"].isNull()) - currentPage_ = std::stoi(value["CurrentPage"].asString()); - if(!value["TotalCount"].isNull()) - totalCount_ = std::stoi(value["TotalCount"].asString()); - -} - -int DescribeDataLimitsInstanceDimResult::getTotalCount()const -{ - return totalCount_; -} - -int DescribeDataLimitsInstanceDimResult::getPageSize()const -{ - return pageSize_; -} - -int DescribeDataLimitsInstanceDimResult::getCurrentPage()const -{ - return currentPage_; -} - -std::vector DescribeDataLimitsInstanceDimResult::getItems()const -{ - return items_; -} - diff --git a/sddp/src/model/DescribeDataLimitsRequest.cc b/sddp/src/model/DescribeDataLimitsRequest.cc index 18206bf2b..a72868064 100644 --- a/sddp/src/model/DescribeDataLimitsRequest.cc +++ b/sddp/src/model/DescribeDataLimitsRequest.cc @@ -1,183 +1,153 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeDataLimitsRequest; - -DescribeDataLimitsRequest::DescribeDataLimitsRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeDataLimits") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeDataLimitsRequest::~DescribeDataLimitsRequest() -{} - -long DescribeDataLimitsRequest::getStartTime()const -{ - return startTime_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeDataLimitsRequest; + +DescribeDataLimitsRequest::DescribeDataLimitsRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataLimits") { + setMethod(HttpRequest::Method::Post); } -void DescribeDataLimitsRequest::setStartTime(long startTime) -{ - startTime_ = startTime; - setParameter("StartTime", std::to_string(startTime)); +DescribeDataLimitsRequest::~DescribeDataLimitsRequest() {} + +long DescribeDataLimitsRequest::getStartTime() const { + return startTime_; } -std::string DescribeDataLimitsRequest::getParentId()const -{ - return parentId_; +void DescribeDataLimitsRequest::setStartTime(long startTime) { + startTime_ = startTime; + setParameter(std::string("StartTime"), std::to_string(startTime)); } -void DescribeDataLimitsRequest::setParentId(const std::string& parentId) -{ - parentId_ = parentId; - setParameter("ParentId", parentId); +std::string DescribeDataLimitsRequest::getParentId() const { + return parentId_; } -std::string DescribeDataLimitsRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeDataLimitsRequest::setParentId(const std::string &parentId) { + parentId_ = parentId; + setParameter(std::string("ParentId"), parentId); } -void DescribeDataLimitsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeDataLimitsRequest::getSourceIp() const { + return sourceIp_; } -int DescribeDataLimitsRequest::getEnable()const -{ - return enable_; +void DescribeDataLimitsRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeDataLimitsRequest::setEnable(int enable) -{ - enable_ = enable; - setParameter("Enable", std::to_string(enable)); +int DescribeDataLimitsRequest::getEnable() const { + return enable_; } -int DescribeDataLimitsRequest::getPageSize()const -{ - return pageSize_; +void DescribeDataLimitsRequest::setEnable(int enable) { + enable_ = enable; + setParameter(std::string("Enable"), std::to_string(enable)); } -void DescribeDataLimitsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribeDataLimitsRequest::getPageSize() const { + return pageSize_; } -int DescribeDataLimitsRequest::getCheckStatus()const -{ - return checkStatus_; +void DescribeDataLimitsRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeDataLimitsRequest::setCheckStatus(int checkStatus) -{ - checkStatus_ = checkStatus; - setParameter("CheckStatus", std::to_string(checkStatus)); +int DescribeDataLimitsRequest::getCheckStatus() const { + return checkStatus_; } -int DescribeDataLimitsRequest::getDatamaskStatus()const -{ - return datamaskStatus_; +void DescribeDataLimitsRequest::setCheckStatus(int checkStatus) { + checkStatus_ = checkStatus; + setParameter(std::string("CheckStatus"), std::to_string(checkStatus)); } -void DescribeDataLimitsRequest::setDatamaskStatus(int datamaskStatus) -{ - datamaskStatus_ = datamaskStatus; - setParameter("DatamaskStatus", std::to_string(datamaskStatus)); +int DescribeDataLimitsRequest::getDatamaskStatus() const { + return datamaskStatus_; } -std::string DescribeDataLimitsRequest::getLang()const -{ - return lang_; +void DescribeDataLimitsRequest::setDatamaskStatus(int datamaskStatus) { + datamaskStatus_ = datamaskStatus; + setParameter(std::string("DatamaskStatus"), std::to_string(datamaskStatus)); } -void DescribeDataLimitsRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeDataLimitsRequest::getLang() const { + return lang_; } -std::string DescribeDataLimitsRequest::getServiceRegionId()const -{ - return serviceRegionId_; +void DescribeDataLimitsRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeDataLimitsRequest::setServiceRegionId(const std::string& serviceRegionId) -{ - serviceRegionId_ = serviceRegionId; - setParameter("ServiceRegionId", serviceRegionId); +std::string DescribeDataLimitsRequest::getServiceRegionId() const { + return serviceRegionId_; } -std::string DescribeDataLimitsRequest::getEngineType()const -{ - return engineType_; +void DescribeDataLimitsRequest::setServiceRegionId(const std::string &serviceRegionId) { + serviceRegionId_ = serviceRegionId; + setParameter(std::string("ServiceRegionId"), serviceRegionId); } -void DescribeDataLimitsRequest::setEngineType(const std::string& engineType) -{ - engineType_ = engineType; - setParameter("EngineType", engineType); +std::string DescribeDataLimitsRequest::getEngineType() const { + return engineType_; } -int DescribeDataLimitsRequest::getAuditStatus()const -{ - return auditStatus_; +void DescribeDataLimitsRequest::setEngineType(const std::string &engineType) { + engineType_ = engineType; + setParameter(std::string("EngineType"), engineType); } -void DescribeDataLimitsRequest::setAuditStatus(int auditStatus) -{ - auditStatus_ = auditStatus; - setParameter("AuditStatus", std::to_string(auditStatus)); +int DescribeDataLimitsRequest::getAuditStatus() const { + return auditStatus_; } -long DescribeDataLimitsRequest::getEndTime()const -{ - return endTime_; +void DescribeDataLimitsRequest::setAuditStatus(int auditStatus) { + auditStatus_ = auditStatus; + setParameter(std::string("AuditStatus"), std::to_string(auditStatus)); } -void DescribeDataLimitsRequest::setEndTime(long endTime) -{ - endTime_ = endTime; - setParameter("EndTime", std::to_string(endTime)); +long DescribeDataLimitsRequest::getEndTime() const { + return endTime_; } -int DescribeDataLimitsRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeDataLimitsRequest::setEndTime(long endTime) { + endTime_ = endTime; + setParameter(std::string("EndTime"), std::to_string(endTime)); } -void DescribeDataLimitsRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +int DescribeDataLimitsRequest::getCurrentPage() const { + return currentPage_; } -int DescribeDataLimitsRequest::getResourceType()const -{ - return resourceType_; +void DescribeDataLimitsRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribeDataLimitsRequest::setResourceType(int resourceType) -{ - resourceType_ = resourceType; - setParameter("ResourceType", std::to_string(resourceType)); +int DescribeDataLimitsRequest::getResourceType() const { + return resourceType_; +} + +void DescribeDataLimitsRequest::setResourceType(int resourceType) { + resourceType_ = resourceType; + setParameter(std::string("ResourceType"), std::to_string(resourceType)); } diff --git a/sddp/src/model/DescribeDataLimitsResult.cc b/sddp/src/model/DescribeDataLimitsResult.cc index b78e67642..2e162dcc2 100644 --- a/sddp/src/model/DescribeDataLimitsResult.cc +++ b/sddp/src/model/DescribeDataLimitsResult.cc @@ -43,92 +43,92 @@ void DescribeDataLimitsResult::parse(const std::string &payload) for (auto valueItemsDataLimit : allItemsNode) { DataLimit itemsObject; - if(!valueItemsDataLimit["RegionId"].isNull()) - itemsObject.regionId = valueItemsDataLimit["RegionId"].asString(); - if(!valueItemsDataLimit["LocalName"].isNull()) - itemsObject.localName = valueItemsDataLimit["LocalName"].asString(); - if(!valueItemsDataLimit["ParentId"].isNull()) - itemsObject.parentId = valueItemsDataLimit["ParentId"].asString(); - if(!valueItemsDataLimit["Id"].isNull()) - itemsObject.id = std::stol(valueItemsDataLimit["Id"].asString()); - if(!valueItemsDataLimit["UserName"].isNull()) - itemsObject.userName = valueItemsDataLimit["UserName"].asString(); - if(!valueItemsDataLimit["GmtCreate"].isNull()) - itemsObject.gmtCreate = std::stol(valueItemsDataLimit["GmtCreate"].asString()); - if(!valueItemsDataLimit["Connector"].isNull()) - itemsObject.connector = valueItemsDataLimit["Connector"].asString(); - if(!valueItemsDataLimit["CheckStatus"].isNull()) - itemsObject.checkStatus = std::stoi(valueItemsDataLimit["CheckStatus"].asString()); - if(!valueItemsDataLimit["CheckStatusName"].isNull()) - itemsObject.checkStatusName = valueItemsDataLimit["CheckStatusName"].asString(); - if(!valueItemsDataLimit["ResourceType"].isNull()) - itemsObject.resourceType = std::stol(valueItemsDataLimit["ResourceType"].asString()); - if(!valueItemsDataLimit["ResourceTypeCode"].isNull()) - itemsObject.resourceTypeCode = valueItemsDataLimit["ResourceTypeCode"].asString(); - if(!valueItemsDataLimit["AuditStatus"].isNull()) - itemsObject.auditStatus = std::stoi(valueItemsDataLimit["AuditStatus"].asString()); - if(!valueItemsDataLimit["LogStoreDay"].isNull()) - itemsObject.logStoreDay = std::stoi(valueItemsDataLimit["LogStoreDay"].asString()); - if(!valueItemsDataLimit["Enable"].isNull()) - itemsObject.enable = std::stoi(valueItemsDataLimit["Enable"].asString()); - if(!valueItemsDataLimit["AutoScan"].isNull()) - itemsObject.autoScan = std::stoi(valueItemsDataLimit["AutoScan"].asString()); - if(!valueItemsDataLimit["EngineType"].isNull()) - itemsObject.engineType = valueItemsDataLimit["EngineType"].asString(); - if(!valueItemsDataLimit["ProcessStatus"].isNull()) - itemsObject.processStatus = std::stoi(valueItemsDataLimit["ProcessStatus"].asString()); - if(!valueItemsDataLimit["ProcessTotalCount"].isNull()) - itemsObject.processTotalCount = std::stoi(valueItemsDataLimit["ProcessTotalCount"].asString()); - if(!valueItemsDataLimit["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(valueItemsDataLimit["TotalCount"].asString()); - if(!valueItemsDataLimit["LastFinishedTime"].isNull()) - itemsObject.lastFinishedTime = std::stol(valueItemsDataLimit["LastFinishedTime"].asString()); - if(!valueItemsDataLimit["ErrorCode"].isNull()) - itemsObject.errorCode = valueItemsDataLimit["ErrorCode"].asString(); - if(!valueItemsDataLimit["ErrorMessage"].isNull()) - itemsObject.errorMessage = valueItemsDataLimit["ErrorMessage"].asString(); - if(!valueItemsDataLimit["Port"].isNull()) - itemsObject.port = std::stoi(valueItemsDataLimit["Port"].asString()); - if(!valueItemsDataLimit["DbVersion"].isNull()) - itemsObject.dbVersion = valueItemsDataLimit["DbVersion"].asString(); - if(!valueItemsDataLimit["SupportDatamask"].isNull()) - itemsObject.supportDatamask = valueItemsDataLimit["SupportDatamask"].asString() == "true"; - if(!valueItemsDataLimit["SupportScan"].isNull()) - itemsObject.supportScan = valueItemsDataLimit["SupportScan"].asString() == "true"; - if(!valueItemsDataLimit["SupportAudit"].isNull()) - itemsObject.supportAudit = valueItemsDataLimit["SupportAudit"].asString() == "true"; - if(!valueItemsDataLimit["DatamaskStatus"].isNull()) - itemsObject.datamaskStatus = std::stoi(valueItemsDataLimit["DatamaskStatus"].asString()); - if(!valueItemsDataLimit["SamplingSize"].isNull()) - itemsObject.samplingSize = std::stoi(valueItemsDataLimit["SamplingSize"].asString()); - if(!valueItemsDataLimit["NextStartTime"].isNull()) - itemsObject.nextStartTime = std::stol(valueItemsDataLimit["NextStartTime"].asString()); - if(!valueItemsDataLimit["SupportOcr"].isNull()) - itemsObject.supportOcr = valueItemsDataLimit["SupportOcr"].asString() == "true"; - if(!valueItemsDataLimit["OcrStatus"].isNull()) - itemsObject.ocrStatus = std::stoi(valueItemsDataLimit["OcrStatus"].asString()); - if(!valueItemsDataLimit["AgentId"].isNull()) - itemsObject.agentId = valueItemsDataLimit["AgentId"].asString(); - if(!valueItemsDataLimit["AgentState"].isNull()) - itemsObject.agentState = std::stoi(valueItemsDataLimit["AgentState"].asString()); - if(!valueItemsDataLimit["SupportAgentInstall"].isNull()) - itemsObject.supportAgentInstall = valueItemsDataLimit["SupportAgentInstall"].asString() == "true"; - if(!valueItemsDataLimit["EventStatus"].isNull()) - itemsObject.eventStatus = std::stoi(valueItemsDataLimit["EventStatus"].asString()); if(!valueItemsDataLimit["SupportEvent"].isNull()) itemsObject.supportEvent = valueItemsDataLimit["SupportEvent"].asString() == "true"; - if(!valueItemsDataLimit["InstanceId"].isNull()) - itemsObject.instanceId = valueItemsDataLimit["InstanceId"].asString(); - if(!valueItemsDataLimit["InstanceDescription"].isNull()) - itemsObject.instanceDescription = valueItemsDataLimit["InstanceDescription"].asString(); + if(!valueItemsDataLimit["ErrorMessage"].isNull()) + itemsObject.errorMessage = valueItemsDataLimit["ErrorMessage"].asString(); + if(!valueItemsDataLimit["CheckStatus"].isNull()) + itemsObject.checkStatus = std::stoi(valueItemsDataLimit["CheckStatus"].asString()); + if(!valueItemsDataLimit["LocalName"].isNull()) + itemsObject.localName = valueItemsDataLimit["LocalName"].asString(); if(!valueItemsDataLimit["TenantName"].isNull()) itemsObject.tenantName = valueItemsDataLimit["TenantName"].asString(); + if(!valueItemsDataLimit["AgentId"].isNull()) + itemsObject.agentId = valueItemsDataLimit["AgentId"].asString(); + if(!valueItemsDataLimit["NextStartTime"].isNull()) + itemsObject.nextStartTime = std::stol(valueItemsDataLimit["NextStartTime"].asString()); + if(!valueItemsDataLimit["Connector"].isNull()) + itemsObject.connector = valueItemsDataLimit["Connector"].asString(); + if(!valueItemsDataLimit["Port"].isNull()) + itemsObject.port = std::stoi(valueItemsDataLimit["Port"].asString()); + if(!valueItemsDataLimit["CheckStatusName"].isNull()) + itemsObject.checkStatusName = valueItemsDataLimit["CheckStatusName"].asString(); + if(!valueItemsDataLimit["AgentState"].isNull()) + itemsObject.agentState = std::stoi(valueItemsDataLimit["AgentState"].asString()); + if(!valueItemsDataLimit["SamplingSize"].isNull()) + itemsObject.samplingSize = std::stoi(valueItemsDataLimit["SamplingSize"].asString()); + if(!valueItemsDataLimit["ParentId"].isNull()) + itemsObject.parentId = valueItemsDataLimit["ParentId"].asString(); + if(!valueItemsDataLimit["DatamaskStatus"].isNull()) + itemsObject.datamaskStatus = std::stoi(valueItemsDataLimit["DatamaskStatus"].asString()); + if(!valueItemsDataLimit["ProcessTotalCount"].isNull()) + itemsObject.processTotalCount = std::stoi(valueItemsDataLimit["ProcessTotalCount"].asString()); + if(!valueItemsDataLimit["ResourceType"].isNull()) + itemsObject.resourceType = std::stol(valueItemsDataLimit["ResourceType"].asString()); + if(!valueItemsDataLimit["ErrorCode"].isNull()) + itemsObject.errorCode = valueItemsDataLimit["ErrorCode"].asString(); + if(!valueItemsDataLimit["OcrStatus"].isNull()) + itemsObject.ocrStatus = std::stoi(valueItemsDataLimit["OcrStatus"].asString()); + if(!valueItemsDataLimit["LogStoreDay"].isNull()) + itemsObject.logStoreDay = std::stoi(valueItemsDataLimit["LogStoreDay"].asString()); + if(!valueItemsDataLimit["EventStatus"].isNull()) + itemsObject.eventStatus = std::stoi(valueItemsDataLimit["EventStatus"].asString()); + if(!valueItemsDataLimit["SupportScan"].isNull()) + itemsObject.supportScan = valueItemsDataLimit["SupportScan"].asString() == "true"; + if(!valueItemsDataLimit["LastFinishedTime"].isNull()) + itemsObject.lastFinishedTime = std::stol(valueItemsDataLimit["LastFinishedTime"].asString()); + if(!valueItemsDataLimit["UserName"].isNull()) + itemsObject.userName = valueItemsDataLimit["UserName"].asString(); + if(!valueItemsDataLimit["AuditStatus"].isNull()) + itemsObject.auditStatus = std::stoi(valueItemsDataLimit["AuditStatus"].asString()); + if(!valueItemsDataLimit["SupportOcr"].isNull()) + itemsObject.supportOcr = valueItemsDataLimit["SupportOcr"].asString() == "true"; + if(!valueItemsDataLimit["SupportAgentInstall"].isNull()) + itemsObject.supportAgentInstall = valueItemsDataLimit["SupportAgentInstall"].asString() == "true"; + if(!valueItemsDataLimit["EngineType"].isNull()) + itemsObject.engineType = valueItemsDataLimit["EngineType"].asString(); + if(!valueItemsDataLimit["InstanceId"].isNull()) + itemsObject.instanceId = valueItemsDataLimit["InstanceId"].asString(); + if(!valueItemsDataLimit["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsDataLimit["TotalCount"].asString()); + if(!valueItemsDataLimit["InstanceDescription"].isNull()) + itemsObject.instanceDescription = valueItemsDataLimit["InstanceDescription"].asString(); + if(!valueItemsDataLimit["DbVersion"].isNull()) + itemsObject.dbVersion = valueItemsDataLimit["DbVersion"].asString(); + if(!valueItemsDataLimit["RegionId"].isNull()) + itemsObject.regionId = valueItemsDataLimit["RegionId"].asString(); + if(!valueItemsDataLimit["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsDataLimit["GmtCreate"].asString()); + if(!valueItemsDataLimit["SupportAudit"].isNull()) + itemsObject.supportAudit = valueItemsDataLimit["SupportAudit"].asString() == "true"; + if(!valueItemsDataLimit["AutoScan"].isNull()) + itemsObject.autoScan = std::stoi(valueItemsDataLimit["AutoScan"].asString()); + if(!valueItemsDataLimit["ResourceTypeCode"].isNull()) + itemsObject.resourceTypeCode = valueItemsDataLimit["ResourceTypeCode"].asString(); + if(!valueItemsDataLimit["SupportDatamask"].isNull()) + itemsObject.supportDatamask = valueItemsDataLimit["SupportDatamask"].asString() == "true"; + if(!valueItemsDataLimit["ProcessStatus"].isNull()) + itemsObject.processStatus = std::stoi(valueItemsDataLimit["ProcessStatus"].asString()); + if(!valueItemsDataLimit["Id"].isNull()) + itemsObject.id = std::stol(valueItemsDataLimit["Id"].asString()); + if(!valueItemsDataLimit["Enable"].isNull()) + itemsObject.enable = std::stoi(valueItemsDataLimit["Enable"].asString()); items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribeDataMaskingRunHistoryRequest.cc b/sddp/src/model/DescribeDataMaskingRunHistoryRequest.cc index c53640fe4..88daffadf 100644 --- a/sddp/src/model/DescribeDataMaskingRunHistoryRequest.cc +++ b/sddp/src/model/DescribeDataMaskingRunHistoryRequest.cc @@ -1,172 +1,144 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeDataMaskingRunHistoryRequest; - -DescribeDataMaskingRunHistoryRequest::DescribeDataMaskingRunHistoryRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeDataMaskingRunHistory") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeDataMaskingRunHistoryRequest::~DescribeDataMaskingRunHistoryRequest() -{} - -int DescribeDataMaskingRunHistoryRequest::getSrcType()const -{ - return srcType_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeDataMaskingRunHistoryRequest; + +DescribeDataMaskingRunHistoryRequest::DescribeDataMaskingRunHistoryRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataMaskingRunHistory") { + setMethod(HttpRequest::Method::Post); } -void DescribeDataMaskingRunHistoryRequest::setSrcType(int srcType) -{ - srcType_ = srcType; - setParameter("SrcType", std::to_string(srcType)); +DescribeDataMaskingRunHistoryRequest::~DescribeDataMaskingRunHistoryRequest() {} + +int DescribeDataMaskingRunHistoryRequest::getSrcType() const { + return srcType_; } -long DescribeDataMaskingRunHistoryRequest::getMainProcessId()const -{ - return mainProcessId_; +void DescribeDataMaskingRunHistoryRequest::setSrcType(int srcType) { + srcType_ = srcType; + setParameter(std::string("SrcType"), std::to_string(srcType)); } -void DescribeDataMaskingRunHistoryRequest::setMainProcessId(long mainProcessId) -{ - mainProcessId_ = mainProcessId; - setParameter("MainProcessId", std::to_string(mainProcessId)); +long DescribeDataMaskingRunHistoryRequest::getMainProcessId() const { + return mainProcessId_; } -long DescribeDataMaskingRunHistoryRequest::getStartTime()const -{ - return startTime_; +void DescribeDataMaskingRunHistoryRequest::setMainProcessId(long mainProcessId) { + mainProcessId_ = mainProcessId; + setParameter(std::string("MainProcessId"), std::to_string(mainProcessId)); } -void DescribeDataMaskingRunHistoryRequest::setStartTime(long startTime) -{ - startTime_ = startTime; - setParameter("StartTime", std::to_string(startTime)); +long DescribeDataMaskingRunHistoryRequest::getStartTime() const { + return startTime_; } -std::string DescribeDataMaskingRunHistoryRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeDataMaskingRunHistoryRequest::setStartTime(long startTime) { + startTime_ = startTime; + setParameter(std::string("StartTime"), std::to_string(startTime)); } -void DescribeDataMaskingRunHistoryRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeDataMaskingRunHistoryRequest::getSourceIp() const { + return sourceIp_; } -int DescribeDataMaskingRunHistoryRequest::getPageSize()const -{ - return pageSize_; +void DescribeDataMaskingRunHistoryRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeDataMaskingRunHistoryRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribeDataMaskingRunHistoryRequest::getPageSize() const { + return pageSize_; } -std::string DescribeDataMaskingRunHistoryRequest::getLang()const -{ - return lang_; +void DescribeDataMaskingRunHistoryRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeDataMaskingRunHistoryRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeDataMaskingRunHistoryRequest::getLang() const { + return lang_; } -std::string DescribeDataMaskingRunHistoryRequest::getTaskId()const -{ - return taskId_; +void DescribeDataMaskingRunHistoryRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeDataMaskingRunHistoryRequest::setTaskId(const std::string& taskId) -{ - taskId_ = taskId; - setParameter("TaskId", taskId); +std::string DescribeDataMaskingRunHistoryRequest::getTaskId() const { + return taskId_; } -std::string DescribeDataMaskingRunHistoryRequest::getSrcTableName()const -{ - return srcTableName_; +void DescribeDataMaskingRunHistoryRequest::setTaskId(const std::string &taskId) { + taskId_ = taskId; + setParameter(std::string("TaskId"), taskId); } -void DescribeDataMaskingRunHistoryRequest::setSrcTableName(const std::string& srcTableName) -{ - srcTableName_ = srcTableName; - setParameter("SrcTableName", srcTableName); +std::string DescribeDataMaskingRunHistoryRequest::getSrcTableName() const { + return srcTableName_; } -int DescribeDataMaskingRunHistoryRequest::getFeatureType()const -{ - return featureType_; +void DescribeDataMaskingRunHistoryRequest::setSrcTableName(const std::string &srcTableName) { + srcTableName_ = srcTableName; + setParameter(std::string("SrcTableName"), srcTableName); } -void DescribeDataMaskingRunHistoryRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int DescribeDataMaskingRunHistoryRequest::getFeatureType() const { + return featureType_; } -long DescribeDataMaskingRunHistoryRequest::getEndTime()const -{ - return endTime_; +void DescribeDataMaskingRunHistoryRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribeDataMaskingRunHistoryRequest::setEndTime(long endTime) -{ - endTime_ = endTime; - setParameter("EndTime", std::to_string(endTime)); +long DescribeDataMaskingRunHistoryRequest::getEndTime() const { + return endTime_; } -int DescribeDataMaskingRunHistoryRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeDataMaskingRunHistoryRequest::setEndTime(long endTime) { + endTime_ = endTime; + setParameter(std::string("EndTime"), std::to_string(endTime)); } -void DescribeDataMaskingRunHistoryRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +int DescribeDataMaskingRunHistoryRequest::getCurrentPage() const { + return currentPage_; } -int DescribeDataMaskingRunHistoryRequest::getDstType()const -{ - return dstType_; +void DescribeDataMaskingRunHistoryRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribeDataMaskingRunHistoryRequest::setDstType(int dstType) -{ - dstType_ = dstType; - setParameter("DstType", std::to_string(dstType)); +int DescribeDataMaskingRunHistoryRequest::getDstType() const { + return dstType_; } -int DescribeDataMaskingRunHistoryRequest::getStatus()const -{ - return status_; +void DescribeDataMaskingRunHistoryRequest::setDstType(int dstType) { + dstType_ = dstType; + setParameter(std::string("DstType"), std::to_string(dstType)); } -void DescribeDataMaskingRunHistoryRequest::setStatus(int status) -{ - status_ = status; - setParameter("Status", std::to_string(status)); +int DescribeDataMaskingRunHistoryRequest::getStatus() const { + return status_; +} + +void DescribeDataMaskingRunHistoryRequest::setStatus(int status) { + status_ = status; + setParameter(std::string("Status"), std::to_string(status)); } diff --git a/sddp/src/model/DescribeDataMaskingRunHistoryResult.cc b/sddp/src/model/DescribeDataMaskingRunHistoryResult.cc index 1045db5f9..0e7324639 100644 --- a/sddp/src/model/DescribeDataMaskingRunHistoryResult.cc +++ b/sddp/src/model/DescribeDataMaskingRunHistoryResult.cc @@ -43,50 +43,50 @@ void DescribeDataMaskingRunHistoryResult::parse(const std::string &payload) for (auto valueItemsTask : allItemsNode) { Task itemsObject; - if(!valueItemsTask["Id"].isNull()) - itemsObject.id = std::stol(valueItemsTask["Id"].asString()); - if(!valueItemsTask["TaskId"].isNull()) - itemsObject.taskId = valueItemsTask["TaskId"].asString(); - if(!valueItemsTask["StartTime"].isNull()) - itemsObject.startTime = std::stol(valueItemsTask["StartTime"].asString()); + if(!valueItemsTask["Status"].isNull()) + itemsObject.status = std::stoi(valueItemsTask["Status"].asString()); + if(!valueItemsTask["Type"].isNull()) + itemsObject.type = std::stoi(valueItemsTask["Type"].asString()); + if(!valueItemsTask["SrcType"].isNull()) + itemsObject.srcType = std::stoi(valueItemsTask["SrcType"].asString()); + if(!valueItemsTask["SrcTableName"].isNull()) + itemsObject.srcTableName = valueItemsTask["SrcTableName"].asString(); + if(!valueItemsTask["MaskingCount"].isNull()) + itemsObject.maskingCount = std::stol(valueItemsTask["MaskingCount"].asString()); + if(!valueItemsTask["Percentage"].isNull()) + itemsObject.percentage = std::stoi(valueItemsTask["Percentage"].asString()); + if(!valueItemsTask["DstType"].isNull()) + itemsObject.dstType = std::stoi(valueItemsTask["DstType"].asString()); + if(!valueItemsTask["FailMsg"].isNull()) + itemsObject.failMsg = valueItemsTask["FailMsg"].asString(); + if(!valueItemsTask["FailCode"].isNull()) + itemsObject.failCode = valueItemsTask["FailCode"].asString(); + if(!valueItemsTask["ConflictCount"].isNull()) + itemsObject.conflictCount = std::stol(valueItemsTask["ConflictCount"].asString()); + if(!valueItemsTask["DstTypeCode"].isNull()) + itemsObject.dstTypeCode = valueItemsTask["DstTypeCode"].asString(); if(!valueItemsTask["EndTime"].isNull()) itemsObject.endTime = std::stol(valueItemsTask["EndTime"].asString()); if(!valueItemsTask["RunIndex"].isNull()) itemsObject.runIndex = std::stoi(valueItemsTask["RunIndex"].asString()); - if(!valueItemsTask["Type"].isNull()) - itemsObject.type = std::stoi(valueItemsTask["Type"].asString()); - if(!valueItemsTask["DstType"].isNull()) - itemsObject.dstType = std::stoi(valueItemsTask["DstType"].asString()); - if(!valueItemsTask["Percentage"].isNull()) - itemsObject.percentage = std::stoi(valueItemsTask["Percentage"].asString()); - if(!valueItemsTask["SrcType"].isNull()) - itemsObject.srcType = std::stoi(valueItemsTask["SrcType"].asString()); - if(!valueItemsTask["MaskingCount"].isNull()) - itemsObject.maskingCount = std::stol(valueItemsTask["MaskingCount"].asString()); - if(!valueItemsTask["ConflictCount"].isNull()) - itemsObject.conflictCount = std::stol(valueItemsTask["ConflictCount"].asString()); - if(!valueItemsTask["Status"].isNull()) - itemsObject.status = std::stoi(valueItemsTask["Status"].asString()); - if(!valueItemsTask["FailCode"].isNull()) - itemsObject.failCode = valueItemsTask["FailCode"].asString(); - if(!valueItemsTask["DstTypeCode"].isNull()) - itemsObject.dstTypeCode = valueItemsTask["DstTypeCode"].asString(); - if(!valueItemsTask["SrcTypeCode"].isNull()) - itemsObject.srcTypeCode = valueItemsTask["SrcTypeCode"].asString(); + if(!valueItemsTask["StartTime"].isNull()) + itemsObject.startTime = std::stol(valueItemsTask["StartTime"].asString()); if(!valueItemsTask["HasSubProcess"].isNull()) itemsObject.hasSubProcess = std::stoi(valueItemsTask["HasSubProcess"].asString()); if(!valueItemsTask["HasDownloadFile"].isNull()) itemsObject.hasDownloadFile = std::stoi(valueItemsTask["HasDownloadFile"].asString()); - if(!valueItemsTask["SrcTableName"].isNull()) - itemsObject.srcTableName = valueItemsTask["SrcTableName"].asString(); - if(!valueItemsTask["FailMsg"].isNull()) - itemsObject.failMsg = valueItemsTask["FailMsg"].asString(); + if(!valueItemsTask["TaskId"].isNull()) + itemsObject.taskId = valueItemsTask["TaskId"].asString(); + if(!valueItemsTask["SrcTypeCode"].isNull()) + itemsObject.srcTypeCode = valueItemsTask["SrcTypeCode"].asString(); + if(!valueItemsTask["Id"].isNull()) + itemsObject.id = std::stol(valueItemsTask["Id"].asString()); items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribeDataMaskingTasksRequest.cc b/sddp/src/model/DescribeDataMaskingTasksRequest.cc index 743d24b06..00b1b4b8c 100644 --- a/sddp/src/model/DescribeDataMaskingTasksRequest.cc +++ b/sddp/src/model/DescribeDataMaskingTasksRequest.cc @@ -1,128 +1,108 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeDataMaskingTasksRequest; - -DescribeDataMaskingTasksRequest::DescribeDataMaskingTasksRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeDataMaskingTasks") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeDataMaskingTasksRequest::~DescribeDataMaskingTasksRequest() -{} - -std::string DescribeDataMaskingTasksRequest::getSearchKey()const -{ - return searchKey_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeDataMaskingTasksRequest; + +DescribeDataMaskingTasksRequest::DescribeDataMaskingTasksRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeDataMaskingTasks") { + setMethod(HttpRequest::Method::Post); } -void DescribeDataMaskingTasksRequest::setSearchKey(const std::string& searchKey) -{ - searchKey_ = searchKey; - setParameter("SearchKey", searchKey); +DescribeDataMaskingTasksRequest::~DescribeDataMaskingTasksRequest() {} + +std::string DescribeDataMaskingTasksRequest::getSearchKey() const { + return searchKey_; } -long DescribeDataMaskingTasksRequest::getStartTime()const -{ - return startTime_; +void DescribeDataMaskingTasksRequest::setSearchKey(const std::string &searchKey) { + searchKey_ = searchKey; + setParameter(std::string("SearchKey"), searchKey); } -void DescribeDataMaskingTasksRequest::setStartTime(long startTime) -{ - startTime_ = startTime; - setParameter("StartTime", std::to_string(startTime)); +long DescribeDataMaskingTasksRequest::getStartTime() const { + return startTime_; } -std::string DescribeDataMaskingTasksRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeDataMaskingTasksRequest::setStartTime(long startTime) { + startTime_ = startTime; + setParameter(std::string("StartTime"), std::to_string(startTime)); } -void DescribeDataMaskingTasksRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeDataMaskingTasksRequest::getSourceIp() const { + return sourceIp_; } -int DescribeDataMaskingTasksRequest::getPageSize()const -{ - return pageSize_; +void DescribeDataMaskingTasksRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeDataMaskingTasksRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribeDataMaskingTasksRequest::getPageSize() const { + return pageSize_; } -std::string DescribeDataMaskingTasksRequest::getLang()const -{ - return lang_; +void DescribeDataMaskingTasksRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeDataMaskingTasksRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeDataMaskingTasksRequest::getLang() const { + return lang_; } -int DescribeDataMaskingTasksRequest::getFeatureType()const -{ - return featureType_; +void DescribeDataMaskingTasksRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeDataMaskingTasksRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int DescribeDataMaskingTasksRequest::getFeatureType() const { + return featureType_; } -long DescribeDataMaskingTasksRequest::getEndTime()const -{ - return endTime_; +void DescribeDataMaskingTasksRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribeDataMaskingTasksRequest::setEndTime(long endTime) -{ - endTime_ = endTime; - setParameter("EndTime", std::to_string(endTime)); +long DescribeDataMaskingTasksRequest::getEndTime() const { + return endTime_; } -int DescribeDataMaskingTasksRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeDataMaskingTasksRequest::setEndTime(long endTime) { + endTime_ = endTime; + setParameter(std::string("EndTime"), std::to_string(endTime)); } -void DescribeDataMaskingTasksRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +int DescribeDataMaskingTasksRequest::getCurrentPage() const { + return currentPage_; } -int DescribeDataMaskingTasksRequest::getDstType()const -{ - return dstType_; +void DescribeDataMaskingTasksRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribeDataMaskingTasksRequest::setDstType(int dstType) -{ - dstType_ = dstType; - setParameter("DstType", std::to_string(dstType)); +int DescribeDataMaskingTasksRequest::getDstType() const { + return dstType_; +} + +void DescribeDataMaskingTasksRequest::setDstType(int dstType) { + dstType_ = dstType; + setParameter(std::string("DstType"), std::to_string(dstType)); } diff --git a/sddp/src/model/DescribeDataMaskingTasksResult.cc b/sddp/src/model/DescribeDataMaskingTasksResult.cc index 9e89cdbbe..52a5c2567 100644 --- a/sddp/src/model/DescribeDataMaskingTasksResult.cc +++ b/sddp/src/model/DescribeDataMaskingTasksResult.cc @@ -43,44 +43,44 @@ void DescribeDataMaskingTasksResult::parse(const std::string &payload) for (auto valueItemsTask : allItemsNode) { Task itemsObject; - if(!valueItemsTask["Id"].isNull()) - itemsObject.id = std::stol(valueItemsTask["Id"].asString()); - if(!valueItemsTask["TaskId"].isNull()) - itemsObject.taskId = valueItemsTask["TaskId"].asString(); - if(!valueItemsTask["TaskName"].isNull()) - itemsObject.taskName = valueItemsTask["TaskName"].asString(); - if(!valueItemsTask["Owner"].isNull()) - itemsObject.owner = valueItemsTask["Owner"].asString(); - if(!valueItemsTask["GmtCreate"].isNull()) - itemsObject.gmtCreate = std::stol(valueItemsTask["GmtCreate"].asString()); - if(!valueItemsTask["DstType"].isNull()) - itemsObject.dstType = std::stoi(valueItemsTask["DstType"].asString()); - if(!valueItemsTask["DstPath"].isNull()) - itemsObject.dstPath = valueItemsTask["DstPath"].asString(); - if(!valueItemsTask["SrcType"].isNull()) - itemsObject.srcType = std::stoi(valueItemsTask["SrcType"].asString()); - if(!valueItemsTask["SrcPath"].isNull()) - itemsObject.srcPath = valueItemsTask["SrcPath"].asString(); - if(!valueItemsTask["RunCount"].isNull()) - itemsObject.runCount = std::stoi(valueItemsTask["RunCount"].asString()); if(!valueItemsTask["Status"].isNull()) itemsObject.status = std::stoi(valueItemsTask["Status"].asString()); + if(!valueItemsTask["Owner"].isNull()) + itemsObject.owner = valueItemsTask["Owner"].asString(); + if(!valueItemsTask["TaskName"].isNull()) + itemsObject.taskName = valueItemsTask["TaskName"].asString(); + if(!valueItemsTask["SrcType"].isNull()) + itemsObject.srcType = std::stoi(valueItemsTask["SrcType"].asString()); + if(!valueItemsTask["DstType"].isNull()) + itemsObject.dstType = std::stoi(valueItemsTask["DstType"].asString()); if(!valueItemsTask["HasUnfinishProcess"].isNull()) itemsObject.hasUnfinishProcess = valueItemsTask["HasUnfinishProcess"].asString() == "true"; - if(!valueItemsTask["DstTypeCode"].isNull()) - itemsObject.dstTypeCode = valueItemsTask["DstTypeCode"].asString(); - if(!valueItemsTask["SrcTypeCode"].isNull()) - itemsObject.srcTypeCode = valueItemsTask["SrcTypeCode"].asString(); - if(!valueItemsTask["TriggerType"].isNull()) - itemsObject.triggerType = std::stoi(valueItemsTask["TriggerType"].asString()); if(!valueItemsTask["OriginalTable"].isNull()) itemsObject.originalTable = valueItemsTask["OriginalTable"].asString() == "true"; + if(!valueItemsTask["TriggerType"].isNull()) + itemsObject.triggerType = std::stoi(valueItemsTask["TriggerType"].asString()); + if(!valueItemsTask["DstTypeCode"].isNull()) + itemsObject.dstTypeCode = valueItemsTask["DstTypeCode"].asString(); + if(!valueItemsTask["RunCount"].isNull()) + itemsObject.runCount = std::stoi(valueItemsTask["RunCount"].asString()); + if(!valueItemsTask["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsTask["GmtCreate"].asString()); + if(!valueItemsTask["TaskId"].isNull()) + itemsObject.taskId = valueItemsTask["TaskId"].asString(); + if(!valueItemsTask["DstPath"].isNull()) + itemsObject.dstPath = valueItemsTask["DstPath"].asString(); + if(!valueItemsTask["SrcTypeCode"].isNull()) + itemsObject.srcTypeCode = valueItemsTask["SrcTypeCode"].asString(); + if(!valueItemsTask["Id"].isNull()) + itemsObject.id = std::stol(valueItemsTask["Id"].asString()); + if(!valueItemsTask["SrcPath"].isNull()) + itemsObject.srcPath = valueItemsTask["SrcPath"].asString(); items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribeDataTotalCountRequest.cc b/sddp/src/model/DescribeDataTotalCountRequest.cc deleted file mode 100644 index b3f7a81c4..000000000 --- a/sddp/src/model/DescribeDataTotalCountRequest.cc +++ /dev/null @@ -1,95 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeDataTotalCountRequest; - -DescribeDataTotalCountRequest::DescribeDataTotalCountRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeDataTotalCount") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeDataTotalCountRequest::~DescribeDataTotalCountRequest() -{} - -std::string DescribeDataTotalCountRequest::getProductCode()const -{ - return productCode_; -} - -void DescribeDataTotalCountRequest::setProductCode(const std::string& productCode) -{ - productCode_ = productCode; - setParameter("ProductCode", productCode); -} - -int DescribeDataTotalCountRequest::getFeatureType()const -{ - return featureType_; -} - -void DescribeDataTotalCountRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); -} - -int DescribeDataTotalCountRequest::getCountType()const -{ - return countType_; -} - -void DescribeDataTotalCountRequest::setCountType(int countType) -{ - countType_ = countType; - setParameter("CountType", std::to_string(countType)); -} - -long DescribeDataTotalCountRequest::getInstanceId()const -{ - return instanceId_; -} - -void DescribeDataTotalCountRequest::setInstanceId(long instanceId) -{ - instanceId_ = instanceId; - setParameter("InstanceId", std::to_string(instanceId)); -} - -std::string DescribeDataTotalCountRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeDataTotalCountRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); -} - -std::string DescribeDataTotalCountRequest::getLang()const -{ - return lang_; -} - -void DescribeDataTotalCountRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); -} - diff --git a/sddp/src/model/DescribeDataTotalCountResult.cc b/sddp/src/model/DescribeDataTotalCountResult.cc deleted file mode 100644 index 790a1a164..000000000 --- a/sddp/src/model/DescribeDataTotalCountResult.cc +++ /dev/null @@ -1,189 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include -#include - -using namespace AlibabaCloud::Sddp; -using namespace AlibabaCloud::Sddp::Model; - -DescribeDataTotalCountResult::DescribeDataTotalCountResult() : - ServiceResult() -{} - -DescribeDataTotalCountResult::DescribeDataTotalCountResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeDataTotalCountResult::~DescribeDataTotalCountResult() -{} - -void DescribeDataTotalCountResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto dataCountNode = value["DataCount"]; - auto instanceNode = dataCountNode["Instance"]; - if(!instanceNode["TotalCount"].isNull()) - dataCount_.instance.totalCount = std::stol(instanceNode["TotalCount"].asString()); - if(!instanceNode["Count"].isNull()) - dataCount_.instance.count = std::stol(instanceNode["Count"].asString()); - if(!instanceNode["SensitiveCount"].isNull()) - dataCount_.instance.sensitiveCount = std::stol(instanceNode["SensitiveCount"].asString()); - if(!instanceNode["LastCount"].isNull()) - dataCount_.instance.lastCount = std::stol(instanceNode["LastCount"].asString()); - if(!instanceNode["LastSensitiveCount"].isNull()) - dataCount_.instance.lastSensitiveCount = std::stol(instanceNode["LastSensitiveCount"].asString()); - auto allRiskCountListNode = instanceNode["RiskCountList"]["RiskCount"]; - for (auto instanceNodeRiskCountListRiskCount : allRiskCountListNode) - { - DataCount::Instance::RiskCount riskCountObject; - if(!instanceNodeRiskCountListRiskCount["Id"].isNull()) - riskCountObject.id = std::stol(instanceNodeRiskCountListRiskCount["Id"].asString()); - if(!instanceNodeRiskCountListRiskCount["Name"].isNull()) - riskCountObject.name = instanceNodeRiskCountListRiskCount["Name"].asString(); - if(!instanceNodeRiskCountListRiskCount["Count"].isNull()) - riskCountObject.count = std::stol(instanceNodeRiskCountListRiskCount["Count"].asString()); - dataCount_.instance.riskCountList.push_back(riskCountObject); - } - auto tableNode = dataCountNode["Table"]; - if(!tableNode["TotalCount"].isNull()) - dataCount_.table.totalCount = std::stol(tableNode["TotalCount"].asString()); - if(!tableNode["Count"].isNull()) - dataCount_.table.count = std::stol(tableNode["Count"].asString()); - if(!tableNode["SensitiveCount"].isNull()) - dataCount_.table.sensitiveCount = std::stol(tableNode["SensitiveCount"].asString()); - if(!tableNode["LastCount"].isNull()) - dataCount_.table.lastCount = std::stol(tableNode["LastCount"].asString()); - if(!tableNode["LastSensitiveCount"].isNull()) - dataCount_.table.lastSensitiveCount = std::stol(tableNode["LastSensitiveCount"].asString()); - auto allRiskCountList1Node = tableNode["RiskCountList"]["RiskCount"]; - for (auto tableNodeRiskCountListRiskCount : allRiskCountList1Node) - { - DataCount::Table::RiskCount2 riskCount2Object; - if(!tableNodeRiskCountListRiskCount["Id"].isNull()) - riskCount2Object.id = std::stol(tableNodeRiskCountListRiskCount["Id"].asString()); - if(!tableNodeRiskCountListRiskCount["Name"].isNull()) - riskCount2Object.name = tableNodeRiskCountListRiskCount["Name"].asString(); - if(!tableNodeRiskCountListRiskCount["Count"].isNull()) - riskCount2Object.count = std::stol(tableNodeRiskCountListRiskCount["Count"].asString()); - dataCount_.table.riskCountList1.push_back(riskCount2Object); - } - auto packageNode = dataCountNode["Package"]; - if(!packageNode["TotalCount"].isNull()) - dataCount_.package.totalCount = std::stol(packageNode["TotalCount"].asString()); - if(!packageNode["Count"].isNull()) - dataCount_.package.count = std::stol(packageNode["Count"].asString()); - if(!packageNode["SensitiveCount"].isNull()) - dataCount_.package.sensitiveCount = std::stol(packageNode["SensitiveCount"].asString()); - if(!packageNode["LastCount"].isNull()) - dataCount_.package.lastCount = std::stol(packageNode["LastCount"].asString()); - if(!packageNode["LastSensitiveCount"].isNull()) - dataCount_.package.lastSensitiveCount = std::stol(packageNode["LastSensitiveCount"].asString()); - auto allRiskCountList3Node = packageNode["RiskCountList"]["RiskCount"]; - for (auto packageNodeRiskCountListRiskCount : allRiskCountList3Node) - { - DataCount::Package::RiskCount4 riskCount4Object; - if(!packageNodeRiskCountListRiskCount["Id"].isNull()) - riskCount4Object.id = std::stol(packageNodeRiskCountListRiskCount["Id"].asString()); - if(!packageNodeRiskCountListRiskCount["Name"].isNull()) - riskCount4Object.name = packageNodeRiskCountListRiskCount["Name"].asString(); - if(!packageNodeRiskCountListRiskCount["Count"].isNull()) - riskCount4Object.count = std::stol(packageNodeRiskCountListRiskCount["Count"].asString()); - dataCount_.package.riskCountList3.push_back(riskCount4Object); - } - auto columnNode = dataCountNode["Column"]; - if(!columnNode["TotalCount"].isNull()) - dataCount_.column.totalCount = std::stol(columnNode["TotalCount"].asString()); - if(!columnNode["Count"].isNull()) - dataCount_.column.count = std::stol(columnNode["Count"].asString()); - if(!columnNode["SensitiveCount"].isNull()) - dataCount_.column.sensitiveCount = std::stol(columnNode["SensitiveCount"].asString()); - if(!columnNode["LastCount"].isNull()) - dataCount_.column.lastCount = std::stol(columnNode["LastCount"].asString()); - if(!columnNode["LastSensitiveCount"].isNull()) - dataCount_.column.lastSensitiveCount = std::stol(columnNode["LastSensitiveCount"].asString()); - auto allRiskCountList5Node = columnNode["RiskCountList"]["RiskCount"]; - for (auto columnNodeRiskCountListRiskCount : allRiskCountList5Node) - { - DataCount::Column::RiskCount6 riskCount6Object; - if(!columnNodeRiskCountListRiskCount["Id"].isNull()) - riskCount6Object.id = std::stol(columnNodeRiskCountListRiskCount["Id"].asString()); - if(!columnNodeRiskCountListRiskCount["Name"].isNull()) - riskCount6Object.name = columnNodeRiskCountListRiskCount["Name"].asString(); - if(!columnNodeRiskCountListRiskCount["Count"].isNull()) - riskCount6Object.count = std::stol(columnNodeRiskCountListRiskCount["Count"].asString()); - dataCount_.column.riskCountList5.push_back(riskCount6Object); - } - auto allColumnRuleTopNode = columnNode["ColumnRuleTop"]["ColumnCount"]; - for (auto columnNodeColumnRuleTopColumnCount : allColumnRuleTopNode) - { - DataCount::Column::ColumnCount columnCountObject; - if(!columnNodeColumnRuleTopColumnCount["Id"].isNull()) - columnCountObject.id = std::stol(columnNodeColumnRuleTopColumnCount["Id"].asString()); - if(!columnNodeColumnRuleTopColumnCount["Name"].isNull()) - columnCountObject.name = columnNodeColumnRuleTopColumnCount["Name"].asString(); - if(!columnNodeColumnRuleTopColumnCount["Count"].isNull()) - columnCountObject.count = std::stol(columnNodeColumnRuleTopColumnCount["Count"].asString()); - dataCount_.column.columnRuleTop.push_back(columnCountObject); - } - auto ossNode = dataCountNode["Oss"]; - if(!ossNode["TotalCount"].isNull()) - dataCount_.oss.totalCount = std::stol(ossNode["TotalCount"].asString()); - if(!ossNode["Count"].isNull()) - dataCount_.oss.count = std::stol(ossNode["Count"].asString()); - if(!ossNode["SensitiveCount"].isNull()) - dataCount_.oss.sensitiveCount = std::stol(ossNode["SensitiveCount"].asString()); - if(!ossNode["LastCount"].isNull()) - dataCount_.oss.lastCount = std::stol(ossNode["LastCount"].asString()); - if(!ossNode["LastSensitiveCount"].isNull()) - dataCount_.oss.lastSensitiveCount = std::stol(ossNode["LastSensitiveCount"].asString()); - auto allRiskCountList7Node = ossNode["RiskCountList"]["RiskCount"]; - for (auto ossNodeRiskCountListRiskCount : allRiskCountList7Node) - { - DataCount::Oss::RiskCount8 riskCount8Object; - if(!ossNodeRiskCountListRiskCount["Id"].isNull()) - riskCount8Object.id = std::stol(ossNodeRiskCountListRiskCount["Id"].asString()); - if(!ossNodeRiskCountListRiskCount["Name"].isNull()) - riskCount8Object.name = ossNodeRiskCountListRiskCount["Name"].asString(); - if(!ossNodeRiskCountListRiskCount["Count"].isNull()) - riskCount8Object.count = std::stol(ossNodeRiskCountListRiskCount["Count"].asString()); - dataCount_.oss.riskCountList7.push_back(riskCount8Object); - } - auto allOssRuleTopNode = ossNode["OssRuleTop"]["OssCount"]; - for (auto ossNodeOssRuleTopOssCount : allOssRuleTopNode) - { - DataCount::Oss::OssCount ossCountObject; - if(!ossNodeOssRuleTopOssCount["Id"].isNull()) - ossCountObject.id = std::stol(ossNodeOssRuleTopOssCount["Id"].asString()); - if(!ossNodeOssRuleTopOssCount["Name"].isNull()) - ossCountObject.name = ossNodeOssRuleTopOssCount["Name"].asString(); - if(!ossNodeOssRuleTopOssCount["Count"].isNull()) - ossCountObject.count = std::stol(ossNodeOssRuleTopOssCount["Count"].asString()); - dataCount_.oss.ossRuleTop.push_back(ossCountObject); - } - -} - -DescribeDataTotalCountResult::DataCount DescribeDataTotalCountResult::getDataCount()const -{ - return dataCount_; -} - diff --git a/sddp/src/model/DescribeEventDetailRequest.cc b/sddp/src/model/DescribeEventDetailRequest.cc index 24ed2cf52..d02b07654 100644 --- a/sddp/src/model/DescribeEventDetailRequest.cc +++ b/sddp/src/model/DescribeEventDetailRequest.cc @@ -1,73 +1,63 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeEventDetailRequest; - -DescribeEventDetailRequest::DescribeEventDetailRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeEventDetail") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeEventDetailRequest::~DescribeEventDetailRequest() -{} - -long DescribeEventDetailRequest::getFeatureType()const -{ - return featureType_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeEventDetailRequest; + +DescribeEventDetailRequest::DescribeEventDetailRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeEventDetail") { + setMethod(HttpRequest::Method::Post); } -void DescribeEventDetailRequest::setFeatureType(long featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +DescribeEventDetailRequest::~DescribeEventDetailRequest() {} + +long DescribeEventDetailRequest::getFeatureType() const { + return featureType_; } -std::string DescribeEventDetailRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeEventDetailRequest::setFeatureType(long featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribeEventDetailRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeEventDetailRequest::getSourceIp() const { + return sourceIp_; } -long DescribeEventDetailRequest::getId()const -{ - return id_; +void DescribeEventDetailRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeEventDetailRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long DescribeEventDetailRequest::getId() const { + return id_; } -std::string DescribeEventDetailRequest::getLang()const -{ - return lang_; +void DescribeEventDetailRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void DescribeEventDetailRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeEventDetailRequest::getLang() const { + return lang_; +} + +void DescribeEventDetailRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/DescribeEventDetailResult.cc b/sddp/src/model/DescribeEventDetailResult.cc index 69744e8ff..c723ce035 100644 --- a/sddp/src/model/DescribeEventDetailResult.cc +++ b/sddp/src/model/DescribeEventDetailResult.cc @@ -40,72 +40,72 @@ void DescribeEventDetailResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto eventNode = value["Event"]; - if(!eventNode["Id"].isNull()) - event_.id = std::stol(eventNode["Id"].asString()); - if(!eventNode["UserId"].isNull()) - event_.userId = std::stol(eventNode["UserId"].asString()); - if(!eventNode["LoginName"].isNull()) - event_.loginName = eventNode["LoginName"].asString(); if(!eventNode["DisplayName"].isNull()) event_.displayName = eventNode["DisplayName"].asString(); - if(!eventNode["ProductCode"].isNull()) - event_.productCode = eventNode["ProductCode"].asString(); - if(!eventNode["TypeCode"].isNull()) - event_.typeCode = eventNode["TypeCode"].asString(); - if(!eventNode["TypeName"].isNull()) - event_.typeName = eventNode["TypeName"].asString(); - if(!eventNode["SubTypeCode"].isNull()) - event_.subTypeCode = eventNode["SubTypeCode"].asString(); + if(!eventNode["Status"].isNull()) + event_.status = std::stoi(eventNode["Status"].asString()); + if(!eventNode["DealReason"].isNull()) + event_.dealReason = eventNode["DealReason"].asString(); + if(!eventNode["UserId"].isNull()) + event_.userId = std::stol(eventNode["UserId"].asString()); + if(!eventNode["StatusName"].isNull()) + event_.statusName = eventNode["StatusName"].asString(); + if(!eventNode["DepartName"].isNull()) + event_.departName = eventNode["DepartName"].asString(); + if(!eventNode["DealTime"].isNull()) + event_.dealTime = std::stol(eventNode["DealTime"].asString()); + if(!eventNode["DealLoginName"].isNull()) + event_.dealLoginName = eventNode["DealLoginName"].asString(); if(!eventNode["SubTypeName"].isNull()) event_.subTypeName = eventNode["SubTypeName"].asString(); - if(!eventNode["AlertTime"].isNull()) - event_.alertTime = std::stol(eventNode["AlertTime"].asString()); + if(!eventNode["Backed"].isNull()) + event_.backed = eventNode["Backed"].asString() == "true"; if(!eventNode["DataInstance"].isNull()) event_.dataInstance = eventNode["DataInstance"].asString(); if(!eventNode["EventTime"].isNull()) event_.eventTime = std::stol(eventNode["EventTime"].asString()); - if(!eventNode["Status"].isNull()) - event_.status = std::stoi(eventNode["Status"].asString()); - if(!eventNode["StatusName"].isNull()) - event_.statusName = eventNode["StatusName"].asString(); - if(!eventNode["DealUserId"].isNull()) - event_.dealUserId = std::stol(eventNode["DealUserId"].asString()); - if(!eventNode["DealLoginName"].isNull()) - event_.dealLoginName = eventNode["DealLoginName"].asString(); - if(!eventNode["DealDisplayName"].isNull()) - event_.dealDisplayName = eventNode["DealDisplayName"].asString(); - if(!eventNode["DealTime"].isNull()) - event_.dealTime = std::stol(eventNode["DealTime"].asString()); - if(!eventNode["DepartName"].isNull()) - event_.departName = eventNode["DepartName"].asString(); - if(!eventNode["Backed"].isNull()) - event_.backed = eventNode["Backed"].asString() == "true"; - if(!eventNode["DealReason"].isNull()) - event_.dealReason = eventNode["DealReason"].asString(); + if(!eventNode["LoginName"].isNull()) + event_.loginName = eventNode["LoginName"].asString(); if(!eventNode["UserIdValue"].isNull()) event_.userIdValue = eventNode["UserIdValue"].asString(); - if(!eventNode["dealUserIdValue"].isNull()) - event_.dealUserIdValue = eventNode["dealUserIdValue"].asString(); + if(!eventNode["SubTypeCode"].isNull()) + event_.subTypeCode = eventNode["SubTypeCode"].asString(); if(!eventNode["LogDetail"].isNull()) event_.logDetail = eventNode["LogDetail"].asString(); + if(!eventNode["TypeCode"].isNull()) + event_.typeCode = eventNode["TypeCode"].asString(); + if(!eventNode["dealUserIdValue"].isNull()) + event_.dealUserIdValue = eventNode["dealUserIdValue"].asString(); + if(!eventNode["AlertTime"].isNull()) + event_.alertTime = std::stol(eventNode["AlertTime"].asString()); + if(!eventNode["DealUserId"].isNull()) + event_.dealUserId = std::stol(eventNode["DealUserId"].asString()); + if(!eventNode["TypeName"].isNull()) + event_.typeName = eventNode["TypeName"].asString(); + if(!eventNode["DealDisplayName"].isNull()) + event_.dealDisplayName = eventNode["DealDisplayName"].asString(); + if(!eventNode["Id"].isNull()) + event_.id = std::stol(eventNode["Id"].asString()); + if(!eventNode["ProductCode"].isNull()) + event_.productCode = eventNode["ProductCode"].asString(); auto allHandleInfoListNode = eventNode["HandleInfoList"]["HandleInfo"]; for (auto eventNodeHandleInfoListHandleInfo : allHandleInfoListNode) { Event::HandleInfo handleInfoObject; - if(!eventNodeHandleInfoListHandleInfo["HandlerType"].isNull()) - handleInfoObject.handlerType = eventNodeHandleInfoListHandleInfo["HandlerType"].asString(); - if(!eventNodeHandleInfoListHandleInfo["HandlerName"].isNull()) - handleInfoObject.handlerName = eventNodeHandleInfoListHandleInfo["HandlerName"].asString(); - if(!eventNodeHandleInfoListHandleInfo["HandlerValue"].isNull()) - handleInfoObject.handlerValue = std::stoi(eventNodeHandleInfoListHandleInfo["HandlerValue"].asString()); - if(!eventNodeHandleInfoListHandleInfo["CurrentValue"].isNull()) - handleInfoObject.currentValue = eventNodeHandleInfoListHandleInfo["CurrentValue"].asString(); - if(!eventNodeHandleInfoListHandleInfo["DisableTime"].isNull()) - handleInfoObject.disableTime = std::stol(eventNodeHandleInfoListHandleInfo["DisableTime"].asString()); - if(!eventNodeHandleInfoListHandleInfo["EnableTime"].isNull()) - handleInfoObject.enableTime = std::stol(eventNodeHandleInfoListHandleInfo["EnableTime"].asString()); if(!eventNodeHandleInfoListHandleInfo["Status"].isNull()) handleInfoObject.status = std::stoi(eventNodeHandleInfoListHandleInfo["Status"].asString()); + if(!eventNodeHandleInfoListHandleInfo["EnableTime"].isNull()) + handleInfoObject.enableTime = std::stol(eventNodeHandleInfoListHandleInfo["EnableTime"].asString()); + if(!eventNodeHandleInfoListHandleInfo["HandlerValue"].isNull()) + handleInfoObject.handlerValue = std::stoi(eventNodeHandleInfoListHandleInfo["HandlerValue"].asString()); + if(!eventNodeHandleInfoListHandleInfo["DisableTime"].isNull()) + handleInfoObject.disableTime = std::stol(eventNodeHandleInfoListHandleInfo["DisableTime"].asString()); + if(!eventNodeHandleInfoListHandleInfo["HandlerName"].isNull()) + handleInfoObject.handlerName = eventNodeHandleInfoListHandleInfo["HandlerName"].asString(); + if(!eventNodeHandleInfoListHandleInfo["HandlerType"].isNull()) + handleInfoObject.handlerType = eventNodeHandleInfoListHandleInfo["HandlerType"].asString(); + if(!eventNodeHandleInfoListHandleInfo["CurrentValue"].isNull()) + handleInfoObject.currentValue = eventNodeHandleInfoListHandleInfo["CurrentValue"].asString(); if(!eventNodeHandleInfoListHandleInfo["Id"].isNull()) handleInfoObject.id = std::stol(eventNodeHandleInfoListHandleInfo["Id"].asString()); event_.handleInfoList.push_back(handleInfoObject); @@ -125,19 +125,21 @@ void DescribeEventDetailResult::parse(const std::string &payload) for (auto detailNodeChartChartItem : allChartNode) { Event::Detail::ChartItem chartItemObject; + if(!detailNodeChartChartItem["Type"].isNull()) + chartItemObject.type = detailNodeChartChartItem["Type"].asString(); if(!detailNodeChartChartItem["Label"].isNull()) chartItemObject.label = detailNodeChartChartItem["Label"].asString(); if(!detailNodeChartChartItem["XLabel"].isNull()) chartItemObject.xLabel = detailNodeChartChartItem["XLabel"].asString(); if(!detailNodeChartChartItem["YLabel"].isNull()) chartItemObject.yLabel = detailNodeChartChartItem["YLabel"].asString(); - if(!detailNodeChartChartItem["Type"].isNull()) - chartItemObject.type = detailNodeChartChartItem["Type"].asString(); auto dataNode = value["Data"]; - if(!dataNode["X"].isNull()) - chartItemObject.data.x = dataNode["X"].asString(); - if(!dataNode["Y"].isNull()) - chartItemObject.data.y = dataNode["Y"].asString(); + auto allY = dataNode["Y"]["Y"]; + for (auto value : allY) + chartItemObject.data.y.push_back(value.asString()); + auto allX = dataNode["X"]["X"]; + for (auto value : allX) + chartItemObject.data.x.push_back(value.asString()); event_.detail.chart.push_back(chartItemObject); } auto allResourceInfoNode = detailNode["ResourceInfo"]["ResourceInfoItem"]; diff --git a/sddp/src/model/DescribeEventTopRequest.cc b/sddp/src/model/DescribeEventTopRequest.cc deleted file mode 100644 index 605607a70..000000000 --- a/sddp/src/model/DescribeEventTopRequest.cc +++ /dev/null @@ -1,216 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeEventTopRequest; - -DescribeEventTopRequest::DescribeEventTopRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeEventTop") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeEventTopRequest::~DescribeEventTopRequest() -{} - -std::string DescribeEventTopRequest::getProductCode()const -{ - return productCode_; -} - -void DescribeEventTopRequest::setProductCode(const std::string& productCode) -{ - productCode_ = productCode; - setParameter("ProductCode", productCode); -} - -std::string DescribeEventTopRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeEventTopRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); -} - -long DescribeEventTopRequest::getUserId()const -{ - return userId_; -} - -void DescribeEventTopRequest::setUserId(long userId) -{ - userId_ = userId; - setParameter("UserId", std::to_string(userId)); -} - -std::string DescribeEventTopRequest::getTypeCode()const -{ - return typeCode_; -} - -void DescribeEventTopRequest::setTypeCode(const std::string& typeCode) -{ - typeCode_ = typeCode; - setParameter("TypeCode", typeCode); -} - -std::string DescribeEventTopRequest::getSubTypeCode()const -{ - return subTypeCode_; -} - -void DescribeEventTopRequest::setSubTypeCode(const std::string& subTypeCode) -{ - subTypeCode_ = subTypeCode; - setParameter("SubTypeCode", subTypeCode); -} - -std::string DescribeEventTopRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeEventTopRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); -} - -std::string DescribeEventTopRequest::getTargetProductCode()const -{ - return targetProductCode_; -} - -void DescribeEventTopRequest::setTargetProductCode(const std::string& targetProductCode) -{ - targetProductCode_ = targetProductCode; - setParameter("TargetProductCode", targetProductCode); -} - -int DescribeEventTopRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeEventTopRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeEventTopRequest::getLang()const -{ - return lang_; -} - -void DescribeEventTopRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); -} - -std::string DescribeEventTopRequest::getDealUserId()const -{ - return dealUserId_; -} - -void DescribeEventTopRequest::setDealUserId(const std::string& dealUserId) -{ - dealUserId_ = dealUserId; - setParameter("DealUserId", dealUserId); -} - -int DescribeEventTopRequest::getFeatureType()const -{ - return featureType_; -} - -void DescribeEventTopRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); -} - -std::string DescribeEventTopRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeEventTopRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); -} - -int DescribeEventTopRequest::getCurrentPage()const -{ - return currentPage_; -} - -void DescribeEventTopRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); -} - -std::string DescribeEventTopRequest::getInstanceName()const -{ - return instanceName_; -} - -void DescribeEventTopRequest::setInstanceName(const std::string& instanceName) -{ - instanceName_ = instanceName; - setParameter("InstanceName", instanceName); -} - -long DescribeEventTopRequest::getDepartId()const -{ - return departId_; -} - -void DescribeEventTopRequest::setDepartId(long departId) -{ - departId_ = departId; - setParameter("DepartId", std::to_string(departId)); -} - -std::string DescribeEventTopRequest::getStatus()const -{ - return status_; -} - -void DescribeEventTopRequest::setStatus(const std::string& status) -{ - status_ = status; - setParameter("Status", status); -} - -std::string DescribeEventTopRequest::getUserName()const -{ - return userName_; -} - -void DescribeEventTopRequest::setUserName(const std::string& userName) -{ - userName_ = userName; - setParameter("UserName", userName); -} - diff --git a/sddp/src/model/DescribeEventTopResult.cc b/sddp/src/model/DescribeEventTopResult.cc deleted file mode 100644 index 0f8cd2681..000000000 --- a/sddp/src/model/DescribeEventTopResult.cc +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include -#include - -using namespace AlibabaCloud::Sddp; -using namespace AlibabaCloud::Sddp::Model; - -DescribeEventTopResult::DescribeEventTopResult() : - ServiceResult() -{} - -DescribeEventTopResult::DescribeEventTopResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeEventTopResult::~DescribeEventTopResult() -{} - -void DescribeEventTopResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allDataCountListNode = value["DataCountList"]["DataCount"]; - for (auto valueDataCountListDataCount : allDataCountListNode) - { - DataCount dataCountListObject; - if(!valueDataCountListDataCount["EventName"].isNull()) - dataCountListObject.eventName = valueDataCountListDataCount["EventName"].asString(); - if(!valueDataCountListDataCount["InstanceName"].isNull()) - dataCountListObject.instanceName = valueDataCountListDataCount["InstanceName"].asString(); - if(!valueDataCountListDataCount["ProductCode"].isNull()) - dataCountListObject.productCode = valueDataCountListDataCount["ProductCode"].asString(); - if(!valueDataCountListDataCount["UserName"].isNull()) - dataCountListObject.userName = valueDataCountListDataCount["UserName"].asString(); - if(!valueDataCountListDataCount["RemoteIp"].isNull()) - dataCountListObject.remoteIp = valueDataCountListDataCount["RemoteIp"].asString(); - if(!valueDataCountListDataCount["Id"].isNull()) - dataCountListObject.id = std::stol(valueDataCountListDataCount["Id"].asString()); - dataCountList_.push_back(dataCountListObject); - } - -} - -std::vector DescribeEventTopResult::getDataCountList()const -{ - return dataCountList_; -} - diff --git a/sddp/src/model/DescribeEventTypesDetailRequest.cc b/sddp/src/model/DescribeEventTypesDetailRequest.cc deleted file mode 100644 index 4d233b861..000000000 --- a/sddp/src/model/DescribeEventTypesDetailRequest.cc +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeEventTypesDetailRequest; - -DescribeEventTypesDetailRequest::DescribeEventTypesDetailRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeEventTypesDetail") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeEventTypesDetailRequest::~DescribeEventTypesDetailRequest() -{} - -std::string DescribeEventTypesDetailRequest::getCode()const -{ - return code_; -} - -void DescribeEventTypesDetailRequest::setCode(const std::string& code) -{ - code_ = code; - setParameter("Code", code); -} - -std::string DescribeEventTypesDetailRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeEventTypesDetailRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); -} - -std::string DescribeEventTypesDetailRequest::getLang()const -{ - return lang_; -} - -void DescribeEventTypesDetailRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); -} - diff --git a/sddp/src/model/DescribeEventTypesDetailResult.cc b/sddp/src/model/DescribeEventTypesDetailResult.cc deleted file mode 100644 index 1f53de353..000000000 --- a/sddp/src/model/DescribeEventTypesDetailResult.cc +++ /dev/null @@ -1,88 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include -#include - -using namespace AlibabaCloud::Sddp; -using namespace AlibabaCloud::Sddp::Model; - -DescribeEventTypesDetailResult::DescribeEventTypesDetailResult() : - ServiceResult() -{} - -DescribeEventTypesDetailResult::DescribeEventTypesDetailResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeEventTypesDetailResult::~DescribeEventTypesDetailResult() -{} - -void DescribeEventTypesDetailResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto userStatusNode = value["UserStatus"]; - if(!userStatusNode["Name"].isNull()) - userStatus_.name = userStatusNode["Name"].asString(); - if(!userStatusNode["Code"].isNull()) - userStatus_.code = userStatusNode["Code"].asString(); - if(!userStatusNode["Description"].isNull()) - userStatus_.description = userStatusNode["Description"].asString(); - if(!userStatusNode["ParentTypeId"].isNull()) - userStatus_.parentTypeId = std::stol(userStatusNode["ParentTypeId"].asString()); - if(!userStatusNode["ParentTypeName"].isNull()) - userStatus_.parentTypeName = userStatusNode["ParentTypeName"].asString(); - if(!userStatusNode["RiskLevel"].isNull()) - userStatus_.riskLevel = std::stoi(userStatusNode["RiskLevel"].asString()); - if(!userStatusNode["RiskName"].isNull()) - userStatus_.riskName = userStatusNode["RiskName"].asString(); - if(!userStatusNode["Status"].isNull()) - userStatus_.status = std::stoi(userStatusNode["Status"].asString()); - if(!userStatusNode["EventHitCount"].isNull()) - userStatus_.eventHitCount = std::stoi(userStatusNode["EventHitCount"].asString()); - if(!userStatusNode["AccessCount"].isNull()) - userStatus_.accessCount = std::stoi(userStatusNode["AccessCount"].asString()); - if(!userStatusNode["DescEvent"].isNull()) - userStatus_.descEvent = userStatusNode["DescEvent"].asString(); - if(!userStatusNode["DescModel"].isNull()) - userStatus_.descModel = userStatusNode["DescModel"].asString(); - if(!userStatusNode["DealSuggestion"].isNull()) - userStatus_.dealSuggestion = userStatusNode["DealSuggestion"].asString(); - if(!userStatusNode["RiskEvent"].isNull()) - userStatus_.riskEvent = userStatusNode["RiskEvent"].asString(); - if(!userStatusNode["AdaptedProduct"].isNull()) - userStatus_.adaptedProduct = userStatusNode["AdaptedProduct"].asString(); - if(!userStatusNode["ConfigCode"].isNull()) - userStatus_.configCode = userStatusNode["ConfigCode"].asString(); - if(!userStatusNode["ConfigContentType"].isNull()) - userStatus_.configContentType = std::stoi(userStatusNode["ConfigContentType"].asString()); - if(!userStatusNode["ConfigDescription"].isNull()) - userStatus_.configDescription = userStatusNode["ConfigDescription"].asString(); - if(!userStatusNode["ConfigValue"].isNull()) - userStatus_.configValue = userStatusNode["ConfigValue"].asString(); - -} - -DescribeEventTypesDetailResult::UserStatus DescribeEventTypesDetailResult::getUserStatus()const -{ - return userStatus_; -} - diff --git a/sddp/src/model/DescribeEventTypesRequest.cc b/sddp/src/model/DescribeEventTypesRequest.cc index be38c1d6f..757d97631 100644 --- a/sddp/src/model/DescribeEventTypesRequest.cc +++ b/sddp/src/model/DescribeEventTypesRequest.cc @@ -1,84 +1,72 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeEventTypesRequest; - -DescribeEventTypesRequest::DescribeEventTypesRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeEventTypes") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeEventTypesRequest::~DescribeEventTypesRequest() -{} - -int DescribeEventTypesRequest::getResourceId()const -{ - return resourceId_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeEventTypesRequest; + +DescribeEventTypesRequest::DescribeEventTypesRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeEventTypes") { + setMethod(HttpRequest::Method::Post); } -void DescribeEventTypesRequest::setResourceId(int resourceId) -{ - resourceId_ = resourceId; - setParameter("ResourceId", std::to_string(resourceId)); +DescribeEventTypesRequest::~DescribeEventTypesRequest() {} + +int DescribeEventTypesRequest::getResourceId() const { + return resourceId_; } -long DescribeEventTypesRequest::getParentTypeId()const -{ - return parentTypeId_; +void DescribeEventTypesRequest::setResourceId(int resourceId) { + resourceId_ = resourceId; + setParameter(std::string("ResourceId"), std::to_string(resourceId)); } -void DescribeEventTypesRequest::setParentTypeId(long parentTypeId) -{ - parentTypeId_ = parentTypeId; - setParameter("ParentTypeId", std::to_string(parentTypeId)); +long DescribeEventTypesRequest::getParentTypeId() const { + return parentTypeId_; } -std::string DescribeEventTypesRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeEventTypesRequest::setParentTypeId(long parentTypeId) { + parentTypeId_ = parentTypeId; + setParameter(std::string("ParentTypeId"), std::to_string(parentTypeId)); } -void DescribeEventTypesRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeEventTypesRequest::getSourceIp() const { + return sourceIp_; } -std::string DescribeEventTypesRequest::getLang()const -{ - return lang_; +void DescribeEventTypesRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeEventTypesRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeEventTypesRequest::getLang() const { + return lang_; } -int DescribeEventTypesRequest::getStatus()const -{ - return status_; +void DescribeEventTypesRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeEventTypesRequest::setStatus(int status) -{ - status_ = status; - setParameter("Status", std::to_string(status)); +int DescribeEventTypesRequest::getStatus() const { + return status_; +} + +void DescribeEventTypesRequest::setStatus(int status) { + status_ = status; + setParameter(std::string("Status"), std::to_string(status)); } diff --git a/sddp/src/model/DescribeEventTypesResult.cc b/sddp/src/model/DescribeEventTypesResult.cc index a648ed874..27605a498 100644 --- a/sddp/src/model/DescribeEventTypesResult.cc +++ b/sddp/src/model/DescribeEventTypesResult.cc @@ -43,40 +43,40 @@ void DescribeEventTypesResult::parse(const std::string &payload) for (auto valueEventTypeListEventType : allEventTypeListNode) { EventType eventTypeListObject; - if(!valueEventTypeListEventType["Id"].isNull()) - eventTypeListObject.id = std::stol(valueEventTypeListEventType["Id"].asString()); - if(!valueEventTypeListEventType["Name"].isNull()) - eventTypeListObject.name = valueEventTypeListEventType["Name"].asString(); if(!valueEventTypeListEventType["Code"].isNull()) eventTypeListObject.code = valueEventTypeListEventType["Code"].asString(); if(!valueEventTypeListEventType["Description"].isNull()) eventTypeListObject.description = valueEventTypeListEventType["Description"].asString(); + if(!valueEventTypeListEventType["Name"].isNull()) + eventTypeListObject.name = valueEventTypeListEventType["Name"].asString(); + if(!valueEventTypeListEventType["Id"].isNull()) + eventTypeListObject.id = std::stol(valueEventTypeListEventType["Id"].asString()); auto allSubTypeListNode = valueEventTypeListEventType["SubTypeList"]["SubType"]; for (auto valueEventTypeListEventTypeSubTypeListSubType : allSubTypeListNode) { EventType::SubType subTypeListObject; - if(!valueEventTypeListEventTypeSubTypeListSubType["Id"].isNull()) - subTypeListObject.id = std::stol(valueEventTypeListEventTypeSubTypeListSubType["Id"].asString()); - if(!valueEventTypeListEventTypeSubTypeListSubType["Name"].isNull()) - subTypeListObject.name = valueEventTypeListEventTypeSubTypeListSubType["Name"].asString(); - if(!valueEventTypeListEventTypeSubTypeListSubType["Code"].isNull()) - subTypeListObject.code = valueEventTypeListEventTypeSubTypeListSubType["Code"].asString(); - if(!valueEventTypeListEventTypeSubTypeListSubType["Description"].isNull()) - subTypeListObject.description = valueEventTypeListEventTypeSubTypeListSubType["Description"].asString(); if(!valueEventTypeListEventTypeSubTypeListSubType["Status"].isNull()) subTypeListObject.status = std::stoi(valueEventTypeListEventTypeSubTypeListSubType["Status"].asString()); - if(!valueEventTypeListEventTypeSubTypeListSubType["EventHitCount"].isNull()) - subTypeListObject.eventHitCount = std::stoi(valueEventTypeListEventTypeSubTypeListSubType["EventHitCount"].asString()); - if(!valueEventTypeListEventTypeSubTypeListSubType["AdaptedProduct"].isNull()) - subTypeListObject.adaptedProduct = valueEventTypeListEventTypeSubTypeListSubType["AdaptedProduct"].asString(); - if(!valueEventTypeListEventTypeSubTypeListSubType["ConfigCode"].isNull()) - subTypeListObject.configCode = valueEventTypeListEventTypeSubTypeListSubType["ConfigCode"].asString(); + if(!valueEventTypeListEventTypeSubTypeListSubType["Description"].isNull()) + subTypeListObject.description = valueEventTypeListEventTypeSubTypeListSubType["Description"].asString(); if(!valueEventTypeListEventTypeSubTypeListSubType["ConfigContentType"].isNull()) subTypeListObject.configContentType = std::stoi(valueEventTypeListEventTypeSubTypeListSubType["ConfigContentType"].asString()); - if(!valueEventTypeListEventTypeSubTypeListSubType["ConfigDescription"].isNull()) - subTypeListObject.configDescription = valueEventTypeListEventTypeSubTypeListSubType["ConfigDescription"].asString(); + if(!valueEventTypeListEventTypeSubTypeListSubType["EventHitCount"].isNull()) + subTypeListObject.eventHitCount = std::stoi(valueEventTypeListEventTypeSubTypeListSubType["EventHitCount"].asString()); if(!valueEventTypeListEventTypeSubTypeListSubType["ConfigValue"].isNull()) subTypeListObject.configValue = valueEventTypeListEventTypeSubTypeListSubType["ConfigValue"].asString(); + if(!valueEventTypeListEventTypeSubTypeListSubType["ConfigCode"].isNull()) + subTypeListObject.configCode = valueEventTypeListEventTypeSubTypeListSubType["ConfigCode"].asString(); + if(!valueEventTypeListEventTypeSubTypeListSubType["Code"].isNull()) + subTypeListObject.code = valueEventTypeListEventTypeSubTypeListSubType["Code"].asString(); + if(!valueEventTypeListEventTypeSubTypeListSubType["ConfigDescription"].isNull()) + subTypeListObject.configDescription = valueEventTypeListEventTypeSubTypeListSubType["ConfigDescription"].asString(); + if(!valueEventTypeListEventTypeSubTypeListSubType["Name"].isNull()) + subTypeListObject.name = valueEventTypeListEventTypeSubTypeListSubType["Name"].asString(); + if(!valueEventTypeListEventTypeSubTypeListSubType["AdaptedProduct"].isNull()) + subTypeListObject.adaptedProduct = valueEventTypeListEventTypeSubTypeListSubType["AdaptedProduct"].asString(); + if(!valueEventTypeListEventTypeSubTypeListSubType["Id"].isNull()) + subTypeListObject.id = std::stol(valueEventTypeListEventTypeSubTypeListSubType["Id"].asString()); eventTypeListObject.subTypeList.push_back(subTypeListObject); } eventTypeList_.push_back(eventTypeListObject); diff --git a/sddp/src/model/DescribeEventsRequest.cc b/sddp/src/model/DescribeEventsRequest.cc index b9f498860..a47785908 100644 --- a/sddp/src/model/DescribeEventsRequest.cc +++ b/sddp/src/model/DescribeEventsRequest.cc @@ -1,227 +1,189 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeEventsRequest; - -DescribeEventsRequest::DescribeEventsRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeEvents") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeEventsRequest::~DescribeEventsRequest() -{} - -std::string DescribeEventsRequest::getProductCode()const -{ - return productCode_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeEventsRequest; + +DescribeEventsRequest::DescribeEventsRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeEvents") { + setMethod(HttpRequest::Method::Post); } -void DescribeEventsRequest::setProductCode(const std::string& productCode) -{ - productCode_ = productCode; - setParameter("ProductCode", productCode); +DescribeEventsRequest::~DescribeEventsRequest() {} + +std::string DescribeEventsRequest::getProductCode() const { + return productCode_; } -std::string DescribeEventsRequest::getStartTime()const -{ - return startTime_; +void DescribeEventsRequest::setProductCode(const std::string &productCode) { + productCode_ = productCode; + setParameter(std::string("ProductCode"), productCode); } -void DescribeEventsRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setParameter("StartTime", startTime); +std::string DescribeEventsRequest::getStartTime() const { + return startTime_; } -long DescribeEventsRequest::getUserId()const -{ - return userId_; +void DescribeEventsRequest::setStartTime(const std::string &startTime) { + startTime_ = startTime; + setParameter(std::string("StartTime"), startTime); } -void DescribeEventsRequest::setUserId(long userId) -{ - userId_ = userId; - setParameter("UserId", std::to_string(userId)); +long DescribeEventsRequest::getUserId() const { + return userId_; } -std::string DescribeEventsRequest::getTypeCode()const -{ - return typeCode_; +void DescribeEventsRequest::setUserId(long userId) { + userId_ = userId; + setParameter(std::string("UserId"), std::to_string(userId)); } -void DescribeEventsRequest::setTypeCode(const std::string& typeCode) -{ - typeCode_ = typeCode; - setParameter("TypeCode", typeCode); +std::string DescribeEventsRequest::getTypeCode() const { + return typeCode_; } -std::string DescribeEventsRequest::getSubTypeCode()const -{ - return subTypeCode_; +void DescribeEventsRequest::setTypeCode(const std::string &typeCode) { + typeCode_ = typeCode; + setParameter(std::string("TypeCode"), typeCode); } -void DescribeEventsRequest::setSubTypeCode(const std::string& subTypeCode) -{ - subTypeCode_ = subTypeCode; - setParameter("SubTypeCode", subTypeCode); +std::string DescribeEventsRequest::getSubTypeCode() const { + return subTypeCode_; } -std::string DescribeEventsRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeEventsRequest::setSubTypeCode(const std::string &subTypeCode) { + subTypeCode_ = subTypeCode; + setParameter(std::string("SubTypeCode"), subTypeCode); } -void DescribeEventsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeEventsRequest::getSourceIp() const { + return sourceIp_; } -std::string DescribeEventsRequest::getTargetProductCode()const -{ - return targetProductCode_; +void DescribeEventsRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeEventsRequest::setTargetProductCode(const std::string& targetProductCode) -{ - targetProductCode_ = targetProductCode; - setParameter("TargetProductCode", targetProductCode); +std::string DescribeEventsRequest::getTargetProductCode() const { + return targetProductCode_; } -int DescribeEventsRequest::getPageSize()const -{ - return pageSize_; +void DescribeEventsRequest::setTargetProductCode(const std::string &targetProductCode) { + targetProductCode_ = targetProductCode; + setParameter(std::string("TargetProductCode"), targetProductCode); } -void DescribeEventsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribeEventsRequest::getPageSize() const { + return pageSize_; } -long DescribeEventsRequest::getId()const -{ - return id_; +void DescribeEventsRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeEventsRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long DescribeEventsRequest::getId() const { + return id_; } -std::string DescribeEventsRequest::getLang()const -{ - return lang_; +void DescribeEventsRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void DescribeEventsRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeEventsRequest::getLang() const { + return lang_; } -std::string DescribeEventsRequest::getDealUserId()const -{ - return dealUserId_; +void DescribeEventsRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeEventsRequest::setDealUserId(const std::string& dealUserId) -{ - dealUserId_ = dealUserId; - setParameter("DealUserId", dealUserId); +std::string DescribeEventsRequest::getDealUserId() const { + return dealUserId_; } -int DescribeEventsRequest::getFeatureType()const -{ - return featureType_; +void DescribeEventsRequest::setDealUserId(const std::string &dealUserId) { + dealUserId_ = dealUserId; + setParameter(std::string("DealUserId"), dealUserId); } -void DescribeEventsRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int DescribeEventsRequest::getFeatureType() const { + return featureType_; } -std::string DescribeEventsRequest::getEndTime()const -{ - return endTime_; +void DescribeEventsRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribeEventsRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setParameter("EndTime", endTime); +std::string DescribeEventsRequest::getEndTime() const { + return endTime_; } -int DescribeEventsRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeEventsRequest::setEndTime(const std::string &endTime) { + endTime_ = endTime; + setParameter(std::string("EndTime"), endTime); } -void DescribeEventsRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +int DescribeEventsRequest::getCurrentPage() const { + return currentPage_; } -std::string DescribeEventsRequest::getInstanceName()const -{ - return instanceName_; +void DescribeEventsRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribeEventsRequest::setInstanceName(const std::string& instanceName) -{ - instanceName_ = instanceName; - setParameter("InstanceName", instanceName); +std::string DescribeEventsRequest::getInstanceName() const { + return instanceName_; } -long DescribeEventsRequest::getDepartId()const -{ - return departId_; +void DescribeEventsRequest::setInstanceName(const std::string &instanceName) { + instanceName_ = instanceName; + setParameter(std::string("InstanceName"), instanceName); } -void DescribeEventsRequest::setDepartId(long departId) -{ - departId_ = departId; - setParameter("DepartId", std::to_string(departId)); +long DescribeEventsRequest::getDepartId() const { + return departId_; } -std::string DescribeEventsRequest::getStatus()const -{ - return status_; +void DescribeEventsRequest::setDepartId(long departId) { + departId_ = departId; + setParameter(std::string("DepartId"), std::to_string(departId)); } -void DescribeEventsRequest::setStatus(const std::string& status) -{ - status_ = status; - setParameter("Status", status); +std::string DescribeEventsRequest::getStatus() const { + return status_; } -std::string DescribeEventsRequest::getUserName()const -{ - return userName_; +void DescribeEventsRequest::setStatus(const std::string &status) { + status_ = status; + setParameter(std::string("Status"), status); } -void DescribeEventsRequest::setUserName(const std::string& userName) -{ - userName_ = userName; - setParameter("UserName", userName); +std::string DescribeEventsRequest::getUserName() const { + return userName_; +} + +void DescribeEventsRequest::setUserName(const std::string &userName) { + userName_ = userName; + setParameter(std::string("UserName"), userName); } diff --git a/sddp/src/model/DescribeEventsResult.cc b/sddp/src/model/DescribeEventsResult.cc index d4e872b99..51829aea9 100644 --- a/sddp/src/model/DescribeEventsResult.cc +++ b/sddp/src/model/DescribeEventsResult.cc @@ -43,60 +43,60 @@ void DescribeEventsResult::parse(const std::string &payload) for (auto valueItemsEvent : allItemsNode) { Event itemsObject; - if(!valueItemsEvent["Id"].isNull()) - itemsObject.id = std::stol(valueItemsEvent["Id"].asString()); - if(!valueItemsEvent["UserId"].isNull()) - itemsObject.userId = std::stol(valueItemsEvent["UserId"].asString()); - if(!valueItemsEvent["LoginName"].isNull()) - itemsObject.loginName = valueItemsEvent["LoginName"].asString(); if(!valueItemsEvent["DisplayName"].isNull()) itemsObject.displayName = valueItemsEvent["DisplayName"].asString(); - if(!valueItemsEvent["ProductCode"].isNull()) - itemsObject.productCode = valueItemsEvent["ProductCode"].asString(); - if(!valueItemsEvent["TargetProductCode"].isNull()) - itemsObject.targetProductCode = valueItemsEvent["TargetProductCode"].asString(); - if(!valueItemsEvent["TypeCode"].isNull()) - itemsObject.typeCode = valueItemsEvent["TypeCode"].asString(); - if(!valueItemsEvent["TypeName"].isNull()) - itemsObject.typeName = valueItemsEvent["TypeName"].asString(); - if(!valueItemsEvent["SubTypeCode"].isNull()) - itemsObject.subTypeCode = valueItemsEvent["SubTypeCode"].asString(); - if(!valueItemsEvent["SubTypeName"].isNull()) - itemsObject.subTypeName = valueItemsEvent["SubTypeName"].asString(); - if(!valueItemsEvent["AlertTime"].isNull()) - itemsObject.alertTime = std::stol(valueItemsEvent["AlertTime"].asString()); - if(!valueItemsEvent["EventTime"].isNull()) - itemsObject.eventTime = std::stol(valueItemsEvent["EventTime"].asString()); if(!valueItemsEvent["Status"].isNull()) itemsObject.status = std::stoi(valueItemsEvent["Status"].asString()); + if(!valueItemsEvent["WarnLevel"].isNull()) + itemsObject.warnLevel = std::stoi(valueItemsEvent["WarnLevel"].asString()); + if(!valueItemsEvent["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsEvent["UserId"].asString()); if(!valueItemsEvent["StatusName"].isNull()) itemsObject.statusName = valueItemsEvent["StatusName"].asString(); - if(!valueItemsEvent["DealUserId"].isNull()) - itemsObject.dealUserId = std::stol(valueItemsEvent["DealUserId"].asString()); - if(!valueItemsEvent["DealLoginName"].isNull()) - itemsObject.dealLoginName = valueItemsEvent["DealLoginName"].asString(); - if(!valueItemsEvent["DealDisplayName"].isNull()) - itemsObject.dealDisplayName = valueItemsEvent["DealDisplayName"].asString(); - if(!valueItemsEvent["DealTime"].isNull()) - itemsObject.dealTime = std::stol(valueItemsEvent["DealTime"].asString()); if(!valueItemsEvent["DepartName"].isNull()) itemsObject.departName = valueItemsEvent["DepartName"].asString(); + if(!valueItemsEvent["DealUserIdValue"].isNull()) + itemsObject.dealUserIdValue = valueItemsEvent["DealUserIdValue"].asString(); + if(!valueItemsEvent["DealTime"].isNull()) + itemsObject.dealTime = std::stol(valueItemsEvent["DealTime"].asString()); + if(!valueItemsEvent["DealLoginName"].isNull()) + itemsObject.dealLoginName = valueItemsEvent["DealLoginName"].asString(); + if(!valueItemsEvent["SubTypeName"].isNull()) + itemsObject.subTypeName = valueItemsEvent["SubTypeName"].asString(); if(!valueItemsEvent["Backed"].isNull()) itemsObject.backed = valueItemsEvent["Backed"].asString() == "true"; if(!valueItemsEvent["InstanceName"].isNull()) itemsObject.instanceName = valueItemsEvent["InstanceName"].asString(); + if(!valueItemsEvent["EventTime"].isNull()) + itemsObject.eventTime = std::stol(valueItemsEvent["EventTime"].asString()); + if(!valueItemsEvent["LoginName"].isNull()) + itemsObject.loginName = valueItemsEvent["LoginName"].asString(); if(!valueItemsEvent["UserIdValue"].isNull()) itemsObject.userIdValue = valueItemsEvent["UserIdValue"].asString(); - if(!valueItemsEvent["DealUserIdValue"].isNull()) - itemsObject.dealUserIdValue = valueItemsEvent["DealUserIdValue"].asString(); - if(!valueItemsEvent["WarnLevel"].isNull()) - itemsObject.warnLevel = std::stoi(valueItemsEvent["WarnLevel"].asString()); + if(!valueItemsEvent["SubTypeCode"].isNull()) + itemsObject.subTypeCode = valueItemsEvent["SubTypeCode"].asString(); + if(!valueItemsEvent["TargetProductCode"].isNull()) + itemsObject.targetProductCode = valueItemsEvent["TargetProductCode"].asString(); + if(!valueItemsEvent["TypeCode"].isNull()) + itemsObject.typeCode = valueItemsEvent["TypeCode"].asString(); + if(!valueItemsEvent["AlertTime"].isNull()) + itemsObject.alertTime = std::stol(valueItemsEvent["AlertTime"].asString()); + if(!valueItemsEvent["DealUserId"].isNull()) + itemsObject.dealUserId = std::stol(valueItemsEvent["DealUserId"].asString()); + if(!valueItemsEvent["TypeName"].isNull()) + itemsObject.typeName = valueItemsEvent["TypeName"].asString(); + if(!valueItemsEvent["DealDisplayName"].isNull()) + itemsObject.dealDisplayName = valueItemsEvent["DealDisplayName"].asString(); + if(!valueItemsEvent["Id"].isNull()) + itemsObject.id = std::stol(valueItemsEvent["Id"].asString()); + if(!valueItemsEvent["ProductCode"].isNull()) + itemsObject.productCode = valueItemsEvent["ProductCode"].asString(); items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribeInstancePortraitRequest.cc b/sddp/src/model/DescribeInstancePortraitRequest.cc deleted file mode 100644 index 2865d9013..000000000 --- a/sddp/src/model/DescribeInstancePortraitRequest.cc +++ /dev/null @@ -1,73 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeInstancePortraitRequest; - -DescribeInstancePortraitRequest::DescribeInstancePortraitRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeInstancePortrait") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeInstancePortraitRequest::~DescribeInstancePortraitRequest() -{} - -long DescribeInstancePortraitRequest::getProductId()const -{ - return productId_; -} - -void DescribeInstancePortraitRequest::setProductId(long productId) -{ - productId_ = productId; - setParameter("ProductId", std::to_string(productId)); -} - -std::string DescribeInstancePortraitRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeInstancePortraitRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); -} - -long DescribeInstancePortraitRequest::getInstanceId()const -{ - return instanceId_; -} - -void DescribeInstancePortraitRequest::setInstanceId(long instanceId) -{ - instanceId_ = instanceId; - setParameter("InstanceId", std::to_string(instanceId)); -} - -std::string DescribeInstancePortraitRequest::getItemKeys()const -{ - return itemKeys_; -} - -void DescribeInstancePortraitRequest::setItemKeys(const std::string& itemKeys) -{ - itemKeys_ = itemKeys; - setParameter("ItemKeys", itemKeys); -} - diff --git a/sddp/src/model/DescribeInstancePortraitResult.cc b/sddp/src/model/DescribeInstancePortraitResult.cc deleted file mode 100644 index e394cd1c3..000000000 --- a/sddp/src/model/DescribeInstancePortraitResult.cc +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include -#include - -using namespace AlibabaCloud::Sddp; -using namespace AlibabaCloud::Sddp::Model; - -DescribeInstancePortraitResult::DescribeInstancePortraitResult() : - ServiceResult() -{} - -DescribeInstancePortraitResult::DescribeInstancePortraitResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeInstancePortraitResult::~DescribeInstancePortraitResult() -{} - -void DescribeInstancePortraitResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allContentNode = value["Content"]["InstancePortrait"]; - for (auto valueContentInstancePortrait : allContentNode) - { - InstancePortrait contentObject; - if(!valueContentInstancePortrait["ItemKey"].isNull()) - contentObject.itemKey = valueContentInstancePortrait["ItemKey"].asString(); - if(!valueContentInstancePortrait["Content"].isNull()) - contentObject.content = valueContentInstancePortrait["Content"].asString(); - content_.push_back(contentObject); - } - -} - -std::vector DescribeInstancePortraitResult::getContent()const -{ - return content_; -} - diff --git a/sddp/src/model/DescribeInstanceSourcesRequest.cc b/sddp/src/model/DescribeInstanceSourcesRequest.cc index a07c0c30e..043985444 100644 --- a/sddp/src/model/DescribeInstanceSourcesRequest.cc +++ b/sddp/src/model/DescribeInstanceSourcesRequest.cc @@ -1,139 +1,162 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeInstanceSourcesRequest; - -DescribeInstanceSourcesRequest::DescribeInstanceSourcesRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeInstanceSources") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeInstanceSourcesRequest::~DescribeInstanceSourcesRequest() -{} - -long DescribeInstanceSourcesRequest::getProductId()const -{ - return productId_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeInstanceSourcesRequest; + +DescribeInstanceSourcesRequest::DescribeInstanceSourcesRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeInstanceSources") { + setMethod(HttpRequest::Method::Post); } -void DescribeInstanceSourcesRequest::setProductId(long productId) -{ - productId_ = productId; - setParameter("ProductId", std::to_string(productId)); +DescribeInstanceSourcesRequest::~DescribeInstanceSourcesRequest() {} + +std::string DescribeInstanceSourcesRequest::getProductCode() const { + return productCode_; } -std::string DescribeInstanceSourcesRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeInstanceSourcesRequest::setProductCode(const std::string &productCode) { + productCode_ = productCode; + setParameter(std::string("ProductCode"), productCode); } -void DescribeInstanceSourcesRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +long DescribeInstanceSourcesRequest::getProductId() const { + return productId_; } -int DescribeInstanceSourcesRequest::getPageSize()const -{ - return pageSize_; +void DescribeInstanceSourcesRequest::setProductId(long productId) { + productId_ = productId; + setParameter(std::string("ProductId"), std::to_string(productId)); } -void DescribeInstanceSourcesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +std::string DescribeInstanceSourcesRequest::getSearchKey() const { + return searchKey_; } -std::string DescribeInstanceSourcesRequest::getLang()const -{ - return lang_; +void DescribeInstanceSourcesRequest::setSearchKey(const std::string &searchKey) { + searchKey_ = searchKey; + setParameter(std::string("SearchKey"), searchKey); } -void DescribeInstanceSourcesRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeInstanceSourcesRequest::getSourceIp() const { + return sourceIp_; } -std::string DescribeInstanceSourcesRequest::getServiceRegionId()const -{ - return serviceRegionId_; +void DescribeInstanceSourcesRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeInstanceSourcesRequest::setServiceRegionId(const std::string& serviceRegionId) -{ - serviceRegionId_ = serviceRegionId; - setParameter("ServiceRegionId", serviceRegionId); +std::string DescribeInstanceSourcesRequest::getSearchType() const { + return searchType_; } -std::string DescribeInstanceSourcesRequest::getEngineType()const -{ - return engineType_; +void DescribeInstanceSourcesRequest::setSearchType(const std::string &searchType) { + searchType_ = searchType; + setParameter(std::string("SearchType"), searchType); } -void DescribeInstanceSourcesRequest::setEngineType(const std::string& engineType) -{ - engineType_ = engineType; - setParameter("EngineType", engineType); +int DescribeInstanceSourcesRequest::getPageSize() const { + return pageSize_; } -int DescribeInstanceSourcesRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeInstanceSourcesRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeInstanceSourcesRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +std::string DescribeInstanceSourcesRequest::getLang() const { + return lang_; } -bool DescribeInstanceSourcesRequest::getAuthed()const -{ - return authed_; +void DescribeInstanceSourcesRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeInstanceSourcesRequest::setAuthed(bool authed) -{ - authed_ = authed; - setParameter("Authed", authed ? "true" : "false"); +std::string DescribeInstanceSourcesRequest::getServiceRegionId() const { + return serviceRegionId_; } -std::string DescribeInstanceSourcesRequest::getInstanceId()const -{ - return instanceId_; +void DescribeInstanceSourcesRequest::setServiceRegionId(const std::string &serviceRegionId) { + serviceRegionId_ = serviceRegionId; + setParameter(std::string("ServiceRegionId"), serviceRegionId); } -void DescribeInstanceSourcesRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setParameter("InstanceId", instanceId); +std::string DescribeInstanceSourcesRequest::getEngineType() const { + return engineType_; } -std::string DescribeInstanceSourcesRequest::getDbName()const -{ - return dbName_; +void DescribeInstanceSourcesRequest::setEngineType(const std::string &engineType) { + engineType_ = engineType; + setParameter(std::string("EngineType"), engineType); } -void DescribeInstanceSourcesRequest::setDbName(const std::string& dbName) -{ - dbName_ = dbName; - setParameter("DbName", dbName); +int DescribeInstanceSourcesRequest::getAuditStatus() const { + return auditStatus_; +} + +void DescribeInstanceSourcesRequest::setAuditStatus(int auditStatus) { + auditStatus_ = auditStatus; + setParameter(std::string("AuditStatus"), std::to_string(auditStatus)); +} + +int DescribeInstanceSourcesRequest::getAuthStatus() const { + return authStatus_; +} + +void DescribeInstanceSourcesRequest::setAuthStatus(int authStatus) { + authStatus_ = authStatus; + setParameter(std::string("AuthStatus"), std::to_string(authStatus)); +} + +int DescribeInstanceSourcesRequest::getCurrentPage() const { + return currentPage_; +} + +void DescribeInstanceSourcesRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); +} + +bool DescribeInstanceSourcesRequest::getAuthed() const { + return authed_; +} + +void DescribeInstanceSourcesRequest::setAuthed(bool authed) { + authed_ = authed; + setParameter(std::string("Authed"), authed ? "true" : "false"); +} + +std::string DescribeInstanceSourcesRequest::getInstanceId() const { + return instanceId_; +} + +void DescribeInstanceSourcesRequest::setInstanceId(const std::string &instanceId) { + instanceId_ = instanceId; + setParameter(std::string("InstanceId"), instanceId); +} + +std::string DescribeInstanceSourcesRequest::getDbName() const { + return dbName_; +} + +void DescribeInstanceSourcesRequest::setDbName(const std::string &dbName) { + dbName_ = dbName; + setParameter(std::string("DbName"), dbName); } diff --git a/sddp/src/model/DescribeInstanceSourcesResult.cc b/sddp/src/model/DescribeInstanceSourcesResult.cc index 200739aab..6f629f6a5 100644 --- a/sddp/src/model/DescribeInstanceSourcesResult.cc +++ b/sddp/src/model/DescribeInstanceSourcesResult.cc @@ -43,58 +43,64 @@ void DescribeInstanceSourcesResult::parse(const std::string &payload) for (auto valueItemsInstanceSource : allItemsNode) { InstanceSource itemsObject; - if(!valueItemsInstanceSource["RegionId"].isNull()) - itemsObject.regionId = valueItemsInstanceSource["RegionId"].asString(); - if(!valueItemsInstanceSource["RegionName"].isNull()) - itemsObject.regionName = valueItemsInstanceSource["RegionName"].asString(); - if(!valueItemsInstanceSource["InstanceId"].isNull()) - itemsObject.instanceId = valueItemsInstanceSource["InstanceId"].asString(); - if(!valueItemsInstanceSource["Id"].isNull()) - itemsObject.id = std::stol(valueItemsInstanceSource["Id"].asString()); - if(!valueItemsInstanceSource["UserName"].isNull()) - itemsObject.userName = valueItemsInstanceSource["UserName"].asString(); - if(!valueItemsInstanceSource["DbName"].isNull()) - itemsObject.dbName = valueItemsInstanceSource["DbName"].asString(); - if(!valueItemsInstanceSource["DataLimitId"].isNull()) - itemsObject.dataLimitId = std::stol(valueItemsInstanceSource["DataLimitId"].asString()); - if(!valueItemsInstanceSource["GmtCreate"].isNull()) - itemsObject.gmtCreate = std::stol(valueItemsInstanceSource["GmtCreate"].asString()); - if(!valueItemsInstanceSource["ProductId"].isNull()) - itemsObject.productId = std::stol(valueItemsInstanceSource["ProductId"].asString()); - if(!valueItemsInstanceSource["AuditStatus"].isNull()) - itemsObject.auditStatus = std::stoi(valueItemsInstanceSource["AuditStatus"].asString()); - if(!valueItemsInstanceSource["LogStoreDay"].isNull()) - itemsObject.logStoreDay = std::stoi(valueItemsInstanceSource["LogStoreDay"].asString()); - if(!valueItemsInstanceSource["Enable"].isNull()) - itemsObject.enable = std::stoi(valueItemsInstanceSource["Enable"].asString()); - if(!valueItemsInstanceSource["AutoScan"].isNull()) - itemsObject.autoScan = std::stoi(valueItemsInstanceSource["AutoScan"].asString()); - if(!valueItemsInstanceSource["EngineType"].isNull()) - itemsObject.engineType = valueItemsInstanceSource["EngineType"].asString(); - if(!valueItemsInstanceSource["InstanceSize"].isNull()) - itemsObject.instanceSize = std::stol(valueItemsInstanceSource["InstanceSize"].asString()); - if(!valueItemsInstanceSource["PasswordStatus"].isNull()) - itemsObject.passwordStatus = std::stoi(valueItemsInstanceSource["PasswordStatus"].asString()); if(!valueItemsInstanceSource["LastModifyUserId"].isNull()) itemsObject.lastModifyUserId = valueItemsInstanceSource["LastModifyUserId"].asString(); - if(!valueItemsInstanceSource["LastModifyTime"].isNull()) - itemsObject.lastModifyTime = std::stol(valueItemsInstanceSource["LastModifyTime"].asString()); - if(!valueItemsInstanceSource["TenantId"].isNull()) - itemsObject.tenantId = valueItemsInstanceSource["TenantId"].asString(); + if(!valueItemsInstanceSource["PasswordStatus"].isNull()) + itemsObject.passwordStatus = std::stoi(valueItemsInstanceSource["PasswordStatus"].asString()); + if(!valueItemsInstanceSource["EngineType"].isNull()) + itemsObject.engineType = valueItemsInstanceSource["EngineType"].asString(); if(!valueItemsInstanceSource["TenantName"].isNull()) itemsObject.tenantName = valueItemsInstanceSource["TenantName"].asString(); + if(!valueItemsInstanceSource["InstanceId"].isNull()) + itemsObject.instanceId = valueItemsInstanceSource["InstanceId"].asString(); if(!valueItemsInstanceSource["InstanceDescription"].isNull()) itemsObject.instanceDescription = valueItemsInstanceSource["InstanceDescription"].asString(); + if(!valueItemsInstanceSource["DataLimitId"].isNull()) + itemsObject.dataLimitId = std::stol(valueItemsInstanceSource["DataLimitId"].asString()); + if(!valueItemsInstanceSource["RegionId"].isNull()) + itemsObject.regionId = valueItemsInstanceSource["RegionId"].asString(); + if(!valueItemsInstanceSource["DbName"].isNull()) + itemsObject.dbName = valueItemsInstanceSource["DbName"].asString(); + if(!valueItemsInstanceSource["LastModifyTime"].isNull()) + itemsObject.lastModifyTime = std::stol(valueItemsInstanceSource["LastModifyTime"].asString()); + if(!valueItemsInstanceSource["RegionName"].isNull()) + itemsObject.regionName = valueItemsInstanceSource["RegionName"].asString(); if(!valueItemsInstanceSource["CanModifyUserName"].isNull()) itemsObject.canModifyUserName = valueItemsInstanceSource["CanModifyUserName"].asString() == "true"; - if(!valueItemsInstanceSource["InstanceDescription"].isNull()) - itemsObject.instanceDescription1 = valueItemsInstanceSource["InstanceDescription"].asString(); + if(!valueItemsInstanceSource["LogStoreDay"].isNull()) + itemsObject.logStoreDay = std::stoi(valueItemsInstanceSource["LogStoreDay"].asString()); + if(!valueItemsInstanceSource["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsInstanceSource["GmtCreate"].asString()); + if(!valueItemsInstanceSource["AutoScan"].isNull()) + itemsObject.autoScan = std::stoi(valueItemsInstanceSource["AutoScan"].asString()); + if(!valueItemsInstanceSource["ProductId"].isNull()) + itemsObject.productId = std::stol(valueItemsInstanceSource["ProductId"].asString()); + if(!valueItemsInstanceSource["InstanceSize"].isNull()) + itemsObject.instanceSize = std::stol(valueItemsInstanceSource["InstanceSize"].asString()); + if(!valueItemsInstanceSource["UserName"].isNull()) + itemsObject.userName = valueItemsInstanceSource["UserName"].asString(); + if(!valueItemsInstanceSource["AuditStatus"].isNull()) + itemsObject.auditStatus = std::stoi(valueItemsInstanceSource["AuditStatus"].asString()); + if(!valueItemsInstanceSource["Id"].isNull()) + itemsObject.id = std::stol(valueItemsInstanceSource["Id"].asString()); + if(!valueItemsInstanceSource["TenantId"].isNull()) + itemsObject.tenantId = valueItemsInstanceSource["TenantId"].asString(); + if(!valueItemsInstanceSource["Enable"].isNull()) + itemsObject.enable = std::stoi(valueItemsInstanceSource["Enable"].asString()); + if(!valueItemsInstanceSource["CheckStatus"].isNull()) + itemsObject.checkStatus = std::stoi(valueItemsInstanceSource["CheckStatus"].asString()); + if(!valueItemsInstanceSource["DatamaskStatus"].isNull()) + itemsObject.datamaskStatus = std::stoi(valueItemsInstanceSource["DatamaskStatus"].asString()); + if(!valueItemsInstanceSource["ErrorMessage"].isNull()) + itemsObject.errorMessage = valueItemsInstanceSource["ErrorMessage"].asString(); + if(!valueItemsInstanceSource["SamplingSize"].isNull()) + itemsObject.samplingSize = std::stoi(valueItemsInstanceSource["SamplingSize"].asString()); items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribeInstancesRequest.cc b/sddp/src/model/DescribeInstancesRequest.cc index ba27b704b..4738e6372 100644 --- a/sddp/src/model/DescribeInstancesRequest.cc +++ b/sddp/src/model/DescribeInstancesRequest.cc @@ -1,315 +1,270 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeInstancesRequest; - -DescribeInstancesRequest::DescribeInstancesRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeInstances") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeInstancesRequest::~DescribeInstancesRequest() -{} - -std::string DescribeInstancesRequest::getProductCode()const -{ - return productCode_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeInstancesRequest; + +DescribeInstancesRequest::DescribeInstancesRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeInstances") { + setMethod(HttpRequest::Method::Post); } -void DescribeInstancesRequest::setProductCode(const std::string& productCode) -{ - productCode_ = productCode; - setParameter("ProductCode", productCode); +DescribeInstancesRequest::~DescribeInstancesRequest() {} + +std::string DescribeInstancesRequest::getProductCode() const { + return productCode_; } -long DescribeInstancesRequest::getProductId()const -{ - return productId_; +void DescribeInstancesRequest::setProductCode(const std::string &productCode) { + productCode_ = productCode; + setParameter(std::string("ProductCode"), productCode); } -void DescribeInstancesRequest::setProductId(long productId) -{ - productId_ = productId; - setParameter("ProductId", std::to_string(productId)); +long DescribeInstancesRequest::getProductId() const { + return productId_; } -std::string DescribeInstancesRequest::getRiskLevels()const -{ - return riskLevels_; +void DescribeInstancesRequest::setProductId(long productId) { + productId_ = productId; + setParameter(std::string("ProductId"), std::to_string(productId)); } -void DescribeInstancesRequest::setRiskLevels(const std::string& riskLevels) -{ - riskLevels_ = riskLevels; - setParameter("RiskLevels", riskLevels); +std::string DescribeInstancesRequest::getRiskLevels() const { + return riskLevels_; } -std::string DescribeInstancesRequest::getQueryName()const -{ - return queryName_; +void DescribeInstancesRequest::setRiskLevels(const std::string &riskLevels) { + riskLevels_ = riskLevels; + setParameter(std::string("RiskLevels"), riskLevels); } -void DescribeInstancesRequest::setQueryName(const std::string& queryName) -{ - queryName_ = queryName; - setParameter("QueryName", queryName); +std::string DescribeInstancesRequest::getQueryName() const { + return queryName_; } -long DescribeInstancesRequest::getRiskLevelId()const -{ - return riskLevelId_; +void DescribeInstancesRequest::setQueryName(const std::string &queryName) { + queryName_ = queryName; + setParameter(std::string("QueryName"), queryName); } -void DescribeInstancesRequest::setRiskLevelId(long riskLevelId) -{ - riskLevelId_ = riskLevelId; - setParameter("RiskLevelId", std::to_string(riskLevelId)); +long DescribeInstancesRequest::getRiskLevelId() const { + return riskLevelId_; } -std::string DescribeInstancesRequest::getSource()const -{ - return source_; +void DescribeInstancesRequest::setRiskLevelId(long riskLevelId) { + riskLevelId_ = riskLevelId; + setParameter(std::string("RiskLevelId"), std::to_string(riskLevelId)); } -void DescribeInstancesRequest::setSource(const std::string& source) -{ - source_ = source; - setParameter("Source", source); +std::string DescribeInstancesRequest::getSource() const { + return source_; } -long DescribeInstancesRequest::getStartTime()const -{ - return startTime_; +void DescribeInstancesRequest::setSource(const std::string &source) { + source_ = source; + setParameter(std::string("Source"), source); } -void DescribeInstancesRequest::setStartTime(long startTime) -{ - startTime_ = startTime; - setParameter("StartTime", std::to_string(startTime)); +long DescribeInstancesRequest::getStartTime() const { + return startTime_; } -long DescribeInstancesRequest::getUserId()const -{ - return userId_; +void DescribeInstancesRequest::setStartTime(long startTime) { + startTime_ = startTime; + setParameter(std::string("StartTime"), std::to_string(startTime)); } -void DescribeInstancesRequest::setUserId(long userId) -{ - userId_ = userId; - setParameter("UserId", std::to_string(userId)); +long DescribeInstancesRequest::getUserId() const { + return userId_; } -std::string DescribeInstancesRequest::getNameAccurate()const -{ - return nameAccurate_; +void DescribeInstancesRequest::setUserId(long userId) { + userId_ = userId; + setParameter(std::string("UserId"), std::to_string(userId)); } -void DescribeInstancesRequest::setNameAccurate(const std::string& nameAccurate) -{ - nameAccurate_ = nameAccurate; - setParameter("NameAccurate", nameAccurate); +std::string DescribeInstancesRequest::getNameAccurate() const { + return nameAccurate_; } -std::string DescribeInstancesRequest::getSensLevelName()const -{ - return sensLevelName_; +void DescribeInstancesRequest::setNameAccurate(const std::string &nameAccurate) { + nameAccurate_ = nameAccurate; + setParameter(std::string("NameAccurate"), nameAccurate); } -void DescribeInstancesRequest::setSensLevelName(const std::string& sensLevelName) -{ - sensLevelName_ = sensLevelName; - setParameter("SensLevelName", sensLevelName); +std::string DescribeInstancesRequest::getSensLevelName() const { + return sensLevelName_; } -std::string DescribeInstancesRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeInstancesRequest::setSensLevelName(const std::string &sensLevelName) { + sensLevelName_ = sensLevelName; + setParameter(std::string("SensLevelName"), sensLevelName); } -void DescribeInstancesRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeInstancesRequest::getSourceIp() const { + return sourceIp_; } -long DescribeInstancesRequest::getLastFinishTimeStart()const -{ - return lastFinishTimeStart_; +void DescribeInstancesRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeInstancesRequest::setLastFinishTimeStart(long lastFinishTimeStart) -{ - lastFinishTimeStart_ = lastFinishTimeStart; - setParameter("LastFinishTimeStart", std::to_string(lastFinishTimeStart)); +long DescribeInstancesRequest::getLastFinishTimeStart() const { + return lastFinishTimeStart_; } -int DescribeInstancesRequest::getPageSize()const -{ - return pageSize_; +void DescribeInstancesRequest::setLastFinishTimeStart(long lastFinishTimeStart) { + lastFinishTimeStart_ = lastFinishTimeStart; + setParameter(std::string("LastFinishTimeStart"), std::to_string(lastFinishTimeStart)); } -void DescribeInstancesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribeInstancesRequest::getDataType() const { + return dataType_; } -int DescribeInstancesRequest::getCheckStatus()const -{ - return checkStatus_; +void DescribeInstancesRequest::setDataType(int dataType) { + dataType_ = dataType; + setParameter(std::string("DataType"), std::to_string(dataType)); } -void DescribeInstancesRequest::setCheckStatus(int checkStatus) -{ - checkStatus_ = checkStatus; - setParameter("CheckStatus", std::to_string(checkStatus)); +int DescribeInstancesRequest::getPageSize() const { + return pageSize_; } -std::string DescribeInstancesRequest::getLang()const -{ - return lang_; +void DescribeInstancesRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeInstancesRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +int DescribeInstancesRequest::getCheckStatus() const { + return checkStatus_; } -int DescribeInstancesRequest::getQueryType()const -{ - return queryType_; +void DescribeInstancesRequest::setCheckStatus(int checkStatus) { + checkStatus_ = checkStatus; + setParameter(std::string("CheckStatus"), std::to_string(checkStatus)); } -void DescribeInstancesRequest::setQueryType(int queryType) -{ - queryType_ = queryType; - setParameter("QueryType", std::to_string(queryType)); +std::string DescribeInstancesRequest::getLang() const { + return lang_; } -std::string DescribeInstancesRequest::getServiceRegionId()const -{ - return serviceRegionId_; +void DescribeInstancesRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeInstancesRequest::setServiceRegionId(const std::string& serviceRegionId) -{ - serviceRegionId_ = serviceRegionId; - setParameter("ServiceRegionId", serviceRegionId); +int DescribeInstancesRequest::getQueryType() const { + return queryType_; } -std::string DescribeInstancesRequest::getEngineType()const -{ - return engineType_; +void DescribeInstancesRequest::setQueryType(int queryType) { + queryType_ = queryType; + setParameter(std::string("QueryType"), std::to_string(queryType)); } -void DescribeInstancesRequest::setEngineType(const std::string& engineType) -{ - engineType_ = engineType; - setParameter("EngineType", engineType); +std::string DescribeInstancesRequest::getServiceRegionId() const { + return serviceRegionId_; } -int DescribeInstancesRequest::getFeatureType()const -{ - return featureType_; +void DescribeInstancesRequest::setServiceRegionId(const std::string &serviceRegionId) { + serviceRegionId_ = serviceRegionId; + setParameter(std::string("ServiceRegionId"), serviceRegionId); } -void DescribeInstancesRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +std::string DescribeInstancesRequest::getEngineType() const { + return engineType_; } -std::string DescribeInstancesRequest::getOrderBy()const -{ - return orderBy_; +void DescribeInstancesRequest::setEngineType(const std::string &engineType) { + engineType_ = engineType; + setParameter(std::string("EngineType"), engineType); } -void DescribeInstancesRequest::setOrderBy(const std::string& orderBy) -{ - orderBy_ = orderBy; - setParameter("OrderBy", orderBy); +int DescribeInstancesRequest::getFeatureType() const { + return featureType_; } -int DescribeInstancesRequest::getUserType()const -{ - return userType_; +void DescribeInstancesRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribeInstancesRequest::setUserType(int userType) -{ - userType_ = userType; - setParameter("UserType", std::to_string(userType)); +std::string DescribeInstancesRequest::getOrderBy() const { + return orderBy_; } -long DescribeInstancesRequest::getEndTime()const -{ - return endTime_; +void DescribeInstancesRequest::setOrderBy(const std::string &orderBy) { + orderBy_ = orderBy; + setParameter(std::string("OrderBy"), orderBy); } -void DescribeInstancesRequest::setEndTime(long endTime) -{ - endTime_ = endTime; - setParameter("EndTime", std::to_string(endTime)); +int DescribeInstancesRequest::getUserType() const { + return userType_; } -int DescribeInstancesRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeInstancesRequest::setUserType(int userType) { + userType_ = userType; + setParameter(std::string("UserType"), std::to_string(userType)); } -void DescribeInstancesRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +long DescribeInstancesRequest::getEndTime() const { + return endTime_; } -std::string DescribeInstancesRequest::getName()const -{ - return name_; +void DescribeInstancesRequest::setEndTime(long endTime) { + endTime_ = endTime; + setParameter(std::string("EndTime"), std::to_string(endTime)); } -void DescribeInstancesRequest::setName(const std::string& name) -{ - name_ = name; - setParameter("Name", name); +int DescribeInstancesRequest::getCurrentPage() const { + return currentPage_; } -long DescribeInstancesRequest::getRuleId()const -{ - return ruleId_; +void DescribeInstancesRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribeInstancesRequest::setRuleId(long ruleId) -{ - ruleId_ = ruleId; - setParameter("RuleId", std::to_string(ruleId)); +std::string DescribeInstancesRequest::getName() const { + return name_; } -long DescribeInstancesRequest::getLastFinishTimeEnd()const -{ - return lastFinishTimeEnd_; +void DescribeInstancesRequest::setName(const std::string &name) { + name_ = name; + setParameter(std::string("Name"), name); } -void DescribeInstancesRequest::setLastFinishTimeEnd(long lastFinishTimeEnd) -{ - lastFinishTimeEnd_ = lastFinishTimeEnd; - setParameter("LastFinishTimeEnd", std::to_string(lastFinishTimeEnd)); +long DescribeInstancesRequest::getRuleId() const { + return ruleId_; +} + +void DescribeInstancesRequest::setRuleId(long ruleId) { + ruleId_ = ruleId; + setParameter(std::string("RuleId"), std::to_string(ruleId)); +} + +long DescribeInstancesRequest::getLastFinishTimeEnd() const { + return lastFinishTimeEnd_; +} + +void DescribeInstancesRequest::setLastFinishTimeEnd(long lastFinishTimeEnd) { + lastFinishTimeEnd_ = lastFinishTimeEnd; + setParameter(std::string("LastFinishTimeEnd"), std::to_string(lastFinishTimeEnd)); } diff --git a/sddp/src/model/DescribeInstancesResult.cc b/sddp/src/model/DescribeInstancesResult.cc index 575dd50e6..f901d0b0b 100644 --- a/sddp/src/model/DescribeInstancesResult.cc +++ b/sddp/src/model/DescribeInstancesResult.cc @@ -43,72 +43,74 @@ void DescribeInstancesResult::parse(const std::string &payload) for (auto valueItemsInstance : allItemsNode) { Instance itemsObject; - if(!valueItemsInstance["Id"].isNull()) - itemsObject.id = std::stol(valueItemsInstance["Id"].asString()); - if(!valueItemsInstance["Name"].isNull()) - itemsObject.name = valueItemsInstance["Name"].asString(); - if(!valueItemsInstance["Owner"].isNull()) - itemsObject.owner = valueItemsInstance["Owner"].asString(); if(!valueItemsInstance["CreationTime"].isNull()) itemsObject.creationTime = std::stol(valueItemsInstance["CreationTime"].asString()); - if(!valueItemsInstance["ProductId"].isNull()) - itemsObject.productId = valueItemsInstance["ProductId"].asString(); - if(!valueItemsInstance["ProductCode"].isNull()) - itemsObject.productCode = valueItemsInstance["ProductCode"].asString(); - if(!valueItemsInstance["Protection"].isNull()) - itemsObject.protection = valueItemsInstance["Protection"].asString() == "true"; - if(!valueItemsInstance["Labelsec"].isNull()) - itemsObject.labelsec = valueItemsInstance["Labelsec"].asString() == "true"; - if(!valueItemsInstance["OdpsRiskLevelName"].isNull()) - itemsObject.odpsRiskLevelName = valueItemsInstance["OdpsRiskLevelName"].asString(); - if(!valueItemsInstance["Sensitive"].isNull()) - itemsObject.sensitive = valueItemsInstance["Sensitive"].asString() == "true"; - if(!valueItemsInstance["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(valueItemsInstance["RiskLevelId"].asString()); - if(!valueItemsInstance["RiskLevelName"].isNull()) - itemsObject.riskLevelName = valueItemsInstance["RiskLevelName"].asString(); - if(!valueItemsInstance["RuleName"].isNull()) - itemsObject.ruleName = valueItemsInstance["RuleName"].asString(); - if(!valueItemsInstance["DepartName"].isNull()) - itemsObject.departName = valueItemsInstance["DepartName"].asString(); - if(!valueItemsInstance["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(valueItemsInstance["TotalCount"].asString()); - if(!valueItemsInstance["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(valueItemsInstance["SensitiveCount"].asString()); if(!valueItemsInstance["Acl"].isNull()) itemsObject.acl = valueItemsInstance["Acl"].asString(); - if(!valueItemsInstance["S2Count"].isNull()) - itemsObject.s2Count = std::stoi(valueItemsInstance["S2Count"].asString()); - if(!valueItemsInstance["S3Count"].isNull()) - itemsObject.s3Count = std::stoi(valueItemsInstance["S3Count"].asString()); - if(!valueItemsInstance["CountDetails"].isNull()) - itemsObject.countDetails = valueItemsInstance["CountDetails"].asString(); if(!valueItemsInstance["LastFinishTime"].isNull()) itemsObject.lastFinishTime = std::stol(valueItemsInstance["LastFinishTime"].asString()); - if(!valueItemsInstance["RegionName"].isNull()) - itemsObject.regionName = valueItemsInstance["RegionName"].asString(); - if(!valueItemsInstance["RegionId"].isNull()) - itemsObject.regionId = valueItemsInstance["RegionId"].asString(); - if(!valueItemsInstance["EngineType"].isNull()) - itemsObject.engineType = valueItemsInstance["EngineType"].asString(); - if(!valueItemsInstance["S1Count"].isNull()) - itemsObject.s1Count = std::stoi(valueItemsInstance["S1Count"].asString()); - if(!valueItemsInstance["RiskScore"].isNull()) - itemsObject.riskScore = std::stof(valueItemsInstance["RiskScore"].asString()); - if(!valueItemsInstance["LastRiskScore"].isNull()) - itemsObject.lastRiskScore = std::stof(valueItemsInstance["LastRiskScore"].asString()); - if(!valueItemsInstance["SensLevelName"].isNull()) - itemsObject.sensLevelName = valueItemsInstance["SensLevelName"].asString(); - if(!valueItemsInstance["InstanceDescription"].isNull()) - itemsObject.instanceDescription = valueItemsInstance["InstanceDescription"].asString(); + if(!valueItemsInstance["Owner"].isNull()) + itemsObject.owner = valueItemsInstance["Owner"].asString(); + if(!valueItemsInstance["CountDetails"].isNull()) + itemsObject.countDetails = valueItemsInstance["CountDetails"].asString(); + if(!valueItemsInstance["FileCountDetails"].isNull()) + itemsObject.fileCountDetails = valueItemsInstance["FileCountDetails"].asString(); if(!valueItemsInstance["TenantName"].isNull()) itemsObject.tenantName = valueItemsInstance["TenantName"].asString(); + if(!valueItemsInstance["Protection"].isNull()) + itemsObject.protection = valueItemsInstance["Protection"].asString() == "true"; + if(!valueItemsInstance["DepartName"].isNull()) + itemsObject.departName = valueItemsInstance["DepartName"].asString(); + if(!valueItemsInstance["Labelsec"].isNull()) + itemsObject.labelsec = valueItemsInstance["Labelsec"].asString() == "true"; + if(!valueItemsInstance["RiskScore"].isNull()) + itemsObject.riskScore = std::stof(valueItemsInstance["RiskScore"].asString()); + if(!valueItemsInstance["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsInstance["RiskLevelId"].asString()); + if(!valueItemsInstance["S3Count"].isNull()) + itemsObject.s3Count = std::stoi(valueItemsInstance["S3Count"].asString()); + if(!valueItemsInstance["S1Count"].isNull()) + itemsObject.s1Count = std::stoi(valueItemsInstance["S1Count"].asString()); + if(!valueItemsInstance["ProductId"].isNull()) + itemsObject.productId = valueItemsInstance["ProductId"].asString(); + if(!valueItemsInstance["Name"].isNull()) + itemsObject.name = valueItemsInstance["Name"].asString(); + if(!valueItemsInstance["S2Count"].isNull()) + itemsObject.s2Count = std::stoi(valueItemsInstance["S2Count"].asString()); + if(!valueItemsInstance["EngineType"].isNull()) + itemsObject.engineType = valueItemsInstance["EngineType"].asString(); + if(!valueItemsInstance["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsInstance["TotalCount"].asString()); + if(!valueItemsInstance["InstanceDescription"].isNull()) + itemsObject.instanceDescription = valueItemsInstance["InstanceDescription"].asString(); + if(!valueItemsInstance["RuleName"].isNull()) + itemsObject.ruleName = valueItemsInstance["RuleName"].asString(); + if(!valueItemsInstance["RegionId"].isNull()) + itemsObject.regionId = valueItemsInstance["RegionId"].asString(); + if(!valueItemsInstance["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsInstance["Sensitive"].asString() == "true"; + if(!valueItemsInstance["SensLevelName"].isNull()) + itemsObject.sensLevelName = valueItemsInstance["SensLevelName"].asString(); + if(!valueItemsInstance["RegionName"].isNull()) + itemsObject.regionName = valueItemsInstance["RegionName"].asString(); + if(!valueItemsInstance["LastRiskScore"].isNull()) + itemsObject.lastRiskScore = std::stof(valueItemsInstance["LastRiskScore"].asString()); + if(!valueItemsInstance["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsInstance["RiskLevelName"].asString(); + if(!valueItemsInstance["OdpsRiskLevelName"].isNull()) + itemsObject.odpsRiskLevelName = valueItemsInstance["OdpsRiskLevelName"].asString(); + if(!valueItemsInstance["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsInstance["SensitiveCount"].asString()); + if(!valueItemsInstance["Id"].isNull()) + itemsObject.id = std::stol(valueItemsInstance["Id"].asString()); + if(!valueItemsInstance["ProductCode"].isNull()) + itemsObject.productCode = valueItemsInstance["ProductCode"].asString(); items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribeOssObjectDetailRequest.cc b/sddp/src/model/DescribeOssObjectDetailRequest.cc index 33639b810..df154b88c 100644 --- a/sddp/src/model/DescribeOssObjectDetailRequest.cc +++ b/sddp/src/model/DescribeOssObjectDetailRequest.cc @@ -1,73 +1,63 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeOssObjectDetailRequest; - -DescribeOssObjectDetailRequest::DescribeOssObjectDetailRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeOssObjectDetail") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeOssObjectDetailRequest::~DescribeOssObjectDetailRequest() -{} - -std::string DescribeOssObjectDetailRequest::getSourceIp()const -{ - return sourceIp_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeOssObjectDetailRequest; + +DescribeOssObjectDetailRequest::DescribeOssObjectDetailRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeOssObjectDetail") { + setMethod(HttpRequest::Method::Post); } -void DescribeOssObjectDetailRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +DescribeOssObjectDetailRequest::~DescribeOssObjectDetailRequest() {} + +std::string DescribeOssObjectDetailRequest::getSourceIp() const { + return sourceIp_; } -long DescribeOssObjectDetailRequest::getId()const -{ - return id_; +void DescribeOssObjectDetailRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeOssObjectDetailRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long DescribeOssObjectDetailRequest::getId() const { + return id_; } -std::string DescribeOssObjectDetailRequest::getLang()const -{ - return lang_; +void DescribeOssObjectDetailRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void DescribeOssObjectDetailRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeOssObjectDetailRequest::getLang() const { + return lang_; } -int DescribeOssObjectDetailRequest::getFeatureType()const -{ - return featureType_; +void DescribeOssObjectDetailRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeOssObjectDetailRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int DescribeOssObjectDetailRequest::getFeatureType() const { + return featureType_; +} + +void DescribeOssObjectDetailRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } diff --git a/sddp/src/model/DescribeOssObjectDetailResult.cc b/sddp/src/model/DescribeOssObjectDetailResult.cc index 62d5fd3a5..ef43baa80 100644 --- a/sddp/src/model/DescribeOssObjectDetailResult.cc +++ b/sddp/src/model/DescribeOssObjectDetailResult.cc @@ -40,32 +40,32 @@ void DescribeOssObjectDetailResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto ossObjectDetailNode = value["OssObjectDetail"]; - if(!ossObjectDetailNode["Name"].isNull()) - ossObjectDetail_.name = ossObjectDetailNode["Name"].asString(); - if(!ossObjectDetailNode["RegionId"].isNull()) - ossObjectDetail_.regionId = ossObjectDetailNode["RegionId"].asString(); - if(!ossObjectDetailNode["RiskLevelName"].isNull()) - ossObjectDetail_.riskLevelName = ossObjectDetailNode["RiskLevelName"].asString(); - if(!ossObjectDetailNode["BucketName"].isNull()) - ossObjectDetail_.bucketName = ossObjectDetailNode["BucketName"].asString(); if(!ossObjectDetailNode["CategoryName"].isNull()) ossObjectDetail_.categoryName = ossObjectDetailNode["CategoryName"].asString(); + if(!ossObjectDetailNode["Name"].isNull()) + ossObjectDetail_.name = ossObjectDetailNode["Name"].asString(); + if(!ossObjectDetailNode["BucketName"].isNull()) + ossObjectDetail_.bucketName = ossObjectDetailNode["BucketName"].asString(); + if(!ossObjectDetailNode["RiskLevelName"].isNull()) + ossObjectDetail_.riskLevelName = ossObjectDetailNode["RiskLevelName"].asString(); + if(!ossObjectDetailNode["RegionId"].isNull()) + ossObjectDetail_.regionId = ossObjectDetailNode["RegionId"].asString(); auto allRuleListNode = ossObjectDetailNode["RuleList"]["Rule"]; for (auto ossObjectDetailNodeRuleListRule : allRuleListNode) { OssObjectDetail::Rule ruleObject; - if(!ossObjectDetailNodeRuleListRule["RuleName"].isNull()) - ruleObject.ruleName = ossObjectDetailNodeRuleListRule["RuleName"].asString(); - if(!ossObjectDetailNodeRuleListRule["Count"].isNull()) - ruleObject.count = std::stol(ossObjectDetailNodeRuleListRule["Count"].asString()); + if(!ossObjectDetailNodeRuleListRule["RiskLevelName"].isNull()) + ruleObject.riskLevelName = ossObjectDetailNodeRuleListRule["RiskLevelName"].asString(); if(!ossObjectDetailNodeRuleListRule["Category"].isNull()) ruleObject.category = std::stoi(ossObjectDetailNodeRuleListRule["Category"].asString()); if(!ossObjectDetailNodeRuleListRule["CategoryName"].isNull()) ruleObject.categoryName = ossObjectDetailNodeRuleListRule["CategoryName"].asString(); - if(!ossObjectDetailNodeRuleListRule["RiskLevelName"].isNull()) - ruleObject.riskLevelName = ossObjectDetailNodeRuleListRule["RiskLevelName"].asString(); if(!ossObjectDetailNodeRuleListRule["RiskLevelId"].isNull()) ruleObject.riskLevelId = std::stol(ossObjectDetailNodeRuleListRule["RiskLevelId"].asString()); + if(!ossObjectDetailNodeRuleListRule["Count"].isNull()) + ruleObject.count = std::stol(ossObjectDetailNodeRuleListRule["Count"].asString()); + if(!ossObjectDetailNodeRuleListRule["RuleName"].isNull()) + ruleObject.ruleName = ossObjectDetailNodeRuleListRule["RuleName"].asString(); auto allSampleList = value["SampleList"]["Sample"]; for (auto value : allSampleList) ruleObject.sampleList.push_back(value.asString()); diff --git a/sddp/src/model/DescribeOssObjectsRequest.cc b/sddp/src/model/DescribeOssObjectsRequest.cc index 8d2c0e596..41ff0905d 100644 --- a/sddp/src/model/DescribeOssObjectsRequest.cc +++ b/sddp/src/model/DescribeOssObjectsRequest.cc @@ -1,227 +1,189 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeOssObjectsRequest; - -DescribeOssObjectsRequest::DescribeOssObjectsRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeOssObjects") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeOssObjectsRequest::~DescribeOssObjectsRequest() -{} - -std::string DescribeOssObjectsRequest::getRiskLevels()const -{ - return riskLevels_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeOssObjectsRequest; + +DescribeOssObjectsRequest::DescribeOssObjectsRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeOssObjects") { + setMethod(HttpRequest::Method::Post); } -void DescribeOssObjectsRequest::setRiskLevels(const std::string& riskLevels) -{ - riskLevels_ = riskLevels; - setParameter("RiskLevels", riskLevels); +DescribeOssObjectsRequest::~DescribeOssObjectsRequest() {} + +std::string DescribeOssObjectsRequest::getRiskLevels() const { + return riskLevels_; } -bool DescribeOssObjectsRequest::getNeedRiskCount()const -{ - return needRiskCount_; +void DescribeOssObjectsRequest::setRiskLevels(const std::string &riskLevels) { + riskLevels_ = riskLevels; + setParameter(std::string("RiskLevels"), riskLevels); } -void DescribeOssObjectsRequest::setNeedRiskCount(bool needRiskCount) -{ - needRiskCount_ = needRiskCount; - setParameter("NeedRiskCount", needRiskCount ? "true" : "false"); +bool DescribeOssObjectsRequest::getNeedRiskCount() const { + return needRiskCount_; } -std::string DescribeOssObjectsRequest::getQueryName()const -{ - return queryName_; +void DescribeOssObjectsRequest::setNeedRiskCount(bool needRiskCount) { + needRiskCount_ = needRiskCount; + setParameter(std::string("NeedRiskCount"), needRiskCount ? "true" : "false"); } -void DescribeOssObjectsRequest::setQueryName(const std::string& queryName) -{ - queryName_ = queryName; - setParameter("QueryName", queryName); +std::string DescribeOssObjectsRequest::getQueryName() const { + return queryName_; } -int DescribeOssObjectsRequest::getRiskLevelId()const -{ - return riskLevelId_; +void DescribeOssObjectsRequest::setQueryName(const std::string &queryName) { + queryName_ = queryName; + setParameter(std::string("QueryName"), queryName); } -void DescribeOssObjectsRequest::setRiskLevelId(int riskLevelId) -{ - riskLevelId_ = riskLevelId; - setParameter("RiskLevelId", std::to_string(riskLevelId)); +int DescribeOssObjectsRequest::getRiskLevelId() const { + return riskLevelId_; } -long DescribeOssObjectsRequest::getLastScanTimeEnd()const -{ - return lastScanTimeEnd_; +void DescribeOssObjectsRequest::setRiskLevelId(int riskLevelId) { + riskLevelId_ = riskLevelId; + setParameter(std::string("RiskLevelId"), std::to_string(riskLevelId)); } -void DescribeOssObjectsRequest::setLastScanTimeEnd(long lastScanTimeEnd) -{ - lastScanTimeEnd_ = lastScanTimeEnd; - setParameter("LastScanTimeEnd", std::to_string(lastScanTimeEnd)); +long DescribeOssObjectsRequest::getLastScanTimeEnd() const { + return lastScanTimeEnd_; } -long DescribeOssObjectsRequest::getLastScanTimeStart()const -{ - return lastScanTimeStart_; +void DescribeOssObjectsRequest::setLastScanTimeEnd(long lastScanTimeEnd) { + lastScanTimeEnd_ = lastScanTimeEnd; + setParameter(std::string("LastScanTimeEnd"), std::to_string(lastScanTimeEnd)); } -void DescribeOssObjectsRequest::setLastScanTimeStart(long lastScanTimeStart) -{ - lastScanTimeStart_ = lastScanTimeStart; - setParameter("LastScanTimeStart", std::to_string(lastScanTimeStart)); +long DescribeOssObjectsRequest::getLastScanTimeStart() const { + return lastScanTimeStart_; } -std::string DescribeOssObjectsRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeOssObjectsRequest::setLastScanTimeStart(long lastScanTimeStart) { + lastScanTimeStart_ = lastScanTimeStart; + setParameter(std::string("LastScanTimeStart"), std::to_string(lastScanTimeStart)); } -void DescribeOssObjectsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeOssObjectsRequest::getSourceIp() const { + return sourceIp_; } -int DescribeOssObjectsRequest::getPageSize()const -{ - return pageSize_; +void DescribeOssObjectsRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeOssObjectsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribeOssObjectsRequest::getPageSize() const { + return pageSize_; } -std::string DescribeOssObjectsRequest::getLang()const -{ - return lang_; +void DescribeOssObjectsRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeOssObjectsRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeOssObjectsRequest::getLang() const { + return lang_; } -std::string DescribeOssObjectsRequest::getServiceRegionId()const -{ - return serviceRegionId_; +void DescribeOssObjectsRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeOssObjectsRequest::setServiceRegionId(const std::string& serviceRegionId) -{ - serviceRegionId_ = serviceRegionId; - setParameter("ServiceRegionId", serviceRegionId); +std::string DescribeOssObjectsRequest::getServiceRegionId() const { + return serviceRegionId_; } -int DescribeOssObjectsRequest::getFeatureType()const -{ - return featureType_; +void DescribeOssObjectsRequest::setServiceRegionId(const std::string &serviceRegionId) { + serviceRegionId_ = serviceRegionId; + setParameter(std::string("ServiceRegionId"), serviceRegionId); } -void DescribeOssObjectsRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int DescribeOssObjectsRequest::getFeatureType() const { + return featureType_; } -std::string DescribeOssObjectsRequest::getOrderBy()const -{ - return orderBy_; +void DescribeOssObjectsRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribeOssObjectsRequest::setOrderBy(const std::string& orderBy) -{ - orderBy_ = orderBy; - setParameter("OrderBy", orderBy); +std::string DescribeOssObjectsRequest::getOrderBy() const { + return orderBy_; } -int DescribeOssObjectsRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeOssObjectsRequest::setOrderBy(const std::string &orderBy) { + orderBy_ = orderBy; + setParameter(std::string("OrderBy"), orderBy); } -void DescribeOssObjectsRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +int DescribeOssObjectsRequest::getCurrentPage() const { + return currentPage_; } -std::string DescribeOssObjectsRequest::getRuleIds()const -{ - return ruleIds_; +void DescribeOssObjectsRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribeOssObjectsRequest::setRuleIds(const std::string& ruleIds) -{ - ruleIds_ = ruleIds; - setParameter("RuleIds", ruleIds); +std::string DescribeOssObjectsRequest::getRuleIds() const { + return ruleIds_; } -std::string DescribeOssObjectsRequest::getInstanceId()const -{ - return instanceId_; +void DescribeOssObjectsRequest::setRuleIds(const std::string &ruleIds) { + ruleIds_ = ruleIds; + setParameter(std::string("RuleIds"), ruleIds); } -void DescribeOssObjectsRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setParameter("InstanceId", instanceId); +std::string DescribeOssObjectsRequest::getInstanceId() const { + return instanceId_; } -std::string DescribeOssObjectsRequest::getName()const -{ - return name_; +void DescribeOssObjectsRequest::setInstanceId(const std::string &instanceId) { + instanceId_ = instanceId; + setParameter(std::string("InstanceId"), instanceId); } -void DescribeOssObjectsRequest::setName(const std::string& name) -{ - name_ = name; - setParameter("Name", name); +std::string DescribeOssObjectsRequest::getName() const { + return name_; } -long DescribeOssObjectsRequest::getRuleId()const -{ - return ruleId_; +void DescribeOssObjectsRequest::setName(const std::string &name) { + name_ = name; + setParameter(std::string("Name"), name); } -void DescribeOssObjectsRequest::setRuleId(long ruleId) -{ - ruleId_ = ruleId; - setParameter("RuleId", std::to_string(ruleId)); +long DescribeOssObjectsRequest::getRuleId() const { + return ruleId_; } -int DescribeOssObjectsRequest::getCategory()const -{ - return category_; +void DescribeOssObjectsRequest::setRuleId(long ruleId) { + ruleId_ = ruleId; + setParameter(std::string("RuleId"), std::to_string(ruleId)); } -void DescribeOssObjectsRequest::setCategory(int category) -{ - category_ = category; - setParameter("Category", std::to_string(category)); +int DescribeOssObjectsRequest::getCategory() const { + return category_; +} + +void DescribeOssObjectsRequest::setCategory(int category) { + category_ = category; + setParameter(std::string("Category"), std::to_string(category)); } diff --git a/sddp/src/model/DescribeOssObjectsResult.cc b/sddp/src/model/DescribeOssObjectsResult.cc index 46d844c1f..1ef273a14 100644 --- a/sddp/src/model/DescribeOssObjectsResult.cc +++ b/sddp/src/model/DescribeOssObjectsResult.cc @@ -43,54 +43,54 @@ void DescribeOssObjectsResult::parse(const std::string &payload) for (auto valueItemsColumn : allItemsNode) { Column itemsObject; - if(!valueItemsColumn["Id"].isNull()) - itemsObject.id = valueItemsColumn["Id"].asString(); - if(!valueItemsColumn["Name"].isNull()) - itemsObject.name = valueItemsColumn["Name"].asString(); - if(!valueItemsColumn["RegionId"].isNull()) - itemsObject.regionId = valueItemsColumn["RegionId"].asString(); - if(!valueItemsColumn["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(valueItemsColumn["RiskLevelId"].asString()); - if(!valueItemsColumn["Category"].isNull()) - itemsObject.category = std::stol(valueItemsColumn["Category"].asString()); if(!valueItemsColumn["InstanceId"].isNull()) itemsObject.instanceId = std::stol(valueItemsColumn["InstanceId"].asString()); - if(!valueItemsColumn["FileId"].isNull()) - itemsObject.fileId = valueItemsColumn["FileId"].asString(); - if(!valueItemsColumn["RiskLevelName"].isNull()) - itemsObject.riskLevelName = valueItemsColumn["RiskLevelName"].asString(); - if(!valueItemsColumn["Size"].isNull()) - itemsObject.size = std::stol(valueItemsColumn["Size"].asString()); - if(!valueItemsColumn["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(valueItemsColumn["SensitiveCount"].asString()); - if(!valueItemsColumn["RuleCount"].isNull()) - itemsObject.ruleCount = std::stoi(valueItemsColumn["RuleCount"].asString()); if(!valueItemsColumn["CategoryName"].isNull()) itemsObject.categoryName = valueItemsColumn["CategoryName"].asString(); - if(!valueItemsColumn["BucketName"].isNull()) - itemsObject.bucketName = valueItemsColumn["BucketName"].asString(); - if(!valueItemsColumn["RegionName"].isNull()) - itemsObject.regionName = valueItemsColumn["RegionName"].asString(); + if(!valueItemsColumn["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsColumn["RiskLevelId"].asString()); + if(!valueItemsColumn["RegionId"].isNull()) + itemsObject.regionId = valueItemsColumn["RegionId"].asString(); + if(!valueItemsColumn["FileId"].isNull()) + itemsObject.fileId = valueItemsColumn["FileId"].asString(); if(!valueItemsColumn["LastScanTime"].isNull()) itemsObject.lastScanTime = std::stol(valueItemsColumn["LastScanTime"].asString()); + if(!valueItemsColumn["RegionName"].isNull()) + itemsObject.regionName = valueItemsColumn["RegionName"].asString(); + if(!valueItemsColumn["Size"].isNull()) + itemsObject.size = std::stol(valueItemsColumn["Size"].asString()); + if(!valueItemsColumn["BucketName"].isNull()) + itemsObject.bucketName = valueItemsColumn["BucketName"].asString(); + if(!valueItemsColumn["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsColumn["RiskLevelName"].asString(); + if(!valueItemsColumn["Category"].isNull()) + itemsObject.category = std::stol(valueItemsColumn["Category"].asString()); + if(!valueItemsColumn["Name"].isNull()) + itemsObject.name = valueItemsColumn["Name"].asString(); + if(!valueItemsColumn["RuleCount"].isNull()) + itemsObject.ruleCount = std::stoi(valueItemsColumn["RuleCount"].asString()); + if(!valueItemsColumn["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsColumn["SensitiveCount"].asString()); + if(!valueItemsColumn["Id"].isNull()) + itemsObject.id = valueItemsColumn["Id"].asString(); auto allRuleListNode = valueItemsColumn["RuleList"]["Rule"]; for (auto valueItemsColumnRuleListRule : allRuleListNode) { Column::Rule ruleListObject; if(!valueItemsColumnRuleListRule["Name"].isNull()) ruleListObject.name = valueItemsColumnRuleListRule["Name"].asString(); - if(!valueItemsColumnRuleListRule["Count"].isNull()) - ruleListObject.count = std::stol(valueItemsColumnRuleListRule["Count"].asString()); if(!valueItemsColumnRuleListRule["RiskLevelId"].isNull()) ruleListObject.riskLevelId = std::stol(valueItemsColumnRuleListRule["RiskLevelId"].asString()); + if(!valueItemsColumnRuleListRule["Count"].isNull()) + ruleListObject.count = std::stol(valueItemsColumnRuleListRule["Count"].asString()); itemsObject.ruleList.push_back(ruleListObject); } items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribePackagesRequest.cc b/sddp/src/model/DescribePackagesRequest.cc index 9cf7803d3..d33f1c376 100644 --- a/sddp/src/model/DescribePackagesRequest.cc +++ b/sddp/src/model/DescribePackagesRequest.cc @@ -1,183 +1,153 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribePackagesRequest; - -DescribePackagesRequest::DescribePackagesRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribePackages") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribePackagesRequest::~DescribePackagesRequest() -{} - -long DescribePackagesRequest::getProductId()const -{ - return productId_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribePackagesRequest; + +DescribePackagesRequest::DescribePackagesRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribePackages") { + setMethod(HttpRequest::Method::Post); } -void DescribePackagesRequest::setProductId(long productId) -{ - productId_ = productId; - setParameter("ProductId", std::to_string(productId)); +DescribePackagesRequest::~DescribePackagesRequest() {} + +long DescribePackagesRequest::getProductId() const { + return productId_; } -std::string DescribePackagesRequest::getRiskLevels()const -{ - return riskLevels_; +void DescribePackagesRequest::setProductId(long productId) { + productId_ = productId; + setParameter(std::string("ProductId"), std::to_string(productId)); } -void DescribePackagesRequest::setRiskLevels(const std::string& riskLevels) -{ - riskLevels_ = riskLevels; - setParameter("RiskLevels", riskLevels); +std::string DescribePackagesRequest::getRiskLevels() const { + return riskLevels_; } -std::string DescribePackagesRequest::getQueryName()const -{ - return queryName_; +void DescribePackagesRequest::setRiskLevels(const std::string &riskLevels) { + riskLevels_ = riskLevels; + setParameter(std::string("RiskLevels"), riskLevels); } -void DescribePackagesRequest::setQueryName(const std::string& queryName) -{ - queryName_ = queryName; - setParameter("QueryName", queryName); +std::string DescribePackagesRequest::getQueryName() const { + return queryName_; } -long DescribePackagesRequest::getRiskLevelId()const -{ - return riskLevelId_; +void DescribePackagesRequest::setQueryName(const std::string &queryName) { + queryName_ = queryName; + setParameter(std::string("QueryName"), queryName); } -void DescribePackagesRequest::setRiskLevelId(long riskLevelId) -{ - riskLevelId_ = riskLevelId; - setParameter("RiskLevelId", std::to_string(riskLevelId)); +long DescribePackagesRequest::getRiskLevelId() const { + return riskLevelId_; } -std::string DescribePackagesRequest::getSourceIp()const -{ - return sourceIp_; +void DescribePackagesRequest::setRiskLevelId(long riskLevelId) { + riskLevelId_ = riskLevelId; + setParameter(std::string("RiskLevelId"), std::to_string(riskLevelId)); } -void DescribePackagesRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribePackagesRequest::getSourceIp() const { + return sourceIp_; } -int DescribePackagesRequest::getPageSize()const -{ - return pageSize_; +void DescribePackagesRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribePackagesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribePackagesRequest::getPageSize() const { + return pageSize_; } -std::string DescribePackagesRequest::getLang()const -{ - return lang_; +void DescribePackagesRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribePackagesRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribePackagesRequest::getLang() const { + return lang_; } -int DescribePackagesRequest::getQueryType()const -{ - return queryType_; +void DescribePackagesRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribePackagesRequest::setQueryType(int queryType) -{ - queryType_ = queryType; - setParameter("QueryType", std::to_string(queryType)); +int DescribePackagesRequest::getQueryType() const { + return queryType_; } -int DescribePackagesRequest::getFeatureType()const -{ - return featureType_; +void DescribePackagesRequest::setQueryType(int queryType) { + queryType_ = queryType; + setParameter(std::string("QueryType"), std::to_string(queryType)); } -void DescribePackagesRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int DescribePackagesRequest::getFeatureType() const { + return featureType_; } -std::string DescribePackagesRequest::getOrderBy()const -{ - return orderBy_; +void DescribePackagesRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribePackagesRequest::setOrderBy(const std::string& orderBy) -{ - orderBy_ = orderBy; - setParameter("OrderBy", orderBy); +std::string DescribePackagesRequest::getOrderBy() const { + return orderBy_; } -int DescribePackagesRequest::getCurrentPage()const -{ - return currentPage_; +void DescribePackagesRequest::setOrderBy(const std::string &orderBy) { + orderBy_ = orderBy; + setParameter(std::string("OrderBy"), orderBy); } -void DescribePackagesRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +int DescribePackagesRequest::getCurrentPage() const { + return currentPage_; } -long DescribePackagesRequest::getInstanceId()const -{ - return instanceId_; +void DescribePackagesRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribePackagesRequest::setInstanceId(long instanceId) -{ - instanceId_ = instanceId; - setParameter("InstanceId", std::to_string(instanceId)); +long DescribePackagesRequest::getInstanceId() const { + return instanceId_; } -std::string DescribePackagesRequest::getName()const -{ - return name_; +void DescribePackagesRequest::setInstanceId(long instanceId) { + instanceId_ = instanceId; + setParameter(std::string("InstanceId"), std::to_string(instanceId)); } -void DescribePackagesRequest::setName(const std::string& name) -{ - name_ = name; - setParameter("Name", name); +std::string DescribePackagesRequest::getName() const { + return name_; } -long DescribePackagesRequest::getRuleId()const -{ - return ruleId_; +void DescribePackagesRequest::setName(const std::string &name) { + name_ = name; + setParameter(std::string("Name"), name); } -void DescribePackagesRequest::setRuleId(long ruleId) -{ - ruleId_ = ruleId; - setParameter("RuleId", std::to_string(ruleId)); +long DescribePackagesRequest::getRuleId() const { + return ruleId_; +} + +void DescribePackagesRequest::setRuleId(long ruleId) { + ruleId_ = ruleId; + setParameter(std::string("RuleId"), std::to_string(ruleId)); } diff --git a/sddp/src/model/DescribePackagesResult.cc b/sddp/src/model/DescribePackagesResult.cc index 6899f09e5..312eaa3ca 100644 --- a/sddp/src/model/DescribePackagesResult.cc +++ b/sddp/src/model/DescribePackagesResult.cc @@ -43,34 +43,34 @@ void DescribePackagesResult::parse(const std::string &payload) for (auto valueItemsPackage : allItemsNode) { Package itemsObject; - if(!valueItemsPackage["Id"].isNull()) - itemsObject.id = std::stol(valueItemsPackage["Id"].asString()); - if(!valueItemsPackage["Name"].isNull()) - itemsObject.name = valueItemsPackage["Name"].asString(); - if(!valueItemsPackage["Owner"].isNull()) - itemsObject.owner = valueItemsPackage["Owner"].asString(); if(!valueItemsPackage["CreationTime"].isNull()) itemsObject.creationTime = std::stol(valueItemsPackage["CreationTime"].asString()); if(!valueItemsPackage["Sensitive"].isNull()) itemsObject.sensitive = valueItemsPackage["Sensitive"].asString() == "true"; - if(!valueItemsPackage["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(valueItemsPackage["RiskLevelId"].asString()); + if(!valueItemsPackage["Owner"].isNull()) + itemsObject.owner = valueItemsPackage["Owner"].asString(); if(!valueItemsPackage["RiskLevelName"].isNull()) itemsObject.riskLevelName = valueItemsPackage["RiskLevelName"].asString(); if(!valueItemsPackage["DepartName"].isNull()) itemsObject.departName = valueItemsPackage["DepartName"].asString(); - if(!valueItemsPackage["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(valueItemsPackage["TotalCount"].asString()); - if(!valueItemsPackage["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(valueItemsPackage["SensitiveCount"].asString()); if(!valueItemsPackage["InstanceId"].isNull()) itemsObject.instanceId = std::stol(valueItemsPackage["InstanceId"].asString()); + if(!valueItemsPackage["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsPackage["TotalCount"].asString()); + if(!valueItemsPackage["Name"].isNull()) + itemsObject.name = valueItemsPackage["Name"].asString(); + if(!valueItemsPackage["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsPackage["SensitiveCount"].asString()); + if(!valueItemsPackage["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsPackage["RiskLevelId"].asString()); + if(!valueItemsPackage["Id"].isNull()) + itemsObject.id = std::stol(valueItemsPackage["Id"].asString()); items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribeRiskLevelsRequest.cc b/sddp/src/model/DescribeRiskLevelsRequest.cc index 5088c11a9..9e04f280d 100644 --- a/sddp/src/model/DescribeRiskLevelsRequest.cc +++ b/sddp/src/model/DescribeRiskLevelsRequest.cc @@ -1,62 +1,54 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeRiskLevelsRequest; - -DescribeRiskLevelsRequest::DescribeRiskLevelsRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeRiskLevels") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeRiskLevelsRequest::~DescribeRiskLevelsRequest() -{} - -int DescribeRiskLevelsRequest::getCustomType()const -{ - return customType_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeRiskLevelsRequest; + +DescribeRiskLevelsRequest::DescribeRiskLevelsRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeRiskLevels") { + setMethod(HttpRequest::Method::Post); } -void DescribeRiskLevelsRequest::setCustomType(int customType) -{ - customType_ = customType; - setParameter("CustomType", std::to_string(customType)); +DescribeRiskLevelsRequest::~DescribeRiskLevelsRequest() {} + +int DescribeRiskLevelsRequest::getCustomType() const { + return customType_; } -std::string DescribeRiskLevelsRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeRiskLevelsRequest::setCustomType(int customType) { + customType_ = customType; + setParameter(std::string("CustomType"), std::to_string(customType)); } -void DescribeRiskLevelsRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeRiskLevelsRequest::getSourceIp() const { + return sourceIp_; } -std::string DescribeRiskLevelsRequest::getLang()const -{ - return lang_; +void DescribeRiskLevelsRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeRiskLevelsRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeRiskLevelsRequest::getLang() const { + return lang_; +} + +void DescribeRiskLevelsRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/DescribeRiskLevelsResult.cc b/sddp/src/model/DescribeRiskLevelsResult.cc index 1e23d6116..5e1ce6697 100644 --- a/sddp/src/model/DescribeRiskLevelsResult.cc +++ b/sddp/src/model/DescribeRiskLevelsResult.cc @@ -43,14 +43,14 @@ void DescribeRiskLevelsResult::parse(const std::string &payload) for (auto valueRiskLevelListRiskLevel : allRiskLevelListNode) { RiskLevel riskLevelListObject; - if(!valueRiskLevelListRiskLevel["Id"].isNull()) - riskLevelListObject.id = std::stol(valueRiskLevelListRiskLevel["Id"].asString()); - if(!valueRiskLevelListRiskLevel["Description"].isNull()) - riskLevelListObject.description = valueRiskLevelListRiskLevel["Description"].asString(); if(!valueRiskLevelListRiskLevel["Name"].isNull()) riskLevelListObject.name = valueRiskLevelListRiskLevel["Name"].asString(); + if(!valueRiskLevelListRiskLevel["Description"].isNull()) + riskLevelListObject.description = valueRiskLevelListRiskLevel["Description"].asString(); if(!valueRiskLevelListRiskLevel["Alias"].isNull()) riskLevelListObject.alias = valueRiskLevelListRiskLevel["Alias"].asString(); + if(!valueRiskLevelListRiskLevel["Id"].isNull()) + riskLevelListObject.id = std::stol(valueRiskLevelListRiskLevel["Id"].asString()); if(!valueRiskLevelListRiskLevel["ReferenceNum"].isNull()) riskLevelListObject.referenceNum = std::stoi(valueRiskLevelListRiskLevel["ReferenceNum"].asString()); riskLevelList_.push_back(riskLevelListObject); diff --git a/sddp/src/model/DescribeRuleCategoryRequest.cc b/sddp/src/model/DescribeRuleCategoryRequest.cc deleted file mode 100644 index 24e2db771..000000000 --- a/sddp/src/model/DescribeRuleCategoryRequest.cc +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeRuleCategoryRequest; - -DescribeRuleCategoryRequest::DescribeRuleCategoryRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeRuleCategory") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeRuleCategoryRequest::~DescribeRuleCategoryRequest() -{} - -long DescribeRuleCategoryRequest::getProductId()const -{ - return productId_; -} - -void DescribeRuleCategoryRequest::setProductId(long productId) -{ - productId_ = productId; - setParameter("ProductId", std::to_string(productId)); -} - -std::string DescribeRuleCategoryRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeRuleCategoryRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); -} - -std::string DescribeRuleCategoryRequest::getLang()const -{ - return lang_; -} - -void DescribeRuleCategoryRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); -} - diff --git a/sddp/src/model/DescribeRuleCategoryResult.cc b/sddp/src/model/DescribeRuleCategoryResult.cc deleted file mode 100644 index 825d86b25..000000000 --- a/sddp/src/model/DescribeRuleCategoryResult.cc +++ /dev/null @@ -1,88 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include -#include - -using namespace AlibabaCloud::Sddp; -using namespace AlibabaCloud::Sddp::Model; - -DescribeRuleCategoryResult::DescribeRuleCategoryResult() : - ServiceResult() -{} - -DescribeRuleCategoryResult::DescribeRuleCategoryResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeRuleCategoryResult::~DescribeRuleCategoryResult() -{} - -void DescribeRuleCategoryResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allRuleListNode = value["RuleList"]["Rule"]; - for (auto valueRuleListRule : allRuleListNode) - { - Rule ruleListObject; - if(!valueRuleListRule["GroupId"].isNull()) - ruleListObject.groupId = valueRuleListRule["GroupId"].asString(); - if(!valueRuleListRule["Name"].isNull()) - ruleListObject.name = valueRuleListRule["Name"].asString(); - auto allChildListNode = valueRuleListRule["ChildList"]["ChildRule"]; - for (auto valueRuleListRuleChildListChildRule : allChildListNode) - { - Rule::ChildRule childListObject; - if(!valueRuleListRuleChildListChildRule["Id"].isNull()) - childListObject.id = std::stol(valueRuleListRuleChildListChildRule["Id"].asString()); - if(!valueRuleListRuleChildListChildRule["GroupId"].isNull()) - childListObject.groupId = valueRuleListRuleChildListChildRule["GroupId"].asString(); - if(!valueRuleListRuleChildListChildRule["Name"].isNull()) - childListObject.name = valueRuleListRuleChildListChildRule["Name"].asString(); - if(!valueRuleListRuleChildListChildRule["ParentId"].isNull()) - childListObject.parentId = valueRuleListRuleChildListChildRule["ParentId"].asString(); - ruleListObject.childList.push_back(childListObject); - } - ruleList_.push_back(ruleListObject); - } - auto allProductListNode = value["ProductList"]["Product"]; - for (auto valueProductListProduct : allProductListNode) - { - Product productListObject; - if(!valueProductListProduct["value"].isNull()) - productListObject.value = valueProductListProduct["value"].asString(); - if(!valueProductListProduct["label"].isNull()) - productListObject.label = valueProductListProduct["label"].asString(); - productList_.push_back(productListObject); - } - -} - -std::vector DescribeRuleCategoryResult::getProductList()const -{ - return productList_; -} - -std::vector DescribeRuleCategoryResult::getRuleList()const -{ - return ruleList_; -} - diff --git a/sddp/src/model/DescribeRulesRequest.cc b/sddp/src/model/DescribeRulesRequest.cc index 15157b3d8..b3dca5822 100644 --- a/sddp/src/model/DescribeRulesRequest.cc +++ b/sddp/src/model/DescribeRulesRequest.cc @@ -1,205 +1,171 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeRulesRequest; - -DescribeRulesRequest::DescribeRulesRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeRules") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeRulesRequest::~DescribeRulesRequest() -{} - -int DescribeRulesRequest::getWarnLevel()const -{ - return warnLevel_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeRulesRequest; + +DescribeRulesRequest::DescribeRulesRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeRules") { + setMethod(HttpRequest::Method::Post); } -void DescribeRulesRequest::setWarnLevel(int warnLevel) -{ - warnLevel_ = warnLevel; - setParameter("WarnLevel", std::to_string(warnLevel)); +DescribeRulesRequest::~DescribeRulesRequest() {} + +int DescribeRulesRequest::getWarnLevel() const { + return warnLevel_; } -int DescribeRulesRequest::getProductCode()const -{ - return productCode_; +void DescribeRulesRequest::setWarnLevel(int warnLevel) { + warnLevel_ = warnLevel; + setParameter(std::string("WarnLevel"), std::to_string(warnLevel)); } -void DescribeRulesRequest::setProductCode(int productCode) -{ - productCode_ = productCode; - setParameter("ProductCode", std::to_string(productCode)); +int DescribeRulesRequest::getProductCode() const { + return productCode_; } -long DescribeRulesRequest::getProductId()const -{ - return productId_; +void DescribeRulesRequest::setProductCode(int productCode) { + productCode_ = productCode; + setParameter(std::string("ProductCode"), std::to_string(productCode)); } -void DescribeRulesRequest::setProductId(long productId) -{ - productId_ = productId; - setParameter("ProductId", std::to_string(productId)); +long DescribeRulesRequest::getProductId() const { + return productId_; } -long DescribeRulesRequest::getRiskLevelId()const -{ - return riskLevelId_; +void DescribeRulesRequest::setProductId(long productId) { + productId_ = productId; + setParameter(std::string("ProductId"), std::to_string(productId)); } -void DescribeRulesRequest::setRiskLevelId(long riskLevelId) -{ - riskLevelId_ = riskLevelId; - setParameter("RiskLevelId", std::to_string(riskLevelId)); +long DescribeRulesRequest::getRiskLevelId() const { + return riskLevelId_; } -std::string DescribeRulesRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeRulesRequest::setRiskLevelId(long riskLevelId) { + riskLevelId_ = riskLevelId; + setParameter(std::string("RiskLevelId"), std::to_string(riskLevelId)); } -void DescribeRulesRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeRulesRequest::getSourceIp() const { + return sourceIp_; } -int DescribeRulesRequest::getPageSize()const -{ - return pageSize_; +void DescribeRulesRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeRulesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribeRulesRequest::getPageSize() const { + return pageSize_; } -std::string DescribeRulesRequest::getLang()const -{ - return lang_; +void DescribeRulesRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeRulesRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeRulesRequest::getLang() const { + return lang_; } -bool DescribeRulesRequest::getKeywordCompatible()const -{ - return keywordCompatible_; +void DescribeRulesRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeRulesRequest::setKeywordCompatible(bool keywordCompatible) -{ - keywordCompatible_ = keywordCompatible; - setParameter("KeywordCompatible", keywordCompatible ? "true" : "false"); +bool DescribeRulesRequest::getKeywordCompatible() const { + return keywordCompatible_; } -int DescribeRulesRequest::getRuleType()const -{ - return ruleType_; +void DescribeRulesRequest::setKeywordCompatible(bool keywordCompatible) { + keywordCompatible_ = keywordCompatible; + setParameter(std::string("KeywordCompatible"), keywordCompatible ? "true" : "false"); } -void DescribeRulesRequest::setRuleType(int ruleType) -{ - ruleType_ = ruleType; - setParameter("RuleType", std::to_string(ruleType)); +int DescribeRulesRequest::getRuleType() const { + return ruleType_; } -std::string DescribeRulesRequest::getGroupId()const -{ - return groupId_; +void DescribeRulesRequest::setRuleType(int ruleType) { + ruleType_ = ruleType; + setParameter(std::string("RuleType"), std::to_string(ruleType)); } -void DescribeRulesRequest::setGroupId(const std::string& groupId) -{ - groupId_ = groupId; - setParameter("GroupId", groupId); +std::string DescribeRulesRequest::getGroupId() const { + return groupId_; } -int DescribeRulesRequest::getContentCategory()const -{ - return contentCategory_; +void DescribeRulesRequest::setGroupId(const std::string &groupId) { + groupId_ = groupId; + setParameter(std::string("GroupId"), groupId); } -void DescribeRulesRequest::setContentCategory(int contentCategory) -{ - contentCategory_ = contentCategory; - setParameter("ContentCategory", std::to_string(contentCategory)); +int DescribeRulesRequest::getContentCategory() const { + return contentCategory_; } -int DescribeRulesRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeRulesRequest::setContentCategory(int contentCategory) { + contentCategory_ = contentCategory; + setParameter(std::string("ContentCategory"), std::to_string(contentCategory)); } -void DescribeRulesRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +int DescribeRulesRequest::getCurrentPage() const { + return currentPage_; } -int DescribeRulesRequest::getCustomType()const -{ - return customType_; +void DescribeRulesRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribeRulesRequest::setCustomType(int customType) -{ - customType_ = customType; - setParameter("CustomType", std::to_string(customType)); +int DescribeRulesRequest::getCustomType() const { + return customType_; } -std::string DescribeRulesRequest::getName()const -{ - return name_; +void DescribeRulesRequest::setCustomType(int customType) { + customType_ = customType; + setParameter(std::string("CustomType"), std::to_string(customType)); } -void DescribeRulesRequest::setName(const std::string& name) -{ - name_ = name; - setParameter("Name", name); +std::string DescribeRulesRequest::getName() const { + return name_; } -int DescribeRulesRequest::getCategory()const -{ - return category_; +void DescribeRulesRequest::setName(const std::string &name) { + name_ = name; + setParameter(std::string("Name"), name); } -void DescribeRulesRequest::setCategory(int category) -{ - category_ = category; - setParameter("Category", std::to_string(category)); +int DescribeRulesRequest::getCategory() const { + return category_; } -int DescribeRulesRequest::getStatus()const -{ - return status_; +void DescribeRulesRequest::setCategory(int category) { + category_ = category; + setParameter(std::string("Category"), std::to_string(category)); } -void DescribeRulesRequest::setStatus(int status) -{ - status_ = status; - setParameter("Status", std::to_string(status)); +int DescribeRulesRequest::getStatus() const { + return status_; +} + +void DescribeRulesRequest::setStatus(int status) { + status_ = status; + setParameter(std::string("Status"), std::to_string(status)); } diff --git a/sddp/src/model/DescribeRulesResult.cc b/sddp/src/model/DescribeRulesResult.cc index e69c9028d..e49900a1a 100644 --- a/sddp/src/model/DescribeRulesResult.cc +++ b/sddp/src/model/DescribeRulesResult.cc @@ -43,62 +43,62 @@ void DescribeRulesResult::parse(const std::string &payload) for (auto valueItemsRule : allItemsNode) { Rule itemsObject; - if(!valueItemsRule["Id"].isNull()) - itemsObject.id = std::stol(valueItemsRule["Id"].asString()); - if(!valueItemsRule["GmtCreate"].isNull()) - itemsObject.gmtCreate = std::stol(valueItemsRule["GmtCreate"].asString()); - if(!valueItemsRule["GmtModified"].isNull()) - itemsObject.gmtModified = std::stol(valueItemsRule["GmtModified"].asString()); - if(!valueItemsRule["CustomType"].isNull()) - itemsObject.customType = std::stoi(valueItemsRule["CustomType"].asString()); - if(!valueItemsRule["Name"].isNull()) - itemsObject.name = valueItemsRule["Name"].asString(); - if(!valueItemsRule["Description"].isNull()) - itemsObject.description = valueItemsRule["Description"].asString(); - if(!valueItemsRule["UserId"].isNull()) - itemsObject.userId = std::stol(valueItemsRule["UserId"].asString()); - if(!valueItemsRule["LoginName"].isNull()) - itemsObject.loginName = valueItemsRule["LoginName"].asString(); if(!valueItemsRule["DisplayName"].isNull()) itemsObject.displayName = valueItemsRule["DisplayName"].asString(); - if(!valueItemsRule["Category"].isNull()) - itemsObject.category = std::stoi(valueItemsRule["Category"].asString()); - if(!valueItemsRule["CategoryName"].isNull()) - itemsObject.categoryName = valueItemsRule["CategoryName"].asString(); if(!valueItemsRule["Status"].isNull()) itemsObject.status = std::stoi(valueItemsRule["Status"].asString()); - if(!valueItemsRule["RiskLevelName"].isNull()) - itemsObject.riskLevelName = valueItemsRule["RiskLevelName"].asString(); - if(!valueItemsRule["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(valueItemsRule["RiskLevelId"].asString()); - if(!valueItemsRule["Content"].isNull()) - itemsObject.content = valueItemsRule["Content"].asString(); + if(!valueItemsRule["WarnLevel"].isNull()) + itemsObject.warnLevel = std::stoi(valueItemsRule["WarnLevel"].asString()); + if(!valueItemsRule["UserId"].isNull()) + itemsObject.userId = std::stol(valueItemsRule["UserId"].asString()); if(!valueItemsRule["DepartName"].isNull()) itemsObject.departName = valueItemsRule["DepartName"].asString(); if(!valueItemsRule["StatExpress"].isNull()) itemsObject.statExpress = valueItemsRule["StatExpress"].asString(); + if(!valueItemsRule["GmtModified"].isNull()) + itemsObject.gmtModified = std::stol(valueItemsRule["GmtModified"].asString()); + if(!valueItemsRule["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsRule["RiskLevelId"].asString()); + if(!valueItemsRule["Description"].isNull()) + itemsObject.description = valueItemsRule["Description"].asString(); if(!valueItemsRule["ProductId"].isNull()) itemsObject.productId = std::stol(valueItemsRule["ProductId"].asString()); - if(!valueItemsRule["HitTotalCount"].isNull()) - itemsObject.hitTotalCount = std::stoi(valueItemsRule["HitTotalCount"].asString()); - if(!valueItemsRule["ProductCode"].isNull()) - itemsObject.productCode = valueItemsRule["ProductCode"].asString(); - if(!valueItemsRule["WarnLevel"].isNull()) - itemsObject.warnLevel = std::stoi(valueItemsRule["WarnLevel"].asString()); - if(!valueItemsRule["MajorKey"].isNull()) - itemsObject.majorKey = valueItemsRule["MajorKey"].asString(); - if(!valueItemsRule["ContentCategory"].isNull()) - itemsObject.contentCategory = valueItemsRule["ContentCategory"].asString(); + if(!valueItemsRule["Name"].isNull()) + itemsObject.name = valueItemsRule["Name"].asString(); + if(!valueItemsRule["Content"].isNull()) + itemsObject.content = valueItemsRule["Content"].asString(); if(!valueItemsRule["Target"].isNull()) itemsObject.target = valueItemsRule["Target"].asString(); + if(!valueItemsRule["LoginName"].isNull()) + itemsObject.loginName = valueItemsRule["LoginName"].asString(); + if(!valueItemsRule["CategoryName"].isNull()) + itemsObject.categoryName = valueItemsRule["CategoryName"].asString(); + if(!valueItemsRule["ContentCategory"].isNull()) + itemsObject.contentCategory = valueItemsRule["ContentCategory"].asString(); + if(!valueItemsRule["HitTotalCount"].isNull()) + itemsObject.hitTotalCount = std::stoi(valueItemsRule["HitTotalCount"].asString()); if(!valueItemsRule["GroupId"].isNull()) itemsObject.groupId = valueItemsRule["GroupId"].asString(); + if(!valueItemsRule["CustomType"].isNull()) + itemsObject.customType = std::stoi(valueItemsRule["CustomType"].asString()); + if(!valueItemsRule["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsRule["RiskLevelName"].asString(); + if(!valueItemsRule["GmtCreate"].isNull()) + itemsObject.gmtCreate = std::stol(valueItemsRule["GmtCreate"].asString()); + if(!valueItemsRule["Category"].isNull()) + itemsObject.category = std::stoi(valueItemsRule["Category"].asString()); + if(!valueItemsRule["MajorKey"].isNull()) + itemsObject.majorKey = valueItemsRule["MajorKey"].asString(); + if(!valueItemsRule["Id"].isNull()) + itemsObject.id = std::stol(valueItemsRule["Id"].asString()); + if(!valueItemsRule["ProductCode"].isNull()) + itemsObject.productCode = valueItemsRule["ProductCode"].asString(); items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribeTablesRequest.cc b/sddp/src/model/DescribeTablesRequest.cc index f5ee4e4ec..f6cc33dad 100644 --- a/sddp/src/model/DescribeTablesRequest.cc +++ b/sddp/src/model/DescribeTablesRequest.cc @@ -1,326 +1,270 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::DescribeTablesRequest; - -DescribeTablesRequest::DescribeTablesRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeTables") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeTablesRequest::~DescribeTablesRequest() -{} - -std::string DescribeTablesRequest::getProductCode()const -{ - return productCode_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeTablesRequest; + +DescribeTablesRequest::DescribeTablesRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeTables") { + setMethod(HttpRequest::Method::Post); } -void DescribeTablesRequest::setProductCode(const std::string& productCode) -{ - productCode_ = productCode; - setParameter("ProductCode", productCode); +DescribeTablesRequest::~DescribeTablesRequest() {} + +std::string DescribeTablesRequest::getProductCode() const { + return productCode_; } -long DescribeTablesRequest::getProductId()const -{ - return productId_; +void DescribeTablesRequest::setProductCode(const std::string &productCode) { + productCode_ = productCode; + setParameter(std::string("ProductCode"), productCode); } -void DescribeTablesRequest::setProductId(long productId) -{ - productId_ = productId; - setParameter("ProductId", std::to_string(productId)); +long DescribeTablesRequest::getProductId() const { + return productId_; } -std::string DescribeTablesRequest::getRiskLevels()const -{ - return riskLevels_; +void DescribeTablesRequest::setProductId(long productId) { + productId_ = productId; + setParameter(std::string("ProductId"), std::to_string(productId)); } -void DescribeTablesRequest::setRiskLevels(const std::string& riskLevels) -{ - riskLevels_ = riskLevels; - setParameter("RiskLevels", riskLevels); +std::string DescribeTablesRequest::getRiskLevels() const { + return riskLevels_; } -bool DescribeTablesRequest::getNeedRiskCount()const -{ - return needRiskCount_; +void DescribeTablesRequest::setRiskLevels(const std::string &riskLevels) { + riskLevels_ = riskLevels; + setParameter(std::string("RiskLevels"), riskLevels); } -void DescribeTablesRequest::setNeedRiskCount(bool needRiskCount) -{ - needRiskCount_ = needRiskCount; - setParameter("NeedRiskCount", needRiskCount ? "true" : "false"); +bool DescribeTablesRequest::getNeedRiskCount() const { + return needRiskCount_; } -long DescribeTablesRequest::getPackageId()const -{ - return packageId_; +void DescribeTablesRequest::setNeedRiskCount(bool needRiskCount) { + needRiskCount_ = needRiskCount; + setParameter(std::string("NeedRiskCount"), needRiskCount ? "true" : "false"); } -void DescribeTablesRequest::setPackageId(long packageId) -{ - packageId_ = packageId; - setParameter("PackageId", std::to_string(packageId)); +long DescribeTablesRequest::getPackageId() const { + return packageId_; } -std::string DescribeTablesRequest::getRuleName()const -{ - return ruleName_; +void DescribeTablesRequest::setPackageId(long packageId) { + packageId_ = packageId; + setParameter(std::string("PackageId"), std::to_string(packageId)); } -void DescribeTablesRequest::setRuleName(const std::string& ruleName) -{ - ruleName_ = ruleName; - setParameter("RuleName", ruleName); +std::string DescribeTablesRequest::getRuleName() const { + return ruleName_; } -std::string DescribeTablesRequest::getQueryName()const -{ - return queryName_; +void DescribeTablesRequest::setRuleName(const std::string &ruleName) { + ruleName_ = ruleName; + setParameter(std::string("RuleName"), ruleName); } -void DescribeTablesRequest::setQueryName(const std::string& queryName) -{ - queryName_ = queryName; - setParameter("QueryName", queryName); +std::string DescribeTablesRequest::getQueryName() const { + return queryName_; } -long DescribeTablesRequest::getRiskLevelId()const -{ - return riskLevelId_; +void DescribeTablesRequest::setQueryName(const std::string &queryName) { + queryName_ = queryName; + setParameter(std::string("QueryName"), queryName); } -void DescribeTablesRequest::setRiskLevelId(long riskLevelId) -{ - riskLevelId_ = riskLevelId; - setParameter("RiskLevelId", std::to_string(riskLevelId)); +long DescribeTablesRequest::getRiskLevelId() const { + return riskLevelId_; } -long DescribeTablesRequest::getStartTime()const -{ - return startTime_; +void DescribeTablesRequest::setRiskLevelId(long riskLevelId) { + riskLevelId_ = riskLevelId; + setParameter(std::string("RiskLevelId"), std::to_string(riskLevelId)); } -void DescribeTablesRequest::setStartTime(long startTime) -{ - startTime_ = startTime; - setParameter("StartTime", std::to_string(startTime)); +long DescribeTablesRequest::getStartTime() const { + return startTime_; } -long DescribeTablesRequest::getLastScanTimeEnd()const -{ - return lastScanTimeEnd_; +void DescribeTablesRequest::setStartTime(long startTime) { + startTime_ = startTime; + setParameter(std::string("StartTime"), std::to_string(startTime)); } -void DescribeTablesRequest::setLastScanTimeEnd(long lastScanTimeEnd) -{ - lastScanTimeEnd_ = lastScanTimeEnd; - setParameter("LastScanTimeEnd", std::to_string(lastScanTimeEnd)); +long DescribeTablesRequest::getLastScanTimeEnd() const { + return lastScanTimeEnd_; } -long DescribeTablesRequest::getLastScanTimeStart()const -{ - return lastScanTimeStart_; +void DescribeTablesRequest::setLastScanTimeEnd(long lastScanTimeEnd) { + lastScanTimeEnd_ = lastScanTimeEnd; + setParameter(std::string("LastScanTimeEnd"), std::to_string(lastScanTimeEnd)); } -void DescribeTablesRequest::setLastScanTimeStart(long lastScanTimeStart) -{ - lastScanTimeStart_ = lastScanTimeStart; - setParameter("LastScanTimeStart", std::to_string(lastScanTimeStart)); +long DescribeTablesRequest::getLastScanTimeStart() const { + return lastScanTimeStart_; } -std::string DescribeTablesRequest::getSensLevelName()const -{ - return sensLevelName_; +void DescribeTablesRequest::setLastScanTimeStart(long lastScanTimeStart) { + lastScanTimeStart_ = lastScanTimeStart; + setParameter(std::string("LastScanTimeStart"), std::to_string(lastScanTimeStart)); } -void DescribeTablesRequest::setSensLevelName(const std::string& sensLevelName) -{ - sensLevelName_ = sensLevelName; - setParameter("SensLevelName", sensLevelName); +std::string DescribeTablesRequest::getSensLevelName() const { + return sensLevelName_; } -std::string DescribeTablesRequest::getSourceIp()const -{ - return sourceIp_; +void DescribeTablesRequest::setSensLevelName(const std::string &sensLevelName) { + sensLevelName_ = sensLevelName; + setParameter(std::string("SensLevelName"), sensLevelName); } -void DescribeTablesRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DescribeTablesRequest::getSourceIp() const { + return sourceIp_; } -int DescribeTablesRequest::getPageSize()const -{ - return pageSize_; +void DescribeTablesRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeTablesRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setParameter("PageSize", std::to_string(pageSize)); +int DescribeTablesRequest::getPageSize() const { + return pageSize_; } -std::string DescribeTablesRequest::getInstanceDescription()const -{ - return instanceDescription_; +void DescribeTablesRequest::setPageSize(int pageSize) { + pageSize_ = pageSize; + setParameter(std::string("PageSize"), std::to_string(pageSize)); } -void DescribeTablesRequest::setInstanceDescription(const std::string& instanceDescription) -{ - instanceDescription_ = instanceDescription; - setParameter("InstanceDescription", instanceDescription); +std::string DescribeTablesRequest::getInstanceDescription() const { + return instanceDescription_; } -std::string DescribeTablesRequest::getLang()const -{ - return lang_; +void DescribeTablesRequest::setInstanceDescription(const std::string &instanceDescription) { + instanceDescription_ = instanceDescription; + setParameter(std::string("InstanceDescription"), instanceDescription); } -void DescribeTablesRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeTablesRequest::getLang() const { + return lang_; } -int DescribeTablesRequest::getQueryType()const -{ - return queryType_; +void DescribeTablesRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void DescribeTablesRequest::setQueryType(int queryType) -{ - queryType_ = queryType; - setParameter("QueryType", std::to_string(queryType)); +int DescribeTablesRequest::getQueryType() const { + return queryType_; } -std::string DescribeTablesRequest::getServiceRegionId()const -{ - return serviceRegionId_; +void DescribeTablesRequest::setQueryType(int queryType) { + queryType_ = queryType; + setParameter(std::string("QueryType"), std::to_string(queryType)); } -void DescribeTablesRequest::setServiceRegionId(const std::string& serviceRegionId) -{ - serviceRegionId_ = serviceRegionId; - setParameter("ServiceRegionId", serviceRegionId); +std::string DescribeTablesRequest::getServiceRegionId() const { + return serviceRegionId_; } -int DescribeTablesRequest::getFeatureType()const -{ - return featureType_; +void DescribeTablesRequest::setServiceRegionId(const std::string &serviceRegionId) { + serviceRegionId_ = serviceRegionId; + setParameter(std::string("ServiceRegionId"), serviceRegionId); } -void DescribeTablesRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int DescribeTablesRequest::getFeatureType() const { + return featureType_; } -std::string DescribeTablesRequest::getOrderBy()const -{ - return orderBy_; +void DescribeTablesRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void DescribeTablesRequest::setOrderBy(const std::string& orderBy) -{ - orderBy_ = orderBy; - setParameter("OrderBy", orderBy); +std::string DescribeTablesRequest::getOrderBy() const { + return orderBy_; } -long DescribeTablesRequest::getEndTime()const -{ - return endTime_; +void DescribeTablesRequest::setOrderBy(const std::string &orderBy) { + orderBy_ = orderBy; + setParameter(std::string("OrderBy"), orderBy); } -void DescribeTablesRequest::setEndTime(long endTime) -{ - endTime_ = endTime; - setParameter("EndTime", std::to_string(endTime)); +long DescribeTablesRequest::getEndTime() const { + return endTime_; } -int DescribeTablesRequest::getCurrentPage()const -{ - return currentPage_; +void DescribeTablesRequest::setEndTime(long endTime) { + endTime_ = endTime; + setParameter(std::string("EndTime"), std::to_string(endTime)); } -void DescribeTablesRequest::setCurrentPage(int currentPage) -{ - currentPage_ = currentPage; - setParameter("CurrentPage", std::to_string(currentPage)); +int DescribeTablesRequest::getCurrentPage() const { + return currentPage_; } -std::string DescribeTablesRequest::getRuleIds()const -{ - return ruleIds_; +void DescribeTablesRequest::setCurrentPage(int currentPage) { + currentPage_ = currentPage; + setParameter(std::string("CurrentPage"), std::to_string(currentPage)); } -void DescribeTablesRequest::setRuleIds(const std::string& ruleIds) -{ - ruleIds_ = ruleIds; - setParameter("RuleIds", ruleIds); +std::string DescribeTablesRequest::getRuleIds() const { + return ruleIds_; } -long DescribeTablesRequest::getInstanceId()const -{ - return instanceId_; +void DescribeTablesRequest::setRuleIds(const std::string &ruleIds) { + ruleIds_ = ruleIds; + setParameter(std::string("RuleIds"), ruleIds); } -void DescribeTablesRequest::setInstanceId(long instanceId) -{ - instanceId_ = instanceId; - setParameter("InstanceId", std::to_string(instanceId)); +long DescribeTablesRequest::getInstanceId() const { + return instanceId_; } -std::string DescribeTablesRequest::getInstanceName()const -{ - return instanceName_; +void DescribeTablesRequest::setInstanceId(long instanceId) { + instanceId_ = instanceId; + setParameter(std::string("InstanceId"), std::to_string(instanceId)); } -void DescribeTablesRequest::setInstanceName(const std::string& instanceName) -{ - instanceName_ = instanceName; - setParameter("InstanceName", instanceName); +std::string DescribeTablesRequest::getInstanceName() const { + return instanceName_; } -std::string DescribeTablesRequest::getName()const -{ - return name_; +void DescribeTablesRequest::setInstanceName(const std::string &instanceName) { + instanceName_ = instanceName; + setParameter(std::string("InstanceName"), instanceName); } -void DescribeTablesRequest::setName(const std::string& name) -{ - name_ = name; - setParameter("Name", name); +std::string DescribeTablesRequest::getName() const { + return name_; } -long DescribeTablesRequest::getRuleId()const -{ - return ruleId_; +void DescribeTablesRequest::setName(const std::string &name) { + name_ = name; + setParameter(std::string("Name"), name); } -void DescribeTablesRequest::setRuleId(long ruleId) -{ - ruleId_ = ruleId; - setParameter("RuleId", std::to_string(ruleId)); +long DescribeTablesRequest::getRuleId() const { + return ruleId_; +} + +void DescribeTablesRequest::setRuleId(long ruleId) { + ruleId_ = ruleId; + setParameter(std::string("RuleId"), std::to_string(ruleId)); } diff --git a/sddp/src/model/DescribeTablesResult.cc b/sddp/src/model/DescribeTablesResult.cc index 11eb7b5bd..1f5644d35 100644 --- a/sddp/src/model/DescribeTablesResult.cc +++ b/sddp/src/model/DescribeTablesResult.cc @@ -43,76 +43,80 @@ void DescribeTablesResult::parse(const std::string &payload) for (auto valueItemsTable : allItemsNode) { Table itemsObject; - if(!valueItemsTable["Id"].isNull()) - itemsObject.id = std::stol(valueItemsTable["Id"].asString()); - if(!valueItemsTable["Name"].isNull()) - itemsObject.name = valueItemsTable["Name"].asString(); - if(!valueItemsTable["Owner"].isNull()) - itemsObject.owner = valueItemsTable["Owner"].asString(); if(!valueItemsTable["CreationTime"].isNull()) itemsObject.creationTime = std::stol(valueItemsTable["CreationTime"].asString()); - if(!valueItemsTable["ProductId"].isNull()) - itemsObject.productId = valueItemsTable["ProductId"].asString(); - if(!valueItemsTable["ProductCode"].isNull()) - itemsObject.productCode = valueItemsTable["ProductCode"].asString(); - if(!valueItemsTable["Sensitive"].isNull()) - itemsObject.sensitive = valueItemsTable["Sensitive"].asString() == "true"; - if(!valueItemsTable["RiskLevelId"].isNull()) - itemsObject.riskLevelId = std::stol(valueItemsTable["RiskLevelId"].asString()); - if(!valueItemsTable["RiskLevelName"].isNull()) - itemsObject.riskLevelName = valueItemsTable["RiskLevelName"].asString(); - if(!valueItemsTable["DepartName"].isNull()) - itemsObject.departName = valueItemsTable["DepartName"].asString(); - if(!valueItemsTable["TotalCount"].isNull()) - itemsObject.totalCount = std::stoi(valueItemsTable["TotalCount"].asString()); - if(!valueItemsTable["SensitiveCount"].isNull()) - itemsObject.sensitiveCount = std::stoi(valueItemsTable["SensitiveCount"].asString()); + if(!valueItemsTable["Owner"].isNull()) + itemsObject.owner = valueItemsTable["Owner"].asString(); + if(!valueItemsTable["CountDetails"].isNull()) + itemsObject.countDetails = valueItemsTable["CountDetails"].asString(); if(!valueItemsTable["SensitiveRatio"].isNull()) itemsObject.sensitiveRatio = valueItemsTable["SensitiveRatio"].asString(); - if(!valueItemsTable["InstanceId"].isNull()) - itemsObject.instanceId = std::stol(valueItemsTable["InstanceId"].asString()); - if(!valueItemsTable["S2Count"].isNull()) - itemsObject.s2Count = std::stoi(valueItemsTable["S2Count"].asString()); + if(!valueItemsTable["TenantName"].isNull()) + itemsObject.tenantName = valueItemsTable["TenantName"].asString(); + if(!valueItemsTable["DepartName"].isNull()) + itemsObject.departName = valueItemsTable["DepartName"].asString(); + if(!valueItemsTable["RiskLevelId"].isNull()) + itemsObject.riskLevelId = std::stol(valueItemsTable["RiskLevelId"].asString()); + if(!valueItemsTable["InstanceName"].isNull()) + itemsObject.instanceName = valueItemsTable["InstanceName"].asString(); if(!valueItemsTable["S3Count"].isNull()) itemsObject.s3Count = std::stoi(valueItemsTable["S3Count"].asString()); if(!valueItemsTable["S1Count"].isNull()) itemsObject.s1Count = std::stoi(valueItemsTable["S1Count"].asString()); - if(!valueItemsTable["CountDetails"].isNull()) - itemsObject.countDetails = valueItemsTable["CountDetails"].asString(); - if(!valueItemsTable["TotalRows"].isNull()) - itemsObject.totalRows = std::stoi(valueItemsTable["TotalRows"].asString()); + if(!valueItemsTable["ProductId"].isNull()) + itemsObject.productId = valueItemsTable["ProductId"].asString(); + if(!valueItemsTable["Name"].isNull()) + itemsObject.name = valueItemsTable["Name"].asString(); + if(!valueItemsTable["S2Count"].isNull()) + itemsObject.s2Count = std::stoi(valueItemsTable["S2Count"].asString()); + if(!valueItemsTable["InstanceId"].isNull()) + itemsObject.instanceId = std::stol(valueItemsTable["InstanceId"].asString()); + if(!valueItemsTable["TotalCount"].isNull()) + itemsObject.totalCount = std::stoi(valueItemsTable["TotalCount"].asString()); + if(!valueItemsTable["InstanceDescription"].isNull()) + itemsObject.instanceDescription = valueItemsTable["InstanceDescription"].asString(); + if(!valueItemsTable["Sensitive"].isNull()) + itemsObject.sensitive = valueItemsTable["Sensitive"].asString() == "true"; + if(!valueItemsTable["SensLevelName"].isNull()) + itemsObject.sensLevelName = valueItemsTable["SensLevelName"].asString(); if(!valueItemsTable["LastScanTime"].isNull()) itemsObject.lastScanTime = std::stol(valueItemsTable["LastScanTime"].asString()); if(!valueItemsTable["RegionName"].isNull()) itemsObject.regionName = valueItemsTable["RegionName"].asString(); - if(!valueItemsTable["InstanceName"].isNull()) - itemsObject.instanceName = valueItemsTable["InstanceName"].asString(); - if(!valueItemsTable["SensLevelName"].isNull()) - itemsObject.sensLevelName = valueItemsTable["SensLevelName"].asString(); - if(!valueItemsTable["InstanceDescription"].isNull()) - itemsObject.instanceDescription = valueItemsTable["InstanceDescription"].asString(); - if(!valueItemsTable["TenantName"].isNull()) - itemsObject.tenantName = valueItemsTable["TenantName"].asString(); + if(!valueItemsTable["RiskLevelName"].isNull()) + itemsObject.riskLevelName = valueItemsTable["RiskLevelName"].asString(); + if(!valueItemsTable["TotalRows"].isNull()) + itemsObject.totalRows = std::stoi(valueItemsTable["TotalRows"].asString()); + if(!valueItemsTable["SensitiveCount"].isNull()) + itemsObject.sensitiveCount = std::stoi(valueItemsTable["SensitiveCount"].asString()); + if(!valueItemsTable["Id"].isNull()) + itemsObject.id = std::stol(valueItemsTable["Id"].asString()); + if(!valueItemsTable["ProductCode"].isNull()) + itemsObject.productCode = valueItemsTable["ProductCode"].asString(); + if(!valueItemsTable["ObjectHex"].isNull()) + itemsObject.objectHex = valueItemsTable["ObjectHex"].asString(); + if(!valueItemsTable["DataType"].isNull()) + itemsObject.dataType = std::stoi(valueItemsTable["DataType"].asString()); auto allRuleListNode = valueItemsTable["RuleList"]["Rule"]; for (auto valueItemsTableRuleListRule : allRuleListNode) { Table::Rule ruleListObject; - if(!valueItemsTableRuleListRule["Name"].isNull()) - ruleListObject.name = valueItemsTableRuleListRule["Name"].asString(); if(!valueItemsTableRuleListRule["DisplayName"].isNull()) ruleListObject.displayName = valueItemsTableRuleListRule["DisplayName"].asString(); - if(!valueItemsTableRuleListRule["Count"].isNull()) - ruleListObject.count = std::stol(valueItemsTableRuleListRule["Count"].asString()); + if(!valueItemsTableRuleListRule["Name"].isNull()) + ruleListObject.name = valueItemsTableRuleListRule["Name"].asString(); if(!valueItemsTableRuleListRule["RiskLevelId"].isNull()) ruleListObject.riskLevelId = std::stol(valueItemsTableRuleListRule["RiskLevelId"].asString()); + if(!valueItemsTableRuleListRule["Count"].isNull()) + ruleListObject.count = std::stol(valueItemsTableRuleListRule["Count"].asString()); itemsObject.ruleList.push_back(ruleListObject); } items_.push_back(itemsObject); } - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["CurrentPage"].isNull()) currentPage_ = std::stoi(value["CurrentPage"].asString()); + if(!value["PageSize"].isNull()) + pageSize_ = std::stoi(value["PageSize"].asString()); if(!value["TotalCount"].isNull()) totalCount_ = std::stoi(value["TotalCount"].asString()); diff --git a/sddp/src/model/DescribeUserCountRequest.cc b/sddp/src/model/DescribeUserCountRequest.cc deleted file mode 100644 index 48968dcfe..000000000 --- a/sddp/src/model/DescribeUserCountRequest.cc +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeUserCountRequest; - -DescribeUserCountRequest::DescribeUserCountRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeUserCount") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeUserCountRequest::~DescribeUserCountRequest() -{} - -std::string DescribeUserCountRequest::getSourceIp()const -{ - return sourceIp_; -} - -void DescribeUserCountRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); -} - -std::string DescribeUserCountRequest::getLang()const -{ - return lang_; -} - -void DescribeUserCountRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); -} - diff --git a/sddp/src/model/DescribeUserCountResult.cc b/sddp/src/model/DescribeUserCountResult.cc deleted file mode 100644 index 9fec2b9fb..000000000 --- a/sddp/src/model/DescribeUserCountResult.cc +++ /dev/null @@ -1,68 +0,0 @@ -/* - * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#include -#include - -using namespace AlibabaCloud::Sddp; -using namespace AlibabaCloud::Sddp::Model; - -DescribeUserCountResult::DescribeUserCountResult() : - ServiceResult() -{} - -DescribeUserCountResult::DescribeUserCountResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeUserCountResult::~DescribeUserCountResult() -{} - -void DescribeUserCountResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto userCountNode = value["UserCount"]; - if(!userCountNode["Authed"].isNull()) - userCount_.authed = userCountNode["Authed"].asString() == "true"; - if(!userCountNode["Buyed"].isNull()) - userCount_.buyed = userCountNode["Buyed"].asString() == "true"; - if(!userCountNode["AuthCount"].isNull()) - userCount_.authCount = std::stoi(userCountNode["AuthCount"].asString()); - if(!userCountNode["UnAuthCount"].isNull()) - userCount_.unAuthCount = std::stoi(userCountNode["UnAuthCount"].asString()); - if(!userCountNode["TotalAuthCount"].isNull()) - userCount_.totalAuthCount = std::stoi(userCountNode["TotalAuthCount"].asString()); - if(!userCountNode["WarnTotalCount"].isNull()) - userCount_.warnTotalCount = std::stol(userCountNode["WarnTotalCount"].asString()); - if(!userCountNode["SaleInstanceStatus"].isNull()) - userCount_.saleInstanceStatus = std::stoi(userCountNode["SaleInstanceStatus"].asString()); - if(!userCountNode["WarnAddCount"].isNull()) - userCount_.warnAddCount = std::stol(userCountNode["WarnAddCount"].asString()); - if(!userCountNode["SaleInstanceId"].isNull()) - userCount_.saleInstanceId = userCountNode["SaleInstanceId"].asString(); - -} - -DescribeUserCountResult::UserCount DescribeUserCountResult::getUserCount()const -{ - return userCount_; -} - diff --git a/sddp/src/model/DescribeUserStatusRequest.cc b/sddp/src/model/DescribeUserStatusRequest.cc index 422df34aa..6f4dfc47f 100644 --- a/sddp/src/model/DescribeUserStatusRequest.cc +++ b/sddp/src/model/DescribeUserStatusRequest.cc @@ -1,51 +1,45 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DescribeUserStatusRequest; - -DescribeUserStatusRequest::DescribeUserStatusRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DescribeUserStatus") -{ - setMethod(HttpRequest::Method::Post); -} - -DescribeUserStatusRequest::~DescribeUserStatusRequest() -{} - -std::string DescribeUserStatusRequest::getSourceIp()const -{ - return sourceIp_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DescribeUserStatusRequest; + +DescribeUserStatusRequest::DescribeUserStatusRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DescribeUserStatus") { + setMethod(HttpRequest::Method::Post); } -void DescribeUserStatusRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +DescribeUserStatusRequest::~DescribeUserStatusRequest() {} + +std::string DescribeUserStatusRequest::getSourceIp() const { + return sourceIp_; } -std::string DescribeUserStatusRequest::getLang()const -{ - return lang_; +void DescribeUserStatusRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DescribeUserStatusRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DescribeUserStatusRequest::getLang() const { + return lang_; +} + +void DescribeUserStatusRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/DescribeUserStatusResult.cc b/sddp/src/model/DescribeUserStatusResult.cc index 226e36cb3..dc1ab0b93 100644 --- a/sddp/src/model/DescribeUserStatusResult.cc +++ b/sddp/src/model/DescribeUserStatusResult.cc @@ -40,84 +40,86 @@ void DescribeUserStatusResult::parse(const std::string &payload) reader.parse(payload, value); setRequestId(value["RequestId"].asString()); auto userStatusNode = value["UserStatus"]; - if(!userStatusNode["Authed"].isNull()) - userStatus_.authed = userStatusNode["Authed"].asString() == "true"; - if(!userStatusNode["Buyed"].isNull()) - userStatus_.buyed = userStatusNode["Buyed"].asString() == "true"; - if(!userStatusNode["OssBucketSet"].isNull()) - userStatus_.ossBucketSet = userStatusNode["OssBucketSet"].asString() == "true"; - if(!userStatusNode["OdpsSet"].isNull()) - userStatus_.odpsSet = userStatusNode["OdpsSet"].asString() == "true"; - if(!userStatusNode["RdsSet"].isNull()) - userStatus_.rdsSet = userStatusNode["RdsSet"].asString() == "true"; - if(!userStatusNode["AuthProductList"].isNull()) - userStatus_.authProductList = userStatusNode["AuthProductList"].asString(); - if(!userStatusNode["AccessKeyId"].isNull()) - userStatus_.accessKeyId = userStatusNode["AccessKeyId"].asString(); - if(!userStatusNode["Trail"].isNull()) - userStatus_.trail = userStatusNode["Trail"].asString() == "true"; - if(!userStatusNode["InstanceStatus"].isNull()) - userStatus_.instanceStatus = std::stoi(userStatusNode["InstanceStatus"].asString()); - if(!userStatusNode["InstanceId"].isNull()) - userStatus_.instanceId = userStatusNode["InstanceId"].asString(); - if(!userStatusNode["RemainDays"].isNull()) - userStatus_.remainDays = std::stoi(userStatusNode["RemainDays"].asString()); - if(!userStatusNode["RenewStatus"].isNull()) - userStatus_.renewStatus = userStatusNode["RenewStatus"].asString() == "true"; - if(!userStatusNode["InstanceNum"].isNull()) - userStatus_.instanceNum = std::stoi(userStatusNode["InstanceNum"].asString()); - if(!userStatusNode["UseInstanceNum"].isNull()) - userStatus_.useInstanceNum = std::stoi(userStatusNode["UseInstanceNum"].asString()); - if(!userStatusNode["OssSize"].isNull()) - userStatus_.ossSize = std::stol(userStatusNode["OssSize"].asString()); if(!userStatusNode["UseOssSize"].isNull()) userStatus_.useOssSize = std::stol(userStatusNode["UseOssSize"].asString()); + if(!userStatusNode["UseInstanceNum"].isNull()) + userStatus_.useInstanceNum = std::stoi(userStatusNode["UseInstanceNum"].asString()); + if(!userStatusNode["InstanceNum"].isNull()) + userStatus_.instanceNum = std::stoi(userStatusNode["InstanceNum"].asString()); if(!userStatusNode["ChargeType"].isNull()) userStatus_.chargeType = userStatusNode["ChargeType"].asString(); + if(!userStatusNode["IncSensitiveTables"].isNull()) + userStatus_.incSensitiveTables = std::stol(userStatusNode["IncSensitiveTables"].asString()); + if(!userStatusNode["AuditUpgradeStatus"].isNull()) + userStatus_.auditUpgradeStatus = userStatusNode["AuditUpgradeStatus"].asString() == "true"; + if(!userStatusNode["DataMaskTasks"].isNull()) + userStatus_.dataMaskTasks = std::stol(userStatusNode["DataMaskTasks"].asString()); + if(!userStatusNode["Authed"].isNull()) + userStatus_.authed = userStatusNode["Authed"].asString() == "true"; if(!userStatusNode["LabStatus"].isNull()) userStatus_.labStatus = std::stoi(userStatusNode["LabStatus"].asString()); if(!userStatusNode["Version"].isNull()) userStatus_.version = userStatusNode["Version"].asString(); - if(!userStatusNode["DbAuditStatus"].isNull()) - userStatus_.dbAuditStatus = std::stoi(userStatusNode["DbAuditStatus"].asString()); - if(!userStatusNode["AssetScanned"].isNull()) - userStatus_.assetScanned = userStatusNode["AssetScanned"].asString() == "true"; - if(!userStatusNode["AuditUpgradeStatus"].isNull()) - userStatus_.auditUpgradeStatus = userStatusNode["AuditUpgradeStatus"].asString() == "true"; + if(!userStatusNode["OdpsSet"].isNull()) + userStatus_.odpsSet = userStatusNode["OdpsSet"].asString() == "true"; + if(!userStatusNode["OssBucketSet"].isNull()) + userStatus_.ossBucketSet = userStatusNode["OssBucketSet"].asString() == "true"; if(!userStatusNode["SensitiveTable"].isNull()) userStatus_.sensitiveTable = std::stol(userStatusNode["SensitiveTable"].asString()); - if(!userStatusNode["SensitiveObject"].isNull()) - userStatus_.sensitiveObject = std::stol(userStatusNode["SensitiveObject"].asString()); - if(!userStatusNode["DatamaskColumns"].isNull()) - userStatus_.datamaskColumns = std::stol(userStatusNode["DatamaskColumns"].asString()); - if(!userStatusNode["AlarmCount"].isNull()) - userStatus_.alarmCount = std::stol(userStatusNode["AlarmCount"].asString()); - if(!userStatusNode["DivulgeCount"].isNull()) - userStatus_.divulgeCount = std::stol(userStatusNode["DivulgeCount"].asString()); - if(!userStatusNode["DisplayTime"].isNull()) - userStatus_.displayTime = userStatusNode["DisplayTime"].asString(); + if(!userStatusNode["RemainDays"].isNull()) + userStatus_.remainDays = std::stoi(userStatusNode["RemainDays"].asString()); if(!userStatusNode["TotalDataMaskColumns"].isNull()) userStatus_.totalDataMaskColumns = std::stol(userStatusNode["TotalDataMaskColumns"].asString()); - if(!userStatusNode["DataMaskTasks"].isNull()) - userStatus_.dataMaskTasks = std::stol(userStatusNode["DataMaskTasks"].asString()); - if(!userStatusNode["DataMaskColumns"].isNull()) - userStatus_.dataMaskColumns = std::stol(userStatusNode["DataMaskColumns"].asString()); - if(!userStatusNode["SensitiveTables"].isNull()) - userStatus_.sensitiveTables = std::stol(userStatusNode["SensitiveTables"].asString()); + if(!userStatusNode["DatamaskColumns"].isNull()) + userStatus_.datamaskColumns = std::stol(userStatusNode["DatamaskColumns"].asString()); + if(!userStatusNode["AuthProductList"].isNull()) + userStatus_.authProductList = userStatusNode["AuthProductList"].asString(); + if(!userStatusNode["Trail"].isNull()) + userStatus_.trail = userStatusNode["Trail"].asString() == "true"; + if(!userStatusNode["DivulgeCount"].isNull()) + userStatus_.divulgeCount = std::stol(userStatusNode["DivulgeCount"].asString()); + if(!userStatusNode["RdsSet"].isNull()) + userStatus_.rdsSet = userStatusNode["RdsSet"].asString() == "true"; + if(!userStatusNode["DbAuditStatus"].isNull()) + userStatus_.dbAuditStatus = std::stoi(userStatusNode["DbAuditStatus"].asString()); + if(!userStatusNode["RenewStatus"].isNull()) + userStatus_.renewStatus = userStatusNode["RenewStatus"].asString() == "true"; if(!userStatusNode["SensitiveObjects"].isNull()) userStatus_.sensitiveObjects = std::stol(userStatusNode["SensitiveObjects"].asString()); - if(!userStatusNode["IncSensitiveTables"].isNull()) - userStatus_.incSensitiveTables = std::stol(userStatusNode["IncSensitiveTables"].asString()); - if(!userStatusNode["IncSensitiveObjects"].isNull()) - userStatus_.incSensitiveObjects = std::stol(userStatusNode["IncSensitiveObjects"].asString()); - if(!userStatusNode["SensitiveTop"].isNull()) - userStatus_.sensitiveTop = userStatusNode["SensitiveTop"].asString(); + if(!userStatusNode["DataMaskColumns"].isNull()) + userStatus_.dataMaskColumns = std::stol(userStatusNode["DataMaskColumns"].asString()); if(!userStatusNode["DlpTotalCount"].isNull()) userStatus_.dlpTotalCount = std::stol(userStatusNode["DlpTotalCount"].asString()); + if(!userStatusNode["SensitiveObject"].isNull()) + userStatus_.sensitiveObject = std::stol(userStatusNode["SensitiveObject"].asString()); if(!userStatusNode["DlpCount"].isNull()) userStatus_.dlpCount = std::stol(userStatusNode["DlpCount"].asString()); + if(!userStatusNode["InstanceId"].isNull()) + userStatus_.instanceId = userStatusNode["InstanceId"].asString(); + if(!userStatusNode["AccessKeyId"].isNull()) + userStatus_.accessKeyId = userStatusNode["AccessKeyId"].asString(); + if(!userStatusNode["OssSize"].isNull()) + userStatus_.ossSize = std::stol(userStatusNode["OssSize"].asString()); if(!userStatusNode["SensitiveTotalTop"].isNull()) userStatus_.sensitiveTotalTop = userStatusNode["SensitiveTotalTop"].asString(); + if(!userStatusNode["SensitiveTables"].isNull()) + userStatus_.sensitiveTables = std::stol(userStatusNode["SensitiveTables"].asString()); + if(!userStatusNode["SensitiveTop"].isNull()) + userStatus_.sensitiveTop = userStatusNode["SensitiveTop"].asString(); + if(!userStatusNode["Purchased"].isNull()) + userStatus_.purchased = userStatusNode["Purchased"].asString() == "true"; + if(!userStatusNode["Buyed"].isNull()) + userStatus_.buyed = userStatusNode["Buyed"].asString() == "true"; + if(!userStatusNode["IncSensitiveObjects"].isNull()) + userStatus_.incSensitiveObjects = std::stol(userStatusNode["IncSensitiveObjects"].asString()); + if(!userStatusNode["InstanceStatus"].isNull()) + userStatus_.instanceStatus = std::stoi(userStatusNode["InstanceStatus"].asString()); + if(!userStatusNode["AssetScanned"].isNull()) + userStatus_.assetScanned = userStatusNode["AssetScanned"].asString() == "true"; + if(!userStatusNode["AlarmCount"].isNull()) + userStatus_.alarmCount = std::stol(userStatusNode["AlarmCount"].asString()); + if(!userStatusNode["DisplayTime"].isNull()) + userStatus_.displayTime = userStatusNode["DisplayTime"].asString(); } diff --git a/sddp/src/model/DisableUserConfigRequest.cc b/sddp/src/model/DisableUserConfigRequest.cc index a665972ea..d8c1977ab 100644 --- a/sddp/src/model/DisableUserConfigRequest.cc +++ b/sddp/src/model/DisableUserConfigRequest.cc @@ -1,62 +1,54 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::DisableUserConfigRequest; - -DisableUserConfigRequest::DisableUserConfigRequest() : - RpcServiceRequest("sddp", "2019-01-03", "DisableUserConfig") -{ - setMethod(HttpRequest::Method::Post); -} - -DisableUserConfigRequest::~DisableUserConfigRequest() -{} - -std::string DisableUserConfigRequest::getCode()const -{ - return code_; + */ + +#include + +using AlibabaCloud::Sddp::Model::DisableUserConfigRequest; + +DisableUserConfigRequest::DisableUserConfigRequest() + : RpcServiceRequest("sddp", "2019-01-03", "DisableUserConfig") { + setMethod(HttpRequest::Method::Post); } -void DisableUserConfigRequest::setCode(const std::string& code) -{ - code_ = code; - setParameter("Code", code); +DisableUserConfigRequest::~DisableUserConfigRequest() {} + +std::string DisableUserConfigRequest::getCode() const { + return code_; } -std::string DisableUserConfigRequest::getSourceIp()const -{ - return sourceIp_; +void DisableUserConfigRequest::setCode(const std::string &code) { + code_ = code; + setParameter(std::string("Code"), code); } -void DisableUserConfigRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string DisableUserConfigRequest::getSourceIp() const { + return sourceIp_; } -std::string DisableUserConfigRequest::getLang()const -{ - return lang_; +void DisableUserConfigRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void DisableUserConfigRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string DisableUserConfigRequest::getLang() const { + return lang_; +} + +void DisableUserConfigRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/ExecDatamaskRequest.cc b/sddp/src/model/ExecDatamaskRequest.cc index 505a3f3e4..a0fd47457 100644 --- a/sddp/src/model/ExecDatamaskRequest.cc +++ b/sddp/src/model/ExecDatamaskRequest.cc @@ -1,62 +1,63 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::ExecDatamaskRequest; - -ExecDatamaskRequest::ExecDatamaskRequest() : - RpcServiceRequest("sddp", "2019-01-03", "ExecDatamask") -{ - setMethod(HttpRequest::Method::Post); -} - -ExecDatamaskRequest::~ExecDatamaskRequest() -{} - -std::string ExecDatamaskRequest::getData()const -{ - return data_; + */ + +#include + +using AlibabaCloud::Sddp::Model::ExecDatamaskRequest; + +ExecDatamaskRequest::ExecDatamaskRequest() + : RpcServiceRequest("sddp", "2019-01-03", "ExecDatamask") { + setMethod(HttpRequest::Method::Post); } -void ExecDatamaskRequest::setData(const std::string& data) -{ - data_ = data; - setParameter("Data", data); +ExecDatamaskRequest::~ExecDatamaskRequest() {} + +std::string ExecDatamaskRequest::getData() const { + return data_; } -long ExecDatamaskRequest::getTemplateId()const -{ - return templateId_; +void ExecDatamaskRequest::setData(const std::string &data) { + data_ = data; + setParameter(std::string("Data"), data); } -void ExecDatamaskRequest::setTemplateId(long templateId) -{ - templateId_ = templateId; - setParameter("TemplateId", std::to_string(templateId)); +long ExecDatamaskRequest::getTemplateId() const { + return templateId_; } -std::string ExecDatamaskRequest::getSourceIp()const -{ - return sourceIp_; +void ExecDatamaskRequest::setTemplateId(long templateId) { + templateId_ = templateId; + setParameter(std::string("TemplateId"), std::to_string(templateId)); } -void ExecDatamaskRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string ExecDatamaskRequest::getSourceIp() const { + return sourceIp_; +} + +void ExecDatamaskRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); +} + +std::string ExecDatamaskRequest::getLang() const { + return lang_; +} + +void ExecDatamaskRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/ManualTriggerMaskingProcessRequest.cc b/sddp/src/model/ManualTriggerMaskingProcessRequest.cc index c0b623fdc..c107d8361 100644 --- a/sddp/src/model/ManualTriggerMaskingProcessRequest.cc +++ b/sddp/src/model/ManualTriggerMaskingProcessRequest.cc @@ -1,73 +1,63 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::ManualTriggerMaskingProcessRequest; - -ManualTriggerMaskingProcessRequest::ManualTriggerMaskingProcessRequest() : - RpcServiceRequest("sddp", "2019-01-03", "ManualTriggerMaskingProcess") -{ - setMethod(HttpRequest::Method::Post); -} - -ManualTriggerMaskingProcessRequest::~ManualTriggerMaskingProcessRequest() -{} - -int ManualTriggerMaskingProcessRequest::getFeatureType()const -{ - return featureType_; + */ + +#include + +using AlibabaCloud::Sddp::Model::ManualTriggerMaskingProcessRequest; + +ManualTriggerMaskingProcessRequest::ManualTriggerMaskingProcessRequest() + : RpcServiceRequest("sddp", "2019-01-03", "ManualTriggerMaskingProcess") { + setMethod(HttpRequest::Method::Post); } -void ManualTriggerMaskingProcessRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +ManualTriggerMaskingProcessRequest::~ManualTriggerMaskingProcessRequest() {} + +int ManualTriggerMaskingProcessRequest::getFeatureType() const { + return featureType_; } -std::string ManualTriggerMaskingProcessRequest::getSourceIp()const -{ - return sourceIp_; +void ManualTriggerMaskingProcessRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void ManualTriggerMaskingProcessRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string ManualTriggerMaskingProcessRequest::getSourceIp() const { + return sourceIp_; } -long ManualTriggerMaskingProcessRequest::getId()const -{ - return id_; +void ManualTriggerMaskingProcessRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void ManualTriggerMaskingProcessRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long ManualTriggerMaskingProcessRequest::getId() const { + return id_; } -std::string ManualTriggerMaskingProcessRequest::getLang()const -{ - return lang_; +void ManualTriggerMaskingProcessRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void ManualTriggerMaskingProcessRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string ManualTriggerMaskingProcessRequest::getLang() const { + return lang_; +} + +void ManualTriggerMaskingProcessRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/ModifyDataLimitRequest.cc b/sddp/src/model/ModifyDataLimitRequest.cc index 3cb9dafbf..9cfe4a3bd 100644 --- a/sddp/src/model/ModifyDataLimitRequest.cc +++ b/sddp/src/model/ModifyDataLimitRequest.cc @@ -1,183 +1,153 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::ModifyDataLimitRequest; - -ModifyDataLimitRequest::ModifyDataLimitRequest() : - RpcServiceRequest("sddp", "2019-01-03", "ModifyDataLimit") -{ - setMethod(HttpRequest::Method::Post); -} - -ModifyDataLimitRequest::~ModifyDataLimitRequest() -{} - -bool ModifyDataLimitRequest::getModifyPassword()const -{ - return modifyPassword_; + */ + +#include + +using AlibabaCloud::Sddp::Model::ModifyDataLimitRequest; + +ModifyDataLimitRequest::ModifyDataLimitRequest() + : RpcServiceRequest("sddp", "2019-01-03", "ModifyDataLimit") { + setMethod(HttpRequest::Method::Post); } -void ModifyDataLimitRequest::setModifyPassword(bool modifyPassword) -{ - modifyPassword_ = modifyPassword; - setParameter("ModifyPassword", modifyPassword ? "true" : "false"); +ModifyDataLimitRequest::~ModifyDataLimitRequest() {} + +bool ModifyDataLimitRequest::getModifyPassword() const { + return modifyPassword_; } -std::string ModifyDataLimitRequest::getPassword()const -{ - return password_; +void ModifyDataLimitRequest::setModifyPassword(bool modifyPassword) { + modifyPassword_ = modifyPassword; + setParameter(std::string("ModifyPassword"), modifyPassword ? "true" : "false"); } -void ModifyDataLimitRequest::setPassword(const std::string& password) -{ - password_ = password; - setParameter("Password", password); +std::string ModifyDataLimitRequest::getPassword() const { + return password_; } -std::string ModifyDataLimitRequest::getSourceIp()const -{ - return sourceIp_; +void ModifyDataLimitRequest::setPassword(const std::string &password) { + password_ = password; + setParameter(std::string("Password"), password); } -void ModifyDataLimitRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string ModifyDataLimitRequest::getSourceIp() const { + return sourceIp_; } -long ModifyDataLimitRequest::getId()const -{ - return id_; +void ModifyDataLimitRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void ModifyDataLimitRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long ModifyDataLimitRequest::getId() const { + return id_; } -std::string ModifyDataLimitRequest::getLang()const -{ - return lang_; +void ModifyDataLimitRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void ModifyDataLimitRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string ModifyDataLimitRequest::getLang() const { + return lang_; } -std::string ModifyDataLimitRequest::getServiceRegionId()const -{ - return serviceRegionId_; +void ModifyDataLimitRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void ModifyDataLimitRequest::setServiceRegionId(const std::string& serviceRegionId) -{ - serviceRegionId_ = serviceRegionId; - setParameter("ServiceRegionId", serviceRegionId); +std::string ModifyDataLimitRequest::getServiceRegionId() const { + return serviceRegionId_; } -std::string ModifyDataLimitRequest::getEngineType()const -{ - return engineType_; +void ModifyDataLimitRequest::setServiceRegionId(const std::string &serviceRegionId) { + serviceRegionId_ = serviceRegionId; + setParameter(std::string("ServiceRegionId"), serviceRegionId); } -void ModifyDataLimitRequest::setEngineType(const std::string& engineType) -{ - engineType_ = engineType; - setParameter("EngineType", engineType); +std::string ModifyDataLimitRequest::getEngineType() const { + return engineType_; } -int ModifyDataLimitRequest::getAuditStatus()const -{ - return auditStatus_; +void ModifyDataLimitRequest::setEngineType(const std::string &engineType) { + engineType_ = engineType; + setParameter(std::string("EngineType"), engineType); } -void ModifyDataLimitRequest::setAuditStatus(int auditStatus) -{ - auditStatus_ = auditStatus; - setParameter("AuditStatus", std::to_string(auditStatus)); +int ModifyDataLimitRequest::getAuditStatus() const { + return auditStatus_; } -int ModifyDataLimitRequest::getAutoScan()const -{ - return autoScan_; +void ModifyDataLimitRequest::setAuditStatus(int auditStatus) { + auditStatus_ = auditStatus; + setParameter(std::string("AuditStatus"), std::to_string(auditStatus)); } -void ModifyDataLimitRequest::setAutoScan(int autoScan) -{ - autoScan_ = autoScan; - setParameter("AutoScan", std::to_string(autoScan)); +int ModifyDataLimitRequest::getAutoScan() const { + return autoScan_; } -int ModifyDataLimitRequest::getLogStoreDay()const -{ - return logStoreDay_; +void ModifyDataLimitRequest::setAutoScan(int autoScan) { + autoScan_ = autoScan; + setParameter(std::string("AutoScan"), std::to_string(autoScan)); } -void ModifyDataLimitRequest::setLogStoreDay(int logStoreDay) -{ - logStoreDay_ = logStoreDay; - setParameter("LogStoreDay", std::to_string(logStoreDay)); +int ModifyDataLimitRequest::getLogStoreDay() const { + return logStoreDay_; } -int ModifyDataLimitRequest::getResourceType()const -{ - return resourceType_; +void ModifyDataLimitRequest::setLogStoreDay(int logStoreDay) { + logStoreDay_ = logStoreDay; + setParameter(std::string("LogStoreDay"), std::to_string(logStoreDay)); } -void ModifyDataLimitRequest::setResourceType(int resourceType) -{ - resourceType_ = resourceType; - setParameter("ResourceType", std::to_string(resourceType)); +int ModifyDataLimitRequest::getResourceType() const { + return resourceType_; } -std::string ModifyDataLimitRequest::getConnector()const -{ - return connector_; +void ModifyDataLimitRequest::setResourceType(int resourceType) { + resourceType_ = resourceType; + setParameter(std::string("ResourceType"), std::to_string(resourceType)); } -void ModifyDataLimitRequest::setConnector(const std::string& connector) -{ - connector_ = connector; - setParameter("Connector", connector); +std::string ModifyDataLimitRequest::getConnector() const { + return connector_; } -int ModifyDataLimitRequest::getPort()const -{ - return port_; +void ModifyDataLimitRequest::setConnector(const std::string &connector) { + connector_ = connector; + setParameter(std::string("Connector"), connector); } -void ModifyDataLimitRequest::setPort(int port) -{ - port_ = port; - setParameter("Port", std::to_string(port)); +int ModifyDataLimitRequest::getPort() const { + return port_; } -std::string ModifyDataLimitRequest::getUserName()const -{ - return userName_; +void ModifyDataLimitRequest::setPort(int port) { + port_ = port; + setParameter(std::string("Port"), std::to_string(port)); } -void ModifyDataLimitRequest::setUserName(const std::string& userName) -{ - userName_ = userName; - setParameter("UserName", userName); +std::string ModifyDataLimitRequest::getUserName() const { + return userName_; +} + +void ModifyDataLimitRequest::setUserName(const std::string &userName) { + userName_ = userName; + setParameter(std::string("UserName"), userName); } diff --git a/sddp/src/model/ModifyDefaultLevelRequest.cc b/sddp/src/model/ModifyDefaultLevelRequest.cc index 10cf7b240..0186b8d49 100644 --- a/sddp/src/model/ModifyDefaultLevelRequest.cc +++ b/sddp/src/model/ModifyDefaultLevelRequest.cc @@ -1,84 +1,72 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::ModifyDefaultLevelRequest; - -ModifyDefaultLevelRequest::ModifyDefaultLevelRequest() : - RpcServiceRequest("sddp", "2019-01-03", "ModifyDefaultLevel") -{ - setMethod(HttpRequest::Method::Post); -} - -ModifyDefaultLevelRequest::~ModifyDefaultLevelRequest() -{} - -int ModifyDefaultLevelRequest::getFeatureType()const -{ - return featureType_; + */ + +#include + +using AlibabaCloud::Sddp::Model::ModifyDefaultLevelRequest; + +ModifyDefaultLevelRequest::ModifyDefaultLevelRequest() + : RpcServiceRequest("sddp", "2019-01-03", "ModifyDefaultLevel") { + setMethod(HttpRequest::Method::Post); } -void ModifyDefaultLevelRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +ModifyDefaultLevelRequest::~ModifyDefaultLevelRequest() {} + +int ModifyDefaultLevelRequest::getFeatureType() const { + return featureType_; } -long ModifyDefaultLevelRequest::getDefaultId()const -{ - return defaultId_; +void ModifyDefaultLevelRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void ModifyDefaultLevelRequest::setDefaultId(long defaultId) -{ - defaultId_ = defaultId; - setParameter("DefaultId", std::to_string(defaultId)); +long ModifyDefaultLevelRequest::getDefaultId() const { + return defaultId_; } -std::string ModifyDefaultLevelRequest::getSourceIp()const -{ - return sourceIp_; +void ModifyDefaultLevelRequest::setDefaultId(long defaultId) { + defaultId_ = defaultId; + setParameter(std::string("DefaultId"), std::to_string(defaultId)); } -void ModifyDefaultLevelRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string ModifyDefaultLevelRequest::getSourceIp() const { + return sourceIp_; } -std::string ModifyDefaultLevelRequest::getLang()const -{ - return lang_; +void ModifyDefaultLevelRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void ModifyDefaultLevelRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string ModifyDefaultLevelRequest::getLang() const { + return lang_; } -std::string ModifyDefaultLevelRequest::getSensitiveIds()const -{ - return sensitiveIds_; +void ModifyDefaultLevelRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void ModifyDefaultLevelRequest::setSensitiveIds(const std::string& sensitiveIds) -{ - sensitiveIds_ = sensitiveIds; - setParameter("SensitiveIds", sensitiveIds); +std::string ModifyDefaultLevelRequest::getSensitiveIds() const { + return sensitiveIds_; +} + +void ModifyDefaultLevelRequest::setSensitiveIds(const std::string &sensitiveIds) { + sensitiveIds_ = sensitiveIds; + setParameter(std::string("SensitiveIds"), sensitiveIds); } diff --git a/sddp/src/model/ModifyEventStatusRequest.cc b/sddp/src/model/ModifyEventStatusRequest.cc index d654e5b7a..9caf36c22 100644 --- a/sddp/src/model/ModifyEventStatusRequest.cc +++ b/sddp/src/model/ModifyEventStatusRequest.cc @@ -1,117 +1,99 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::ModifyEventStatusRequest; - -ModifyEventStatusRequest::ModifyEventStatusRequest() : - RpcServiceRequest("sddp", "2019-01-03", "ModifyEventStatus") -{ - setMethod(HttpRequest::Method::Post); -} - -ModifyEventStatusRequest::~ModifyEventStatusRequest() -{} - -bool ModifyEventStatusRequest::getBacked()const -{ - return backed_; + */ + +#include + +using AlibabaCloud::Sddp::Model::ModifyEventStatusRequest; + +ModifyEventStatusRequest::ModifyEventStatusRequest() + : RpcServiceRequest("sddp", "2019-01-03", "ModifyEventStatus") { + setMethod(HttpRequest::Method::Post); } -void ModifyEventStatusRequest::setBacked(bool backed) -{ - backed_ = backed; - setParameter("Backed", backed ? "true" : "false"); +ModifyEventStatusRequest::~ModifyEventStatusRequest() {} + +bool ModifyEventStatusRequest::getBacked() const { + return backed_; } -std::string ModifyEventStatusRequest::getSourceIp()const -{ - return sourceIp_; +void ModifyEventStatusRequest::setBacked(bool backed) { + backed_ = backed; + setParameter(std::string("Backed"), backed ? "true" : "false"); } -void ModifyEventStatusRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string ModifyEventStatusRequest::getSourceIp() const { + return sourceIp_; } -std::string ModifyEventStatusRequest::getHandleInfo()const -{ - return handleInfo_; +void ModifyEventStatusRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void ModifyEventStatusRequest::setHandleInfo(const std::string& handleInfo) -{ - handleInfo_ = handleInfo; - setParameter("HandleInfo", handleInfo); +std::string ModifyEventStatusRequest::getHandleInfo() const { + return handleInfo_; } -std::string ModifyEventStatusRequest::getDealReason()const -{ - return dealReason_; +void ModifyEventStatusRequest::setHandleInfo(const std::string &handleInfo) { + handleInfo_ = handleInfo; + setParameter(std::string("HandleInfo"), handleInfo); } -void ModifyEventStatusRequest::setDealReason(const std::string& dealReason) -{ - dealReason_ = dealReason; - setParameter("DealReason", dealReason); +std::string ModifyEventStatusRequest::getDealReason() const { + return dealReason_; } -long ModifyEventStatusRequest::getId()const -{ - return id_; +void ModifyEventStatusRequest::setDealReason(const std::string &dealReason) { + dealReason_ = dealReason; + setParameter(std::string("DealReason"), dealReason); } -void ModifyEventStatusRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long ModifyEventStatusRequest::getId() const { + return id_; } -std::string ModifyEventStatusRequest::getLang()const -{ - return lang_; +void ModifyEventStatusRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void ModifyEventStatusRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string ModifyEventStatusRequest::getLang() const { + return lang_; } -int ModifyEventStatusRequest::getFeatureType()const -{ - return featureType_; +void ModifyEventStatusRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void ModifyEventStatusRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int ModifyEventStatusRequest::getFeatureType() const { + return featureType_; } -int ModifyEventStatusRequest::getStatus()const -{ - return status_; +void ModifyEventStatusRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void ModifyEventStatusRequest::setStatus(int status) -{ - status_ = status; - setParameter("Status", std::to_string(status)); +int ModifyEventStatusRequest::getStatus() const { + return status_; +} + +void ModifyEventStatusRequest::setStatus(int status) { + status_ = status; + setParameter(std::string("Status"), std::to_string(status)); } diff --git a/sddp/src/model/ModifyEventTypeStatusRequest.cc b/sddp/src/model/ModifyEventTypeStatusRequest.cc index 29f02dfe8..02b08a871 100644 --- a/sddp/src/model/ModifyEventTypeStatusRequest.cc +++ b/sddp/src/model/ModifyEventTypeStatusRequest.cc @@ -1,62 +1,54 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::ModifyEventTypeStatusRequest; - -ModifyEventTypeStatusRequest::ModifyEventTypeStatusRequest() : - RpcServiceRequest("sddp", "2019-01-03", "ModifyEventTypeStatus") -{ - setMethod(HttpRequest::Method::Post); -} - -ModifyEventTypeStatusRequest::~ModifyEventTypeStatusRequest() -{} - -std::string ModifyEventTypeStatusRequest::getSubTypeIds()const -{ - return subTypeIds_; + */ + +#include + +using AlibabaCloud::Sddp::Model::ModifyEventTypeStatusRequest; + +ModifyEventTypeStatusRequest::ModifyEventTypeStatusRequest() + : RpcServiceRequest("sddp", "2019-01-03", "ModifyEventTypeStatus") { + setMethod(HttpRequest::Method::Post); } -void ModifyEventTypeStatusRequest::setSubTypeIds(const std::string& subTypeIds) -{ - subTypeIds_ = subTypeIds; - setParameter("SubTypeIds", subTypeIds); +ModifyEventTypeStatusRequest::~ModifyEventTypeStatusRequest() {} + +std::string ModifyEventTypeStatusRequest::getSubTypeIds() const { + return subTypeIds_; } -std::string ModifyEventTypeStatusRequest::getSourceIp()const -{ - return sourceIp_; +void ModifyEventTypeStatusRequest::setSubTypeIds(const std::string &subTypeIds) { + subTypeIds_ = subTypeIds; + setParameter(std::string("SubTypeIds"), subTypeIds); } -void ModifyEventTypeStatusRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string ModifyEventTypeStatusRequest::getSourceIp() const { + return sourceIp_; } -std::string ModifyEventTypeStatusRequest::getLang()const -{ - return lang_; +void ModifyEventTypeStatusRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void ModifyEventTypeStatusRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string ModifyEventTypeStatusRequest::getLang() const { + return lang_; +} + +void ModifyEventTypeStatusRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } diff --git a/sddp/src/model/ModifyReportTaskStatusRequest.cc b/sddp/src/model/ModifyReportTaskStatusRequest.cc new file mode 100644 index 000000000..a4906df29 --- /dev/null +++ b/sddp/src/model/ModifyReportTaskStatusRequest.cc @@ -0,0 +1,54 @@ +/* + * Copyright 2009-2017 Alibaba Cloud All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +using AlibabaCloud::Sddp::Model::ModifyReportTaskStatusRequest; + +ModifyReportTaskStatusRequest::ModifyReportTaskStatusRequest() + : RpcServiceRequest("sddp", "2019-01-03", "ModifyReportTaskStatus") { + setMethod(HttpRequest::Method::Post); +} + +ModifyReportTaskStatusRequest::~ModifyReportTaskStatusRequest() {} + +std::string ModifyReportTaskStatusRequest::getSourceIp() const { + return sourceIp_; +} + +void ModifyReportTaskStatusRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); +} + +int ModifyReportTaskStatusRequest::getReportTaskStatus() const { + return reportTaskStatus_; +} + +void ModifyReportTaskStatusRequest::setReportTaskStatus(int reportTaskStatus) { + reportTaskStatus_ = reportTaskStatus; + setParameter(std::string("ReportTaskStatus"), std::to_string(reportTaskStatus)); +} + +std::string ModifyReportTaskStatusRequest::getLang() const { + return lang_; +} + +void ModifyReportTaskStatusRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); +} + diff --git a/sddp/src/model/BatchDeleteDataLimitResult.cc b/sddp/src/model/ModifyReportTaskStatusResult.cc similarity index 72% rename from sddp/src/model/BatchDeleteDataLimitResult.cc rename to sddp/src/model/ModifyReportTaskStatusResult.cc index 4afb31902..6578f5b03 100644 --- a/sddp/src/model/BatchDeleteDataLimitResult.cc +++ b/sddp/src/model/ModifyReportTaskStatusResult.cc @@ -14,26 +14,26 @@ * limitations under the License. */ -#include +#include #include using namespace AlibabaCloud::Sddp; using namespace AlibabaCloud::Sddp::Model; -BatchDeleteDataLimitResult::BatchDeleteDataLimitResult() : +ModifyReportTaskStatusResult::ModifyReportTaskStatusResult() : ServiceResult() {} -BatchDeleteDataLimitResult::BatchDeleteDataLimitResult(const std::string &payload) : +ModifyReportTaskStatusResult::ModifyReportTaskStatusResult(const std::string &payload) : ServiceResult() { parse(payload); } -BatchDeleteDataLimitResult::~BatchDeleteDataLimitResult() +ModifyReportTaskStatusResult::~ModifyReportTaskStatusResult() {} -void BatchDeleteDataLimitResult::parse(const std::string &payload) +void ModifyReportTaskStatusResult::parse(const std::string &payload) { Json::Reader reader; Json::Value value; diff --git a/sddp/src/model/ModifyRuleRequest.cc b/sddp/src/model/ModifyRuleRequest.cc index 41cec2900..8eab5f3ca 100644 --- a/sddp/src/model/ModifyRuleRequest.cc +++ b/sddp/src/model/ModifyRuleRequest.cc @@ -1,216 +1,180 @@ /* * 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 - -using AlibabaCloud::Sddp::Model::ModifyRuleRequest; - -ModifyRuleRequest::ModifyRuleRequest() : - RpcServiceRequest("sddp", "2019-01-03", "ModifyRule") -{ - setMethod(HttpRequest::Method::Post); -} - -ModifyRuleRequest::~ModifyRuleRequest() -{} - -int ModifyRuleRequest::getWarnLevel()const -{ - return warnLevel_; + */ + +#include + +using AlibabaCloud::Sddp::Model::ModifyRuleRequest; + +ModifyRuleRequest::ModifyRuleRequest() + : RpcServiceRequest("sddp", "2019-01-03", "ModifyRule") { + setMethod(HttpRequest::Method::Post); } -void ModifyRuleRequest::setWarnLevel(int warnLevel) -{ - warnLevel_ = warnLevel; - setParameter("WarnLevel", std::to_string(warnLevel)); +ModifyRuleRequest::~ModifyRuleRequest() {} + +int ModifyRuleRequest::getWarnLevel() const { + return warnLevel_; } -std::string ModifyRuleRequest::getProductCode()const -{ - return productCode_; +void ModifyRuleRequest::setWarnLevel(int warnLevel) { + warnLevel_ = warnLevel; + setParameter(std::string("WarnLevel"), std::to_string(warnLevel)); } -void ModifyRuleRequest::setProductCode(const std::string& productCode) -{ - productCode_ = productCode; - setParameter("ProductCode", productCode); +std::string ModifyRuleRequest::getProductCode() const { + return productCode_; } -long ModifyRuleRequest::getProductId()const -{ - return productId_; +void ModifyRuleRequest::setProductCode(const std::string &productCode) { + productCode_ = productCode; + setParameter(std::string("ProductCode"), productCode); } -void ModifyRuleRequest::setProductId(long productId) -{ - productId_ = productId; - setParameter("ProductId", std::to_string(productId)); +long ModifyRuleRequest::getProductId() const { + return productId_; } -std::string ModifyRuleRequest::getDescription()const -{ - return description_; +void ModifyRuleRequest::setProductId(long productId) { + productId_ = productId; + setParameter(std::string("ProductId"), std::to_string(productId)); } -void ModifyRuleRequest::setDescription(const std::string& description) -{ - description_ = description; - setParameter("Description", description); +std::string ModifyRuleRequest::getDescription() const { + return description_; } -long ModifyRuleRequest::getRiskLevelId()const -{ - return riskLevelId_; +void ModifyRuleRequest::setDescription(const std::string &description) { + description_ = description; + setParameter(std::string("Description"), description); } -void ModifyRuleRequest::setRiskLevelId(long riskLevelId) -{ - riskLevelId_ = riskLevelId; - setParameter("RiskLevelId", std::to_string(riskLevelId)); +long ModifyRuleRequest::getRiskLevelId() const { + return riskLevelId_; } -std::string ModifyRuleRequest::getContent()const -{ - return content_; +void ModifyRuleRequest::setRiskLevelId(long riskLevelId) { + riskLevelId_ = riskLevelId; + setParameter(std::string("RiskLevelId"), std::to_string(riskLevelId)); } -void ModifyRuleRequest::setContent(const std::string& content) -{ - content_ = content; - setParameter("Content", content); +std::string ModifyRuleRequest::getContent() const { + return content_; } -std::string ModifyRuleRequest::getSourceIp()const -{ - return sourceIp_; +void ModifyRuleRequest::setContent(const std::string &content) { + content_ = content; + setParameter(std::string("Content"), content); } -void ModifyRuleRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string ModifyRuleRequest::getSourceIp() const { + return sourceIp_; } -long ModifyRuleRequest::getId()const -{ - return id_; +void ModifyRuleRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void ModifyRuleRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long ModifyRuleRequest::getId() const { + return id_; } -std::string ModifyRuleRequest::getLang()const -{ - return lang_; +void ModifyRuleRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void ModifyRuleRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string ModifyRuleRequest::getLang() const { + return lang_; } -int ModifyRuleRequest::getFeatureType()const -{ - return featureType_; +void ModifyRuleRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void ModifyRuleRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int ModifyRuleRequest::getFeatureType() const { + return featureType_; } -int ModifyRuleRequest::getRuleType()const -{ - return ruleType_; +void ModifyRuleRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void ModifyRuleRequest::setRuleType(int ruleType) -{ - ruleType_ = ruleType; - setParameter("RuleType", std::to_string(ruleType)); +int ModifyRuleRequest::getRuleType() const { + return ruleType_; } -std::string ModifyRuleRequest::getStatExpress()const -{ - return statExpress_; +void ModifyRuleRequest::setRuleType(int ruleType) { + ruleType_ = ruleType; + setParameter(std::string("RuleType"), std::to_string(ruleType)); } -void ModifyRuleRequest::setStatExpress(const std::string& statExpress) -{ - statExpress_ = statExpress; - setParameter("StatExpress", statExpress); +std::string ModifyRuleRequest::getStatExpress() const { + return statExpress_; } -int ModifyRuleRequest::getContentCategory()const -{ - return contentCategory_; +void ModifyRuleRequest::setStatExpress(const std::string &statExpress) { + statExpress_ = statExpress; + setParameter(std::string("StatExpress"), statExpress); } -void ModifyRuleRequest::setContentCategory(int contentCategory) -{ - contentCategory_ = contentCategory; - setParameter("ContentCategory", std::to_string(contentCategory)); +int ModifyRuleRequest::getContentCategory() const { + return contentCategory_; } -int ModifyRuleRequest::getCustomType()const -{ - return customType_; +void ModifyRuleRequest::setContentCategory(int contentCategory) { + contentCategory_ = contentCategory; + setParameter(std::string("ContentCategory"), std::to_string(contentCategory)); } -void ModifyRuleRequest::setCustomType(int customType) -{ - customType_ = customType; - setParameter("CustomType", std::to_string(customType)); +int ModifyRuleRequest::getCustomType() const { + return customType_; } -std::string ModifyRuleRequest::getTarget()const -{ - return target_; +void ModifyRuleRequest::setCustomType(int customType) { + customType_ = customType; + setParameter(std::string("CustomType"), std::to_string(customType)); } -void ModifyRuleRequest::setTarget(const std::string& target) -{ - target_ = target; - setParameter("Target", target); +std::string ModifyRuleRequest::getTarget() const { + return target_; } -std::string ModifyRuleRequest::getName()const -{ - return name_; +void ModifyRuleRequest::setTarget(const std::string &target) { + target_ = target; + setParameter(std::string("Target"), target); } -void ModifyRuleRequest::setName(const std::string& name) -{ - name_ = name; - setParameter("Name", name); +std::string ModifyRuleRequest::getName() const { + return name_; } -int ModifyRuleRequest::getCategory()const -{ - return category_; +void ModifyRuleRequest::setName(const std::string &name) { + name_ = name; + setParameter(std::string("Name"), name); } -void ModifyRuleRequest::setCategory(int category) -{ - category_ = category; - setParameter("Category", std::to_string(category)); +int ModifyRuleRequest::getCategory() const { + return category_; +} + +void ModifyRuleRequest::setCategory(int category) { + category_ = category; + setParameter(std::string("Category"), std::to_string(category)); } diff --git a/sddp/src/model/ModifyRuleStatusRequest.cc b/sddp/src/model/ModifyRuleStatusRequest.cc index fef198144..462edd52e 100644 --- a/sddp/src/model/ModifyRuleStatusRequest.cc +++ b/sddp/src/model/ModifyRuleStatusRequest.cc @@ -1,95 +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. - */ - -#include - -using AlibabaCloud::Sddp::Model::ModifyRuleStatusRequest; - -ModifyRuleStatusRequest::ModifyRuleStatusRequest() : - RpcServiceRequest("sddp", "2019-01-03", "ModifyRuleStatus") -{ - setMethod(HttpRequest::Method::Post); -} - -ModifyRuleStatusRequest::~ModifyRuleStatusRequest() -{} - -int ModifyRuleStatusRequest::getFeatureType()const -{ - return featureType_; + */ + +#include + +using AlibabaCloud::Sddp::Model::ModifyRuleStatusRequest; + +ModifyRuleStatusRequest::ModifyRuleStatusRequest() + : RpcServiceRequest("sddp", "2019-01-03", "ModifyRuleStatus") { + setMethod(HttpRequest::Method::Post); } -void ModifyRuleStatusRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +ModifyRuleStatusRequest::~ModifyRuleStatusRequest() {} + +int ModifyRuleStatusRequest::getFeatureType() const { + return featureType_; } -std::string ModifyRuleStatusRequest::getSourceIp()const -{ - return sourceIp_; +void ModifyRuleStatusRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); } -void ModifyRuleStatusRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +std::string ModifyRuleStatusRequest::getSourceIp() const { + return sourceIp_; } -std::string ModifyRuleStatusRequest::getIds()const -{ - return ids_; +void ModifyRuleStatusRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void ModifyRuleStatusRequest::setIds(const std::string& ids) -{ - ids_ = ids; - setParameter("Ids", ids); +std::string ModifyRuleStatusRequest::getIds() const { + return ids_; } -long ModifyRuleStatusRequest::getId()const -{ - return id_; +void ModifyRuleStatusRequest::setIds(const std::string &ids) { + ids_ = ids; + setParameter(std::string("Ids"), ids); } -void ModifyRuleStatusRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long ModifyRuleStatusRequest::getId() const { + return id_; } -std::string ModifyRuleStatusRequest::getLang()const -{ - return lang_; +void ModifyRuleStatusRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void ModifyRuleStatusRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string ModifyRuleStatusRequest::getLang() const { + return lang_; } -int ModifyRuleStatusRequest::getStatus()const -{ - return status_; +void ModifyRuleStatusRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void ModifyRuleStatusRequest::setStatus(int status) -{ - status_ = status; - setParameter("Status", std::to_string(status)); +int ModifyRuleStatusRequest::getStatus() const { + return status_; +} + +void ModifyRuleStatusRequest::setStatus(int status) { + status_ = status; + setParameter(std::string("Status"), std::to_string(status)); } diff --git a/sddp/src/model/StopMaskingProcessRequest.cc b/sddp/src/model/StopMaskingProcessRequest.cc index 7e7e295bf..8a658571e 100644 --- a/sddp/src/model/StopMaskingProcessRequest.cc +++ b/sddp/src/model/StopMaskingProcessRequest.cc @@ -1,73 +1,63 @@ /* * Copyright 2009-2017 Alibaba Cloud All rights reserved. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -#include - -using AlibabaCloud::Sddp::Model::StopMaskingProcessRequest; - -StopMaskingProcessRequest::StopMaskingProcessRequest() : - RpcServiceRequest("sddp", "2019-01-03", "StopMaskingProcess") -{ - setMethod(HttpRequest::Method::Post); -} - -StopMaskingProcessRequest::~StopMaskingProcessRequest() -{} - -std::string StopMaskingProcessRequest::getSourceIp()const -{ - return sourceIp_; + */ + +#include + +using AlibabaCloud::Sddp::Model::StopMaskingProcessRequest; + +StopMaskingProcessRequest::StopMaskingProcessRequest() + : RpcServiceRequest("sddp", "2019-01-03", "StopMaskingProcess") { + setMethod(HttpRequest::Method::Post); } -void StopMaskingProcessRequest::setSourceIp(const std::string& sourceIp) -{ - sourceIp_ = sourceIp; - setParameter("SourceIp", sourceIp); +StopMaskingProcessRequest::~StopMaskingProcessRequest() {} + +std::string StopMaskingProcessRequest::getSourceIp() const { + return sourceIp_; } -long StopMaskingProcessRequest::getId()const -{ - return id_; +void StopMaskingProcessRequest::setSourceIp(const std::string &sourceIp) { + sourceIp_ = sourceIp; + setParameter(std::string("SourceIp"), sourceIp); } -void StopMaskingProcessRequest::setId(long id) -{ - id_ = id; - setParameter("Id", std::to_string(id)); +long StopMaskingProcessRequest::getId() const { + return id_; } -std::string StopMaskingProcessRequest::getLang()const -{ - return lang_; +void StopMaskingProcessRequest::setId(long id) { + id_ = id; + setParameter(std::string("Id"), std::to_string(id)); } -void StopMaskingProcessRequest::setLang(const std::string& lang) -{ - lang_ = lang; - setParameter("Lang", lang); +std::string StopMaskingProcessRequest::getLang() const { + return lang_; } -int StopMaskingProcessRequest::getFeatureType()const -{ - return featureType_; +void StopMaskingProcessRequest::setLang(const std::string &lang) { + lang_ = lang; + setParameter(std::string("Lang"), lang); } -void StopMaskingProcessRequest::setFeatureType(int featureType) -{ - featureType_ = featureType; - setParameter("FeatureType", std::to_string(featureType)); +int StopMaskingProcessRequest::getFeatureType() const { + return featureType_; +} + +void StopMaskingProcessRequest::setFeatureType(int featureType) { + featureType_ = featureType; + setParameter(std::string("FeatureType"), std::to_string(featureType)); }