Change DescribeLogstoreStorage Response.
This commit is contained in:
@@ -29,6 +29,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/AddClientUserDefineRuleResult.h
|
include/alibabacloud/sas/model/AddClientUserDefineRuleResult.h
|
||||||
include/alibabacloud/sas/model/AddInstallCodeRequest.h
|
include/alibabacloud/sas/model/AddInstallCodeRequest.h
|
||||||
include/alibabacloud/sas/model/AddInstallCodeResult.h
|
include/alibabacloud/sas/model/AddInstallCodeResult.h
|
||||||
|
include/alibabacloud/sas/model/AddPrivateRegistryRequest.h
|
||||||
|
include/alibabacloud/sas/model/AddPrivateRegistryResult.h
|
||||||
include/alibabacloud/sas/model/AddTagWithUuidRequest.h
|
include/alibabacloud/sas/model/AddTagWithUuidRequest.h
|
||||||
include/alibabacloud/sas/model/AddTagWithUuidResult.h
|
include/alibabacloud/sas/model/AddTagWithUuidResult.h
|
||||||
include/alibabacloud/sas/model/AddUninstallClientsByUuidsRequest.h
|
include/alibabacloud/sas/model/AddUninstallClientsByUuidsRequest.h
|
||||||
@@ -75,6 +77,10 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/CreateHoneypotPresetResult.h
|
include/alibabacloud/sas/model/CreateHoneypotPresetResult.h
|
||||||
include/alibabacloud/sas/model/CreateHoneypotProbeRequest.h
|
include/alibabacloud/sas/model/CreateHoneypotProbeRequest.h
|
||||||
include/alibabacloud/sas/model/CreateHoneypotProbeResult.h
|
include/alibabacloud/sas/model/CreateHoneypotProbeResult.h
|
||||||
|
include/alibabacloud/sas/model/CreateInterceptionRuleRequest.h
|
||||||
|
include/alibabacloud/sas/model/CreateInterceptionRuleResult.h
|
||||||
|
include/alibabacloud/sas/model/CreateInterceptionTargetRequest.h
|
||||||
|
include/alibabacloud/sas/model/CreateInterceptionTargetResult.h
|
||||||
include/alibabacloud/sas/model/CreateJenkinsImageRegistryRequest.h
|
include/alibabacloud/sas/model/CreateJenkinsImageRegistryRequest.h
|
||||||
include/alibabacloud/sas/model/CreateJenkinsImageRegistryResult.h
|
include/alibabacloud/sas/model/CreateJenkinsImageRegistryResult.h
|
||||||
include/alibabacloud/sas/model/CreateOrUpdateAssetGroupRequest.h
|
include/alibabacloud/sas/model/CreateOrUpdateAssetGroupRequest.h
|
||||||
@@ -123,6 +129,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/DeleteInterceptionTargetResult.h
|
include/alibabacloud/sas/model/DeleteInterceptionTargetResult.h
|
||||||
include/alibabacloud/sas/model/DeleteLoginBaseConfigRequest.h
|
include/alibabacloud/sas/model/DeleteLoginBaseConfigRequest.h
|
||||||
include/alibabacloud/sas/model/DeleteLoginBaseConfigResult.h
|
include/alibabacloud/sas/model/DeleteLoginBaseConfigResult.h
|
||||||
|
include/alibabacloud/sas/model/DeletePrivateRegistryRequest.h
|
||||||
|
include/alibabacloud/sas/model/DeletePrivateRegistryResult.h
|
||||||
include/alibabacloud/sas/model/DeleteSecurityEventMarkMissListRequest.h
|
include/alibabacloud/sas/model/DeleteSecurityEventMarkMissListRequest.h
|
||||||
include/alibabacloud/sas/model/DeleteSecurityEventMarkMissListResult.h
|
include/alibabacloud/sas/model/DeleteSecurityEventMarkMissListResult.h
|
||||||
include/alibabacloud/sas/model/DeleteStrategyRequest.h
|
include/alibabacloud/sas/model/DeleteStrategyRequest.h
|
||||||
@@ -169,6 +177,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/DescribeAssetDetailByUuidsResult.h
|
include/alibabacloud/sas/model/DescribeAssetDetailByUuidsResult.h
|
||||||
include/alibabacloud/sas/model/DescribeAssetSummaryRequest.h
|
include/alibabacloud/sas/model/DescribeAssetSummaryRequest.h
|
||||||
include/alibabacloud/sas/model/DescribeAssetSummaryResult.h
|
include/alibabacloud/sas/model/DescribeAssetSummaryResult.h
|
||||||
|
include/alibabacloud/sas/model/DescribeAssetsSecurityEventSummaryRequest.h
|
||||||
|
include/alibabacloud/sas/model/DescribeAssetsSecurityEventSummaryResult.h
|
||||||
include/alibabacloud/sas/model/DescribeAttackAnalysisDataRequest.h
|
include/alibabacloud/sas/model/DescribeAttackAnalysisDataRequest.h
|
||||||
include/alibabacloud/sas/model/DescribeAttackAnalysisDataResult.h
|
include/alibabacloud/sas/model/DescribeAttackAnalysisDataResult.h
|
||||||
include/alibabacloud/sas/model/DescribeAutoDelConfigRequest.h
|
include/alibabacloud/sas/model/DescribeAutoDelConfigRequest.h
|
||||||
@@ -235,6 +245,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/DescribeContainerInstancesResult.h
|
include/alibabacloud/sas/model/DescribeContainerInstancesResult.h
|
||||||
include/alibabacloud/sas/model/DescribeContainerStatisticsRequest.h
|
include/alibabacloud/sas/model/DescribeContainerStatisticsRequest.h
|
||||||
include/alibabacloud/sas/model/DescribeContainerStatisticsResult.h
|
include/alibabacloud/sas/model/DescribeContainerStatisticsResult.h
|
||||||
|
include/alibabacloud/sas/model/DescribeContainerTagsRequest.h
|
||||||
|
include/alibabacloud/sas/model/DescribeContainerTagsResult.h
|
||||||
include/alibabacloud/sas/model/DescribeCountNotScannedImageRequest.h
|
include/alibabacloud/sas/model/DescribeCountNotScannedImageRequest.h
|
||||||
include/alibabacloud/sas/model/DescribeCountNotScannedImageResult.h
|
include/alibabacloud/sas/model/DescribeCountNotScannedImageResult.h
|
||||||
include/alibabacloud/sas/model/DescribeCountScannedImageRequest.h
|
include/alibabacloud/sas/model/DescribeCountScannedImageRequest.h
|
||||||
@@ -281,6 +293,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/DescribeFieldStatisticsResult.h
|
include/alibabacloud/sas/model/DescribeFieldStatisticsResult.h
|
||||||
include/alibabacloud/sas/model/DescribeFrontVulPatchListRequest.h
|
include/alibabacloud/sas/model/DescribeFrontVulPatchListRequest.h
|
||||||
include/alibabacloud/sas/model/DescribeFrontVulPatchListResult.h
|
include/alibabacloud/sas/model/DescribeFrontVulPatchListResult.h
|
||||||
|
include/alibabacloud/sas/model/DescribeGroupStructRequest.h
|
||||||
|
include/alibabacloud/sas/model/DescribeGroupStructResult.h
|
||||||
include/alibabacloud/sas/model/DescribeGroupedContainerInstancesRequest.h
|
include/alibabacloud/sas/model/DescribeGroupedContainerInstancesRequest.h
|
||||||
include/alibabacloud/sas/model/DescribeGroupedContainerInstancesResult.h
|
include/alibabacloud/sas/model/DescribeGroupedContainerInstancesResult.h
|
||||||
include/alibabacloud/sas/model/DescribeGroupedInstancesRequest.h
|
include/alibabacloud/sas/model/DescribeGroupedInstancesRequest.h
|
||||||
@@ -601,6 +615,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/GenerateOnceTaskResult.h
|
include/alibabacloud/sas/model/GenerateOnceTaskResult.h
|
||||||
include/alibabacloud/sas/model/GetAlarmMachineCountRequest.h
|
include/alibabacloud/sas/model/GetAlarmMachineCountRequest.h
|
||||||
include/alibabacloud/sas/model/GetAlarmMachineCountResult.h
|
include/alibabacloud/sas/model/GetAlarmMachineCountResult.h
|
||||||
|
include/alibabacloud/sas/model/GetAppNetworkRequest.h
|
||||||
|
include/alibabacloud/sas/model/GetAppNetworkResult.h
|
||||||
include/alibabacloud/sas/model/GetAssetsPropertyDetailRequest.h
|
include/alibabacloud/sas/model/GetAssetsPropertyDetailRequest.h
|
||||||
include/alibabacloud/sas/model/GetAssetsPropertyDetailResult.h
|
include/alibabacloud/sas/model/GetAssetsPropertyDetailResult.h
|
||||||
include/alibabacloud/sas/model/GetAssetsPropertyItemRequest.h
|
include/alibabacloud/sas/model/GetAssetsPropertyItemRequest.h
|
||||||
@@ -619,12 +635,16 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/GetCheckSummaryResult.h
|
include/alibabacloud/sas/model/GetCheckSummaryResult.h
|
||||||
include/alibabacloud/sas/model/GetClientUserDefineRuleRequest.h
|
include/alibabacloud/sas/model/GetClientUserDefineRuleRequest.h
|
||||||
include/alibabacloud/sas/model/GetClientUserDefineRuleResult.h
|
include/alibabacloud/sas/model/GetClientUserDefineRuleResult.h
|
||||||
|
include/alibabacloud/sas/model/GetCloudAssetCriteriaRequest.h
|
||||||
|
include/alibabacloud/sas/model/GetCloudAssetCriteriaResult.h
|
||||||
include/alibabacloud/sas/model/GetCloudAssetDetailRequest.h
|
include/alibabacloud/sas/model/GetCloudAssetDetailRequest.h
|
||||||
include/alibabacloud/sas/model/GetCloudAssetDetailResult.h
|
include/alibabacloud/sas/model/GetCloudAssetDetailResult.h
|
||||||
include/alibabacloud/sas/model/GetCloudAssetSummaryRequest.h
|
include/alibabacloud/sas/model/GetCloudAssetSummaryRequest.h
|
||||||
include/alibabacloud/sas/model/GetCloudAssetSummaryResult.h
|
include/alibabacloud/sas/model/GetCloudAssetSummaryResult.h
|
||||||
include/alibabacloud/sas/model/GetClusterCheckItemWarningStatisticsRequest.h
|
include/alibabacloud/sas/model/GetClusterCheckItemWarningStatisticsRequest.h
|
||||||
include/alibabacloud/sas/model/GetClusterCheckItemWarningStatisticsResult.h
|
include/alibabacloud/sas/model/GetClusterCheckItemWarningStatisticsResult.h
|
||||||
|
include/alibabacloud/sas/model/GetClusterRuleSummaryRequest.h
|
||||||
|
include/alibabacloud/sas/model/GetClusterRuleSummaryResult.h
|
||||||
include/alibabacloud/sas/model/GetClusterSuspEventStatisticsRequest.h
|
include/alibabacloud/sas/model/GetClusterSuspEventStatisticsRequest.h
|
||||||
include/alibabacloud/sas/model/GetClusterSuspEventStatisticsResult.h
|
include/alibabacloud/sas/model/GetClusterSuspEventStatisticsResult.h
|
||||||
include/alibabacloud/sas/model/GetFileDetectApiInvokeInfoRequest.h
|
include/alibabacloud/sas/model/GetFileDetectApiInvokeInfoRequest.h
|
||||||
@@ -639,6 +659,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/GetHoneypotProbeResult.h
|
include/alibabacloud/sas/model/GetHoneypotProbeResult.h
|
||||||
include/alibabacloud/sas/model/GetImageScanNumInPeriodRequest.h
|
include/alibabacloud/sas/model/GetImageScanNumInPeriodRequest.h
|
||||||
include/alibabacloud/sas/model/GetImageScanNumInPeriodResult.h
|
include/alibabacloud/sas/model/GetImageScanNumInPeriodResult.h
|
||||||
|
include/alibabacloud/sas/model/GetInterceptionRuleDetailRequest.h
|
||||||
|
include/alibabacloud/sas/model/GetInterceptionRuleDetailResult.h
|
||||||
include/alibabacloud/sas/model/GetInterceptionSummaryRequest.h
|
include/alibabacloud/sas/model/GetInterceptionSummaryRequest.h
|
||||||
include/alibabacloud/sas/model/GetInterceptionSummaryResult.h
|
include/alibabacloud/sas/model/GetInterceptionSummaryResult.h
|
||||||
include/alibabacloud/sas/model/GetInterceptionTargetDetailRequest.h
|
include/alibabacloud/sas/model/GetInterceptionTargetDetailRequest.h
|
||||||
@@ -671,6 +693,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/InstallBackupClientResult.h
|
include/alibabacloud/sas/model/InstallBackupClientResult.h
|
||||||
include/alibabacloud/sas/model/InstallCloudMonitorRequest.h
|
include/alibabacloud/sas/model/InstallCloudMonitorRequest.h
|
||||||
include/alibabacloud/sas/model/InstallCloudMonitorResult.h
|
include/alibabacloud/sas/model/InstallCloudMonitorResult.h
|
||||||
|
include/alibabacloud/sas/model/InstallPmAgentRequest.h
|
||||||
|
include/alibabacloud/sas/model/InstallPmAgentResult.h
|
||||||
include/alibabacloud/sas/model/InstallUniBackupAgentRequest.h
|
include/alibabacloud/sas/model/InstallUniBackupAgentRequest.h
|
||||||
include/alibabacloud/sas/model/InstallUniBackupAgentResult.h
|
include/alibabacloud/sas/model/InstallUniBackupAgentResult.h
|
||||||
include/alibabacloud/sas/model/JoinWebLockProcessWhiteListRequest.h
|
include/alibabacloud/sas/model/JoinWebLockProcessWhiteListRequest.h
|
||||||
@@ -691,6 +715,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/ListClientUserDefineRuleTypesResult.h
|
include/alibabacloud/sas/model/ListClientUserDefineRuleTypesResult.h
|
||||||
include/alibabacloud/sas/model/ListClientUserDefineRulesRequest.h
|
include/alibabacloud/sas/model/ListClientUserDefineRulesRequest.h
|
||||||
include/alibabacloud/sas/model/ListClientUserDefineRulesResult.h
|
include/alibabacloud/sas/model/ListClientUserDefineRulesResult.h
|
||||||
|
include/alibabacloud/sas/model/ListCloudAssetInstancesRequest.h
|
||||||
|
include/alibabacloud/sas/model/ListCloudAssetInstancesResult.h
|
||||||
include/alibabacloud/sas/model/ListClusterCnnfStatusDetailRequest.h
|
include/alibabacloud/sas/model/ListClusterCnnfStatusDetailRequest.h
|
||||||
include/alibabacloud/sas/model/ListClusterCnnfStatusDetailResult.h
|
include/alibabacloud/sas/model/ListClusterCnnfStatusDetailResult.h
|
||||||
include/alibabacloud/sas/model/ListClusterInterceptionConfigRequest.h
|
include/alibabacloud/sas/model/ListClusterInterceptionConfigRequest.h
|
||||||
@@ -705,16 +731,30 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/ListHoneypotPresetResult.h
|
include/alibabacloud/sas/model/ListHoneypotPresetResult.h
|
||||||
include/alibabacloud/sas/model/ListHoneypotProbeRequest.h
|
include/alibabacloud/sas/model/ListHoneypotProbeRequest.h
|
||||||
include/alibabacloud/sas/model/ListHoneypotProbeResult.h
|
include/alibabacloud/sas/model/ListHoneypotProbeResult.h
|
||||||
|
include/alibabacloud/sas/model/ListImageRegistryRegionRequest.h
|
||||||
|
include/alibabacloud/sas/model/ListImageRegistryRegionResult.h
|
||||||
|
include/alibabacloud/sas/model/ListImageRiskRequest.h
|
||||||
|
include/alibabacloud/sas/model/ListImageRiskResult.h
|
||||||
|
include/alibabacloud/sas/model/ListInstanceCatalogRequest.h
|
||||||
|
include/alibabacloud/sas/model/ListInstanceCatalogResult.h
|
||||||
|
include/alibabacloud/sas/model/ListInterceptionHistoryRequest.h
|
||||||
|
include/alibabacloud/sas/model/ListInterceptionHistoryResult.h
|
||||||
include/alibabacloud/sas/model/ListInterceptionImageRequest.h
|
include/alibabacloud/sas/model/ListInterceptionImageRequest.h
|
||||||
include/alibabacloud/sas/model/ListInterceptionImageResult.h
|
include/alibabacloud/sas/model/ListInterceptionImageResult.h
|
||||||
include/alibabacloud/sas/model/ListInterceptionRulePageRequest.h
|
include/alibabacloud/sas/model/ListInterceptionRulePageRequest.h
|
||||||
include/alibabacloud/sas/model/ListInterceptionRulePageResult.h
|
include/alibabacloud/sas/model/ListInterceptionRulePageResult.h
|
||||||
|
include/alibabacloud/sas/model/ListInterceptionTargetPageRequest.h
|
||||||
|
include/alibabacloud/sas/model/ListInterceptionTargetPageResult.h
|
||||||
include/alibabacloud/sas/model/ListPluginForUuidRequest.h
|
include/alibabacloud/sas/model/ListPluginForUuidRequest.h
|
||||||
include/alibabacloud/sas/model/ListPluginForUuidResult.h
|
include/alibabacloud/sas/model/ListPluginForUuidResult.h
|
||||||
|
include/alibabacloud/sas/model/ListPodRiskRequest.h
|
||||||
|
include/alibabacloud/sas/model/ListPodRiskResult.h
|
||||||
include/alibabacloud/sas/model/ListPrivateRegistryListRequest.h
|
include/alibabacloud/sas/model/ListPrivateRegistryListRequest.h
|
||||||
include/alibabacloud/sas/model/ListPrivateRegistryListResult.h
|
include/alibabacloud/sas/model/ListPrivateRegistryListResult.h
|
||||||
include/alibabacloud/sas/model/ListPrivateRegistryTypeRequest.h
|
include/alibabacloud/sas/model/ListPrivateRegistryTypeRequest.h
|
||||||
include/alibabacloud/sas/model/ListPrivateRegistryTypeResult.h
|
include/alibabacloud/sas/model/ListPrivateRegistryTypeResult.h
|
||||||
|
include/alibabacloud/sas/model/ListRuleTargetAllRequest.h
|
||||||
|
include/alibabacloud/sas/model/ListRuleTargetAllResult.h
|
||||||
include/alibabacloud/sas/model/ListSystemAggregationRulesRequest.h
|
include/alibabacloud/sas/model/ListSystemAggregationRulesRequest.h
|
||||||
include/alibabacloud/sas/model/ListSystemAggregationRulesResult.h
|
include/alibabacloud/sas/model/ListSystemAggregationRulesResult.h
|
||||||
include/alibabacloud/sas/model/ListSystemClientRuleTypesRequest.h
|
include/alibabacloud/sas/model/ListSystemClientRuleTypesRequest.h
|
||||||
@@ -753,6 +793,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/ModifyClientConfStrategyResult.h
|
include/alibabacloud/sas/model/ModifyClientConfStrategyResult.h
|
||||||
include/alibabacloud/sas/model/ModifyClientUserDefineRuleRequest.h
|
include/alibabacloud/sas/model/ModifyClientUserDefineRuleRequest.h
|
||||||
include/alibabacloud/sas/model/ModifyClientUserDefineRuleResult.h
|
include/alibabacloud/sas/model/ModifyClientUserDefineRuleResult.h
|
||||||
|
include/alibabacloud/sas/model/ModifyClusterCnnfStatusUserConfirmRequest.h
|
||||||
|
include/alibabacloud/sas/model/ModifyClusterCnnfStatusUserConfirmResult.h
|
||||||
include/alibabacloud/sas/model/ModifyConcernNecessityRequest.h
|
include/alibabacloud/sas/model/ModifyConcernNecessityRequest.h
|
||||||
include/alibabacloud/sas/model/ModifyConcernNecessityResult.h
|
include/alibabacloud/sas/model/ModifyConcernNecessityResult.h
|
||||||
include/alibabacloud/sas/model/ModifyCreateVulWhitelistRequest.h
|
include/alibabacloud/sas/model/ModifyCreateVulWhitelistRequest.h
|
||||||
@@ -767,6 +809,12 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/ModifyGroupPropertyResult.h
|
include/alibabacloud/sas/model/ModifyGroupPropertyResult.h
|
||||||
include/alibabacloud/sas/model/ModifyInstanceAntiBruteForceRuleRequest.h
|
include/alibabacloud/sas/model/ModifyInstanceAntiBruteForceRuleRequest.h
|
||||||
include/alibabacloud/sas/model/ModifyInstanceAntiBruteForceRuleResult.h
|
include/alibabacloud/sas/model/ModifyInstanceAntiBruteForceRuleResult.h
|
||||||
|
include/alibabacloud/sas/model/ModifyInterceptionRuleRequest.h
|
||||||
|
include/alibabacloud/sas/model/ModifyInterceptionRuleResult.h
|
||||||
|
include/alibabacloud/sas/model/ModifyInterceptionRuleSwitchRequest.h
|
||||||
|
include/alibabacloud/sas/model/ModifyInterceptionRuleSwitchResult.h
|
||||||
|
include/alibabacloud/sas/model/ModifyInterceptionTargetRequest.h
|
||||||
|
include/alibabacloud/sas/model/ModifyInterceptionTargetResult.h
|
||||||
include/alibabacloud/sas/model/ModifyLogMetaStatusRequest.h
|
include/alibabacloud/sas/model/ModifyLogMetaStatusRequest.h
|
||||||
include/alibabacloud/sas/model/ModifyLogMetaStatusResult.h
|
include/alibabacloud/sas/model/ModifyLogMetaStatusResult.h
|
||||||
include/alibabacloud/sas/model/ModifyLoginBaseConfigRequest.h
|
include/alibabacloud/sas/model/ModifyLoginBaseConfigRequest.h
|
||||||
@@ -891,6 +939,8 @@ set(sas_public_header_model
|
|||||||
include/alibabacloud/sas/model/SaveImageBaselineStrategyResult.h
|
include/alibabacloud/sas/model/SaveImageBaselineStrategyResult.h
|
||||||
include/alibabacloud/sas/model/SaveSuspEventUserSettingRequest.h
|
include/alibabacloud/sas/model/SaveSuspEventUserSettingRequest.h
|
||||||
include/alibabacloud/sas/model/SaveSuspEventUserSettingResult.h
|
include/alibabacloud/sas/model/SaveSuspEventUserSettingResult.h
|
||||||
|
include/alibabacloud/sas/model/SetClusterInterceptionConfigRequest.h
|
||||||
|
include/alibabacloud/sas/model/SetClusterInterceptionConfigResult.h
|
||||||
include/alibabacloud/sas/model/SetRegistryScanDayNumRequest.h
|
include/alibabacloud/sas/model/SetRegistryScanDayNumRequest.h
|
||||||
include/alibabacloud/sas/model/SetRegistryScanDayNumResult.h
|
include/alibabacloud/sas/model/SetRegistryScanDayNumResult.h
|
||||||
include/alibabacloud/sas/model/StartBaselineSecurityCheckRequest.h
|
include/alibabacloud/sas/model/StartBaselineSecurityCheckRequest.h
|
||||||
@@ -940,6 +990,8 @@ set(sas_src
|
|||||||
src/model/AddClientUserDefineRuleResult.cc
|
src/model/AddClientUserDefineRuleResult.cc
|
||||||
src/model/AddInstallCodeRequest.cc
|
src/model/AddInstallCodeRequest.cc
|
||||||
src/model/AddInstallCodeResult.cc
|
src/model/AddInstallCodeResult.cc
|
||||||
|
src/model/AddPrivateRegistryRequest.cc
|
||||||
|
src/model/AddPrivateRegistryResult.cc
|
||||||
src/model/AddTagWithUuidRequest.cc
|
src/model/AddTagWithUuidRequest.cc
|
||||||
src/model/AddTagWithUuidResult.cc
|
src/model/AddTagWithUuidResult.cc
|
||||||
src/model/AddUninstallClientsByUuidsRequest.cc
|
src/model/AddUninstallClientsByUuidsRequest.cc
|
||||||
@@ -986,6 +1038,10 @@ set(sas_src
|
|||||||
src/model/CreateHoneypotPresetResult.cc
|
src/model/CreateHoneypotPresetResult.cc
|
||||||
src/model/CreateHoneypotProbeRequest.cc
|
src/model/CreateHoneypotProbeRequest.cc
|
||||||
src/model/CreateHoneypotProbeResult.cc
|
src/model/CreateHoneypotProbeResult.cc
|
||||||
|
src/model/CreateInterceptionRuleRequest.cc
|
||||||
|
src/model/CreateInterceptionRuleResult.cc
|
||||||
|
src/model/CreateInterceptionTargetRequest.cc
|
||||||
|
src/model/CreateInterceptionTargetResult.cc
|
||||||
src/model/CreateJenkinsImageRegistryRequest.cc
|
src/model/CreateJenkinsImageRegistryRequest.cc
|
||||||
src/model/CreateJenkinsImageRegistryResult.cc
|
src/model/CreateJenkinsImageRegistryResult.cc
|
||||||
src/model/CreateOrUpdateAssetGroupRequest.cc
|
src/model/CreateOrUpdateAssetGroupRequest.cc
|
||||||
@@ -1034,6 +1090,8 @@ set(sas_src
|
|||||||
src/model/DeleteInterceptionTargetResult.cc
|
src/model/DeleteInterceptionTargetResult.cc
|
||||||
src/model/DeleteLoginBaseConfigRequest.cc
|
src/model/DeleteLoginBaseConfigRequest.cc
|
||||||
src/model/DeleteLoginBaseConfigResult.cc
|
src/model/DeleteLoginBaseConfigResult.cc
|
||||||
|
src/model/DeletePrivateRegistryRequest.cc
|
||||||
|
src/model/DeletePrivateRegistryResult.cc
|
||||||
src/model/DeleteSecurityEventMarkMissListRequest.cc
|
src/model/DeleteSecurityEventMarkMissListRequest.cc
|
||||||
src/model/DeleteSecurityEventMarkMissListResult.cc
|
src/model/DeleteSecurityEventMarkMissListResult.cc
|
||||||
src/model/DeleteStrategyRequest.cc
|
src/model/DeleteStrategyRequest.cc
|
||||||
@@ -1080,6 +1138,8 @@ set(sas_src
|
|||||||
src/model/DescribeAssetDetailByUuidsResult.cc
|
src/model/DescribeAssetDetailByUuidsResult.cc
|
||||||
src/model/DescribeAssetSummaryRequest.cc
|
src/model/DescribeAssetSummaryRequest.cc
|
||||||
src/model/DescribeAssetSummaryResult.cc
|
src/model/DescribeAssetSummaryResult.cc
|
||||||
|
src/model/DescribeAssetsSecurityEventSummaryRequest.cc
|
||||||
|
src/model/DescribeAssetsSecurityEventSummaryResult.cc
|
||||||
src/model/DescribeAttackAnalysisDataRequest.cc
|
src/model/DescribeAttackAnalysisDataRequest.cc
|
||||||
src/model/DescribeAttackAnalysisDataResult.cc
|
src/model/DescribeAttackAnalysisDataResult.cc
|
||||||
src/model/DescribeAutoDelConfigRequest.cc
|
src/model/DescribeAutoDelConfigRequest.cc
|
||||||
@@ -1146,6 +1206,8 @@ set(sas_src
|
|||||||
src/model/DescribeContainerInstancesResult.cc
|
src/model/DescribeContainerInstancesResult.cc
|
||||||
src/model/DescribeContainerStatisticsRequest.cc
|
src/model/DescribeContainerStatisticsRequest.cc
|
||||||
src/model/DescribeContainerStatisticsResult.cc
|
src/model/DescribeContainerStatisticsResult.cc
|
||||||
|
src/model/DescribeContainerTagsRequest.cc
|
||||||
|
src/model/DescribeContainerTagsResult.cc
|
||||||
src/model/DescribeCountNotScannedImageRequest.cc
|
src/model/DescribeCountNotScannedImageRequest.cc
|
||||||
src/model/DescribeCountNotScannedImageResult.cc
|
src/model/DescribeCountNotScannedImageResult.cc
|
||||||
src/model/DescribeCountScannedImageRequest.cc
|
src/model/DescribeCountScannedImageRequest.cc
|
||||||
@@ -1192,6 +1254,8 @@ set(sas_src
|
|||||||
src/model/DescribeFieldStatisticsResult.cc
|
src/model/DescribeFieldStatisticsResult.cc
|
||||||
src/model/DescribeFrontVulPatchListRequest.cc
|
src/model/DescribeFrontVulPatchListRequest.cc
|
||||||
src/model/DescribeFrontVulPatchListResult.cc
|
src/model/DescribeFrontVulPatchListResult.cc
|
||||||
|
src/model/DescribeGroupStructRequest.cc
|
||||||
|
src/model/DescribeGroupStructResult.cc
|
||||||
src/model/DescribeGroupedContainerInstancesRequest.cc
|
src/model/DescribeGroupedContainerInstancesRequest.cc
|
||||||
src/model/DescribeGroupedContainerInstancesResult.cc
|
src/model/DescribeGroupedContainerInstancesResult.cc
|
||||||
src/model/DescribeGroupedInstancesRequest.cc
|
src/model/DescribeGroupedInstancesRequest.cc
|
||||||
@@ -1512,6 +1576,8 @@ set(sas_src
|
|||||||
src/model/GenerateOnceTaskResult.cc
|
src/model/GenerateOnceTaskResult.cc
|
||||||
src/model/GetAlarmMachineCountRequest.cc
|
src/model/GetAlarmMachineCountRequest.cc
|
||||||
src/model/GetAlarmMachineCountResult.cc
|
src/model/GetAlarmMachineCountResult.cc
|
||||||
|
src/model/GetAppNetworkRequest.cc
|
||||||
|
src/model/GetAppNetworkResult.cc
|
||||||
src/model/GetAssetsPropertyDetailRequest.cc
|
src/model/GetAssetsPropertyDetailRequest.cc
|
||||||
src/model/GetAssetsPropertyDetailResult.cc
|
src/model/GetAssetsPropertyDetailResult.cc
|
||||||
src/model/GetAssetsPropertyItemRequest.cc
|
src/model/GetAssetsPropertyItemRequest.cc
|
||||||
@@ -1530,12 +1596,16 @@ set(sas_src
|
|||||||
src/model/GetCheckSummaryResult.cc
|
src/model/GetCheckSummaryResult.cc
|
||||||
src/model/GetClientUserDefineRuleRequest.cc
|
src/model/GetClientUserDefineRuleRequest.cc
|
||||||
src/model/GetClientUserDefineRuleResult.cc
|
src/model/GetClientUserDefineRuleResult.cc
|
||||||
|
src/model/GetCloudAssetCriteriaRequest.cc
|
||||||
|
src/model/GetCloudAssetCriteriaResult.cc
|
||||||
src/model/GetCloudAssetDetailRequest.cc
|
src/model/GetCloudAssetDetailRequest.cc
|
||||||
src/model/GetCloudAssetDetailResult.cc
|
src/model/GetCloudAssetDetailResult.cc
|
||||||
src/model/GetCloudAssetSummaryRequest.cc
|
src/model/GetCloudAssetSummaryRequest.cc
|
||||||
src/model/GetCloudAssetSummaryResult.cc
|
src/model/GetCloudAssetSummaryResult.cc
|
||||||
src/model/GetClusterCheckItemWarningStatisticsRequest.cc
|
src/model/GetClusterCheckItemWarningStatisticsRequest.cc
|
||||||
src/model/GetClusterCheckItemWarningStatisticsResult.cc
|
src/model/GetClusterCheckItemWarningStatisticsResult.cc
|
||||||
|
src/model/GetClusterRuleSummaryRequest.cc
|
||||||
|
src/model/GetClusterRuleSummaryResult.cc
|
||||||
src/model/GetClusterSuspEventStatisticsRequest.cc
|
src/model/GetClusterSuspEventStatisticsRequest.cc
|
||||||
src/model/GetClusterSuspEventStatisticsResult.cc
|
src/model/GetClusterSuspEventStatisticsResult.cc
|
||||||
src/model/GetFileDetectApiInvokeInfoRequest.cc
|
src/model/GetFileDetectApiInvokeInfoRequest.cc
|
||||||
@@ -1550,6 +1620,8 @@ set(sas_src
|
|||||||
src/model/GetHoneypotProbeResult.cc
|
src/model/GetHoneypotProbeResult.cc
|
||||||
src/model/GetImageScanNumInPeriodRequest.cc
|
src/model/GetImageScanNumInPeriodRequest.cc
|
||||||
src/model/GetImageScanNumInPeriodResult.cc
|
src/model/GetImageScanNumInPeriodResult.cc
|
||||||
|
src/model/GetInterceptionRuleDetailRequest.cc
|
||||||
|
src/model/GetInterceptionRuleDetailResult.cc
|
||||||
src/model/GetInterceptionSummaryRequest.cc
|
src/model/GetInterceptionSummaryRequest.cc
|
||||||
src/model/GetInterceptionSummaryResult.cc
|
src/model/GetInterceptionSummaryResult.cc
|
||||||
src/model/GetInterceptionTargetDetailRequest.cc
|
src/model/GetInterceptionTargetDetailRequest.cc
|
||||||
@@ -1582,6 +1654,8 @@ set(sas_src
|
|||||||
src/model/InstallBackupClientResult.cc
|
src/model/InstallBackupClientResult.cc
|
||||||
src/model/InstallCloudMonitorRequest.cc
|
src/model/InstallCloudMonitorRequest.cc
|
||||||
src/model/InstallCloudMonitorResult.cc
|
src/model/InstallCloudMonitorResult.cc
|
||||||
|
src/model/InstallPmAgentRequest.cc
|
||||||
|
src/model/InstallPmAgentResult.cc
|
||||||
src/model/InstallUniBackupAgentRequest.cc
|
src/model/InstallUniBackupAgentRequest.cc
|
||||||
src/model/InstallUniBackupAgentResult.cc
|
src/model/InstallUniBackupAgentResult.cc
|
||||||
src/model/JoinWebLockProcessWhiteListRequest.cc
|
src/model/JoinWebLockProcessWhiteListRequest.cc
|
||||||
@@ -1602,6 +1676,8 @@ set(sas_src
|
|||||||
src/model/ListClientUserDefineRuleTypesResult.cc
|
src/model/ListClientUserDefineRuleTypesResult.cc
|
||||||
src/model/ListClientUserDefineRulesRequest.cc
|
src/model/ListClientUserDefineRulesRequest.cc
|
||||||
src/model/ListClientUserDefineRulesResult.cc
|
src/model/ListClientUserDefineRulesResult.cc
|
||||||
|
src/model/ListCloudAssetInstancesRequest.cc
|
||||||
|
src/model/ListCloudAssetInstancesResult.cc
|
||||||
src/model/ListClusterCnnfStatusDetailRequest.cc
|
src/model/ListClusterCnnfStatusDetailRequest.cc
|
||||||
src/model/ListClusterCnnfStatusDetailResult.cc
|
src/model/ListClusterCnnfStatusDetailResult.cc
|
||||||
src/model/ListClusterInterceptionConfigRequest.cc
|
src/model/ListClusterInterceptionConfigRequest.cc
|
||||||
@@ -1616,16 +1692,30 @@ set(sas_src
|
|||||||
src/model/ListHoneypotPresetResult.cc
|
src/model/ListHoneypotPresetResult.cc
|
||||||
src/model/ListHoneypotProbeRequest.cc
|
src/model/ListHoneypotProbeRequest.cc
|
||||||
src/model/ListHoneypotProbeResult.cc
|
src/model/ListHoneypotProbeResult.cc
|
||||||
|
src/model/ListImageRegistryRegionRequest.cc
|
||||||
|
src/model/ListImageRegistryRegionResult.cc
|
||||||
|
src/model/ListImageRiskRequest.cc
|
||||||
|
src/model/ListImageRiskResult.cc
|
||||||
|
src/model/ListInstanceCatalogRequest.cc
|
||||||
|
src/model/ListInstanceCatalogResult.cc
|
||||||
|
src/model/ListInterceptionHistoryRequest.cc
|
||||||
|
src/model/ListInterceptionHistoryResult.cc
|
||||||
src/model/ListInterceptionImageRequest.cc
|
src/model/ListInterceptionImageRequest.cc
|
||||||
src/model/ListInterceptionImageResult.cc
|
src/model/ListInterceptionImageResult.cc
|
||||||
src/model/ListInterceptionRulePageRequest.cc
|
src/model/ListInterceptionRulePageRequest.cc
|
||||||
src/model/ListInterceptionRulePageResult.cc
|
src/model/ListInterceptionRulePageResult.cc
|
||||||
|
src/model/ListInterceptionTargetPageRequest.cc
|
||||||
|
src/model/ListInterceptionTargetPageResult.cc
|
||||||
src/model/ListPluginForUuidRequest.cc
|
src/model/ListPluginForUuidRequest.cc
|
||||||
src/model/ListPluginForUuidResult.cc
|
src/model/ListPluginForUuidResult.cc
|
||||||
|
src/model/ListPodRiskRequest.cc
|
||||||
|
src/model/ListPodRiskResult.cc
|
||||||
src/model/ListPrivateRegistryListRequest.cc
|
src/model/ListPrivateRegistryListRequest.cc
|
||||||
src/model/ListPrivateRegistryListResult.cc
|
src/model/ListPrivateRegistryListResult.cc
|
||||||
src/model/ListPrivateRegistryTypeRequest.cc
|
src/model/ListPrivateRegistryTypeRequest.cc
|
||||||
src/model/ListPrivateRegistryTypeResult.cc
|
src/model/ListPrivateRegistryTypeResult.cc
|
||||||
|
src/model/ListRuleTargetAllRequest.cc
|
||||||
|
src/model/ListRuleTargetAllResult.cc
|
||||||
src/model/ListSystemAggregationRulesRequest.cc
|
src/model/ListSystemAggregationRulesRequest.cc
|
||||||
src/model/ListSystemAggregationRulesResult.cc
|
src/model/ListSystemAggregationRulesResult.cc
|
||||||
src/model/ListSystemClientRuleTypesRequest.cc
|
src/model/ListSystemClientRuleTypesRequest.cc
|
||||||
@@ -1664,6 +1754,8 @@ set(sas_src
|
|||||||
src/model/ModifyClientConfStrategyResult.cc
|
src/model/ModifyClientConfStrategyResult.cc
|
||||||
src/model/ModifyClientUserDefineRuleRequest.cc
|
src/model/ModifyClientUserDefineRuleRequest.cc
|
||||||
src/model/ModifyClientUserDefineRuleResult.cc
|
src/model/ModifyClientUserDefineRuleResult.cc
|
||||||
|
src/model/ModifyClusterCnnfStatusUserConfirmRequest.cc
|
||||||
|
src/model/ModifyClusterCnnfStatusUserConfirmResult.cc
|
||||||
src/model/ModifyConcernNecessityRequest.cc
|
src/model/ModifyConcernNecessityRequest.cc
|
||||||
src/model/ModifyConcernNecessityResult.cc
|
src/model/ModifyConcernNecessityResult.cc
|
||||||
src/model/ModifyCreateVulWhitelistRequest.cc
|
src/model/ModifyCreateVulWhitelistRequest.cc
|
||||||
@@ -1678,6 +1770,12 @@ set(sas_src
|
|||||||
src/model/ModifyGroupPropertyResult.cc
|
src/model/ModifyGroupPropertyResult.cc
|
||||||
src/model/ModifyInstanceAntiBruteForceRuleRequest.cc
|
src/model/ModifyInstanceAntiBruteForceRuleRequest.cc
|
||||||
src/model/ModifyInstanceAntiBruteForceRuleResult.cc
|
src/model/ModifyInstanceAntiBruteForceRuleResult.cc
|
||||||
|
src/model/ModifyInterceptionRuleRequest.cc
|
||||||
|
src/model/ModifyInterceptionRuleResult.cc
|
||||||
|
src/model/ModifyInterceptionRuleSwitchRequest.cc
|
||||||
|
src/model/ModifyInterceptionRuleSwitchResult.cc
|
||||||
|
src/model/ModifyInterceptionTargetRequest.cc
|
||||||
|
src/model/ModifyInterceptionTargetResult.cc
|
||||||
src/model/ModifyLogMetaStatusRequest.cc
|
src/model/ModifyLogMetaStatusRequest.cc
|
||||||
src/model/ModifyLogMetaStatusResult.cc
|
src/model/ModifyLogMetaStatusResult.cc
|
||||||
src/model/ModifyLoginBaseConfigRequest.cc
|
src/model/ModifyLoginBaseConfigRequest.cc
|
||||||
@@ -1802,6 +1900,8 @@ set(sas_src
|
|||||||
src/model/SaveImageBaselineStrategyResult.cc
|
src/model/SaveImageBaselineStrategyResult.cc
|
||||||
src/model/SaveSuspEventUserSettingRequest.cc
|
src/model/SaveSuspEventUserSettingRequest.cc
|
||||||
src/model/SaveSuspEventUserSettingResult.cc
|
src/model/SaveSuspEventUserSettingResult.cc
|
||||||
|
src/model/SetClusterInterceptionConfigRequest.cc
|
||||||
|
src/model/SetClusterInterceptionConfigResult.cc
|
||||||
src/model/SetRegistryScanDayNumRequest.cc
|
src/model/SetRegistryScanDayNumRequest.cc
|
||||||
src/model/SetRegistryScanDayNumResult.cc
|
src/model/SetRegistryScanDayNumResult.cc
|
||||||
src/model/StartBaselineSecurityCheckRequest.cc
|
src/model/StartBaselineSecurityCheckRequest.cc
|
||||||
|
|||||||
@@ -30,6 +30,8 @@
|
|||||||
#include "model/AddClientUserDefineRuleResult.h"
|
#include "model/AddClientUserDefineRuleResult.h"
|
||||||
#include "model/AddInstallCodeRequest.h"
|
#include "model/AddInstallCodeRequest.h"
|
||||||
#include "model/AddInstallCodeResult.h"
|
#include "model/AddInstallCodeResult.h"
|
||||||
|
#include "model/AddPrivateRegistryRequest.h"
|
||||||
|
#include "model/AddPrivateRegistryResult.h"
|
||||||
#include "model/AddTagWithUuidRequest.h"
|
#include "model/AddTagWithUuidRequest.h"
|
||||||
#include "model/AddTagWithUuidResult.h"
|
#include "model/AddTagWithUuidResult.h"
|
||||||
#include "model/AddUninstallClientsByUuidsRequest.h"
|
#include "model/AddUninstallClientsByUuidsRequest.h"
|
||||||
@@ -76,6 +78,10 @@
|
|||||||
#include "model/CreateHoneypotPresetResult.h"
|
#include "model/CreateHoneypotPresetResult.h"
|
||||||
#include "model/CreateHoneypotProbeRequest.h"
|
#include "model/CreateHoneypotProbeRequest.h"
|
||||||
#include "model/CreateHoneypotProbeResult.h"
|
#include "model/CreateHoneypotProbeResult.h"
|
||||||
|
#include "model/CreateInterceptionRuleRequest.h"
|
||||||
|
#include "model/CreateInterceptionRuleResult.h"
|
||||||
|
#include "model/CreateInterceptionTargetRequest.h"
|
||||||
|
#include "model/CreateInterceptionTargetResult.h"
|
||||||
#include "model/CreateJenkinsImageRegistryRequest.h"
|
#include "model/CreateJenkinsImageRegistryRequest.h"
|
||||||
#include "model/CreateJenkinsImageRegistryResult.h"
|
#include "model/CreateJenkinsImageRegistryResult.h"
|
||||||
#include "model/CreateOrUpdateAssetGroupRequest.h"
|
#include "model/CreateOrUpdateAssetGroupRequest.h"
|
||||||
@@ -124,6 +130,8 @@
|
|||||||
#include "model/DeleteInterceptionTargetResult.h"
|
#include "model/DeleteInterceptionTargetResult.h"
|
||||||
#include "model/DeleteLoginBaseConfigRequest.h"
|
#include "model/DeleteLoginBaseConfigRequest.h"
|
||||||
#include "model/DeleteLoginBaseConfigResult.h"
|
#include "model/DeleteLoginBaseConfigResult.h"
|
||||||
|
#include "model/DeletePrivateRegistryRequest.h"
|
||||||
|
#include "model/DeletePrivateRegistryResult.h"
|
||||||
#include "model/DeleteSecurityEventMarkMissListRequest.h"
|
#include "model/DeleteSecurityEventMarkMissListRequest.h"
|
||||||
#include "model/DeleteSecurityEventMarkMissListResult.h"
|
#include "model/DeleteSecurityEventMarkMissListResult.h"
|
||||||
#include "model/DeleteStrategyRequest.h"
|
#include "model/DeleteStrategyRequest.h"
|
||||||
@@ -170,6 +178,8 @@
|
|||||||
#include "model/DescribeAssetDetailByUuidsResult.h"
|
#include "model/DescribeAssetDetailByUuidsResult.h"
|
||||||
#include "model/DescribeAssetSummaryRequest.h"
|
#include "model/DescribeAssetSummaryRequest.h"
|
||||||
#include "model/DescribeAssetSummaryResult.h"
|
#include "model/DescribeAssetSummaryResult.h"
|
||||||
|
#include "model/DescribeAssetsSecurityEventSummaryRequest.h"
|
||||||
|
#include "model/DescribeAssetsSecurityEventSummaryResult.h"
|
||||||
#include "model/DescribeAttackAnalysisDataRequest.h"
|
#include "model/DescribeAttackAnalysisDataRequest.h"
|
||||||
#include "model/DescribeAttackAnalysisDataResult.h"
|
#include "model/DescribeAttackAnalysisDataResult.h"
|
||||||
#include "model/DescribeAutoDelConfigRequest.h"
|
#include "model/DescribeAutoDelConfigRequest.h"
|
||||||
@@ -236,6 +246,8 @@
|
|||||||
#include "model/DescribeContainerInstancesResult.h"
|
#include "model/DescribeContainerInstancesResult.h"
|
||||||
#include "model/DescribeContainerStatisticsRequest.h"
|
#include "model/DescribeContainerStatisticsRequest.h"
|
||||||
#include "model/DescribeContainerStatisticsResult.h"
|
#include "model/DescribeContainerStatisticsResult.h"
|
||||||
|
#include "model/DescribeContainerTagsRequest.h"
|
||||||
|
#include "model/DescribeContainerTagsResult.h"
|
||||||
#include "model/DescribeCountNotScannedImageRequest.h"
|
#include "model/DescribeCountNotScannedImageRequest.h"
|
||||||
#include "model/DescribeCountNotScannedImageResult.h"
|
#include "model/DescribeCountNotScannedImageResult.h"
|
||||||
#include "model/DescribeCountScannedImageRequest.h"
|
#include "model/DescribeCountScannedImageRequest.h"
|
||||||
@@ -282,6 +294,8 @@
|
|||||||
#include "model/DescribeFieldStatisticsResult.h"
|
#include "model/DescribeFieldStatisticsResult.h"
|
||||||
#include "model/DescribeFrontVulPatchListRequest.h"
|
#include "model/DescribeFrontVulPatchListRequest.h"
|
||||||
#include "model/DescribeFrontVulPatchListResult.h"
|
#include "model/DescribeFrontVulPatchListResult.h"
|
||||||
|
#include "model/DescribeGroupStructRequest.h"
|
||||||
|
#include "model/DescribeGroupStructResult.h"
|
||||||
#include "model/DescribeGroupedContainerInstancesRequest.h"
|
#include "model/DescribeGroupedContainerInstancesRequest.h"
|
||||||
#include "model/DescribeGroupedContainerInstancesResult.h"
|
#include "model/DescribeGroupedContainerInstancesResult.h"
|
||||||
#include "model/DescribeGroupedInstancesRequest.h"
|
#include "model/DescribeGroupedInstancesRequest.h"
|
||||||
@@ -602,6 +616,8 @@
|
|||||||
#include "model/GenerateOnceTaskResult.h"
|
#include "model/GenerateOnceTaskResult.h"
|
||||||
#include "model/GetAlarmMachineCountRequest.h"
|
#include "model/GetAlarmMachineCountRequest.h"
|
||||||
#include "model/GetAlarmMachineCountResult.h"
|
#include "model/GetAlarmMachineCountResult.h"
|
||||||
|
#include "model/GetAppNetworkRequest.h"
|
||||||
|
#include "model/GetAppNetworkResult.h"
|
||||||
#include "model/GetAssetsPropertyDetailRequest.h"
|
#include "model/GetAssetsPropertyDetailRequest.h"
|
||||||
#include "model/GetAssetsPropertyDetailResult.h"
|
#include "model/GetAssetsPropertyDetailResult.h"
|
||||||
#include "model/GetAssetsPropertyItemRequest.h"
|
#include "model/GetAssetsPropertyItemRequest.h"
|
||||||
@@ -620,12 +636,16 @@
|
|||||||
#include "model/GetCheckSummaryResult.h"
|
#include "model/GetCheckSummaryResult.h"
|
||||||
#include "model/GetClientUserDefineRuleRequest.h"
|
#include "model/GetClientUserDefineRuleRequest.h"
|
||||||
#include "model/GetClientUserDefineRuleResult.h"
|
#include "model/GetClientUserDefineRuleResult.h"
|
||||||
|
#include "model/GetCloudAssetCriteriaRequest.h"
|
||||||
|
#include "model/GetCloudAssetCriteriaResult.h"
|
||||||
#include "model/GetCloudAssetDetailRequest.h"
|
#include "model/GetCloudAssetDetailRequest.h"
|
||||||
#include "model/GetCloudAssetDetailResult.h"
|
#include "model/GetCloudAssetDetailResult.h"
|
||||||
#include "model/GetCloudAssetSummaryRequest.h"
|
#include "model/GetCloudAssetSummaryRequest.h"
|
||||||
#include "model/GetCloudAssetSummaryResult.h"
|
#include "model/GetCloudAssetSummaryResult.h"
|
||||||
#include "model/GetClusterCheckItemWarningStatisticsRequest.h"
|
#include "model/GetClusterCheckItemWarningStatisticsRequest.h"
|
||||||
#include "model/GetClusterCheckItemWarningStatisticsResult.h"
|
#include "model/GetClusterCheckItemWarningStatisticsResult.h"
|
||||||
|
#include "model/GetClusterRuleSummaryRequest.h"
|
||||||
|
#include "model/GetClusterRuleSummaryResult.h"
|
||||||
#include "model/GetClusterSuspEventStatisticsRequest.h"
|
#include "model/GetClusterSuspEventStatisticsRequest.h"
|
||||||
#include "model/GetClusterSuspEventStatisticsResult.h"
|
#include "model/GetClusterSuspEventStatisticsResult.h"
|
||||||
#include "model/GetFileDetectApiInvokeInfoRequest.h"
|
#include "model/GetFileDetectApiInvokeInfoRequest.h"
|
||||||
@@ -640,6 +660,8 @@
|
|||||||
#include "model/GetHoneypotProbeResult.h"
|
#include "model/GetHoneypotProbeResult.h"
|
||||||
#include "model/GetImageScanNumInPeriodRequest.h"
|
#include "model/GetImageScanNumInPeriodRequest.h"
|
||||||
#include "model/GetImageScanNumInPeriodResult.h"
|
#include "model/GetImageScanNumInPeriodResult.h"
|
||||||
|
#include "model/GetInterceptionRuleDetailRequest.h"
|
||||||
|
#include "model/GetInterceptionRuleDetailResult.h"
|
||||||
#include "model/GetInterceptionSummaryRequest.h"
|
#include "model/GetInterceptionSummaryRequest.h"
|
||||||
#include "model/GetInterceptionSummaryResult.h"
|
#include "model/GetInterceptionSummaryResult.h"
|
||||||
#include "model/GetInterceptionTargetDetailRequest.h"
|
#include "model/GetInterceptionTargetDetailRequest.h"
|
||||||
@@ -672,6 +694,8 @@
|
|||||||
#include "model/InstallBackupClientResult.h"
|
#include "model/InstallBackupClientResult.h"
|
||||||
#include "model/InstallCloudMonitorRequest.h"
|
#include "model/InstallCloudMonitorRequest.h"
|
||||||
#include "model/InstallCloudMonitorResult.h"
|
#include "model/InstallCloudMonitorResult.h"
|
||||||
|
#include "model/InstallPmAgentRequest.h"
|
||||||
|
#include "model/InstallPmAgentResult.h"
|
||||||
#include "model/InstallUniBackupAgentRequest.h"
|
#include "model/InstallUniBackupAgentRequest.h"
|
||||||
#include "model/InstallUniBackupAgentResult.h"
|
#include "model/InstallUniBackupAgentResult.h"
|
||||||
#include "model/JoinWebLockProcessWhiteListRequest.h"
|
#include "model/JoinWebLockProcessWhiteListRequest.h"
|
||||||
@@ -692,6 +716,8 @@
|
|||||||
#include "model/ListClientUserDefineRuleTypesResult.h"
|
#include "model/ListClientUserDefineRuleTypesResult.h"
|
||||||
#include "model/ListClientUserDefineRulesRequest.h"
|
#include "model/ListClientUserDefineRulesRequest.h"
|
||||||
#include "model/ListClientUserDefineRulesResult.h"
|
#include "model/ListClientUserDefineRulesResult.h"
|
||||||
|
#include "model/ListCloudAssetInstancesRequest.h"
|
||||||
|
#include "model/ListCloudAssetInstancesResult.h"
|
||||||
#include "model/ListClusterCnnfStatusDetailRequest.h"
|
#include "model/ListClusterCnnfStatusDetailRequest.h"
|
||||||
#include "model/ListClusterCnnfStatusDetailResult.h"
|
#include "model/ListClusterCnnfStatusDetailResult.h"
|
||||||
#include "model/ListClusterInterceptionConfigRequest.h"
|
#include "model/ListClusterInterceptionConfigRequest.h"
|
||||||
@@ -706,16 +732,30 @@
|
|||||||
#include "model/ListHoneypotPresetResult.h"
|
#include "model/ListHoneypotPresetResult.h"
|
||||||
#include "model/ListHoneypotProbeRequest.h"
|
#include "model/ListHoneypotProbeRequest.h"
|
||||||
#include "model/ListHoneypotProbeResult.h"
|
#include "model/ListHoneypotProbeResult.h"
|
||||||
|
#include "model/ListImageRegistryRegionRequest.h"
|
||||||
|
#include "model/ListImageRegistryRegionResult.h"
|
||||||
|
#include "model/ListImageRiskRequest.h"
|
||||||
|
#include "model/ListImageRiskResult.h"
|
||||||
|
#include "model/ListInstanceCatalogRequest.h"
|
||||||
|
#include "model/ListInstanceCatalogResult.h"
|
||||||
|
#include "model/ListInterceptionHistoryRequest.h"
|
||||||
|
#include "model/ListInterceptionHistoryResult.h"
|
||||||
#include "model/ListInterceptionImageRequest.h"
|
#include "model/ListInterceptionImageRequest.h"
|
||||||
#include "model/ListInterceptionImageResult.h"
|
#include "model/ListInterceptionImageResult.h"
|
||||||
#include "model/ListInterceptionRulePageRequest.h"
|
#include "model/ListInterceptionRulePageRequest.h"
|
||||||
#include "model/ListInterceptionRulePageResult.h"
|
#include "model/ListInterceptionRulePageResult.h"
|
||||||
|
#include "model/ListInterceptionTargetPageRequest.h"
|
||||||
|
#include "model/ListInterceptionTargetPageResult.h"
|
||||||
#include "model/ListPluginForUuidRequest.h"
|
#include "model/ListPluginForUuidRequest.h"
|
||||||
#include "model/ListPluginForUuidResult.h"
|
#include "model/ListPluginForUuidResult.h"
|
||||||
|
#include "model/ListPodRiskRequest.h"
|
||||||
|
#include "model/ListPodRiskResult.h"
|
||||||
#include "model/ListPrivateRegistryListRequest.h"
|
#include "model/ListPrivateRegistryListRequest.h"
|
||||||
#include "model/ListPrivateRegistryListResult.h"
|
#include "model/ListPrivateRegistryListResult.h"
|
||||||
#include "model/ListPrivateRegistryTypeRequest.h"
|
#include "model/ListPrivateRegistryTypeRequest.h"
|
||||||
#include "model/ListPrivateRegistryTypeResult.h"
|
#include "model/ListPrivateRegistryTypeResult.h"
|
||||||
|
#include "model/ListRuleTargetAllRequest.h"
|
||||||
|
#include "model/ListRuleTargetAllResult.h"
|
||||||
#include "model/ListSystemAggregationRulesRequest.h"
|
#include "model/ListSystemAggregationRulesRequest.h"
|
||||||
#include "model/ListSystemAggregationRulesResult.h"
|
#include "model/ListSystemAggregationRulesResult.h"
|
||||||
#include "model/ListSystemClientRuleTypesRequest.h"
|
#include "model/ListSystemClientRuleTypesRequest.h"
|
||||||
@@ -754,6 +794,8 @@
|
|||||||
#include "model/ModifyClientConfStrategyResult.h"
|
#include "model/ModifyClientConfStrategyResult.h"
|
||||||
#include "model/ModifyClientUserDefineRuleRequest.h"
|
#include "model/ModifyClientUserDefineRuleRequest.h"
|
||||||
#include "model/ModifyClientUserDefineRuleResult.h"
|
#include "model/ModifyClientUserDefineRuleResult.h"
|
||||||
|
#include "model/ModifyClusterCnnfStatusUserConfirmRequest.h"
|
||||||
|
#include "model/ModifyClusterCnnfStatusUserConfirmResult.h"
|
||||||
#include "model/ModifyConcernNecessityRequest.h"
|
#include "model/ModifyConcernNecessityRequest.h"
|
||||||
#include "model/ModifyConcernNecessityResult.h"
|
#include "model/ModifyConcernNecessityResult.h"
|
||||||
#include "model/ModifyCreateVulWhitelistRequest.h"
|
#include "model/ModifyCreateVulWhitelistRequest.h"
|
||||||
@@ -768,6 +810,12 @@
|
|||||||
#include "model/ModifyGroupPropertyResult.h"
|
#include "model/ModifyGroupPropertyResult.h"
|
||||||
#include "model/ModifyInstanceAntiBruteForceRuleRequest.h"
|
#include "model/ModifyInstanceAntiBruteForceRuleRequest.h"
|
||||||
#include "model/ModifyInstanceAntiBruteForceRuleResult.h"
|
#include "model/ModifyInstanceAntiBruteForceRuleResult.h"
|
||||||
|
#include "model/ModifyInterceptionRuleRequest.h"
|
||||||
|
#include "model/ModifyInterceptionRuleResult.h"
|
||||||
|
#include "model/ModifyInterceptionRuleSwitchRequest.h"
|
||||||
|
#include "model/ModifyInterceptionRuleSwitchResult.h"
|
||||||
|
#include "model/ModifyInterceptionTargetRequest.h"
|
||||||
|
#include "model/ModifyInterceptionTargetResult.h"
|
||||||
#include "model/ModifyLogMetaStatusRequest.h"
|
#include "model/ModifyLogMetaStatusRequest.h"
|
||||||
#include "model/ModifyLogMetaStatusResult.h"
|
#include "model/ModifyLogMetaStatusResult.h"
|
||||||
#include "model/ModifyLoginBaseConfigRequest.h"
|
#include "model/ModifyLoginBaseConfigRequest.h"
|
||||||
@@ -892,6 +940,8 @@
|
|||||||
#include "model/SaveImageBaselineStrategyResult.h"
|
#include "model/SaveImageBaselineStrategyResult.h"
|
||||||
#include "model/SaveSuspEventUserSettingRequest.h"
|
#include "model/SaveSuspEventUserSettingRequest.h"
|
||||||
#include "model/SaveSuspEventUserSettingResult.h"
|
#include "model/SaveSuspEventUserSettingResult.h"
|
||||||
|
#include "model/SetClusterInterceptionConfigRequest.h"
|
||||||
|
#include "model/SetClusterInterceptionConfigResult.h"
|
||||||
#include "model/SetRegistryScanDayNumRequest.h"
|
#include "model/SetRegistryScanDayNumRequest.h"
|
||||||
#include "model/SetRegistryScanDayNumResult.h"
|
#include "model/SetRegistryScanDayNumResult.h"
|
||||||
#include "model/StartBaselineSecurityCheckRequest.h"
|
#include "model/StartBaselineSecurityCheckRequest.h"
|
||||||
@@ -951,6 +1001,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::AddInstallCodeResult> AddInstallCodeOutcome;
|
typedef Outcome<Error, Model::AddInstallCodeResult> AddInstallCodeOutcome;
|
||||||
typedef std::future<AddInstallCodeOutcome> AddInstallCodeOutcomeCallable;
|
typedef std::future<AddInstallCodeOutcome> AddInstallCodeOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::AddInstallCodeRequest&, const AddInstallCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddInstallCodeAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::AddInstallCodeRequest&, const AddInstallCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddInstallCodeAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::AddPrivateRegistryResult> AddPrivateRegistryOutcome;
|
||||||
|
typedef std::future<AddPrivateRegistryOutcome> AddPrivateRegistryOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::AddPrivateRegistryRequest&, const AddPrivateRegistryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddPrivateRegistryAsyncHandler;
|
||||||
typedef Outcome<Error, Model::AddTagWithUuidResult> AddTagWithUuidOutcome;
|
typedef Outcome<Error, Model::AddTagWithUuidResult> AddTagWithUuidOutcome;
|
||||||
typedef std::future<AddTagWithUuidOutcome> AddTagWithUuidOutcomeCallable;
|
typedef std::future<AddTagWithUuidOutcome> AddTagWithUuidOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::AddTagWithUuidRequest&, const AddTagWithUuidOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddTagWithUuidAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::AddTagWithUuidRequest&, const AddTagWithUuidOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddTagWithUuidAsyncHandler;
|
||||||
@@ -1020,6 +1073,12 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::CreateHoneypotProbeResult> CreateHoneypotProbeOutcome;
|
typedef Outcome<Error, Model::CreateHoneypotProbeResult> CreateHoneypotProbeOutcome;
|
||||||
typedef std::future<CreateHoneypotProbeOutcome> CreateHoneypotProbeOutcomeCallable;
|
typedef std::future<CreateHoneypotProbeOutcome> CreateHoneypotProbeOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::CreateHoneypotProbeRequest&, const CreateHoneypotProbeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateHoneypotProbeAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::CreateHoneypotProbeRequest&, const CreateHoneypotProbeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateHoneypotProbeAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::CreateInterceptionRuleResult> CreateInterceptionRuleOutcome;
|
||||||
|
typedef std::future<CreateInterceptionRuleOutcome> CreateInterceptionRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::CreateInterceptionRuleRequest&, const CreateInterceptionRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateInterceptionRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::CreateInterceptionTargetResult> CreateInterceptionTargetOutcome;
|
||||||
|
typedef std::future<CreateInterceptionTargetOutcome> CreateInterceptionTargetOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::CreateInterceptionTargetRequest&, const CreateInterceptionTargetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateInterceptionTargetAsyncHandler;
|
||||||
typedef Outcome<Error, Model::CreateJenkinsImageRegistryResult> CreateJenkinsImageRegistryOutcome;
|
typedef Outcome<Error, Model::CreateJenkinsImageRegistryResult> CreateJenkinsImageRegistryOutcome;
|
||||||
typedef std::future<CreateJenkinsImageRegistryOutcome> CreateJenkinsImageRegistryOutcomeCallable;
|
typedef std::future<CreateJenkinsImageRegistryOutcome> CreateJenkinsImageRegistryOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::CreateJenkinsImageRegistryRequest&, const CreateJenkinsImageRegistryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateJenkinsImageRegistryAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::CreateJenkinsImageRegistryRequest&, const CreateJenkinsImageRegistryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateJenkinsImageRegistryAsyncHandler;
|
||||||
@@ -1092,6 +1151,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DeleteLoginBaseConfigResult> DeleteLoginBaseConfigOutcome;
|
typedef Outcome<Error, Model::DeleteLoginBaseConfigResult> DeleteLoginBaseConfigOutcome;
|
||||||
typedef std::future<DeleteLoginBaseConfigOutcome> DeleteLoginBaseConfigOutcomeCallable;
|
typedef std::future<DeleteLoginBaseConfigOutcome> DeleteLoginBaseConfigOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::DeleteLoginBaseConfigRequest&, const DeleteLoginBaseConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLoginBaseConfigAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::DeleteLoginBaseConfigRequest&, const DeleteLoginBaseConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLoginBaseConfigAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DeletePrivateRegistryResult> DeletePrivateRegistryOutcome;
|
||||||
|
typedef std::future<DeletePrivateRegistryOutcome> DeletePrivateRegistryOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::DeletePrivateRegistryRequest&, const DeletePrivateRegistryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePrivateRegistryAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DeleteSecurityEventMarkMissListResult> DeleteSecurityEventMarkMissListOutcome;
|
typedef Outcome<Error, Model::DeleteSecurityEventMarkMissListResult> DeleteSecurityEventMarkMissListOutcome;
|
||||||
typedef std::future<DeleteSecurityEventMarkMissListOutcome> DeleteSecurityEventMarkMissListOutcomeCallable;
|
typedef std::future<DeleteSecurityEventMarkMissListOutcome> DeleteSecurityEventMarkMissListOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::DeleteSecurityEventMarkMissListRequest&, const DeleteSecurityEventMarkMissListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSecurityEventMarkMissListAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::DeleteSecurityEventMarkMissListRequest&, const DeleteSecurityEventMarkMissListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSecurityEventMarkMissListAsyncHandler;
|
||||||
@@ -1161,6 +1223,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeAssetSummaryResult> DescribeAssetSummaryOutcome;
|
typedef Outcome<Error, Model::DescribeAssetSummaryResult> DescribeAssetSummaryOutcome;
|
||||||
typedef std::future<DescribeAssetSummaryOutcome> DescribeAssetSummaryOutcomeCallable;
|
typedef std::future<DescribeAssetSummaryOutcome> DescribeAssetSummaryOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::DescribeAssetSummaryRequest&, const DescribeAssetSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAssetSummaryAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::DescribeAssetSummaryRequest&, const DescribeAssetSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAssetSummaryAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeAssetsSecurityEventSummaryResult> DescribeAssetsSecurityEventSummaryOutcome;
|
||||||
|
typedef std::future<DescribeAssetsSecurityEventSummaryOutcome> DescribeAssetsSecurityEventSummaryOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::DescribeAssetsSecurityEventSummaryRequest&, const DescribeAssetsSecurityEventSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAssetsSecurityEventSummaryAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeAttackAnalysisDataResult> DescribeAttackAnalysisDataOutcome;
|
typedef Outcome<Error, Model::DescribeAttackAnalysisDataResult> DescribeAttackAnalysisDataOutcome;
|
||||||
typedef std::future<DescribeAttackAnalysisDataOutcome> DescribeAttackAnalysisDataOutcomeCallable;
|
typedef std::future<DescribeAttackAnalysisDataOutcome> DescribeAttackAnalysisDataOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::DescribeAttackAnalysisDataRequest&, const DescribeAttackAnalysisDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAttackAnalysisDataAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::DescribeAttackAnalysisDataRequest&, const DescribeAttackAnalysisDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAttackAnalysisDataAsyncHandler;
|
||||||
@@ -1260,6 +1325,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeContainerStatisticsResult> DescribeContainerStatisticsOutcome;
|
typedef Outcome<Error, Model::DescribeContainerStatisticsResult> DescribeContainerStatisticsOutcome;
|
||||||
typedef std::future<DescribeContainerStatisticsOutcome> DescribeContainerStatisticsOutcomeCallable;
|
typedef std::future<DescribeContainerStatisticsOutcome> DescribeContainerStatisticsOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::DescribeContainerStatisticsRequest&, const DescribeContainerStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeContainerStatisticsAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::DescribeContainerStatisticsRequest&, const DescribeContainerStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeContainerStatisticsAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeContainerTagsResult> DescribeContainerTagsOutcome;
|
||||||
|
typedef std::future<DescribeContainerTagsOutcome> DescribeContainerTagsOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::DescribeContainerTagsRequest&, const DescribeContainerTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeContainerTagsAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeCountNotScannedImageResult> DescribeCountNotScannedImageOutcome;
|
typedef Outcome<Error, Model::DescribeCountNotScannedImageResult> DescribeCountNotScannedImageOutcome;
|
||||||
typedef std::future<DescribeCountNotScannedImageOutcome> DescribeCountNotScannedImageOutcomeCallable;
|
typedef std::future<DescribeCountNotScannedImageOutcome> DescribeCountNotScannedImageOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::DescribeCountNotScannedImageRequest&, const DescribeCountNotScannedImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCountNotScannedImageAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::DescribeCountNotScannedImageRequest&, const DescribeCountNotScannedImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCountNotScannedImageAsyncHandler;
|
||||||
@@ -1329,6 +1397,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DescribeFrontVulPatchListResult> DescribeFrontVulPatchListOutcome;
|
typedef Outcome<Error, Model::DescribeFrontVulPatchListResult> DescribeFrontVulPatchListOutcome;
|
||||||
typedef std::future<DescribeFrontVulPatchListOutcome> DescribeFrontVulPatchListOutcomeCallable;
|
typedef std::future<DescribeFrontVulPatchListOutcome> DescribeFrontVulPatchListOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::DescribeFrontVulPatchListRequest&, const DescribeFrontVulPatchListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeFrontVulPatchListAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::DescribeFrontVulPatchListRequest&, const DescribeFrontVulPatchListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeFrontVulPatchListAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::DescribeGroupStructResult> DescribeGroupStructOutcome;
|
||||||
|
typedef std::future<DescribeGroupStructOutcome> DescribeGroupStructOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::DescribeGroupStructRequest&, const DescribeGroupStructOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGroupStructAsyncHandler;
|
||||||
typedef Outcome<Error, Model::DescribeGroupedContainerInstancesResult> DescribeGroupedContainerInstancesOutcome;
|
typedef Outcome<Error, Model::DescribeGroupedContainerInstancesResult> DescribeGroupedContainerInstancesOutcome;
|
||||||
typedef std::future<DescribeGroupedContainerInstancesOutcome> DescribeGroupedContainerInstancesOutcomeCallable;
|
typedef std::future<DescribeGroupedContainerInstancesOutcome> DescribeGroupedContainerInstancesOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::DescribeGroupedContainerInstancesRequest&, const DescribeGroupedContainerInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGroupedContainerInstancesAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::DescribeGroupedContainerInstancesRequest&, const DescribeGroupedContainerInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGroupedContainerInstancesAsyncHandler;
|
||||||
@@ -1809,6 +1880,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::GetAlarmMachineCountResult> GetAlarmMachineCountOutcome;
|
typedef Outcome<Error, Model::GetAlarmMachineCountResult> GetAlarmMachineCountOutcome;
|
||||||
typedef std::future<GetAlarmMachineCountOutcome> GetAlarmMachineCountOutcomeCallable;
|
typedef std::future<GetAlarmMachineCountOutcome> GetAlarmMachineCountOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::GetAlarmMachineCountRequest&, const GetAlarmMachineCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAlarmMachineCountAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::GetAlarmMachineCountRequest&, const GetAlarmMachineCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAlarmMachineCountAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::GetAppNetworkResult> GetAppNetworkOutcome;
|
||||||
|
typedef std::future<GetAppNetworkOutcome> GetAppNetworkOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::GetAppNetworkRequest&, const GetAppNetworkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAppNetworkAsyncHandler;
|
||||||
typedef Outcome<Error, Model::GetAssetsPropertyDetailResult> GetAssetsPropertyDetailOutcome;
|
typedef Outcome<Error, Model::GetAssetsPropertyDetailResult> GetAssetsPropertyDetailOutcome;
|
||||||
typedef std::future<GetAssetsPropertyDetailOutcome> GetAssetsPropertyDetailOutcomeCallable;
|
typedef std::future<GetAssetsPropertyDetailOutcome> GetAssetsPropertyDetailOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::GetAssetsPropertyDetailRequest&, const GetAssetsPropertyDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAssetsPropertyDetailAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::GetAssetsPropertyDetailRequest&, const GetAssetsPropertyDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAssetsPropertyDetailAsyncHandler;
|
||||||
@@ -1836,6 +1910,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::GetClientUserDefineRuleResult> GetClientUserDefineRuleOutcome;
|
typedef Outcome<Error, Model::GetClientUserDefineRuleResult> GetClientUserDefineRuleOutcome;
|
||||||
typedef std::future<GetClientUserDefineRuleOutcome> GetClientUserDefineRuleOutcomeCallable;
|
typedef std::future<GetClientUserDefineRuleOutcome> GetClientUserDefineRuleOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::GetClientUserDefineRuleRequest&, const GetClientUserDefineRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetClientUserDefineRuleAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::GetClientUserDefineRuleRequest&, const GetClientUserDefineRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetClientUserDefineRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::GetCloudAssetCriteriaResult> GetCloudAssetCriteriaOutcome;
|
||||||
|
typedef std::future<GetCloudAssetCriteriaOutcome> GetCloudAssetCriteriaOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::GetCloudAssetCriteriaRequest&, const GetCloudAssetCriteriaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCloudAssetCriteriaAsyncHandler;
|
||||||
typedef Outcome<Error, Model::GetCloudAssetDetailResult> GetCloudAssetDetailOutcome;
|
typedef Outcome<Error, Model::GetCloudAssetDetailResult> GetCloudAssetDetailOutcome;
|
||||||
typedef std::future<GetCloudAssetDetailOutcome> GetCloudAssetDetailOutcomeCallable;
|
typedef std::future<GetCloudAssetDetailOutcome> GetCloudAssetDetailOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::GetCloudAssetDetailRequest&, const GetCloudAssetDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCloudAssetDetailAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::GetCloudAssetDetailRequest&, const GetCloudAssetDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCloudAssetDetailAsyncHandler;
|
||||||
@@ -1845,6 +1922,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::GetClusterCheckItemWarningStatisticsResult> GetClusterCheckItemWarningStatisticsOutcome;
|
typedef Outcome<Error, Model::GetClusterCheckItemWarningStatisticsResult> GetClusterCheckItemWarningStatisticsOutcome;
|
||||||
typedef std::future<GetClusterCheckItemWarningStatisticsOutcome> GetClusterCheckItemWarningStatisticsOutcomeCallable;
|
typedef std::future<GetClusterCheckItemWarningStatisticsOutcome> GetClusterCheckItemWarningStatisticsOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::GetClusterCheckItemWarningStatisticsRequest&, const GetClusterCheckItemWarningStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetClusterCheckItemWarningStatisticsAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::GetClusterCheckItemWarningStatisticsRequest&, const GetClusterCheckItemWarningStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetClusterCheckItemWarningStatisticsAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::GetClusterRuleSummaryResult> GetClusterRuleSummaryOutcome;
|
||||||
|
typedef std::future<GetClusterRuleSummaryOutcome> GetClusterRuleSummaryOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::GetClusterRuleSummaryRequest&, const GetClusterRuleSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetClusterRuleSummaryAsyncHandler;
|
||||||
typedef Outcome<Error, Model::GetClusterSuspEventStatisticsResult> GetClusterSuspEventStatisticsOutcome;
|
typedef Outcome<Error, Model::GetClusterSuspEventStatisticsResult> GetClusterSuspEventStatisticsOutcome;
|
||||||
typedef std::future<GetClusterSuspEventStatisticsOutcome> GetClusterSuspEventStatisticsOutcomeCallable;
|
typedef std::future<GetClusterSuspEventStatisticsOutcome> GetClusterSuspEventStatisticsOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::GetClusterSuspEventStatisticsRequest&, const GetClusterSuspEventStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetClusterSuspEventStatisticsAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::GetClusterSuspEventStatisticsRequest&, const GetClusterSuspEventStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetClusterSuspEventStatisticsAsyncHandler;
|
||||||
@@ -1866,6 +1946,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::GetImageScanNumInPeriodResult> GetImageScanNumInPeriodOutcome;
|
typedef Outcome<Error, Model::GetImageScanNumInPeriodResult> GetImageScanNumInPeriodOutcome;
|
||||||
typedef std::future<GetImageScanNumInPeriodOutcome> GetImageScanNumInPeriodOutcomeCallable;
|
typedef std::future<GetImageScanNumInPeriodOutcome> GetImageScanNumInPeriodOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::GetImageScanNumInPeriodRequest&, const GetImageScanNumInPeriodOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetImageScanNumInPeriodAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::GetImageScanNumInPeriodRequest&, const GetImageScanNumInPeriodOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetImageScanNumInPeriodAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::GetInterceptionRuleDetailResult> GetInterceptionRuleDetailOutcome;
|
||||||
|
typedef std::future<GetInterceptionRuleDetailOutcome> GetInterceptionRuleDetailOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::GetInterceptionRuleDetailRequest&, const GetInterceptionRuleDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetInterceptionRuleDetailAsyncHandler;
|
||||||
typedef Outcome<Error, Model::GetInterceptionSummaryResult> GetInterceptionSummaryOutcome;
|
typedef Outcome<Error, Model::GetInterceptionSummaryResult> GetInterceptionSummaryOutcome;
|
||||||
typedef std::future<GetInterceptionSummaryOutcome> GetInterceptionSummaryOutcomeCallable;
|
typedef std::future<GetInterceptionSummaryOutcome> GetInterceptionSummaryOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::GetInterceptionSummaryRequest&, const GetInterceptionSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetInterceptionSummaryAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::GetInterceptionSummaryRequest&, const GetInterceptionSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetInterceptionSummaryAsyncHandler;
|
||||||
@@ -1914,6 +1997,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::InstallCloudMonitorResult> InstallCloudMonitorOutcome;
|
typedef Outcome<Error, Model::InstallCloudMonitorResult> InstallCloudMonitorOutcome;
|
||||||
typedef std::future<InstallCloudMonitorOutcome> InstallCloudMonitorOutcomeCallable;
|
typedef std::future<InstallCloudMonitorOutcome> InstallCloudMonitorOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::InstallCloudMonitorRequest&, const InstallCloudMonitorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InstallCloudMonitorAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::InstallCloudMonitorRequest&, const InstallCloudMonitorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InstallCloudMonitorAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::InstallPmAgentResult> InstallPmAgentOutcome;
|
||||||
|
typedef std::future<InstallPmAgentOutcome> InstallPmAgentOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::InstallPmAgentRequest&, const InstallPmAgentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InstallPmAgentAsyncHandler;
|
||||||
typedef Outcome<Error, Model::InstallUniBackupAgentResult> InstallUniBackupAgentOutcome;
|
typedef Outcome<Error, Model::InstallUniBackupAgentResult> InstallUniBackupAgentOutcome;
|
||||||
typedef std::future<InstallUniBackupAgentOutcome> InstallUniBackupAgentOutcomeCallable;
|
typedef std::future<InstallUniBackupAgentOutcome> InstallUniBackupAgentOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::InstallUniBackupAgentRequest&, const InstallUniBackupAgentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InstallUniBackupAgentAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::InstallUniBackupAgentRequest&, const InstallUniBackupAgentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InstallUniBackupAgentAsyncHandler;
|
||||||
@@ -1944,6 +2030,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::ListClientUserDefineRulesResult> ListClientUserDefineRulesOutcome;
|
typedef Outcome<Error, Model::ListClientUserDefineRulesResult> ListClientUserDefineRulesOutcome;
|
||||||
typedef std::future<ListClientUserDefineRulesOutcome> ListClientUserDefineRulesOutcomeCallable;
|
typedef std::future<ListClientUserDefineRulesOutcome> ListClientUserDefineRulesOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ListClientUserDefineRulesRequest&, const ListClientUserDefineRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListClientUserDefineRulesAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ListClientUserDefineRulesRequest&, const ListClientUserDefineRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListClientUserDefineRulesAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListCloudAssetInstancesResult> ListCloudAssetInstancesOutcome;
|
||||||
|
typedef std::future<ListCloudAssetInstancesOutcome> ListCloudAssetInstancesOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ListCloudAssetInstancesRequest&, const ListCloudAssetInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCloudAssetInstancesAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListClusterCnnfStatusDetailResult> ListClusterCnnfStatusDetailOutcome;
|
typedef Outcome<Error, Model::ListClusterCnnfStatusDetailResult> ListClusterCnnfStatusDetailOutcome;
|
||||||
typedef std::future<ListClusterCnnfStatusDetailOutcome> ListClusterCnnfStatusDetailOutcomeCallable;
|
typedef std::future<ListClusterCnnfStatusDetailOutcome> ListClusterCnnfStatusDetailOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ListClusterCnnfStatusDetailRequest&, const ListClusterCnnfStatusDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListClusterCnnfStatusDetailAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ListClusterCnnfStatusDetailRequest&, const ListClusterCnnfStatusDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListClusterCnnfStatusDetailAsyncHandler;
|
||||||
@@ -1965,21 +2054,42 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::ListHoneypotProbeResult> ListHoneypotProbeOutcome;
|
typedef Outcome<Error, Model::ListHoneypotProbeResult> ListHoneypotProbeOutcome;
|
||||||
typedef std::future<ListHoneypotProbeOutcome> ListHoneypotProbeOutcomeCallable;
|
typedef std::future<ListHoneypotProbeOutcome> ListHoneypotProbeOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ListHoneypotProbeRequest&, const ListHoneypotProbeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListHoneypotProbeAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ListHoneypotProbeRequest&, const ListHoneypotProbeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListHoneypotProbeAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListImageRegistryRegionResult> ListImageRegistryRegionOutcome;
|
||||||
|
typedef std::future<ListImageRegistryRegionOutcome> ListImageRegistryRegionOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ListImageRegistryRegionRequest&, const ListImageRegistryRegionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListImageRegistryRegionAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListImageRiskResult> ListImageRiskOutcome;
|
||||||
|
typedef std::future<ListImageRiskOutcome> ListImageRiskOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ListImageRiskRequest&, const ListImageRiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListImageRiskAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListInstanceCatalogResult> ListInstanceCatalogOutcome;
|
||||||
|
typedef std::future<ListInstanceCatalogOutcome> ListInstanceCatalogOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ListInstanceCatalogRequest&, const ListInstanceCatalogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInstanceCatalogAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListInterceptionHistoryResult> ListInterceptionHistoryOutcome;
|
||||||
|
typedef std::future<ListInterceptionHistoryOutcome> ListInterceptionHistoryOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ListInterceptionHistoryRequest&, const ListInterceptionHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInterceptionHistoryAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListInterceptionImageResult> ListInterceptionImageOutcome;
|
typedef Outcome<Error, Model::ListInterceptionImageResult> ListInterceptionImageOutcome;
|
||||||
typedef std::future<ListInterceptionImageOutcome> ListInterceptionImageOutcomeCallable;
|
typedef std::future<ListInterceptionImageOutcome> ListInterceptionImageOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ListInterceptionImageRequest&, const ListInterceptionImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInterceptionImageAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ListInterceptionImageRequest&, const ListInterceptionImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInterceptionImageAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListInterceptionRulePageResult> ListInterceptionRulePageOutcome;
|
typedef Outcome<Error, Model::ListInterceptionRulePageResult> ListInterceptionRulePageOutcome;
|
||||||
typedef std::future<ListInterceptionRulePageOutcome> ListInterceptionRulePageOutcomeCallable;
|
typedef std::future<ListInterceptionRulePageOutcome> ListInterceptionRulePageOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ListInterceptionRulePageRequest&, const ListInterceptionRulePageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInterceptionRulePageAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ListInterceptionRulePageRequest&, const ListInterceptionRulePageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInterceptionRulePageAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListInterceptionTargetPageResult> ListInterceptionTargetPageOutcome;
|
||||||
|
typedef std::future<ListInterceptionTargetPageOutcome> ListInterceptionTargetPageOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ListInterceptionTargetPageRequest&, const ListInterceptionTargetPageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInterceptionTargetPageAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListPluginForUuidResult> ListPluginForUuidOutcome;
|
typedef Outcome<Error, Model::ListPluginForUuidResult> ListPluginForUuidOutcome;
|
||||||
typedef std::future<ListPluginForUuidOutcome> ListPluginForUuidOutcomeCallable;
|
typedef std::future<ListPluginForUuidOutcome> ListPluginForUuidOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ListPluginForUuidRequest&, const ListPluginForUuidOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPluginForUuidAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ListPluginForUuidRequest&, const ListPluginForUuidOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPluginForUuidAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListPodRiskResult> ListPodRiskOutcome;
|
||||||
|
typedef std::future<ListPodRiskOutcome> ListPodRiskOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ListPodRiskRequest&, const ListPodRiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPodRiskAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListPrivateRegistryListResult> ListPrivateRegistryListOutcome;
|
typedef Outcome<Error, Model::ListPrivateRegistryListResult> ListPrivateRegistryListOutcome;
|
||||||
typedef std::future<ListPrivateRegistryListOutcome> ListPrivateRegistryListOutcomeCallable;
|
typedef std::future<ListPrivateRegistryListOutcome> ListPrivateRegistryListOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ListPrivateRegistryListRequest&, const ListPrivateRegistryListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPrivateRegistryListAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ListPrivateRegistryListRequest&, const ListPrivateRegistryListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPrivateRegistryListAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListPrivateRegistryTypeResult> ListPrivateRegistryTypeOutcome;
|
typedef Outcome<Error, Model::ListPrivateRegistryTypeResult> ListPrivateRegistryTypeOutcome;
|
||||||
typedef std::future<ListPrivateRegistryTypeOutcome> ListPrivateRegistryTypeOutcomeCallable;
|
typedef std::future<ListPrivateRegistryTypeOutcome> ListPrivateRegistryTypeOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ListPrivateRegistryTypeRequest&, const ListPrivateRegistryTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPrivateRegistryTypeAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ListPrivateRegistryTypeRequest&, const ListPrivateRegistryTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPrivateRegistryTypeAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ListRuleTargetAllResult> ListRuleTargetAllOutcome;
|
||||||
|
typedef std::future<ListRuleTargetAllOutcome> ListRuleTargetAllOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ListRuleTargetAllRequest&, const ListRuleTargetAllOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRuleTargetAllAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ListSystemAggregationRulesResult> ListSystemAggregationRulesOutcome;
|
typedef Outcome<Error, Model::ListSystemAggregationRulesResult> ListSystemAggregationRulesOutcome;
|
||||||
typedef std::future<ListSystemAggregationRulesOutcome> ListSystemAggregationRulesOutcomeCallable;
|
typedef std::future<ListSystemAggregationRulesOutcome> ListSystemAggregationRulesOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ListSystemAggregationRulesRequest&, const ListSystemAggregationRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSystemAggregationRulesAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ListSystemAggregationRulesRequest&, const ListSystemAggregationRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSystemAggregationRulesAsyncHandler;
|
||||||
@@ -2037,6 +2147,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::ModifyClientUserDefineRuleResult> ModifyClientUserDefineRuleOutcome;
|
typedef Outcome<Error, Model::ModifyClientUserDefineRuleResult> ModifyClientUserDefineRuleOutcome;
|
||||||
typedef std::future<ModifyClientUserDefineRuleOutcome> ModifyClientUserDefineRuleOutcomeCallable;
|
typedef std::future<ModifyClientUserDefineRuleOutcome> ModifyClientUserDefineRuleOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ModifyClientUserDefineRuleRequest&, const ModifyClientUserDefineRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyClientUserDefineRuleAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ModifyClientUserDefineRuleRequest&, const ModifyClientUserDefineRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyClientUserDefineRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ModifyClusterCnnfStatusUserConfirmResult> ModifyClusterCnnfStatusUserConfirmOutcome;
|
||||||
|
typedef std::future<ModifyClusterCnnfStatusUserConfirmOutcome> ModifyClusterCnnfStatusUserConfirmOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ModifyClusterCnnfStatusUserConfirmRequest&, const ModifyClusterCnnfStatusUserConfirmOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyClusterCnnfStatusUserConfirmAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ModifyConcernNecessityResult> ModifyConcernNecessityOutcome;
|
typedef Outcome<Error, Model::ModifyConcernNecessityResult> ModifyConcernNecessityOutcome;
|
||||||
typedef std::future<ModifyConcernNecessityOutcome> ModifyConcernNecessityOutcomeCallable;
|
typedef std::future<ModifyConcernNecessityOutcome> ModifyConcernNecessityOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ModifyConcernNecessityRequest&, const ModifyConcernNecessityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyConcernNecessityAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ModifyConcernNecessityRequest&, const ModifyConcernNecessityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyConcernNecessityAsyncHandler;
|
||||||
@@ -2058,6 +2171,15 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::ModifyInstanceAntiBruteForceRuleResult> ModifyInstanceAntiBruteForceRuleOutcome;
|
typedef Outcome<Error, Model::ModifyInstanceAntiBruteForceRuleResult> ModifyInstanceAntiBruteForceRuleOutcome;
|
||||||
typedef std::future<ModifyInstanceAntiBruteForceRuleOutcome> ModifyInstanceAntiBruteForceRuleOutcomeCallable;
|
typedef std::future<ModifyInstanceAntiBruteForceRuleOutcome> ModifyInstanceAntiBruteForceRuleOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ModifyInstanceAntiBruteForceRuleRequest&, const ModifyInstanceAntiBruteForceRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceAntiBruteForceRuleAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ModifyInstanceAntiBruteForceRuleRequest&, const ModifyInstanceAntiBruteForceRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceAntiBruteForceRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ModifyInterceptionRuleResult> ModifyInterceptionRuleOutcome;
|
||||||
|
typedef std::future<ModifyInterceptionRuleOutcome> ModifyInterceptionRuleOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ModifyInterceptionRuleRequest&, const ModifyInterceptionRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInterceptionRuleAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ModifyInterceptionRuleSwitchResult> ModifyInterceptionRuleSwitchOutcome;
|
||||||
|
typedef std::future<ModifyInterceptionRuleSwitchOutcome> ModifyInterceptionRuleSwitchOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ModifyInterceptionRuleSwitchRequest&, const ModifyInterceptionRuleSwitchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInterceptionRuleSwitchAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::ModifyInterceptionTargetResult> ModifyInterceptionTargetOutcome;
|
||||||
|
typedef std::future<ModifyInterceptionTargetOutcome> ModifyInterceptionTargetOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::ModifyInterceptionTargetRequest&, const ModifyInterceptionTargetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInterceptionTargetAsyncHandler;
|
||||||
typedef Outcome<Error, Model::ModifyLogMetaStatusResult> ModifyLogMetaStatusOutcome;
|
typedef Outcome<Error, Model::ModifyLogMetaStatusResult> ModifyLogMetaStatusOutcome;
|
||||||
typedef std::future<ModifyLogMetaStatusOutcome> ModifyLogMetaStatusOutcomeCallable;
|
typedef std::future<ModifyLogMetaStatusOutcome> ModifyLogMetaStatusOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::ModifyLogMetaStatusRequest&, const ModifyLogMetaStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLogMetaStatusAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::ModifyLogMetaStatusRequest&, const ModifyLogMetaStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLogMetaStatusAsyncHandler;
|
||||||
@@ -2244,6 +2366,9 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::SaveSuspEventUserSettingResult> SaveSuspEventUserSettingOutcome;
|
typedef Outcome<Error, Model::SaveSuspEventUserSettingResult> SaveSuspEventUserSettingOutcome;
|
||||||
typedef std::future<SaveSuspEventUserSettingOutcome> SaveSuspEventUserSettingOutcomeCallable;
|
typedef std::future<SaveSuspEventUserSettingOutcome> SaveSuspEventUserSettingOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::SaveSuspEventUserSettingRequest&, const SaveSuspEventUserSettingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSuspEventUserSettingAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::SaveSuspEventUserSettingRequest&, const SaveSuspEventUserSettingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSuspEventUserSettingAsyncHandler;
|
||||||
|
typedef Outcome<Error, Model::SetClusterInterceptionConfigResult> SetClusterInterceptionConfigOutcome;
|
||||||
|
typedef std::future<SetClusterInterceptionConfigOutcome> SetClusterInterceptionConfigOutcomeCallable;
|
||||||
|
typedef std::function<void(const SasClient*, const Model::SetClusterInterceptionConfigRequest&, const SetClusterInterceptionConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetClusterInterceptionConfigAsyncHandler;
|
||||||
typedef Outcome<Error, Model::SetRegistryScanDayNumResult> SetRegistryScanDayNumOutcome;
|
typedef Outcome<Error, Model::SetRegistryScanDayNumResult> SetRegistryScanDayNumOutcome;
|
||||||
typedef std::future<SetRegistryScanDayNumOutcome> SetRegistryScanDayNumOutcomeCallable;
|
typedef std::future<SetRegistryScanDayNumOutcome> SetRegistryScanDayNumOutcomeCallable;
|
||||||
typedef std::function<void(const SasClient*, const Model::SetRegistryScanDayNumRequest&, const SetRegistryScanDayNumOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetRegistryScanDayNumAsyncHandler;
|
typedef std::function<void(const SasClient*, const Model::SetRegistryScanDayNumRequest&, const SetRegistryScanDayNumOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetRegistryScanDayNumAsyncHandler;
|
||||||
@@ -2318,6 +2443,9 @@ namespace AlibabaCloud
|
|||||||
AddInstallCodeOutcome addInstallCode(const Model::AddInstallCodeRequest &request)const;
|
AddInstallCodeOutcome addInstallCode(const Model::AddInstallCodeRequest &request)const;
|
||||||
void addInstallCodeAsync(const Model::AddInstallCodeRequest& request, const AddInstallCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void addInstallCodeAsync(const Model::AddInstallCodeRequest& request, const AddInstallCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
AddInstallCodeOutcomeCallable addInstallCodeCallable(const Model::AddInstallCodeRequest& request) const;
|
AddInstallCodeOutcomeCallable addInstallCodeCallable(const Model::AddInstallCodeRequest& request) const;
|
||||||
|
AddPrivateRegistryOutcome addPrivateRegistry(const Model::AddPrivateRegistryRequest &request)const;
|
||||||
|
void addPrivateRegistryAsync(const Model::AddPrivateRegistryRequest& request, const AddPrivateRegistryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
AddPrivateRegistryOutcomeCallable addPrivateRegistryCallable(const Model::AddPrivateRegistryRequest& request) const;
|
||||||
AddTagWithUuidOutcome addTagWithUuid(const Model::AddTagWithUuidRequest &request)const;
|
AddTagWithUuidOutcome addTagWithUuid(const Model::AddTagWithUuidRequest &request)const;
|
||||||
void addTagWithUuidAsync(const Model::AddTagWithUuidRequest& request, const AddTagWithUuidAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void addTagWithUuidAsync(const Model::AddTagWithUuidRequest& request, const AddTagWithUuidAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
AddTagWithUuidOutcomeCallable addTagWithUuidCallable(const Model::AddTagWithUuidRequest& request) const;
|
AddTagWithUuidOutcomeCallable addTagWithUuidCallable(const Model::AddTagWithUuidRequest& request) const;
|
||||||
@@ -2387,6 +2515,12 @@ namespace AlibabaCloud
|
|||||||
CreateHoneypotProbeOutcome createHoneypotProbe(const Model::CreateHoneypotProbeRequest &request)const;
|
CreateHoneypotProbeOutcome createHoneypotProbe(const Model::CreateHoneypotProbeRequest &request)const;
|
||||||
void createHoneypotProbeAsync(const Model::CreateHoneypotProbeRequest& request, const CreateHoneypotProbeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void createHoneypotProbeAsync(const Model::CreateHoneypotProbeRequest& request, const CreateHoneypotProbeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
CreateHoneypotProbeOutcomeCallable createHoneypotProbeCallable(const Model::CreateHoneypotProbeRequest& request) const;
|
CreateHoneypotProbeOutcomeCallable createHoneypotProbeCallable(const Model::CreateHoneypotProbeRequest& request) const;
|
||||||
|
CreateInterceptionRuleOutcome createInterceptionRule(const Model::CreateInterceptionRuleRequest &request)const;
|
||||||
|
void createInterceptionRuleAsync(const Model::CreateInterceptionRuleRequest& request, const CreateInterceptionRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
CreateInterceptionRuleOutcomeCallable createInterceptionRuleCallable(const Model::CreateInterceptionRuleRequest& request) const;
|
||||||
|
CreateInterceptionTargetOutcome createInterceptionTarget(const Model::CreateInterceptionTargetRequest &request)const;
|
||||||
|
void createInterceptionTargetAsync(const Model::CreateInterceptionTargetRequest& request, const CreateInterceptionTargetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
CreateInterceptionTargetOutcomeCallable createInterceptionTargetCallable(const Model::CreateInterceptionTargetRequest& request) const;
|
||||||
CreateJenkinsImageRegistryOutcome createJenkinsImageRegistry(const Model::CreateJenkinsImageRegistryRequest &request)const;
|
CreateJenkinsImageRegistryOutcome createJenkinsImageRegistry(const Model::CreateJenkinsImageRegistryRequest &request)const;
|
||||||
void createJenkinsImageRegistryAsync(const Model::CreateJenkinsImageRegistryRequest& request, const CreateJenkinsImageRegistryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void createJenkinsImageRegistryAsync(const Model::CreateJenkinsImageRegistryRequest& request, const CreateJenkinsImageRegistryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
CreateJenkinsImageRegistryOutcomeCallable createJenkinsImageRegistryCallable(const Model::CreateJenkinsImageRegistryRequest& request) const;
|
CreateJenkinsImageRegistryOutcomeCallable createJenkinsImageRegistryCallable(const Model::CreateJenkinsImageRegistryRequest& request) const;
|
||||||
@@ -2459,6 +2593,9 @@ namespace AlibabaCloud
|
|||||||
DeleteLoginBaseConfigOutcome deleteLoginBaseConfig(const Model::DeleteLoginBaseConfigRequest &request)const;
|
DeleteLoginBaseConfigOutcome deleteLoginBaseConfig(const Model::DeleteLoginBaseConfigRequest &request)const;
|
||||||
void deleteLoginBaseConfigAsync(const Model::DeleteLoginBaseConfigRequest& request, const DeleteLoginBaseConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void deleteLoginBaseConfigAsync(const Model::DeleteLoginBaseConfigRequest& request, const DeleteLoginBaseConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DeleteLoginBaseConfigOutcomeCallable deleteLoginBaseConfigCallable(const Model::DeleteLoginBaseConfigRequest& request) const;
|
DeleteLoginBaseConfigOutcomeCallable deleteLoginBaseConfigCallable(const Model::DeleteLoginBaseConfigRequest& request) const;
|
||||||
|
DeletePrivateRegistryOutcome deletePrivateRegistry(const Model::DeletePrivateRegistryRequest &request)const;
|
||||||
|
void deletePrivateRegistryAsync(const Model::DeletePrivateRegistryRequest& request, const DeletePrivateRegistryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DeletePrivateRegistryOutcomeCallable deletePrivateRegistryCallable(const Model::DeletePrivateRegistryRequest& request) const;
|
||||||
DeleteSecurityEventMarkMissListOutcome deleteSecurityEventMarkMissList(const Model::DeleteSecurityEventMarkMissListRequest &request)const;
|
DeleteSecurityEventMarkMissListOutcome deleteSecurityEventMarkMissList(const Model::DeleteSecurityEventMarkMissListRequest &request)const;
|
||||||
void deleteSecurityEventMarkMissListAsync(const Model::DeleteSecurityEventMarkMissListRequest& request, const DeleteSecurityEventMarkMissListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void deleteSecurityEventMarkMissListAsync(const Model::DeleteSecurityEventMarkMissListRequest& request, const DeleteSecurityEventMarkMissListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DeleteSecurityEventMarkMissListOutcomeCallable deleteSecurityEventMarkMissListCallable(const Model::DeleteSecurityEventMarkMissListRequest& request) const;
|
DeleteSecurityEventMarkMissListOutcomeCallable deleteSecurityEventMarkMissListCallable(const Model::DeleteSecurityEventMarkMissListRequest& request) const;
|
||||||
@@ -2528,6 +2665,9 @@ namespace AlibabaCloud
|
|||||||
DescribeAssetSummaryOutcome describeAssetSummary(const Model::DescribeAssetSummaryRequest &request)const;
|
DescribeAssetSummaryOutcome describeAssetSummary(const Model::DescribeAssetSummaryRequest &request)const;
|
||||||
void describeAssetSummaryAsync(const Model::DescribeAssetSummaryRequest& request, const DescribeAssetSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeAssetSummaryAsync(const Model::DescribeAssetSummaryRequest& request, const DescribeAssetSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeAssetSummaryOutcomeCallable describeAssetSummaryCallable(const Model::DescribeAssetSummaryRequest& request) const;
|
DescribeAssetSummaryOutcomeCallable describeAssetSummaryCallable(const Model::DescribeAssetSummaryRequest& request) const;
|
||||||
|
DescribeAssetsSecurityEventSummaryOutcome describeAssetsSecurityEventSummary(const Model::DescribeAssetsSecurityEventSummaryRequest &request)const;
|
||||||
|
void describeAssetsSecurityEventSummaryAsync(const Model::DescribeAssetsSecurityEventSummaryRequest& request, const DescribeAssetsSecurityEventSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeAssetsSecurityEventSummaryOutcomeCallable describeAssetsSecurityEventSummaryCallable(const Model::DescribeAssetsSecurityEventSummaryRequest& request) const;
|
||||||
DescribeAttackAnalysisDataOutcome describeAttackAnalysisData(const Model::DescribeAttackAnalysisDataRequest &request)const;
|
DescribeAttackAnalysisDataOutcome describeAttackAnalysisData(const Model::DescribeAttackAnalysisDataRequest &request)const;
|
||||||
void describeAttackAnalysisDataAsync(const Model::DescribeAttackAnalysisDataRequest& request, const DescribeAttackAnalysisDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeAttackAnalysisDataAsync(const Model::DescribeAttackAnalysisDataRequest& request, const DescribeAttackAnalysisDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeAttackAnalysisDataOutcomeCallable describeAttackAnalysisDataCallable(const Model::DescribeAttackAnalysisDataRequest& request) const;
|
DescribeAttackAnalysisDataOutcomeCallable describeAttackAnalysisDataCallable(const Model::DescribeAttackAnalysisDataRequest& request) const;
|
||||||
@@ -2627,6 +2767,9 @@ namespace AlibabaCloud
|
|||||||
DescribeContainerStatisticsOutcome describeContainerStatistics(const Model::DescribeContainerStatisticsRequest &request)const;
|
DescribeContainerStatisticsOutcome describeContainerStatistics(const Model::DescribeContainerStatisticsRequest &request)const;
|
||||||
void describeContainerStatisticsAsync(const Model::DescribeContainerStatisticsRequest& request, const DescribeContainerStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeContainerStatisticsAsync(const Model::DescribeContainerStatisticsRequest& request, const DescribeContainerStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeContainerStatisticsOutcomeCallable describeContainerStatisticsCallable(const Model::DescribeContainerStatisticsRequest& request) const;
|
DescribeContainerStatisticsOutcomeCallable describeContainerStatisticsCallable(const Model::DescribeContainerStatisticsRequest& request) const;
|
||||||
|
DescribeContainerTagsOutcome describeContainerTags(const Model::DescribeContainerTagsRequest &request)const;
|
||||||
|
void describeContainerTagsAsync(const Model::DescribeContainerTagsRequest& request, const DescribeContainerTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeContainerTagsOutcomeCallable describeContainerTagsCallable(const Model::DescribeContainerTagsRequest& request) const;
|
||||||
DescribeCountNotScannedImageOutcome describeCountNotScannedImage(const Model::DescribeCountNotScannedImageRequest &request)const;
|
DescribeCountNotScannedImageOutcome describeCountNotScannedImage(const Model::DescribeCountNotScannedImageRequest &request)const;
|
||||||
void describeCountNotScannedImageAsync(const Model::DescribeCountNotScannedImageRequest& request, const DescribeCountNotScannedImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeCountNotScannedImageAsync(const Model::DescribeCountNotScannedImageRequest& request, const DescribeCountNotScannedImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeCountNotScannedImageOutcomeCallable describeCountNotScannedImageCallable(const Model::DescribeCountNotScannedImageRequest& request) const;
|
DescribeCountNotScannedImageOutcomeCallable describeCountNotScannedImageCallable(const Model::DescribeCountNotScannedImageRequest& request) const;
|
||||||
@@ -2696,6 +2839,9 @@ namespace AlibabaCloud
|
|||||||
DescribeFrontVulPatchListOutcome describeFrontVulPatchList(const Model::DescribeFrontVulPatchListRequest &request)const;
|
DescribeFrontVulPatchListOutcome describeFrontVulPatchList(const Model::DescribeFrontVulPatchListRequest &request)const;
|
||||||
void describeFrontVulPatchListAsync(const Model::DescribeFrontVulPatchListRequest& request, const DescribeFrontVulPatchListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeFrontVulPatchListAsync(const Model::DescribeFrontVulPatchListRequest& request, const DescribeFrontVulPatchListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeFrontVulPatchListOutcomeCallable describeFrontVulPatchListCallable(const Model::DescribeFrontVulPatchListRequest& request) const;
|
DescribeFrontVulPatchListOutcomeCallable describeFrontVulPatchListCallable(const Model::DescribeFrontVulPatchListRequest& request) const;
|
||||||
|
DescribeGroupStructOutcome describeGroupStruct(const Model::DescribeGroupStructRequest &request)const;
|
||||||
|
void describeGroupStructAsync(const Model::DescribeGroupStructRequest& request, const DescribeGroupStructAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
DescribeGroupStructOutcomeCallable describeGroupStructCallable(const Model::DescribeGroupStructRequest& request) const;
|
||||||
DescribeGroupedContainerInstancesOutcome describeGroupedContainerInstances(const Model::DescribeGroupedContainerInstancesRequest &request)const;
|
DescribeGroupedContainerInstancesOutcome describeGroupedContainerInstances(const Model::DescribeGroupedContainerInstancesRequest &request)const;
|
||||||
void describeGroupedContainerInstancesAsync(const Model::DescribeGroupedContainerInstancesRequest& request, const DescribeGroupedContainerInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeGroupedContainerInstancesAsync(const Model::DescribeGroupedContainerInstancesRequest& request, const DescribeGroupedContainerInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeGroupedContainerInstancesOutcomeCallable describeGroupedContainerInstancesCallable(const Model::DescribeGroupedContainerInstancesRequest& request) const;
|
DescribeGroupedContainerInstancesOutcomeCallable describeGroupedContainerInstancesCallable(const Model::DescribeGroupedContainerInstancesRequest& request) const;
|
||||||
@@ -3176,6 +3322,9 @@ namespace AlibabaCloud
|
|||||||
GetAlarmMachineCountOutcome getAlarmMachineCount(const Model::GetAlarmMachineCountRequest &request)const;
|
GetAlarmMachineCountOutcome getAlarmMachineCount(const Model::GetAlarmMachineCountRequest &request)const;
|
||||||
void getAlarmMachineCountAsync(const Model::GetAlarmMachineCountRequest& request, const GetAlarmMachineCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void getAlarmMachineCountAsync(const Model::GetAlarmMachineCountRequest& request, const GetAlarmMachineCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
GetAlarmMachineCountOutcomeCallable getAlarmMachineCountCallable(const Model::GetAlarmMachineCountRequest& request) const;
|
GetAlarmMachineCountOutcomeCallable getAlarmMachineCountCallable(const Model::GetAlarmMachineCountRequest& request) const;
|
||||||
|
GetAppNetworkOutcome getAppNetwork(const Model::GetAppNetworkRequest &request)const;
|
||||||
|
void getAppNetworkAsync(const Model::GetAppNetworkRequest& request, const GetAppNetworkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
GetAppNetworkOutcomeCallable getAppNetworkCallable(const Model::GetAppNetworkRequest& request) const;
|
||||||
GetAssetsPropertyDetailOutcome getAssetsPropertyDetail(const Model::GetAssetsPropertyDetailRequest &request)const;
|
GetAssetsPropertyDetailOutcome getAssetsPropertyDetail(const Model::GetAssetsPropertyDetailRequest &request)const;
|
||||||
void getAssetsPropertyDetailAsync(const Model::GetAssetsPropertyDetailRequest& request, const GetAssetsPropertyDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void getAssetsPropertyDetailAsync(const Model::GetAssetsPropertyDetailRequest& request, const GetAssetsPropertyDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
GetAssetsPropertyDetailOutcomeCallable getAssetsPropertyDetailCallable(const Model::GetAssetsPropertyDetailRequest& request) const;
|
GetAssetsPropertyDetailOutcomeCallable getAssetsPropertyDetailCallable(const Model::GetAssetsPropertyDetailRequest& request) const;
|
||||||
@@ -3203,6 +3352,9 @@ namespace AlibabaCloud
|
|||||||
GetClientUserDefineRuleOutcome getClientUserDefineRule(const Model::GetClientUserDefineRuleRequest &request)const;
|
GetClientUserDefineRuleOutcome getClientUserDefineRule(const Model::GetClientUserDefineRuleRequest &request)const;
|
||||||
void getClientUserDefineRuleAsync(const Model::GetClientUserDefineRuleRequest& request, const GetClientUserDefineRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void getClientUserDefineRuleAsync(const Model::GetClientUserDefineRuleRequest& request, const GetClientUserDefineRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
GetClientUserDefineRuleOutcomeCallable getClientUserDefineRuleCallable(const Model::GetClientUserDefineRuleRequest& request) const;
|
GetClientUserDefineRuleOutcomeCallable getClientUserDefineRuleCallable(const Model::GetClientUserDefineRuleRequest& request) const;
|
||||||
|
GetCloudAssetCriteriaOutcome getCloudAssetCriteria(const Model::GetCloudAssetCriteriaRequest &request)const;
|
||||||
|
void getCloudAssetCriteriaAsync(const Model::GetCloudAssetCriteriaRequest& request, const GetCloudAssetCriteriaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
GetCloudAssetCriteriaOutcomeCallable getCloudAssetCriteriaCallable(const Model::GetCloudAssetCriteriaRequest& request) const;
|
||||||
GetCloudAssetDetailOutcome getCloudAssetDetail(const Model::GetCloudAssetDetailRequest &request)const;
|
GetCloudAssetDetailOutcome getCloudAssetDetail(const Model::GetCloudAssetDetailRequest &request)const;
|
||||||
void getCloudAssetDetailAsync(const Model::GetCloudAssetDetailRequest& request, const GetCloudAssetDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void getCloudAssetDetailAsync(const Model::GetCloudAssetDetailRequest& request, const GetCloudAssetDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
GetCloudAssetDetailOutcomeCallable getCloudAssetDetailCallable(const Model::GetCloudAssetDetailRequest& request) const;
|
GetCloudAssetDetailOutcomeCallable getCloudAssetDetailCallable(const Model::GetCloudAssetDetailRequest& request) const;
|
||||||
@@ -3212,6 +3364,9 @@ namespace AlibabaCloud
|
|||||||
GetClusterCheckItemWarningStatisticsOutcome getClusterCheckItemWarningStatistics(const Model::GetClusterCheckItemWarningStatisticsRequest &request)const;
|
GetClusterCheckItemWarningStatisticsOutcome getClusterCheckItemWarningStatistics(const Model::GetClusterCheckItemWarningStatisticsRequest &request)const;
|
||||||
void getClusterCheckItemWarningStatisticsAsync(const Model::GetClusterCheckItemWarningStatisticsRequest& request, const GetClusterCheckItemWarningStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void getClusterCheckItemWarningStatisticsAsync(const Model::GetClusterCheckItemWarningStatisticsRequest& request, const GetClusterCheckItemWarningStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
GetClusterCheckItemWarningStatisticsOutcomeCallable getClusterCheckItemWarningStatisticsCallable(const Model::GetClusterCheckItemWarningStatisticsRequest& request) const;
|
GetClusterCheckItemWarningStatisticsOutcomeCallable getClusterCheckItemWarningStatisticsCallable(const Model::GetClusterCheckItemWarningStatisticsRequest& request) const;
|
||||||
|
GetClusterRuleSummaryOutcome getClusterRuleSummary(const Model::GetClusterRuleSummaryRequest &request)const;
|
||||||
|
void getClusterRuleSummaryAsync(const Model::GetClusterRuleSummaryRequest& request, const GetClusterRuleSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
GetClusterRuleSummaryOutcomeCallable getClusterRuleSummaryCallable(const Model::GetClusterRuleSummaryRequest& request) const;
|
||||||
GetClusterSuspEventStatisticsOutcome getClusterSuspEventStatistics(const Model::GetClusterSuspEventStatisticsRequest &request)const;
|
GetClusterSuspEventStatisticsOutcome getClusterSuspEventStatistics(const Model::GetClusterSuspEventStatisticsRequest &request)const;
|
||||||
void getClusterSuspEventStatisticsAsync(const Model::GetClusterSuspEventStatisticsRequest& request, const GetClusterSuspEventStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void getClusterSuspEventStatisticsAsync(const Model::GetClusterSuspEventStatisticsRequest& request, const GetClusterSuspEventStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
GetClusterSuspEventStatisticsOutcomeCallable getClusterSuspEventStatisticsCallable(const Model::GetClusterSuspEventStatisticsRequest& request) const;
|
GetClusterSuspEventStatisticsOutcomeCallable getClusterSuspEventStatisticsCallable(const Model::GetClusterSuspEventStatisticsRequest& request) const;
|
||||||
@@ -3233,6 +3388,9 @@ namespace AlibabaCloud
|
|||||||
GetImageScanNumInPeriodOutcome getImageScanNumInPeriod(const Model::GetImageScanNumInPeriodRequest &request)const;
|
GetImageScanNumInPeriodOutcome getImageScanNumInPeriod(const Model::GetImageScanNumInPeriodRequest &request)const;
|
||||||
void getImageScanNumInPeriodAsync(const Model::GetImageScanNumInPeriodRequest& request, const GetImageScanNumInPeriodAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void getImageScanNumInPeriodAsync(const Model::GetImageScanNumInPeriodRequest& request, const GetImageScanNumInPeriodAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
GetImageScanNumInPeriodOutcomeCallable getImageScanNumInPeriodCallable(const Model::GetImageScanNumInPeriodRequest& request) const;
|
GetImageScanNumInPeriodOutcomeCallable getImageScanNumInPeriodCallable(const Model::GetImageScanNumInPeriodRequest& request) const;
|
||||||
|
GetInterceptionRuleDetailOutcome getInterceptionRuleDetail(const Model::GetInterceptionRuleDetailRequest &request)const;
|
||||||
|
void getInterceptionRuleDetailAsync(const Model::GetInterceptionRuleDetailRequest& request, const GetInterceptionRuleDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
GetInterceptionRuleDetailOutcomeCallable getInterceptionRuleDetailCallable(const Model::GetInterceptionRuleDetailRequest& request) const;
|
||||||
GetInterceptionSummaryOutcome getInterceptionSummary(const Model::GetInterceptionSummaryRequest &request)const;
|
GetInterceptionSummaryOutcome getInterceptionSummary(const Model::GetInterceptionSummaryRequest &request)const;
|
||||||
void getInterceptionSummaryAsync(const Model::GetInterceptionSummaryRequest& request, const GetInterceptionSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void getInterceptionSummaryAsync(const Model::GetInterceptionSummaryRequest& request, const GetInterceptionSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
GetInterceptionSummaryOutcomeCallable getInterceptionSummaryCallable(const Model::GetInterceptionSummaryRequest& request) const;
|
GetInterceptionSummaryOutcomeCallable getInterceptionSummaryCallable(const Model::GetInterceptionSummaryRequest& request) const;
|
||||||
@@ -3281,6 +3439,9 @@ namespace AlibabaCloud
|
|||||||
InstallCloudMonitorOutcome installCloudMonitor(const Model::InstallCloudMonitorRequest &request)const;
|
InstallCloudMonitorOutcome installCloudMonitor(const Model::InstallCloudMonitorRequest &request)const;
|
||||||
void installCloudMonitorAsync(const Model::InstallCloudMonitorRequest& request, const InstallCloudMonitorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void installCloudMonitorAsync(const Model::InstallCloudMonitorRequest& request, const InstallCloudMonitorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
InstallCloudMonitorOutcomeCallable installCloudMonitorCallable(const Model::InstallCloudMonitorRequest& request) const;
|
InstallCloudMonitorOutcomeCallable installCloudMonitorCallable(const Model::InstallCloudMonitorRequest& request) const;
|
||||||
|
InstallPmAgentOutcome installPmAgent(const Model::InstallPmAgentRequest &request)const;
|
||||||
|
void installPmAgentAsync(const Model::InstallPmAgentRequest& request, const InstallPmAgentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
InstallPmAgentOutcomeCallable installPmAgentCallable(const Model::InstallPmAgentRequest& request) const;
|
||||||
InstallUniBackupAgentOutcome installUniBackupAgent(const Model::InstallUniBackupAgentRequest &request)const;
|
InstallUniBackupAgentOutcome installUniBackupAgent(const Model::InstallUniBackupAgentRequest &request)const;
|
||||||
void installUniBackupAgentAsync(const Model::InstallUniBackupAgentRequest& request, const InstallUniBackupAgentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void installUniBackupAgentAsync(const Model::InstallUniBackupAgentRequest& request, const InstallUniBackupAgentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
InstallUniBackupAgentOutcomeCallable installUniBackupAgentCallable(const Model::InstallUniBackupAgentRequest& request) const;
|
InstallUniBackupAgentOutcomeCallable installUniBackupAgentCallable(const Model::InstallUniBackupAgentRequest& request) const;
|
||||||
@@ -3311,6 +3472,9 @@ namespace AlibabaCloud
|
|||||||
ListClientUserDefineRulesOutcome listClientUserDefineRules(const Model::ListClientUserDefineRulesRequest &request)const;
|
ListClientUserDefineRulesOutcome listClientUserDefineRules(const Model::ListClientUserDefineRulesRequest &request)const;
|
||||||
void listClientUserDefineRulesAsync(const Model::ListClientUserDefineRulesRequest& request, const ListClientUserDefineRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listClientUserDefineRulesAsync(const Model::ListClientUserDefineRulesRequest& request, const ListClientUserDefineRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListClientUserDefineRulesOutcomeCallable listClientUserDefineRulesCallable(const Model::ListClientUserDefineRulesRequest& request) const;
|
ListClientUserDefineRulesOutcomeCallable listClientUserDefineRulesCallable(const Model::ListClientUserDefineRulesRequest& request) const;
|
||||||
|
ListCloudAssetInstancesOutcome listCloudAssetInstances(const Model::ListCloudAssetInstancesRequest &request)const;
|
||||||
|
void listCloudAssetInstancesAsync(const Model::ListCloudAssetInstancesRequest& request, const ListCloudAssetInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListCloudAssetInstancesOutcomeCallable listCloudAssetInstancesCallable(const Model::ListCloudAssetInstancesRequest& request) const;
|
||||||
ListClusterCnnfStatusDetailOutcome listClusterCnnfStatusDetail(const Model::ListClusterCnnfStatusDetailRequest &request)const;
|
ListClusterCnnfStatusDetailOutcome listClusterCnnfStatusDetail(const Model::ListClusterCnnfStatusDetailRequest &request)const;
|
||||||
void listClusterCnnfStatusDetailAsync(const Model::ListClusterCnnfStatusDetailRequest& request, const ListClusterCnnfStatusDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listClusterCnnfStatusDetailAsync(const Model::ListClusterCnnfStatusDetailRequest& request, const ListClusterCnnfStatusDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListClusterCnnfStatusDetailOutcomeCallable listClusterCnnfStatusDetailCallable(const Model::ListClusterCnnfStatusDetailRequest& request) const;
|
ListClusterCnnfStatusDetailOutcomeCallable listClusterCnnfStatusDetailCallable(const Model::ListClusterCnnfStatusDetailRequest& request) const;
|
||||||
@@ -3332,21 +3496,42 @@ namespace AlibabaCloud
|
|||||||
ListHoneypotProbeOutcome listHoneypotProbe(const Model::ListHoneypotProbeRequest &request)const;
|
ListHoneypotProbeOutcome listHoneypotProbe(const Model::ListHoneypotProbeRequest &request)const;
|
||||||
void listHoneypotProbeAsync(const Model::ListHoneypotProbeRequest& request, const ListHoneypotProbeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listHoneypotProbeAsync(const Model::ListHoneypotProbeRequest& request, const ListHoneypotProbeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListHoneypotProbeOutcomeCallable listHoneypotProbeCallable(const Model::ListHoneypotProbeRequest& request) const;
|
ListHoneypotProbeOutcomeCallable listHoneypotProbeCallable(const Model::ListHoneypotProbeRequest& request) const;
|
||||||
|
ListImageRegistryRegionOutcome listImageRegistryRegion(const Model::ListImageRegistryRegionRequest &request)const;
|
||||||
|
void listImageRegistryRegionAsync(const Model::ListImageRegistryRegionRequest& request, const ListImageRegistryRegionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListImageRegistryRegionOutcomeCallable listImageRegistryRegionCallable(const Model::ListImageRegistryRegionRequest& request) const;
|
||||||
|
ListImageRiskOutcome listImageRisk(const Model::ListImageRiskRequest &request)const;
|
||||||
|
void listImageRiskAsync(const Model::ListImageRiskRequest& request, const ListImageRiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListImageRiskOutcomeCallable listImageRiskCallable(const Model::ListImageRiskRequest& request) const;
|
||||||
|
ListInstanceCatalogOutcome listInstanceCatalog(const Model::ListInstanceCatalogRequest &request)const;
|
||||||
|
void listInstanceCatalogAsync(const Model::ListInstanceCatalogRequest& request, const ListInstanceCatalogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListInstanceCatalogOutcomeCallable listInstanceCatalogCallable(const Model::ListInstanceCatalogRequest& request) const;
|
||||||
|
ListInterceptionHistoryOutcome listInterceptionHistory(const Model::ListInterceptionHistoryRequest &request)const;
|
||||||
|
void listInterceptionHistoryAsync(const Model::ListInterceptionHistoryRequest& request, const ListInterceptionHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListInterceptionHistoryOutcomeCallable listInterceptionHistoryCallable(const Model::ListInterceptionHistoryRequest& request) const;
|
||||||
ListInterceptionImageOutcome listInterceptionImage(const Model::ListInterceptionImageRequest &request)const;
|
ListInterceptionImageOutcome listInterceptionImage(const Model::ListInterceptionImageRequest &request)const;
|
||||||
void listInterceptionImageAsync(const Model::ListInterceptionImageRequest& request, const ListInterceptionImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listInterceptionImageAsync(const Model::ListInterceptionImageRequest& request, const ListInterceptionImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListInterceptionImageOutcomeCallable listInterceptionImageCallable(const Model::ListInterceptionImageRequest& request) const;
|
ListInterceptionImageOutcomeCallable listInterceptionImageCallable(const Model::ListInterceptionImageRequest& request) const;
|
||||||
ListInterceptionRulePageOutcome listInterceptionRulePage(const Model::ListInterceptionRulePageRequest &request)const;
|
ListInterceptionRulePageOutcome listInterceptionRulePage(const Model::ListInterceptionRulePageRequest &request)const;
|
||||||
void listInterceptionRulePageAsync(const Model::ListInterceptionRulePageRequest& request, const ListInterceptionRulePageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listInterceptionRulePageAsync(const Model::ListInterceptionRulePageRequest& request, const ListInterceptionRulePageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListInterceptionRulePageOutcomeCallable listInterceptionRulePageCallable(const Model::ListInterceptionRulePageRequest& request) const;
|
ListInterceptionRulePageOutcomeCallable listInterceptionRulePageCallable(const Model::ListInterceptionRulePageRequest& request) const;
|
||||||
|
ListInterceptionTargetPageOutcome listInterceptionTargetPage(const Model::ListInterceptionTargetPageRequest &request)const;
|
||||||
|
void listInterceptionTargetPageAsync(const Model::ListInterceptionTargetPageRequest& request, const ListInterceptionTargetPageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListInterceptionTargetPageOutcomeCallable listInterceptionTargetPageCallable(const Model::ListInterceptionTargetPageRequest& request) const;
|
||||||
ListPluginForUuidOutcome listPluginForUuid(const Model::ListPluginForUuidRequest &request)const;
|
ListPluginForUuidOutcome listPluginForUuid(const Model::ListPluginForUuidRequest &request)const;
|
||||||
void listPluginForUuidAsync(const Model::ListPluginForUuidRequest& request, const ListPluginForUuidAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listPluginForUuidAsync(const Model::ListPluginForUuidRequest& request, const ListPluginForUuidAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListPluginForUuidOutcomeCallable listPluginForUuidCallable(const Model::ListPluginForUuidRequest& request) const;
|
ListPluginForUuidOutcomeCallable listPluginForUuidCallable(const Model::ListPluginForUuidRequest& request) const;
|
||||||
|
ListPodRiskOutcome listPodRisk(const Model::ListPodRiskRequest &request)const;
|
||||||
|
void listPodRiskAsync(const Model::ListPodRiskRequest& request, const ListPodRiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListPodRiskOutcomeCallable listPodRiskCallable(const Model::ListPodRiskRequest& request) const;
|
||||||
ListPrivateRegistryListOutcome listPrivateRegistryList(const Model::ListPrivateRegistryListRequest &request)const;
|
ListPrivateRegistryListOutcome listPrivateRegistryList(const Model::ListPrivateRegistryListRequest &request)const;
|
||||||
void listPrivateRegistryListAsync(const Model::ListPrivateRegistryListRequest& request, const ListPrivateRegistryListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listPrivateRegistryListAsync(const Model::ListPrivateRegistryListRequest& request, const ListPrivateRegistryListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListPrivateRegistryListOutcomeCallable listPrivateRegistryListCallable(const Model::ListPrivateRegistryListRequest& request) const;
|
ListPrivateRegistryListOutcomeCallable listPrivateRegistryListCallable(const Model::ListPrivateRegistryListRequest& request) const;
|
||||||
ListPrivateRegistryTypeOutcome listPrivateRegistryType(const Model::ListPrivateRegistryTypeRequest &request)const;
|
ListPrivateRegistryTypeOutcome listPrivateRegistryType(const Model::ListPrivateRegistryTypeRequest &request)const;
|
||||||
void listPrivateRegistryTypeAsync(const Model::ListPrivateRegistryTypeRequest& request, const ListPrivateRegistryTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listPrivateRegistryTypeAsync(const Model::ListPrivateRegistryTypeRequest& request, const ListPrivateRegistryTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListPrivateRegistryTypeOutcomeCallable listPrivateRegistryTypeCallable(const Model::ListPrivateRegistryTypeRequest& request) const;
|
ListPrivateRegistryTypeOutcomeCallable listPrivateRegistryTypeCallable(const Model::ListPrivateRegistryTypeRequest& request) const;
|
||||||
|
ListRuleTargetAllOutcome listRuleTargetAll(const Model::ListRuleTargetAllRequest &request)const;
|
||||||
|
void listRuleTargetAllAsync(const Model::ListRuleTargetAllRequest& request, const ListRuleTargetAllAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ListRuleTargetAllOutcomeCallable listRuleTargetAllCallable(const Model::ListRuleTargetAllRequest& request) const;
|
||||||
ListSystemAggregationRulesOutcome listSystemAggregationRules(const Model::ListSystemAggregationRulesRequest &request)const;
|
ListSystemAggregationRulesOutcome listSystemAggregationRules(const Model::ListSystemAggregationRulesRequest &request)const;
|
||||||
void listSystemAggregationRulesAsync(const Model::ListSystemAggregationRulesRequest& request, const ListSystemAggregationRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void listSystemAggregationRulesAsync(const Model::ListSystemAggregationRulesRequest& request, const ListSystemAggregationRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ListSystemAggregationRulesOutcomeCallable listSystemAggregationRulesCallable(const Model::ListSystemAggregationRulesRequest& request) const;
|
ListSystemAggregationRulesOutcomeCallable listSystemAggregationRulesCallable(const Model::ListSystemAggregationRulesRequest& request) const;
|
||||||
@@ -3404,6 +3589,9 @@ namespace AlibabaCloud
|
|||||||
ModifyClientUserDefineRuleOutcome modifyClientUserDefineRule(const Model::ModifyClientUserDefineRuleRequest &request)const;
|
ModifyClientUserDefineRuleOutcome modifyClientUserDefineRule(const Model::ModifyClientUserDefineRuleRequest &request)const;
|
||||||
void modifyClientUserDefineRuleAsync(const Model::ModifyClientUserDefineRuleRequest& request, const ModifyClientUserDefineRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void modifyClientUserDefineRuleAsync(const Model::ModifyClientUserDefineRuleRequest& request, const ModifyClientUserDefineRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ModifyClientUserDefineRuleOutcomeCallable modifyClientUserDefineRuleCallable(const Model::ModifyClientUserDefineRuleRequest& request) const;
|
ModifyClientUserDefineRuleOutcomeCallable modifyClientUserDefineRuleCallable(const Model::ModifyClientUserDefineRuleRequest& request) const;
|
||||||
|
ModifyClusterCnnfStatusUserConfirmOutcome modifyClusterCnnfStatusUserConfirm(const Model::ModifyClusterCnnfStatusUserConfirmRequest &request)const;
|
||||||
|
void modifyClusterCnnfStatusUserConfirmAsync(const Model::ModifyClusterCnnfStatusUserConfirmRequest& request, const ModifyClusterCnnfStatusUserConfirmAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ModifyClusterCnnfStatusUserConfirmOutcomeCallable modifyClusterCnnfStatusUserConfirmCallable(const Model::ModifyClusterCnnfStatusUserConfirmRequest& request) const;
|
||||||
ModifyConcernNecessityOutcome modifyConcernNecessity(const Model::ModifyConcernNecessityRequest &request)const;
|
ModifyConcernNecessityOutcome modifyConcernNecessity(const Model::ModifyConcernNecessityRequest &request)const;
|
||||||
void modifyConcernNecessityAsync(const Model::ModifyConcernNecessityRequest& request, const ModifyConcernNecessityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void modifyConcernNecessityAsync(const Model::ModifyConcernNecessityRequest& request, const ModifyConcernNecessityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ModifyConcernNecessityOutcomeCallable modifyConcernNecessityCallable(const Model::ModifyConcernNecessityRequest& request) const;
|
ModifyConcernNecessityOutcomeCallable modifyConcernNecessityCallable(const Model::ModifyConcernNecessityRequest& request) const;
|
||||||
@@ -3425,6 +3613,15 @@ namespace AlibabaCloud
|
|||||||
ModifyInstanceAntiBruteForceRuleOutcome modifyInstanceAntiBruteForceRule(const Model::ModifyInstanceAntiBruteForceRuleRequest &request)const;
|
ModifyInstanceAntiBruteForceRuleOutcome modifyInstanceAntiBruteForceRule(const Model::ModifyInstanceAntiBruteForceRuleRequest &request)const;
|
||||||
void modifyInstanceAntiBruteForceRuleAsync(const Model::ModifyInstanceAntiBruteForceRuleRequest& request, const ModifyInstanceAntiBruteForceRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void modifyInstanceAntiBruteForceRuleAsync(const Model::ModifyInstanceAntiBruteForceRuleRequest& request, const ModifyInstanceAntiBruteForceRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ModifyInstanceAntiBruteForceRuleOutcomeCallable modifyInstanceAntiBruteForceRuleCallable(const Model::ModifyInstanceAntiBruteForceRuleRequest& request) const;
|
ModifyInstanceAntiBruteForceRuleOutcomeCallable modifyInstanceAntiBruteForceRuleCallable(const Model::ModifyInstanceAntiBruteForceRuleRequest& request) const;
|
||||||
|
ModifyInterceptionRuleOutcome modifyInterceptionRule(const Model::ModifyInterceptionRuleRequest &request)const;
|
||||||
|
void modifyInterceptionRuleAsync(const Model::ModifyInterceptionRuleRequest& request, const ModifyInterceptionRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ModifyInterceptionRuleOutcomeCallable modifyInterceptionRuleCallable(const Model::ModifyInterceptionRuleRequest& request) const;
|
||||||
|
ModifyInterceptionRuleSwitchOutcome modifyInterceptionRuleSwitch(const Model::ModifyInterceptionRuleSwitchRequest &request)const;
|
||||||
|
void modifyInterceptionRuleSwitchAsync(const Model::ModifyInterceptionRuleSwitchRequest& request, const ModifyInterceptionRuleSwitchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ModifyInterceptionRuleSwitchOutcomeCallable modifyInterceptionRuleSwitchCallable(const Model::ModifyInterceptionRuleSwitchRequest& request) const;
|
||||||
|
ModifyInterceptionTargetOutcome modifyInterceptionTarget(const Model::ModifyInterceptionTargetRequest &request)const;
|
||||||
|
void modifyInterceptionTargetAsync(const Model::ModifyInterceptionTargetRequest& request, const ModifyInterceptionTargetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
ModifyInterceptionTargetOutcomeCallable modifyInterceptionTargetCallable(const Model::ModifyInterceptionTargetRequest& request) const;
|
||||||
ModifyLogMetaStatusOutcome modifyLogMetaStatus(const Model::ModifyLogMetaStatusRequest &request)const;
|
ModifyLogMetaStatusOutcome modifyLogMetaStatus(const Model::ModifyLogMetaStatusRequest &request)const;
|
||||||
void modifyLogMetaStatusAsync(const Model::ModifyLogMetaStatusRequest& request, const ModifyLogMetaStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void modifyLogMetaStatusAsync(const Model::ModifyLogMetaStatusRequest& request, const ModifyLogMetaStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
ModifyLogMetaStatusOutcomeCallable modifyLogMetaStatusCallable(const Model::ModifyLogMetaStatusRequest& request) const;
|
ModifyLogMetaStatusOutcomeCallable modifyLogMetaStatusCallable(const Model::ModifyLogMetaStatusRequest& request) const;
|
||||||
@@ -3611,6 +3808,9 @@ namespace AlibabaCloud
|
|||||||
SaveSuspEventUserSettingOutcome saveSuspEventUserSetting(const Model::SaveSuspEventUserSettingRequest &request)const;
|
SaveSuspEventUserSettingOutcome saveSuspEventUserSetting(const Model::SaveSuspEventUserSettingRequest &request)const;
|
||||||
void saveSuspEventUserSettingAsync(const Model::SaveSuspEventUserSettingRequest& request, const SaveSuspEventUserSettingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void saveSuspEventUserSettingAsync(const Model::SaveSuspEventUserSettingRequest& request, const SaveSuspEventUserSettingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
SaveSuspEventUserSettingOutcomeCallable saveSuspEventUserSettingCallable(const Model::SaveSuspEventUserSettingRequest& request) const;
|
SaveSuspEventUserSettingOutcomeCallable saveSuspEventUserSettingCallable(const Model::SaveSuspEventUserSettingRequest& request) const;
|
||||||
|
SetClusterInterceptionConfigOutcome setClusterInterceptionConfig(const Model::SetClusterInterceptionConfigRequest &request)const;
|
||||||
|
void setClusterInterceptionConfigAsync(const Model::SetClusterInterceptionConfigRequest& request, const SetClusterInterceptionConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
|
SetClusterInterceptionConfigOutcomeCallable setClusterInterceptionConfigCallable(const Model::SetClusterInterceptionConfigRequest& request) const;
|
||||||
SetRegistryScanDayNumOutcome setRegistryScanDayNum(const Model::SetRegistryScanDayNumRequest &request)const;
|
SetRegistryScanDayNumOutcome setRegistryScanDayNum(const Model::SetRegistryScanDayNumRequest &request)const;
|
||||||
void setRegistryScanDayNumAsync(const Model::SetRegistryScanDayNumRequest& request, const SetRegistryScanDayNumAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void setRegistryScanDayNumAsync(const Model::SetRegistryScanDayNumRequest& request, const SetRegistryScanDayNumAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
SetRegistryScanDayNumOutcomeCallable setRegistryScanDayNumCallable(const Model::SetRegistryScanDayNumRequest& request) const;
|
SetRegistryScanDayNumOutcomeCallable setRegistryScanDayNumCallable(const Model::SetRegistryScanDayNumRequest& request) const;
|
||||||
|
|||||||
@@ -32,18 +32,18 @@ public:
|
|||||||
~AddCheckInstanceResultWhiteListRequest();
|
~AddCheckInstanceResultWhiteListRequest();
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
long getCheckId() const;
|
|
||||||
void setCheckId(long checkId);
|
|
||||||
std::string getCheckGroupId() const;
|
std::string getCheckGroupId() const;
|
||||||
void setCheckGroupId(const std::string &checkGroupId);
|
void setCheckGroupId(const std::string &checkGroupId);
|
||||||
std::vector<std::string> getInstanceIds() const;
|
std::vector<std::string> getInstanceIds() const;
|
||||||
void setInstanceIds(const std::vector<std::string> &instanceIds);
|
void setInstanceIds(const std::vector<std::string> &instanceIds);
|
||||||
|
long getCheckId() const;
|
||||||
|
void setCheckId(long checkId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
long checkId_;
|
|
||||||
std::string checkGroupId_;
|
std::string checkGroupId_;
|
||||||
std::vector<std::string> instanceIds_;
|
std::vector<std::string> instanceIds_;
|
||||||
|
long checkId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,25 +30,28 @@ class ALIBABACLOUD_SAS_EXPORT AddInstallCodeRequest : public RpcServiceRequest {
|
|||||||
public:
|
public:
|
||||||
AddInstallCodeRequest();
|
AddInstallCodeRequest();
|
||||||
~AddInstallCodeRequest();
|
~AddInstallCodeRequest();
|
||||||
std::string getOs() const;
|
|
||||||
void setOs(const std::string &os);
|
|
||||||
long getGroupId() const;
|
|
||||||
void setGroupId(long groupId);
|
|
||||||
bool getOnlyImage() const;
|
|
||||||
void setOnlyImage(bool onlyImage);
|
|
||||||
long getExpiredDate() const;
|
long getExpiredDate() const;
|
||||||
void setExpiredDate(long expiredDate);
|
void setExpiredDate(long expiredDate);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getOs() const;
|
||||||
|
void setOs(const std::string &os);
|
||||||
|
long getGroupId() const;
|
||||||
|
void setGroupId(long groupId);
|
||||||
|
std::string getProxyCluster() const;
|
||||||
|
void setProxyCluster(const std::string &proxyCluster);
|
||||||
|
bool getOnlyImage() const;
|
||||||
|
void setOnlyImage(bool onlyImage);
|
||||||
std::string getVendorName() const;
|
std::string getVendorName() const;
|
||||||
void setVendorName(const std::string &vendorName);
|
void setVendorName(const std::string &vendorName);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string os_;
|
|
||||||
long groupId_;
|
|
||||||
bool onlyImage_;
|
|
||||||
long expiredDate_;
|
long expiredDate_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
|
std::string os_;
|
||||||
|
long groupId_;
|
||||||
|
std::string proxyCluster_;
|
||||||
|
bool onlyImage_;
|
||||||
std::string vendorName_;
|
std::string vendorName_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -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_SAS_MODEL_ADDPRIVATEREGISTRYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_ADDPRIVATEREGISTRYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT AddPrivateRegistryRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AddPrivateRegistryRequest();
|
||||||
|
~AddPrivateRegistryRequest();
|
||||||
|
std::string getExtraParam() const;
|
||||||
|
void setExtraParam(const std::string &extraParam);
|
||||||
|
std::string getRegistryVersion() const;
|
||||||
|
void setRegistryVersion(const std::string ®istryVersion);
|
||||||
|
std::string getRegistryHostIp() const;
|
||||||
|
void setRegistryHostIp(const std::string ®istryHostIp);
|
||||||
|
std::string getPassword() const;
|
||||||
|
void setPassword(const std::string &password);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getRegistryRegionId() const;
|
||||||
|
void setRegistryRegionId(const std::string ®istryRegionId);
|
||||||
|
int getTransPerHour() const;
|
||||||
|
void setTransPerHour(int transPerHour);
|
||||||
|
std::string getRegistryType() const;
|
||||||
|
void setRegistryType(const std::string ®istryType);
|
||||||
|
std::string getDomainName() const;
|
||||||
|
void setDomainName(const std::string &domainName);
|
||||||
|
long getNetType() const;
|
||||||
|
void setNetType(long netType);
|
||||||
|
std::string getVpcId() const;
|
||||||
|
void setVpcId(const std::string &vpcId);
|
||||||
|
long getProtocolType() const;
|
||||||
|
void setProtocolType(long protocolType);
|
||||||
|
std::string getUserName() const;
|
||||||
|
void setUserName(const std::string &userName);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string extraParam_;
|
||||||
|
std::string registryVersion_;
|
||||||
|
std::string registryHostIp_;
|
||||||
|
std::string password_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string registryRegionId_;
|
||||||
|
int transPerHour_;
|
||||||
|
std::string registryType_;
|
||||||
|
std::string domainName_;
|
||||||
|
long netType_;
|
||||||
|
std::string vpcId_;
|
||||||
|
long protocolType_;
|
||||||
|
std::string userName_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_ADDPRIVATEREGISTRYREQUEST_H_
|
||||||
@@ -0,0 +1,68 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_ADDPRIVATEREGISTRYRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_ADDPRIVATEREGISTRYRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT AddPrivateRegistryResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Data
|
||||||
|
{
|
||||||
|
int transPerHour;
|
||||||
|
std::string userName;
|
||||||
|
std::string registryType;
|
||||||
|
std::string domainName;
|
||||||
|
std::string registryHostIp;
|
||||||
|
std::string token;
|
||||||
|
std::string registryVersion;
|
||||||
|
std::string vpcId;
|
||||||
|
long protocolType;
|
||||||
|
std::string regionId;
|
||||||
|
long id;
|
||||||
|
long netType;
|
||||||
|
long aliUid;
|
||||||
|
std::string password;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
AddPrivateRegistryResult();
|
||||||
|
explicit AddPrivateRegistryResult(const std::string &payload);
|
||||||
|
~AddPrivateRegistryResult();
|
||||||
|
Data getData()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
Data data_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_ADDPRIVATEREGISTRYRESULT_H_
|
||||||
@@ -32,6 +32,8 @@ public:
|
|||||||
~ChangeCheckConfigRequest();
|
~ChangeCheckConfigRequest();
|
||||||
std::vector<long> getStandardIds() const;
|
std::vector<long> getStandardIds() const;
|
||||||
void setStandardIds(const std::vector<long> &standardIds);
|
void setStandardIds(const std::vector<long> &standardIds);
|
||||||
|
int getEndTime() const;
|
||||||
|
void setEndTime(int endTime);
|
||||||
std::vector<int> getCycleDays() const;
|
std::vector<int> getCycleDays() const;
|
||||||
void setCycleDays(const std::vector<int> &cycleDays);
|
void setCycleDays(const std::vector<int> &cycleDays);
|
||||||
int getStartTime() const;
|
int getStartTime() const;
|
||||||
@@ -40,16 +42,14 @@ public:
|
|||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getRegionId() const;
|
std::string getRegionId() const;
|
||||||
void setRegionId(const std::string ®ionId);
|
void setRegionId(const std::string ®ionId);
|
||||||
int getEndTime() const;
|
|
||||||
void setEndTime(int endTime);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::vector<long> standardIds_;
|
std::vector<long> standardIds_;
|
||||||
|
int endTime_;
|
||||||
std::vector<int> cycleDays_;
|
std::vector<int> cycleDays_;
|
||||||
int startTime_;
|
int startTime_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int endTime_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,17 +30,17 @@ class ALIBABACLOUD_SAS_EXPORT CreateContainerScanTaskRequest : public RpcService
|
|||||||
public:
|
public:
|
||||||
CreateContainerScanTaskRequest();
|
CreateContainerScanTaskRequest();
|
||||||
~CreateContainerScanTaskRequest();
|
~CreateContainerScanTaskRequest();
|
||||||
std::string getLang() const;
|
|
||||||
void setLang(const std::string &lang);
|
|
||||||
std::string getClusterId() const;
|
std::string getClusterId() const;
|
||||||
void setClusterId(const std::string &clusterId);
|
void setClusterId(const std::string &clusterId);
|
||||||
std::string getContainerIds() const;
|
std::string getContainerIds() const;
|
||||||
void setContainerIds(const std::string &containerIds);
|
void setContainerIds(const std::string &containerIds);
|
||||||
|
std::string getLang() const;
|
||||||
|
void setLang(const std::string &lang);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string lang_;
|
|
||||||
std::string clusterId_;
|
std::string clusterId_;
|
||||||
std::string containerIds_;
|
std::string containerIds_;
|
||||||
|
std::string lang_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -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_SAS_MODEL_CREATEINTERCEPTIONRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_CREATEINTERCEPTIONRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT CreateInterceptionRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
CreateInterceptionRuleRequest();
|
||||||
|
~CreateInterceptionRuleRequest();
|
||||||
|
std::string getClusterName() const;
|
||||||
|
void setClusterName(const std::string &clusterName);
|
||||||
|
std::string getRuleName() const;
|
||||||
|
void setRuleName(const std::string &ruleName);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getDstTargetList() const;
|
||||||
|
void setDstTargetList(const std::string &dstTargetList);
|
||||||
|
long getOrderIndex() const;
|
||||||
|
void setOrderIndex(long orderIndex);
|
||||||
|
std::string getRuleType() const;
|
||||||
|
void setRuleType(const std::string &ruleType);
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
long getInterceptType() const;
|
||||||
|
void setInterceptType(long interceptType);
|
||||||
|
int getRuleSwitch() const;
|
||||||
|
void setRuleSwitch(int ruleSwitch);
|
||||||
|
std::string getSrcTarget() const;
|
||||||
|
void setSrcTarget(const std::string &srcTarget);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string clusterName_;
|
||||||
|
std::string ruleName_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string dstTargetList_;
|
||||||
|
long orderIndex_;
|
||||||
|
std::string ruleType_;
|
||||||
|
std::string clusterId_;
|
||||||
|
long interceptType_;
|
||||||
|
int ruleSwitch_;
|
||||||
|
std::string srcTarget_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_CREATEINTERCEPTIONRULEREQUEST_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_SAS_MODEL_CREATEINTERCEPTIONRULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_CREATEINTERCEPTIONRULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT CreateInterceptionRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
CreateInterceptionRuleResult();
|
||||||
|
explicit CreateInterceptionRuleResult(const std::string &payload);
|
||||||
|
~CreateInterceptionRuleResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_CREATEINTERCEPTIONRULERESULT_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_SAS_MODEL_CREATEINTERCEPTIONTARGETREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_CREATEINTERCEPTIONTARGETREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT CreateInterceptionTargetRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
CreateInterceptionTargetRequest();
|
||||||
|
~CreateInterceptionTargetRequest();
|
||||||
|
std::string getTargetType() const;
|
||||||
|
void setTargetType(const std::string &targetType);
|
||||||
|
std::string getClusterName() const;
|
||||||
|
void setClusterName(const std::string &clusterName);
|
||||||
|
std::vector<std::string> getImageList() const;
|
||||||
|
void setImageList(const std::vector<std::string> &imageList);
|
||||||
|
std::vector<std::string> getTagList() const;
|
||||||
|
void setTagList(const std::vector<std::string> &tagList);
|
||||||
|
std::string getTargetName() const;
|
||||||
|
void setTargetName(const std::string &targetName);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getAppName() const;
|
||||||
|
void setAppName(const std::string &appName);
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
std::string get_Namespace() const;
|
||||||
|
void set_Namespace(const std::string &_namespace);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string targetType_;
|
||||||
|
std::string clusterName_;
|
||||||
|
std::vector<std::string> imageList_;
|
||||||
|
std::vector<std::string> tagList_;
|
||||||
|
std::string targetName_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string appName_;
|
||||||
|
std::string clusterId_;
|
||||||
|
std::string _namespace_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_CREATEINTERCEPTIONTARGETREQUEST_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_SAS_MODEL_CREATEINTERCEPTIONTARGETRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_CREATEINTERCEPTIONTARGETRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT CreateInterceptionTargetResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
CreateInterceptionTargetResult();
|
||||||
|
explicit CreateInterceptionTargetResult(const std::string &payload);
|
||||||
|
~CreateInterceptionTargetResult();
|
||||||
|
bool getResult()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
bool result_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_CREATEINTERCEPTIONTARGETRESULT_H_
|
||||||
@@ -32,6 +32,8 @@ public:
|
|||||||
~DeleteBackupPolicyMachineRequest();
|
~DeleteBackupPolicyMachineRequest();
|
||||||
long getResourceOwnerId() const;
|
long getResourceOwnerId() const;
|
||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getPolicyVersion() const;
|
||||||
|
void setPolicyVersion(const std::string &policyVersion);
|
||||||
std::string getUuid() const;
|
std::string getUuid() const;
|
||||||
void setUuid(const std::string &uuid);
|
void setUuid(const std::string &uuid);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
@@ -40,16 +42,14 @@ public:
|
|||||||
void setPolicyId(long policyId);
|
void setPolicyId(long policyId);
|
||||||
std::vector<std::string> getUuidList() const;
|
std::vector<std::string> getUuidList() const;
|
||||||
void setUuidList(const std::vector<std::string> &uuidList);
|
void setUuidList(const std::vector<std::string> &uuidList);
|
||||||
std::string getPolicyVersion() const;
|
|
||||||
void setPolicyVersion(const std::string &policyVersion);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
|
std::string policyVersion_;
|
||||||
std::string uuid_;
|
std::string uuid_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
long policyId_;
|
long policyId_;
|
||||||
std::vector<std::string> uuidList_;
|
std::vector<std::string> uuidList_;
|
||||||
std::string policyVersion_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -32,18 +32,18 @@ public:
|
|||||||
~DeleteBackupPolicyRequest();
|
~DeleteBackupPolicyRequest();
|
||||||
long getResourceOwnerId() const;
|
long getResourceOwnerId() const;
|
||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getPolicyVersion() const;
|
||||||
|
void setPolicyVersion(const std::string &policyVersion);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
long getId() const;
|
long getId() const;
|
||||||
void setId(long id);
|
void setId(long id);
|
||||||
std::string getPolicyVersion() const;
|
|
||||||
void setPolicyVersion(const std::string &policyVersion);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
|
std::string policyVersion_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
long id_;
|
long id_;
|
||||||
std::string policyVersion_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_SAS_MODEL_DELETEPRIVATEREGISTRYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_DELETEPRIVATEREGISTRYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT DeletePrivateRegistryRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeletePrivateRegistryRequest();
|
||||||
|
~DeletePrivateRegistryRequest();
|
||||||
|
long getRegistryId() const;
|
||||||
|
void setRegistryId(long registryId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long registryId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_DELETEPRIVATEREGISTRYREQUEST_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_SAS_MODEL_DELETEPRIVATEREGISTRYRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_DELETEPRIVATEREGISTRYRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT DeletePrivateRegistryResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeletePrivateRegistryResult();
|
||||||
|
explicit DeletePrivateRegistryResult(const std::string &payload);
|
||||||
|
~DeletePrivateRegistryResult();
|
||||||
|
bool getData()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
bool data_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_DELETEPRIVATEREGISTRYRESULT_H_
|
||||||
@@ -32,14 +32,20 @@ public:
|
|||||||
~DescribeAntiBruteForceRulesRequest();
|
~DescribeAntiBruteForceRulesRequest();
|
||||||
long getResourceOwnerId() const;
|
long getResourceOwnerId() const;
|
||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getPageSize() const;
|
||||||
|
void setPageSize(const std::string &pageSize);
|
||||||
long getId() const;
|
long getId() const;
|
||||||
void setId(long id);
|
void setId(long id);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
|
int currentPage_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
|
std::string pageSize_;
|
||||||
long id_;
|
long id_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -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_SAS_MODEL_DESCRIBEASSETSSECURITYEVENTSUMMARYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETSSECURITYEVENTSUMMARYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT DescribeAssetsSecurityEventSummaryRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeAssetsSecurityEventSummaryRequest();
|
||||||
|
~DescribeAssetsSecurityEventSummaryRequest();
|
||||||
|
long getResourceOwnerId() const;
|
||||||
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
std::string getContainerFieldName() const;
|
||||||
|
void setContainerFieldName(const std::string &containerFieldName);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getContainerFieldValue() const;
|
||||||
|
void setContainerFieldValue(const std::string &containerFieldValue);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long resourceOwnerId_;
|
||||||
|
std::string clusterId_;
|
||||||
|
std::string containerFieldName_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string containerFieldValue_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETSSECURITYEVENTSUMMARYREQUEST_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_SAS_MODEL_DESCRIBEASSETSSECURITYEVENTSUMMARYRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETSSECURITYEVENTSUMMARYRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT DescribeAssetsSecurityEventSummaryResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct RiskAssetCount
|
||||||
|
{
|
||||||
|
long totalCount;
|
||||||
|
std::string assetType;
|
||||||
|
long riskCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeAssetsSecurityEventSummaryResult();
|
||||||
|
explicit DescribeAssetsSecurityEventSummaryResult(const std::string &payload);
|
||||||
|
~DescribeAssetsSecurityEventSummaryResult();
|
||||||
|
std::vector<RiskAssetCount> getAssets()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<RiskAssetCount> assets_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEASSETSSECURITYEVENTSUMMARYRESULT_H_
|
||||||
@@ -30,23 +30,23 @@ class ALIBABACLOUD_SAS_EXPORT DescribeBackUpExportInfoRequest : public RpcServic
|
|||||||
public:
|
public:
|
||||||
DescribeBackUpExportInfoRequest();
|
DescribeBackUpExportInfoRequest();
|
||||||
~DescribeBackUpExportInfoRequest();
|
~DescribeBackUpExportInfoRequest();
|
||||||
|
std::string getExportType() const;
|
||||||
|
void setExportType(const std::string &exportType);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
std::string getLang() const;
|
std::string getLang() const;
|
||||||
void setLang(const std::string &lang);
|
void setLang(const std::string &lang);
|
||||||
std::string getExportType() const;
|
|
||||||
void setExportType(const std::string &exportType);
|
|
||||||
int getCurrentPage() const;
|
|
||||||
void setCurrentPage(int currentPage);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string exportType_;
|
||||||
|
int currentPage_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
std::string exportType_;
|
|
||||||
int currentPage_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -32,21 +32,21 @@ public:
|
|||||||
~DescribeBackupMachineStatusRequest();
|
~DescribeBackupMachineStatusRequest();
|
||||||
long getResourceOwnerId() const;
|
long getResourceOwnerId() const;
|
||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getPolicyVersion() const;
|
||||||
|
void setPolicyVersion(const std::string &policyVersion);
|
||||||
std::string getUuid() const;
|
std::string getUuid() const;
|
||||||
void setUuid(const std::string &uuid);
|
void setUuid(const std::string &uuid);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
long getPolicyId() const;
|
long getPolicyId() const;
|
||||||
void setPolicyId(long policyId);
|
void setPolicyId(long policyId);
|
||||||
std::string getPolicyVersion() const;
|
|
||||||
void setPolicyVersion(const std::string &policyVersion);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
|
std::string policyVersion_;
|
||||||
std::string uuid_;
|
std::string uuid_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
long policyId_;
|
long policyId_;
|
||||||
std::string policyVersion_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,17 +30,17 @@ class ALIBABACLOUD_SAS_EXPORT DescribeCheckFixDetailsRequest : public RpcService
|
|||||||
public:
|
public:
|
||||||
DescribeCheckFixDetailsRequest();
|
DescribeCheckFixDetailsRequest();
|
||||||
~DescribeCheckFixDetailsRequest();
|
~DescribeCheckFixDetailsRequest();
|
||||||
std::string getLang() const;
|
|
||||||
void setLang(const std::string &lang);
|
|
||||||
std::string getCheckIds() const;
|
std::string getCheckIds() const;
|
||||||
void setCheckIds(const std::string &checkIds);
|
void setCheckIds(const std::string &checkIds);
|
||||||
long getRiskId() const;
|
long getRiskId() const;
|
||||||
void setRiskId(long riskId);
|
void setRiskId(long riskId);
|
||||||
|
std::string getLang() const;
|
||||||
|
void setLang(const std::string &lang);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string lang_;
|
|
||||||
std::string checkIds_;
|
std::string checkIds_;
|
||||||
long riskId_;
|
long riskId_;
|
||||||
|
std::string lang_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,19 +30,19 @@ class ALIBABACLOUD_SAS_EXPORT DescribeCheckWarningMachinesRequest : public RpcSe
|
|||||||
public:
|
public:
|
||||||
DescribeCheckWarningMachinesRequest();
|
DescribeCheckWarningMachinesRequest();
|
||||||
~DescribeCheckWarningMachinesRequest();
|
~DescribeCheckWarningMachinesRequest();
|
||||||
|
long getRiskId() const;
|
||||||
|
void setRiskId(long riskId);
|
||||||
std::string getLang() const;
|
std::string getLang() const;
|
||||||
void setLang(const std::string &lang);
|
void setLang(const std::string &lang);
|
||||||
long getCheckId() const;
|
long getCheckId() const;
|
||||||
void setCheckId(long checkId);
|
void setCheckId(long checkId);
|
||||||
long getRiskId() const;
|
|
||||||
void setRiskId(long riskId);
|
|
||||||
int getStatus() const;
|
int getStatus() const;
|
||||||
void setStatus(int status);
|
void setStatus(int status);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long riskId_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
long checkId_;
|
long checkId_;
|
||||||
long riskId_;
|
|
||||||
int status_;
|
int status_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,20 +30,20 @@ class ALIBABACLOUD_SAS_EXPORT DescribeClientConfSetupRequest : public RpcService
|
|||||||
public:
|
public:
|
||||||
DescribeClientConfSetupRequest();
|
DescribeClientConfSetupRequest();
|
||||||
~DescribeClientConfSetupRequest();
|
~DescribeClientConfSetupRequest();
|
||||||
|
std::string getStrategyTagValue() const;
|
||||||
|
void setStrategyTagValue(const std::string &strategyTagValue);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getStrategyTag() const;
|
std::string getStrategyTag() const;
|
||||||
void setStrategyTag(const std::string &strategyTag);
|
void setStrategyTag(const std::string &strategyTag);
|
||||||
std::string getResourceDirectoryAccountId() const;
|
std::string getResourceDirectoryAccountId() const;
|
||||||
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
||||||
std::string getStrategyTagValue() const;
|
|
||||||
void setStrategyTagValue(const std::string &strategyTagValue);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string strategyTagValue_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string strategyTag_;
|
std::string strategyTag_;
|
||||||
std::string resourceDirectoryAccountId_;
|
std::string resourceDirectoryAccountId_;
|
||||||
std::string strategyTagValue_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,20 +30,20 @@ class ALIBABACLOUD_SAS_EXPORT DescribeClientConfStrategyRequest : public RpcServ
|
|||||||
public:
|
public:
|
||||||
DescribeClientConfStrategyRequest();
|
DescribeClientConfStrategyRequest();
|
||||||
~DescribeClientConfStrategyRequest();
|
~DescribeClientConfStrategyRequest();
|
||||||
|
std::string getTagValue() const;
|
||||||
|
void setTagValue(const std::string &tagValue);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getTag() const;
|
std::string getTag() const;
|
||||||
void setTag(const std::string &tag);
|
void setTag(const std::string &tag);
|
||||||
std::string getResourceDirectoryAccountId() const;
|
std::string getResourceDirectoryAccountId() const;
|
||||||
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
||||||
std::string getTagValue() const;
|
|
||||||
void setTagValue(const std::string &tagValue);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string tagValue_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string tag_;
|
std::string tag_;
|
||||||
std::string resourceDirectoryAccountId_;
|
std::string resourceDirectoryAccountId_;
|
||||||
std::string tagValue_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -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_SAS_MODEL_DESCRIBECONTAINERTAGSREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_DESCRIBECONTAINERTAGSREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT DescribeContainerTagsRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeContainerTagsRequest();
|
||||||
|
~DescribeContainerTagsRequest();
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getAppName() const;
|
||||||
|
void setAppName(const std::string &appName);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
std::string getFieldValue() const;
|
||||||
|
void setFieldValue(const std::string &fieldValue);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
std::string getFieldName() const;
|
||||||
|
void setFieldName(const std::string &fieldName);
|
||||||
|
std::string get_Namespace() const;
|
||||||
|
void set_Namespace(const std::string &_namespace);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string appName_;
|
||||||
|
int pageSize_;
|
||||||
|
std::string fieldValue_;
|
||||||
|
int currentPage_;
|
||||||
|
std::string clusterId_;
|
||||||
|
std::string fieldName_;
|
||||||
|
std::string _namespace_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBECONTAINERTAGSREQUEST_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_SAS_MODEL_DESCRIBECONTAINERTAGSRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_DESCRIBECONTAINERTAGSRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT DescribeContainerTagsResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DescribeContainerTagsResult();
|
||||||
|
explicit DescribeContainerTagsResult(const std::string &payload);
|
||||||
|
~DescribeContainerTagsResult();
|
||||||
|
std::vector<std::string> getTagValues()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<std::string> tagValues_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBECONTAINERTAGSRESULT_H_
|
||||||
@@ -32,18 +32,18 @@ public:
|
|||||||
~DescribeExcludeSystemPathRequest();
|
~DescribeExcludeSystemPathRequest();
|
||||||
long getResourceOwnerId() const;
|
long getResourceOwnerId() const;
|
||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
int getCurrentPage() const;
|
|
||||||
void setCurrentPage(int currentPage);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
|
int currentPage_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
int currentPage_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_SAS_MODEL_DESCRIBEGROUPSTRUCTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_DESCRIBEGROUPSTRUCTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT DescribeGroupStructRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeGroupStructRequest();
|
||||||
|
~DescribeGroupStructRequest();
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getLang() const;
|
||||||
|
void setLang(const std::string &lang);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string lang_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEGROUPSTRUCTREQUEST_H_
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_DESCRIBEGROUPSTRUCTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_DESCRIBEGROUPSTRUCTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT DescribeGroupStructResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DescribeGroupStructResult();
|
||||||
|
explicit DescribeGroupStructResult(const std::string &payload);
|
||||||
|
~DescribeGroupStructResult();
|
||||||
|
std::string getGroupName()const;
|
||||||
|
int getMachineNum()const;
|
||||||
|
int getGroupLevel()const;
|
||||||
|
std::vector<std::string> getGroups()const;
|
||||||
|
int getGroupIndex()const;
|
||||||
|
int getGroupFather()const;
|
||||||
|
int getGroupFlag()const;
|
||||||
|
long getGroupId()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string groupName_;
|
||||||
|
int machineNum_;
|
||||||
|
int groupLevel_;
|
||||||
|
std::vector<std::string> groups_;
|
||||||
|
int groupIndex_;
|
||||||
|
int groupFather_;
|
||||||
|
int groupFlag_;
|
||||||
|
long groupId_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_DESCRIBEGROUPSTRUCTRESULT_H_
|
||||||
@@ -30,8 +30,14 @@ class ALIBABACLOUD_SAS_EXPORT DescribeGroupedVulRequest : public RpcServiceReque
|
|||||||
public:
|
public:
|
||||||
DescribeGroupedVulRequest();
|
DescribeGroupedVulRequest();
|
||||||
~DescribeGroupedVulRequest();
|
~DescribeGroupedVulRequest();
|
||||||
|
std::string getStatusList() const;
|
||||||
|
void setStatusList(const std::string &statusList);
|
||||||
|
std::string getTargetType() const;
|
||||||
|
void setTargetType(const std::string &targetType);
|
||||||
int getMinScore() const;
|
int getMinScore() const;
|
||||||
void setMinScore(int minScore);
|
void setMinScore(int minScore);
|
||||||
|
std::string getCveId() const;
|
||||||
|
void setCveId(const std::string &cveId);
|
||||||
std::string getAttachTypes() const;
|
std::string getAttachTypes() const;
|
||||||
void setAttachTypes(const std::string &attachTypes);
|
void setAttachTypes(const std::string &attachTypes);
|
||||||
std::string getType() const;
|
std::string getType() const;
|
||||||
@@ -46,30 +52,6 @@ public:
|
|||||||
void setContainerFieldName(const std::string &containerFieldName);
|
void setContainerFieldName(const std::string &containerFieldName);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getLevel() const;
|
|
||||||
void setLevel(const std::string &level);
|
|
||||||
std::string getGroupId() const;
|
|
||||||
void setGroupId(const std::string &groupId);
|
|
||||||
std::string getOrderBy() const;
|
|
||||||
void setOrderBy(const std::string &orderBy);
|
|
||||||
long getPatchId() const;
|
|
||||||
void setPatchId(long patchId);
|
|
||||||
std::string getAliasName() const;
|
|
||||||
void setAliasName(const std::string &aliasName);
|
|
||||||
std::string getName() const;
|
|
||||||
void setName(const std::string &name);
|
|
||||||
long getCreateTsEnd() const;
|
|
||||||
void setCreateTsEnd(long createTsEnd);
|
|
||||||
std::string getNecessity() const;
|
|
||||||
void setNecessity(const std::string &necessity);
|
|
||||||
std::string getUuids() const;
|
|
||||||
void setUuids(const std::string &uuids);
|
|
||||||
std::string getStatusList() const;
|
|
||||||
void setStatusList(const std::string &statusList);
|
|
||||||
std::string getTargetType() const;
|
|
||||||
void setTargetType(const std::string &targetType);
|
|
||||||
std::string getCveId() const;
|
|
||||||
void setCveId(const std::string &cveId);
|
|
||||||
std::string getContainerFieldValue() const;
|
std::string getContainerFieldValue() const;
|
||||||
void setContainerFieldValue(const std::string &containerFieldValue);
|
void setContainerFieldValue(const std::string &containerFieldValue);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
@@ -82,17 +64,38 @@ public:
|
|||||||
void setAssetType(const std::string &assetType);
|
void setAssetType(const std::string &assetType);
|
||||||
std::string getDirection() const;
|
std::string getDirection() const;
|
||||||
void setDirection(const std::string &direction);
|
void setDirection(const std::string &direction);
|
||||||
|
std::string getLevel() const;
|
||||||
|
void setLevel(const std::string &level);
|
||||||
|
std::string getGroupId() const;
|
||||||
|
void setGroupId(const std::string &groupId);
|
||||||
|
std::string getOrderBy() const;
|
||||||
|
void setOrderBy(const std::string &orderBy);
|
||||||
std::string getDealed() const;
|
std::string getDealed() const;
|
||||||
void setDealed(const std::string &dealed);
|
void setDealed(const std::string &dealed);
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
std::string getClusterId() const;
|
std::string getClusterId() const;
|
||||||
void setClusterId(const std::string &clusterId);
|
void setClusterId(const std::string &clusterId);
|
||||||
|
long getPatchId() const;
|
||||||
|
void setPatchId(long patchId);
|
||||||
|
std::string getAliasName() const;
|
||||||
|
void setAliasName(const std::string &aliasName);
|
||||||
std::string getSearchTags() const;
|
std::string getSearchTags() const;
|
||||||
void setSearchTags(const std::string &searchTags);
|
void setSearchTags(const std::string &searchTags);
|
||||||
|
std::string getName() const;
|
||||||
|
void setName(const std::string &name);
|
||||||
|
long getCreateTsEnd() const;
|
||||||
|
void setCreateTsEnd(long createTsEnd);
|
||||||
|
std::string getNecessity() const;
|
||||||
|
void setNecessity(const std::string &necessity);
|
||||||
|
std::string getUuids() const;
|
||||||
|
void setUuids(const std::string &uuids);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string statusList_;
|
||||||
|
std::string targetType_;
|
||||||
int minScore_;
|
int minScore_;
|
||||||
|
std::string cveId_;
|
||||||
std::string attachTypes_;
|
std::string attachTypes_;
|
||||||
std::string type_;
|
std::string type_;
|
||||||
std::string vpcInstanceIds_;
|
std::string vpcInstanceIds_;
|
||||||
@@ -100,28 +103,25 @@ private:
|
|||||||
long createTsStart_;
|
long createTsStart_;
|
||||||
std::string containerFieldName_;
|
std::string containerFieldName_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string level_;
|
|
||||||
std::string groupId_;
|
|
||||||
std::string orderBy_;
|
|
||||||
long patchId_;
|
|
||||||
std::string aliasName_;
|
|
||||||
std::string name_;
|
|
||||||
long createTsEnd_;
|
|
||||||
std::string necessity_;
|
|
||||||
std::string uuids_;
|
|
||||||
std::string statusList_;
|
|
||||||
std::string targetType_;
|
|
||||||
std::string cveId_;
|
|
||||||
std::string containerFieldValue_;
|
std::string containerFieldValue_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
long lastTsStart_;
|
long lastTsStart_;
|
||||||
std::string assetType_;
|
std::string assetType_;
|
||||||
std::string direction_;
|
std::string direction_;
|
||||||
|
std::string level_;
|
||||||
|
std::string groupId_;
|
||||||
|
std::string orderBy_;
|
||||||
std::string dealed_;
|
std::string dealed_;
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
std::string clusterId_;
|
std::string clusterId_;
|
||||||
|
long patchId_;
|
||||||
|
std::string aliasName_;
|
||||||
std::string searchTags_;
|
std::string searchTags_;
|
||||||
|
std::string name_;
|
||||||
|
long createTsEnd_;
|
||||||
|
std::string necessity_;
|
||||||
|
std::string uuids_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,25 +30,25 @@ class ALIBABACLOUD_SAS_EXPORT DescribeImageFixTaskRequest : public RpcServiceReq
|
|||||||
public:
|
public:
|
||||||
DescribeImageFixTaskRequest();
|
DescribeImageFixTaskRequest();
|
||||||
~DescribeImageFixTaskRequest();
|
~DescribeImageFixTaskRequest();
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
long getStartTime() const;
|
long getStartTime() const;
|
||||||
void setStartTime(long startTime);
|
void setStartTime(long startTime);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
long getEndTime() const;
|
|
||||||
void setEndTime(long endTime);
|
|
||||||
int getCurrentPage() const;
|
|
||||||
void setCurrentPage(int currentPage);
|
|
||||||
std::string getStatus() const;
|
std::string getStatus() const;
|
||||||
void setStatus(const std::string &status);
|
void setStatus(const std::string &status);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long endTime_;
|
||||||
|
int currentPage_;
|
||||||
long startTime_;
|
long startTime_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
long endTime_;
|
|
||||||
int currentPage_;
|
|
||||||
std::string status_;
|
std::string status_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ namespace AlibabaCloud
|
|||||||
std::string groupName;
|
std::string groupName;
|
||||||
std::string vendorName;
|
std::string vendorName;
|
||||||
std::string os;
|
std::string os;
|
||||||
|
std::string proxyCluster;
|
||||||
std::string captchaCode;
|
std::string captchaCode;
|
||||||
std::string tag;
|
std::string tag;
|
||||||
int vendor;
|
int vendor;
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ namespace AlibabaCloud
|
|||||||
struct DataItem
|
struct DataItem
|
||||||
{
|
{
|
||||||
int account;
|
int account;
|
||||||
|
int cspmNum;
|
||||||
int health;
|
int health;
|
||||||
int emgNum;
|
int emgNum;
|
||||||
int appNum;
|
int appNum;
|
||||||
|
|||||||
@@ -32,23 +32,23 @@ public:
|
|||||||
~DescribeRestoreJobsRequest();
|
~DescribeRestoreJobsRequest();
|
||||||
long getResourceOwnerId() const;
|
long getResourceOwnerId() const;
|
||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getMachineRemark() const;
|
std::string getMachineRemark() const;
|
||||||
void setMachineRemark(const std::string &machineRemark);
|
void setMachineRemark(const std::string &machineRemark);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
int getCurrentPage() const;
|
|
||||||
void setCurrentPage(int currentPage);
|
|
||||||
std::string getStatus() const;
|
std::string getStatus() const;
|
||||||
void setStatus(const std::string &status);
|
void setStatus(const std::string &status);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
|
int currentPage_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string machineRemark_;
|
std::string machineRemark_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
int currentPage_;
|
|
||||||
std::string status_;
|
std::string status_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -32,23 +32,23 @@ public:
|
|||||||
~DescribeRestorePlansRequest();
|
~DescribeRestorePlansRequest();
|
||||||
long getResourceOwnerId() const;
|
long getResourceOwnerId() const;
|
||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
std::string getSourceIp() const;
|
|
||||||
void setSourceIp(const std::string &sourceIp);
|
|
||||||
int getPageSize() const;
|
|
||||||
void setPageSize(int pageSize);
|
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
std::string getInstanceName() const;
|
std::string getInstanceName() const;
|
||||||
void setInstanceName(const std::string &instanceName);
|
void setInstanceName(const std::string &instanceName);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
std::string getStatus() const;
|
std::string getStatus() const;
|
||||||
void setStatus(const std::string &status);
|
void setStatus(const std::string &status);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
std::string sourceIp_;
|
|
||||||
int pageSize_;
|
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
std::string instanceName_;
|
std::string instanceName_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
int pageSize_;
|
||||||
std::string status_;
|
std::string status_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,20 +30,20 @@ class ALIBABACLOUD_SAS_EXPORT DescribeRisksRequest : public RpcServiceRequest {
|
|||||||
public:
|
public:
|
||||||
DescribeRisksRequest();
|
DescribeRisksRequest();
|
||||||
~DescribeRisksRequest();
|
~DescribeRisksRequest();
|
||||||
|
long getRiskId() const;
|
||||||
|
void setRiskId(long riskId);
|
||||||
std::string getRiskName() const;
|
std::string getRiskName() const;
|
||||||
void setRiskName(const std::string &riskName);
|
void setRiskName(const std::string &riskName);
|
||||||
int getLimit() const;
|
int getLimit() const;
|
||||||
void setLimit(int limit);
|
void setLimit(int limit);
|
||||||
std::string getLang() const;
|
std::string getLang() const;
|
||||||
void setLang(const std::string &lang);
|
void setLang(const std::string &lang);
|
||||||
long getRiskId() const;
|
|
||||||
void setRiskId(long riskId);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
long riskId_;
|
||||||
std::string riskName_;
|
std::string riskName_;
|
||||||
int limit_;
|
int limit_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
long riskId_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,19 +30,19 @@ class ALIBABACLOUD_SAS_EXPORT DescribeStrategyExecDetailRequest : public RpcServ
|
|||||||
public:
|
public:
|
||||||
DescribeStrategyExecDetailRequest();
|
DescribeStrategyExecDetailRequest();
|
||||||
~DescribeStrategyExecDetailRequest();
|
~DescribeStrategyExecDetailRequest();
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
int getCurrentPage() const;
|
|
||||||
void setCurrentPage(int currentPage);
|
|
||||||
int getStrategyId() const;
|
int getStrategyId() const;
|
||||||
void setStrategyId(int strategyId);
|
void setStrategyId(int strategyId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
int currentPage_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
int currentPage_;
|
|
||||||
int strategyId_;
|
int strategyId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,23 +30,23 @@ class ALIBABACLOUD_SAS_EXPORT DescribeStrategyRequest : public RpcServiceRequest
|
|||||||
public:
|
public:
|
||||||
DescribeStrategyRequest();
|
DescribeStrategyRequest();
|
||||||
~DescribeStrategyRequest();
|
~DescribeStrategyRequest();
|
||||||
|
std::string getCustomType() const;
|
||||||
|
void setCustomType(const std::string &customType);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getStrategyIds() const;
|
||||||
|
void setStrategyIds(const std::string &strategyIds);
|
||||||
std::string getLang() const;
|
std::string getLang() const;
|
||||||
void setLang(const std::string &lang);
|
void setLang(const std::string &lang);
|
||||||
std::string getResourceDirectoryAccountId() const;
|
std::string getResourceDirectoryAccountId() const;
|
||||||
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
||||||
std::string getCustomType() const;
|
|
||||||
void setCustomType(const std::string &customType);
|
|
||||||
std::string getStrategyIds() const;
|
|
||||||
void setStrategyIds(const std::string &strategyIds);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string customType_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
|
std::string strategyIds_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
std::string resourceDirectoryAccountId_;
|
std::string resourceDirectoryAccountId_;
|
||||||
std::string customType_;
|
|
||||||
std::string strategyIds_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -34,16 +34,16 @@ public:
|
|||||||
void setType(const std::string &type);
|
void setType(const std::string &type);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getResourceDirectoryAccountId() const;
|
|
||||||
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
|
||||||
std::string getConfig() const;
|
std::string getConfig() const;
|
||||||
void setConfig(const std::string &config);
|
void setConfig(const std::string &config);
|
||||||
|
std::string getResourceDirectoryAccountId() const;
|
||||||
|
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string type_;
|
std::string type_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string resourceDirectoryAccountId_;
|
|
||||||
std::string config_;
|
std::string config_;
|
||||||
|
std::string resourceDirectoryAccountId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,20 +30,20 @@ class ALIBABACLOUD_SAS_EXPORT DescribeSuspEventDetailRequest : public RpcService
|
|||||||
public:
|
public:
|
||||||
DescribeSuspEventDetailRequest();
|
DescribeSuspEventDetailRequest();
|
||||||
~DescribeSuspEventDetailRequest();
|
~DescribeSuspEventDetailRequest();
|
||||||
|
int getSuspiciousEventId() const;
|
||||||
|
void setSuspiciousEventId(int suspiciousEventId);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getFrom() const;
|
std::string getFrom() const;
|
||||||
void setFrom(const std::string &from);
|
void setFrom(const std::string &from);
|
||||||
std::string getLang() const;
|
std::string getLang() const;
|
||||||
void setLang(const std::string &lang);
|
void setLang(const std::string &lang);
|
||||||
int getSuspiciousEventId() const;
|
|
||||||
void setSuspiciousEventId(int suspiciousEventId);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
int suspiciousEventId_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string from_;
|
std::string from_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
int suspiciousEventId_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -34,16 +34,16 @@ public:
|
|||||||
void setType(const std::string &type);
|
void setType(const std::string &type);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getResourceDirectoryAccountId() const;
|
|
||||||
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
|
||||||
std::string getConfig() const;
|
std::string getConfig() const;
|
||||||
void setConfig(const std::string &config);
|
void setConfig(const std::string &config);
|
||||||
|
std::string getResourceDirectoryAccountId() const;
|
||||||
|
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string type_;
|
std::string type_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string resourceDirectoryAccountId_;
|
|
||||||
std::string config_;
|
std::string config_;
|
||||||
|
std::string resourceDirectoryAccountId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,20 +30,20 @@ class ALIBABACLOUD_SAS_EXPORT DescribeVulCheckTaskStatusDetailRequest : public R
|
|||||||
public:
|
public:
|
||||||
DescribeVulCheckTaskStatusDetailRequest();
|
DescribeVulCheckTaskStatusDetailRequest();
|
||||||
~DescribeVulCheckTaskStatusDetailRequest();
|
~DescribeVulCheckTaskStatusDetailRequest();
|
||||||
|
std::vector<std::string> getTypes() const;
|
||||||
|
void setTypes(const std::vector<std::string> &types);
|
||||||
std::vector<std::string> getTaskIds() const;
|
std::vector<std::string> getTaskIds() const;
|
||||||
void setTaskIds(const std::vector<std::string> &taskIds);
|
void setTaskIds(const std::vector<std::string> &taskIds);
|
||||||
std::string getUuid() const;
|
std::string getUuid() const;
|
||||||
void setUuid(const std::string &uuid);
|
void setUuid(const std::string &uuid);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::vector<std::string> getTypes() const;
|
|
||||||
void setTypes(const std::vector<std::string> &types);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::vector<std::string> types_;
|
||||||
std::vector<std::string> taskIds_;
|
std::vector<std::string> taskIds_;
|
||||||
std::string uuid_;
|
std::string uuid_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::vector<std::string> types_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -32,21 +32,21 @@ public:
|
|||||||
~DescribeVulListPageRequest();
|
~DescribeVulListPageRequest();
|
||||||
std::string getCveId() const;
|
std::string getCveId() const;
|
||||||
void setCveId(const std::string &cveId);
|
void setCveId(const std::string &cveId);
|
||||||
std::string getSourceIp() const;
|
|
||||||
void setSourceIp(const std::string &sourceIp);
|
|
||||||
int getPageSize() const;
|
|
||||||
void setPageSize(int pageSize);
|
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getVulNameLike() const;
|
std::string getVulNameLike() const;
|
||||||
void setVulNameLike(const std::string &vulNameLike);
|
void setVulNameLike(const std::string &vulNameLike);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string cveId_;
|
std::string cveId_;
|
||||||
std::string sourceIp_;
|
|
||||||
int pageSize_;
|
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
|
std::string sourceIp_;
|
||||||
std::string vulNameLike_;
|
std::string vulNameLike_;
|
||||||
|
int pageSize_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
48
sas/include/alibabacloud/sas/model/GetAppNetworkRequest.h
Normal file
48
sas/include/alibabacloud/sas/model/GetAppNetworkRequest.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_SAS_MODEL_GETAPPNETWORKREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_GETAPPNETWORKREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT GetAppNetworkRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
GetAppNetworkRequest();
|
||||||
|
~GetAppNetworkRequest();
|
||||||
|
long getStartTime() const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long startTime_;
|
||||||
|
long endTime_;
|
||||||
|
std::string clusterId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_GETAPPNETWORKREQUEST_H_
|
||||||
80
sas/include/alibabacloud/sas/model/GetAppNetworkResult.h
Normal file
80
sas/include/alibabacloud/sas/model/GetAppNetworkResult.h
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_GETAPPNETWORKRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_GETAPPNETWORKRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT GetAppNetworkResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct AppNetwork
|
||||||
|
{
|
||||||
|
struct AppNode
|
||||||
|
{
|
||||||
|
std::string type;
|
||||||
|
std::vector<std::string> containerIds;
|
||||||
|
std::string id;
|
||||||
|
std::string namespaceId;
|
||||||
|
std::string riskLevel;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
struct BasicEdge
|
||||||
|
{
|
||||||
|
std::string srcNodeId;
|
||||||
|
std::string port;
|
||||||
|
std::string id;
|
||||||
|
std::string dstNodeType;
|
||||||
|
std::string srcNodeType;
|
||||||
|
std::string dstNodeId;
|
||||||
|
};
|
||||||
|
struct NamespaceItem
|
||||||
|
{
|
||||||
|
std::string id;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
std::vector<AppNode> node;
|
||||||
|
std::vector<NamespaceItem> _namespace;
|
||||||
|
std::vector<BasicEdge> edge;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
GetAppNetworkResult();
|
||||||
|
explicit GetAppNetworkResult(const std::string &payload);
|
||||||
|
~GetAppNetworkResult();
|
||||||
|
AppNetwork getAppNetwork()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
AppNetwork appNetwork_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_GETAPPNETWORKRESULT_H_
|
||||||
@@ -30,26 +30,26 @@ class ALIBABACLOUD_SAS_EXPORT GetCheckConfigRequest : public RpcServiceRequest {
|
|||||||
public:
|
public:
|
||||||
GetCheckConfigRequest();
|
GetCheckConfigRequest();
|
||||||
~GetCheckConfigRequest();
|
~GetCheckConfigRequest();
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getCheckGroupId() const;
|
||||||
|
void setCheckGroupId(const std::string &checkGroupId);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
std::string getFrom() const;
|
std::string getFrom() const;
|
||||||
void setFrom(const std::string &from);
|
void setFrom(const std::string &from);
|
||||||
std::string getLang() const;
|
std::string getLang() const;
|
||||||
void setLang(const std::string &lang);
|
void setLang(const std::string &lang);
|
||||||
int getCurrentPage() const;
|
|
||||||
void setCurrentPage(int currentPage);
|
|
||||||
std::string getCheckGroupId() const;
|
|
||||||
void setCheckGroupId(const std::string &checkGroupId);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
int currentPage_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
|
std::string checkGroupId_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
std::string from_;
|
std::string from_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
int currentPage_;
|
|
||||||
std::string checkGroupId_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,17 +30,17 @@ class ALIBABACLOUD_SAS_EXPORT GetCheckRiskStatisticsRequest : public RpcServiceR
|
|||||||
public:
|
public:
|
||||||
GetCheckRiskStatisticsRequest();
|
GetCheckRiskStatisticsRequest();
|
||||||
~GetCheckRiskStatisticsRequest();
|
~GetCheckRiskStatisticsRequest();
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
std::string getLang() const;
|
std::string getLang() const;
|
||||||
void setLang(const std::string &lang);
|
void setLang(const std::string &lang);
|
||||||
int getCurrentPage() const;
|
|
||||||
void setCurrentPage(int currentPage);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
int currentPage_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
int currentPage_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -0,0 +1,52 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_GETCLOUDASSETCRITERIAREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_GETCLOUDASSETCRITERIAREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT GetCloudAssetCriteriaRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
struct CloudAssetTypes {
|
||||||
|
int assetSubType;
|
||||||
|
int assetType;
|
||||||
|
};
|
||||||
|
GetCloudAssetCriteriaRequest();
|
||||||
|
~GetCloudAssetCriteriaRequest();
|
||||||
|
std::vector<CloudAssetTypes> getCloudAssetTypes() const;
|
||||||
|
void setCloudAssetTypes(const std::vector<CloudAssetTypes> &cloudAssetTypes);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getValue() const;
|
||||||
|
void setValue(const std::string &value);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::vector<CloudAssetTypes> cloudAssetTypes_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string value_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_GETCLOUDASSETCRITERIAREQUEST_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_SAS_MODEL_GETCLOUDASSETCRITERIARESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_GETCLOUDASSETCRITERIARESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT GetCloudAssetCriteriaResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Criteria
|
||||||
|
{
|
||||||
|
std::string multiValues;
|
||||||
|
std::string type;
|
||||||
|
std::string values;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
GetCloudAssetCriteriaResult();
|
||||||
|
explicit GetCloudAssetCriteriaResult(const std::string &payload);
|
||||||
|
~GetCloudAssetCriteriaResult();
|
||||||
|
std::vector<Criteria> getCriteriaList()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<Criteria> criteriaList_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_GETCLOUDASSETCRITERIARESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_SAS_MODEL_GETCLUSTERRULESUMMARYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_GETCLUSTERRULESUMMARYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT GetClusterRuleSummaryRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
GetClusterRuleSummaryRequest();
|
||||||
|
~GetClusterRuleSummaryRequest();
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string clusterId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_GETCLUSTERRULESUMMARYREQUEST_H_
|
||||||
@@ -0,0 +1,61 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_GETCLUSTERRULESUMMARYRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_GETCLUSTERRULESUMMARYRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT GetClusterRuleSummaryResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct ClusterRuleSummary
|
||||||
|
{
|
||||||
|
int ruleCount;
|
||||||
|
long interceptionCount7Day;
|
||||||
|
int interceptionSwitch;
|
||||||
|
int closeRuleCount;
|
||||||
|
int suggestRuleCount;
|
||||||
|
int openRuleCount;
|
||||||
|
int interceptionType;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
GetClusterRuleSummaryResult();
|
||||||
|
explicit GetClusterRuleSummaryResult(const std::string &payload);
|
||||||
|
~GetClusterRuleSummaryResult();
|
||||||
|
ClusterRuleSummary getClusterRuleSummary()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
ClusterRuleSummary clusterRuleSummary_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_GETCLUSTERRULESUMMARYRESULT_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_SAS_MODEL_GETINTERCEPTIONRULEDETAILREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_GETINTERCEPTIONRULEDETAILREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT GetInterceptionRuleDetailRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
GetInterceptionRuleDetailRequest();
|
||||||
|
~GetInterceptionRuleDetailRequest();
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getRuleId() const;
|
||||||
|
void setRuleId(const std::string &ruleId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string clusterId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string ruleId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_GETINTERCEPTIONRULEDETAILREQUEST_H_
|
||||||
@@ -0,0 +1,85 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_GETINTERCEPTIONRULEDETAILRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_GETINTERCEPTIONRULEDETAILRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT GetInterceptionRuleDetailResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct InterceptionRuleDetail
|
||||||
|
{
|
||||||
|
struct SrcTarget
|
||||||
|
{
|
||||||
|
std::string targetType;
|
||||||
|
std::vector<std::string> tagList;
|
||||||
|
std::string ruleType;
|
||||||
|
std::string _namespace;
|
||||||
|
std::string targetName;
|
||||||
|
int targetId;
|
||||||
|
std::string appName;
|
||||||
|
std::vector<std::string> imageList;
|
||||||
|
};
|
||||||
|
struct DstTarget
|
||||||
|
{
|
||||||
|
std::string targetType;
|
||||||
|
std::vector<std::string> tagList2;
|
||||||
|
std::vector<std::string> ports;
|
||||||
|
std::string ruleType;
|
||||||
|
std::string _namespace;
|
||||||
|
std::vector<std::string> imageList1;
|
||||||
|
std::string targetName;
|
||||||
|
int targetId;
|
||||||
|
std::string appName;
|
||||||
|
};
|
||||||
|
int ruleSwitch;
|
||||||
|
long interceptType;
|
||||||
|
SrcTarget srcTarget;
|
||||||
|
long ruleId;
|
||||||
|
std::string ruleType;
|
||||||
|
long orderIndex;
|
||||||
|
DstTarget dstTarget;
|
||||||
|
std::string ruleName;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
GetInterceptionRuleDetailResult();
|
||||||
|
explicit GetInterceptionRuleDetailResult(const std::string &payload);
|
||||||
|
~GetInterceptionRuleDetailResult();
|
||||||
|
InterceptionRuleDetail getInterceptionRuleDetail()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
InterceptionRuleDetail interceptionRuleDetail_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_GETINTERCEPTIONRULEDETAILRESULT_H_
|
||||||
@@ -30,20 +30,20 @@ class ALIBABACLOUD_SAS_EXPORT GetModuleConfigRequest : public RpcServiceRequest
|
|||||||
public:
|
public:
|
||||||
GetModuleConfigRequest();
|
GetModuleConfigRequest();
|
||||||
~GetModuleConfigRequest();
|
~GetModuleConfigRequest();
|
||||||
|
std::string getCurrentPage() const;
|
||||||
|
void setCurrentPage(const std::string ¤tPage);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getPageSize() const;
|
std::string getPageSize() const;
|
||||||
void setPageSize(const std::string &pageSize);
|
void setPageSize(const std::string &pageSize);
|
||||||
std::string getResourceDirectoryAccountId() const;
|
std::string getResourceDirectoryAccountId() const;
|
||||||
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
||||||
std::string getCurrentPage() const;
|
|
||||||
void setCurrentPage(const std::string ¤tPage);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string currentPage_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string pageSize_;
|
std::string pageSize_;
|
||||||
std::string resourceDirectoryAccountId_;
|
std::string resourceDirectoryAccountId_;
|
||||||
std::string currentPage_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -36,21 +36,21 @@ public:
|
|||||||
~IgnoreCheckItemsRequest();
|
~IgnoreCheckItemsRequest();
|
||||||
std::string getReason() const;
|
std::string getReason() const;
|
||||||
void setReason(const std::string &reason);
|
void setReason(const std::string &reason);
|
||||||
|
std::vector<CheckAndRiskTypeList> getCheckAndRiskTypeList() const;
|
||||||
|
void setCheckAndRiskTypeList(const std::vector<CheckAndRiskTypeList> &checkAndRiskTypeList);
|
||||||
int getType() const;
|
int getType() const;
|
||||||
void setType(int type);
|
void setType(int type);
|
||||||
std::vector<std::string> getUuidList() const;
|
std::vector<std::string> getUuidList() const;
|
||||||
void setUuidList(const std::vector<std::string> &uuidList);
|
void setUuidList(const std::vector<std::string> &uuidList);
|
||||||
std::string getLang() const;
|
std::string getLang() const;
|
||||||
void setLang(const std::string &lang);
|
void setLang(const std::string &lang);
|
||||||
std::vector<CheckAndRiskTypeList> getCheckAndRiskTypeList() const;
|
|
||||||
void setCheckAndRiskTypeList(const std::vector<CheckAndRiskTypeList> &checkAndRiskTypeList);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string reason_;
|
std::string reason_;
|
||||||
|
std::vector<CheckAndRiskTypeList> checkAndRiskTypeList_;
|
||||||
int type_;
|
int type_;
|
||||||
std::vector<std::string> uuidList_;
|
std::vector<std::string> uuidList_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
std::vector<CheckAndRiskTypeList> checkAndRiskTypeList_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -32,21 +32,21 @@ public:
|
|||||||
~InstallBackupClientRequest();
|
~InstallBackupClientRequest();
|
||||||
long getResourceOwnerId() const;
|
long getResourceOwnerId() const;
|
||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getPolicyVersion() const;
|
||||||
|
void setPolicyVersion(const std::string &policyVersion);
|
||||||
std::string getUuid() const;
|
std::string getUuid() const;
|
||||||
void setUuid(const std::string &uuid);
|
void setUuid(const std::string &uuid);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::vector<std::string> getUuidList() const;
|
std::vector<std::string> getUuidList() const;
|
||||||
void setUuidList(const std::vector<std::string> &uuidList);
|
void setUuidList(const std::vector<std::string> &uuidList);
|
||||||
std::string getPolicyVersion() const;
|
|
||||||
void setPolicyVersion(const std::string &policyVersion);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
|
std::string policyVersion_;
|
||||||
std::string uuid_;
|
std::string uuid_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::vector<std::string> uuidList_;
|
std::vector<std::string> uuidList_;
|
||||||
std::string policyVersion_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
51
sas/include/alibabacloud/sas/model/InstallPmAgentRequest.h
Normal file
51
sas/include/alibabacloud/sas/model/InstallPmAgentRequest.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_SAS_MODEL_INSTALLPMAGENTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_INSTALLPMAGENTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT InstallPmAgentRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
InstallPmAgentRequest();
|
||||||
|
~InstallPmAgentRequest();
|
||||||
|
std::string getType() const;
|
||||||
|
void setType(const std::string &type);
|
||||||
|
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 type_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string lang_;
|
||||||
|
std::string uuids_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_INSTALLPMAGENTREQUEST_H_
|
||||||
49
sas/include/alibabacloud/sas/model/InstallPmAgentResult.h
Normal file
49
sas/include/alibabacloud/sas/model/InstallPmAgentResult.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_SAS_MODEL_INSTALLPMAGENTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_INSTALLPMAGENTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT InstallPmAgentResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
InstallPmAgentResult();
|
||||||
|
explicit InstallPmAgentResult(const std::string &payload);
|
||||||
|
~InstallPmAgentResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_INSTALLPMAGENTRESULT_H_
|
||||||
@@ -36,20 +36,20 @@ public:
|
|||||||
void setInstanceTypes(const std::vector<std::string> &instanceTypes);
|
void setInstanceTypes(const std::vector<std::string> &instanceTypes);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::vector<std::string> getInstanceIds() const;
|
||||||
|
void setInstanceIds(const std::vector<std::string> &instanceIds);
|
||||||
std::string getLang() const;
|
std::string getLang() const;
|
||||||
void setLang(const std::string &lang);
|
void setLang(const std::string &lang);
|
||||||
std::vector<std::string> getVendors() const;
|
std::vector<std::string> getVendors() const;
|
||||||
void setVendors(const std::vector<std::string> &vendors);
|
void setVendors(const std::vector<std::string> &vendors);
|
||||||
std::vector<std::string> getInstanceIds() const;
|
|
||||||
void setInstanceIds(const std::vector<std::string> &instanceIds);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::vector<std::string> instanceSubTypes_;
|
std::vector<std::string> instanceSubTypes_;
|
||||||
std::vector<std::string> instanceTypes_;
|
std::vector<std::string> instanceTypes_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
|
std::vector<std::string> instanceIds_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
std::vector<std::string> vendors_;
|
std::vector<std::string> vendors_;
|
||||||
std::vector<std::string> instanceIds_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -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_SAS_MODEL_LISTCLOUDASSETINSTANCESREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTCLOUDASSETINSTANCESREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListCloudAssetInstancesRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
struct CloudAssetTypes {
|
||||||
|
int assetSubType;
|
||||||
|
int assetType;
|
||||||
|
};
|
||||||
|
ListCloudAssetInstancesRequest();
|
||||||
|
~ListCloudAssetInstancesRequest();
|
||||||
|
std::string getCriteria() const;
|
||||||
|
void setCriteria(const std::string &criteria);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
std::string getLogicalExp() const;
|
||||||
|
void setLogicalExp(const std::string &logicalExp);
|
||||||
|
std::vector<CloudAssetTypes> getCloudAssetTypes() const;
|
||||||
|
void setCloudAssetTypes(const std::vector<CloudAssetTypes> &cloudAssetTypes);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string criteria_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string regionId_;
|
||||||
|
int pageSize_;
|
||||||
|
std::string logicalExp_;
|
||||||
|
std::vector<CloudAssetTypes> cloudAssetTypes_;
|
||||||
|
int currentPage_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTCLOUDASSETINSTANCESREQUEST_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_SAS_MODEL_LISTCLOUDASSETINSTANCESRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTCLOUDASSETINSTANCESRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListCloudAssetInstancesResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct PageInfo
|
||||||
|
{
|
||||||
|
int totalCount;
|
||||||
|
int pageSize;
|
||||||
|
int currentPage;
|
||||||
|
int count;
|
||||||
|
};
|
||||||
|
struct InstancesItem
|
||||||
|
{
|
||||||
|
long createdTime;
|
||||||
|
std::string assetTypeName;
|
||||||
|
std::string instanceId;
|
||||||
|
std::string assetSubTypeName;
|
||||||
|
int vendor;
|
||||||
|
std::string riskStatus;
|
||||||
|
std::string instanceName;
|
||||||
|
int assetType;
|
||||||
|
std::string internetIp;
|
||||||
|
std::string alarmStatus;
|
||||||
|
std::string regionId;
|
||||||
|
std::string assetSubType;
|
||||||
|
std::string securityInfo;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListCloudAssetInstancesResult();
|
||||||
|
explicit ListCloudAssetInstancesResult(const std::string &payload);
|
||||||
|
~ListCloudAssetInstancesResult();
|
||||||
|
std::vector<InstancesItem> getInstances()const;
|
||||||
|
PageInfo getPageInfo()const;
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<InstancesItem> instances_;
|
||||||
|
PageInfo pageInfo_;
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTCLOUDASSETINSTANCESRESULT_H_
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_LISTIMAGEREGISTRYREGIONREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTIMAGEREGISTRYREGIONREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListImageRegistryRegionRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListImageRegistryRegionRequest();
|
||||||
|
~ListImageRegistryRegionRequest();
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTIMAGEREGISTRYREGIONREQUEST_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_SAS_MODEL_LISTIMAGEREGISTRYREGIONRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTIMAGEREGISTRYREGIONRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListImageRegistryRegionResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct Region
|
||||||
|
{
|
||||||
|
std::string regionName;
|
||||||
|
std::string regionId;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListImageRegistryRegionResult();
|
||||||
|
explicit ListImageRegistryRegionResult(const std::string &payload);
|
||||||
|
~ListImageRegistryRegionResult();
|
||||||
|
std::vector<Region> getRegions()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<Region> regions_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTIMAGEREGISTRYREGIONRESULT_H_
|
||||||
57
sas/include/alibabacloud/sas/model/ListImageRiskRequest.h
Normal file
57
sas/include/alibabacloud/sas/model/ListImageRiskRequest.h
Normal file
@@ -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_SAS_MODEL_LISTIMAGERISKREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTIMAGERISKREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListImageRiskRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListImageRiskRequest();
|
||||||
|
~ListImageRiskRequest();
|
||||||
|
std::string getAppName() const;
|
||||||
|
void setAppName(const std::string &appName);
|
||||||
|
std::string getImageName() const;
|
||||||
|
void setImageName(const std::string &imageName);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
std::string get_Namespace() const;
|
||||||
|
void set_Namespace(const std::string &_namespace);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string appName_;
|
||||||
|
std::string imageName_;
|
||||||
|
int pageSize_;
|
||||||
|
int currentPage_;
|
||||||
|
std::string clusterId_;
|
||||||
|
std::string _namespace_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTIMAGERISKREQUEST_H_
|
||||||
86
sas/include/alibabacloud/sas/model/ListImageRiskResult.h
Normal file
86
sas/include/alibabacloud/sas/model/ListImageRiskResult.h
Normal file
@@ -0,0 +1,86 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_LISTIMAGERISKRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTIMAGERISKRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListImageRiskResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct PageInfo
|
||||||
|
{
|
||||||
|
int totalCount;
|
||||||
|
int pageSize;
|
||||||
|
int currentPage;
|
||||||
|
int count;
|
||||||
|
};
|
||||||
|
struct ImageRiskListItem
|
||||||
|
{
|
||||||
|
struct Endpoint
|
||||||
|
{
|
||||||
|
std::vector<std::string> domains;
|
||||||
|
std::string type;
|
||||||
|
};
|
||||||
|
std::string imageAccessType;
|
||||||
|
std::string repoNamespace;
|
||||||
|
std::string registryType;
|
||||||
|
std::string digest;
|
||||||
|
std::string repoName;
|
||||||
|
int tagImmutable;
|
||||||
|
std::string image;
|
||||||
|
std::string statistics;
|
||||||
|
std::string internetURLs;
|
||||||
|
std::string endpoints;
|
||||||
|
std::string uuid;
|
||||||
|
std::string repoType;
|
||||||
|
std::vector<ImageRiskListItem::Endpoint> endPointList;
|
||||||
|
std::string imageId;
|
||||||
|
std::string tag;
|
||||||
|
std::string regionId;
|
||||||
|
std::string repoId;
|
||||||
|
std::string vpcURLs;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListImageRiskResult();
|
||||||
|
explicit ListImageRiskResult(const std::string &payload);
|
||||||
|
~ListImageRiskResult();
|
||||||
|
std::vector<ImageRiskListItem> getImageRiskList()const;
|
||||||
|
PageInfo getPageInfo()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<ImageRiskListItem> imageRiskList_;
|
||||||
|
PageInfo pageInfo_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTIMAGERISKRESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_SAS_MODEL_LISTINSTANCECATALOGREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTINSTANCECATALOGREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListInstanceCatalogRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListInstanceCatalogRequest();
|
||||||
|
~ListInstanceCatalogRequest();
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getLang() const;
|
||||||
|
void setLang(const std::string &lang);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string lang_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTINSTANCECATALOGREQUEST_H_
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_LISTINSTANCECATALOGRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTINSTANCECATALOGRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListInstanceCatalogResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct VendorsItem
|
||||||
|
{
|
||||||
|
struct InstanceTypesItem
|
||||||
|
{
|
||||||
|
struct InstanceSubTypesItem
|
||||||
|
{
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
std::vector<InstanceTypesItem::InstanceSubTypesItem> instanceSubTypes;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
std::vector<VendorsItem::InstanceTypesItem> instanceTypes;
|
||||||
|
std::string name;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListInstanceCatalogResult();
|
||||||
|
explicit ListInstanceCatalogResult(const std::string &payload);
|
||||||
|
~ListInstanceCatalogResult();
|
||||||
|
std::vector<VendorsItem> getVendors()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<VendorsItem> vendors_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTINSTANCECATALOGRESULT_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_SAS_MODEL_LISTINTERCEPTIONHISTORYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTINTERCEPTIONHISTORYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListInterceptionHistoryRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListInterceptionHistoryRequest();
|
||||||
|
~ListInterceptionHistoryRequest();
|
||||||
|
long getStartTime() const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
std::string getHistoryName() const;
|
||||||
|
void setHistoryName(const std::string &historyName);
|
||||||
|
std::vector<int> getInterceptionTypes() const;
|
||||||
|
void setInterceptionTypes(const std::vector<int> &interceptionTypes);
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long startTime_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
int pageSize_;
|
||||||
|
std::string historyName_;
|
||||||
|
std::vector<int> interceptionTypes_;
|
||||||
|
long endTime_;
|
||||||
|
int currentPage_;
|
||||||
|
std::string clusterId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTINTERCEPTIONHISTORYREQUEST_H_
|
||||||
@@ -0,0 +1,95 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_LISTINTERCEPTIONHISTORYRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTINTERCEPTIONHISTORYRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListInterceptionHistoryResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct PageInfo
|
||||||
|
{
|
||||||
|
int totalCount;
|
||||||
|
int pageSize;
|
||||||
|
int currentPage;
|
||||||
|
int count;
|
||||||
|
};
|
||||||
|
struct InterceptionHistory
|
||||||
|
{
|
||||||
|
long ruleId;
|
||||||
|
std::string srcTagList;
|
||||||
|
long interceptionName;
|
||||||
|
std::string dstAppName;
|
||||||
|
std::string realDstAppName;
|
||||||
|
std::string realDstNamespace;
|
||||||
|
std::string srcImageList;
|
||||||
|
std::string clusterName;
|
||||||
|
std::string dstTagList;
|
||||||
|
std::string srcNamespace;
|
||||||
|
std::string realDstPodName;
|
||||||
|
std::string ruleName;
|
||||||
|
int interceptionType;
|
||||||
|
long status;
|
||||||
|
int realInterceptionType;
|
||||||
|
std::string realSrcAppName;
|
||||||
|
long firstTime;
|
||||||
|
std::string clusterId;
|
||||||
|
std::string dstRuleTargetName;
|
||||||
|
std::string srcAppName;
|
||||||
|
std::string realSrcImageName;
|
||||||
|
long dstPort;
|
||||||
|
std::string realSrcPodName;
|
||||||
|
int tryCount;
|
||||||
|
std::string realSrcNamespace;
|
||||||
|
std::string srcRuleTargetName;
|
||||||
|
std::string realDstImageName;
|
||||||
|
long id;
|
||||||
|
long riskLevel;
|
||||||
|
std::string dstImageList;
|
||||||
|
std::string dstNamespace;
|
||||||
|
long lastTime;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListInterceptionHistoryResult();
|
||||||
|
explicit ListInterceptionHistoryResult(const std::string &payload);
|
||||||
|
~ListInterceptionHistoryResult();
|
||||||
|
std::vector<InterceptionHistory> getInterceptionHistoryList()const;
|
||||||
|
PageInfo getPageInfo()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<InterceptionHistory> interceptionHistoryList_;
|
||||||
|
PageInfo pageInfo_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTINTERCEPTIONHISTORYRESULT_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_SAS_MODEL_LISTINTERCEPTIONTARGETPAGEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTINTERCEPTIONTARGETPAGEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListInterceptionTargetPageRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListInterceptionTargetPageRequest();
|
||||||
|
~ListInterceptionTargetPageRequest();
|
||||||
|
std::string getTargetType() const;
|
||||||
|
void setTargetType(const std::string &targetType);
|
||||||
|
std::vector<std::string> getImageList() const;
|
||||||
|
void setImageList(const std::vector<std::string> &imageList);
|
||||||
|
std::vector<std::string> getTagList() const;
|
||||||
|
void setTagList(const std::vector<std::string> &tagList);
|
||||||
|
std::string getTargetName() const;
|
||||||
|
void setTargetName(const std::string &targetName);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getAppName() const;
|
||||||
|
void setAppName(const std::string &appName);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
|
std::string get_Namespace() const;
|
||||||
|
void set_Namespace(const std::string &_namespace);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string targetType_;
|
||||||
|
std::vector<std::string> imageList_;
|
||||||
|
std::vector<std::string> tagList_;
|
||||||
|
std::string targetName_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string appName_;
|
||||||
|
int pageSize_;
|
||||||
|
int currentPage_;
|
||||||
|
std::string _namespace_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTINTERCEPTIONTARGETPAGEREQUEST_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_SAS_MODEL_LISTINTERCEPTIONTARGETPAGERESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTINTERCEPTIONTARGETPAGERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListInterceptionTargetPageResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct PageInfo
|
||||||
|
{
|
||||||
|
int totalCount;
|
||||||
|
int pageSize;
|
||||||
|
int currentPage;
|
||||||
|
};
|
||||||
|
struct RuleTarget
|
||||||
|
{
|
||||||
|
std::string clusterId;
|
||||||
|
std::string targetType;
|
||||||
|
std::string clusterName;
|
||||||
|
std::vector<std::string> tagList;
|
||||||
|
std::string _namespace;
|
||||||
|
std::string ruleType;
|
||||||
|
std::string targetName;
|
||||||
|
long targetId;
|
||||||
|
std::string appName;
|
||||||
|
std::vector<std::string> imageList;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListInterceptionTargetPageResult();
|
||||||
|
explicit ListInterceptionTargetPageResult(const std::string &payload);
|
||||||
|
~ListInterceptionTargetPageResult();
|
||||||
|
PageInfo getPageInfo()const;
|
||||||
|
std::vector<RuleTarget> getRuleTargetList()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
PageInfo pageInfo_;
|
||||||
|
std::vector<RuleTarget> ruleTargetList_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTINTERCEPTIONTARGETPAGERESULT_H_
|
||||||
57
sas/include/alibabacloud/sas/model/ListPodRiskRequest.h
Normal file
57
sas/include/alibabacloud/sas/model/ListPodRiskRequest.h
Normal file
@@ -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_SAS_MODEL_LISTPODRISKREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTPODRISKREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListPodRiskRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListPodRiskRequest();
|
||||||
|
~ListPodRiskRequest();
|
||||||
|
std::string getPodName() const;
|
||||||
|
void setPodName(const std::string &podName);
|
||||||
|
std::string getAppName() const;
|
||||||
|
void setAppName(const std::string &appName);
|
||||||
|
long getPageSize() const;
|
||||||
|
void setPageSize(long pageSize);
|
||||||
|
long getCurrentPage() const;
|
||||||
|
void setCurrentPage(long currentPage);
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
std::string get_Namespace() const;
|
||||||
|
void set_Namespace(const std::string &_namespace);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string podName_;
|
||||||
|
std::string appName_;
|
||||||
|
long pageSize_;
|
||||||
|
long currentPage_;
|
||||||
|
std::string clusterId_;
|
||||||
|
std::string _namespace_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTPODRISKREQUEST_H_
|
||||||
74
sas/include/alibabacloud/sas/model/ListPodRiskResult.h
Normal file
74
sas/include/alibabacloud/sas/model/ListPodRiskResult.h
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
/*
|
||||||
|
* 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_SAS_MODEL_LISTPODRISKRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTPODRISKRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListPodRiskResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct PageInfo
|
||||||
|
{
|
||||||
|
int totalCount;
|
||||||
|
int pageSize;
|
||||||
|
int currentPage;
|
||||||
|
int count;
|
||||||
|
};
|
||||||
|
struct PodRiskListItem
|
||||||
|
{
|
||||||
|
int hcCount;
|
||||||
|
std::string pod;
|
||||||
|
std::string nodeName;
|
||||||
|
std::string clusterId;
|
||||||
|
std::string instanceId;
|
||||||
|
std::string podIp;
|
||||||
|
long createTime;
|
||||||
|
std::string clusterName;
|
||||||
|
std::string _namespace;
|
||||||
|
int vulCount;
|
||||||
|
int alarmCount;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListPodRiskResult();
|
||||||
|
explicit ListPodRiskResult(const std::string &payload);
|
||||||
|
~ListPodRiskResult();
|
||||||
|
PageInfo getPageInfo()const;
|
||||||
|
std::vector<PodRiskListItem> getPodRiskList()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
PageInfo pageInfo_;
|
||||||
|
std::vector<PodRiskListItem> podRiskList_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTPODRISKRESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_SAS_MODEL_LISTRULETARGETALLREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTRULETARGETALLREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListRuleTargetAllRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ListRuleTargetAllRequest();
|
||||||
|
~ListRuleTargetAllRequest();
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string clusterId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTRULETARGETALLREQUEST_H_
|
||||||
57
sas/include/alibabacloud/sas/model/ListRuleTargetAllResult.h
Normal file
57
sas/include/alibabacloud/sas/model/ListRuleTargetAllResult.h
Normal file
@@ -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_SAS_MODEL_LISTRULETARGETALLRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_LISTRULETARGETALLRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ListRuleTargetAllResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct RuleTarget
|
||||||
|
{
|
||||||
|
std::string targetType;
|
||||||
|
std::string targetName;
|
||||||
|
long targetId;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
ListRuleTargetAllResult();
|
||||||
|
explicit ListRuleTargetAllResult(const std::string &payload);
|
||||||
|
~ListRuleTargetAllResult();
|
||||||
|
std::vector<RuleTarget> getRuleTargetList()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<RuleTarget> ruleTargetList_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_LISTRULETARGETALLRESULT_H_
|
||||||
@@ -30,23 +30,23 @@ class ALIBABACLOUD_SAS_EXPORT ListVulAutoRepairConfigRequest : public RpcService
|
|||||||
public:
|
public:
|
||||||
ListVulAutoRepairConfigRequest();
|
ListVulAutoRepairConfigRequest();
|
||||||
~ListVulAutoRepairConfigRequest();
|
~ListVulAutoRepairConfigRequest();
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
std::string getType() const;
|
std::string getType() const;
|
||||||
void setType(const std::string &type);
|
void setType(const std::string &type);
|
||||||
|
std::string getAliasName() const;
|
||||||
|
void setAliasName(const std::string &aliasName);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
int getCurrentPage() const;
|
|
||||||
void setCurrentPage(int currentPage);
|
|
||||||
std::string getAliasName() const;
|
|
||||||
void setAliasName(const std::string &aliasName);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
int currentPage_;
|
||||||
std::string type_;
|
std::string type_;
|
||||||
|
std::string aliasName_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
int currentPage_;
|
|
||||||
std::string aliasName_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -32,20 +32,20 @@ public:
|
|||||||
~ModifyBackupPolicyStatusRequest();
|
~ModifyBackupPolicyStatusRequest();
|
||||||
long getResourceOwnerId() const;
|
long getResourceOwnerId() const;
|
||||||
void setResourceOwnerId(long resourceOwnerId);
|
void setResourceOwnerId(long resourceOwnerId);
|
||||||
|
std::string getPolicyVersion() const;
|
||||||
|
void setPolicyVersion(const std::string &policyVersion);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
long getId() const;
|
long getId() const;
|
||||||
void setId(long id);
|
void setId(long id);
|
||||||
std::string getPolicyVersion() const;
|
|
||||||
void setPolicyVersion(const std::string &policyVersion);
|
|
||||||
std::string getStatus() const;
|
std::string getStatus() const;
|
||||||
void setStatus(const std::string &status);
|
void setStatus(const std::string &status);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
|
std::string policyVersion_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
long id_;
|
long id_;
|
||||||
std::string policyVersion_;
|
|
||||||
std::string status_;
|
std::string status_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -32,21 +32,21 @@ public:
|
|||||||
~ModifyClientConfSetupRequest();
|
~ModifyClientConfSetupRequest();
|
||||||
std::string getStrategyConfig() const;
|
std::string getStrategyConfig() const;
|
||||||
void setStrategyConfig(const std::string &strategyConfig);
|
void setStrategyConfig(const std::string &strategyConfig);
|
||||||
|
std::string getStrategyTagValue() const;
|
||||||
|
void setStrategyTagValue(const std::string &strategyTagValue);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getStrategyTag() const;
|
std::string getStrategyTag() const;
|
||||||
void setStrategyTag(const std::string &strategyTag);
|
void setStrategyTag(const std::string &strategyTag);
|
||||||
std::string getResourceDirectoryAccountId() const;
|
std::string getResourceDirectoryAccountId() const;
|
||||||
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
||||||
std::string getStrategyTagValue() const;
|
|
||||||
void setStrategyTagValue(const std::string &strategyTagValue);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string strategyConfig_;
|
std::string strategyConfig_;
|
||||||
|
std::string strategyTagValue_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string strategyTag_;
|
std::string strategyTag_;
|
||||||
std::string resourceDirectoryAccountId_;
|
std::string resourceDirectoryAccountId_;
|
||||||
std::string strategyTagValue_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_SAS_MODEL_MODIFYCLUSTERCNNFSTATUSUSERCONFIRMREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_MODIFYCLUSTERCNNFSTATUSUSERCONFIRMREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ModifyClusterCnnfStatusUserConfirmRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ModifyClusterCnnfStatusUserConfirmRequest();
|
||||||
|
~ModifyClusterCnnfStatusUserConfirmRequest();
|
||||||
|
std::vector<std::string> getClusterIds() const;
|
||||||
|
void setClusterIds(const std::vector<std::string> &clusterIds);
|
||||||
|
bool getUserConfirm() const;
|
||||||
|
void setUserConfirm(bool userConfirm);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::vector<std::string> clusterIds_;
|
||||||
|
bool userConfirm_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYCLUSTERCNNFSTATUSUSERCONFIRMREQUEST_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_SAS_MODEL_MODIFYCLUSTERCNNFSTATUSUSERCONFIRMRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_MODIFYCLUSTERCNNFSTATUSUSERCONFIRMRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ModifyClusterCnnfStatusUserConfirmResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
ModifyClusterCnnfStatusUserConfirmResult();
|
||||||
|
explicit ModifyClusterCnnfStatusUserConfirmResult(const std::string &payload);
|
||||||
|
~ModifyClusterCnnfStatusUserConfirmResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYCLUSTERCNNFSTATUSUSERCONFIRMRESULT_H_
|
||||||
@@ -32,17 +32,17 @@ public:
|
|||||||
~ModifyCreateVulWhitelistRequest();
|
~ModifyCreateVulWhitelistRequest();
|
||||||
std::string getReason() const;
|
std::string getReason() const;
|
||||||
void setReason(const std::string &reason);
|
void setReason(const std::string &reason);
|
||||||
std::string getSourceIp() const;
|
|
||||||
void setSourceIp(const std::string &sourceIp);
|
|
||||||
std::string getWhitelist() const;
|
std::string getWhitelist() const;
|
||||||
void setWhitelist(const std::string &whitelist);
|
void setWhitelist(const std::string &whitelist);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getTargetInfo() const;
|
std::string getTargetInfo() const;
|
||||||
void setTargetInfo(const std::string &targetInfo);
|
void setTargetInfo(const std::string &targetInfo);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string reason_;
|
std::string reason_;
|
||||||
std::string sourceIp_;
|
|
||||||
std::string whitelist_;
|
std::string whitelist_;
|
||||||
|
std::string sourceIp_;
|
||||||
std::string targetInfo_;
|
std::string targetInfo_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -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_SAS_MODEL_MODIFYINTERCEPTIONRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ModifyInterceptionRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ModifyInterceptionRuleRequest();
|
||||||
|
~ModifyInterceptionRuleRequest();
|
||||||
|
std::string getRuleName() const;
|
||||||
|
void setRuleName(const std::string &ruleName);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
long getOrderIndex() const;
|
||||||
|
void setOrderIndex(long orderIndex);
|
||||||
|
std::string getDstTarget() const;
|
||||||
|
void setDstTarget(const std::string &dstTarget);
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
int getInterceptType() const;
|
||||||
|
void setInterceptType(int interceptType);
|
||||||
|
int getRuleSwitch() const;
|
||||||
|
void setRuleSwitch(int ruleSwitch);
|
||||||
|
long getRuleId() const;
|
||||||
|
void setRuleId(long ruleId);
|
||||||
|
std::string getSrcTarget() const;
|
||||||
|
void setSrcTarget(const std::string &srcTarget);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string ruleName_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
long orderIndex_;
|
||||||
|
std::string dstTarget_;
|
||||||
|
std::string clusterId_;
|
||||||
|
int interceptType_;
|
||||||
|
int ruleSwitch_;
|
||||||
|
long ruleId_;
|
||||||
|
std::string srcTarget_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONRULEREQUEST_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_SAS_MODEL_MODIFYINTERCEPTIONRULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONRULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ModifyInterceptionRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
ModifyInterceptionRuleResult();
|
||||||
|
explicit ModifyInterceptionRuleResult(const std::string &payload);
|
||||||
|
~ModifyInterceptionRuleResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONRULERESULT_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_SAS_MODEL_MODIFYINTERCEPTIONRULESWITCHREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONRULESWITCHREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ModifyInterceptionRuleSwitchRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ModifyInterceptionRuleSwitchRequest();
|
||||||
|
~ModifyInterceptionRuleSwitchRequest();
|
||||||
|
std::string getClusterId() const;
|
||||||
|
void setClusterId(const std::string &clusterId);
|
||||||
|
std::string getRuleIds() const;
|
||||||
|
void setRuleIds(const std::string &ruleIds);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
int getRuleSwitch() const;
|
||||||
|
void setRuleSwitch(int ruleSwitch);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string clusterId_;
|
||||||
|
std::string ruleIds_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
int ruleSwitch_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONRULESWITCHREQUEST_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_SAS_MODEL_MODIFYINTERCEPTIONRULESWITCHRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONRULESWITCHRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ModifyInterceptionRuleSwitchResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
ModifyInterceptionRuleSwitchResult();
|
||||||
|
explicit ModifyInterceptionRuleSwitchResult(const std::string &payload);
|
||||||
|
~ModifyInterceptionRuleSwitchResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONRULESWITCHRESULT_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_SAS_MODEL_MODIFYINTERCEPTIONTARGETREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONTARGETREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ModifyInterceptionTargetRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ModifyInterceptionTargetRequest();
|
||||||
|
~ModifyInterceptionTargetRequest();
|
||||||
|
long getTargetId() const;
|
||||||
|
void setTargetId(long targetId);
|
||||||
|
std::string getTargetType() const;
|
||||||
|
void setTargetType(const std::string &targetType);
|
||||||
|
std::vector<std::string> getImageList() const;
|
||||||
|
void setImageList(const std::vector<std::string> &imageList);
|
||||||
|
std::vector<std::string> getTagList() const;
|
||||||
|
void setTagList(const std::vector<std::string> &tagList);
|
||||||
|
std::string getTargetName() const;
|
||||||
|
void setTargetName(const std::string &targetName);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getAppName() const;
|
||||||
|
void setAppName(const std::string &appName);
|
||||||
|
std::string get_Namespace() const;
|
||||||
|
void set_Namespace(const std::string &_namespace);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long targetId_;
|
||||||
|
std::string targetType_;
|
||||||
|
std::vector<std::string> imageList_;
|
||||||
|
std::vector<std::string> tagList_;
|
||||||
|
std::string targetName_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string appName_;
|
||||||
|
std::string _namespace_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONTARGETREQUEST_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_SAS_MODEL_MODIFYINTERCEPTIONTARGETRESULT_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONTARGETRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Sas
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT ModifyInterceptionTargetResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
ModifyInterceptionTargetResult();
|
||||||
|
explicit ModifyInterceptionTargetResult(const std::string &payload);
|
||||||
|
~ModifyInterceptionTargetResult();
|
||||||
|
bool getResult()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
bool result_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_MODIFYINTERCEPTIONTARGETRESULT_H_
|
||||||
@@ -36,17 +36,17 @@ public:
|
|||||||
void setType(const std::string &type);
|
void setType(const std::string &type);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getInfo() const;
|
|
||||||
void setInfo(const std::string &info);
|
|
||||||
std::string getOperateType() const;
|
std::string getOperateType() const;
|
||||||
void setOperateType(const std::string &operateType);
|
void setOperateType(const std::string &operateType);
|
||||||
|
std::string getInfo() const;
|
||||||
|
void setInfo(const std::string &info);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string reason_;
|
std::string reason_;
|
||||||
std::string type_;
|
std::string type_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string info_;
|
|
||||||
std::string operateType_;
|
std::string operateType_;
|
||||||
|
std::string info_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -34,19 +34,19 @@ public:
|
|||||||
void setInsertMarkMissParam(const std::string &insertMarkMissParam);
|
void setInsertMarkMissParam(const std::string &insertMarkMissParam);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getDeleteMarkMissParam() const;
|
||||||
|
void setDeleteMarkMissParam(const std::string &deleteMarkMissParam);
|
||||||
std::string getFrom() const;
|
std::string getFrom() const;
|
||||||
void setFrom(const std::string &from);
|
void setFrom(const std::string &from);
|
||||||
std::string getLang() const;
|
std::string getLang() const;
|
||||||
void setLang(const std::string &lang);
|
void setLang(const std::string &lang);
|
||||||
std::string getDeleteMarkMissParam() const;
|
|
||||||
void setDeleteMarkMissParam(const std::string &deleteMarkMissParam);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string insertMarkMissParam_;
|
std::string insertMarkMissParam_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
|
std::string deleteMarkMissParam_;
|
||||||
std::string from_;
|
std::string from_;
|
||||||
std::string lang_;
|
std::string lang_;
|
||||||
std::string deleteMarkMissParam_;
|
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -32,21 +32,21 @@ public:
|
|||||||
~ModifyStrategyTargetRequest();
|
~ModifyStrategyTargetRequest();
|
||||||
std::string getType() const;
|
std::string getType() const;
|
||||||
void setType(const std::string &type);
|
void setType(const std::string &type);
|
||||||
std::string getSourceIp() const;
|
|
||||||
void setSourceIp(const std::string &sourceIp);
|
|
||||||
std::string getResourceDirectoryAccountId() const;
|
|
||||||
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
|
||||||
std::string getTarget() const;
|
std::string getTarget() const;
|
||||||
void setTarget(const std::string &target);
|
void setTarget(const std::string &target);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getConfig() const;
|
std::string getConfig() const;
|
||||||
void setConfig(const std::string &config);
|
void setConfig(const std::string &config);
|
||||||
|
std::string getResourceDirectoryAccountId() const;
|
||||||
|
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string type_;
|
std::string type_;
|
||||||
std::string sourceIp_;
|
|
||||||
std::string resourceDirectoryAccountId_;
|
|
||||||
std::string target_;
|
std::string target_;
|
||||||
|
std::string sourceIp_;
|
||||||
std::string config_;
|
std::string config_;
|
||||||
|
std::string resourceDirectoryAccountId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -34,16 +34,16 @@ public:
|
|||||||
void setType(const std::string &type);
|
void setType(const std::string &type);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getResourceDirectoryAccountId() const;
|
|
||||||
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
|
||||||
std::string getConfig() const;
|
std::string getConfig() const;
|
||||||
void setConfig(const std::string &config);
|
void setConfig(const std::string &config);
|
||||||
|
std::string getResourceDirectoryAccountId() const;
|
||||||
|
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string type_;
|
std::string type_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string resourceDirectoryAccountId_;
|
|
||||||
std::string config_;
|
std::string config_;
|
||||||
|
std::string resourceDirectoryAccountId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,20 +30,20 @@ class ALIBABACLOUD_SAS_EXPORT ModifyVulTargetRequest : public RpcServiceRequest
|
|||||||
public:
|
public:
|
||||||
ModifyVulTargetRequest();
|
ModifyVulTargetRequest();
|
||||||
~ModifyVulTargetRequest();
|
~ModifyVulTargetRequest();
|
||||||
std::string getSourceIp() const;
|
|
||||||
void setSourceIp(const std::string &sourceIp);
|
|
||||||
std::string getResourceDirectoryAccountId() const;
|
|
||||||
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
|
||||||
std::string getTarget() const;
|
std::string getTarget() const;
|
||||||
void setTarget(const std::string &target);
|
void setTarget(const std::string &target);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getConfig() const;
|
std::string getConfig() const;
|
||||||
void setConfig(const std::string &config);
|
void setConfig(const std::string &config);
|
||||||
|
std::string getResourceDirectoryAccountId() const;
|
||||||
|
void setResourceDirectoryAccountId(const std::string &resourceDirectoryAccountId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string sourceIp_;
|
|
||||||
std::string resourceDirectoryAccountId_;
|
|
||||||
std::string target_;
|
std::string target_;
|
||||||
|
std::string sourceIp_;
|
||||||
std::string config_;
|
std::string config_;
|
||||||
|
std::string resourceDirectoryAccountId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -34,16 +34,16 @@ public:
|
|||||||
void setReason(const std::string &reason);
|
void setReason(const std::string &reason);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
long getId() const;
|
|
||||||
void setId(long id);
|
|
||||||
std::string getTargetInfo() const;
|
std::string getTargetInfo() const;
|
||||||
void setTargetInfo(const std::string &targetInfo);
|
void setTargetInfo(const std::string &targetInfo);
|
||||||
|
long getId() const;
|
||||||
|
void setId(long id);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string reason_;
|
std::string reason_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
long id_;
|
|
||||||
std::string targetInfo_;
|
std::string targetInfo_;
|
||||||
|
long id_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -30,20 +30,20 @@ class ALIBABACLOUD_SAS_EXPORT OpenSensitiveFileScanRequest : public RpcServiceRe
|
|||||||
public:
|
public:
|
||||||
OpenSensitiveFileScanRequest();
|
OpenSensitiveFileScanRequest();
|
||||||
~OpenSensitiveFileScanRequest();
|
~OpenSensitiveFileScanRequest();
|
||||||
int getPageSize() const;
|
|
||||||
void setPageSize(int pageSize);
|
|
||||||
std::string getLang() const;
|
|
||||||
void setLang(const std::string &lang);
|
|
||||||
int getCurrentPage() const;
|
int getCurrentPage() const;
|
||||||
void setCurrentPage(int currentPage);
|
void setCurrentPage(int currentPage);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
std::string getSwitchOn() const;
|
std::string getSwitchOn() const;
|
||||||
void setSwitchOn(const std::string &switchOn);
|
void setSwitchOn(const std::string &switchOn);
|
||||||
|
std::string getLang() const;
|
||||||
|
void setLang(const std::string &lang);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
int pageSize_;
|
|
||||||
std::string lang_;
|
|
||||||
int currentPage_;
|
int currentPage_;
|
||||||
|
int pageSize_;
|
||||||
std::string switchOn_;
|
std::string switchOn_;
|
||||||
|
std::string lang_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
} // namespace Sas
|
} // namespace Sas
|
||||||
|
|||||||
@@ -32,17 +32,17 @@ public:
|
|||||||
~OperateAgentClientInstallRequest();
|
~OperateAgentClientInstallRequest();
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::string getLang() const;
|
|
||||||
void setLang(const std::string &lang);
|
|
||||||
std::string getInstanceIds() const;
|
std::string getInstanceIds() const;
|
||||||
void setInstanceIds(const std::string &instanceIds);
|
void setInstanceIds(const std::string &instanceIds);
|
||||||
|
std::string getLang() const;
|
||||||
|
void setLang(const std::string &lang);
|
||||||
std::string getUuids() const;
|
std::string getUuids() const;
|
||||||
void setUuids(const std::string &uuids);
|
void setUuids(const std::string &uuids);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::string lang_;
|
|
||||||
std::string instanceIds_;
|
std::string instanceIds_;
|
||||||
|
std::string lang_;
|
||||||
std::string uuids_;
|
std::string uuids_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,25 +30,25 @@ class ALIBABACLOUD_SAS_EXPORT PageImageRegistryRequest : public RpcServiceReques
|
|||||||
public:
|
public:
|
||||||
PageImageRegistryRequest();
|
PageImageRegistryRequest();
|
||||||
~PageImageRegistryRequest();
|
~PageImageRegistryRequest();
|
||||||
|
std::string getRegistryNameLike() const;
|
||||||
|
void setRegistryNameLike(const std::string ®istryNameLike);
|
||||||
|
int getCurrentPage() const;
|
||||||
|
void setCurrentPage(int currentPage);
|
||||||
std::vector<std::string> getRegistryTypeNotInList() const;
|
std::vector<std::string> getRegistryTypeNotInList() const;
|
||||||
void setRegistryTypeNotInList(const std::vector<std::string> ®istryTypeNotInList);
|
void setRegistryTypeNotInList(const std::vector<std::string> ®istryTypeNotInList);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
int getPageSize() const;
|
int getPageSize() const;
|
||||||
void setPageSize(int pageSize);
|
void setPageSize(int pageSize);
|
||||||
std::string getRegistryNameLike() const;
|
|
||||||
void setRegistryNameLike(const std::string ®istryNameLike);
|
|
||||||
int getCurrentPage() const;
|
|
||||||
void setCurrentPage(int currentPage);
|
|
||||||
std::vector<std::string> getRegistryTypeInList() const;
|
std::vector<std::string> getRegistryTypeInList() const;
|
||||||
void setRegistryTypeInList(const std::vector<std::string> ®istryTypeInList);
|
void setRegistryTypeInList(const std::vector<std::string> ®istryTypeInList);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string registryNameLike_;
|
||||||
|
int currentPage_;
|
||||||
std::vector<std::string> registryTypeNotInList_;
|
std::vector<std::string> registryTypeNotInList_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
int pageSize_;
|
int pageSize_;
|
||||||
std::string registryNameLike_;
|
|
||||||
int currentPage_;
|
|
||||||
std::vector<std::string> registryTypeInList_;
|
std::vector<std::string> registryTypeInList_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -30,19 +30,19 @@ class ALIBABACLOUD_SAS_EXPORT RemoveCheckResultWhiteListRequest : public RpcServ
|
|||||||
public:
|
public:
|
||||||
RemoveCheckResultWhiteListRequest();
|
RemoveCheckResultWhiteListRequest();
|
||||||
~RemoveCheckResultWhiteListRequest();
|
~RemoveCheckResultWhiteListRequest();
|
||||||
|
std::vector<long> getCheckIds() const;
|
||||||
|
void setCheckIds(const std::vector<long> &checkIds);
|
||||||
std::string getType() const;
|
std::string getType() const;
|
||||||
void setType(const std::string &type);
|
void setType(const std::string &type);
|
||||||
std::string getSourceIp() const;
|
std::string getSourceIp() const;
|
||||||
void setSourceIp(const std::string &sourceIp);
|
void setSourceIp(const std::string &sourceIp);
|
||||||
std::vector<long> getCheckIds() const;
|
|
||||||
void setCheckIds(const std::vector<long> &checkIds);
|
|
||||||
std::string getCheckGroupId() const;
|
std::string getCheckGroupId() const;
|
||||||
void setCheckGroupId(const std::string &checkGroupId);
|
void setCheckGroupId(const std::string &checkGroupId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::vector<long> checkIds_;
|
||||||
std::string type_;
|
std::string type_;
|
||||||
std::string sourceIp_;
|
std::string sourceIp_;
|
||||||
std::vector<long> checkIds_;
|
|
||||||
std::string checkGroupId_;
|
std::string checkGroupId_;
|
||||||
};
|
};
|
||||||
} // namespace Model
|
} // namespace Model
|
||||||
|
|||||||
@@ -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_SAS_MODEL_SETCLUSTERINTERCEPTIONCONFIGREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_SAS_MODEL_SETCLUSTERINTERCEPTIONCONFIGREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/sas/SasExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Sas {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_SAS_EXPORT SetClusterInterceptionConfigRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
SetClusterInterceptionConfigRequest();
|
||||||
|
~SetClusterInterceptionConfigRequest();
|
||||||
|
std::string getClusterIds() const;
|
||||||
|
void setClusterIds(const std::string &clusterIds);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
int getSwitchType() const;
|
||||||
|
void setSwitchType(int switchType);
|
||||||
|
int getSwitchOn() const;
|
||||||
|
void setSwitchOn(int switchOn);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string clusterIds_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
int switchType_;
|
||||||
|
int switchOn_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Sas
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_SAS_MODEL_SETCLUSTERINTERCEPTIONCONFIGREQUEST_H_
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user