Add parameters to control different role.
This commit is contained in:
@@ -25,14 +25,8 @@ set(cloud-siem_public_header_model
|
|||||||
include/alibabacloud/cloud-siem/model/AddDataSourceResult.h
|
include/alibabacloud/cloud-siem/model/AddDataSourceResult.h
|
||||||
include/alibabacloud/cloud-siem/model/AddDataSourceLogRequest.h
|
include/alibabacloud/cloud-siem/model/AddDataSourceLogRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/AddDataSourceLogResult.h
|
include/alibabacloud/cloud-siem/model/AddDataSourceLogResult.h
|
||||||
include/alibabacloud/cloud-siem/model/AddUserRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/AddUserResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/AddUserSourceLogConfigRequest.h
|
include/alibabacloud/cloud-siem/model/AddUserSourceLogConfigRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/AddUserSourceLogConfigResult.h
|
include/alibabacloud/cloud-siem/model/AddUserSourceLogConfigResult.h
|
||||||
include/alibabacloud/cloud-siem/model/BatchJobCheckRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/BatchJobCheckResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/BatchJobSubmitRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/BatchJobSubmitResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/BindAccountRequest.h
|
include/alibabacloud/cloud-siem/model/BindAccountRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/BindAccountResult.h
|
include/alibabacloud/cloud-siem/model/BindAccountResult.h
|
||||||
include/alibabacloud/cloud-siem/model/CloseDeliveryRequest.h
|
include/alibabacloud/cloud-siem/model/CloseDeliveryRequest.h
|
||||||
@@ -47,10 +41,6 @@ set(cloud-siem_public_header_model
|
|||||||
include/alibabacloud/cloud-siem/model/DeleteDataSourceResult.h
|
include/alibabacloud/cloud-siem/model/DeleteDataSourceResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DeleteDataSourceLogRequest.h
|
include/alibabacloud/cloud-siem/model/DeleteDataSourceLogRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DeleteDataSourceLogResult.h
|
include/alibabacloud/cloud-siem/model/DeleteDataSourceLogResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DeleteQuickQueryRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DeleteQuickQueryResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DeleteUserRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DeleteUserResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DeleteWhiteRuleListRequest.h
|
include/alibabacloud/cloud-siem/model/DeleteWhiteRuleListRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DeleteWhiteRuleListResult.h
|
include/alibabacloud/cloud-siem/model/DeleteWhiteRuleListResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeAggregateFunctionRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeAggregateFunctionRequest.h
|
||||||
@@ -73,8 +63,6 @@ set(cloud-siem_public_header_model
|
|||||||
include/alibabacloud/cloud-siem/model/DescribeAlertsWithEntityResult.h
|
include/alibabacloud/cloud-siem/model/DescribeAlertsWithEntityResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeAlertsWithEventRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeAlertsWithEventRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeAlertsWithEventResult.h
|
include/alibabacloud/cloud-siem/model/DescribeAlertsWithEventResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeAttackTimeLineRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DescribeAttackTimeLineResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DescribeAuthRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeAuthRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeAuthResult.h
|
include/alibabacloud/cloud-siem/model/DescribeAuthResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeAutomateResponseConfigCounterRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeAutomateResponseConfigCounterRequest.h
|
||||||
@@ -91,10 +79,6 @@ set(cloud-siem_public_header_model
|
|||||||
include/alibabacloud/cloud-siem/model/DescribeCloudSiemEventDetailResult.h
|
include/alibabacloud/cloud-siem/model/DescribeCloudSiemEventDetailResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeCloudSiemEventsRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeCloudSiemEventsRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeCloudSiemEventsResult.h
|
include/alibabacloud/cloud-siem/model/DescribeCloudSiemEventsResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeCsImportedProdStatusByUserRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DescribeCsImportedProdStatusByUserResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DescribeCustomizeRuleRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DescribeCustomizeRuleResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DescribeCustomizeRuleCountRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeCustomizeRuleCountRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeCustomizeRuleCountResult.h
|
include/alibabacloud/cloud-siem/model/DescribeCustomizeRuleCountResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeCustomizeRuleTestRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeCustomizeRuleTestRequest.h
|
||||||
@@ -117,14 +101,10 @@ set(cloud-siem_public_header_model
|
|||||||
include/alibabacloud/cloud-siem/model/DescribeEventDisposeResult.h
|
include/alibabacloud/cloud-siem/model/DescribeEventDisposeResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeImportedLogCountRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeImportedLogCountRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeImportedLogCountResult.h
|
include/alibabacloud/cloud-siem/model/DescribeImportedLogCountResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeJobStatusRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DescribeJobStatusResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DescribeLogFieldsRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeLogFieldsRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeLogFieldsResult.h
|
include/alibabacloud/cloud-siem/model/DescribeLogFieldsResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeLogSourceRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeLogSourceRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeLogSourceResult.h
|
include/alibabacloud/cloud-siem/model/DescribeLogSourceResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeLogStoreRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DescribeLogStoreResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DescribeLogTypeRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeLogTypeRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeLogTypeResult.h
|
include/alibabacloud/cloud-siem/model/DescribeLogTypeResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeOperatorsRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeOperatorsRequest.h
|
||||||
@@ -143,22 +123,12 @@ set(cloud-siem_public_header_model
|
|||||||
include/alibabacloud/cloud-siem/model/DescribeWafScopeResult.h
|
include/alibabacloud/cloud-siem/model/DescribeWafScopeResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeWhiteRuleListRequest.h
|
include/alibabacloud/cloud-siem/model/DescribeWhiteRuleListRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/DescribeWhiteRuleListResult.h
|
include/alibabacloud/cloud-siem/model/DescribeWhiteRuleListResult.h
|
||||||
include/alibabacloud/cloud-siem/model/DoQuickFieldRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DoQuickFieldResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DoSelfDelegateRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/DoSelfDelegateResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/EnableAccessForCloudSiemRequest.h
|
include/alibabacloud/cloud-siem/model/EnableAccessForCloudSiemRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/EnableAccessForCloudSiemResult.h
|
include/alibabacloud/cloud-siem/model/EnableAccessForCloudSiemResult.h
|
||||||
include/alibabacloud/cloud-siem/model/EnableServiceForCloudSiemRequest.h
|
include/alibabacloud/cloud-siem/model/EnableServiceForCloudSiemRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/EnableServiceForCloudSiemResult.h
|
include/alibabacloud/cloud-siem/model/EnableServiceForCloudSiemResult.h
|
||||||
include/alibabacloud/cloud-siem/model/GetCapacityRequest.h
|
include/alibabacloud/cloud-siem/model/GetCapacityRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/GetCapacityResult.h
|
include/alibabacloud/cloud-siem/model/GetCapacityResult.h
|
||||||
include/alibabacloud/cloud-siem/model/GetHistogramsRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/GetHistogramsResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/GetLogsRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/GetLogsResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/GetQuickQueryRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/GetQuickQueryResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/GetStorageRequest.h
|
include/alibabacloud/cloud-siem/model/GetStorageRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/GetStorageResult.h
|
include/alibabacloud/cloud-siem/model/GetStorageResult.h
|
||||||
include/alibabacloud/cloud-siem/model/ListAccountAccessIdRequest.h
|
include/alibabacloud/cloud-siem/model/ListAccountAccessIdRequest.h
|
||||||
@@ -187,20 +157,14 @@ set(cloud-siem_public_header_model
|
|||||||
include/alibabacloud/cloud-siem/model/ListDeliveryResult.h
|
include/alibabacloud/cloud-siem/model/ListDeliveryResult.h
|
||||||
include/alibabacloud/cloud-siem/model/ListDisposeStrategyRequest.h
|
include/alibabacloud/cloud-siem/model/ListDisposeStrategyRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/ListDisposeStrategyResult.h
|
include/alibabacloud/cloud-siem/model/ListDisposeStrategyResult.h
|
||||||
|
include/alibabacloud/cloud-siem/model/ListEntitiesRequest.h
|
||||||
|
include/alibabacloud/cloud-siem/model/ListEntitiesResult.h
|
||||||
include/alibabacloud/cloud-siem/model/ListImportedLogsByProdRequest.h
|
include/alibabacloud/cloud-siem/model/ListImportedLogsByProdRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/ListImportedLogsByProdResult.h
|
include/alibabacloud/cloud-siem/model/ListImportedLogsByProdResult.h
|
||||||
include/alibabacloud/cloud-siem/model/ListOperationRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/ListOperationResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/ListProjectLogStoresRequest.h
|
include/alibabacloud/cloud-siem/model/ListProjectLogStoresRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/ListProjectLogStoresResult.h
|
include/alibabacloud/cloud-siem/model/ListProjectLogStoresResult.h
|
||||||
include/alibabacloud/cloud-siem/model/ListQuickQueryRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/ListQuickQueryResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/ListRdUsersRequest.h
|
include/alibabacloud/cloud-siem/model/ListRdUsersRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/ListRdUsersResult.h
|
include/alibabacloud/cloud-siem/model/ListRdUsersResult.h
|
||||||
include/alibabacloud/cloud-siem/model/ListUserProdLogsRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/ListUserProdLogsResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/ListUsersByProdRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/ListUsersByProdResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/ModifyBindAccountRequest.h
|
include/alibabacloud/cloud-siem/model/ModifyBindAccountRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/ModifyBindAccountResult.h
|
include/alibabacloud/cloud-siem/model/ModifyBindAccountResult.h
|
||||||
include/alibabacloud/cloud-siem/model/ModifyDataSourceRequest.h
|
include/alibabacloud/cloud-siem/model/ModifyDataSourceRequest.h
|
||||||
@@ -225,16 +189,10 @@ set(cloud-siem_public_header_model
|
|||||||
include/alibabacloud/cloud-siem/model/PostRuleStatusChangeResult.h
|
include/alibabacloud/cloud-siem/model/PostRuleStatusChangeResult.h
|
||||||
include/alibabacloud/cloud-siem/model/RestoreCapacityRequest.h
|
include/alibabacloud/cloud-siem/model/RestoreCapacityRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/RestoreCapacityResult.h
|
include/alibabacloud/cloud-siem/model/RestoreCapacityResult.h
|
||||||
include/alibabacloud/cloud-siem/model/SaveQuickQueryRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/SaveQuickQueryResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/SetStorageRequest.h
|
include/alibabacloud/cloud-siem/model/SetStorageRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/SetStorageResult.h
|
include/alibabacloud/cloud-siem/model/SetStorageResult.h
|
||||||
include/alibabacloud/cloud-siem/model/ShowQuickAnalysisRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/ShowQuickAnalysisResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/SubmitImportLogTasksRequest.h
|
include/alibabacloud/cloud-siem/model/SubmitImportLogTasksRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/SubmitImportLogTasksResult.h
|
include/alibabacloud/cloud-siem/model/SubmitImportLogTasksResult.h
|
||||||
include/alibabacloud/cloud-siem/model/SubmitJobsRequest.h
|
|
||||||
include/alibabacloud/cloud-siem/model/SubmitJobsResult.h
|
|
||||||
include/alibabacloud/cloud-siem/model/UpdateAutomateResponseConfigStatusRequest.h
|
include/alibabacloud/cloud-siem/model/UpdateAutomateResponseConfigStatusRequest.h
|
||||||
include/alibabacloud/cloud-siem/model/UpdateAutomateResponseConfigStatusResult.h
|
include/alibabacloud/cloud-siem/model/UpdateAutomateResponseConfigStatusResult.h
|
||||||
include/alibabacloud/cloud-siem/model/UpdateWhiteRuleListRequest.h
|
include/alibabacloud/cloud-siem/model/UpdateWhiteRuleListRequest.h
|
||||||
@@ -246,14 +204,8 @@ set(cloud-siem_src
|
|||||||
src/model/AddDataSourceResult.cc
|
src/model/AddDataSourceResult.cc
|
||||||
src/model/AddDataSourceLogRequest.cc
|
src/model/AddDataSourceLogRequest.cc
|
||||||
src/model/AddDataSourceLogResult.cc
|
src/model/AddDataSourceLogResult.cc
|
||||||
src/model/AddUserRequest.cc
|
|
||||||
src/model/AddUserResult.cc
|
|
||||||
src/model/AddUserSourceLogConfigRequest.cc
|
src/model/AddUserSourceLogConfigRequest.cc
|
||||||
src/model/AddUserSourceLogConfigResult.cc
|
src/model/AddUserSourceLogConfigResult.cc
|
||||||
src/model/BatchJobCheckRequest.cc
|
|
||||||
src/model/BatchJobCheckResult.cc
|
|
||||||
src/model/BatchJobSubmitRequest.cc
|
|
||||||
src/model/BatchJobSubmitResult.cc
|
|
||||||
src/model/BindAccountRequest.cc
|
src/model/BindAccountRequest.cc
|
||||||
src/model/BindAccountResult.cc
|
src/model/BindAccountResult.cc
|
||||||
src/model/CloseDeliveryRequest.cc
|
src/model/CloseDeliveryRequest.cc
|
||||||
@@ -268,10 +220,6 @@ set(cloud-siem_src
|
|||||||
src/model/DeleteDataSourceResult.cc
|
src/model/DeleteDataSourceResult.cc
|
||||||
src/model/DeleteDataSourceLogRequest.cc
|
src/model/DeleteDataSourceLogRequest.cc
|
||||||
src/model/DeleteDataSourceLogResult.cc
|
src/model/DeleteDataSourceLogResult.cc
|
||||||
src/model/DeleteQuickQueryRequest.cc
|
|
||||||
src/model/DeleteQuickQueryResult.cc
|
|
||||||
src/model/DeleteUserRequest.cc
|
|
||||||
src/model/DeleteUserResult.cc
|
|
||||||
src/model/DeleteWhiteRuleListRequest.cc
|
src/model/DeleteWhiteRuleListRequest.cc
|
||||||
src/model/DeleteWhiteRuleListResult.cc
|
src/model/DeleteWhiteRuleListResult.cc
|
||||||
src/model/DescribeAggregateFunctionRequest.cc
|
src/model/DescribeAggregateFunctionRequest.cc
|
||||||
@@ -294,8 +242,6 @@ set(cloud-siem_src
|
|||||||
src/model/DescribeAlertsWithEntityResult.cc
|
src/model/DescribeAlertsWithEntityResult.cc
|
||||||
src/model/DescribeAlertsWithEventRequest.cc
|
src/model/DescribeAlertsWithEventRequest.cc
|
||||||
src/model/DescribeAlertsWithEventResult.cc
|
src/model/DescribeAlertsWithEventResult.cc
|
||||||
src/model/DescribeAttackTimeLineRequest.cc
|
|
||||||
src/model/DescribeAttackTimeLineResult.cc
|
|
||||||
src/model/DescribeAuthRequest.cc
|
src/model/DescribeAuthRequest.cc
|
||||||
src/model/DescribeAuthResult.cc
|
src/model/DescribeAuthResult.cc
|
||||||
src/model/DescribeAutomateResponseConfigCounterRequest.cc
|
src/model/DescribeAutomateResponseConfigCounterRequest.cc
|
||||||
@@ -312,10 +258,6 @@ set(cloud-siem_src
|
|||||||
src/model/DescribeCloudSiemEventDetailResult.cc
|
src/model/DescribeCloudSiemEventDetailResult.cc
|
||||||
src/model/DescribeCloudSiemEventsRequest.cc
|
src/model/DescribeCloudSiemEventsRequest.cc
|
||||||
src/model/DescribeCloudSiemEventsResult.cc
|
src/model/DescribeCloudSiemEventsResult.cc
|
||||||
src/model/DescribeCsImportedProdStatusByUserRequest.cc
|
|
||||||
src/model/DescribeCsImportedProdStatusByUserResult.cc
|
|
||||||
src/model/DescribeCustomizeRuleRequest.cc
|
|
||||||
src/model/DescribeCustomizeRuleResult.cc
|
|
||||||
src/model/DescribeCustomizeRuleCountRequest.cc
|
src/model/DescribeCustomizeRuleCountRequest.cc
|
||||||
src/model/DescribeCustomizeRuleCountResult.cc
|
src/model/DescribeCustomizeRuleCountResult.cc
|
||||||
src/model/DescribeCustomizeRuleTestRequest.cc
|
src/model/DescribeCustomizeRuleTestRequest.cc
|
||||||
@@ -338,14 +280,10 @@ set(cloud-siem_src
|
|||||||
src/model/DescribeEventDisposeResult.cc
|
src/model/DescribeEventDisposeResult.cc
|
||||||
src/model/DescribeImportedLogCountRequest.cc
|
src/model/DescribeImportedLogCountRequest.cc
|
||||||
src/model/DescribeImportedLogCountResult.cc
|
src/model/DescribeImportedLogCountResult.cc
|
||||||
src/model/DescribeJobStatusRequest.cc
|
|
||||||
src/model/DescribeJobStatusResult.cc
|
|
||||||
src/model/DescribeLogFieldsRequest.cc
|
src/model/DescribeLogFieldsRequest.cc
|
||||||
src/model/DescribeLogFieldsResult.cc
|
src/model/DescribeLogFieldsResult.cc
|
||||||
src/model/DescribeLogSourceRequest.cc
|
src/model/DescribeLogSourceRequest.cc
|
||||||
src/model/DescribeLogSourceResult.cc
|
src/model/DescribeLogSourceResult.cc
|
||||||
src/model/DescribeLogStoreRequest.cc
|
|
||||||
src/model/DescribeLogStoreResult.cc
|
|
||||||
src/model/DescribeLogTypeRequest.cc
|
src/model/DescribeLogTypeRequest.cc
|
||||||
src/model/DescribeLogTypeResult.cc
|
src/model/DescribeLogTypeResult.cc
|
||||||
src/model/DescribeOperatorsRequest.cc
|
src/model/DescribeOperatorsRequest.cc
|
||||||
@@ -364,22 +302,12 @@ set(cloud-siem_src
|
|||||||
src/model/DescribeWafScopeResult.cc
|
src/model/DescribeWafScopeResult.cc
|
||||||
src/model/DescribeWhiteRuleListRequest.cc
|
src/model/DescribeWhiteRuleListRequest.cc
|
||||||
src/model/DescribeWhiteRuleListResult.cc
|
src/model/DescribeWhiteRuleListResult.cc
|
||||||
src/model/DoQuickFieldRequest.cc
|
|
||||||
src/model/DoQuickFieldResult.cc
|
|
||||||
src/model/DoSelfDelegateRequest.cc
|
|
||||||
src/model/DoSelfDelegateResult.cc
|
|
||||||
src/model/EnableAccessForCloudSiemRequest.cc
|
src/model/EnableAccessForCloudSiemRequest.cc
|
||||||
src/model/EnableAccessForCloudSiemResult.cc
|
src/model/EnableAccessForCloudSiemResult.cc
|
||||||
src/model/EnableServiceForCloudSiemRequest.cc
|
src/model/EnableServiceForCloudSiemRequest.cc
|
||||||
src/model/EnableServiceForCloudSiemResult.cc
|
src/model/EnableServiceForCloudSiemResult.cc
|
||||||
src/model/GetCapacityRequest.cc
|
src/model/GetCapacityRequest.cc
|
||||||
src/model/GetCapacityResult.cc
|
src/model/GetCapacityResult.cc
|
||||||
src/model/GetHistogramsRequest.cc
|
|
||||||
src/model/GetHistogramsResult.cc
|
|
||||||
src/model/GetLogsRequest.cc
|
|
||||||
src/model/GetLogsResult.cc
|
|
||||||
src/model/GetQuickQueryRequest.cc
|
|
||||||
src/model/GetQuickQueryResult.cc
|
|
||||||
src/model/GetStorageRequest.cc
|
src/model/GetStorageRequest.cc
|
||||||
src/model/GetStorageResult.cc
|
src/model/GetStorageResult.cc
|
||||||
src/model/ListAccountAccessIdRequest.cc
|
src/model/ListAccountAccessIdRequest.cc
|
||||||
@@ -408,20 +336,14 @@ set(cloud-siem_src
|
|||||||
src/model/ListDeliveryResult.cc
|
src/model/ListDeliveryResult.cc
|
||||||
src/model/ListDisposeStrategyRequest.cc
|
src/model/ListDisposeStrategyRequest.cc
|
||||||
src/model/ListDisposeStrategyResult.cc
|
src/model/ListDisposeStrategyResult.cc
|
||||||
|
src/model/ListEntitiesRequest.cc
|
||||||
|
src/model/ListEntitiesResult.cc
|
||||||
src/model/ListImportedLogsByProdRequest.cc
|
src/model/ListImportedLogsByProdRequest.cc
|
||||||
src/model/ListImportedLogsByProdResult.cc
|
src/model/ListImportedLogsByProdResult.cc
|
||||||
src/model/ListOperationRequest.cc
|
|
||||||
src/model/ListOperationResult.cc
|
|
||||||
src/model/ListProjectLogStoresRequest.cc
|
src/model/ListProjectLogStoresRequest.cc
|
||||||
src/model/ListProjectLogStoresResult.cc
|
src/model/ListProjectLogStoresResult.cc
|
||||||
src/model/ListQuickQueryRequest.cc
|
|
||||||
src/model/ListQuickQueryResult.cc
|
|
||||||
src/model/ListRdUsersRequest.cc
|
src/model/ListRdUsersRequest.cc
|
||||||
src/model/ListRdUsersResult.cc
|
src/model/ListRdUsersResult.cc
|
||||||
src/model/ListUserProdLogsRequest.cc
|
|
||||||
src/model/ListUserProdLogsResult.cc
|
|
||||||
src/model/ListUsersByProdRequest.cc
|
|
||||||
src/model/ListUsersByProdResult.cc
|
|
||||||
src/model/ModifyBindAccountRequest.cc
|
src/model/ModifyBindAccountRequest.cc
|
||||||
src/model/ModifyBindAccountResult.cc
|
src/model/ModifyBindAccountResult.cc
|
||||||
src/model/ModifyDataSourceRequest.cc
|
src/model/ModifyDataSourceRequest.cc
|
||||||
@@ -446,16 +368,10 @@ set(cloud-siem_src
|
|||||||
src/model/PostRuleStatusChangeResult.cc
|
src/model/PostRuleStatusChangeResult.cc
|
||||||
src/model/RestoreCapacityRequest.cc
|
src/model/RestoreCapacityRequest.cc
|
||||||
src/model/RestoreCapacityResult.cc
|
src/model/RestoreCapacityResult.cc
|
||||||
src/model/SaveQuickQueryRequest.cc
|
|
||||||
src/model/SaveQuickQueryResult.cc
|
|
||||||
src/model/SetStorageRequest.cc
|
src/model/SetStorageRequest.cc
|
||||||
src/model/SetStorageResult.cc
|
src/model/SetStorageResult.cc
|
||||||
src/model/ShowQuickAnalysisRequest.cc
|
|
||||||
src/model/ShowQuickAnalysisResult.cc
|
|
||||||
src/model/SubmitImportLogTasksRequest.cc
|
src/model/SubmitImportLogTasksRequest.cc
|
||||||
src/model/SubmitImportLogTasksResult.cc
|
src/model/SubmitImportLogTasksResult.cc
|
||||||
src/model/SubmitJobsRequest.cc
|
|
||||||
src/model/SubmitJobsResult.cc
|
|
||||||
src/model/UpdateAutomateResponseConfigStatusRequest.cc
|
src/model/UpdateAutomateResponseConfigStatusRequest.cc
|
||||||
src/model/UpdateAutomateResponseConfigStatusResult.cc
|
src/model/UpdateAutomateResponseConfigStatusResult.cc
|
||||||
src/model/UpdateWhiteRuleListRequest.cc
|
src/model/UpdateWhiteRuleListRequest.cc
|
||||||
|
|||||||
@@ -26,14 +26,8 @@
|
|||||||
#include "model/AddDataSourceResult.h"
|
#include "model/AddDataSourceResult.h"
|
||||||
#include "model/AddDataSourceLogRequest.h"
|
#include "model/AddDataSourceLogRequest.h"
|
||||||
#include "model/AddDataSourceLogResult.h"
|
#include "model/AddDataSourceLogResult.h"
|
||||||
#include "model/AddUserRequest.h"
|
|
||||||
#include "model/AddUserResult.h"
|
|
||||||
#include "model/AddUserSourceLogConfigRequest.h"
|
#include "model/AddUserSourceLogConfigRequest.h"
|
||||||
#include "model/AddUserSourceLogConfigResult.h"
|
#include "model/AddUserSourceLogConfigResult.h"
|
||||||
#include "model/BatchJobCheckRequest.h"
|
|
||||||
#include "model/BatchJobCheckResult.h"
|
|
||||||
#include "model/BatchJobSubmitRequest.h"
|
|
||||||
#include "model/BatchJobSubmitResult.h"
|
|
||||||
#include "model/BindAccountRequest.h"
|
#include "model/BindAccountRequest.h"
|
||||||
#include "model/BindAccountResult.h"
|
#include "model/BindAccountResult.h"
|
||||||
#include "model/CloseDeliveryRequest.h"
|
#include "model/CloseDeliveryRequest.h"
|
||||||
@@ -48,10 +42,6 @@
|
|||||||
#include "model/DeleteDataSourceResult.h"
|
#include "model/DeleteDataSourceResult.h"
|
||||||
#include "model/DeleteDataSourceLogRequest.h"
|
#include "model/DeleteDataSourceLogRequest.h"
|
||||||
#include "model/DeleteDataSourceLogResult.h"
|
#include "model/DeleteDataSourceLogResult.h"
|
||||||
#include "model/DeleteQuickQueryRequest.h"
|
|
||||||
#include "model/DeleteQuickQueryResult.h"
|
|
||||||
#include "model/DeleteUserRequest.h"
|
|
||||||
#include "model/DeleteUserResult.h"
|
|
||||||
#include "model/DeleteWhiteRuleListRequest.h"
|
#include "model/DeleteWhiteRuleListRequest.h"
|
||||||
#include "model/DeleteWhiteRuleListResult.h"
|
#include "model/DeleteWhiteRuleListResult.h"
|
||||||
#include "model/DescribeAggregateFunctionRequest.h"
|
#include "model/DescribeAggregateFunctionRequest.h"
|
||||||
@@ -74,8 +64,6 @@
|
|||||||
#include "model/DescribeAlertsWithEntityResult.h"
|
#include "model/DescribeAlertsWithEntityResult.h"
|
||||||
#include "model/DescribeAlertsWithEventRequest.h"
|
#include "model/DescribeAlertsWithEventRequest.h"
|
||||||
#include "model/DescribeAlertsWithEventResult.h"
|
#include "model/DescribeAlertsWithEventResult.h"
|
||||||
#include "model/DescribeAttackTimeLineRequest.h"
|
|
||||||
#include "model/DescribeAttackTimeLineResult.h"
|
|
||||||
#include "model/DescribeAuthRequest.h"
|
#include "model/DescribeAuthRequest.h"
|
||||||
#include "model/DescribeAuthResult.h"
|
#include "model/DescribeAuthResult.h"
|
||||||
#include "model/DescribeAutomateResponseConfigCounterRequest.h"
|
#include "model/DescribeAutomateResponseConfigCounterRequest.h"
|
||||||
@@ -92,10 +80,6 @@
|
|||||||
#include "model/DescribeCloudSiemEventDetailResult.h"
|
#include "model/DescribeCloudSiemEventDetailResult.h"
|
||||||
#include "model/DescribeCloudSiemEventsRequest.h"
|
#include "model/DescribeCloudSiemEventsRequest.h"
|
||||||
#include "model/DescribeCloudSiemEventsResult.h"
|
#include "model/DescribeCloudSiemEventsResult.h"
|
||||||
#include "model/DescribeCsImportedProdStatusByUserRequest.h"
|
|
||||||
#include "model/DescribeCsImportedProdStatusByUserResult.h"
|
|
||||||
#include "model/DescribeCustomizeRuleRequest.h"
|
|
||||||
#include "model/DescribeCustomizeRuleResult.h"
|
|
||||||
#include "model/DescribeCustomizeRuleCountRequest.h"
|
#include "model/DescribeCustomizeRuleCountRequest.h"
|
||||||
#include "model/DescribeCustomizeRuleCountResult.h"
|
#include "model/DescribeCustomizeRuleCountResult.h"
|
||||||
#include "model/DescribeCustomizeRuleTestRequest.h"
|
#include "model/DescribeCustomizeRuleTestRequest.h"
|
||||||
@@ -118,14 +102,10 @@
|
|||||||
#include "model/DescribeEventDisposeResult.h"
|
#include "model/DescribeEventDisposeResult.h"
|
||||||
#include "model/DescribeImportedLogCountRequest.h"
|
#include "model/DescribeImportedLogCountRequest.h"
|
||||||
#include "model/DescribeImportedLogCountResult.h"
|
#include "model/DescribeImportedLogCountResult.h"
|
||||||
#include "model/DescribeJobStatusRequest.h"
|
|
||||||
#include "model/DescribeJobStatusResult.h"
|
|
||||||
#include "model/DescribeLogFieldsRequest.h"
|
#include "model/DescribeLogFieldsRequest.h"
|
||||||
#include "model/DescribeLogFieldsResult.h"
|
#include "model/DescribeLogFieldsResult.h"
|
||||||
#include "model/DescribeLogSourceRequest.h"
|
#include "model/DescribeLogSourceRequest.h"
|
||||||
#include "model/DescribeLogSourceResult.h"
|
#include "model/DescribeLogSourceResult.h"
|
||||||
#include "model/DescribeLogStoreRequest.h"
|
|
||||||
#include "model/DescribeLogStoreResult.h"
|
|
||||||
#include "model/DescribeLogTypeRequest.h"
|
#include "model/DescribeLogTypeRequest.h"
|
||||||
#include "model/DescribeLogTypeResult.h"
|
#include "model/DescribeLogTypeResult.h"
|
||||||
#include "model/DescribeOperatorsRequest.h"
|
#include "model/DescribeOperatorsRequest.h"
|
||||||
@@ -144,22 +124,12 @@
|
|||||||
#include "model/DescribeWafScopeResult.h"
|
#include "model/DescribeWafScopeResult.h"
|
||||||
#include "model/DescribeWhiteRuleListRequest.h"
|
#include "model/DescribeWhiteRuleListRequest.h"
|
||||||
#include "model/DescribeWhiteRuleListResult.h"
|
#include "model/DescribeWhiteRuleListResult.h"
|
||||||
#include "model/DoQuickFieldRequest.h"
|
|
||||||
#include "model/DoQuickFieldResult.h"
|
|
||||||
#include "model/DoSelfDelegateRequest.h"
|
|
||||||
#include "model/DoSelfDelegateResult.h"
|
|
||||||
#include "model/EnableAccessForCloudSiemRequest.h"
|
#include "model/EnableAccessForCloudSiemRequest.h"
|
||||||
#include "model/EnableAccessForCloudSiemResult.h"
|
#include "model/EnableAccessForCloudSiemResult.h"
|
||||||
#include "model/EnableServiceForCloudSiemRequest.h"
|
#include "model/EnableServiceForCloudSiemRequest.h"
|
||||||
#include "model/EnableServiceForCloudSiemResult.h"
|
#include "model/EnableServiceForCloudSiemResult.h"
|
||||||
#include "model/GetCapacityRequest.h"
|
#include "model/GetCapacityRequest.h"
|
||||||
#include "model/GetCapacityResult.h"
|
#include "model/GetCapacityResult.h"
|
||||||
#include "model/GetHistogramsRequest.h"
|
|
||||||
#include "model/GetHistogramsResult.h"
|
|
||||||
#include "model/GetLogsRequest.h"
|
|
||||||
#include "model/GetLogsResult.h"
|
|
||||||
#include "model/GetQuickQueryRequest.h"
|
|
||||||
#include "model/GetQuickQueryResult.h"
|
|
||||||
#include "model/GetStorageRequest.h"
|
#include "model/GetStorageRequest.h"
|
||||||
#include "model/GetStorageResult.h"
|
#include "model/GetStorageResult.h"
|
||||||
#include "model/ListAccountAccessIdRequest.h"
|
#include "model/ListAccountAccessIdRequest.h"
|
||||||
@@ -188,20 +158,14 @@
|
|||||||
#include "model/ListDeliveryResult.h"
|
#include "model/ListDeliveryResult.h"
|
||||||
#include "model/ListDisposeStrategyRequest.h"
|
#include "model/ListDisposeStrategyRequest.h"
|
||||||
#include "model/ListDisposeStrategyResult.h"
|
#include "model/ListDisposeStrategyResult.h"
|
||||||
|
#include "model/ListEntitiesRequest.h"
|
||||||
|
#include "model/ListEntitiesResult.h"
|
||||||
#include "model/ListImportedLogsByProdRequest.h"
|
#include "model/ListImportedLogsByProdRequest.h"
|
||||||
#include "model/ListImportedLogsByProdResult.h"
|
#include "model/ListImportedLogsByProdResult.h"
|
||||||
#include "model/ListOperationRequest.h"
|
|
||||||
#include "model/ListOperationResult.h"
|
|
||||||
#include "model/ListProjectLogStoresRequest.h"
|
#include "model/ListProjectLogStoresRequest.h"
|
||||||
#include "model/ListProjectLogStoresResult.h"
|
#include "model/ListProjectLogStoresResult.h"
|
||||||
#include "model/ListQuickQueryRequest.h"
|
|
||||||
#include "model/ListQuickQueryResult.h"
|
|
||||||
#include "model/ListRdUsersRequest.h"
|
#include "model/ListRdUsersRequest.h"
|
||||||
#include "model/ListRdUsersResult.h"
|
#include "model/ListRdUsersResult.h"
|
||||||
#include "model/ListUserProdLogsRequest.h"
|
|
||||||
#include "model/ListUserProdLogsResult.h"
|
|
||||||
#include "model/ListUsersByProdRequest.h"
|
|
||||||
#include "model/ListUsersByProdResult.h"
|
|
||||||
#include "model/ModifyBindAccountRequest.h"
|
#include "model/ModifyBindAccountRequest.h"
|
||||||
#include "model/ModifyBindAccountResult.h"
|
#include "model/ModifyBindAccountResult.h"
|
||||||
#include "model/ModifyDataSourceRequest.h"
|
#include "model/ModifyDataSourceRequest.h"
|
||||||
@@ -226,16 +190,10 @@
|
|||||||
#include "model/PostRuleStatusChangeResult.h"
|
#include "model/PostRuleStatusChangeResult.h"
|
||||||
#include "model/RestoreCapacityRequest.h"
|
#include "model/RestoreCapacityRequest.h"
|
||||||
#include "model/RestoreCapacityResult.h"
|
#include "model/RestoreCapacityResult.h"
|
||||||
#include "model/SaveQuickQueryRequest.h"
|
|
||||||
#include "model/SaveQuickQueryResult.h"
|
|
||||||
#include "model/SetStorageRequest.h"
|
#include "model/SetStorageRequest.h"
|
||||||
#include "model/SetStorageResult.h"
|
#include "model/SetStorageResult.h"
|
||||||
#include "model/ShowQuickAnalysisRequest.h"
|
|
||||||
#include "model/ShowQuickAnalysisResult.h"
|
|
||||||
#include "model/SubmitImportLogTasksRequest.h"
|
#include "model/SubmitImportLogTasksRequest.h"
|
||||||
#include "model/SubmitImportLogTasksResult.h"
|
#include "model/SubmitImportLogTasksResult.h"
|
||||||
#include "model/SubmitJobsRequest.h"
|
|
||||||
#include "model/SubmitJobsResult.h"
|
|
||||||
#include "model/UpdateAutomateResponseConfigStatusRequest.h"
|
#include "model/UpdateAutomateResponseConfigStatusRequest.h"
|
||||||
#include "model/UpdateAutomateResponseConfigStatusResult.h"
|
#include "model/UpdateAutomateResponseConfigStatusResult.h"
|
||||||
#include "model/UpdateWhiteRuleListRequest.h"
|
#include "model/UpdateWhiteRuleListRequest.h"
|
||||||
@@ -255,18 +213,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::AddDataSourceLogResult> AddDataSourceLogOutcome;
|
typedef Outcome<Error, Model::AddDataSourceLogResult> AddDataSourceLogOutcome;
|
||||||
typedef std::future<AddDataSourceLogOutcome> AddDataSourceLogOutcomeCallable;
|
typedef std::future<AddDataSourceLogOutcome> AddDataSourceLogOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::AddDataSourceLogRequest&, const AddDataSourceLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddDataSourceLogAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::AddDataSourceLogRequest&, const AddDataSourceLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddDataSourceLogAsyncHandler;
|
||||||
typedef Outcome<Error, Model::AddUserResult> AddUserOutcome;
|
|
||||||
typedef std::future<AddUserOutcome> AddUserOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::AddUserRequest&, const AddUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddUserAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::AddUserSourceLogConfigResult> AddUserSourceLogConfigOutcome;
|
typedef Outcome<Error, Model::AddUserSourceLogConfigResult> AddUserSourceLogConfigOutcome;
|
||||||
typedef std::future<AddUserSourceLogConfigOutcome> AddUserSourceLogConfigOutcomeCallable;
|
typedef std::future<AddUserSourceLogConfigOutcome> AddUserSourceLogConfigOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::AddUserSourceLogConfigRequest&, const AddUserSourceLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddUserSourceLogConfigAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::AddUserSourceLogConfigRequest&, const AddUserSourceLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddUserSourceLogConfigAsyncHandler;
|
||||||
typedef Outcome<Error, Model::BatchJobCheckResult> BatchJobCheckOutcome;
|
|
||||||
typedef std::future<BatchJobCheckOutcome> BatchJobCheckOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::BatchJobCheckRequest&, const BatchJobCheckOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchJobCheckAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::BatchJobSubmitResult> BatchJobSubmitOutcome;
|
|
||||||
typedef std::future<BatchJobSubmitOutcome> BatchJobSubmitOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::BatchJobSubmitRequest&, const BatchJobSubmitOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchJobSubmitAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::BindAccountResult> BindAccountOutcome;
|
typedef Outcome<Error, Model::BindAccountResult> BindAccountOutcome;
|
||||||
typedef std::future<BindAccountOutcome> BindAccountOutcomeCallable;
|
typedef std::future<BindAccountOutcome> BindAccountOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::BindAccountRequest&, const BindAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindAccountAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::BindAccountRequest&, const BindAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindAccountAsyncHandler;
|
||||||
@@ -288,12 +237,6 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DeleteDataSourceLogResult> DeleteDataSourceLogOutcome;
|
typedef Outcome<Error, Model::DeleteDataSourceLogResult> DeleteDataSourceLogOutcome;
|
||||||
typedef std::future<DeleteDataSourceLogOutcome> DeleteDataSourceLogOutcomeCallable;
|
typedef std::future<DeleteDataSourceLogOutcome> DeleteDataSourceLogOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DeleteDataSourceLogRequest&, const DeleteDataSourceLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDataSourceLogAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DeleteDataSourceLogRequest&, const DeleteDataSourceLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDataSourceLogAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DeleteQuickQueryResult> DeleteQuickQueryOutcome;
|
|
||||||
typedef std::future<DeleteQuickQueryOutcome> DeleteQuickQueryOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DeleteQuickQueryRequest&, const DeleteQuickQueryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteQuickQueryAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::DeleteUserResult> DeleteUserOutcome;
|
|
||||||
typedef std::future<DeleteUserOutcome> DeleteUserOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DeleteUserRequest&, const DeleteUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteUserAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::DeleteWhiteRuleListResult> DeleteWhiteRuleListOutcome;
|
typedef Outcome<Error, Model::DeleteWhiteRuleListResult> DeleteWhiteRuleListOutcome;
|
||||||
typedef std::future<DeleteWhiteRuleListOutcome> DeleteWhiteRuleListOutcomeCallable;
|
typedef std::future<DeleteWhiteRuleListOutcome> DeleteWhiteRuleListOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DeleteWhiteRuleListRequest&, const DeleteWhiteRuleListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteWhiteRuleListAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DeleteWhiteRuleListRequest&, const DeleteWhiteRuleListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteWhiteRuleListAsyncHandler;
|
||||||
@@ -327,9 +270,6 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeAlertsWithEventResult> DescribeAlertsWithEventOutcome;
|
typedef Outcome<Error, Model::DescribeAlertsWithEventResult> DescribeAlertsWithEventOutcome;
|
||||||
typedef std::future<DescribeAlertsWithEventOutcome> DescribeAlertsWithEventOutcomeCallable;
|
typedef std::future<DescribeAlertsWithEventOutcome> DescribeAlertsWithEventOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeAlertsWithEventRequest&, const DescribeAlertsWithEventOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAlertsWithEventAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeAlertsWithEventRequest&, const DescribeAlertsWithEventOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAlertsWithEventAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeAttackTimeLineResult> DescribeAttackTimeLineOutcome;
|
|
||||||
typedef std::future<DescribeAttackTimeLineOutcome> DescribeAttackTimeLineOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeAttackTimeLineRequest&, const DescribeAttackTimeLineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAttackTimeLineAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::DescribeAuthResult> DescribeAuthOutcome;
|
typedef Outcome<Error, Model::DescribeAuthResult> DescribeAuthOutcome;
|
||||||
typedef std::future<DescribeAuthOutcome> DescribeAuthOutcomeCallable;
|
typedef std::future<DescribeAuthOutcome> DescribeAuthOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeAuthRequest&, const DescribeAuthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuthAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeAuthRequest&, const DescribeAuthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAuthAsyncHandler;
|
||||||
@@ -354,12 +294,6 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeCloudSiemEventsResult> DescribeCloudSiemEventsOutcome;
|
typedef Outcome<Error, Model::DescribeCloudSiemEventsResult> DescribeCloudSiemEventsOutcome;
|
||||||
typedef std::future<DescribeCloudSiemEventsOutcome> DescribeCloudSiemEventsOutcomeCallable;
|
typedef std::future<DescribeCloudSiemEventsOutcome> DescribeCloudSiemEventsOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeCloudSiemEventsRequest&, const DescribeCloudSiemEventsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCloudSiemEventsAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeCloudSiemEventsRequest&, const DescribeCloudSiemEventsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCloudSiemEventsAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeCsImportedProdStatusByUserResult> DescribeCsImportedProdStatusByUserOutcome;
|
|
||||||
typedef std::future<DescribeCsImportedProdStatusByUserOutcome> DescribeCsImportedProdStatusByUserOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeCsImportedProdStatusByUserRequest&, const DescribeCsImportedProdStatusByUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCsImportedProdStatusByUserAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::DescribeCustomizeRuleResult> DescribeCustomizeRuleOutcome;
|
|
||||||
typedef std::future<DescribeCustomizeRuleOutcome> DescribeCustomizeRuleOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeCustomizeRuleRequest&, const DescribeCustomizeRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCustomizeRuleAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::DescribeCustomizeRuleCountResult> DescribeCustomizeRuleCountOutcome;
|
typedef Outcome<Error, Model::DescribeCustomizeRuleCountResult> DescribeCustomizeRuleCountOutcome;
|
||||||
typedef std::future<DescribeCustomizeRuleCountOutcome> DescribeCustomizeRuleCountOutcomeCallable;
|
typedef std::future<DescribeCustomizeRuleCountOutcome> DescribeCustomizeRuleCountOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeCustomizeRuleCountRequest&, const DescribeCustomizeRuleCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCustomizeRuleCountAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeCustomizeRuleCountRequest&, const DescribeCustomizeRuleCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCustomizeRuleCountAsyncHandler;
|
||||||
@@ -393,18 +327,12 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeImportedLogCountResult> DescribeImportedLogCountOutcome;
|
typedef Outcome<Error, Model::DescribeImportedLogCountResult> DescribeImportedLogCountOutcome;
|
||||||
typedef std::future<DescribeImportedLogCountOutcome> DescribeImportedLogCountOutcomeCallable;
|
typedef std::future<DescribeImportedLogCountOutcome> DescribeImportedLogCountOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeImportedLogCountRequest&, const DescribeImportedLogCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeImportedLogCountAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeImportedLogCountRequest&, const DescribeImportedLogCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeImportedLogCountAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeJobStatusResult> DescribeJobStatusOutcome;
|
|
||||||
typedef std::future<DescribeJobStatusOutcome> DescribeJobStatusOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeJobStatusRequest&, const DescribeJobStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeJobStatusAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::DescribeLogFieldsResult> DescribeLogFieldsOutcome;
|
typedef Outcome<Error, Model::DescribeLogFieldsResult> DescribeLogFieldsOutcome;
|
||||||
typedef std::future<DescribeLogFieldsOutcome> DescribeLogFieldsOutcomeCallable;
|
typedef std::future<DescribeLogFieldsOutcome> DescribeLogFieldsOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeLogFieldsRequest&, const DescribeLogFieldsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogFieldsAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeLogFieldsRequest&, const DescribeLogFieldsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogFieldsAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeLogSourceResult> DescribeLogSourceOutcome;
|
typedef Outcome<Error, Model::DescribeLogSourceResult> DescribeLogSourceOutcome;
|
||||||
typedef std::future<DescribeLogSourceOutcome> DescribeLogSourceOutcomeCallable;
|
typedef std::future<DescribeLogSourceOutcome> DescribeLogSourceOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeLogSourceRequest&, const DescribeLogSourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogSourceAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeLogSourceRequest&, const DescribeLogSourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogSourceAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeLogStoreResult> DescribeLogStoreOutcome;
|
|
||||||
typedef std::future<DescribeLogStoreOutcome> DescribeLogStoreOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeLogStoreRequest&, const DescribeLogStoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogStoreAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::DescribeLogTypeResult> DescribeLogTypeOutcome;
|
typedef Outcome<Error, Model::DescribeLogTypeResult> DescribeLogTypeOutcome;
|
||||||
typedef std::future<DescribeLogTypeOutcome> DescribeLogTypeOutcomeCallable;
|
typedef std::future<DescribeLogTypeOutcome> DescribeLogTypeOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeLogTypeRequest&, const DescribeLogTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogTypeAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeLogTypeRequest&, const DescribeLogTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLogTypeAsyncHandler;
|
||||||
@@ -432,12 +360,6 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeWhiteRuleListResult> DescribeWhiteRuleListOutcome;
|
typedef Outcome<Error, Model::DescribeWhiteRuleListResult> DescribeWhiteRuleListOutcome;
|
||||||
typedef std::future<DescribeWhiteRuleListOutcome> DescribeWhiteRuleListOutcomeCallable;
|
typedef std::future<DescribeWhiteRuleListOutcome> DescribeWhiteRuleListOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeWhiteRuleListRequest&, const DescribeWhiteRuleListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeWhiteRuleListAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::DescribeWhiteRuleListRequest&, const DescribeWhiteRuleListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeWhiteRuleListAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DoQuickFieldResult> DoQuickFieldOutcome;
|
|
||||||
typedef std::future<DoQuickFieldOutcome> DoQuickFieldOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DoQuickFieldRequest&, const DoQuickFieldOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DoQuickFieldAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::DoSelfDelegateResult> DoSelfDelegateOutcome;
|
|
||||||
typedef std::future<DoSelfDelegateOutcome> DoSelfDelegateOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::DoSelfDelegateRequest&, const DoSelfDelegateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DoSelfDelegateAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::EnableAccessForCloudSiemResult> EnableAccessForCloudSiemOutcome;
|
typedef Outcome<Error, Model::EnableAccessForCloudSiemResult> EnableAccessForCloudSiemOutcome;
|
||||||
typedef std::future<EnableAccessForCloudSiemOutcome> EnableAccessForCloudSiemOutcomeCallable;
|
typedef std::future<EnableAccessForCloudSiemOutcome> EnableAccessForCloudSiemOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::EnableAccessForCloudSiemRequest&, const EnableAccessForCloudSiemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableAccessForCloudSiemAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::EnableAccessForCloudSiemRequest&, const EnableAccessForCloudSiemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableAccessForCloudSiemAsyncHandler;
|
||||||
@@ -447,15 +369,6 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::GetCapacityResult> GetCapacityOutcome;
|
typedef Outcome<Error, Model::GetCapacityResult> GetCapacityOutcome;
|
||||||
typedef std::future<GetCapacityOutcome> GetCapacityOutcomeCallable;
|
typedef std::future<GetCapacityOutcome> GetCapacityOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::GetCapacityRequest&, const GetCapacityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCapacityAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::GetCapacityRequest&, const GetCapacityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCapacityAsyncHandler;
|
||||||
typedef Outcome<Error, Model::GetHistogramsResult> GetHistogramsOutcome;
|
|
||||||
typedef std::future<GetHistogramsOutcome> GetHistogramsOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::GetHistogramsRequest&, const GetHistogramsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetHistogramsAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::GetLogsResult> GetLogsOutcome;
|
|
||||||
typedef std::future<GetLogsOutcome> GetLogsOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::GetLogsRequest&, const GetLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLogsAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::GetQuickQueryResult> GetQuickQueryOutcome;
|
|
||||||
typedef std::future<GetQuickQueryOutcome> GetQuickQueryOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::GetQuickQueryRequest&, const GetQuickQueryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetQuickQueryAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::GetStorageResult> GetStorageOutcome;
|
typedef Outcome<Error, Model::GetStorageResult> GetStorageOutcome;
|
||||||
typedef std::future<GetStorageOutcome> GetStorageOutcomeCallable;
|
typedef std::future<GetStorageOutcome> GetStorageOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::GetStorageRequest&, const GetStorageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetStorageAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::GetStorageRequest&, const GetStorageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetStorageAsyncHandler;
|
||||||
@@ -498,27 +411,18 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::ListDisposeStrategyResult> ListDisposeStrategyOutcome;
|
typedef Outcome<Error, Model::ListDisposeStrategyResult> ListDisposeStrategyOutcome;
|
||||||
typedef std::future<ListDisposeStrategyOutcome> ListDisposeStrategyOutcomeCallable;
|
typedef std::future<ListDisposeStrategyOutcome> ListDisposeStrategyOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::ListDisposeStrategyRequest&, const ListDisposeStrategyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDisposeStrategyAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::ListDisposeStrategyRequest&, const ListDisposeStrategyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDisposeStrategyAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListEntitiesResult> ListEntitiesOutcome;
|
||||||
|
typedef std::future<ListEntitiesOutcome> ListEntitiesOutcomeCallable;
|
||||||
|
typedef std::function<void(const Cloud_siemClient*, const Model::ListEntitiesRequest&, const ListEntitiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEntitiesAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListImportedLogsByProdResult> ListImportedLogsByProdOutcome;
|
typedef Outcome<Error, Model::ListImportedLogsByProdResult> ListImportedLogsByProdOutcome;
|
||||||
typedef std::future<ListImportedLogsByProdOutcome> ListImportedLogsByProdOutcomeCallable;
|
typedef std::future<ListImportedLogsByProdOutcome> ListImportedLogsByProdOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::ListImportedLogsByProdRequest&, const ListImportedLogsByProdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListImportedLogsByProdAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::ListImportedLogsByProdRequest&, const ListImportedLogsByProdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListImportedLogsByProdAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListOperationResult> ListOperationOutcome;
|
|
||||||
typedef std::future<ListOperationOutcome> ListOperationOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::ListOperationRequest&, const ListOperationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListOperationAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::ListProjectLogStoresResult> ListProjectLogStoresOutcome;
|
typedef Outcome<Error, Model::ListProjectLogStoresResult> ListProjectLogStoresOutcome;
|
||||||
typedef std::future<ListProjectLogStoresOutcome> ListProjectLogStoresOutcomeCallable;
|
typedef std::future<ListProjectLogStoresOutcome> ListProjectLogStoresOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::ListProjectLogStoresRequest&, const ListProjectLogStoresOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListProjectLogStoresAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::ListProjectLogStoresRequest&, const ListProjectLogStoresOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListProjectLogStoresAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListQuickQueryResult> ListQuickQueryOutcome;
|
|
||||||
typedef std::future<ListQuickQueryOutcome> ListQuickQueryOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::ListQuickQueryRequest&, const ListQuickQueryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListQuickQueryAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::ListRdUsersResult> ListRdUsersOutcome;
|
typedef Outcome<Error, Model::ListRdUsersResult> ListRdUsersOutcome;
|
||||||
typedef std::future<ListRdUsersOutcome> ListRdUsersOutcomeCallable;
|
typedef std::future<ListRdUsersOutcome> ListRdUsersOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::ListRdUsersRequest&, const ListRdUsersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRdUsersAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::ListRdUsersRequest&, const ListRdUsersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRdUsersAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListUserProdLogsResult> ListUserProdLogsOutcome;
|
|
||||||
typedef std::future<ListUserProdLogsOutcome> ListUserProdLogsOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::ListUserProdLogsRequest&, const ListUserProdLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUserProdLogsAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::ListUsersByProdResult> ListUsersByProdOutcome;
|
|
||||||
typedef std::future<ListUsersByProdOutcome> ListUsersByProdOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::ListUsersByProdRequest&, const ListUsersByProdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUsersByProdAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::ModifyBindAccountResult> ModifyBindAccountOutcome;
|
typedef Outcome<Error, Model::ModifyBindAccountResult> ModifyBindAccountOutcome;
|
||||||
typedef std::future<ModifyBindAccountOutcome> ModifyBindAccountOutcomeCallable;
|
typedef std::future<ModifyBindAccountOutcome> ModifyBindAccountOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::ModifyBindAccountRequest&, const ModifyBindAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyBindAccountAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::ModifyBindAccountRequest&, const ModifyBindAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyBindAccountAsyncHandler;
|
||||||
@@ -555,21 +459,12 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::RestoreCapacityResult> RestoreCapacityOutcome;
|
typedef Outcome<Error, Model::RestoreCapacityResult> RestoreCapacityOutcome;
|
||||||
typedef std::future<RestoreCapacityOutcome> RestoreCapacityOutcomeCallable;
|
typedef std::future<RestoreCapacityOutcome> RestoreCapacityOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::RestoreCapacityRequest&, const RestoreCapacityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestoreCapacityAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::RestoreCapacityRequest&, const RestoreCapacityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestoreCapacityAsyncHandler;
|
||||||
typedef Outcome<Error, Model::SaveQuickQueryResult> SaveQuickQueryOutcome;
|
|
||||||
typedef std::future<SaveQuickQueryOutcome> SaveQuickQueryOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::SaveQuickQueryRequest&, const SaveQuickQueryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveQuickQueryAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::SetStorageResult> SetStorageOutcome;
|
typedef Outcome<Error, Model::SetStorageResult> SetStorageOutcome;
|
||||||
typedef std::future<SetStorageOutcome> SetStorageOutcomeCallable;
|
typedef std::future<SetStorageOutcome> SetStorageOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::SetStorageRequest&, const SetStorageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetStorageAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::SetStorageRequest&, const SetStorageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetStorageAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ShowQuickAnalysisResult> ShowQuickAnalysisOutcome;
|
|
||||||
typedef std::future<ShowQuickAnalysisOutcome> ShowQuickAnalysisOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::ShowQuickAnalysisRequest&, const ShowQuickAnalysisOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ShowQuickAnalysisAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::SubmitImportLogTasksResult> SubmitImportLogTasksOutcome;
|
typedef Outcome<Error, Model::SubmitImportLogTasksResult> SubmitImportLogTasksOutcome;
|
||||||
typedef std::future<SubmitImportLogTasksOutcome> SubmitImportLogTasksOutcomeCallable;
|
typedef std::future<SubmitImportLogTasksOutcome> SubmitImportLogTasksOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::SubmitImportLogTasksRequest&, const SubmitImportLogTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitImportLogTasksAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::SubmitImportLogTasksRequest&, const SubmitImportLogTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitImportLogTasksAsyncHandler;
|
||||||
typedef Outcome<Error, Model::SubmitJobsResult> SubmitJobsOutcome;
|
|
||||||
typedef std::future<SubmitJobsOutcome> SubmitJobsOutcomeCallable;
|
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::SubmitJobsRequest&, const SubmitJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitJobsAsyncHandler;
|
|
||||||
typedef Outcome<Error, Model::UpdateAutomateResponseConfigStatusResult> UpdateAutomateResponseConfigStatusOutcome;
|
typedef Outcome<Error, Model::UpdateAutomateResponseConfigStatusResult> UpdateAutomateResponseConfigStatusOutcome;
|
||||||
typedef std::future<UpdateAutomateResponseConfigStatusOutcome> UpdateAutomateResponseConfigStatusOutcomeCallable;
|
typedef std::future<UpdateAutomateResponseConfigStatusOutcome> UpdateAutomateResponseConfigStatusOutcomeCallable;
|
||||||
typedef std::function<void(const Cloud_siemClient*, const Model::UpdateAutomateResponseConfigStatusRequest&, const UpdateAutomateResponseConfigStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAutomateResponseConfigStatusAsyncHandler;
|
typedef std::function<void(const Cloud_siemClient*, const Model::UpdateAutomateResponseConfigStatusRequest&, const UpdateAutomateResponseConfigStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAutomateResponseConfigStatusAsyncHandler;
|
||||||
@@ -587,18 +482,9 @@ namespace AlibabaCloud
|
|||||||
AddDataSourceLogOutcome addDataSourceLog(const Model::AddDataSourceLogRequest &request)const;
|
AddDataSourceLogOutcome addDataSourceLog(const Model::AddDataSourceLogRequest &request)const;
|
||||||
void addDataSourceLogAsync(const Model::AddDataSourceLogRequest& request, const AddDataSourceLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void addDataSourceLogAsync(const Model::AddDataSourceLogRequest& request, const AddDataSourceLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
AddDataSourceLogOutcomeCallable addDataSourceLogCallable(const Model::AddDataSourceLogRequest& request) const;
|
AddDataSourceLogOutcomeCallable addDataSourceLogCallable(const Model::AddDataSourceLogRequest& request) const;
|
||||||
AddUserOutcome addUser(const Model::AddUserRequest &request)const;
|
|
||||||
void addUserAsync(const Model::AddUserRequest& request, const AddUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
AddUserOutcomeCallable addUserCallable(const Model::AddUserRequest& request) const;
|
|
||||||
AddUserSourceLogConfigOutcome addUserSourceLogConfig(const Model::AddUserSourceLogConfigRequest &request)const;
|
AddUserSourceLogConfigOutcome addUserSourceLogConfig(const Model::AddUserSourceLogConfigRequest &request)const;
|
||||||
void addUserSourceLogConfigAsync(const Model::AddUserSourceLogConfigRequest& request, const AddUserSourceLogConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void addUserSourceLogConfigAsync(const Model::AddUserSourceLogConfigRequest& request, const AddUserSourceLogConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
AddUserSourceLogConfigOutcomeCallable addUserSourceLogConfigCallable(const Model::AddUserSourceLogConfigRequest& request) const;
|
AddUserSourceLogConfigOutcomeCallable addUserSourceLogConfigCallable(const Model::AddUserSourceLogConfigRequest& request) const;
|
||||||
BatchJobCheckOutcome batchJobCheck(const Model::BatchJobCheckRequest &request)const;
|
|
||||||
void batchJobCheckAsync(const Model::BatchJobCheckRequest& request, const BatchJobCheckAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
BatchJobCheckOutcomeCallable batchJobCheckCallable(const Model::BatchJobCheckRequest& request) const;
|
|
||||||
BatchJobSubmitOutcome batchJobSubmit(const Model::BatchJobSubmitRequest &request)const;
|
|
||||||
void batchJobSubmitAsync(const Model::BatchJobSubmitRequest& request, const BatchJobSubmitAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
BatchJobSubmitOutcomeCallable batchJobSubmitCallable(const Model::BatchJobSubmitRequest& request) const;
|
|
||||||
BindAccountOutcome bindAccount(const Model::BindAccountRequest &request)const;
|
BindAccountOutcome bindAccount(const Model::BindAccountRequest &request)const;
|
||||||
void bindAccountAsync(const Model::BindAccountRequest& request, const BindAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void bindAccountAsync(const Model::BindAccountRequest& request, const BindAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
BindAccountOutcomeCallable bindAccountCallable(const Model::BindAccountRequest& request) const;
|
BindAccountOutcomeCallable bindAccountCallable(const Model::BindAccountRequest& request) const;
|
||||||
@@ -620,12 +506,6 @@ namespace AlibabaCloud
|
|||||||
DeleteDataSourceLogOutcome deleteDataSourceLog(const Model::DeleteDataSourceLogRequest &request)const;
|
DeleteDataSourceLogOutcome deleteDataSourceLog(const Model::DeleteDataSourceLogRequest &request)const;
|
||||||
void deleteDataSourceLogAsync(const Model::DeleteDataSourceLogRequest& request, const DeleteDataSourceLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void deleteDataSourceLogAsync(const Model::DeleteDataSourceLogRequest& request, const DeleteDataSourceLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DeleteDataSourceLogOutcomeCallable deleteDataSourceLogCallable(const Model::DeleteDataSourceLogRequest& request) const;
|
DeleteDataSourceLogOutcomeCallable deleteDataSourceLogCallable(const Model::DeleteDataSourceLogRequest& request) const;
|
||||||
DeleteQuickQueryOutcome deleteQuickQuery(const Model::DeleteQuickQueryRequest &request)const;
|
|
||||||
void deleteQuickQueryAsync(const Model::DeleteQuickQueryRequest& request, const DeleteQuickQueryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
DeleteQuickQueryOutcomeCallable deleteQuickQueryCallable(const Model::DeleteQuickQueryRequest& request) const;
|
|
||||||
DeleteUserOutcome deleteUser(const Model::DeleteUserRequest &request)const;
|
|
||||||
void deleteUserAsync(const Model::DeleteUserRequest& request, const DeleteUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
DeleteUserOutcomeCallable deleteUserCallable(const Model::DeleteUserRequest& request) const;
|
|
||||||
DeleteWhiteRuleListOutcome deleteWhiteRuleList(const Model::DeleteWhiteRuleListRequest &request)const;
|
DeleteWhiteRuleListOutcome deleteWhiteRuleList(const Model::DeleteWhiteRuleListRequest &request)const;
|
||||||
void deleteWhiteRuleListAsync(const Model::DeleteWhiteRuleListRequest& request, const DeleteWhiteRuleListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void deleteWhiteRuleListAsync(const Model::DeleteWhiteRuleListRequest& request, const DeleteWhiteRuleListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DeleteWhiteRuleListOutcomeCallable deleteWhiteRuleListCallable(const Model::DeleteWhiteRuleListRequest& request) const;
|
DeleteWhiteRuleListOutcomeCallable deleteWhiteRuleListCallable(const Model::DeleteWhiteRuleListRequest& request) const;
|
||||||
@@ -659,9 +539,6 @@ namespace AlibabaCloud
|
|||||||
DescribeAlertsWithEventOutcome describeAlertsWithEvent(const Model::DescribeAlertsWithEventRequest &request)const;
|
DescribeAlertsWithEventOutcome describeAlertsWithEvent(const Model::DescribeAlertsWithEventRequest &request)const;
|
||||||
void describeAlertsWithEventAsync(const Model::DescribeAlertsWithEventRequest& request, const DescribeAlertsWithEventAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeAlertsWithEventAsync(const Model::DescribeAlertsWithEventRequest& request, const DescribeAlertsWithEventAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeAlertsWithEventOutcomeCallable describeAlertsWithEventCallable(const Model::DescribeAlertsWithEventRequest& request) const;
|
DescribeAlertsWithEventOutcomeCallable describeAlertsWithEventCallable(const Model::DescribeAlertsWithEventRequest& request) const;
|
||||||
DescribeAttackTimeLineOutcome describeAttackTimeLine(const Model::DescribeAttackTimeLineRequest &request)const;
|
|
||||||
void describeAttackTimeLineAsync(const Model::DescribeAttackTimeLineRequest& request, const DescribeAttackTimeLineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
DescribeAttackTimeLineOutcomeCallable describeAttackTimeLineCallable(const Model::DescribeAttackTimeLineRequest& request) const;
|
|
||||||
DescribeAuthOutcome describeAuth(const Model::DescribeAuthRequest &request)const;
|
DescribeAuthOutcome describeAuth(const Model::DescribeAuthRequest &request)const;
|
||||||
void describeAuthAsync(const Model::DescribeAuthRequest& request, const DescribeAuthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeAuthAsync(const Model::DescribeAuthRequest& request, const DescribeAuthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeAuthOutcomeCallable describeAuthCallable(const Model::DescribeAuthRequest& request) const;
|
DescribeAuthOutcomeCallable describeAuthCallable(const Model::DescribeAuthRequest& request) const;
|
||||||
@@ -686,12 +563,6 @@ namespace AlibabaCloud
|
|||||||
DescribeCloudSiemEventsOutcome describeCloudSiemEvents(const Model::DescribeCloudSiemEventsRequest &request)const;
|
DescribeCloudSiemEventsOutcome describeCloudSiemEvents(const Model::DescribeCloudSiemEventsRequest &request)const;
|
||||||
void describeCloudSiemEventsAsync(const Model::DescribeCloudSiemEventsRequest& request, const DescribeCloudSiemEventsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeCloudSiemEventsAsync(const Model::DescribeCloudSiemEventsRequest& request, const DescribeCloudSiemEventsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeCloudSiemEventsOutcomeCallable describeCloudSiemEventsCallable(const Model::DescribeCloudSiemEventsRequest& request) const;
|
DescribeCloudSiemEventsOutcomeCallable describeCloudSiemEventsCallable(const Model::DescribeCloudSiemEventsRequest& request) const;
|
||||||
DescribeCsImportedProdStatusByUserOutcome describeCsImportedProdStatusByUser(const Model::DescribeCsImportedProdStatusByUserRequest &request)const;
|
|
||||||
void describeCsImportedProdStatusByUserAsync(const Model::DescribeCsImportedProdStatusByUserRequest& request, const DescribeCsImportedProdStatusByUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
DescribeCsImportedProdStatusByUserOutcomeCallable describeCsImportedProdStatusByUserCallable(const Model::DescribeCsImportedProdStatusByUserRequest& request) const;
|
|
||||||
DescribeCustomizeRuleOutcome describeCustomizeRule(const Model::DescribeCustomizeRuleRequest &request)const;
|
|
||||||
void describeCustomizeRuleAsync(const Model::DescribeCustomizeRuleRequest& request, const DescribeCustomizeRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
DescribeCustomizeRuleOutcomeCallable describeCustomizeRuleCallable(const Model::DescribeCustomizeRuleRequest& request) const;
|
|
||||||
DescribeCustomizeRuleCountOutcome describeCustomizeRuleCount(const Model::DescribeCustomizeRuleCountRequest &request)const;
|
DescribeCustomizeRuleCountOutcome describeCustomizeRuleCount(const Model::DescribeCustomizeRuleCountRequest &request)const;
|
||||||
void describeCustomizeRuleCountAsync(const Model::DescribeCustomizeRuleCountRequest& request, const DescribeCustomizeRuleCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeCustomizeRuleCountAsync(const Model::DescribeCustomizeRuleCountRequest& request, const DescribeCustomizeRuleCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeCustomizeRuleCountOutcomeCallable describeCustomizeRuleCountCallable(const Model::DescribeCustomizeRuleCountRequest& request) const;
|
DescribeCustomizeRuleCountOutcomeCallable describeCustomizeRuleCountCallable(const Model::DescribeCustomizeRuleCountRequest& request) const;
|
||||||
@@ -725,18 +596,12 @@ namespace AlibabaCloud
|
|||||||
DescribeImportedLogCountOutcome describeImportedLogCount(const Model::DescribeImportedLogCountRequest &request)const;
|
DescribeImportedLogCountOutcome describeImportedLogCount(const Model::DescribeImportedLogCountRequest &request)const;
|
||||||
void describeImportedLogCountAsync(const Model::DescribeImportedLogCountRequest& request, const DescribeImportedLogCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeImportedLogCountAsync(const Model::DescribeImportedLogCountRequest& request, const DescribeImportedLogCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeImportedLogCountOutcomeCallable describeImportedLogCountCallable(const Model::DescribeImportedLogCountRequest& request) const;
|
DescribeImportedLogCountOutcomeCallable describeImportedLogCountCallable(const Model::DescribeImportedLogCountRequest& request) const;
|
||||||
DescribeJobStatusOutcome describeJobStatus(const Model::DescribeJobStatusRequest &request)const;
|
|
||||||
void describeJobStatusAsync(const Model::DescribeJobStatusRequest& request, const DescribeJobStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
DescribeJobStatusOutcomeCallable describeJobStatusCallable(const Model::DescribeJobStatusRequest& request) const;
|
|
||||||
DescribeLogFieldsOutcome describeLogFields(const Model::DescribeLogFieldsRequest &request)const;
|
DescribeLogFieldsOutcome describeLogFields(const Model::DescribeLogFieldsRequest &request)const;
|
||||||
void describeLogFieldsAsync(const Model::DescribeLogFieldsRequest& request, const DescribeLogFieldsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeLogFieldsAsync(const Model::DescribeLogFieldsRequest& request, const DescribeLogFieldsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeLogFieldsOutcomeCallable describeLogFieldsCallable(const Model::DescribeLogFieldsRequest& request) const;
|
DescribeLogFieldsOutcomeCallable describeLogFieldsCallable(const Model::DescribeLogFieldsRequest& request) const;
|
||||||
DescribeLogSourceOutcome describeLogSource(const Model::DescribeLogSourceRequest &request)const;
|
DescribeLogSourceOutcome describeLogSource(const Model::DescribeLogSourceRequest &request)const;
|
||||||
void describeLogSourceAsync(const Model::DescribeLogSourceRequest& request, const DescribeLogSourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeLogSourceAsync(const Model::DescribeLogSourceRequest& request, const DescribeLogSourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeLogSourceOutcomeCallable describeLogSourceCallable(const Model::DescribeLogSourceRequest& request) const;
|
DescribeLogSourceOutcomeCallable describeLogSourceCallable(const Model::DescribeLogSourceRequest& request) const;
|
||||||
DescribeLogStoreOutcome describeLogStore(const Model::DescribeLogStoreRequest &request)const;
|
|
||||||
void describeLogStoreAsync(const Model::DescribeLogStoreRequest& request, const DescribeLogStoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
DescribeLogStoreOutcomeCallable describeLogStoreCallable(const Model::DescribeLogStoreRequest& request) const;
|
|
||||||
DescribeLogTypeOutcome describeLogType(const Model::DescribeLogTypeRequest &request)const;
|
DescribeLogTypeOutcome describeLogType(const Model::DescribeLogTypeRequest &request)const;
|
||||||
void describeLogTypeAsync(const Model::DescribeLogTypeRequest& request, const DescribeLogTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeLogTypeAsync(const Model::DescribeLogTypeRequest& request, const DescribeLogTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeLogTypeOutcomeCallable describeLogTypeCallable(const Model::DescribeLogTypeRequest& request) const;
|
DescribeLogTypeOutcomeCallable describeLogTypeCallable(const Model::DescribeLogTypeRequest& request) const;
|
||||||
@@ -764,12 +629,6 @@ namespace AlibabaCloud
|
|||||||
DescribeWhiteRuleListOutcome describeWhiteRuleList(const Model::DescribeWhiteRuleListRequest &request)const;
|
DescribeWhiteRuleListOutcome describeWhiteRuleList(const Model::DescribeWhiteRuleListRequest &request)const;
|
||||||
void describeWhiteRuleListAsync(const Model::DescribeWhiteRuleListRequest& request, const DescribeWhiteRuleListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeWhiteRuleListAsync(const Model::DescribeWhiteRuleListRequest& request, const DescribeWhiteRuleListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeWhiteRuleListOutcomeCallable describeWhiteRuleListCallable(const Model::DescribeWhiteRuleListRequest& request) const;
|
DescribeWhiteRuleListOutcomeCallable describeWhiteRuleListCallable(const Model::DescribeWhiteRuleListRequest& request) const;
|
||||||
DoQuickFieldOutcome doQuickField(const Model::DoQuickFieldRequest &request)const;
|
|
||||||
void doQuickFieldAsync(const Model::DoQuickFieldRequest& request, const DoQuickFieldAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
DoQuickFieldOutcomeCallable doQuickFieldCallable(const Model::DoQuickFieldRequest& request) const;
|
|
||||||
DoSelfDelegateOutcome doSelfDelegate(const Model::DoSelfDelegateRequest &request)const;
|
|
||||||
void doSelfDelegateAsync(const Model::DoSelfDelegateRequest& request, const DoSelfDelegateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
DoSelfDelegateOutcomeCallable doSelfDelegateCallable(const Model::DoSelfDelegateRequest& request) const;
|
|
||||||
EnableAccessForCloudSiemOutcome enableAccessForCloudSiem(const Model::EnableAccessForCloudSiemRequest &request)const;
|
EnableAccessForCloudSiemOutcome enableAccessForCloudSiem(const Model::EnableAccessForCloudSiemRequest &request)const;
|
||||||
void enableAccessForCloudSiemAsync(const Model::EnableAccessForCloudSiemRequest& request, const EnableAccessForCloudSiemAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void enableAccessForCloudSiemAsync(const Model::EnableAccessForCloudSiemRequest& request, const EnableAccessForCloudSiemAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
EnableAccessForCloudSiemOutcomeCallable enableAccessForCloudSiemCallable(const Model::EnableAccessForCloudSiemRequest& request) const;
|
EnableAccessForCloudSiemOutcomeCallable enableAccessForCloudSiemCallable(const Model::EnableAccessForCloudSiemRequest& request) const;
|
||||||
@@ -779,15 +638,6 @@ namespace AlibabaCloud
|
|||||||
GetCapacityOutcome getCapacity(const Model::GetCapacityRequest &request)const;
|
GetCapacityOutcome getCapacity(const Model::GetCapacityRequest &request)const;
|
||||||
void getCapacityAsync(const Model::GetCapacityRequest& request, const GetCapacityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void getCapacityAsync(const Model::GetCapacityRequest& request, const GetCapacityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
GetCapacityOutcomeCallable getCapacityCallable(const Model::GetCapacityRequest& request) const;
|
GetCapacityOutcomeCallable getCapacityCallable(const Model::GetCapacityRequest& request) const;
|
||||||
GetHistogramsOutcome getHistograms(const Model::GetHistogramsRequest &request)const;
|
|
||||||
void getHistogramsAsync(const Model::GetHistogramsRequest& request, const GetHistogramsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
GetHistogramsOutcomeCallable getHistogramsCallable(const Model::GetHistogramsRequest& request) const;
|
|
||||||
GetLogsOutcome getLogs(const Model::GetLogsRequest &request)const;
|
|
||||||
void getLogsAsync(const Model::GetLogsRequest& request, const GetLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
GetLogsOutcomeCallable getLogsCallable(const Model::GetLogsRequest& request) const;
|
|
||||||
GetQuickQueryOutcome getQuickQuery(const Model::GetQuickQueryRequest &request)const;
|
|
||||||
void getQuickQueryAsync(const Model::GetQuickQueryRequest& request, const GetQuickQueryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
GetQuickQueryOutcomeCallable getQuickQueryCallable(const Model::GetQuickQueryRequest& request) const;
|
|
||||||
GetStorageOutcome getStorage(const Model::GetStorageRequest &request)const;
|
GetStorageOutcome getStorage(const Model::GetStorageRequest &request)const;
|
||||||
void getStorageAsync(const Model::GetStorageRequest& request, const GetStorageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void getStorageAsync(const Model::GetStorageRequest& request, const GetStorageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
GetStorageOutcomeCallable getStorageCallable(const Model::GetStorageRequest& request) const;
|
GetStorageOutcomeCallable getStorageCallable(const Model::GetStorageRequest& request) const;
|
||||||
@@ -830,27 +680,18 @@ namespace AlibabaCloud
|
|||||||
ListDisposeStrategyOutcome listDisposeStrategy(const Model::ListDisposeStrategyRequest &request)const;
|
ListDisposeStrategyOutcome listDisposeStrategy(const Model::ListDisposeStrategyRequest &request)const;
|
||||||
void listDisposeStrategyAsync(const Model::ListDisposeStrategyRequest& request, const ListDisposeStrategyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listDisposeStrategyAsync(const Model::ListDisposeStrategyRequest& request, const ListDisposeStrategyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListDisposeStrategyOutcomeCallable listDisposeStrategyCallable(const Model::ListDisposeStrategyRequest& request) const;
|
ListDisposeStrategyOutcomeCallable listDisposeStrategyCallable(const Model::ListDisposeStrategyRequest& request) const;
|
||||||
|
ListEntitiesOutcome listEntities(const Model::ListEntitiesRequest &request)const;
|
||||||
|
void listEntitiesAsync(const Model::ListEntitiesRequest& request, const ListEntitiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListEntitiesOutcomeCallable listEntitiesCallable(const Model::ListEntitiesRequest& request) const;
|
||||||
ListImportedLogsByProdOutcome listImportedLogsByProd(const Model::ListImportedLogsByProdRequest &request)const;
|
ListImportedLogsByProdOutcome listImportedLogsByProd(const Model::ListImportedLogsByProdRequest &request)const;
|
||||||
void listImportedLogsByProdAsync(const Model::ListImportedLogsByProdRequest& request, const ListImportedLogsByProdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listImportedLogsByProdAsync(const Model::ListImportedLogsByProdRequest& request, const ListImportedLogsByProdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListImportedLogsByProdOutcomeCallable listImportedLogsByProdCallable(const Model::ListImportedLogsByProdRequest& request) const;
|
ListImportedLogsByProdOutcomeCallable listImportedLogsByProdCallable(const Model::ListImportedLogsByProdRequest& request) const;
|
||||||
ListOperationOutcome listOperation(const Model::ListOperationRequest &request)const;
|
|
||||||
void listOperationAsync(const Model::ListOperationRequest& request, const ListOperationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
ListOperationOutcomeCallable listOperationCallable(const Model::ListOperationRequest& request) const;
|
|
||||||
ListProjectLogStoresOutcome listProjectLogStores(const Model::ListProjectLogStoresRequest &request)const;
|
ListProjectLogStoresOutcome listProjectLogStores(const Model::ListProjectLogStoresRequest &request)const;
|
||||||
void listProjectLogStoresAsync(const Model::ListProjectLogStoresRequest& request, const ListProjectLogStoresAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listProjectLogStoresAsync(const Model::ListProjectLogStoresRequest& request, const ListProjectLogStoresAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListProjectLogStoresOutcomeCallable listProjectLogStoresCallable(const Model::ListProjectLogStoresRequest& request) const;
|
ListProjectLogStoresOutcomeCallable listProjectLogStoresCallable(const Model::ListProjectLogStoresRequest& request) const;
|
||||||
ListQuickQueryOutcome listQuickQuery(const Model::ListQuickQueryRequest &request)const;
|
|
||||||
void listQuickQueryAsync(const Model::ListQuickQueryRequest& request, const ListQuickQueryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
ListQuickQueryOutcomeCallable listQuickQueryCallable(const Model::ListQuickQueryRequest& request) const;
|
|
||||||
ListRdUsersOutcome listRdUsers(const Model::ListRdUsersRequest &request)const;
|
ListRdUsersOutcome listRdUsers(const Model::ListRdUsersRequest &request)const;
|
||||||
void listRdUsersAsync(const Model::ListRdUsersRequest& request, const ListRdUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listRdUsersAsync(const Model::ListRdUsersRequest& request, const ListRdUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListRdUsersOutcomeCallable listRdUsersCallable(const Model::ListRdUsersRequest& request) const;
|
ListRdUsersOutcomeCallable listRdUsersCallable(const Model::ListRdUsersRequest& request) const;
|
||||||
ListUserProdLogsOutcome listUserProdLogs(const Model::ListUserProdLogsRequest &request)const;
|
|
||||||
void listUserProdLogsAsync(const Model::ListUserProdLogsRequest& request, const ListUserProdLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
ListUserProdLogsOutcomeCallable listUserProdLogsCallable(const Model::ListUserProdLogsRequest& request) const;
|
|
||||||
ListUsersByProdOutcome listUsersByProd(const Model::ListUsersByProdRequest &request)const;
|
|
||||||
void listUsersByProdAsync(const Model::ListUsersByProdRequest& request, const ListUsersByProdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
ListUsersByProdOutcomeCallable listUsersByProdCallable(const Model::ListUsersByProdRequest& request) const;
|
|
||||||
ModifyBindAccountOutcome modifyBindAccount(const Model::ModifyBindAccountRequest &request)const;
|
ModifyBindAccountOutcome modifyBindAccount(const Model::ModifyBindAccountRequest &request)const;
|
||||||
void modifyBindAccountAsync(const Model::ModifyBindAccountRequest& request, const ModifyBindAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void modifyBindAccountAsync(const Model::ModifyBindAccountRequest& request, const ModifyBindAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ModifyBindAccountOutcomeCallable modifyBindAccountCallable(const Model::ModifyBindAccountRequest& request) const;
|
ModifyBindAccountOutcomeCallable modifyBindAccountCallable(const Model::ModifyBindAccountRequest& request) const;
|
||||||
@@ -887,21 +728,12 @@ namespace AlibabaCloud
|
|||||||
RestoreCapacityOutcome restoreCapacity(const Model::RestoreCapacityRequest &request)const;
|
RestoreCapacityOutcome restoreCapacity(const Model::RestoreCapacityRequest &request)const;
|
||||||
void restoreCapacityAsync(const Model::RestoreCapacityRequest& request, const RestoreCapacityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void restoreCapacityAsync(const Model::RestoreCapacityRequest& request, const RestoreCapacityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
RestoreCapacityOutcomeCallable restoreCapacityCallable(const Model::RestoreCapacityRequest& request) const;
|
RestoreCapacityOutcomeCallable restoreCapacityCallable(const Model::RestoreCapacityRequest& request) const;
|
||||||
SaveQuickQueryOutcome saveQuickQuery(const Model::SaveQuickQueryRequest &request)const;
|
|
||||||
void saveQuickQueryAsync(const Model::SaveQuickQueryRequest& request, const SaveQuickQueryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
SaveQuickQueryOutcomeCallable saveQuickQueryCallable(const Model::SaveQuickQueryRequest& request) const;
|
|
||||||
SetStorageOutcome setStorage(const Model::SetStorageRequest &request)const;
|
SetStorageOutcome setStorage(const Model::SetStorageRequest &request)const;
|
||||||
void setStorageAsync(const Model::SetStorageRequest& request, const SetStorageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void setStorageAsync(const Model::SetStorageRequest& request, const SetStorageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
SetStorageOutcomeCallable setStorageCallable(const Model::SetStorageRequest& request) const;
|
SetStorageOutcomeCallable setStorageCallable(const Model::SetStorageRequest& request) const;
|
||||||
ShowQuickAnalysisOutcome showQuickAnalysis(const Model::ShowQuickAnalysisRequest &request)const;
|
|
||||||
void showQuickAnalysisAsync(const Model::ShowQuickAnalysisRequest& request, const ShowQuickAnalysisAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
ShowQuickAnalysisOutcomeCallable showQuickAnalysisCallable(const Model::ShowQuickAnalysisRequest& request) const;
|
|
||||||
SubmitImportLogTasksOutcome submitImportLogTasks(const Model::SubmitImportLogTasksRequest &request)const;
|
SubmitImportLogTasksOutcome submitImportLogTasks(const Model::SubmitImportLogTasksRequest &request)const;
|
||||||
void submitImportLogTasksAsync(const Model::SubmitImportLogTasksRequest& request, const SubmitImportLogTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void submitImportLogTasksAsync(const Model::SubmitImportLogTasksRequest& request, const SubmitImportLogTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
SubmitImportLogTasksOutcomeCallable submitImportLogTasksCallable(const Model::SubmitImportLogTasksRequest& request) const;
|
SubmitImportLogTasksOutcomeCallable submitImportLogTasksCallable(const Model::SubmitImportLogTasksRequest& request) const;
|
||||||
SubmitJobsOutcome submitJobs(const Model::SubmitJobsRequest &request)const;
|
|
||||||
void submitJobsAsync(const Model::SubmitJobsRequest& request, const SubmitJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
||||||
SubmitJobsOutcomeCallable submitJobsCallable(const Model::SubmitJobsRequest& request) const;
|
|
||||||
UpdateAutomateResponseConfigStatusOutcome updateAutomateResponseConfigStatus(const Model::UpdateAutomateResponseConfigStatusRequest &request)const;
|
UpdateAutomateResponseConfigStatusOutcome updateAutomateResponseConfigStatus(const Model::UpdateAutomateResponseConfigStatusRequest &request)const;
|
||||||
void updateAutomateResponseConfigStatusAsync(const Model::UpdateAutomateResponseConfigStatusRequest& request, const UpdateAutomateResponseConfigStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void updateAutomateResponseConfigStatusAsync(const Model::UpdateAutomateResponseConfigStatusRequest& request, const UpdateAutomateResponseConfigStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
UpdateAutomateResponseConfigStatusOutcomeCallable updateAutomateResponseConfigStatusCallable(const Model::UpdateAutomateResponseConfigStatusRequest& request) const;
|
UpdateAutomateResponseConfigStatusOutcomeCallable updateAutomateResponseConfigStatusCallable(const Model::UpdateAutomateResponseConfigStatusRequest& request) const;
|
||||||
|
|||||||
@@ -1,45 +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_CLOUD_SIEM_MODEL_ADDUSERREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_ADDUSERREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT AddUserRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
AddUserRequest();
|
|
||||||
~AddUserRequest();
|
|
||||||
long getAddedUserId() const;
|
|
||||||
void setAddedUserId(long addedUserId);
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
|
|
||||||
private:
|
|
||||||
long addedUserId_;
|
|
||||||
std::string regionId_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_ADDUSERREQUEST_H_
|
|
||||||
@@ -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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_CLOUD_SIEM_MODEL_ADDUSERRESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_ADDUSERRESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT AddUserResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
|
|
||||||
|
|
||||||
AddUserResult();
|
|
||||||
explicit AddUserResult(const std::string &payload);
|
|
||||||
~AddUserResult();
|
|
||||||
bool getData()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
bool data_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_ADDUSERRESULT_H_
|
|
||||||
@@ -1,45 +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_CLOUD_SIEM_MODEL_BATCHJOBCHECKREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_BATCHJOBCHECKREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT BatchJobCheckRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
BatchJobCheckRequest();
|
|
||||||
~BatchJobCheckRequest();
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
std::string getSubmitId() const;
|
|
||||||
void setSubmitId(const std::string &submitId);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string regionId_;
|
|
||||||
std::string submitId_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_BATCHJOBCHECKREQUEST_H_
|
|
||||||
@@ -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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_CLOUD_SIEM_MODEL_BATCHJOBCHECKRESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_BATCHJOBCHECKRESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT BatchJobCheckResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
struct Data
|
|
||||||
{
|
|
||||||
struct ErrTaskListItem
|
|
||||||
{
|
|
||||||
struct ProductListItem
|
|
||||||
{
|
|
||||||
struct LogListItem
|
|
||||||
{
|
|
||||||
std::string projectNamePattern;
|
|
||||||
std::string regionCode;
|
|
||||||
std::string logStoreNamePattern;
|
|
||||||
std::string productCode;
|
|
||||||
std::string errorCode;
|
|
||||||
std::string logCode;
|
|
||||||
};
|
|
||||||
std::vector<ProductListItem::LogListItem> logList;
|
|
||||||
std::string productCode;
|
|
||||||
};
|
|
||||||
std::vector<ErrTaskListItem::ProductListItem> productList;
|
|
||||||
long userId;
|
|
||||||
};
|
|
||||||
int taskCount;
|
|
||||||
int finishCount;
|
|
||||||
int failedCount;
|
|
||||||
std::string configId;
|
|
||||||
std::string folderId;
|
|
||||||
std::string taskStatus;
|
|
||||||
std::vector<ErrTaskListItem> errTaskList;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
BatchJobCheckResult();
|
|
||||||
explicit BatchJobCheckResult(const std::string &payload);
|
|
||||||
~BatchJobCheckResult();
|
|
||||||
std::string getMessage()const;
|
|
||||||
Data getData()const;
|
|
||||||
int getCode()const;
|
|
||||||
bool getSuccess()const;
|
|
||||||
std::string getErrCode()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
std::string message_;
|
|
||||||
Data data_;
|
|
||||||
int code_;
|
|
||||||
bool success_;
|
|
||||||
std::string errCode_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_BATCHJOBCHECKRESULT_H_
|
|
||||||
@@ -1,45 +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_CLOUD_SIEM_MODEL_BATCHJOBSUBMITREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_BATCHJOBSUBMITREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT BatchJobSubmitRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
BatchJobSubmitRequest();
|
|
||||||
~BatchJobSubmitRequest();
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
std::string getJsonConfig() const;
|
|
||||||
void setJsonConfig(const std::string &jsonConfig);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string regionId_;
|
|
||||||
std::string jsonConfig_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_BATCHJOBSUBMITREQUEST_H_
|
|
||||||
@@ -1,85 +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_CLOUD_SIEM_MODEL_BATCHJOBSUBMITRESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_BATCHJOBSUBMITRESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT BatchJobSubmitResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
struct Data
|
|
||||||
{
|
|
||||||
struct ConfigListItem
|
|
||||||
{
|
|
||||||
struct ProductListItem
|
|
||||||
{
|
|
||||||
struct LogListItem
|
|
||||||
{
|
|
||||||
std::string projectNamePattern;
|
|
||||||
std::string regionCode;
|
|
||||||
std::string logStoreNamePattern;
|
|
||||||
std::string productCode;
|
|
||||||
std::string errorCode;
|
|
||||||
std::string logCode;
|
|
||||||
};
|
|
||||||
std::vector<ProductListItem::LogListItem> logList;
|
|
||||||
std::string productCode;
|
|
||||||
};
|
|
||||||
std::vector<ConfigListItem::ProductListItem> productList;
|
|
||||||
long userId;
|
|
||||||
};
|
|
||||||
std::string submitId;
|
|
||||||
int taskCount;
|
|
||||||
std::string configId;
|
|
||||||
std::vector<ConfigListItem> configList;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
BatchJobSubmitResult();
|
|
||||||
explicit BatchJobSubmitResult(const std::string &payload);
|
|
||||||
~BatchJobSubmitResult();
|
|
||||||
std::string getMessage()const;
|
|
||||||
Data getData()const;
|
|
||||||
int getCode()const;
|
|
||||||
bool getSuccess()const;
|
|
||||||
std::string getErrCode()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
std::string message_;
|
|
||||||
Data data_;
|
|
||||||
int code_;
|
|
||||||
bool success_;
|
|
||||||
std::string errCode_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_BATCHJOBSUBMITRESULT_H_
|
|
||||||
@@ -32,20 +32,26 @@ public:
|
|||||||
~BindAccountRequest();
|
~BindAccountRequest();
|
||||||
std::string getCloudCode() const;
|
std::string getCloudCode() const;
|
||||||
void setCloudCode(const std::string &cloudCode);
|
void setCloudCode(const std::string &cloudCode);
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getAccountId() const;
|
std::string getAccountId() const;
|
||||||
void setAccountId(const std::string &accountId);
|
void setAccountId(const std::string &accountId);
|
||||||
std::string getAccountName() const;
|
std::string getAccountName() const;
|
||||||
void setAccountName(const std::string &accountName);
|
void setAccountName(const std::string &accountName);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getAccessId() const;
|
std::string getAccessId() const;
|
||||||
void setAccessId(const std::string &accessId);
|
void setAccessId(const std::string &accessId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string cloudCode_;
|
std::string cloudCode_;
|
||||||
|
long roleFor_;
|
||||||
std::string accountId_;
|
std::string accountId_;
|
||||||
std::string accountName_;
|
std::string accountName_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
std::string accessId_;
|
std::string accessId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -32,15 +32,21 @@ public:
|
|||||||
~CloseDeliveryRequest();
|
~CloseDeliveryRequest();
|
||||||
std::string getProductCode() const;
|
std::string getProductCode() const;
|
||||||
void setProductCode(const std::string &productCode);
|
void setProductCode(const std::string &productCode);
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getLogCode() const;
|
std::string getLogCode() const;
|
||||||
void setLogCode(const std::string &logCode);
|
void setLogCode(const std::string &logCode);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string productCode_;
|
std::string productCode_;
|
||||||
|
long roleFor_;
|
||||||
std::string logCode_;
|
std::string logCode_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,13 +30,19 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DeleteAutomateResponseConfigRequest : publi
|
|||||||
public:
|
public:
|
||||||
DeleteAutomateResponseConfigRequest();
|
DeleteAutomateResponseConfigRequest();
|
||||||
~DeleteAutomateResponseConfigRequest();
|
~DeleteAutomateResponseConfigRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
long getId() const;
|
long getId() const;
|
||||||
void setId(long id);
|
void setId(long id);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
long id_;
|
long id_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -32,10 +32,14 @@ public:
|
|||||||
~DeleteBindAccountRequest();
|
~DeleteBindAccountRequest();
|
||||||
std::string getCloudCode() const;
|
std::string getCloudCode() const;
|
||||||
void setCloudCode(const std::string &cloudCode);
|
void setCloudCode(const std::string &cloudCode);
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getAccountId() const;
|
std::string getAccountId() const;
|
||||||
void setAccountId(const std::string &accountId);
|
void setAccountId(const std::string &accountId);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
long getBindId() const;
|
long getBindId() const;
|
||||||
void setBindId(long bindId);
|
void setBindId(long bindId);
|
||||||
std::string getAccessId() const;
|
std::string getAccessId() const;
|
||||||
@@ -43,8 +47,10 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
std::string cloudCode_;
|
std::string cloudCode_;
|
||||||
|
long roleFor_;
|
||||||
std::string accountId_;
|
std::string accountId_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
long bindId_;
|
long bindId_;
|
||||||
std::string accessId_;
|
std::string accessId_;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -30,13 +30,19 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DeleteCustomizeRuleRequest : public RpcServ
|
|||||||
public:
|
public:
|
||||||
DeleteCustomizeRuleRequest();
|
DeleteCustomizeRuleRequest();
|
||||||
~DeleteCustomizeRuleRequest();
|
~DeleteCustomizeRuleRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
long getRuleId() const;
|
long getRuleId() const;
|
||||||
void setRuleId(long ruleId);
|
void setRuleId(long ruleId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
long ruleId_;
|
long ruleId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -1,45 +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_CLOUD_SIEM_MODEL_DELETEQUICKQUERYREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DELETEQUICKQUERYREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DeleteQuickQueryRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
DeleteQuickQueryRequest();
|
|
||||||
~DeleteQuickQueryRequest();
|
|
||||||
std::string getSearchName() const;
|
|
||||||
void setSearchName(const std::string &searchName);
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string searchName_;
|
|
||||||
std::string regionId_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DELETEQUICKQUERYREQUEST_H_
|
|
||||||
@@ -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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_CLOUD_SIEM_MODEL_DELETEQUICKQUERYRESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DELETEQUICKQUERYRESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DeleteQuickQueryResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
|
|
||||||
|
|
||||||
DeleteQuickQueryResult();
|
|
||||||
explicit DeleteQuickQueryResult(const std::string &payload);
|
|
||||||
~DeleteQuickQueryResult();
|
|
||||||
bool getData()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
bool data_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DELETEQUICKQUERYRESULT_H_
|
|
||||||
@@ -1,45 +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_CLOUD_SIEM_MODEL_DELETEUSERREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DELETEUSERREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DeleteUserRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
DeleteUserRequest();
|
|
||||||
~DeleteUserRequest();
|
|
||||||
long getAddedUserId() const;
|
|
||||||
void setAddedUserId(long addedUserId);
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
|
|
||||||
private:
|
|
||||||
long addedUserId_;
|
|
||||||
std::string regionId_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DELETEUSERREQUEST_H_
|
|
||||||
@@ -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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_CLOUD_SIEM_MODEL_DELETEUSERRESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DELETEUSERRESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DeleteUserResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
|
|
||||||
|
|
||||||
DeleteUserResult();
|
|
||||||
explicit DeleteUserResult(const std::string &payload);
|
|
||||||
~DeleteUserResult();
|
|
||||||
bool getData()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
bool data_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DELETEUSERRESULT_H_
|
|
||||||
@@ -30,13 +30,19 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DeleteWhiteRuleListRequest : public RpcServ
|
|||||||
public:
|
public:
|
||||||
DeleteWhiteRuleListRequest();
|
DeleteWhiteRuleListRequest();
|
||||||
~DeleteWhiteRuleListRequest();
|
~DeleteWhiteRuleListRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
long getId() const;
|
long getId() const;
|
||||||
void setId(long id);
|
void setId(long id);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
long id_;
|
long id_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAggregateFunctionRequest : public R
|
|||||||
public:
|
public:
|
||||||
DescribeAggregateFunctionRequest();
|
DescribeAggregateFunctionRequest();
|
||||||
~DescribeAggregateFunctionRequest();
|
~DescribeAggregateFunctionRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,13 +30,19 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAlertSceneByEventRequest : public R
|
|||||||
public:
|
public:
|
||||||
DescribeAlertSceneByEventRequest();
|
DescribeAlertSceneByEventRequest();
|
||||||
~DescribeAlertSceneByEventRequest();
|
~DescribeAlertSceneByEventRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
void setIncidentUuid(const std::string &incidentUuid);
|
void setIncidentUuid(const std::string &incidentUuid);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAlertSceneRequest : public RpcServi
|
|||||||
public:
|
public:
|
||||||
DescribeAlertSceneRequest();
|
DescribeAlertSceneRequest();
|
||||||
~DescribeAlertSceneRequest();
|
~DescribeAlertSceneRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,18 +30,24 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAlertSourceRequest : public RpcServ
|
|||||||
public:
|
public:
|
||||||
DescribeAlertSourceRequest();
|
DescribeAlertSourceRequest();
|
||||||
~DescribeAlertSourceRequest();
|
~DescribeAlertSourceRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
long getStartTime() const;
|
long getStartTime() const;
|
||||||
void setStartTime(long startTime);
|
void setStartTime(long startTime);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::vector<std::string> getLevel() const;
|
std::vector<std::string> getLevel() const;
|
||||||
void setLevel(const std::vector<std::string> &level);
|
void setLevel(const std::vector<std::string> &level);
|
||||||
long getEndTime() const;
|
long getEndTime() const;
|
||||||
void setEndTime(long endTime);
|
void setEndTime(long endTime);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
long startTime_;
|
long startTime_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
std::vector<std::string> level_;
|
std::vector<std::string> level_;
|
||||||
long endTime_;
|
long endTime_;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -30,13 +30,19 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAlertSourceWithEventRequest : publi
|
|||||||
public:
|
public:
|
||||||
DescribeAlertSourceWithEventRequest();
|
DescribeAlertSourceWithEventRequest();
|
||||||
~DescribeAlertSourceWithEventRequest();
|
~DescribeAlertSourceWithEventRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
void setIncidentUuid(const std::string &incidentUuid);
|
void setIncidentUuid(const std::string &incidentUuid);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,11 +30,20 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAlertTypeRequest : public RpcServic
|
|||||||
public:
|
public:
|
||||||
DescribeAlertTypeRequest();
|
DescribeAlertTypeRequest();
|
||||||
~DescribeAlertTypeRequest();
|
~DescribeAlertTypeRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
std::string getRuleType() const;
|
||||||
|
void setRuleType(const std::string &ruleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
|
std::string ruleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,16 +30,25 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAlertsCountRequest : public RpcServ
|
|||||||
public:
|
public:
|
||||||
DescribeAlertsCountRequest();
|
DescribeAlertsCountRequest();
|
||||||
~DescribeAlertsCountRequest();
|
~DescribeAlertsCountRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
long getStartTime() const;
|
long getStartTime() const;
|
||||||
void setStartTime(long startTime);
|
void setStartTime(long startTime);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
std::string getQueryType() const;
|
||||||
|
void setQueryType(const std::string &queryType);
|
||||||
long getEndTime() const;
|
long getEndTime() const;
|
||||||
void setEndTime(long endTime);
|
void setEndTime(long endTime);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
long startTime_;
|
long startTime_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
|
std::string queryType_;
|
||||||
long endTime_;
|
long endTime_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -36,6 +36,7 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
long high;
|
long high;
|
||||||
long all;
|
long all;
|
||||||
|
std::string countMap;
|
||||||
long low;
|
long low;
|
||||||
long medium;
|
long medium;
|
||||||
int productNum;
|
int productNum;
|
||||||
|
|||||||
@@ -30,6 +30,16 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAlertsRequest : public RpcServiceRe
|
|||||||
public:
|
public:
|
||||||
DescribeAlertsRequest();
|
DescribeAlertsRequest();
|
||||||
~DescribeAlertsRequest();
|
~DescribeAlertsRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
|
std::string getAlertName() const;
|
||||||
|
void setAlertName(const std::string &alertName);
|
||||||
|
std::string getEntityName() const;
|
||||||
|
void setEntityName(const std::string &entityName);
|
||||||
|
std::string getAssetName() const;
|
||||||
|
void setAssetName(const std::string &assetName);
|
||||||
|
std::string getEntityId() const;
|
||||||
|
void setEntityId(const std::string &entityId);
|
||||||
std::string getSource() const;
|
std::string getSource() const;
|
||||||
void setSource(const std::string &source);
|
void setSource(const std::string &source);
|
||||||
std::string getIsDefend() const;
|
std::string getIsDefend() const;
|
||||||
@@ -42,6 +52,8 @@ public:
|
|||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::vector<std::string> getLevel() const;
|
std::vector<std::string> getLevel() const;
|
||||||
void setLevel(const std::vector<std::string> &level);
|
void setLevel(const std::vector<std::string> &level);
|
||||||
long getEndTime() const;
|
long getEndTime() const;
|
||||||
@@ -50,21 +62,36 @@ public:
|
|||||||
void setAlertTitle(const std::string &alertTitle);
|
void setAlertTitle(const std::string &alertTitle);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
|
std::string getAlertType() const;
|
||||||
|
void setAlertType(const std::string &alertType);
|
||||||
std::string getAlertUuid() const;
|
std::string getAlertUuid() const;
|
||||||
void setAlertUuid(const std::string &alertUuid);
|
void setAlertUuid(const std::string &alertUuid);
|
||||||
|
std::string getAssetId() const;
|
||||||
|
void setAssetId(const std::string &assetId);
|
||||||
|
std::string getLabelType() const;
|
||||||
|
void setLabelType(const std::string &labelType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
|
std::string alertName_;
|
||||||
|
std::string entityName_;
|
||||||
|
std::string assetName_;
|
||||||
|
std::string entityId_;
|
||||||
std::string source_;
|
std::string source_;
|
||||||
std::string isDefend_;
|
std::string isDefend_;
|
||||||
long startTime_;
|
long startTime_;
|
||||||
std::string subUserId_;
|
std::string subUserId_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
std::vector<std::string> level_;
|
std::vector<std::string> level_;
|
||||||
long endTime_;
|
long endTime_;
|
||||||
std::string alertTitle_;
|
std::string alertTitle_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
|
std::string alertType_;
|
||||||
std::string alertUuid_;
|
std::string alertUuid_;
|
||||||
|
std::string assetId_;
|
||||||
|
std::string labelType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -74,6 +74,8 @@ namespace AlibabaCloud
|
|||||||
std::string alertDescCode;
|
std::string alertDescCode;
|
||||||
std::string startTime;
|
std::string startTime;
|
||||||
std::string logUuid;
|
std::string logUuid;
|
||||||
|
std::string entityList;
|
||||||
|
std::string subUserName;
|
||||||
std::string occurTime;
|
std::string occurTime;
|
||||||
std::string alertDesc;
|
std::string alertDesc;
|
||||||
std::string gmtCreate;
|
std::string gmtCreate;
|
||||||
|
|||||||
@@ -30,25 +30,40 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAlertsWithEntityRequest : public Rp
|
|||||||
public:
|
public:
|
||||||
DescribeAlertsWithEntityRequest();
|
DescribeAlertsWithEntityRequest();
|
||||||
~DescribeAlertsWithEntityRequest();
|
~DescribeAlertsWithEntityRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
long getEntityId() const;
|
long getEntityId() const;
|
||||||
void setEntityId(long entityId);
|
void setEntityId(long entityId);
|
||||||
|
long getStartTime() const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getSophonTaskId() const;
|
std::string getSophonTaskId() const;
|
||||||
void setSophonTaskId(const std::string &sophonTaskId);
|
void setSophonTaskId(const std::string &sophonTaskId);
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
|
std::string getEntityUuid() const;
|
||||||
|
void setEntityUuid(const std::string &entityUuid);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
void setIncidentUuid(const std::string &incidentUuid);
|
void setIncidentUuid(const std::string &incidentUuid);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
long entityId_;
|
long entityId_;
|
||||||
|
long startTime_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
std::string sophonTaskId_;
|
std::string sophonTaskId_;
|
||||||
|
long endTime_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
|
std::string entityUuid_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -74,6 +74,8 @@ namespace AlibabaCloud
|
|||||||
std::string alertDescCode;
|
std::string alertDescCode;
|
||||||
std::string startTime;
|
std::string startTime;
|
||||||
std::string logUuid;
|
std::string logUuid;
|
||||||
|
std::string entityList;
|
||||||
|
std::string subUserName;
|
||||||
std::string occurTime;
|
std::string occurTime;
|
||||||
std::string alertDesc;
|
std::string alertDesc;
|
||||||
std::string gmtCreate;
|
std::string gmtCreate;
|
||||||
|
|||||||
@@ -30,34 +30,64 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAlertsWithEventRequest : public Rpc
|
|||||||
public:
|
public:
|
||||||
DescribeAlertsWithEventRequest();
|
DescribeAlertsWithEventRequest();
|
||||||
~DescribeAlertsWithEventRequest();
|
~DescribeAlertsWithEventRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
|
std::string getAlertName() const;
|
||||||
|
void setAlertName(const std::string &alertName);
|
||||||
|
std::string getEntityName() const;
|
||||||
|
void setEntityName(const std::string &entityName);
|
||||||
|
std::string getAssetName() const;
|
||||||
|
void setAssetName(const std::string &assetName);
|
||||||
|
std::string getEntityId() const;
|
||||||
|
void setEntityId(const std::string &entityId);
|
||||||
std::string getSource() const;
|
std::string getSource() const;
|
||||||
void setSource(const std::string &source);
|
void setSource(const std::string &source);
|
||||||
std::string getIsDefend() const;
|
std::string getIsDefend() const;
|
||||||
void setIsDefend(const std::string &isDefend);
|
void setIsDefend(const std::string &isDefend);
|
||||||
|
long getStartTime() const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
long getSubUserId() const;
|
long getSubUserId() const;
|
||||||
void setSubUserId(long subUserId);
|
void setSubUserId(long subUserId);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::vector<std::string> getLevel() const;
|
std::vector<std::string> getLevel() const;
|
||||||
void setLevel(const std::vector<std::string> &level);
|
void setLevel(const std::vector<std::string> &level);
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
std::string getAlertTitle() const;
|
std::string getAlertTitle() const;
|
||||||
void setAlertTitle(const std::string &alertTitle);
|
void setAlertTitle(const std::string &alertTitle);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
|
std::string getAlertType() const;
|
||||||
|
void setAlertType(const std::string &alertType);
|
||||||
|
std::string getAssetId() const;
|
||||||
|
void setAssetId(const std::string &assetId);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
void setIncidentUuid(const std::string &incidentUuid);
|
void setIncidentUuid(const std::string &incidentUuid);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
|
std::string alertName_;
|
||||||
|
std::string entityName_;
|
||||||
|
std::string assetName_;
|
||||||
|
std::string entityId_;
|
||||||
std::string source_;
|
std::string source_;
|
||||||
std::string isDefend_;
|
std::string isDefend_;
|
||||||
|
long startTime_;
|
||||||
long subUserId_;
|
long subUserId_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
std::vector<std::string> level_;
|
std::vector<std::string> level_;
|
||||||
|
long endTime_;
|
||||||
std::string alertTitle_;
|
std::string alertTitle_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
|
std::string alertType_;
|
||||||
|
std::string assetId_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -74,6 +74,8 @@ namespace AlibabaCloud
|
|||||||
std::string alertDescCode;
|
std::string alertDescCode;
|
||||||
std::string startTime;
|
std::string startTime;
|
||||||
std::string logUuid;
|
std::string logUuid;
|
||||||
|
std::string entityList;
|
||||||
|
std::string subUserName;
|
||||||
std::string occurTime;
|
std::string occurTime;
|
||||||
std::string alertDesc;
|
std::string alertDesc;
|
||||||
std::string gmtCreate;
|
std::string gmtCreate;
|
||||||
|
|||||||
@@ -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_CLOUD_SIEM_MODEL_DESCRIBEATTACKTIMELINEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBEATTACKTIMELINEREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAttackTimeLineRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
DescribeAttackTimeLineRequest();
|
|
||||||
~DescribeAttackTimeLineRequest();
|
|
||||||
std::string getAssetName() const;
|
|
||||||
void setAssetName(const std::string &assetName);
|
|
||||||
long getStartTime() const;
|
|
||||||
void setStartTime(long startTime);
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
long getEndTime() const;
|
|
||||||
void setEndTime(long endTime);
|
|
||||||
std::string getIncidentUuid() const;
|
|
||||||
void setIncidentUuid(const std::string &incidentUuid);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string assetName_;
|
|
||||||
long startTime_;
|
|
||||||
std::string regionId_;
|
|
||||||
long endTime_;
|
|
||||||
std::string incidentUuid_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBEATTACKTIMELINEREQUEST_H_
|
|
||||||
@@ -1,80 +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_CLOUD_SIEM_MODEL_DESCRIBEATTACKTIMELINERESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBEATTACKTIMELINERESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAttackTimeLineResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
struct DataItem
|
|
||||||
{
|
|
||||||
std::string cloudCode;
|
|
||||||
std::string attCk;
|
|
||||||
std::string alertName;
|
|
||||||
std::string alertTypeEn;
|
|
||||||
std::string logTime;
|
|
||||||
std::string alertSrcProd;
|
|
||||||
std::string alertSrcProdModule;
|
|
||||||
std::string alertTypeCode;
|
|
||||||
std::string assetName;
|
|
||||||
long alertTime;
|
|
||||||
std::string alertType;
|
|
||||||
std::string alertTitle;
|
|
||||||
std::string alertNameEn;
|
|
||||||
std::string alertLevel;
|
|
||||||
std::string assetList;
|
|
||||||
std::string alertTitleEn;
|
|
||||||
std::string alertNameCode;
|
|
||||||
std::string assetId;
|
|
||||||
std::string incidentUuid;
|
|
||||||
std::string alertUuid;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
DescribeAttackTimeLineResult();
|
|
||||||
explicit DescribeAttackTimeLineResult(const std::string &payload);
|
|
||||||
~DescribeAttackTimeLineResult();
|
|
||||||
std::string getMessage()const;
|
|
||||||
std::vector<DataItem> getData()const;
|
|
||||||
int getCode()const;
|
|
||||||
bool getSuccess()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
std::string message_;
|
|
||||||
std::vector<DataItem> data_;
|
|
||||||
int code_;
|
|
||||||
bool success_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBEATTACKTIMELINERESULT_H_
|
|
||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAutomateResponseConfigCounterReques
|
|||||||
public:
|
public:
|
||||||
DescribeAutomateResponseConfigCounterRequest();
|
DescribeAutomateResponseConfigCounterRequest();
|
||||||
~DescribeAutomateResponseConfigCounterRequest();
|
~DescribeAutomateResponseConfigCounterRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,14 +30,20 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAutomateResponseConfigFeatureReques
|
|||||||
public:
|
public:
|
||||||
DescribeAutomateResponseConfigFeatureRequest();
|
DescribeAutomateResponseConfigFeatureRequest();
|
||||||
~DescribeAutomateResponseConfigFeatureRequest();
|
~DescribeAutomateResponseConfigFeatureRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
std::string getAutoResponseType() const;
|
std::string getAutoResponseType() const;
|
||||||
void setAutoResponseType(const std::string &autoResponseType);
|
void setAutoResponseType(const std::string &autoResponseType);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
std::string autoResponseType_;
|
std::string autoResponseType_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,16 +30,22 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeAutomateResponseConfigPlayBooksRequ
|
|||||||
public:
|
public:
|
||||||
DescribeAutomateResponseConfigPlayBooksRequest();
|
DescribeAutomateResponseConfigPlayBooksRequest();
|
||||||
~DescribeAutomateResponseConfigPlayBooksRequest();
|
~DescribeAutomateResponseConfigPlayBooksRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
std::string getAutoResponseType() const;
|
std::string getAutoResponseType() const;
|
||||||
void setAutoResponseType(const std::string &autoResponseType);
|
void setAutoResponseType(const std::string &autoResponseType);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getEntityType() const;
|
std::string getEntityType() const;
|
||||||
void setEntityType(const std::string &entityType);
|
void setEntityType(const std::string &entityType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
std::string autoResponseType_;
|
std::string autoResponseType_;
|
||||||
|
int roleType_;
|
||||||
std::string entityType_;
|
std::string entityType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,13 +30,19 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCloudSiemAssetsCounterRequest : pub
|
|||||||
public:
|
public:
|
||||||
DescribeCloudSiemAssetsCounterRequest();
|
DescribeCloudSiemAssetsCounterRequest();
|
||||||
~DescribeCloudSiemAssetsCounterRequest();
|
~DescribeCloudSiemAssetsCounterRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
void setIncidentUuid(const std::string &incidentUuid);
|
void setIncidentUuid(const std::string &incidentUuid);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,21 +30,33 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCloudSiemAssetsRequest : public Rpc
|
|||||||
public:
|
public:
|
||||||
DescribeCloudSiemAssetsRequest();
|
DescribeCloudSiemAssetsRequest();
|
||||||
~DescribeCloudSiemAssetsRequest();
|
~DescribeCloudSiemAssetsRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
|
std::string getAssetName() const;
|
||||||
|
void setAssetName(const std::string &assetName);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getAssetType() const;
|
std::string getAssetType() const;
|
||||||
void setAssetType(const std::string &assetType);
|
void setAssetType(const std::string &assetType);
|
||||||
|
std::string getAssetUuid() const;
|
||||||
|
void setAssetUuid(const std::string &assetUuid);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
void setIncidentUuid(const std::string &incidentUuid);
|
void setIncidentUuid(const std::string &incidentUuid);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
|
std::string assetName_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
std::string assetType_;
|
std::string assetType_;
|
||||||
|
std::string assetUuid_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -30,13 +30,19 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCloudSiemEventDetailRequest : publi
|
|||||||
public:
|
public:
|
||||||
DescribeCloudSiemEventDetailRequest();
|
DescribeCloudSiemEventDetailRequest();
|
||||||
~DescribeCloudSiemEventDetailRequest();
|
~DescribeCloudSiemEventDetailRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
void setIncidentUuid(const std::string &incidentUuid);
|
void setIncidentUuid(const std::string &incidentUuid);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -34,10 +34,19 @@ namespace AlibabaCloud
|
|||||||
public:
|
public:
|
||||||
struct Data
|
struct Data
|
||||||
{
|
{
|
||||||
|
struct AttckStage
|
||||||
|
{
|
||||||
|
std::string tacticName;
|
||||||
|
std::string tacticId;
|
||||||
|
int alertNum;
|
||||||
|
};
|
||||||
int status;
|
int status;
|
||||||
|
std::vector<AttckStage> attckStages;
|
||||||
std::string description;
|
std::string description;
|
||||||
|
std::string incidentType;
|
||||||
std::string descriptionEn;
|
std::string descriptionEn;
|
||||||
float threatScore;
|
float threatScore;
|
||||||
|
std::string ruleId;
|
||||||
std::string gmtModified;
|
std::string gmtModified;
|
||||||
int alertNum;
|
int alertNum;
|
||||||
int assetNum;
|
int assetNum;
|
||||||
@@ -49,6 +58,7 @@ namespace AlibabaCloud
|
|||||||
std::vector<std::string> dataSources;
|
std::vector<std::string> dataSources;
|
||||||
std::string threatLevel;
|
std::string threatLevel;
|
||||||
std::string incidentNameEn;
|
std::string incidentNameEn;
|
||||||
|
std::string referAccount;
|
||||||
long aliuid;
|
long aliuid;
|
||||||
std::string incidentUuid;
|
std::string incidentUuid;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -30,6 +30,8 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCloudSiemEventsRequest : public Rpc
|
|||||||
public:
|
public:
|
||||||
DescribeCloudSiemEventsRequest();
|
DescribeCloudSiemEventsRequest();
|
||||||
~DescribeCloudSiemEventsRequest();
|
~DescribeCloudSiemEventsRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
long getStartTime() const;
|
long getStartTime() const;
|
||||||
void setStartTime(long startTime);
|
void setStartTime(long startTime);
|
||||||
std::string getEventName() const;
|
std::string getEventName() const;
|
||||||
@@ -38,6 +40,8 @@ public:
|
|||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getOrderField() const;
|
std::string getOrderField() const;
|
||||||
void setOrderField(const std::string &orderField);
|
void setOrderField(const std::string &orderField);
|
||||||
std::string getOrder() const;
|
std::string getOrder() const;
|
||||||
@@ -48,6 +52,8 @@ public:
|
|||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
std::vector<std::string> getThreadLevel() const;
|
std::vector<std::string> getThreadLevel() const;
|
||||||
void setThreadLevel(const std::vector<std::string> &threadLevel);
|
void setThreadLevel(const std::vector<std::string> &threadLevel);
|
||||||
|
std::string getEntityUuid() const;
|
||||||
|
void setEntityUuid(const std::string &entityUuid);
|
||||||
std::string getAssetId() const;
|
std::string getAssetId() const;
|
||||||
void setAssetId(const std::string &assetId);
|
void setAssetId(const std::string &assetId);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
@@ -56,15 +62,18 @@ public:
|
|||||||
void setStatus(int status);
|
void setStatus(int status);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
long startTime_;
|
long startTime_;
|
||||||
std::string eventName_;
|
std::string eventName_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
std::string orderField_;
|
std::string orderField_;
|
||||||
std::string order_;
|
std::string order_;
|
||||||
long endTime_;
|
long endTime_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
std::vector<std::string> threadLevel_;
|
std::vector<std::string> threadLevel_;
|
||||||
|
std::string entityUuid_;
|
||||||
std::string assetId_;
|
std::string assetId_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
int status_;
|
int status_;
|
||||||
|
|||||||
@@ -42,10 +42,19 @@ namespace AlibabaCloud
|
|||||||
};
|
};
|
||||||
struct ResponseDataItem
|
struct ResponseDataItem
|
||||||
{
|
{
|
||||||
|
struct AttckStage
|
||||||
|
{
|
||||||
|
std::string tacticName;
|
||||||
|
std::string tacticId;
|
||||||
|
int alertNum;
|
||||||
|
};
|
||||||
int status;
|
int status;
|
||||||
|
std::vector<ResponseDataItem::AttckStage> attckStages;
|
||||||
std::string description;
|
std::string description;
|
||||||
|
std::string incidentType;
|
||||||
std::string descriptionEn;
|
std::string descriptionEn;
|
||||||
float threatScore;
|
float threatScore;
|
||||||
|
std::string ruleId;
|
||||||
std::string gmtModified;
|
std::string gmtModified;
|
||||||
int alertNum;
|
int alertNum;
|
||||||
int assetNum;
|
int assetNum;
|
||||||
@@ -57,6 +66,7 @@ namespace AlibabaCloud
|
|||||||
std::vector<std::string> dataSources;
|
std::vector<std::string> dataSources;
|
||||||
std::string threatLevel;
|
std::string threatLevel;
|
||||||
std::string incidentNameEn;
|
std::string incidentNameEn;
|
||||||
|
std::string referAccount;
|
||||||
long aliuid;
|
long aliuid;
|
||||||
std::string incidentUuid;
|
std::string incidentUuid;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,48 +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_CLOUD_SIEM_MODEL_DESCRIBECSIMPORTEDPRODSTATUSBYUSERREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBECSIMPORTEDPRODSTATUSBYUSERREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCsImportedProdStatusByUserRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
DescribeCsImportedProdStatusByUserRequest();
|
|
||||||
~DescribeCsImportedProdStatusByUserRequest();
|
|
||||||
long getUserId() const;
|
|
||||||
void setUserId(long userId);
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
std::string getSourceLogProd() const;
|
|
||||||
void setSourceLogProd(const std::string &sourceLogProd);
|
|
||||||
|
|
||||||
private:
|
|
||||||
long userId_;
|
|
||||||
std::string regionId_;
|
|
||||||
std::string sourceLogProd_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBECSIMPORTEDPRODSTATUSBYUSERREQUEST_H_
|
|
||||||
@@ -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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBECSIMPORTEDPRODSTATUSBYUSERRESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBECSIMPORTEDPRODSTATUSBYUSERRESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCsImportedProdStatusByUserResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
|
|
||||||
|
|
||||||
DescribeCsImportedProdStatusByUserResult();
|
|
||||||
explicit DescribeCsImportedProdStatusByUserResult(const std::string &payload);
|
|
||||||
~DescribeCsImportedProdStatusByUserResult();
|
|
||||||
bool getData()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
bool data_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBECSIMPORTEDPRODSTATUSBYUSERRESULT_H_
|
|
||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCustomizeRuleCountRequest : public
|
|||||||
public:
|
public:
|
||||||
DescribeCustomizeRuleCountRequest();
|
DescribeCustomizeRuleCountRequest();
|
||||||
~DescribeCustomizeRuleCountRequest();
|
~DescribeCustomizeRuleCountRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -34,10 +34,18 @@ namespace AlibabaCloud
|
|||||||
public:
|
public:
|
||||||
struct Data
|
struct Data
|
||||||
{
|
{
|
||||||
|
int customizeRuleNum;
|
||||||
int inUseRuleNum;
|
int inUseRuleNum;
|
||||||
int highRuleNum;
|
int highRuleNum;
|
||||||
|
int unEventRuleNum;
|
||||||
|
int expertRuleNum;
|
||||||
int mediumRuleNum;
|
int mediumRuleNum;
|
||||||
|
int graphComputingRuleNum;
|
||||||
|
int totalRuleNum;
|
||||||
int lowRuleNum;
|
int lowRuleNum;
|
||||||
|
int predefinedRuleNum;
|
||||||
|
int aggregationRuleNum;
|
||||||
|
int singleAlertRuleNum;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,45 +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_CLOUD_SIEM_MODEL_DESCRIBECUSTOMIZERULEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBECUSTOMIZERULEREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCustomizeRuleRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
DescribeCustomizeRuleRequest();
|
|
||||||
~DescribeCustomizeRuleRequest();
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
long getRuleId() const;
|
|
||||||
void setRuleId(long ruleId);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string regionId_;
|
|
||||||
long ruleId_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBECUSTOMIZERULEREQUEST_H_
|
|
||||||
@@ -1,82 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBECUSTOMIZERULERESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBECUSTOMIZERULERESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCustomizeRuleResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
struct Data
|
|
||||||
{
|
|
||||||
int status;
|
|
||||||
int eventTransferSwitch;
|
|
||||||
std::string ruleCondition;
|
|
||||||
std::string gmtModified;
|
|
||||||
std::string logType;
|
|
||||||
std::string ruleType;
|
|
||||||
std::string ruleGroup;
|
|
||||||
std::string logTypeMds;
|
|
||||||
std::string alertType;
|
|
||||||
std::string eventTransferExt;
|
|
||||||
std::string gmtCreate;
|
|
||||||
std::string threatLevel;
|
|
||||||
std::string logSourceMds;
|
|
||||||
std::string logSource;
|
|
||||||
std::string alertTypeMds;
|
|
||||||
std::string eventTransferType;
|
|
||||||
std::string ruleDesc;
|
|
||||||
long id;
|
|
||||||
long aliuid;
|
|
||||||
std::string queryCycle;
|
|
||||||
std::string ruleName;
|
|
||||||
std::string ruleThreshold;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
DescribeCustomizeRuleResult();
|
|
||||||
explicit DescribeCustomizeRuleResult(const std::string &payload);
|
|
||||||
~DescribeCustomizeRuleResult();
|
|
||||||
std::string getMessage()const;
|
|
||||||
Data getData()const;
|
|
||||||
int getCode()const;
|
|
||||||
bool getSuccess()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
std::string message_;
|
|
||||||
Data data_;
|
|
||||||
int code_;
|
|
||||||
bool success_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBECUSTOMIZERULERESULT_H_
|
|
||||||
@@ -30,13 +30,19 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCustomizeRuleTestHistogramRequest :
|
|||||||
public:
|
public:
|
||||||
DescribeCustomizeRuleTestHistogramRequest();
|
DescribeCustomizeRuleTestHistogramRequest();
|
||||||
~DescribeCustomizeRuleTestHistogramRequest();
|
~DescribeCustomizeRuleTestHistogramRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
long getId() const;
|
long getId() const;
|
||||||
void setId(long id);
|
void setId(long id);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
long id_;
|
long id_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,13 +30,19 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeCustomizeRuleTestRequest : public R
|
|||||||
public:
|
public:
|
||||||
DescribeCustomizeRuleTestRequest();
|
DescribeCustomizeRuleTestRequest();
|
||||||
~DescribeCustomizeRuleTestRequest();
|
~DescribeCustomizeRuleTestRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
long getId() const;
|
long getId() const;
|
||||||
void setId(long id);
|
void setId(long id);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
long id_;
|
long id_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,22 +30,31 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeDisposeAndPlaybookRequest : public
|
|||||||
public:
|
public:
|
||||||
DescribeDisposeAndPlaybookRequest();
|
DescribeDisposeAndPlaybookRequest();
|
||||||
~DescribeDisposeAndPlaybookRequest();
|
~DescribeDisposeAndPlaybookRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
std::string getEntityType() const;
|
std::string getEntityType() const;
|
||||||
void setEntityType(const std::string &entityType);
|
void setEntityType(const std::string &entityType);
|
||||||
|
std::string getEntityUuid() const;
|
||||||
|
void setEntityUuid(const std::string &entityUuid);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
void setIncidentUuid(const std::string &incidentUuid);
|
void setIncidentUuid(const std::string &incidentUuid);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
std::string entityType_;
|
std::string entityType_;
|
||||||
|
std::string entityUuid_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -45,14 +45,18 @@ namespace AlibabaCloud
|
|||||||
struct PlaybookListItem
|
struct PlaybookListItem
|
||||||
{
|
{
|
||||||
std::string description;
|
std::string description;
|
||||||
|
std::string uuid;
|
||||||
bool wafPlaybook;
|
bool wafPlaybook;
|
||||||
std::string opCode;
|
std::string opCode;
|
||||||
std::string displayName;
|
std::string displayName;
|
||||||
std::string opLevel;
|
std::string opLevel;
|
||||||
std::string taskConfig;
|
std::string taskConfig;
|
||||||
|
std::string available;
|
||||||
|
std::vector<std::string> paramConfig;
|
||||||
std::string name;
|
std::string name;
|
||||||
};
|
};
|
||||||
long entityId;
|
long entityId;
|
||||||
|
std::string entityType;
|
||||||
std::vector<std::string> opcodeSet;
|
std::vector<std::string> opcodeSet;
|
||||||
std::string dispose;
|
std::string dispose;
|
||||||
std::vector<std::string> scope;
|
std::vector<std::string> scope;
|
||||||
|
|||||||
@@ -30,16 +30,22 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeDisposeStrategyPlaybookRequest : pu
|
|||||||
public:
|
public:
|
||||||
DescribeDisposeStrategyPlaybookRequest();
|
DescribeDisposeStrategyPlaybookRequest();
|
||||||
~DescribeDisposeStrategyPlaybookRequest();
|
~DescribeDisposeStrategyPlaybookRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
long getStartTime() const;
|
long getStartTime() const;
|
||||||
void setStartTime(long startTime);
|
void setStartTime(long startTime);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
long getEndTime() const;
|
long getEndTime() const;
|
||||||
void setEndTime(long endTime);
|
void setEndTime(long endTime);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
long startTime_;
|
long startTime_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
long endTime_;
|
long endTime_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -32,10 +32,14 @@ public:
|
|||||||
~DescribeEntityInfoRequest();
|
~DescribeEntityInfoRequest();
|
||||||
std::string getEntityIdentity() const;
|
std::string getEntityIdentity() const;
|
||||||
void setEntityIdentity(const std::string &entityIdentity);
|
void setEntityIdentity(const std::string &entityIdentity);
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
long getEntityId() const;
|
long getEntityId() const;
|
||||||
void setEntityId(long entityId);
|
void setEntityId(long entityId);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getSophonTaskId() const;
|
std::string getSophonTaskId() const;
|
||||||
void setSophonTaskId(const std::string &sophonTaskId);
|
void setSophonTaskId(const std::string &sophonTaskId);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
@@ -43,8 +47,10 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
std::string entityIdentity_;
|
std::string entityIdentity_;
|
||||||
|
long roleFor_;
|
||||||
long entityId_;
|
long entityId_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
std::string sophonTaskId_;
|
std::string sophonTaskId_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -30,11 +30,23 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeEventCountByThreatLevelRequest : pu
|
|||||||
public:
|
public:
|
||||||
DescribeEventCountByThreatLevelRequest();
|
DescribeEventCountByThreatLevelRequest();
|
||||||
~DescribeEventCountByThreatLevelRequest();
|
~DescribeEventCountByThreatLevelRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
|
long getStartTime() const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
|
long startTime_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
|
long endTime_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,18 +30,24 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeEventDisposeRequest : public RpcSer
|
|||||||
public:
|
public:
|
||||||
DescribeEventDisposeRequest();
|
DescribeEventDisposeRequest();
|
||||||
~DescribeEventDisposeRequest();
|
~DescribeEventDisposeRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
std::string getIncidentUuid() const;
|
std::string getIncidentUuid() const;
|
||||||
void setIncidentUuid(const std::string &incidentUuid);
|
void setIncidentUuid(const std::string &incidentUuid);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeImportedLogCountRequest : public Rp
|
|||||||
public:
|
public:
|
||||||
DescribeImportedLogCountRequest();
|
DescribeImportedLogCountRequest();
|
||||||
~DescribeImportedLogCountRequest();
|
~DescribeImportedLogCountRequest();
|
||||||
|
std::string getRoleFor() const;
|
||||||
|
void setRoleFor(const std::string &roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getRoleType() const;
|
||||||
|
void setRoleType(const std::string &roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
std::string roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -1,45 +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_CLOUD_SIEM_MODEL_DESCRIBEJOBSTATUSREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBEJOBSTATUSREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeJobStatusRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
DescribeJobStatusRequest();
|
|
||||||
~DescribeJobStatusRequest();
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
std::string getSubmitId() const;
|
|
||||||
void setSubmitId(const std::string &submitId);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string regionId_;
|
|
||||||
std::string submitId_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBEJOBSTATUSREQUEST_H_
|
|
||||||
@@ -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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBEJOBSTATUSRESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBEJOBSTATUSRESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeJobStatusResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
struct Data
|
|
||||||
{
|
|
||||||
struct ErrTaskListItem
|
|
||||||
{
|
|
||||||
struct ProductListItem
|
|
||||||
{
|
|
||||||
struct LogListItem
|
|
||||||
{
|
|
||||||
std::string projectNamePattern;
|
|
||||||
std::string regionCode;
|
|
||||||
std::string logStoreNamePattern;
|
|
||||||
std::string productCode;
|
|
||||||
std::string errorCode;
|
|
||||||
std::string logCode;
|
|
||||||
};
|
|
||||||
std::vector<ProductListItem::LogListItem> logList;
|
|
||||||
std::string productCode;
|
|
||||||
};
|
|
||||||
std::vector<ErrTaskListItem::ProductListItem> productList;
|
|
||||||
long userId;
|
|
||||||
};
|
|
||||||
int taskCount;
|
|
||||||
int finishCount;
|
|
||||||
int failedCount;
|
|
||||||
std::string configId;
|
|
||||||
std::string folderId;
|
|
||||||
std::string taskStatus;
|
|
||||||
std::vector<ErrTaskListItem> errTaskList;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
DescribeJobStatusResult();
|
|
||||||
explicit DescribeJobStatusResult(const std::string &payload);
|
|
||||||
~DescribeJobStatusResult();
|
|
||||||
std::string getMessage()const;
|
|
||||||
Data getData()const;
|
|
||||||
int getCode()const;
|
|
||||||
bool getSuccess()const;
|
|
||||||
std::string getErrCode()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
std::string message_;
|
|
||||||
Data data_;
|
|
||||||
int code_;
|
|
||||||
bool success_;
|
|
||||||
std::string errCode_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBEJOBSTATUSRESULT_H_
|
|
||||||
@@ -30,16 +30,22 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeLogFieldsRequest : public RpcServic
|
|||||||
public:
|
public:
|
||||||
DescribeLogFieldsRequest();
|
DescribeLogFieldsRequest();
|
||||||
~DescribeLogFieldsRequest();
|
~DescribeLogFieldsRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getLogType() const;
|
std::string getLogType() const;
|
||||||
void setLogType(const std::string &logType);
|
void setLogType(const std::string &logType);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getLogSource() const;
|
std::string getLogSource() const;
|
||||||
void setLogSource(const std::string &logSource);
|
void setLogSource(const std::string &logSource);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string logType_;
|
std::string logType_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
std::string logSource_;
|
std::string logSource_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,14 +30,20 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeLogSourceRequest : public RpcServic
|
|||||||
public:
|
public:
|
||||||
DescribeLogSourceRequest();
|
DescribeLogSourceRequest();
|
||||||
~DescribeLogSourceRequest();
|
~DescribeLogSourceRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getLogType() const;
|
std::string getLogType() const;
|
||||||
void setLogType(const std::string &logType);
|
void setLogType(const std::string &logType);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string logType_;
|
std::string logType_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -1,42 +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_CLOUD_SIEM_MODEL_DESCRIBELOGSTOREREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBELOGSTOREREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeLogStoreRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
DescribeLogStoreRequest();
|
|
||||||
~DescribeLogStoreRequest();
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string regionId_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBELOGSTOREREQUEST_H_
|
|
||||||
@@ -1,61 +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_CLOUD_SIEM_MODEL_DESCRIBELOGSTORERESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBELOGSTORERESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeLogStoreResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
struct Data
|
|
||||||
{
|
|
||||||
std::string logStoreName;
|
|
||||||
bool appendMeta;
|
|
||||||
int maxSplitShard;
|
|
||||||
bool autoSplit;
|
|
||||||
bool enableTracking;
|
|
||||||
int ttl;
|
|
||||||
int shardCount;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
DescribeLogStoreResult();
|
|
||||||
explicit DescribeLogStoreResult(const std::string &payload);
|
|
||||||
~DescribeLogStoreResult();
|
|
||||||
Data getData()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
Data data_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DESCRIBELOGSTORERESULT_H_
|
|
||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeLogTypeRequest : public RpcServiceR
|
|||||||
public:
|
public:
|
||||||
DescribeLogTypeRequest();
|
DescribeLogTypeRequest();
|
||||||
~DescribeLogTypeRequest();
|
~DescribeLogTypeRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,14 +30,20 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeOperatorsRequest : public RpcServic
|
|||||||
public:
|
public:
|
||||||
DescribeOperatorsRequest();
|
DescribeOperatorsRequest();
|
||||||
~DescribeOperatorsRequest();
|
~DescribeOperatorsRequest();
|
||||||
std::string getSceneType() const;
|
long getRoleFor() const;
|
||||||
void setSceneType(const std::string &sceneType);
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
std::string getSceneType() const;
|
||||||
|
void setSceneType(const std::string &sceneType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string sceneType_;
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
|
std::string sceneType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeProdCountRequest : public RpcServic
|
|||||||
public:
|
public:
|
||||||
DescribeProdCountRequest();
|
DescribeProdCountRequest();
|
||||||
~DescribeProdCountRequest();
|
~DescribeProdCountRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -35,7 +35,12 @@ namespace AlibabaCloud
|
|||||||
struct Data
|
struct Data
|
||||||
{
|
{
|
||||||
int aliyunProdCount;
|
int aliyunProdCount;
|
||||||
|
int aliyunImportedCount;
|
||||||
|
int hcloudImportedCount;
|
||||||
int hcloudProdCount;
|
int hcloudProdCount;
|
||||||
|
int idcProdCount;
|
||||||
|
int qcloudImportedCount;
|
||||||
|
int idcImportedCount;
|
||||||
int qcloudProdCount;
|
int qcloudProdCount;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeScopeUsersRequest : public RpcServi
|
|||||||
public:
|
public:
|
||||||
DescribeScopeUsersRequest();
|
DescribeScopeUsersRequest();
|
||||||
~DescribeScopeUsersRequest();
|
~DescribeScopeUsersRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -35,8 +35,10 @@ namespace AlibabaCloud
|
|||||||
struct DataItem
|
struct DataItem
|
||||||
{
|
{
|
||||||
std::vector<std::string> domains;
|
std::vector<std::string> domains;
|
||||||
|
std::string cloudCode;
|
||||||
std::string userName;
|
std::string userName;
|
||||||
std::string instanceId;
|
std::string instanceId;
|
||||||
|
std::string userId;
|
||||||
long aliUid;
|
long aliUid;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeStorageRequest : public RpcServiceR
|
|||||||
public:
|
public:
|
||||||
DescribeStorageRequest();
|
DescribeStorageRequest();
|
||||||
~DescribeStorageRequest();
|
~DescribeStorageRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ namespace AlibabaCloud
|
|||||||
long masterUserId;
|
long masterUserId;
|
||||||
long durationDays;
|
long durationDays;
|
||||||
std::string mainUserName;
|
std::string mainUserName;
|
||||||
|
int rdOrder;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -30,14 +30,20 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeWafScopeRequest : public RpcService
|
|||||||
public:
|
public:
|
||||||
DescribeWafScopeRequest();
|
DescribeWafScopeRequest();
|
||||||
~DescribeWafScopeRequest();
|
~DescribeWafScopeRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
long getEntityId() const;
|
long getEntityId() const;
|
||||||
void setEntityId(long entityId);
|
void setEntityId(long entityId);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
long entityId_;
|
long entityId_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,12 +30,16 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT DescribeWhiteRuleListRequest : public RpcSe
|
|||||||
public:
|
public:
|
||||||
DescribeWhiteRuleListRequest();
|
DescribeWhiteRuleListRequest();
|
||||||
~DescribeWhiteRuleListRequest();
|
~DescribeWhiteRuleListRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getAlertName() const;
|
std::string getAlertName() const;
|
||||||
void setAlertName(const std::string &alertName);
|
void setAlertName(const std::string &alertName);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
std::string getAlertType() const;
|
std::string getAlertType() const;
|
||||||
@@ -44,9 +48,11 @@ public:
|
|||||||
void setIncidentUuid(const std::string &incidentUuid);
|
void setIncidentUuid(const std::string &incidentUuid);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string alertName_;
|
std::string alertName_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
std::string alertType_;
|
std::string alertType_;
|
||||||
std::string incidentUuid_;
|
std::string incidentUuid_;
|
||||||
|
|||||||
@@ -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_CLOUD_SIEM_MODEL_DOQUICKFIELDREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DOQUICKFIELDREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DoQuickFieldRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
DoQuickFieldRequest();
|
|
||||||
~DoQuickFieldRequest();
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
int getFrom() const;
|
|
||||||
void setFrom(int from);
|
|
||||||
std::string getIndex() const;
|
|
||||||
void setIndex(const std::string &index);
|
|
||||||
bool getReverse() const;
|
|
||||||
void setReverse(bool reverse);
|
|
||||||
int getSize() const;
|
|
||||||
void setSize(int size);
|
|
||||||
int getTo() const;
|
|
||||||
void setTo(int to);
|
|
||||||
int getPage() const;
|
|
||||||
void setPage(int page);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string regionId_;
|
|
||||||
int from_;
|
|
||||||
std::string index_;
|
|
||||||
bool reverse_;
|
|
||||||
int size_;
|
|
||||||
int to_;
|
|
||||||
int page_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DOQUICKFIELDREQUEST_H_
|
|
||||||
@@ -1,65 +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_CLOUD_SIEM_MODEL_DOQUICKFIELDRESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DOQUICKFIELDRESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DoQuickFieldResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
struct Data
|
|
||||||
{
|
|
||||||
std::string whereQuery;
|
|
||||||
long processedRows;
|
|
||||||
bool completeOrNot;
|
|
||||||
int queryMode;
|
|
||||||
std::string pQuery;
|
|
||||||
std::vector<std::string> keys;
|
|
||||||
std::string aggQueryd;
|
|
||||||
int count;
|
|
||||||
std::vector<std::string> logs;
|
|
||||||
long limited;
|
|
||||||
bool hasSQL;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
DoQuickFieldResult();
|
|
||||||
explicit DoQuickFieldResult(const std::string &payload);
|
|
||||||
~DoQuickFieldResult();
|
|
||||||
Data getData()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
Data data_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DOQUICKFIELDRESULT_H_
|
|
||||||
@@ -1,48 +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_CLOUD_SIEM_MODEL_DOSELFDELEGATEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DOSELFDELEGATEREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DoSelfDelegateRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
DoSelfDelegateRequest();
|
|
||||||
~DoSelfDelegateRequest();
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
long getAliUid() const;
|
|
||||||
void setAliUid(long aliUid);
|
|
||||||
int getDelegateOrNot() const;
|
|
||||||
void setDelegateOrNot(int delegateOrNot);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string regionId_;
|
|
||||||
long aliUid_;
|
|
||||||
int delegateOrNot_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DOSELFDELEGATEREQUEST_H_
|
|
||||||
@@ -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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_CLOUD_SIEM_MODEL_DOSELFDELEGATERESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_DOSELFDELEGATERESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT DoSelfDelegateResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
|
|
||||||
|
|
||||||
DoSelfDelegateResult();
|
|
||||||
explicit DoSelfDelegateResult(const std::string &payload);
|
|
||||||
~DoSelfDelegateResult();
|
|
||||||
bool getData()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
bool data_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_DOSELFDELEGATERESULT_H_
|
|
||||||
@@ -30,11 +30,20 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT EnableAccessForCloudSiemRequest : public Rp
|
|||||||
public:
|
public:
|
||||||
EnableAccessForCloudSiemRequest();
|
EnableAccessForCloudSiemRequest();
|
||||||
~EnableAccessForCloudSiemRequest();
|
~EnableAccessForCloudSiemRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
|
int getAutoSubmit() const;
|
||||||
|
void setAutoSubmit(int autoSubmit);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
|
int autoSubmit_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT GetCapacityRequest : public RpcServiceReque
|
|||||||
public:
|
public:
|
||||||
GetCapacityRequest();
|
GetCapacityRequest();
|
||||||
~GetCapacityRequest();
|
~GetCapacityRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_CLOUD_SIEM_MODEL_GETHISTOGRAMSREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_GETHISTOGRAMSREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT GetHistogramsRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
GetHistogramsRequest();
|
|
||||||
~GetHistogramsRequest();
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
int getFrom() const;
|
|
||||||
void setFrom(int from);
|
|
||||||
std::string getQuery() const;
|
|
||||||
void setQuery(const std::string &query);
|
|
||||||
int getTo() const;
|
|
||||||
void setTo(int to);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string regionId_;
|
|
||||||
int from_;
|
|
||||||
std::string query_;
|
|
||||||
int to_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_GETHISTOGRAMSREQUEST_H_
|
|
||||||
@@ -1,64 +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_CLOUD_SIEM_MODEL_GETHISTOGRAMSRESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_GETHISTOGRAMSRESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT GetHistogramsResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
struct Data
|
|
||||||
{
|
|
||||||
struct Histogram
|
|
||||||
{
|
|
||||||
int from;
|
|
||||||
int to;
|
|
||||||
long count;
|
|
||||||
bool completedOrNot;
|
|
||||||
};
|
|
||||||
std::vector<Histogram> histograms;
|
|
||||||
long totalCount;
|
|
||||||
std::string server;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
GetHistogramsResult();
|
|
||||||
explicit GetHistogramsResult(const std::string &payload);
|
|
||||||
~GetHistogramsResult();
|
|
||||||
Data getData()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
Data data_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_GETHISTOGRAMSRESULT_H_
|
|
||||||
@@ -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_CLOUD_SIEM_MODEL_GETLOGSREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_GETLOGSREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT GetLogsRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
GetLogsRequest();
|
|
||||||
~GetLogsRequest();
|
|
||||||
long getTotal() const;
|
|
||||||
void setTotal(long total);
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
int getPageSize() const;
|
|
||||||
void setPageSize(int pageSize);
|
|
||||||
int getFrom() const;
|
|
||||||
void setFrom(int from);
|
|
||||||
int getPageIndex() const;
|
|
||||||
void setPageIndex(int pageIndex);
|
|
||||||
bool getReverseOrNot() const;
|
|
||||||
void setReverseOrNot(bool reverseOrNot);
|
|
||||||
std::string getQuery() const;
|
|
||||||
void setQuery(const std::string &query);
|
|
||||||
int getTo() const;
|
|
||||||
void setTo(int to);
|
|
||||||
|
|
||||||
private:
|
|
||||||
long total_;
|
|
||||||
std::string regionId_;
|
|
||||||
int pageSize_;
|
|
||||||
int from_;
|
|
||||||
int pageIndex_;
|
|
||||||
bool reverseOrNot_;
|
|
||||||
std::string query_;
|
|
||||||
int to_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_GETLOGSREQUEST_H_
|
|
||||||
@@ -1,45 +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_CLOUD_SIEM_MODEL_GETQUICKQUERYREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_GETQUICKQUERYREQUEST_H_
|
|
||||||
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <map>
|
|
||||||
|
|
||||||
namespace AlibabaCloud {
|
|
||||||
namespace Cloud_siem {
|
|
||||||
namespace Model {
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT GetQuickQueryRequest : public RpcServiceRequest {
|
|
||||||
public:
|
|
||||||
GetQuickQueryRequest();
|
|
||||||
~GetQuickQueryRequest();
|
|
||||||
std::string getSearchName() const;
|
|
||||||
void setSearchName(const std::string &searchName);
|
|
||||||
std::string getRegionId() const;
|
|
||||||
void setRegionId(const std::string ®ionId);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string searchName_;
|
|
||||||
std::string regionId_;
|
|
||||||
};
|
|
||||||
} // namespace Model
|
|
||||||
} // namespace Cloud_siem
|
|
||||||
} // namespace AlibabaCloud
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_GETQUICKQUERYREQUEST_H_
|
|
||||||
@@ -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.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_CLOUD_SIEM_MODEL_GETQUICKQUERYRESULT_H_
|
|
||||||
#define ALIBABACLOUD_CLOUD_SIEM_MODEL_GETQUICKQUERYRESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/cloud-siem/Cloud_siemExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Cloud_siem
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_CLOUD_SIEM_EXPORT GetQuickQueryResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
|
|
||||||
|
|
||||||
GetQuickQueryResult();
|
|
||||||
explicit GetQuickQueryResult(const std::string &payload);
|
|
||||||
~GetQuickQueryResult();
|
|
||||||
std::string getData()const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
std::string data_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_CLOUD_SIEM_MODEL_GETQUICKQUERYRESULT_H_
|
|
||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT GetStorageRequest : public RpcServiceReques
|
|||||||
public:
|
public:
|
||||||
GetStorageRequest();
|
GetStorageRequest();
|
||||||
~GetStorageRequest();
|
~GetStorageRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -32,12 +32,18 @@ public:
|
|||||||
~ListAccountAccessIdRequest();
|
~ListAccountAccessIdRequest();
|
||||||
std::string getCloudCode() const;
|
std::string getCloudCode() const;
|
||||||
void setCloudCode(const std::string &cloudCode);
|
void setCloudCode(const std::string &cloudCode);
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string cloudCode_;
|
std::string cloudCode_;
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -32,8 +32,12 @@ public:
|
|||||||
~ListAccountsByLogRequest();
|
~ListAccountsByLogRequest();
|
||||||
std::string getCloudCode() const;
|
std::string getCloudCode() const;
|
||||||
void setCloudCode(const std::string &cloudCode);
|
void setCloudCode(const std::string &cloudCode);
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::vector<std::string> getLogCodes() const;
|
std::vector<std::string> getLogCodes() const;
|
||||||
void setLogCodes(const std::vector<std::string> &logCodes);
|
void setLogCodes(const std::vector<std::string> &logCodes);
|
||||||
std::string getProdCode() const;
|
std::string getProdCode() const;
|
||||||
@@ -41,7 +45,9 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
std::string cloudCode_;
|
std::string cloudCode_;
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
std::vector<std::string> logCodes_;
|
std::vector<std::string> logCodes_;
|
||||||
std::string prodCode_;
|
std::string prodCode_;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT ListAllProdsRequest : public RpcServiceRequ
|
|||||||
public:
|
public:
|
||||||
ListAllProdsRequest();
|
ListAllProdsRequest();
|
||||||
~ListAllProdsRequest();
|
~ListAllProdsRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -32,6 +32,8 @@ public:
|
|||||||
~ListAutomateResponseConfigsRequest();
|
~ListAutomateResponseConfigsRequest();
|
||||||
std::string getActionType() const;
|
std::string getActionType() const;
|
||||||
void setActionType(const std::string &actionType);
|
void setActionType(const std::string &actionType);
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRuleName() const;
|
std::string getRuleName() const;
|
||||||
void setRuleName(const std::string &ruleName);
|
void setRuleName(const std::string &ruleName);
|
||||||
long getSubUserId() const;
|
long getSubUserId() const;
|
||||||
@@ -42,6 +44,8 @@ public:
|
|||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
std::string getAutoResponseType() const;
|
std::string getAutoResponseType() const;
|
||||||
void setAutoResponseType(const std::string &autoResponseType);
|
void setAutoResponseType(const std::string &autoResponseType);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
long getId() const;
|
long getId() const;
|
||||||
void setId(long id);
|
void setId(long id);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
@@ -53,11 +57,13 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
std::string actionType_;
|
std::string actionType_;
|
||||||
|
long roleFor_;
|
||||||
std::string ruleName_;
|
std::string ruleName_;
|
||||||
long subUserId_;
|
long subUserId_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
std::string autoResponseType_;
|
std::string autoResponseType_;
|
||||||
|
int roleType_;
|
||||||
long id_;
|
long id_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
std::string playbookUuid_;
|
std::string playbookUuid_;
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ namespace AlibabaCloud
|
|||||||
std::string actionType;
|
std::string actionType;
|
||||||
std::string executionCondition;
|
std::string executionCondition;
|
||||||
std::string gmtModified;
|
std::string gmtModified;
|
||||||
|
int dataType;
|
||||||
long subUserId;
|
long subUserId;
|
||||||
long id;
|
long id;
|
||||||
long aliuid;
|
long aliuid;
|
||||||
|
|||||||
@@ -32,12 +32,18 @@ public:
|
|||||||
~ListBindAccountRequest();
|
~ListBindAccountRequest();
|
||||||
std::string getCloudCode() const;
|
std::string getCloudCode() const;
|
||||||
void setCloudCode(const std::string &cloudCode);
|
void setCloudCode(const std::string &cloudCode);
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string cloudCode_;
|
std::string cloudCode_;
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -30,6 +30,8 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT ListCloudSiemCustomizeRulesRequest : public
|
|||||||
public:
|
public:
|
||||||
ListCloudSiemCustomizeRulesRequest();
|
ListCloudSiemCustomizeRulesRequest();
|
||||||
~ListCloudSiemCustomizeRulesRequest();
|
~ListCloudSiemCustomizeRulesRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRuleName() const;
|
std::string getRuleName() const;
|
||||||
void setRuleName(const std::string &ruleName);
|
void setRuleName(const std::string &ruleName);
|
||||||
long getStartTime() const;
|
long getStartTime() const;
|
||||||
@@ -38,8 +40,14 @@ public:
|
|||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getId() const;
|
std::string getId() const;
|
||||||
void setId(const std::string &id);
|
void setId(const std::string &id);
|
||||||
|
std::string getOrderField() const;
|
||||||
|
void setOrderField(const std::string &orderField);
|
||||||
|
std::string getOrder() const;
|
||||||
|
void setOrder(const std::string &order);
|
||||||
std::string getRuleType() const;
|
std::string getRuleType() const;
|
||||||
void setRuleType(const std::string &ruleType);
|
void setRuleType(const std::string &ruleType);
|
||||||
long getEndTime() const;
|
long getEndTime() const;
|
||||||
@@ -54,11 +62,15 @@ public:
|
|||||||
void setStatus(int status);
|
void setStatus(int status);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string ruleName_;
|
std::string ruleName_;
|
||||||
long startTime_;
|
long startTime_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
std::string id_;
|
std::string id_;
|
||||||
|
std::string orderField_;
|
||||||
|
std::string order_;
|
||||||
std::string ruleType_;
|
std::string ruleType_;
|
||||||
long endTime_;
|
long endTime_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
int status;
|
int status;
|
||||||
int eventTransferSwitch;
|
int eventTransferSwitch;
|
||||||
|
std::string attCk;
|
||||||
std::string ruleCondition;
|
std::string ruleCondition;
|
||||||
std::string gmtModified;
|
std::string gmtModified;
|
||||||
std::string logType;
|
std::string logType;
|
||||||
@@ -59,6 +60,7 @@ namespace AlibabaCloud
|
|||||||
std::string alertTypeMds;
|
std::string alertTypeMds;
|
||||||
std::string eventTransferType;
|
std::string eventTransferType;
|
||||||
std::string ruleDesc;
|
std::string ruleDesc;
|
||||||
|
int dataType;
|
||||||
long id;
|
long id;
|
||||||
long aliuid;
|
long aliuid;
|
||||||
std::string queryCycle;
|
std::string queryCycle;
|
||||||
|
|||||||
@@ -30,6 +30,10 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT ListCloudSiemPredefinedRulesRequest : publi
|
|||||||
public:
|
public:
|
||||||
ListCloudSiemPredefinedRulesRequest();
|
ListCloudSiemPredefinedRulesRequest();
|
||||||
~ListCloudSiemPredefinedRulesRequest();
|
~ListCloudSiemPredefinedRulesRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
|
std::string getAttCk() const;
|
||||||
|
void setAttCk(const std::string &attCk);
|
||||||
std::string getRuleName() const;
|
std::string getRuleName() const;
|
||||||
void setRuleName(const std::string &ruleName);
|
void setRuleName(const std::string &ruleName);
|
||||||
long getStartTime() const;
|
long getStartTime() const;
|
||||||
@@ -38,31 +42,48 @@ public:
|
|||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
std::string getId() const;
|
std::string getId() const;
|
||||||
void setId(const std::string &id);
|
void setId(const std::string &id);
|
||||||
|
std::string getOrderField() const;
|
||||||
|
void setOrderField(const std::string &orderField);
|
||||||
|
std::string getOrder() const;
|
||||||
|
void setOrder(const std::string &order);
|
||||||
std::string getRuleType() const;
|
std::string getRuleType() const;
|
||||||
void setRuleType(const std::string &ruleType);
|
void setRuleType(const std::string &ruleType);
|
||||||
long getEndTime() const;
|
long getEndTime() const;
|
||||||
void setEndTime(long endTime);
|
void setEndTime(long endTime);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
|
std::string getLogSource() const;
|
||||||
|
void setLogSource(const std::string &logSource);
|
||||||
std::string getAlertType() const;
|
std::string getAlertType() const;
|
||||||
void setAlertType(const std::string &alertType);
|
void setAlertType(const std::string &alertType);
|
||||||
|
std::string getEventTransferType() const;
|
||||||
|
void setEventTransferType(const std::string &eventTransferType);
|
||||||
std::vector<std::string> getThreatLevel() const;
|
std::vector<std::string> getThreatLevel() const;
|
||||||
void setThreatLevel(const std::vector<std::string> &threatLevel);
|
void setThreatLevel(const std::vector<std::string> &threatLevel);
|
||||||
int getStatus() const;
|
int getStatus() const;
|
||||||
void setStatus(int status);
|
void setStatus(int status);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
|
std::string attCk_;
|
||||||
std::string ruleName_;
|
std::string ruleName_;
|
||||||
long startTime_;
|
long startTime_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
std::string id_;
|
std::string id_;
|
||||||
|
std::string orderField_;
|
||||||
|
std::string order_;
|
||||||
std::string ruleType_;
|
std::string ruleType_;
|
||||||
long endTime_;
|
long endTime_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
|
std::string logSource_;
|
||||||
std::string alertType_;
|
std::string alertType_;
|
||||||
|
std::string eventTransferType_;
|
||||||
std::vector<std::string> threatLevel_;
|
std::vector<std::string> threatLevel_;
|
||||||
int status_;
|
int status_;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -43,15 +43,19 @@ namespace AlibabaCloud
|
|||||||
struct ResponseDataItem
|
struct ResponseDataItem
|
||||||
{
|
{
|
||||||
int status;
|
int status;
|
||||||
|
std::string attCk;
|
||||||
|
std::string ruleDescMds;
|
||||||
|
std::string gmtModified;
|
||||||
|
std::string source;
|
||||||
std::string alertType;
|
std::string alertType;
|
||||||
std::string gmtCreate;
|
std::string gmtCreate;
|
||||||
std::string ruleDescMds;
|
|
||||||
std::string threatLevel;
|
std::string threatLevel;
|
||||||
|
std::string ruleNameEn;
|
||||||
|
std::string eventTransferType;
|
||||||
|
std::string ruleNameCn;
|
||||||
std::string ruleNameMds;
|
std::string ruleNameMds;
|
||||||
std::string gmtModified;
|
|
||||||
long id;
|
long id;
|
||||||
std::string ruleName;
|
std::string ruleName;
|
||||||
std::string source;
|
|
||||||
};
|
};
|
||||||
PageInfo pageInfo;
|
PageInfo pageInfo;
|
||||||
std::vector<ResponseDataItem> responseData;
|
std::vector<ResponseDataItem> responseData;
|
||||||
|
|||||||
@@ -30,20 +30,38 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT ListCustomizeRuleTestResultRequest : public
|
|||||||
public:
|
public:
|
||||||
ListCustomizeRuleTestResultRequest();
|
ListCustomizeRuleTestResultRequest();
|
||||||
~ListCustomizeRuleTestResultRequest();
|
~ListCustomizeRuleTestResultRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
|
long getStartTime() const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
|
std::string getVerifyType() const;
|
||||||
|
void setVerifyType(const std::string &verifyType);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
long getId() const;
|
long getId() const;
|
||||||
void setId(long id);
|
void setId(long id);
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
|
std::string getDetectionRuleId() const;
|
||||||
|
void setDetectionRuleId(const std::string &detectionRuleId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
|
long startTime_;
|
||||||
|
std::string verifyType_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
|
int roleType_;
|
||||||
long id_;
|
long id_;
|
||||||
|
long endTime_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
|
std::string detectionRuleId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
@@ -39,6 +39,7 @@ namespace AlibabaCloud
|
|||||||
long totalCount;
|
long totalCount;
|
||||||
int pageSize;
|
int pageSize;
|
||||||
int currentPage;
|
int currentPage;
|
||||||
|
long verifiedCount;
|
||||||
};
|
};
|
||||||
struct ResponseDataItem
|
struct ResponseDataItem
|
||||||
{
|
{
|
||||||
@@ -52,6 +53,7 @@ namespace AlibabaCloud
|
|||||||
std::string onlineStatus;
|
std::string onlineStatus;
|
||||||
std::string subUserId;
|
std::string subUserId;
|
||||||
std::string eventName;
|
std::string eventName;
|
||||||
|
std::string verifyType;
|
||||||
std::string alertDesc;
|
std::string alertDesc;
|
||||||
std::string uuid;
|
std::string uuid;
|
||||||
std::string logSource;
|
std::string logSource;
|
||||||
|
|||||||
@@ -30,11 +30,17 @@ class ALIBABACLOUD_CLOUD_SIEM_EXPORT ListDeliveryRequest : public RpcServiceRequ
|
|||||||
public:
|
public:
|
||||||
ListDeliveryRequest();
|
ListDeliveryRequest();
|
||||||
~ListDeliveryRequest();
|
~ListDeliveryRequest();
|
||||||
|
long getRoleFor() const;
|
||||||
|
void setRoleFor(long roleFor);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getRoleType() const;
|
||||||
|
void setRoleType(int roleType);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long roleFor_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
|
int roleType_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Cloud_siem
|
} // namespace Cloud_siem
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user