Compare commits
43 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c69537b970 | ||
|
|
4b7328cd62 | ||
|
|
3369d7ef9d | ||
|
|
67e0beb4b2 | ||
|
|
9accac447f | ||
|
|
cab1294e1a | ||
|
|
f3144309f2 | ||
|
|
74dce9533b | ||
|
|
e4f9772459 | ||
|
|
d5eca473f1 | ||
|
|
67bc9aa0c6 | ||
|
|
769d0b4573 | ||
|
|
b149df91f7 | ||
|
|
de0a72b9c7 | ||
|
|
ddd7183cb1 | ||
|
|
164b701c97 | ||
|
|
f032a433f2 | ||
|
|
150db4c6af | ||
|
|
d2fe63b527 | ||
|
|
45b9477b0e | ||
|
|
ebcf5e990d | ||
|
|
e1febab02f | ||
|
|
eb42c015e7 | ||
|
|
a95ff9b425 | ||
|
|
b3c7c65989 | ||
|
|
a4e469e042 | ||
|
|
c4e4d725b9 | ||
|
|
dcbaed3217 | ||
|
|
34fabe824b | ||
|
|
2ee90f14b2 | ||
|
|
464ff6cf22 | ||
|
|
33495451a4 | ||
|
|
d7d4173ecf | ||
|
|
d1c1c6ec8f | ||
|
|
04cd172d50 | ||
|
|
6597ce59e5 | ||
|
|
7abb8ce3d7 | ||
|
|
66e3e2f5c1 | ||
|
|
bcea2432e3 | ||
|
|
328288acb1 | ||
|
|
643a939c6d | ||
|
|
a99e207d8f | ||
|
|
34aa394fbb |
147
CHANGELOG
147
CHANGELOG
@@ -1,3 +1,150 @@
|
||||
2019-06-12 Version 1.36.45
|
||||
1.Fix bug
|
||||
|
||||
2019-06-12 Version 1.36.44
|
||||
1, Add InvokeDataAPIService interface, support invoke service of data api to get sql query result.
|
||||
2, Add GetDataAPIServiceDetail interface, support get data api's detail information.
|
||||
3, Add CreateDataAPIService interface, support create data api with sql statement.
|
||||
|
||||
2019-06-05 Version: 1.36.43
|
||||
1, Update DescribeDataLimitDetail interface, add password for response
|
||||
|
||||
2019-06-04 Version: 1.36.42
|
||||
1, Add new API: UpdateLivePullStreamInfoConfig
|
||||
|
||||
2019-06-03 Version: 1.36.41
|
||||
1, Add openapi of ACL.
|
||||
|
||||
2019-05-31 Version: 1.36.40
|
||||
1, add api 'search traces count'
|
||||
2, add page index for api 'searchTraces'
|
||||
|
||||
2019-05-31 Version: 1.36.39
|
||||
1, Add authority in GetMaterials API.
|
||||
|
||||
2019-05-29 Version 1.36.38
|
||||
update Smartag
|
||||
|
||||
2019-05-29 Version 1.36.37
|
||||
update product
|
||||
|
||||
2019-05-29 Version: 1.36.36
|
||||
1, Fix ServiceCode typo in request
|
||||
|
||||
2019-05-28 Version: 1.36.35
|
||||
1, CreateDBInstance now support autoRenew
|
||||
|
||||
2019-05-27 Version: 1.36.34
|
||||
1, Support video transcode.
|
||||
|
||||
2019-05-27 Version: 1.36.33
|
||||
1, Initial release of api, including data management api, rule configuration api and system configuration api.
|
||||
|
||||
2019-05-22 Version: 1.36.32
|
||||
1, Add EndTime parameter to api ModifyPrepayInstanceSpec
|
||||
2, Add RebootTime parameter to api ModifyPrepayInstanceSpec
|
||||
|
||||
2019-05-20 Version: 1.36.31
|
||||
1, Add both api, ListNotaryInfos
|
||||
|
||||
2019-05-20 Version: 1.36.30
|
||||
1, Initial release of api, including data management api, rule configuration api and system configuration api.
|
||||
|
||||
2019-05-16 Version: 1.36.29
|
||||
1, Add some new apis to fetch the usage data from VoD, such as DescribeVodDomainUsageData, DescribeVodStorageData, DescribeVodTranscodeData, DescribeVodAIData.
|
||||
2, Add a new api named GetUploadDetails to describe the upload detail, such as uploading time and uploading source.
|
||||
3, Add a new api named GetAIVideoTagResult to describe the result of AI tag.
|
||||
4, Add new field Icon and OnlineStatus to some apis to manage short video materials, such as SearchMedia, GetAttachedMediaInfo, CreateUploadAttachedMedia.
|
||||
5, Add a new field RegionId to the response of GetAttachedMediaInfo and GetImageInfo.
|
||||
6, Add the field named UserData to SubmitSnapshotJob api request.
|
||||
|
||||
2019-05-15 Version: 1.36.28
|
||||
1, Add InstanceId parameter to api CreateDisk
|
||||
2, Add parameter Affinity and Tenancy in ECS instance DedicatedHost related apis.
|
||||
3, Add SecurityGroupIds parameter to Instance creation apis.
|
||||
|
||||
2019-05-14 Version: 1.36.27
|
||||
1, support body detect
|
||||
|
||||
2019-05-14 Version: 1.36.26
|
||||
1, Support body detect.
|
||||
|
||||
2019-05-14 Version: 1.36.25
|
||||
1, Support body detect.
|
||||
|
||||
2019-05-14 Version: 1.36.24
|
||||
1, Support body detect.
|
||||
|
||||
2019-05-13 Version: 1.36.23
|
||||
1, Support for creating instances and joining multiple security groups at the same time.
|
||||
|
||||
2019-04-26 Version: 1.36.22
|
||||
1, add new openapi.
|
||||
|
||||
2019-04-23 Version: 1.36.21
|
||||
1, Support mounting multiple volumes using different protocol
|
||||
2, Support scaling out cross AZ
|
||||
|
||||
2019-04-22 Version: 1.36.20
|
||||
1, This is an example of release-log.
|
||||
2, Please strictly follow this format to edit in English.
|
||||
3, Format:Number + , + Space + Description
|
||||
|
||||
2019-04-18 Version: 1.36.19
|
||||
1, Add CreateAccount
|
||||
|
||||
2019-04-18 Version: 1.36.18
|
||||
1, CreateCacheAnalysisTask prop modify
|
||||
|
||||
2019-04-18 Version: 1.36.17
|
||||
1, add ReservedInstance API.
|
||||
|
||||
2019-04-17 Version: 1.36.16
|
||||
1, Add DescribeRestoreTaskList DBS interface.
|
||||
2, Add DescribeNodeCidrList DBS interface.
|
||||
|
||||
2019-04-16 Version: 1.36.15
|
||||
1, Fixed DescribeAccounts response type error.
|
||||
|
||||
2019-04-16 Version: 1.36.14
|
||||
1, Add api about pushing security check commands
|
||||
|
||||
2019-04-16 Version: 1.36.13
|
||||
1, Fixed describeAccounts response type error
|
||||
|
||||
2019-04-16 Version: 1.36.12
|
||||
1, Mark CreateDiagnosticReport as public api.
|
||||
2, ModifySecurityIps support modifyMode parameter.
|
||||
|
||||
2019-04-16 Version: 1.36.11
|
||||
1, Add group api.
|
||||
|
||||
2019-04-16 Version: 1.36.10
|
||||
1, Add group api.
|
||||
|
||||
2019-04-16 Version: 1.36.9
|
||||
1, Add group api.
|
||||
|
||||
2019-04-16 Version: 1.36.8
|
||||
1, Add group api.
|
||||
|
||||
2019-04-15 Version: 1.36.7
|
||||
1, Add CreateRestoreTask DBS interface.
|
||||
2, Add StartRestoreTask DBS interface.
|
||||
|
||||
2019-04-15 Version: 1.36.6
|
||||
1, add arns parameter to CreateDisk/CreateInstance API in order to support disk encryption by performing a sts role play.
|
||||
|
||||
2019-04-15 Version: 1.36.5
|
||||
1, Add apis, DescribeScreenHostStatistics、DescribeScreenSummaryInfo、DescribeScreenAttackAnalysisData、DescribeScreenAttackAnalysisData、DescribeScreenAttackAnalysisData
|
||||
|
||||
2019-04-15 Version: 1.36.4
|
||||
1, Add Group Api.
|
||||
|
||||
|
||||
2019-04-11 Version: 1.36.3
|
||||
1, The ‘CreateProject’ interface adds the ‘ModelId’ parameter
|
||||
|
||||
2019-04-11 Version: 1.36.2
|
||||
1, Add some new apis to manage VoD's App, such as CreateAppInfo, GetAppInfos, ListAppInfos, UpdateAppInfo, DeleteAppInfo, AttachAppPolicyToIdentity, DetachAppPolicyFromIdentity, ListAppPoliciesForIdentity and MoveAppResource.
|
||||
2, Add new apis SetMessageCallback, GetMessageCallback and DeleteMessageCallback to manage message callback configuration.
|
||||
|
||||
@@ -119,4 +119,9 @@ add_subdirectory(bssopenapi)
|
||||
|
||||
add_subdirectory(sas)
|
||||
|
||||
add_subdirectory(dbs)
|
||||
add_subdirectory(dbs)
|
||||
add_subdirectory(r-kvstore)
|
||||
add_subdirectory(dds)
|
||||
add_subdirectory(yundun-ds)
|
||||
add_subdirectory(trademark)
|
||||
add_subdirectory(sddp)
|
||||
@@ -21,105 +21,905 @@ set(aegis_public_header
|
||||
include/alibabacloud/aegis/AegisExport.h )
|
||||
|
||||
set(aegis_public_header_model
|
||||
include/alibabacloud/aegis/model/GetEntityListRequest.h
|
||||
include/alibabacloud/aegis/model/GetEntityListResult.h
|
||||
include/alibabacloud/aegis/model/GetStatisticsByUuidRequest.h
|
||||
include/alibabacloud/aegis/model/GetStatisticsByUuidResult.h
|
||||
include/alibabacloud/aegis/model/GetStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/GetStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulDetailsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulDetailsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisShipperStatusRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisShipperStatusResult.h
|
||||
include/alibabacloud/aegis/model/DescribeCanUpgradeSasRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeCanUpgradeSasResult.h
|
||||
include/alibabacloud/aegis/model/DescribeTraceInfoNodeRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeTraceInfoNodeResult.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenAttackAnalysisDataRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenAttackAnalysisDataResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAutoDelConfigRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAutoDelConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulListResult.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockUpdateConfigRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockUpdateConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulnerabilitySummaryRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulnerabilitySummaryResult.h
|
||||
include/alibabacloud/aegis/model/SetDatasourceStatusRequest.h
|
||||
include/alibabacloud/aegis/model/SetDatasourceStatusResult.h
|
||||
include/alibabacloud/aegis/model/OperateSuspiciousEventRequest.h
|
||||
include/alibabacloud/aegis/model/OperateSuspiciousEventResult.h
|
||||
include/alibabacloud/aegis/model/OperateSuspiciousTargetConfigRequest.h
|
||||
include/alibabacloud/aegis/model/OperateSuspiciousTargetConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisHistogramsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisHistogramsResult.h
|
||||
include/alibabacloud/aegis/model/ExportWarningRequest.h
|
||||
include/alibabacloud/aegis/model/ExportWarningResult.h
|
||||
include/alibabacloud/aegis/model/DescribeEcsStsStatusRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeEcsStsStatusResult.h
|
||||
include/alibabacloud/aegis/model/UpdateWhiteListStrategyRelationRequest.h
|
||||
include/alibabacloud/aegis/model/UpdateWhiteListStrategyRelationResult.h
|
||||
include/alibabacloud/aegis/model/DeleteStrategyRequest.h
|
||||
include/alibabacloud/aegis/model/DeleteStrategyResult.h
|
||||
include/alibabacloud/aegis/model/DescribeOperateInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeOperateInfoResult.h
|
||||
include/alibabacloud/aegis/model/OpenSasTrialRequest.h
|
||||
include/alibabacloud/aegis/model/OpenSasTrialResult.h
|
||||
include/alibabacloud/aegis/model/ModifyVulLevelRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyVulLevelResult.h
|
||||
include/alibabacloud/aegis/model/ModifyVulTargetRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyVulTargetResult.h
|
||||
include/alibabacloud/aegis/model/ModifyBatchIgnoreVulRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyBatchIgnoreVulResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSummaryInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSummaryInfoResult.h
|
||||
include/alibabacloud/aegis/model/DescribeStrategyProcessRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeStrategyProcessResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspTrendStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspTrendStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeDataSourceRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeDataSourceResult.h
|
||||
include/alibabacloud/aegis/model/DescribeResultListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeResultListResult.h
|
||||
include/alibabacloud/aegis/model/DownloadLogRequest.h
|
||||
include/alibabacloud/aegis/model/DownloadLogResult.h
|
||||
include/alibabacloud/aegis/model/DescribeTargetConfigRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeTargetConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulNumStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulNumStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeLogInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeLogInfoResult.h
|
||||
include/alibabacloud/aegis/model/GetAccountStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/GetAccountStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeUuidConfigRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeUuidConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenHostStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenHostStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DeleteDingTalkRequest.h
|
||||
include/alibabacloud/aegis/model/DeleteDingTalkResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventTypesRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventTypesResult.h
|
||||
include/alibabacloud/aegis/model/BatchDeleteWhiteListRequest.h
|
||||
include/alibabacloud/aegis/model/BatchDeleteWhiteListResult.h
|
||||
include/alibabacloud/aegis/model/DeleteJoinRuleRequest.h
|
||||
include/alibabacloud/aegis/model/DeleteJoinRuleResult.h
|
||||
include/alibabacloud/aegis/model/ModifySasAssetStatisticsColumnRequest.h
|
||||
include/alibabacloud/aegis/model/ModifySasAssetStatisticsColumnResult.h
|
||||
include/alibabacloud/aegis/model/DescribeTraceInfoNodeListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeTraceInfoNodeListResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisSlsIndexRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisSlsIndexResult.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockCreateConfigRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockCreateConfigResult.h
|
||||
include/alibabacloud/aegis/model/DeleteRuleGroupRequest.h
|
||||
include/alibabacloud/aegis/model/DeleteRuleGroupResult.h
|
||||
include/alibabacloud/aegis/model/DescribeStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAlarmEventDetailRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAlarmEventDetailResult.h
|
||||
include/alibabacloud/aegis/model/CreateSuspiciousExportRequest.h
|
||||
include/alibabacloud/aegis/model/CreateSuspiciousExportResult.h
|
||||
include/alibabacloud/aegis/model/OperateVulRequest.h
|
||||
include/alibabacloud/aegis/model/OperateVulResult.h
|
||||
include/alibabacloud/aegis/model/GetCrackStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/GetCrackStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWarningRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWarningResult.h
|
||||
include/alibabacloud/aegis/model/DescribeConcernNecessityRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeConcernNecessityResult.h
|
||||
include/alibabacloud/aegis/model/OperateAgentClientInstallRequest.h
|
||||
include/alibabacloud/aegis/model/OperateAgentClientInstallResult.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenScoreThreadRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenScoreThreadResult.h
|
||||
include/alibabacloud/aegis/model/DescribeBuySummaryRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeBuySummaryResult.h
|
||||
include/alibabacloud/aegis/model/DescribeStrategyTargetRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeStrategyTargetResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspiciousUUIDConfigRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspiciousUUIDConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeTopicListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeTopicListResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAssetDetailByUuidRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAssetDetailByUuidResult.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenVersionConfigRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenVersionConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulExportInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulExportInfoResult.h
|
||||
include/alibabacloud/aegis/model/DeleteRuleRequest.h
|
||||
include/alibabacloud/aegis/model/DeleteRuleResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventDetailRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventDetailResult.h
|
||||
include/alibabacloud/aegis/model/DescribeEventLevelCountRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeEventLevelCountResult.h
|
||||
include/alibabacloud/aegis/model/QueryCrackEventRequest.h
|
||||
include/alibabacloud/aegis/model/QueryCrackEventResult.h
|
||||
include/alibabacloud/aegis/model/CreateOrUpdateGroupRequest.h
|
||||
include/alibabacloud/aegis/model/CreateOrUpdateGroupResult.h
|
||||
include/alibabacloud/aegis/model/SaveSuspEventUserSettingRequest.h
|
||||
include/alibabacloud/aegis/model/SaveSuspEventUserSettingResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSearchConditionRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSearchConditionResult.h
|
||||
include/alibabacloud/aegis/model/ModifySaveVulBatchRequest.h
|
||||
include/alibabacloud/aegis/model/ModifySaveVulBatchResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulDetailsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulDetailsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeLogItemsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeLogItemsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWebLockEventsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWebLockEventsResult.h
|
||||
include/alibabacloud/aegis/model/ExecStrategyRequest.h
|
||||
include/alibabacloud/aegis/model/ExecStrategyResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventExportInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventExportInfoResult.h
|
||||
include/alibabacloud/aegis/model/OperationSuspEventsRequest.h
|
||||
include/alibabacloud/aegis/model/OperationSuspEventsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSasAssetStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSasAssetStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeDefenceThreadRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeDefenceThreadResult.h
|
||||
include/alibabacloud/aegis/model/CreateVulWhitelistRequest.h
|
||||
include/alibabacloud/aegis/model/CreateVulWhitelistResult.h
|
||||
include/alibabacloud/aegis/model/ModifyConcernNecessityRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyConcernNecessityResult.h
|
||||
include/alibabacloud/aegis/model/GetStatisticsByUuidRequest.h
|
||||
include/alibabacloud/aegis/model/GetStatisticsByUuidResult.h
|
||||
include/alibabacloud/aegis/model/ModifyVulConfigRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyVulConfigResult.h
|
||||
include/alibabacloud/aegis/model/GetStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/GetStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribesummaryRequest.h
|
||||
include/alibabacloud/aegis/model/DescribesummaryResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventsResult.h
|
||||
include/alibabacloud/aegis/model/CreateOrUpdateDataSourceRequest.h
|
||||
include/alibabacloud/aegis/model/CreateOrUpdateDataSourceResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulWhitelistRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulWhitelistResult.h
|
||||
include/alibabacloud/aegis/model/DescribeRiskTypeRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeRiskTypeResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulLevelStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulLevelStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListStrategyListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListStrategyListResult.h
|
||||
include/alibabacloud/aegis/model/DescribeTraceInfoDetailRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeTraceInfoDetailResult.h
|
||||
include/alibabacloud/aegis/model/DescribeGroupListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeGroupListResult.h
|
||||
include/alibabacloud/aegis/model/DescribeCanTrySasRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeCanTrySasResult.h
|
||||
include/alibabacloud/aegis/model/DescribeTargetRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeTargetResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWebshellRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWebshellResult.h
|
||||
include/alibabacloud/aegis/model/DescribeCheckWarningDetailRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeCheckWarningDetailResult.h
|
||||
include/alibabacloud/aegis/model/SaveWhiteListStrategyAssetsRequest.h
|
||||
include/alibabacloud/aegis/model/SaveWhiteListStrategyAssetsResult.h
|
||||
include/alibabacloud/aegis/model/CreateOrUpdateDingTalkRequest.h
|
||||
include/alibabacloud/aegis/model/CreateOrUpdateDingTalkResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWarningMachinesRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWarningMachinesResult.h
|
||||
include/alibabacloud/aegis/model/ModifySearchConditionRequest.h
|
||||
include/alibabacloud/aegis/model/ModifySearchConditionResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListStrategyUuidCountRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListStrategyUuidCountResult.h
|
||||
include/alibabacloud/aegis/model/DescribeGroupedVulRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeGroupedVulResult.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockDeleteConfigRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockDeleteConfigResult.h
|
||||
include/alibabacloud/aegis/model/CreateUserWhiteListRequest.h
|
||||
include/alibabacloud/aegis/model/CreateUserWhiteListResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSecureSuggestionRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSecureSuggestionResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspiciousOverallConfigRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspiciousOverallConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisCurveRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisCurveResult.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenAlarmEventListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenAlarmEventListResult.h
|
||||
include/alibabacloud/aegis/model/CreatScreenSettingRequest.h
|
||||
include/alibabacloud/aegis/model/CreatScreenSettingResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAlarmEventListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAlarmEventListResult.h
|
||||
include/alibabacloud/aegis/model/CanTrySasRequest.h
|
||||
include/alibabacloud/aegis/model/CanTrySasResult.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenSummaryInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenSummaryInfoResult.h
|
||||
include/alibabacloud/aegis/model/OperateWarningRequest.h
|
||||
include/alibabacloud/aegis/model/OperateWarningResult.h
|
||||
include/alibabacloud/aegis/model/ExecuteRuleEngineActualTimeRequest.h
|
||||
include/alibabacloud/aegis/model/ExecuteRuleEngineActualTimeResult.h
|
||||
include/alibabacloud/aegis/model/CreateUserSettingRequest.h
|
||||
include/alibabacloud/aegis/model/CreateUserSettingResult.h
|
||||
include/alibabacloud/aegis/model/ExportSuspEventsRequest.h
|
||||
include/alibabacloud/aegis/model/ExportSuspEventsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeLogShipperStatusRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeLogShipperStatusResult.h
|
||||
include/alibabacloud/aegis/model/DescribeLogMetaRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeLogMetaResult.h
|
||||
include/alibabacloud/aegis/model/DescribeQuaraFileRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeQuaraFileResult.h
|
||||
include/alibabacloud/aegis/model/DescribeTotalStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeTotalStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListStrategyStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListStrategyStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/AutoUpgradeToSasAdvancedVersionRequest.h
|
||||
include/alibabacloud/aegis/model/AutoUpgradeToSasAdvancedVersionResult.h
|
||||
include/alibabacloud/aegis/model/DescribeStratetyRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeStratetyResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWebLockConfigListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWebLockConfigListResult.h
|
||||
include/alibabacloud/aegis/model/ModifyAutoDelConfigRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyAutoDelConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeUserSettingRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeUserSettingResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulBatchRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulBatchResult.h
|
||||
include/alibabacloud/aegis/model/ReleaseInstanceRequest.h
|
||||
include/alibabacloud/aegis/model/ReleaseInstanceResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulLevelRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulLevelResult.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockOperateEventsRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockOperateEventsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListAuthorizeRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListAuthorizeResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAttackAnalysisDataRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAttackAnalysisDataResult.h
|
||||
include/alibabacloud/aegis/model/RenewInstanceRequest.h
|
||||
include/alibabacloud/aegis/model/RenewInstanceResult.h
|
||||
include/alibabacloud/aegis/model/OperateResultRequest.h
|
||||
include/alibabacloud/aegis/model/OperateResultResult.h
|
||||
include/alibabacloud/aegis/model/RollbackSuspEventQuaraFileRequest.h
|
||||
include/alibabacloud/aegis/model/RollbackSuspEventQuaraFileResult.h
|
||||
include/alibabacloud/aegis/model/DescribeLogstoreStorageRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeLogstoreStorageResult.h
|
||||
include/alibabacloud/aegis/model/DescribeRuleListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeRuleListResult.h
|
||||
include/alibabacloud/aegis/model/DeleteSearchConditionRequest.h
|
||||
include/alibabacloud/aegis/model/DeleteSearchConditionResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAllRegionsStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAllRegionsStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeCheckWarningSummaryRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeCheckWarningSummaryResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSlsProjectRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSlsProjectResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListEffectiveAssetsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListEffectiveAssetsResult.h
|
||||
include/alibabacloud/aegis/model/UpgradeInstanceRequest.h
|
||||
include/alibabacloud/aegis/model/UpgradeInstanceResult.h
|
||||
include/alibabacloud/aegis/model/DescribeLogQueryRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeLogQueryResult.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenSettingsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenSettingsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeRisksRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeRisksResult.h
|
||||
include/alibabacloud/aegis/model/DescribeGroupStructRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeGroupStructResult.h
|
||||
include/alibabacloud/aegis/model/DescribeRiskWhiteListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeRiskWhiteListResult.h
|
||||
include/alibabacloud/aegis/model/ModifyAssetGroupRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyAssetGroupResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSasLeftConditionRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSasLeftConditionResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSasAssetStatisticsColumnRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSasAssetStatisticsColumnResult.h
|
||||
include/alibabacloud/aegis/model/CreateOrUpdateRuleRequest.h
|
||||
include/alibabacloud/aegis/model/CreateOrUpdateRuleResult.h
|
||||
include/alibabacloud/aegis/model/ModifyLogMetaStatusRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyLogMetaStatusResult.h
|
||||
include/alibabacloud/aegis/model/DescribeYesterdayStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeYesterdayStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspiciousExportInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspiciousExportInfoResult.h
|
||||
include/alibabacloud/aegis/model/DeleteScreenSettingRequest.h
|
||||
include/alibabacloud/aegis/model/DeleteScreenSettingResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAssetSummaryRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAssetSummaryResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAgentInstallStatusRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAgentInstallStatusResult.h
|
||||
include/alibabacloud/aegis/model/GetEntityListRequest.h
|
||||
include/alibabacloud/aegis/model/GetEntityListResult.h
|
||||
include/alibabacloud/aegis/model/ExportVulRequest.h
|
||||
include/alibabacloud/aegis/model/ExportVulResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulTargetStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulTargetStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspiciousEventsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspiciousEventsResult.h
|
||||
include/alibabacloud/aegis/model/CreateInstanceRequest.h
|
||||
include/alibabacloud/aegis/model/CreateInstanceResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulListResult.h
|
||||
include/alibabacloud/aegis/model/UpgradeInstanceRequest.h
|
||||
include/alibabacloud/aegis/model/UpgradeInstanceResult.h
|
||||
include/alibabacloud/aegis/model/RenewInstanceRequest.h
|
||||
include/alibabacloud/aegis/model/RenewInstanceResult.h
|
||||
include/alibabacloud/aegis/model/DescribeStrategyTargetRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeStrategyTargetResult.h
|
||||
include/alibabacloud/aegis/model/DescribeMachineConfigRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeMachineConfigResult.h
|
||||
include/alibabacloud/aegis/model/QueryLoginEventRequest.h
|
||||
include/alibabacloud/aegis/model/QueryLoginEventResult.h
|
||||
include/alibabacloud/aegis/model/GetAccountStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/GetAccountStatisticsResult.h
|
||||
include/alibabacloud/aegis/model/ModifyStrategyRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyStrategyResult.h
|
||||
include/alibabacloud/aegis/model/ModifyStrategyTargetRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyStrategyTargetResult.h
|
||||
include/alibabacloud/aegis/model/ModifyBatchIgnoreVulRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyBatchIgnoreVulResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWebshellRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWebshellResult.h
|
||||
include/alibabacloud/aegis/model/TransformLeakageRequest.h
|
||||
include/alibabacloud/aegis/model/TransformLeakageResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAssetListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAssetListResult.h
|
||||
include/alibabacloud/aegis/model/ModifyMachineConfigRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyMachineConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVersionConfigRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVersionConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeMacConfigRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeMacConfigResult.h
|
||||
include/alibabacloud/aegis/model/RollbackQuaraFileRequest.h
|
||||
include/alibabacloud/aegis/model/RollbackQuaraFileResult.h
|
||||
include/alibabacloud/aegis/model/DescribeApiBuySummaryRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeApiBuySummaryResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWebLockMachineListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWebLockMachineListResult.h
|
||||
include/alibabacloud/aegis/model/DeleteVulBatchRequest.h
|
||||
include/alibabacloud/aegis/model/DeleteVulBatchResult.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockStatusRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockStatusResult.h
|
||||
include/alibabacloud/aegis/model/UpdateWhiteListProcessStatusRequest.h
|
||||
include/alibabacloud/aegis/model/UpdateWhiteListProcessStatusResult.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenSettingRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenSettingResult.h
|
||||
include/alibabacloud/aegis/model/CreateLogQueryRequest.h
|
||||
include/alibabacloud/aegis/model/CreateLogQueryResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWarningRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWarningResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListProcessRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListProcessResult.h
|
||||
include/alibabacloud/aegis/model/DescribeStrategyExecDetailRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeStrategyExecDetailResult.h
|
||||
include/alibabacloud/aegis/model/DescribeListAccessKeyIdAuthRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeListAccessKeyIdAuthResult.h
|
||||
include/alibabacloud/aegis/model/DescribeTopRiskyAssetsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeTopRiskyAssetsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWebLockBindListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWebLockBindListResult.h
|
||||
include/alibabacloud/aegis/model/ModifyOpenLogShipperRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyOpenLogShipperResult.h
|
||||
include/alibabacloud/aegis/model/UpdateWhiteListStrategyStatusRequest.h
|
||||
include/alibabacloud/aegis/model/UpdateWhiteListStrategyStatusResult.h
|
||||
include/alibabacloud/aegis/model/DeleteVulWhitelistRequest.h
|
||||
include/alibabacloud/aegis/model/DeleteVulWhitelistResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulMachineListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulMachineListResult.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisLogsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeAnalysisLogsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeStratetyDetailRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeStratetyDetailResult.h
|
||||
include/alibabacloud/aegis/model/DescribeStratetyRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeStratetyResult.h
|
||||
include/alibabacloud/aegis/model/DescribeHistogramRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeHistogramResult.h
|
||||
include/alibabacloud/aegis/model/DescribeDingTalkRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeDingTalkResult.h
|
||||
include/alibabacloud/aegis/model/DescribeLoginLogsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeLoginLogsResult.h
|
||||
include/alibabacloud/aegis/model/QueryCrackEventRequest.h
|
||||
include/alibabacloud/aegis/model/QueryCrackEventResult.h )
|
||||
include/alibabacloud/aegis/model/DescribeMetaDataRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeMetaDataResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWebLockStatusRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWebLockStatusResult.h
|
||||
include/alibabacloud/aegis/model/DescribeEmgVulGroupRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeEmgVulGroupResult.h
|
||||
include/alibabacloud/aegis/model/DescribeNsasSuspEventTypeRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeNsasSuspEventTypeResult.h
|
||||
include/alibabacloud/aegis/model/ModifyScreenSettingRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyScreenSettingResult.h
|
||||
include/alibabacloud/aegis/model/ModifyStrategyRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyStrategyResult.h
|
||||
include/alibabacloud/aegis/model/DescribeEmgNoticeRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeEmgNoticeResult.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenOperateInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenOperateInfoResult.h
|
||||
include/alibabacloud/aegis/model/DescribeJoinRuleListRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeJoinRuleListResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventQuaraFilesRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventQuaraFilesResult.h
|
||||
include/alibabacloud/aegis/model/ValidateHcWarningsRequest.h
|
||||
include/alibabacloud/aegis/model/ValidateHcWarningsResult.h
|
||||
include/alibabacloud/aegis/model/CreateOrUpdateJoinRuleRequest.h
|
||||
include/alibabacloud/aegis/model/CreateOrUpdateJoinRuleResult.h
|
||||
include/alibabacloud/aegis/model/AutoUpgradeSasRequest.h
|
||||
include/alibabacloud/aegis/model/AutoUpgradeSasResult.h
|
||||
include/alibabacloud/aegis/model/DescribeEmgUserAgreementRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeEmgUserAgreementResult.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockMachineListRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockMachineListResult.h
|
||||
include/alibabacloud/aegis/model/ModifyEmgVulSubmitRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyEmgVulSubmitResult.h
|
||||
include/alibabacloud/aegis/model/DeleteLogQueryRequest.h
|
||||
include/alibabacloud/aegis/model/DeleteLogQueryResult.h
|
||||
include/alibabacloud/aegis/model/ModifyTargetConfigRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyTargetConfigResult.h
|
||||
include/alibabacloud/aegis/model/IgnoreHcCheckWarningsRequest.h
|
||||
include/alibabacloud/aegis/model/IgnoreHcCheckWarningsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeExportInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeExportInfoResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventUserSettingRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSuspEventUserSettingResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListStrategyCountRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListStrategyCountResult.h
|
||||
include/alibabacloud/aegis/model/DescribeVulConfigRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeVulConfigResult.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockRefreshRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyWebLockRefreshResult.h
|
||||
include/alibabacloud/aegis/model/DescribeEventCountCurveRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeEventCountCurveResult.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListAssetRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeWhiteListAssetResult.h
|
||||
include/alibabacloud/aegis/model/ModifyClearLogstoreStorageRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyClearLogstoreStorageResult.h
|
||||
include/alibabacloud/aegis/model/ModifyStrategyTargetRequest.h
|
||||
include/alibabacloud/aegis/model/ModifyStrategyTargetResult.h
|
||||
include/alibabacloud/aegis/model/DescribeCheckWarningsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeCheckWarningsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeSecurityStatInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeSecurityStatInfoResult.h
|
||||
include/alibabacloud/aegis/model/SaveWhiteListStrategyRequest.h
|
||||
include/alibabacloud/aegis/model/SaveWhiteListStrategyResult.h
|
||||
include/alibabacloud/aegis/model/DescribeFilterFieldsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeFilterFieldsResult.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenSecurityStatInfoRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeScreenSecurityStatInfoResult.h
|
||||
include/alibabacloud/aegis/model/OperateSuspiciousOverallConfigRequest.h
|
||||
include/alibabacloud/aegis/model/OperateSuspiciousOverallConfigResult.h
|
||||
include/alibabacloud/aegis/model/DescribeInstanceStatisticsRequest.h
|
||||
include/alibabacloud/aegis/model/DescribeInstanceStatisticsResult.h )
|
||||
|
||||
set(aegis_src
|
||||
src/AegisClient.cc
|
||||
src/model/GetEntityListRequest.cc
|
||||
src/model/GetEntityListResult.cc
|
||||
src/model/GetStatisticsByUuidRequest.cc
|
||||
src/model/GetStatisticsByUuidResult.cc
|
||||
src/model/GetStatisticsRequest.cc
|
||||
src/model/GetStatisticsResult.cc
|
||||
src/model/DescribeVulDetailsRequest.cc
|
||||
src/model/DescribeVulDetailsResult.cc
|
||||
src/model/DescribeAnalysisShipperStatusRequest.cc
|
||||
src/model/DescribeAnalysisShipperStatusResult.cc
|
||||
src/model/DescribeCanUpgradeSasRequest.cc
|
||||
src/model/DescribeCanUpgradeSasResult.cc
|
||||
src/model/DescribeTraceInfoNodeRequest.cc
|
||||
src/model/DescribeTraceInfoNodeResult.cc
|
||||
src/model/DescribeScreenAttackAnalysisDataRequest.cc
|
||||
src/model/DescribeScreenAttackAnalysisDataResult.cc
|
||||
src/model/DescribeAutoDelConfigRequest.cc
|
||||
src/model/DescribeAutoDelConfigResult.cc
|
||||
src/model/DescribeVulListRequest.cc
|
||||
src/model/DescribeVulListResult.cc
|
||||
src/model/ModifyWebLockUpdateConfigRequest.cc
|
||||
src/model/ModifyWebLockUpdateConfigResult.cc
|
||||
src/model/DescribeVulnerabilitySummaryRequest.cc
|
||||
src/model/DescribeVulnerabilitySummaryResult.cc
|
||||
src/model/SetDatasourceStatusRequest.cc
|
||||
src/model/SetDatasourceStatusResult.cc
|
||||
src/model/OperateSuspiciousEventRequest.cc
|
||||
src/model/OperateSuspiciousEventResult.cc
|
||||
src/model/OperateSuspiciousTargetConfigRequest.cc
|
||||
src/model/OperateSuspiciousTargetConfigResult.cc
|
||||
src/model/DescribeAnalysisHistogramsRequest.cc
|
||||
src/model/DescribeAnalysisHistogramsResult.cc
|
||||
src/model/ExportWarningRequest.cc
|
||||
src/model/ExportWarningResult.cc
|
||||
src/model/DescribeEcsStsStatusRequest.cc
|
||||
src/model/DescribeEcsStsStatusResult.cc
|
||||
src/model/UpdateWhiteListStrategyRelationRequest.cc
|
||||
src/model/UpdateWhiteListStrategyRelationResult.cc
|
||||
src/model/DeleteStrategyRequest.cc
|
||||
src/model/DeleteStrategyResult.cc
|
||||
src/model/DescribeOperateInfoRequest.cc
|
||||
src/model/DescribeOperateInfoResult.cc
|
||||
src/model/OpenSasTrialRequest.cc
|
||||
src/model/OpenSasTrialResult.cc
|
||||
src/model/ModifyVulLevelRequest.cc
|
||||
src/model/ModifyVulLevelResult.cc
|
||||
src/model/ModifyVulTargetRequest.cc
|
||||
src/model/ModifyVulTargetResult.cc
|
||||
src/model/ModifyBatchIgnoreVulRequest.cc
|
||||
src/model/ModifyBatchIgnoreVulResult.cc
|
||||
src/model/DescribeSummaryInfoRequest.cc
|
||||
src/model/DescribeSummaryInfoResult.cc
|
||||
src/model/DescribeStrategyProcessRequest.cc
|
||||
src/model/DescribeStrategyProcessResult.cc
|
||||
src/model/DescribeSuspTrendStatisticsRequest.cc
|
||||
src/model/DescribeSuspTrendStatisticsResult.cc
|
||||
src/model/DescribeDataSourceRequest.cc
|
||||
src/model/DescribeDataSourceResult.cc
|
||||
src/model/DescribeResultListRequest.cc
|
||||
src/model/DescribeResultListResult.cc
|
||||
src/model/DownloadLogRequest.cc
|
||||
src/model/DownloadLogResult.cc
|
||||
src/model/DescribeTargetConfigRequest.cc
|
||||
src/model/DescribeTargetConfigResult.cc
|
||||
src/model/DescribeVulNumStatisticsRequest.cc
|
||||
src/model/DescribeVulNumStatisticsResult.cc
|
||||
src/model/DescribeLogInfoRequest.cc
|
||||
src/model/DescribeLogInfoResult.cc
|
||||
src/model/GetAccountStatisticsRequest.cc
|
||||
src/model/GetAccountStatisticsResult.cc
|
||||
src/model/DescribeUuidConfigRequest.cc
|
||||
src/model/DescribeUuidConfigResult.cc
|
||||
src/model/DescribeScreenHostStatisticsRequest.cc
|
||||
src/model/DescribeScreenHostStatisticsResult.cc
|
||||
src/model/DeleteDingTalkRequest.cc
|
||||
src/model/DeleteDingTalkResult.cc
|
||||
src/model/DescribeSuspEventTypesRequest.cc
|
||||
src/model/DescribeSuspEventTypesResult.cc
|
||||
src/model/BatchDeleteWhiteListRequest.cc
|
||||
src/model/BatchDeleteWhiteListResult.cc
|
||||
src/model/DeleteJoinRuleRequest.cc
|
||||
src/model/DeleteJoinRuleResult.cc
|
||||
src/model/ModifySasAssetStatisticsColumnRequest.cc
|
||||
src/model/ModifySasAssetStatisticsColumnResult.cc
|
||||
src/model/DescribeTraceInfoNodeListRequest.cc
|
||||
src/model/DescribeTraceInfoNodeListResult.cc
|
||||
src/model/DescribeAnalysisSlsIndexRequest.cc
|
||||
src/model/DescribeAnalysisSlsIndexResult.cc
|
||||
src/model/ModifyWebLockCreateConfigRequest.cc
|
||||
src/model/ModifyWebLockCreateConfigResult.cc
|
||||
src/model/DeleteRuleGroupRequest.cc
|
||||
src/model/DeleteRuleGroupResult.cc
|
||||
src/model/DescribeStatisticsRequest.cc
|
||||
src/model/DescribeStatisticsResult.cc
|
||||
src/model/DescribeAlarmEventDetailRequest.cc
|
||||
src/model/DescribeAlarmEventDetailResult.cc
|
||||
src/model/CreateSuspiciousExportRequest.cc
|
||||
src/model/CreateSuspiciousExportResult.cc
|
||||
src/model/OperateVulRequest.cc
|
||||
src/model/OperateVulResult.cc
|
||||
src/model/GetCrackStatisticsRequest.cc
|
||||
src/model/GetCrackStatisticsResult.cc
|
||||
src/model/DescribeWarningRequest.cc
|
||||
src/model/DescribeWarningResult.cc
|
||||
src/model/DescribeConcernNecessityRequest.cc
|
||||
src/model/DescribeConcernNecessityResult.cc
|
||||
src/model/OperateAgentClientInstallRequest.cc
|
||||
src/model/OperateAgentClientInstallResult.cc
|
||||
src/model/DescribeScreenScoreThreadRequest.cc
|
||||
src/model/DescribeScreenScoreThreadResult.cc
|
||||
src/model/DescribeBuySummaryRequest.cc
|
||||
src/model/DescribeBuySummaryResult.cc
|
||||
src/model/DescribeStrategyTargetRequest.cc
|
||||
src/model/DescribeStrategyTargetResult.cc
|
||||
src/model/DescribeSuspiciousUUIDConfigRequest.cc
|
||||
src/model/DescribeSuspiciousUUIDConfigResult.cc
|
||||
src/model/DescribeTopicListRequest.cc
|
||||
src/model/DescribeTopicListResult.cc
|
||||
src/model/DescribeAssetDetailByUuidRequest.cc
|
||||
src/model/DescribeAssetDetailByUuidResult.cc
|
||||
src/model/DescribeScreenVersionConfigRequest.cc
|
||||
src/model/DescribeScreenVersionConfigResult.cc
|
||||
src/model/DescribeVulExportInfoRequest.cc
|
||||
src/model/DescribeVulExportInfoResult.cc
|
||||
src/model/DeleteRuleRequest.cc
|
||||
src/model/DeleteRuleResult.cc
|
||||
src/model/DescribeSuspEventDetailRequest.cc
|
||||
src/model/DescribeSuspEventDetailResult.cc
|
||||
src/model/DescribeEventLevelCountRequest.cc
|
||||
src/model/DescribeEventLevelCountResult.cc
|
||||
src/model/QueryCrackEventRequest.cc
|
||||
src/model/QueryCrackEventResult.cc
|
||||
src/model/CreateOrUpdateGroupRequest.cc
|
||||
src/model/CreateOrUpdateGroupResult.cc
|
||||
src/model/SaveSuspEventUserSettingRequest.cc
|
||||
src/model/SaveSuspEventUserSettingResult.cc
|
||||
src/model/DescribeSearchConditionRequest.cc
|
||||
src/model/DescribeSearchConditionResult.cc
|
||||
src/model/ModifySaveVulBatchRequest.cc
|
||||
src/model/ModifySaveVulBatchResult.cc
|
||||
src/model/DescribeVulDetailsRequest.cc
|
||||
src/model/DescribeVulDetailsResult.cc
|
||||
src/model/DescribeLogItemsRequest.cc
|
||||
src/model/DescribeLogItemsResult.cc
|
||||
src/model/DescribeWebLockEventsRequest.cc
|
||||
src/model/DescribeWebLockEventsResult.cc
|
||||
src/model/ExecStrategyRequest.cc
|
||||
src/model/ExecStrategyResult.cc
|
||||
src/model/DescribeSuspEventExportInfoRequest.cc
|
||||
src/model/DescribeSuspEventExportInfoResult.cc
|
||||
src/model/OperationSuspEventsRequest.cc
|
||||
src/model/OperationSuspEventsResult.cc
|
||||
src/model/DescribeSasAssetStatisticsRequest.cc
|
||||
src/model/DescribeSasAssetStatisticsResult.cc
|
||||
src/model/DescribeDefenceThreadRequest.cc
|
||||
src/model/DescribeDefenceThreadResult.cc
|
||||
src/model/CreateVulWhitelistRequest.cc
|
||||
src/model/CreateVulWhitelistResult.cc
|
||||
src/model/ModifyConcernNecessityRequest.cc
|
||||
src/model/ModifyConcernNecessityResult.cc
|
||||
src/model/GetStatisticsByUuidRequest.cc
|
||||
src/model/GetStatisticsByUuidResult.cc
|
||||
src/model/ModifyVulConfigRequest.cc
|
||||
src/model/ModifyVulConfigResult.cc
|
||||
src/model/GetStatisticsRequest.cc
|
||||
src/model/GetStatisticsResult.cc
|
||||
src/model/DescribesummaryRequest.cc
|
||||
src/model/DescribesummaryResult.cc
|
||||
src/model/DescribeSuspEventsRequest.cc
|
||||
src/model/DescribeSuspEventsResult.cc
|
||||
src/model/CreateOrUpdateDataSourceRequest.cc
|
||||
src/model/CreateOrUpdateDataSourceResult.cc
|
||||
src/model/DescribeVulWhitelistRequest.cc
|
||||
src/model/DescribeVulWhitelistResult.cc
|
||||
src/model/DescribeRiskTypeRequest.cc
|
||||
src/model/DescribeRiskTypeResult.cc
|
||||
src/model/DescribeVulLevelStatisticsRequest.cc
|
||||
src/model/DescribeVulLevelStatisticsResult.cc
|
||||
src/model/DescribeWhiteListStrategyListRequest.cc
|
||||
src/model/DescribeWhiteListStrategyListResult.cc
|
||||
src/model/DescribeTraceInfoDetailRequest.cc
|
||||
src/model/DescribeTraceInfoDetailResult.cc
|
||||
src/model/DescribeGroupListRequest.cc
|
||||
src/model/DescribeGroupListResult.cc
|
||||
src/model/DescribeCanTrySasRequest.cc
|
||||
src/model/DescribeCanTrySasResult.cc
|
||||
src/model/DescribeTargetRequest.cc
|
||||
src/model/DescribeTargetResult.cc
|
||||
src/model/DescribeWebshellRequest.cc
|
||||
src/model/DescribeWebshellResult.cc
|
||||
src/model/DescribeCheckWarningDetailRequest.cc
|
||||
src/model/DescribeCheckWarningDetailResult.cc
|
||||
src/model/SaveWhiteListStrategyAssetsRequest.cc
|
||||
src/model/SaveWhiteListStrategyAssetsResult.cc
|
||||
src/model/CreateOrUpdateDingTalkRequest.cc
|
||||
src/model/CreateOrUpdateDingTalkResult.cc
|
||||
src/model/DescribeWarningMachinesRequest.cc
|
||||
src/model/DescribeWarningMachinesResult.cc
|
||||
src/model/ModifySearchConditionRequest.cc
|
||||
src/model/ModifySearchConditionResult.cc
|
||||
src/model/DescribeWhiteListStrategyUuidCountRequest.cc
|
||||
src/model/DescribeWhiteListStrategyUuidCountResult.cc
|
||||
src/model/DescribeGroupedVulRequest.cc
|
||||
src/model/DescribeGroupedVulResult.cc
|
||||
src/model/ModifyWebLockDeleteConfigRequest.cc
|
||||
src/model/ModifyWebLockDeleteConfigResult.cc
|
||||
src/model/CreateUserWhiteListRequest.cc
|
||||
src/model/CreateUserWhiteListResult.cc
|
||||
src/model/DescribeSecureSuggestionRequest.cc
|
||||
src/model/DescribeSecureSuggestionResult.cc
|
||||
src/model/DescribeSuspiciousOverallConfigRequest.cc
|
||||
src/model/DescribeSuspiciousOverallConfigResult.cc
|
||||
src/model/DescribeAnalysisCurveRequest.cc
|
||||
src/model/DescribeAnalysisCurveResult.cc
|
||||
src/model/DescribeScreenAlarmEventListRequest.cc
|
||||
src/model/DescribeScreenAlarmEventListResult.cc
|
||||
src/model/CreatScreenSettingRequest.cc
|
||||
src/model/CreatScreenSettingResult.cc
|
||||
src/model/DescribeAlarmEventListRequest.cc
|
||||
src/model/DescribeAlarmEventListResult.cc
|
||||
src/model/CanTrySasRequest.cc
|
||||
src/model/CanTrySasResult.cc
|
||||
src/model/DescribeScreenSummaryInfoRequest.cc
|
||||
src/model/DescribeScreenSummaryInfoResult.cc
|
||||
src/model/OperateWarningRequest.cc
|
||||
src/model/OperateWarningResult.cc
|
||||
src/model/ExecuteRuleEngineActualTimeRequest.cc
|
||||
src/model/ExecuteRuleEngineActualTimeResult.cc
|
||||
src/model/CreateUserSettingRequest.cc
|
||||
src/model/CreateUserSettingResult.cc
|
||||
src/model/ExportSuspEventsRequest.cc
|
||||
src/model/ExportSuspEventsResult.cc
|
||||
src/model/DescribeLogShipperStatusRequest.cc
|
||||
src/model/DescribeLogShipperStatusResult.cc
|
||||
src/model/DescribeLogMetaRequest.cc
|
||||
src/model/DescribeLogMetaResult.cc
|
||||
src/model/DescribeQuaraFileRequest.cc
|
||||
src/model/DescribeQuaraFileResult.cc
|
||||
src/model/DescribeTotalStatisticsRequest.cc
|
||||
src/model/DescribeTotalStatisticsResult.cc
|
||||
src/model/DescribeWhiteListStrategyStatisticsRequest.cc
|
||||
src/model/DescribeWhiteListStrategyStatisticsResult.cc
|
||||
src/model/AutoUpgradeToSasAdvancedVersionRequest.cc
|
||||
src/model/AutoUpgradeToSasAdvancedVersionResult.cc
|
||||
src/model/DescribeStratetyRequest.cc
|
||||
src/model/DescribeStratetyResult.cc
|
||||
src/model/DescribeAnalysisStatisticsRequest.cc
|
||||
src/model/DescribeAnalysisStatisticsResult.cc
|
||||
src/model/DescribeWebLockConfigListRequest.cc
|
||||
src/model/DescribeWebLockConfigListResult.cc
|
||||
src/model/ModifyAutoDelConfigRequest.cc
|
||||
src/model/ModifyAutoDelConfigResult.cc
|
||||
src/model/DescribeUserSettingRequest.cc
|
||||
src/model/DescribeUserSettingResult.cc
|
||||
src/model/DescribeVulBatchRequest.cc
|
||||
src/model/DescribeVulBatchResult.cc
|
||||
src/model/ReleaseInstanceRequest.cc
|
||||
src/model/ReleaseInstanceResult.cc
|
||||
src/model/DescribeVulLevelRequest.cc
|
||||
src/model/DescribeVulLevelResult.cc
|
||||
src/model/ModifyWebLockOperateEventsRequest.cc
|
||||
src/model/ModifyWebLockOperateEventsResult.cc
|
||||
src/model/DescribeWhiteListAuthorizeRequest.cc
|
||||
src/model/DescribeWhiteListAuthorizeResult.cc
|
||||
src/model/DescribeAttackAnalysisDataRequest.cc
|
||||
src/model/DescribeAttackAnalysisDataResult.cc
|
||||
src/model/RenewInstanceRequest.cc
|
||||
src/model/RenewInstanceResult.cc
|
||||
src/model/OperateResultRequest.cc
|
||||
src/model/OperateResultResult.cc
|
||||
src/model/RollbackSuspEventQuaraFileRequest.cc
|
||||
src/model/RollbackSuspEventQuaraFileResult.cc
|
||||
src/model/DescribeLogstoreStorageRequest.cc
|
||||
src/model/DescribeLogstoreStorageResult.cc
|
||||
src/model/DescribeRuleListRequest.cc
|
||||
src/model/DescribeRuleListResult.cc
|
||||
src/model/DeleteSearchConditionRequest.cc
|
||||
src/model/DeleteSearchConditionResult.cc
|
||||
src/model/DescribeAllRegionsStatisticsRequest.cc
|
||||
src/model/DescribeAllRegionsStatisticsResult.cc
|
||||
src/model/DescribeCheckWarningSummaryRequest.cc
|
||||
src/model/DescribeCheckWarningSummaryResult.cc
|
||||
src/model/DescribeSlsProjectRequest.cc
|
||||
src/model/DescribeSlsProjectResult.cc
|
||||
src/model/DescribeWhiteListEffectiveAssetsRequest.cc
|
||||
src/model/DescribeWhiteListEffectiveAssetsResult.cc
|
||||
src/model/UpgradeInstanceRequest.cc
|
||||
src/model/UpgradeInstanceResult.cc
|
||||
src/model/DescribeLogQueryRequest.cc
|
||||
src/model/DescribeLogQueryResult.cc
|
||||
src/model/DescribeScreenSettingsRequest.cc
|
||||
src/model/DescribeScreenSettingsResult.cc
|
||||
src/model/DescribeRisksRequest.cc
|
||||
src/model/DescribeRisksResult.cc
|
||||
src/model/DescribeGroupStructRequest.cc
|
||||
src/model/DescribeGroupStructResult.cc
|
||||
src/model/DescribeRiskWhiteListRequest.cc
|
||||
src/model/DescribeRiskWhiteListResult.cc
|
||||
src/model/ModifyAssetGroupRequest.cc
|
||||
src/model/ModifyAssetGroupResult.cc
|
||||
src/model/DescribeSasLeftConditionRequest.cc
|
||||
src/model/DescribeSasLeftConditionResult.cc
|
||||
src/model/DescribeSasAssetStatisticsColumnRequest.cc
|
||||
src/model/DescribeSasAssetStatisticsColumnResult.cc
|
||||
src/model/CreateOrUpdateRuleRequest.cc
|
||||
src/model/CreateOrUpdateRuleResult.cc
|
||||
src/model/ModifyLogMetaStatusRequest.cc
|
||||
src/model/ModifyLogMetaStatusResult.cc
|
||||
src/model/DescribeYesterdayStatisticsRequest.cc
|
||||
src/model/DescribeYesterdayStatisticsResult.cc
|
||||
src/model/DescribeSuspiciousExportInfoRequest.cc
|
||||
src/model/DescribeSuspiciousExportInfoResult.cc
|
||||
src/model/DeleteScreenSettingRequest.cc
|
||||
src/model/DeleteScreenSettingResult.cc
|
||||
src/model/DescribeAssetSummaryRequest.cc
|
||||
src/model/DescribeAssetSummaryResult.cc
|
||||
src/model/DescribeAgentInstallStatusRequest.cc
|
||||
src/model/DescribeAgentInstallStatusResult.cc
|
||||
src/model/GetEntityListRequest.cc
|
||||
src/model/GetEntityListResult.cc
|
||||
src/model/ExportVulRequest.cc
|
||||
src/model/ExportVulResult.cc
|
||||
src/model/DescribeVulTargetStatisticsRequest.cc
|
||||
src/model/DescribeVulTargetStatisticsResult.cc
|
||||
src/model/DescribeSuspiciousEventsRequest.cc
|
||||
src/model/DescribeSuspiciousEventsResult.cc
|
||||
src/model/CreateInstanceRequest.cc
|
||||
src/model/CreateInstanceResult.cc
|
||||
src/model/DescribeVulListRequest.cc
|
||||
src/model/DescribeVulListResult.cc
|
||||
src/model/UpgradeInstanceRequest.cc
|
||||
src/model/UpgradeInstanceResult.cc
|
||||
src/model/RenewInstanceRequest.cc
|
||||
src/model/RenewInstanceResult.cc
|
||||
src/model/DescribeStrategyTargetRequest.cc
|
||||
src/model/DescribeStrategyTargetResult.cc
|
||||
src/model/DescribeMachineConfigRequest.cc
|
||||
src/model/DescribeMachineConfigResult.cc
|
||||
src/model/QueryLoginEventRequest.cc
|
||||
src/model/QueryLoginEventResult.cc
|
||||
src/model/GetAccountStatisticsRequest.cc
|
||||
src/model/GetAccountStatisticsResult.cc
|
||||
src/model/ModifyStrategyRequest.cc
|
||||
src/model/ModifyStrategyResult.cc
|
||||
src/model/ModifyStrategyTargetRequest.cc
|
||||
src/model/ModifyStrategyTargetResult.cc
|
||||
src/model/ModifyBatchIgnoreVulRequest.cc
|
||||
src/model/ModifyBatchIgnoreVulResult.cc
|
||||
src/model/DescribeWebshellRequest.cc
|
||||
src/model/DescribeWebshellResult.cc
|
||||
src/model/TransformLeakageRequest.cc
|
||||
src/model/TransformLeakageResult.cc
|
||||
src/model/DescribeAssetListRequest.cc
|
||||
src/model/DescribeAssetListResult.cc
|
||||
src/model/ModifyMachineConfigRequest.cc
|
||||
src/model/ModifyMachineConfigResult.cc
|
||||
src/model/DescribeVersionConfigRequest.cc
|
||||
src/model/DescribeVersionConfigResult.cc
|
||||
src/model/DescribeMacConfigRequest.cc
|
||||
src/model/DescribeMacConfigResult.cc
|
||||
src/model/RollbackQuaraFileRequest.cc
|
||||
src/model/RollbackQuaraFileResult.cc
|
||||
src/model/DescribeApiBuySummaryRequest.cc
|
||||
src/model/DescribeApiBuySummaryResult.cc
|
||||
src/model/DescribeWebLockMachineListRequest.cc
|
||||
src/model/DescribeWebLockMachineListResult.cc
|
||||
src/model/DeleteVulBatchRequest.cc
|
||||
src/model/DeleteVulBatchResult.cc
|
||||
src/model/ModifyWebLockStatusRequest.cc
|
||||
src/model/ModifyWebLockStatusResult.cc
|
||||
src/model/UpdateWhiteListProcessStatusRequest.cc
|
||||
src/model/UpdateWhiteListProcessStatusResult.cc
|
||||
src/model/DescribeScreenSettingRequest.cc
|
||||
src/model/DescribeScreenSettingResult.cc
|
||||
src/model/CreateLogQueryRequest.cc
|
||||
src/model/CreateLogQueryResult.cc
|
||||
src/model/DescribeWarningRequest.cc
|
||||
src/model/DescribeWarningResult.cc
|
||||
src/model/DescribeWhiteListProcessRequest.cc
|
||||
src/model/DescribeWhiteListProcessResult.cc
|
||||
src/model/DescribeStrategyExecDetailRequest.cc
|
||||
src/model/DescribeStrategyExecDetailResult.cc
|
||||
src/model/DescribeListAccessKeyIdAuthRequest.cc
|
||||
src/model/DescribeListAccessKeyIdAuthResult.cc
|
||||
src/model/DescribeTopRiskyAssetsRequest.cc
|
||||
src/model/DescribeTopRiskyAssetsResult.cc
|
||||
src/model/DescribeWebLockBindListRequest.cc
|
||||
src/model/DescribeWebLockBindListResult.cc
|
||||
src/model/ModifyOpenLogShipperRequest.cc
|
||||
src/model/ModifyOpenLogShipperResult.cc
|
||||
src/model/UpdateWhiteListStrategyStatusRequest.cc
|
||||
src/model/UpdateWhiteListStrategyStatusResult.cc
|
||||
src/model/DeleteVulWhitelistRequest.cc
|
||||
src/model/DeleteVulWhitelistResult.cc
|
||||
src/model/DescribeVulMachineListRequest.cc
|
||||
src/model/DescribeVulMachineListResult.cc
|
||||
src/model/DescribeAnalysisLogsRequest.cc
|
||||
src/model/DescribeAnalysisLogsResult.cc
|
||||
src/model/DescribeStratetyDetailRequest.cc
|
||||
src/model/DescribeStratetyDetailResult.cc
|
||||
src/model/DescribeStratetyRequest.cc
|
||||
src/model/DescribeStratetyResult.cc
|
||||
src/model/DescribeHistogramRequest.cc
|
||||
src/model/DescribeHistogramResult.cc
|
||||
src/model/DescribeDingTalkRequest.cc
|
||||
src/model/DescribeDingTalkResult.cc
|
||||
src/model/DescribeLoginLogsRequest.cc
|
||||
src/model/DescribeLoginLogsResult.cc
|
||||
src/model/QueryCrackEventRequest.cc
|
||||
src/model/QueryCrackEventResult.cc )
|
||||
src/model/DescribeMetaDataRequest.cc
|
||||
src/model/DescribeMetaDataResult.cc
|
||||
src/model/DescribeWebLockStatusRequest.cc
|
||||
src/model/DescribeWebLockStatusResult.cc
|
||||
src/model/DescribeEmgVulGroupRequest.cc
|
||||
src/model/DescribeEmgVulGroupResult.cc
|
||||
src/model/DescribeNsasSuspEventTypeRequest.cc
|
||||
src/model/DescribeNsasSuspEventTypeResult.cc
|
||||
src/model/ModifyScreenSettingRequest.cc
|
||||
src/model/ModifyScreenSettingResult.cc
|
||||
src/model/ModifyStrategyRequest.cc
|
||||
src/model/ModifyStrategyResult.cc
|
||||
src/model/DescribeEmgNoticeRequest.cc
|
||||
src/model/DescribeEmgNoticeResult.cc
|
||||
src/model/DescribeScreenOperateInfoRequest.cc
|
||||
src/model/DescribeScreenOperateInfoResult.cc
|
||||
src/model/DescribeJoinRuleListRequest.cc
|
||||
src/model/DescribeJoinRuleListResult.cc
|
||||
src/model/DescribeSuspEventQuaraFilesRequest.cc
|
||||
src/model/DescribeSuspEventQuaraFilesResult.cc
|
||||
src/model/ValidateHcWarningsRequest.cc
|
||||
src/model/ValidateHcWarningsResult.cc
|
||||
src/model/CreateOrUpdateJoinRuleRequest.cc
|
||||
src/model/CreateOrUpdateJoinRuleResult.cc
|
||||
src/model/AutoUpgradeSasRequest.cc
|
||||
src/model/AutoUpgradeSasResult.cc
|
||||
src/model/DescribeEmgUserAgreementRequest.cc
|
||||
src/model/DescribeEmgUserAgreementResult.cc
|
||||
src/model/ModifyWebLockMachineListRequest.cc
|
||||
src/model/ModifyWebLockMachineListResult.cc
|
||||
src/model/ModifyEmgVulSubmitRequest.cc
|
||||
src/model/ModifyEmgVulSubmitResult.cc
|
||||
src/model/DeleteLogQueryRequest.cc
|
||||
src/model/DeleteLogQueryResult.cc
|
||||
src/model/ModifyTargetConfigRequest.cc
|
||||
src/model/ModifyTargetConfigResult.cc
|
||||
src/model/IgnoreHcCheckWarningsRequest.cc
|
||||
src/model/IgnoreHcCheckWarningsResult.cc
|
||||
src/model/DescribeExportInfoRequest.cc
|
||||
src/model/DescribeExportInfoResult.cc
|
||||
src/model/DescribeSuspEventUserSettingRequest.cc
|
||||
src/model/DescribeSuspEventUserSettingResult.cc
|
||||
src/model/DescribeWhiteListStrategyCountRequest.cc
|
||||
src/model/DescribeWhiteListStrategyCountResult.cc
|
||||
src/model/DescribeVulConfigRequest.cc
|
||||
src/model/DescribeVulConfigResult.cc
|
||||
src/model/ModifyWebLockRefreshRequest.cc
|
||||
src/model/ModifyWebLockRefreshResult.cc
|
||||
src/model/DescribeEventCountCurveRequest.cc
|
||||
src/model/DescribeEventCountCurveResult.cc
|
||||
src/model/DescribeWhiteListAssetRequest.cc
|
||||
src/model/DescribeWhiteListAssetResult.cc
|
||||
src/model/ModifyClearLogstoreStorageRequest.cc
|
||||
src/model/ModifyClearLogstoreStorageResult.cc
|
||||
src/model/ModifyStrategyTargetRequest.cc
|
||||
src/model/ModifyStrategyTargetResult.cc
|
||||
src/model/DescribeCheckWarningsRequest.cc
|
||||
src/model/DescribeCheckWarningsResult.cc
|
||||
src/model/DescribeSecurityStatInfoRequest.cc
|
||||
src/model/DescribeSecurityStatInfoResult.cc
|
||||
src/model/SaveWhiteListStrategyRequest.cc
|
||||
src/model/SaveWhiteListStrategyResult.cc
|
||||
src/model/DescribeFilterFieldsRequest.cc
|
||||
src/model/DescribeFilterFieldsResult.cc
|
||||
src/model/DescribeScreenSecurityStatInfoRequest.cc
|
||||
src/model/DescribeScreenSecurityStatInfoResult.cc
|
||||
src/model/OperateSuspiciousOverallConfigRequest.cc
|
||||
src/model/OperateSuspiciousOverallConfigResult.cc
|
||||
src/model/DescribeInstanceStatisticsRequest.cc
|
||||
src/model/DescribeInstanceStatisticsResult.cc )
|
||||
|
||||
add_library(aegis ${LIB_TYPE}
|
||||
${aegis_public_header}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADESASREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADESASREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT AutoUpgradeSasRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AutoUpgradeSasRequest();
|
||||
~AutoUpgradeSasRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADESASREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADESASRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADESASRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT AutoUpgradeSasResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AutoUpgradeSasResult();
|
||||
explicit AutoUpgradeSasResult(const std::string &payload);
|
||||
~AutoUpgradeSasResult();
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADESASRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADETOSASADVANCEDVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADETOSASADVANCEDVERSIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT AutoUpgradeToSasAdvancedVersionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AutoUpgradeToSasAdvancedVersionRequest();
|
||||
~AutoUpgradeToSasAdvancedVersionRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADETOSASADVANCEDVERSIONREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADETOSASADVANCEDVERSIONRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADETOSASADVANCEDVERSIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT AutoUpgradeToSasAdvancedVersionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AutoUpgradeToSasAdvancedVersionResult();
|
||||
explicit AutoUpgradeToSasAdvancedVersionResult(const std::string &payload);
|
||||
~AutoUpgradeToSasAdvancedVersionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_AUTOUPGRADETOSASADVANCEDVERSIONRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_BATCHDELETEWHITELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_BATCHDELETEWHITELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT BatchDeleteWhiteListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BatchDeleteWhiteListRequest();
|
||||
~BatchDeleteWhiteListRequest();
|
||||
|
||||
std::string getRiskIdList()const;
|
||||
void setRiskIdList(const std::string& riskIdList);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string riskIdList_;
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_BATCHDELETEWHITELISTREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_BATCHDELETEWHITELISTRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_BATCHDELETEWHITELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT BatchDeleteWhiteListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BatchDeleteWhiteListResult();
|
||||
explicit BatchDeleteWhiteListResult(const std::string &payload);
|
||||
~BatchDeleteWhiteListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_BATCHDELETEWHITELISTRESULT_H_
|
||||
48
aegis/include/alibabacloud/aegis/model/CanTrySasRequest.h
Normal file
48
aegis/include/alibabacloud/aegis/model/CanTrySasRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CANTRYSASREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CANTRYSASREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CanTrySasRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CanTrySasRequest();
|
||||
~CanTrySasRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CANTRYSASREQUEST_H_
|
||||
51
aegis/include/alibabacloud/aegis/model/CanTrySasResult.h
Normal file
51
aegis/include/alibabacloud/aegis/model/CanTrySasResult.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CANTRYSASRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CANTRYSASRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CanTrySasResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CanTrySasResult();
|
||||
explicit CanTrySasResult(const std::string &payload);
|
||||
~CanTrySasResult();
|
||||
int getCanTry()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int canTry_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CANTRYSASRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATSCREENSETTINGREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATSCREENSETTINGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreatScreenSettingRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreatScreenSettingRequest();
|
||||
~CreatScreenSettingRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getScreenTitle()const;
|
||||
void setScreenTitle(const std::string& screenTitle);
|
||||
std::string getScreenIdSetting()const;
|
||||
void setScreenIdSetting(const std::string& screenIdSetting);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string screenTitle_;
|
||||
std::string screenIdSetting_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATSCREENSETTINGREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATSCREENSETTINGRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATSCREENSETTINGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreatScreenSettingResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreatScreenSettingResult();
|
||||
explicit CreatScreenSettingResult(const std::string &payload);
|
||||
~CreatScreenSettingResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATSCREENSETTINGRESULT_H_
|
||||
@@ -37,14 +37,14 @@ namespace AlibabaCloud
|
||||
CreateInstanceResult();
|
||||
explicit CreateInstanceResult(const std::string &payload);
|
||||
~CreateInstanceResult();
|
||||
std::string getInstanceId()const;
|
||||
std::string getOrderId()const;
|
||||
std::string getInstanceId()const;
|
||||
std::string getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string orderId_;
|
||||
std::string instanceId_;
|
||||
std::string orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATELOGQUERYREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATELOGQUERYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateLogQueryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateLogQueryRequest();
|
||||
~CreateLogQueryRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getQueryName()const;
|
||||
void setQueryName(const std::string& queryName);
|
||||
std::string getConditions()const;
|
||||
void setConditions(const std::string& conditions);
|
||||
std::string getQueryDetail()const;
|
||||
void setQueryDetail(const std::string& queryDetail);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string queryName_;
|
||||
std::string conditions_;
|
||||
std::string queryDetail_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATELOGQUERYREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATELOGQUERYRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATELOGQUERYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateLogQueryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateLogQueryResult();
|
||||
explicit CreateLogQueryResult(const std::string &payload);
|
||||
~CreateLogQueryResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATELOGQUERYRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDATASOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDATASOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateOrUpdateDataSourceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrUpdateDataSourceRequest();
|
||||
~CreateOrUpdateDataSourceRequest();
|
||||
|
||||
std::string getProjectName()const;
|
||||
void setProjectName(const std::string& projectName);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLogStoreName()const;
|
||||
void setLogStoreName(const std::string& logStoreName);
|
||||
std::string getDatasourceDescription()const;
|
||||
void setDatasourceDescription(const std::string& datasourceDescription);
|
||||
std::string getFields()const;
|
||||
void setFields(const std::string& fields);
|
||||
std::string getRegionNo()const;
|
||||
void setRegionNo(const std::string& regionNo);
|
||||
|
||||
private:
|
||||
std::string projectName_;
|
||||
std::string sourceIp_;
|
||||
std::string logStoreName_;
|
||||
std::string datasourceDescription_;
|
||||
std::string fields_;
|
||||
std::string regionNo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDATASOURCEREQUEST_H_
|
||||
@@ -14,29 +14,29 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LIVE_MODEL_UPDATELIVEMIXNOTIFYCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_LIVE_MODEL_UPDATELIVEMIXNOTIFYCONFIGRESULT_H_
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDATASOURCERESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDATASOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/live/LiveExport.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Live
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LIVE_EXPORT UpdateLiveMixNotifyConfigResult : public ServiceResult
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateOrUpdateDataSourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateLiveMixNotifyConfigResult();
|
||||
explicit UpdateLiveMixNotifyConfigResult(const std::string &payload);
|
||||
~UpdateLiveMixNotifyConfigResult();
|
||||
CreateOrUpdateDataSourceResult();
|
||||
explicit CreateOrUpdateDataSourceResult(const std::string &payload);
|
||||
~CreateOrUpdateDataSourceResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LIVE_MODEL_UPDATELIVEMIXNOTIFYCONFIGRESULT_H_
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDATASOURCERESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDINGTALKREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDINGTALKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateOrUpdateDingTalkRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrUpdateDingTalkRequest();
|
||||
~CreateOrUpdateDingTalkRequest();
|
||||
|
||||
std::string getRuleActionName()const;
|
||||
void setRuleActionName(const std::string& ruleActionName);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getSendUrl()const;
|
||||
void setSendUrl(const std::string& sendUrl);
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
long getIntervalTime()const;
|
||||
void setIntervalTime(long intervalTime);
|
||||
|
||||
private:
|
||||
std::string ruleActionName_;
|
||||
std::string sourceIp_;
|
||||
std::string sendUrl_;
|
||||
long id_;
|
||||
long intervalTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDINGTALKREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDINGTALKRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDINGTALKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateOrUpdateDingTalkResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateOrUpdateDingTalkResult();
|
||||
explicit CreateOrUpdateDingTalkResult(const std::string &payload);
|
||||
~CreateOrUpdateDingTalkResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEDINGTALKRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateOrUpdateGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrUpdateGroupRequest();
|
||||
~CreateOrUpdateGroupRequest();
|
||||
|
||||
std::string getRuleIds()const;
|
||||
void setRuleIds(const std::string& ruleIds);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getMachineGroupIds()const;
|
||||
void setMachineGroupIds(const std::string& machineGroupIds);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
|
||||
private:
|
||||
std::string ruleIds_;
|
||||
std::string sourceIp_;
|
||||
std::string machineGroupIds_;
|
||||
std::string description_;
|
||||
long id_;
|
||||
std::string lang_;
|
||||
std::string groupName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateOrUpdateGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateOrUpdateGroupResult();
|
||||
explicit CreateOrUpdateGroupResult(const std::string &payload);
|
||||
~CreateOrUpdateGroupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEGROUPRESULT_H_
|
||||
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEJOINRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEJOINRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateOrUpdateJoinRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrUpdateJoinRuleRequest();
|
||||
~CreateOrUpdateJoinRuleRequest();
|
||||
|
||||
std::string getWarnLevel()const;
|
||||
void setWarnLevel(const std::string& warnLevel);
|
||||
long getDataSourceId2()const;
|
||||
void setDataSourceId2(long dataSourceId2);
|
||||
long getDataSourceId1()const;
|
||||
void setDataSourceId1(long dataSourceId1);
|
||||
long getTimeWindow()const;
|
||||
void setTimeWindow(long timeWindow);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRuleName()const;
|
||||
void setRuleName(const std::string& ruleName);
|
||||
std::string getExpression2()const;
|
||||
void setExpression2(const std::string& expression2);
|
||||
std::string getExpression1()const;
|
||||
void setExpression1(const std::string& expression1);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getStatisticsRules()const;
|
||||
void setStatisticsRules(const std::string& statisticsRules);
|
||||
std::string getJoinRelation()const;
|
||||
void setJoinRelation(const std::string& joinRelation);
|
||||
long getRuleId()const;
|
||||
void setRuleId(long ruleId);
|
||||
std::string getActions()const;
|
||||
void setActions(const std::string& actions);
|
||||
|
||||
private:
|
||||
std::string warnLevel_;
|
||||
long dataSourceId2_;
|
||||
long dataSourceId1_;
|
||||
long timeWindow_;
|
||||
std::string description_;
|
||||
std::string ruleName_;
|
||||
std::string expression2_;
|
||||
std::string expression1_;
|
||||
std::string sourceIp_;
|
||||
std::string statisticsRules_;
|
||||
std::string joinRelation_;
|
||||
long ruleId_;
|
||||
std::string actions_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEJOINRULEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEJOINRULERESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEJOINRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateOrUpdateJoinRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateOrUpdateJoinRuleResult();
|
||||
explicit CreateOrUpdateJoinRuleResult(const std::string &payload);
|
||||
~CreateOrUpdateJoinRuleResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATEJOINRULERESULT_H_
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATERULEREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATERULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateOrUpdateRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrUpdateRuleRequest();
|
||||
~CreateOrUpdateRuleRequest();
|
||||
|
||||
std::string getWarnLevel()const;
|
||||
void setWarnLevel(const std::string& warnLevel);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getStatisticsRules()const;
|
||||
void setStatisticsRules(const std::string& statisticsRules);
|
||||
long getDataSourceId()const;
|
||||
void setDataSourceId(long dataSourceId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getRuleName()const;
|
||||
void setRuleName(const std::string& ruleName);
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getExpressions()const;
|
||||
void setExpressions(const std::string& expressions);
|
||||
std::string getActions()const;
|
||||
void setActions(const std::string& actions);
|
||||
std::string getRuleGroupIds()const;
|
||||
void setRuleGroupIds(const std::string& ruleGroupIds);
|
||||
|
||||
private:
|
||||
std::string warnLevel_;
|
||||
std::string sourceIp_;
|
||||
std::string statisticsRules_;
|
||||
long dataSourceId_;
|
||||
std::string description_;
|
||||
std::string ruleName_;
|
||||
long id_;
|
||||
std::string lang_;
|
||||
std::string expressions_;
|
||||
std::string actions_;
|
||||
std::string ruleGroupIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATERULEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATERULERESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATERULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateOrUpdateRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateOrUpdateRuleResult();
|
||||
explicit CreateOrUpdateRuleResult(const std::string &payload);
|
||||
~CreateOrUpdateRuleResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEORUPDATERULERESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATESUSPICIOUSEXPORTREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATESUSPICIOUSEXPORTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateSuspiciousExportRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSuspiciousExportRequest();
|
||||
~CreateSuspiciousExportRequest();
|
||||
|
||||
std::string getStatusList()const;
|
||||
void setStatusList(const std::string& statusList);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getEventNameRemark()const;
|
||||
void setEventNameRemark(const std::string& eventNameRemark);
|
||||
std::string getLevel()const;
|
||||
void setLevel(const std::string& level);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getDealed()const;
|
||||
void setDealed(const std::string& dealed);
|
||||
std::string getEventType()const;
|
||||
void setEventType(const std::string& eventType);
|
||||
std::string getRemark()const;
|
||||
void setRemark(const std::string& remark);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
|
||||
private:
|
||||
std::string statusList_;
|
||||
std::string sourceIp_;
|
||||
std::string eventNameRemark_;
|
||||
std::string level_;
|
||||
std::string groupId_;
|
||||
std::string dealed_;
|
||||
std::string eventType_;
|
||||
std::string remark_;
|
||||
std::string tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATESUSPICIOUSEXPORTREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATESUSPICIOUSEXPORTRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATESUSPICIOUSEXPORTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateSuspiciousExportResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSuspiciousExportResult();
|
||||
explicit CreateSuspiciousExportResult(const std::string &payload);
|
||||
~CreateSuspiciousExportResult();
|
||||
std::string getFileName()const;
|
||||
long getId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string fileName_;
|
||||
long id_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATESUSPICIOUSEXPORTRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEUSERSETTINGREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEUSERSETTINGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateUserSettingRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateUserSettingRequest();
|
||||
~CreateUserSettingRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getAlertLevels()const;
|
||||
void setAlertLevels(const std::string& alertLevels);
|
||||
int getInvalidWarningKeepDays()const;
|
||||
void setInvalidWarningKeepDays(int invalidWarningKeepDays);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string alertLevels_;
|
||||
int invalidWarningKeepDays_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEUSERSETTINGREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEUSERSETTINGRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEUSERSETTINGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateUserSettingResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateUserSettingResult();
|
||||
explicit CreateUserSettingResult(const std::string &payload);
|
||||
~CreateUserSettingResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEUSERSETTINGRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEUSERWHITELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEUSERWHITELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateUserWhiteListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateUserWhiteListRequest();
|
||||
~CreateUserWhiteListRequest();
|
||||
|
||||
std::string getRiskIdList()const;
|
||||
void setRiskIdList(const std::string& riskIdList);
|
||||
std::string getReason()const;
|
||||
void setReason(const std::string& reason);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string riskIdList_;
|
||||
std::string reason_;
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEUSERWHITELISTREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEUSERWHITELISTRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEUSERWHITELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateUserWhiteListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateUserWhiteListResult();
|
||||
explicit CreateUserWhiteListResult(const std::string &payload);
|
||||
~CreateUserWhiteListResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEUSERWHITELISTRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEVULWHITELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEVULWHITELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateVulWhitelistRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateVulWhitelistRequest();
|
||||
~CreateVulWhitelistRequest();
|
||||
|
||||
std::string getReason()const;
|
||||
void setReason(const std::string& reason);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getWhitelist()const;
|
||||
void setWhitelist(const std::string& whitelist);
|
||||
|
||||
private:
|
||||
std::string reason_;
|
||||
std::string sourceIp_;
|
||||
std::string whitelist_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEVULWHITELISTREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_CREATEVULWHITELISTRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_CREATEVULWHITELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT CreateVulWhitelistResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateVulWhitelistResult();
|
||||
explicit CreateVulWhitelistResult(const std::string &payload);
|
||||
~CreateVulWhitelistResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_CREATEVULWHITELISTRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETEDINGTALKREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETEDINGTALKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteDingTalkRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDingTalkRequest();
|
||||
~DeleteDingTalkRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getIds()const;
|
||||
void setIds(const std::string& ids);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string ids_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETEDINGTALKREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETEDINGTALKRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETEDINGTALKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteDingTalkResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteDingTalkResult();
|
||||
explicit DeleteDingTalkResult(const std::string &payload);
|
||||
~DeleteDingTalkResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETEDINGTALKRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETEJOINRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETEJOINRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteJoinRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteJoinRuleRequest();
|
||||
~DeleteJoinRuleRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getIds()const;
|
||||
void setIds(const std::string& ids);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string ids_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETEJOINRULEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETEJOINRULERESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETEJOINRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteJoinRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteJoinRuleResult();
|
||||
explicit DeleteJoinRuleResult(const std::string &payload);
|
||||
~DeleteJoinRuleResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETEJOINRULERESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETELOGQUERYREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETELOGQUERYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteLogQueryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteLogQueryRequest();
|
||||
~DeleteLogQueryRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getQueryName()const;
|
||||
void setQueryName(const std::string& queryName);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string queryName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETELOGQUERYREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETELOGQUERYRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETELOGQUERYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteLogQueryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteLogQueryResult();
|
||||
explicit DeleteLogQueryResult(const std::string &payload);
|
||||
~DeleteLogQueryResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETELOGQUERYRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETERULEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETERULEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteRuleGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteRuleGroupRequest();
|
||||
~DeleteRuleGroupRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
long getId()const;
|
||||
void setId(long id);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
long id_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETERULEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETERULEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETERULEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteRuleGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRuleGroupResult();
|
||||
explicit DeleteRuleGroupResult(const std::string &payload);
|
||||
~DeleteRuleGroupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETERULEGROUPRESULT_H_
|
||||
54
aegis/include/alibabacloud/aegis/model/DeleteRuleRequest.h
Normal file
54
aegis/include/alibabacloud/aegis/model/DeleteRuleRequest.h
Normal file
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETERULEREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETERULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteRuleRequest();
|
||||
~DeleteRuleRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string id_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETERULEREQUEST_H_
|
||||
49
aegis/include/alibabacloud/aegis/model/DeleteRuleResult.h
Normal file
49
aegis/include/alibabacloud/aegis/model/DeleteRuleResult.h
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETERULERESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETERULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRuleResult();
|
||||
explicit DeleteRuleResult(const std::string &payload);
|
||||
~DeleteRuleResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETERULERESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETESCREENSETTINGREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETESCREENSETTINGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteScreenSettingRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteScreenSettingRequest();
|
||||
~DeleteScreenSettingRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getScreenTitle()const;
|
||||
void setScreenTitle(const std::string& screenTitle);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string screenTitle_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETESCREENSETTINGREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETESCREENSETTINGRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETESCREENSETTINGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteScreenSettingResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteScreenSettingResult();
|
||||
explicit DeleteScreenSettingResult(const std::string &payload);
|
||||
~DeleteScreenSettingResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETESCREENSETTINGRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETESEARCHCONDITIONREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETESEARCHCONDITIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteSearchConditionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSearchConditionRequest();
|
||||
~DeleteSearchConditionRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETESEARCHCONDITIONREQUEST_H_
|
||||
@@ -14,29 +14,29 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LIVE_MODEL_ADDLIVEMIXNOTIFYCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_LIVE_MODEL_ADDLIVEMIXNOTIFYCONFIGRESULT_H_
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETESEARCHCONDITIONRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETESEARCHCONDITIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/live/LiveExport.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Live
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LIVE_EXPORT AddLiveMixNotifyConfigResult : public ServiceResult
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteSearchConditionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddLiveMixNotifyConfigResult();
|
||||
explicit AddLiveMixNotifyConfigResult(const std::string &payload);
|
||||
~AddLiveMixNotifyConfigResult();
|
||||
DeleteSearchConditionResult();
|
||||
explicit DeleteSearchConditionResult(const std::string &payload);
|
||||
~DeleteSearchConditionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LIVE_MODEL_ADDLIVEMIXNOTIFYCONFIGRESULT_H_
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETESEARCHCONDITIONRESULT_H_
|
||||
@@ -35,15 +35,12 @@ namespace AlibabaCloud
|
||||
DeleteStrategyRequest();
|
||||
~DeleteStrategyRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getId()const;
|
||||
void setId(const std::string& id);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string sourceIp_;
|
||||
std::string id_;
|
||||
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETEVULBATCHREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETEVULBATCHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteVulBatchRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteVulBatchRequest();
|
||||
~DeleteVulBatchRequest();
|
||||
|
||||
std::string getBatchName()const;
|
||||
void setBatchName(const std::string& batchName);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getResource()const;
|
||||
void setResource(const std::string& resource);
|
||||
|
||||
private:
|
||||
std::string batchName_;
|
||||
std::string sourceIp_;
|
||||
std::string resource_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETEVULBATCHREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETEVULBATCHRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETEVULBATCHRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteVulBatchResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteVulBatchResult();
|
||||
explicit DeleteVulBatchResult(const std::string &payload);
|
||||
~DeleteVulBatchResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETEVULBATCHRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETEVULWHITELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETEVULWHITELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteVulWhitelistRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteVulWhitelistRequest();
|
||||
~DeleteVulWhitelistRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getWhitelist()const;
|
||||
void setWhitelist(const std::string& whitelist);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string whitelist_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETEVULWHITELISTREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DELETEVULWHITELISTRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DELETEVULWHITELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DeleteVulWhitelistResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteVulWhitelistResult();
|
||||
explicit DeleteVulWhitelistResult(const std::string &payload);
|
||||
~DeleteVulWhitelistResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DELETEVULWHITELISTRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAGENTINSTALLSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAGENTINSTALLSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAgentInstallStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAgentInstallStatusRequest();
|
||||
~DescribeAgentInstallStatusRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getUuids()const;
|
||||
void setUuids(const std::string& uuids);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
std::string uuids_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAGENTINSTALLSTATUSREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAGENTINSTALLSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAGENTINSTALLSTATUSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAgentInstallStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AegisClientInvokeStatusResponse
|
||||
{
|
||||
std::string uuid;
|
||||
std::string message;
|
||||
int result;
|
||||
};
|
||||
|
||||
|
||||
DescribeAgentInstallStatusResult();
|
||||
explicit DescribeAgentInstallStatusResult(const std::string &payload);
|
||||
~DescribeAgentInstallStatusResult();
|
||||
std::vector<AegisClientInvokeStatusResponse> getAegisClientInvokeStatusResponseList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AegisClientInvokeStatusResponse> aegisClientInvokeStatusResponseList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAGENTINSTALLSTATUSRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALARMEVENTDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALARMEVENTDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAlarmEventDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAlarmEventDetailRequest();
|
||||
~DescribeAlarmEventDetailRequest();
|
||||
|
||||
std::string getAlarmUniqueInfo()const;
|
||||
void setAlarmUniqueInfo(const std::string& alarmUniqueInfo);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getFrom()const;
|
||||
void setFrom(const std::string& from);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string alarmUniqueInfo_;
|
||||
std::string sourceIp_;
|
||||
std::string from_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALARMEVENTDETAILREQUEST_H_
|
||||
@@ -0,0 +1,82 @@
|
||||
/*
|
||||
* 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_AEGIS_MODEL_DESCRIBEALARMEVENTDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALARMEVENTDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAlarmEventDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct CauseDetail
|
||||
{
|
||||
struct ValueItem
|
||||
{
|
||||
std::string type;
|
||||
std::string value;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<CauseDetail::ValueItem> value;
|
||||
std::string key;
|
||||
};
|
||||
bool canCancelFault;
|
||||
long endTime;
|
||||
std::vector<CauseDetail> causeDetails;
|
||||
long startTime;
|
||||
std::string intranetIp;
|
||||
bool hasTraceInfo;
|
||||
std::string dataSource;
|
||||
std::string instanceName;
|
||||
std::string type;
|
||||
bool canBeDealOnLine;
|
||||
std::string uuid;
|
||||
std::string internetIp;
|
||||
std::string alarmEventDesc;
|
||||
std::string alarmUniqueInfo;
|
||||
std::string level;
|
||||
std::string alarmEventAliasName;
|
||||
std::string solution;
|
||||
};
|
||||
|
||||
|
||||
DescribeAlarmEventDetailResult();
|
||||
explicit DescribeAlarmEventDetailResult(const std::string &payload);
|
||||
~DescribeAlarmEventDetailResult();
|
||||
Data getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALARMEVENTDETAILRESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALARMEVENTLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALARMEVENTLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAlarmEventListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAlarmEventListRequest();
|
||||
~DescribeAlarmEventListRequest();
|
||||
|
||||
std::string getAlarmEventName()const;
|
||||
void setAlarmEventName(const std::string& alarmEventName);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getPageSize()const;
|
||||
void setPageSize(const std::string& pageSize);
|
||||
std::string getAlarmEventType()const;
|
||||
void setAlarmEventType(const std::string& alarmEventType);
|
||||
std::string getDealed()const;
|
||||
void setDealed(const std::string& dealed);
|
||||
std::string getFrom()const;
|
||||
void setFrom(const std::string& from);
|
||||
std::string getRemark()const;
|
||||
void setRemark(const std::string& remark);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getLevels()const;
|
||||
void setLevels(const std::string& levels);
|
||||
|
||||
private:
|
||||
std::string alarmEventName_;
|
||||
std::string sourceIp_;
|
||||
std::string pageSize_;
|
||||
std::string alarmEventType_;
|
||||
std::string dealed_;
|
||||
std::string from_;
|
||||
std::string remark_;
|
||||
int currentPage_;
|
||||
std::string lang_;
|
||||
std::string levels_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALARMEVENTLISTREQUEST_H_
|
||||
@@ -0,0 +1,83 @@
|
||||
/*
|
||||
* 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_AEGIS_MODEL_DESCRIBEALARMEVENTLISTRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALARMEVENTLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAlarmEventListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PageInfo
|
||||
{
|
||||
int totalCount;
|
||||
int pageSize;
|
||||
int currentPage;
|
||||
int count;
|
||||
};
|
||||
struct SuspEventsItem
|
||||
{
|
||||
bool canCancelFault;
|
||||
std::string description;
|
||||
long endTime;
|
||||
std::string alarmEventName;
|
||||
long startTime;
|
||||
long gmtModified;
|
||||
std::string saleVersion;
|
||||
std::string intranetIp;
|
||||
bool dealed;
|
||||
bool hasTraceInfo;
|
||||
std::string dataSource;
|
||||
std::string instanceName;
|
||||
bool canBeDealOnLine;
|
||||
std::string uuid;
|
||||
std::string internetIp;
|
||||
std::string alarmEventType;
|
||||
int suspiciousEventCount;
|
||||
std::string alarmUniqueInfo;
|
||||
std::string level;
|
||||
std::string solution;
|
||||
};
|
||||
|
||||
|
||||
DescribeAlarmEventListResult();
|
||||
explicit DescribeAlarmEventListResult(const std::string &payload);
|
||||
~DescribeAlarmEventListResult();
|
||||
PageInfo getPageInfo()const;
|
||||
std::vector<SuspEventsItem> getSuspEvents()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
PageInfo pageInfo_;
|
||||
std::vector<SuspEventsItem> suspEvents_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALARMEVENTLISTRESULT_H_
|
||||
@@ -0,0 +1,102 @@
|
||||
/*
|
||||
* 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_AEGIS_MODEL_DESCRIBEALLREGIONSSTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALLREGIONSSTATISTICSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAllRegionsStatisticsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAllRegionsStatisticsRequest();
|
||||
~DescribeAllRegionsStatisticsRequest();
|
||||
|
||||
std::string getStatusList()const;
|
||||
void setStatusList(const std::string& statusList);
|
||||
std::string getSaleId()const;
|
||||
void setSaleId(const std::string& saleId);
|
||||
int getRuleType()const;
|
||||
void setRuleType(int ruleType);
|
||||
long getGroupId()const;
|
||||
void setGroupId(long groupId);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getRemark()const;
|
||||
void setRemark(const std::string& remark);
|
||||
std::string getDealed()const;
|
||||
void setDealed(const std::string& dealed);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getUuid()const;
|
||||
void setUuid(const std::string& uuid);
|
||||
std::string getSecureToken()const;
|
||||
void setSecureToken(const std::string& secureToken);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
long getWebGroupId()const;
|
||||
void setWebGroupId(long webGroupId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getAction1()const;
|
||||
void setAction1(int action1);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
int getFlow()const;
|
||||
void setFlow(int flow);
|
||||
int getStatus()const;
|
||||
void setStatus(int status);
|
||||
|
||||
private:
|
||||
std::string statusList_;
|
||||
std::string saleId_;
|
||||
int ruleType_;
|
||||
long groupId_;
|
||||
std::string endTime_;
|
||||
std::string remark_;
|
||||
std::string dealed_;
|
||||
int currentPage_;
|
||||
std::string startTime_;
|
||||
std::string type_;
|
||||
std::string uuid_;
|
||||
std::string secureToken_;
|
||||
std::string sourceIp_;
|
||||
long webGroupId_;
|
||||
int pageSize_;
|
||||
int action1_;
|
||||
std::string tag_;
|
||||
int flow_;
|
||||
int status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALLREGIONSSTATISTICSREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALLREGIONSSTATISTICSRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALLREGIONSSTATISTICSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAllRegionsStatisticsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
int account;
|
||||
int health;
|
||||
int suspicious;
|
||||
int trojan;
|
||||
int vul;
|
||||
};
|
||||
|
||||
|
||||
DescribeAllRegionsStatisticsResult();
|
||||
explicit DescribeAllRegionsStatisticsResult(const std::string &payload);
|
||||
~DescribeAllRegionsStatisticsResult();
|
||||
Data getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEALLREGIONSSTATISTICSRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISCURVEREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISCURVEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisCurveRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAnalysisCurveRequest();
|
||||
~DescribeAnalysisCurveRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
long getStartTimeStamp()const;
|
||||
void setStartTimeStamp(long startTimeStamp);
|
||||
long getEndTimeStamp()const;
|
||||
void setEndTimeStamp(long endTimeStamp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
long startTimeStamp_;
|
||||
long endTimeStamp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISCURVEREQUEST_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISCURVERESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISCURVERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisCurveResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Curves
|
||||
{
|
||||
struct OriginalCurve
|
||||
{
|
||||
int count;
|
||||
long dsTimestamp;
|
||||
};
|
||||
struct ResultCurve
|
||||
{
|
||||
int count;
|
||||
long dsTimestamp;
|
||||
};
|
||||
std::vector<OriginalCurve> originalCurveList;
|
||||
std::vector<ResultCurve> resultCurveList;
|
||||
};
|
||||
|
||||
|
||||
DescribeAnalysisCurveResult();
|
||||
explicit DescribeAnalysisCurveResult(const std::string &payload);
|
||||
~DescribeAnalysisCurveResult();
|
||||
Curves getCurves()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Curves curves_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISCURVERESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISHISTOGRAMSREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISHISTOGRAMSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisHistogramsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAnalysisHistogramsRequest();
|
||||
~DescribeAnalysisHistogramsRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getQuery()const;
|
||||
void setQuery(const std::string& query);
|
||||
int getFrom()const;
|
||||
void setFrom(int from);
|
||||
int getTo()const;
|
||||
void setTo(int to);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string query_;
|
||||
int from_;
|
||||
int to_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISHISTOGRAMSREQUEST_H_
|
||||
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* 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_AEGIS_MODEL_DESCRIBEANALYSISHISTOGRAMSRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISHISTOGRAMSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisHistogramsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Histograms
|
||||
{
|
||||
std::string histograms;
|
||||
int totalCount;
|
||||
};
|
||||
|
||||
|
||||
DescribeAnalysisHistogramsResult();
|
||||
explicit DescribeAnalysisHistogramsResult(const std::string &payload);
|
||||
~DescribeAnalysisHistogramsResult();
|
||||
Histograms getHistograms()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Histograms histograms_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISHISTOGRAMSRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISLOGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisLogsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAnalysisLogsRequest();
|
||||
~DescribeAnalysisLogsRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getQuery()const;
|
||||
void setQuery(const std::string& query);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getFrom()const;
|
||||
void setFrom(int from);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
int getTo()const;
|
||||
void setTo(int to);
|
||||
bool getReverse()const;
|
||||
void setReverse(bool reverse);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string query_;
|
||||
int pageSize_;
|
||||
int from_;
|
||||
int currentPage_;
|
||||
int to_;
|
||||
bool reverse_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISLOGSREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* 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_AEGIS_MODEL_DESCRIBEANALYSISLOGSRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISLOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Logs
|
||||
{
|
||||
int processedRow;
|
||||
std::string whereQuery;
|
||||
std::string mMarker;
|
||||
std::string keys;
|
||||
std::string terms;
|
||||
int elapsedMilliSecond;
|
||||
std::string aggQuery;
|
||||
int count;
|
||||
std::string logs;
|
||||
int mLimited;
|
||||
};
|
||||
|
||||
|
||||
DescribeAnalysisLogsResult();
|
||||
explicit DescribeAnalysisLogsResult(const std::string &payload);
|
||||
~DescribeAnalysisLogsResult();
|
||||
Logs getLogs()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Logs logs_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISLOGSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSHIPPERSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSHIPPERSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisShipperStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAnalysisShipperStatusRequest();
|
||||
~DescribeAnalysisShipperStatusRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSHIPPERSTATUSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSHIPPERSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSHIPPERSTATUSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisShipperStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ShipperData
|
||||
{
|
||||
std::string authStatus;
|
||||
};
|
||||
|
||||
|
||||
DescribeAnalysisShipperStatusResult();
|
||||
explicit DescribeAnalysisShipperStatusResult(const std::string &payload);
|
||||
~DescribeAnalysisShipperStatusResult();
|
||||
ShipperData getShipperData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
ShipperData shipperData_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSHIPPERSTATUSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSLSINDEXREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSLSINDEXREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisSlsIndexRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAnalysisSlsIndexRequest();
|
||||
~DescribeAnalysisSlsIndexRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSLSINDEXREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSLSINDEXRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSLSINDEXRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisSlsIndexResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SlsIndex
|
||||
{
|
||||
std::string index;
|
||||
};
|
||||
|
||||
|
||||
DescribeAnalysisSlsIndexResult();
|
||||
explicit DescribeAnalysisSlsIndexResult(const std::string &payload);
|
||||
~DescribeAnalysisSlsIndexResult();
|
||||
SlsIndex getSlsIndex()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
SlsIndex slsIndex_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSLSINDEXRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSTATISTICSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisStatisticsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAnalysisStatisticsRequest();
|
||||
~DescribeAnalysisStatisticsRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSTATISTICSREQUEST_H_
|
||||
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* 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_AEGIS_MODEL_DESCRIBEANALYSISSTATISTICSRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSTATISTICSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAnalysisStatisticsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Statistics
|
||||
{
|
||||
int serious;
|
||||
int suspicious;
|
||||
int total;
|
||||
int remind;
|
||||
};
|
||||
|
||||
|
||||
DescribeAnalysisStatisticsResult();
|
||||
explicit DescribeAnalysisStatisticsResult(const std::string &payload);
|
||||
~DescribeAnalysisStatisticsResult();
|
||||
Statistics getStatistics()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Statistics statistics_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEANALYSISSTATISTICSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAPIBUYSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAPIBUYSUMMARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeApiBuySummaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeApiBuySummaryRequest();
|
||||
~DescribeApiBuySummaryRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAPIBUYSUMMARYREQUEST_H_
|
||||
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* 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_AEGIS_MODEL_DESCRIBEAPIBUYSUMMARYRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAPIBUYSUMMARYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeApiBuySummaryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct BuySummary
|
||||
{
|
||||
long status;
|
||||
bool buyThreatBook;
|
||||
};
|
||||
|
||||
|
||||
DescribeApiBuySummaryResult();
|
||||
explicit DescribeApiBuySummaryResult(const std::string &payload);
|
||||
~DescribeApiBuySummaryResult();
|
||||
BuySummary getBuySummary()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
BuySummary buySummary_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAPIBUYSUMMARYRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETDETAILBYUUIDREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETDETAILBYUUIDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAssetDetailByUuidRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAssetDetailByUuidRequest();
|
||||
~DescribeAssetDetailByUuidRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getUuid()const;
|
||||
void setUuid(const std::string& uuid);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
std::string uuid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETDETAILBYUUIDREQUEST_H_
|
||||
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* 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_AEGIS_MODEL_DESCRIBEASSETDETAILBYUUIDRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETDETAILBYUUIDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAssetDetailByUuidResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AssetDetail
|
||||
{
|
||||
std::string groupTrace;
|
||||
std::string clientStatus;
|
||||
std::string os;
|
||||
int instanceId;
|
||||
std::string cpuInfo;
|
||||
std::vector<std::string> ipList;
|
||||
std::string ip;
|
||||
int cpu;
|
||||
std::string sysInfo;
|
||||
std::string intranetIp;
|
||||
std::string osDetail;
|
||||
std::vector<std::string> diskInfoList;
|
||||
int instanceName;
|
||||
std::vector<std::string> macList;
|
||||
std::string assetType;
|
||||
std::string uuid;
|
||||
std::string internetIp;
|
||||
int mem;
|
||||
std::string regionName;
|
||||
std::string region;
|
||||
std::string tag;
|
||||
std::string kernel;
|
||||
std::string hostName;
|
||||
};
|
||||
|
||||
|
||||
DescribeAssetDetailByUuidResult();
|
||||
explicit DescribeAssetDetailByUuidResult(const std::string &payload);
|
||||
~DescribeAssetDetailByUuidResult();
|
||||
AssetDetail getAssetDetail()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
AssetDetail assetDetail_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETDETAILBYUUIDRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAssetListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAssetListRequest();
|
||||
~DescribeAssetListRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getFilterConditions()const;
|
||||
void setFilterConditions(const std::string& filterConditions);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::string lang_;
|
||||
std::string filterConditions_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETLISTREQUEST_H_
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* 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_AEGIS_MODEL_DESCRIBEASSETLISTRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAssetListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Asset
|
||||
{
|
||||
std::string instanceName;
|
||||
std::string assetType;
|
||||
std::string clientStatus;
|
||||
std::string uuid;
|
||||
std::string internetIp;
|
||||
std::string os;
|
||||
std::string regionName;
|
||||
std::string ip;
|
||||
std::string region;
|
||||
std::string intranetIp;
|
||||
};
|
||||
|
||||
|
||||
DescribeAssetListResult();
|
||||
explicit DescribeAssetListResult(const std::string &payload);
|
||||
~DescribeAssetListResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getCurrentPage()const;
|
||||
std::vector<Asset> getAssetList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::vector<Asset> assetList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETLISTRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETSUMMARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAssetSummaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAssetSummaryRequest();
|
||||
~DescribeAssetSummaryRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETSUMMARYREQUEST_H_
|
||||
@@ -14,44 +14,45 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEMIXCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEMIXCONFIGRESULT_H_
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETSUMMARYRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETSUMMARYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/live/LiveExport.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Live
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LIVE_EXPORT DescribeLiveMixConfigResult : public ServiceResult
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAssetSummaryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MixConfig
|
||||
struct Summary
|
||||
{
|
||||
std::string _template;
|
||||
std::string domainName;
|
||||
std::string appName;
|
||||
int totalCount;
|
||||
int offline;
|
||||
int online;
|
||||
int allRegionCount;
|
||||
};
|
||||
|
||||
|
||||
DescribeLiveMixConfigResult();
|
||||
explicit DescribeLiveMixConfigResult(const std::string &payload);
|
||||
~DescribeLiveMixConfigResult();
|
||||
std::vector<MixConfig> getMixConfigList()const;
|
||||
DescribeAssetSummaryResult();
|
||||
explicit DescribeAssetSummaryResult(const std::string &payload);
|
||||
~DescribeAssetSummaryResult();
|
||||
Summary getSummary()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<MixConfig> mixConfigList_;
|
||||
Summary summary_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LIVE_MODEL_DESCRIBELIVEMIXCONFIGRESULT_H_
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEASSETSUMMARYRESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEATTACKANALYSISDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEATTACKANALYSISDATAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAttackAnalysisDataRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAttackAnalysisDataRequest();
|
||||
~DescribeAttackAnalysisDataRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
std::string getBase64()const;
|
||||
void setBase64(const std::string& base64);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string data_;
|
||||
std::string base64_;
|
||||
int pageSize_;
|
||||
long endTime_;
|
||||
int currentPage_;
|
||||
long startTime_;
|
||||
std::string lang_;
|
||||
std::string type_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEATTACKANALYSISDATAREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEATTACKANALYSISDATARESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEATTACKANALYSISDATARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAttackAnalysisDataResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeAttackAnalysisDataResult();
|
||||
explicit DescribeAttackAnalysisDataResult(const std::string &payload);
|
||||
~DescribeAttackAnalysisDataResult();
|
||||
int getPageSize()const;
|
||||
int getTotal()const;
|
||||
std::string getData()const;
|
||||
int getPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int pageSize_;
|
||||
int total_;
|
||||
std::string data_;
|
||||
int page_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEATTACKANALYSISDATARESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAUTODELCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAUTODELCONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAutoDelConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAutoDelConfigRequest();
|
||||
~DescribeAutoDelConfigRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAUTODELCONFIGREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAUTODELCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAUTODELCONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeAutoDelConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeAutoDelConfigResult();
|
||||
explicit DescribeAutoDelConfigResult(const std::string &payload);
|
||||
~DescribeAutoDelConfigResult();
|
||||
int getDays()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int days_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEAUTODELCONFIGRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEBUYSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEBUYSUMMARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeBuySummaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBuySummaryRequest();
|
||||
~DescribeBuySummaryRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEBUYSUMMARYREQUEST_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBEBUYSUMMARYRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBEBUYSUMMARYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeBuySummaryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct BuySummary
|
||||
{
|
||||
std::string originalVersion;
|
||||
bool canAccessHidden;
|
||||
std::string originalBuyType;
|
||||
std::string buyVersion;
|
||||
long expireDate;
|
||||
std::string instanceId;
|
||||
int safePointSurplusDays;
|
||||
long safePointExpireDate;
|
||||
int specialCount;
|
||||
bool buyStatus;
|
||||
bool needFeedBack;
|
||||
bool canApplyTrial;
|
||||
int safePointdailyCost;
|
||||
std::string buyType;
|
||||
long expireDateTimestamp;
|
||||
int capacity;
|
||||
std::string safePointBuyVersion;
|
||||
int safePointCapacity;
|
||||
long purchaseDate;
|
||||
int totalMachineNum;
|
||||
int useCapacity;
|
||||
};
|
||||
|
||||
|
||||
DescribeBuySummaryResult();
|
||||
explicit DescribeBuySummaryResult(const std::string &payload);
|
||||
~DescribeBuySummaryResult();
|
||||
BuySummary getBuySummary()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
BuySummary buySummary_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBEBUYSUMMARYRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANTRYSASREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANTRYSASREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeCanTrySasRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCanTrySasRequest();
|
||||
~DescribeCanTrySasRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANTRYSASREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANTRYSASRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANTRYSASRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeCanTrySasResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeCanTrySasResult();
|
||||
explicit DescribeCanTrySasResult(const std::string &payload);
|
||||
~DescribeCanTrySasResult();
|
||||
int getCanTry()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int canTry_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANTRYSASRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANUPGRADESASREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANUPGRADESASREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeCanUpgradeSasRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCanUpgradeSasRequest();
|
||||
~DescribeCanUpgradeSasRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANUPGRADESASREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANUPGRADESASRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANUPGRADESASRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeCanUpgradeSasResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeCanUpgradeSasResult();
|
||||
explicit DescribeCanUpgradeSasResult(const std::string &payload);
|
||||
~DescribeCanUpgradeSasResult();
|
||||
bool getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECANUPGRADESASRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeCheckWarningDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCheckWarningDetailRequest();
|
||||
~DescribeCheckWarningDetailRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
long getCheckWarningId()const;
|
||||
void setCheckWarningId(long checkWarningId);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
long checkWarningId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGDETAILREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeCheckWarningDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeCheckWarningDetailResult();
|
||||
explicit DescribeCheckWarningDetailResult(const std::string &payload);
|
||||
~DescribeCheckWarningDetailResult();
|
||||
std::string getItem()const;
|
||||
std::string getType()const;
|
||||
std::string getDescription()const;
|
||||
long getCheckId()const;
|
||||
std::string getLevel()const;
|
||||
std::string getPrompt()const;
|
||||
std::string getAdvice()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string item_;
|
||||
std::string type_;
|
||||
std::string description_;
|
||||
long checkId_;
|
||||
std::string level_;
|
||||
std::string prompt_;
|
||||
std::string advice_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGDETAILRESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSUMMARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeCheckWarningSummaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCheckWarningSummaryRequest();
|
||||
~DescribeCheckWarningSummaryRequest();
|
||||
|
||||
std::string getRiskName()const;
|
||||
void setRiskName(const std::string& riskName);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
int getRiskStatus()const;
|
||||
void setRiskStatus(int riskStatus);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
long getStrategyId()const;
|
||||
void setStrategyId(long strategyId);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getTypeName()const;
|
||||
void setTypeName(const std::string& typeName);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
std::string getUuids()const;
|
||||
void setUuids(const std::string& uuids);
|
||||
|
||||
private:
|
||||
std::string riskName_;
|
||||
std::string sourceIp_;
|
||||
int riskStatus_;
|
||||
int pageSize_;
|
||||
long strategyId_;
|
||||
int currentPage_;
|
||||
std::string lang_;
|
||||
std::string typeName_;
|
||||
std::string status_;
|
||||
std::string uuids_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSUMMARYREQUEST_H_
|
||||
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* 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_AEGIS_MODEL_DESCRIBECHECKWARNINGSUMMARYRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSUMMARYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeCheckWarningSummaryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct WarningSummary
|
||||
{
|
||||
long riskId;
|
||||
std::string lastFoundTime;
|
||||
int mediumWarningCount;
|
||||
int checkCount;
|
||||
int warningMachineCount;
|
||||
std::string typeAlias;
|
||||
std::string level;
|
||||
int highWarningCount;
|
||||
std::string riskName;
|
||||
std::string subTypeAlias;
|
||||
int lowWarningCount;
|
||||
};
|
||||
|
||||
|
||||
DescribeCheckWarningSummaryResult();
|
||||
explicit DescribeCheckWarningSummaryResult(const std::string &payload);
|
||||
~DescribeCheckWarningSummaryResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getCurrentPage()const;
|
||||
int getCount()const;
|
||||
std::vector<WarningSummary> getWarningSummarys()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
int count_;
|
||||
std::vector<WarningSummary> warningSummarys_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSUMMARYRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeCheckWarningsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCheckWarningsRequest();
|
||||
~DescribeCheckWarningsRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
long getRiskId()const;
|
||||
void setRiskId(long riskId);
|
||||
std::string getUuid()const;
|
||||
void setUuid(const std::string& uuid);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::string lang_;
|
||||
long riskId_;
|
||||
std::string uuid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSREQUEST_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSRESULT_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeCheckWarningsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct CheckWarning
|
||||
{
|
||||
int status;
|
||||
std::string item;
|
||||
std::string type;
|
||||
std::string uuid;
|
||||
long checkId;
|
||||
long checkWarningId;
|
||||
std::string level;
|
||||
};
|
||||
|
||||
|
||||
DescribeCheckWarningsResult();
|
||||
explicit DescribeCheckWarningsResult(const std::string &payload);
|
||||
~DescribeCheckWarningsResult();
|
||||
int getTotalCount()const;
|
||||
std::vector<CheckWarning> getCheckWarnings()const;
|
||||
int getPageSize()const;
|
||||
int getCurrentPage()const;
|
||||
int getCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::vector<CheckWarning> checkWarnings_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
int count_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECHECKWARNINGSRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_AEGIS_MODEL_DESCRIBECONCERNNECESSITYREQUEST_H_
|
||||
#define ALIBABACLOUD_AEGIS_MODEL_DESCRIBECONCERNNECESSITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/aegis/AegisExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Aegis
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_AEGIS_EXPORT DescribeConcernNecessityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeConcernNecessityRequest();
|
||||
~DescribeConcernNecessityRequest();
|
||||
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_AEGIS_MODEL_DESCRIBECONCERNNECESSITYREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user