|
|
@@ -22,58 +22,282 @@
|
|
|
#include <alibabacloud/core/EndpointProvider.h>
|
|
|
#include <alibabacloud/core/RpcServiceClient.h>
|
|
|
#include "ConfigExport.h"
|
|
|
+#include "model/ActiveAggregateConfigRulesRequest.h"
|
|
|
+#include "model/ActiveAggregateConfigRulesResult.h"
|
|
|
#include "model/ActiveConfigRulesRequest.h"
|
|
|
#include "model/ActiveConfigRulesResult.h"
|
|
|
+#include "model/AttachAggregateConfigRuleToCompliancePackRequest.h"
|
|
|
+#include "model/AttachAggregateConfigRuleToCompliancePackResult.h"
|
|
|
+#include "model/AttachConfigRuleToCompliancePackRequest.h"
|
|
|
+#include "model/AttachConfigRuleToCompliancePackResult.h"
|
|
|
+#include "model/CopyCompliancePacksRequest.h"
|
|
|
+#include "model/CopyCompliancePacksResult.h"
|
|
|
+#include "model/CopyConfigRulesRequest.h"
|
|
|
+#include "model/CopyConfigRulesResult.h"
|
|
|
+#include "model/CreateAdvancedSearchFileRequest.h"
|
|
|
+#include "model/CreateAdvancedSearchFileResult.h"
|
|
|
+#include "model/CreateAggregateAdvancedSearchFileRequest.h"
|
|
|
+#include "model/CreateAggregateAdvancedSearchFileResult.h"
|
|
|
+#include "model/CreateAggregateCompliancePackRequest.h"
|
|
|
+#include "model/CreateAggregateCompliancePackResult.h"
|
|
|
+#include "model/CreateAggregateConfigDeliveryChannelRequest.h"
|
|
|
+#include "model/CreateAggregateConfigDeliveryChannelResult.h"
|
|
|
+#include "model/CreateAggregateConfigRuleRequest.h"
|
|
|
+#include "model/CreateAggregateConfigRuleResult.h"
|
|
|
+#include "model/CreateAggregateRemediationRequest.h"
|
|
|
+#include "model/CreateAggregateRemediationResult.h"
|
|
|
+#include "model/CreateAggregatorRequest.h"
|
|
|
+#include "model/CreateAggregatorResult.h"
|
|
|
+#include "model/CreateCompliancePackRequest.h"
|
|
|
+#include "model/CreateCompliancePackResult.h"
|
|
|
+#include "model/CreateConfigDeliveryChannelRequest.h"
|
|
|
+#include "model/CreateConfigDeliveryChannelResult.h"
|
|
|
+#include "model/CreateConfigRuleRequest.h"
|
|
|
+#include "model/CreateConfigRuleResult.h"
|
|
|
+#include "model/CreateDeliveryChannelRequest.h"
|
|
|
+#include "model/CreateDeliveryChannelResult.h"
|
|
|
+#include "model/CreateRemediationRequest.h"
|
|
|
+#include "model/CreateRemediationResult.h"
|
|
|
+#include "model/DeactiveAggregateConfigRulesRequest.h"
|
|
|
+#include "model/DeactiveAggregateConfigRulesResult.h"
|
|
|
+#include "model/DeactiveConfigRulesRequest.h"
|
|
|
+#include "model/DeactiveConfigRulesResult.h"
|
|
|
+#include "model/DeleteAggregateCompliancePacksRequest.h"
|
|
|
+#include "model/DeleteAggregateCompliancePacksResult.h"
|
|
|
+#include "model/DeleteAggregateConfigDeliveryChannelRequest.h"
|
|
|
+#include "model/DeleteAggregateConfigDeliveryChannelResult.h"
|
|
|
+#include "model/DeleteAggregateConfigRulesRequest.h"
|
|
|
+#include "model/DeleteAggregateConfigRulesResult.h"
|
|
|
+#include "model/DeleteAggregateRemediationsRequest.h"
|
|
|
+#include "model/DeleteAggregateRemediationsResult.h"
|
|
|
+#include "model/DeleteAggregatorsRequest.h"
|
|
|
+#include "model/DeleteAggregatorsResult.h"
|
|
|
+#include "model/DeleteCompliancePacksRequest.h"
|
|
|
+#include "model/DeleteCompliancePacksResult.h"
|
|
|
+#include "model/DeleteConfigDeliveryChannelRequest.h"
|
|
|
+#include "model/DeleteConfigDeliveryChannelResult.h"
|
|
|
#include "model/DeleteConfigRulesRequest.h"
|
|
|
#include "model/DeleteConfigRulesResult.h"
|
|
|
-#include "model/DescribeComplianceRequest.h"
|
|
|
-#include "model/DescribeComplianceResult.h"
|
|
|
-#include "model/DescribeComplianceSummaryRequest.h"
|
|
|
-#include "model/DescribeComplianceSummaryResult.h"
|
|
|
-#include "model/DescribeConfigRuleRequest.h"
|
|
|
-#include "model/DescribeConfigRuleResult.h"
|
|
|
-#include "model/DescribeConfigurationRecorderRequest.h"
|
|
|
-#include "model/DescribeConfigurationRecorderResult.h"
|
|
|
-#include "model/DescribeDeliveryChannelsRequest.h"
|
|
|
-#include "model/DescribeDeliveryChannelsResult.h"
|
|
|
-#include "model/DescribeDiscoveredResourceRequest.h"
|
|
|
-#include "model/DescribeDiscoveredResourceResult.h"
|
|
|
-#include "model/DescribeEvaluationResultsRequest.h"
|
|
|
-#include "model/DescribeEvaluationResultsResult.h"
|
|
|
+#include "model/DeleteRemediationsRequest.h"
|
|
|
+#include "model/DeleteRemediationsResult.h"
|
|
|
+#include "model/DetachAggregateConfigRuleToCompliancePackRequest.h"
|
|
|
+#include "model/DetachAggregateConfigRuleToCompliancePackResult.h"
|
|
|
+#include "model/DetachConfigRuleToCompliancePackRequest.h"
|
|
|
+#include "model/DetachConfigRuleToCompliancePackResult.h"
|
|
|
+#include "model/EvaluatePreConfigRulesRequest.h"
|
|
|
+#include "model/EvaluatePreConfigRulesResult.h"
|
|
|
+#include "model/GenerateAggregateCompliancePackReportRequest.h"
|
|
|
+#include "model/GenerateAggregateCompliancePackReportResult.h"
|
|
|
+#include "model/GenerateAggregateConfigRulesReportRequest.h"
|
|
|
+#include "model/GenerateAggregateConfigRulesReportResult.h"
|
|
|
+#include "model/GenerateAggregateResourceInventoryRequest.h"
|
|
|
+#include "model/GenerateAggregateResourceInventoryResult.h"
|
|
|
+#include "model/GenerateCompliancePackReportRequest.h"
|
|
|
+#include "model/GenerateCompliancePackReportResult.h"
|
|
|
+#include "model/GenerateConfigRulesReportRequest.h"
|
|
|
+#include "model/GenerateConfigRulesReportResult.h"
|
|
|
+#include "model/GenerateResourceInventoryRequest.h"
|
|
|
+#include "model/GenerateResourceInventoryResult.h"
|
|
|
+#include "model/GetAdvancedSearchFileRequest.h"
|
|
|
+#include "model/GetAdvancedSearchFileResult.h"
|
|
|
+#include "model/GetAggregateAccountComplianceByPackRequest.h"
|
|
|
+#include "model/GetAggregateAccountComplianceByPackResult.h"
|
|
|
+#include "model/GetAggregateAdvancedSearchFileRequest.h"
|
|
|
+#include "model/GetAggregateAdvancedSearchFileResult.h"
|
|
|
+#include "model/GetAggregateCompliancePackRequest.h"
|
|
|
+#include "model/GetAggregateCompliancePackResult.h"
|
|
|
+#include "model/GetAggregateCompliancePackReportRequest.h"
|
|
|
+#include "model/GetAggregateCompliancePackReportResult.h"
|
|
|
+#include "model/GetAggregateComplianceSummaryRequest.h"
|
|
|
+#include "model/GetAggregateComplianceSummaryResult.h"
|
|
|
+#include "model/GetAggregateConfigDeliveryChannelRequest.h"
|
|
|
+#include "model/GetAggregateConfigDeliveryChannelResult.h"
|
|
|
+#include "model/GetAggregateConfigRuleRequest.h"
|
|
|
+#include "model/GetAggregateConfigRuleResult.h"
|
|
|
+#include "model/GetAggregateConfigRuleComplianceByPackRequest.h"
|
|
|
+#include "model/GetAggregateConfigRuleComplianceByPackResult.h"
|
|
|
+#include "model/GetAggregateConfigRuleSummaryByRiskLevelRequest.h"
|
|
|
+#include "model/GetAggregateConfigRuleSummaryByRiskLevelResult.h"
|
|
|
+#include "model/GetAggregateConfigRulesReportRequest.h"
|
|
|
+#include "model/GetAggregateConfigRulesReportResult.h"
|
|
|
#include "model/GetAggregateDiscoveredResourceRequest.h"
|
|
|
#include "model/GetAggregateDiscoveredResourceResult.h"
|
|
|
-#include "model/GetDiscoveredResourceCountsRequest.h"
|
|
|
-#include "model/GetDiscoveredResourceCountsResult.h"
|
|
|
-#include "model/GetDiscoveredResourceSummaryRequest.h"
|
|
|
-#include "model/GetDiscoveredResourceSummaryResult.h"
|
|
|
+#include "model/GetAggregateResourceComplianceByConfigRuleRequest.h"
|
|
|
+#include "model/GetAggregateResourceComplianceByConfigRuleResult.h"
|
|
|
+#include "model/GetAggregateResourceComplianceByPackRequest.h"
|
|
|
+#include "model/GetAggregateResourceComplianceByPackResult.h"
|
|
|
+#include "model/GetAggregateResourceComplianceGroupByRegionRequest.h"
|
|
|
+#include "model/GetAggregateResourceComplianceGroupByRegionResult.h"
|
|
|
+#include "model/GetAggregateResourceComplianceGroupByResourceTypeRequest.h"
|
|
|
+#include "model/GetAggregateResourceComplianceGroupByResourceTypeResult.h"
|
|
|
+#include "model/GetAggregateResourceComplianceTimelineRequest.h"
|
|
|
+#include "model/GetAggregateResourceComplianceTimelineResult.h"
|
|
|
+#include "model/GetAggregateResourceConfigurationTimelineRequest.h"
|
|
|
+#include "model/GetAggregateResourceConfigurationTimelineResult.h"
|
|
|
+#include "model/GetAggregateResourceCountsGroupByRegionRequest.h"
|
|
|
+#include "model/GetAggregateResourceCountsGroupByRegionResult.h"
|
|
|
+#include "model/GetAggregateResourceCountsGroupByResourceTypeRequest.h"
|
|
|
+#include "model/GetAggregateResourceCountsGroupByResourceTypeResult.h"
|
|
|
+#include "model/GetAggregateResourceInventoryRequest.h"
|
|
|
+#include "model/GetAggregateResourceInventoryResult.h"
|
|
|
+#include "model/GetAggregatorRequest.h"
|
|
|
+#include "model/GetAggregatorResult.h"
|
|
|
+#include "model/GetCompliancePackRequest.h"
|
|
|
+#include "model/GetCompliancePackResult.h"
|
|
|
+#include "model/GetCompliancePackReportRequest.h"
|
|
|
+#include "model/GetCompliancePackReportResult.h"
|
|
|
+#include "model/GetComplianceSummaryRequest.h"
|
|
|
+#include "model/GetComplianceSummaryResult.h"
|
|
|
+#include "model/GetConfigDeliveryChannelRequest.h"
|
|
|
+#include "model/GetConfigDeliveryChannelResult.h"
|
|
|
+#include "model/GetConfigRuleRequest.h"
|
|
|
+#include "model/GetConfigRuleResult.h"
|
|
|
+#include "model/GetConfigRuleComplianceByPackRequest.h"
|
|
|
+#include "model/GetConfigRuleComplianceByPackResult.h"
|
|
|
+#include "model/GetConfigRuleSummaryByRiskLevelRequest.h"
|
|
|
+#include "model/GetConfigRuleSummaryByRiskLevelResult.h"
|
|
|
+#include "model/GetConfigRulesReportRequest.h"
|
|
|
+#include "model/GetConfigRulesReportResult.h"
|
|
|
+#include "model/GetConfigurationRecorderRequest.h"
|
|
|
+#include "model/GetConfigurationRecorderResult.h"
|
|
|
+#include "model/GetDiscoveredResourceRequest.h"
|
|
|
+#include "model/GetDiscoveredResourceResult.h"
|
|
|
+#include "model/GetDiscoveredResourceCountsGroupByRegionRequest.h"
|
|
|
+#include "model/GetDiscoveredResourceCountsGroupByRegionResult.h"
|
|
|
+#include "model/GetDiscoveredResourceCountsGroupByResourceTypeRequest.h"
|
|
|
+#include "model/GetDiscoveredResourceCountsGroupByResourceTypeResult.h"
|
|
|
+#include "model/GetIntegratedServiceStatusRequest.h"
|
|
|
+#include "model/GetIntegratedServiceStatusResult.h"
|
|
|
+#include "model/GetManagedRuleRequest.h"
|
|
|
+#include "model/GetManagedRuleResult.h"
|
|
|
+#include "model/GetRemediationTemplateRequest.h"
|
|
|
+#include "model/GetRemediationTemplateResult.h"
|
|
|
+#include "model/GetResourceComplianceByConfigRuleRequest.h"
|
|
|
+#include "model/GetResourceComplianceByConfigRuleResult.h"
|
|
|
+#include "model/GetResourceComplianceByPackRequest.h"
|
|
|
+#include "model/GetResourceComplianceByPackResult.h"
|
|
|
+#include "model/GetResourceComplianceGroupByRegionRequest.h"
|
|
|
+#include "model/GetResourceComplianceGroupByRegionResult.h"
|
|
|
+#include "model/GetResourceComplianceGroupByResourceTypeRequest.h"
|
|
|
+#include "model/GetResourceComplianceGroupByResourceTypeResult.h"
|
|
|
#include "model/GetResourceComplianceTimelineRequest.h"
|
|
|
#include "model/GetResourceComplianceTimelineResult.h"
|
|
|
#include "model/GetResourceConfigurationTimelineRequest.h"
|
|
|
#include "model/GetResourceConfigurationTimelineResult.h"
|
|
|
-#include "model/GetSupportedResourceTypesRequest.h"
|
|
|
-#include "model/GetSupportedResourceTypesResult.h"
|
|
|
+#include "model/GetResourceInventoryRequest.h"
|
|
|
+#include "model/GetResourceInventoryResult.h"
|
|
|
+#include "model/GetSupportedResourceRelationConfigRequest.h"
|
|
|
+#include "model/GetSupportedResourceRelationConfigResult.h"
|
|
|
+#include "model/IgnoreAggregateEvaluationResultsRequest.h"
|
|
|
+#include "model/IgnoreAggregateEvaluationResultsResult.h"
|
|
|
+#include "model/IgnoreEvaluationResultsRequest.h"
|
|
|
+#include "model/IgnoreEvaluationResultsResult.h"
|
|
|
+#include "model/ListAggregateCompliancePacksRequest.h"
|
|
|
+#include "model/ListAggregateCompliancePacksResult.h"
|
|
|
+#include "model/ListAggregateConfigDeliveryChannelsRequest.h"
|
|
|
+#include "model/ListAggregateConfigDeliveryChannelsResult.h"
|
|
|
+#include "model/ListAggregateConfigRuleEvaluationResultsRequest.h"
|
|
|
+#include "model/ListAggregateConfigRuleEvaluationResultsResult.h"
|
|
|
+#include "model/ListAggregateConfigRuleEvaluationStatisticsRequest.h"
|
|
|
+#include "model/ListAggregateConfigRuleEvaluationStatisticsResult.h"
|
|
|
+#include "model/ListAggregateConfigRulesRequest.h"
|
|
|
+#include "model/ListAggregateConfigRulesResult.h"
|
|
|
#include "model/ListAggregateDiscoveredResourcesRequest.h"
|
|
|
#include "model/ListAggregateDiscoveredResourcesResult.h"
|
|
|
+#include "model/ListAggregateRemediationExecutionsRequest.h"
|
|
|
+#include "model/ListAggregateRemediationExecutionsResult.h"
|
|
|
+#include "model/ListAggregateRemediationsRequest.h"
|
|
|
+#include "model/ListAggregateRemediationsResult.h"
|
|
|
+#include "model/ListAggregateResourceEvaluationResultsRequest.h"
|
|
|
+#include "model/ListAggregateResourceEvaluationResultsResult.h"
|
|
|
+#include "model/ListAggregateResourceRelationsRequest.h"
|
|
|
+#include "model/ListAggregateResourceRelationsResult.h"
|
|
|
+#include "model/ListAggregateResourcesByAdvancedSearchRequest.h"
|
|
|
+#include "model/ListAggregateResourcesByAdvancedSearchResult.h"
|
|
|
+#include "model/ListAggregatorsRequest.h"
|
|
|
+#include "model/ListAggregatorsResult.h"
|
|
|
+#include "model/ListCompliancePackTemplatesRequest.h"
|
|
|
+#include "model/ListCompliancePackTemplatesResult.h"
|
|
|
+#include "model/ListCompliancePacksRequest.h"
|
|
|
+#include "model/ListCompliancePacksResult.h"
|
|
|
+#include "model/ListConfigDeliveryChannelsRequest.h"
|
|
|
+#include "model/ListConfigDeliveryChannelsResult.h"
|
|
|
+#include "model/ListConfigRuleEvaluationResultsRequest.h"
|
|
|
+#include "model/ListConfigRuleEvaluationResultsResult.h"
|
|
|
+#include "model/ListConfigRuleEvaluationStatisticsRequest.h"
|
|
|
+#include "model/ListConfigRuleEvaluationStatisticsResult.h"
|
|
|
#include "model/ListConfigRulesRequest.h"
|
|
|
#include "model/ListConfigRulesResult.h"
|
|
|
#include "model/ListDiscoveredResourcesRequest.h"
|
|
|
#include "model/ListDiscoveredResourcesResult.h"
|
|
|
+#include "model/ListIntegratedServiceRequest.h"
|
|
|
+#include "model/ListIntegratedServiceResult.h"
|
|
|
+#include "model/ListManagedRulesRequest.h"
|
|
|
+#include "model/ListManagedRulesResult.h"
|
|
|
+#include "model/ListPreManagedRulesRequest.h"
|
|
|
+#include "model/ListPreManagedRulesResult.h"
|
|
|
+#include "model/ListRemediationExecutionsRequest.h"
|
|
|
+#include "model/ListRemediationExecutionsResult.h"
|
|
|
#include "model/ListRemediationTemplatesRequest.h"
|
|
|
#include "model/ListRemediationTemplatesResult.h"
|
|
|
-#include "model/PutConfigRuleRequest.h"
|
|
|
-#include "model/PutConfigRuleResult.h"
|
|
|
-#include "model/PutConfigurationRecorderRequest.h"
|
|
|
-#include "model/PutConfigurationRecorderResult.h"
|
|
|
-#include "model/PutDeliveryChannelRequest.h"
|
|
|
-#include "model/PutDeliveryChannelResult.h"
|
|
|
+#include "model/ListRemediationsRequest.h"
|
|
|
+#include "model/ListRemediationsResult.h"
|
|
|
+#include "model/ListResourceEvaluationResultsRequest.h"
|
|
|
+#include "model/ListResourceEvaluationResultsResult.h"
|
|
|
+#include "model/ListResourceRelationsRequest.h"
|
|
|
+#include "model/ListResourceRelationsResult.h"
|
|
|
+#include "model/ListResourcesByAdvancedSearchRequest.h"
|
|
|
+#include "model/ListResourcesByAdvancedSearchResult.h"
|
|
|
+#include "model/ListSupportedProductsRequest.h"
|
|
|
+#include "model/ListSupportedProductsResult.h"
|
|
|
+#include "model/ListTagResourcesRequest.h"
|
|
|
+#include "model/ListTagResourcesResult.h"
|
|
|
#include "model/PutEvaluationsRequest.h"
|
|
|
#include "model/PutEvaluationsResult.h"
|
|
|
+#include "model/RevertAggregateEvaluationResultsRequest.h"
|
|
|
+#include "model/RevertAggregateEvaluationResultsResult.h"
|
|
|
+#include "model/RevertEvaluationResultsRequest.h"
|
|
|
+#include "model/RevertEvaluationResultsResult.h"
|
|
|
+#include "model/StartAggregateConfigRuleEvaluationRequest.h"
|
|
|
+#include "model/StartAggregateConfigRuleEvaluationResult.h"
|
|
|
+#include "model/StartAggregateRemediationRequest.h"
|
|
|
+#include "model/StartAggregateRemediationResult.h"
|
|
|
#include "model/StartConfigRuleEvaluationRequest.h"
|
|
|
#include "model/StartConfigRuleEvaluationResult.h"
|
|
|
#include "model/StartConfigurationRecorderRequest.h"
|
|
|
#include "model/StartConfigurationRecorderResult.h"
|
|
|
-#include "model/StopConfigRulesRequest.h"
|
|
|
-#include "model/StopConfigRulesResult.h"
|
|
|
+#include "model/StartRemediationRequest.h"
|
|
|
+#include "model/StartRemediationResult.h"
|
|
|
+#include "model/StopConfigurationRecorderRequest.h"
|
|
|
+#include "model/StopConfigurationRecorderResult.h"
|
|
|
+#include "model/TagResourcesRequest.h"
|
|
|
+#include "model/TagResourcesResult.h"
|
|
|
+#include "model/UntagResourcesRequest.h"
|
|
|
+#include "model/UntagResourcesResult.h"
|
|
|
+#include "model/UpdateAggregateCompliancePackRequest.h"
|
|
|
+#include "model/UpdateAggregateCompliancePackResult.h"
|
|
|
+#include "model/UpdateAggregateConfigDeliveryChannelRequest.h"
|
|
|
+#include "model/UpdateAggregateConfigDeliveryChannelResult.h"
|
|
|
+#include "model/UpdateAggregateConfigRuleRequest.h"
|
|
|
+#include "model/UpdateAggregateConfigRuleResult.h"
|
|
|
+#include "model/UpdateAggregateRemediationRequest.h"
|
|
|
+#include "model/UpdateAggregateRemediationResult.h"
|
|
|
+#include "model/UpdateAggregatorRequest.h"
|
|
|
+#include "model/UpdateAggregatorResult.h"
|
|
|
+#include "model/UpdateCompliancePackRequest.h"
|
|
|
+#include "model/UpdateCompliancePackResult.h"
|
|
|
+#include "model/UpdateConfigDeliveryChannelRequest.h"
|
|
|
+#include "model/UpdateConfigDeliveryChannelResult.h"
|
|
|
+#include "model/UpdateConfigRuleRequest.h"
|
|
|
+#include "model/UpdateConfigRuleResult.h"
|
|
|
+#include "model/UpdateConfigurationRecorderRequest.h"
|
|
|
+#include "model/UpdateConfigurationRecorderResult.h"
|
|
|
+#include "model/UpdateDeliveryChannelRequest.h"
|
|
|
+#include "model/UpdateDeliveryChannelResult.h"
|
|
|
+#include "model/UpdateIntegratedServiceStatusRequest.h"
|
|
|
+#include "model/UpdateIntegratedServiceStatusResult.h"
|
|
|
+#include "model/UpdateRemediationRequest.h"
|
|
|
+#include "model/UpdateRemediationResult.h"
|
|
|
|
|
|
|
|
|
namespace AlibabaCloud
|
|
|
@@ -83,167 +307,839 @@ namespace AlibabaCloud
|
|
|
class ALIBABACLOUD_CONFIG_EXPORT ConfigClient : public RpcServiceClient
|
|
|
{
|
|
|
public:
|
|
|
+ typedef Outcome<Error, Model::ActiveAggregateConfigRulesResult> ActiveAggregateConfigRulesOutcome;
|
|
|
+ typedef std::future<ActiveAggregateConfigRulesOutcome> ActiveAggregateConfigRulesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ActiveAggregateConfigRulesRequest&, const ActiveAggregateConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ActiveAggregateConfigRulesAsyncHandler;
|
|
|
typedef Outcome<Error, Model::ActiveConfigRulesResult> ActiveConfigRulesOutcome;
|
|
|
typedef std::future<ActiveConfigRulesOutcome> ActiveConfigRulesOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::ActiveConfigRulesRequest&, const ActiveConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ActiveConfigRulesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::AttachAggregateConfigRuleToCompliancePackResult> AttachAggregateConfigRuleToCompliancePackOutcome;
|
|
|
+ typedef std::future<AttachAggregateConfigRuleToCompliancePackOutcome> AttachAggregateConfigRuleToCompliancePackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::AttachAggregateConfigRuleToCompliancePackRequest&, const AttachAggregateConfigRuleToCompliancePackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachAggregateConfigRuleToCompliancePackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::AttachConfigRuleToCompliancePackResult> AttachConfigRuleToCompliancePackOutcome;
|
|
|
+ typedef std::future<AttachConfigRuleToCompliancePackOutcome> AttachConfigRuleToCompliancePackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::AttachConfigRuleToCompliancePackRequest&, const AttachConfigRuleToCompliancePackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachConfigRuleToCompliancePackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CopyCompliancePacksResult> CopyCompliancePacksOutcome;
|
|
|
+ typedef std::future<CopyCompliancePacksOutcome> CopyCompliancePacksOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CopyCompliancePacksRequest&, const CopyCompliancePacksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CopyCompliancePacksAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CopyConfigRulesResult> CopyConfigRulesOutcome;
|
|
|
+ typedef std::future<CopyConfigRulesOutcome> CopyConfigRulesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CopyConfigRulesRequest&, const CopyConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CopyConfigRulesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateAdvancedSearchFileResult> CreateAdvancedSearchFileOutcome;
|
|
|
+ typedef std::future<CreateAdvancedSearchFileOutcome> CreateAdvancedSearchFileOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateAdvancedSearchFileRequest&, const CreateAdvancedSearchFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAdvancedSearchFileAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateAggregateAdvancedSearchFileResult> CreateAggregateAdvancedSearchFileOutcome;
|
|
|
+ typedef std::future<CreateAggregateAdvancedSearchFileOutcome> CreateAggregateAdvancedSearchFileOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateAggregateAdvancedSearchFileRequest&, const CreateAggregateAdvancedSearchFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAggregateAdvancedSearchFileAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateAggregateCompliancePackResult> CreateAggregateCompliancePackOutcome;
|
|
|
+ typedef std::future<CreateAggregateCompliancePackOutcome> CreateAggregateCompliancePackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateAggregateCompliancePackRequest&, const CreateAggregateCompliancePackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAggregateCompliancePackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateAggregateConfigDeliveryChannelResult> CreateAggregateConfigDeliveryChannelOutcome;
|
|
|
+ typedef std::future<CreateAggregateConfigDeliveryChannelOutcome> CreateAggregateConfigDeliveryChannelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateAggregateConfigDeliveryChannelRequest&, const CreateAggregateConfigDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAggregateConfigDeliveryChannelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateAggregateConfigRuleResult> CreateAggregateConfigRuleOutcome;
|
|
|
+ typedef std::future<CreateAggregateConfigRuleOutcome> CreateAggregateConfigRuleOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateAggregateConfigRuleRequest&, const CreateAggregateConfigRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAggregateConfigRuleAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateAggregateRemediationResult> CreateAggregateRemediationOutcome;
|
|
|
+ typedef std::future<CreateAggregateRemediationOutcome> CreateAggregateRemediationOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateAggregateRemediationRequest&, const CreateAggregateRemediationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAggregateRemediationAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateAggregatorResult> CreateAggregatorOutcome;
|
|
|
+ typedef std::future<CreateAggregatorOutcome> CreateAggregatorOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateAggregatorRequest&, const CreateAggregatorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAggregatorAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateCompliancePackResult> CreateCompliancePackOutcome;
|
|
|
+ typedef std::future<CreateCompliancePackOutcome> CreateCompliancePackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateCompliancePackRequest&, const CreateCompliancePackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCompliancePackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateConfigDeliveryChannelResult> CreateConfigDeliveryChannelOutcome;
|
|
|
+ typedef std::future<CreateConfigDeliveryChannelOutcome> CreateConfigDeliveryChannelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateConfigDeliveryChannelRequest&, const CreateConfigDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateConfigDeliveryChannelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateConfigRuleResult> CreateConfigRuleOutcome;
|
|
|
+ typedef std::future<CreateConfigRuleOutcome> CreateConfigRuleOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateConfigRuleRequest&, const CreateConfigRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateConfigRuleAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateDeliveryChannelResult> CreateDeliveryChannelOutcome;
|
|
|
+ typedef std::future<CreateDeliveryChannelOutcome> CreateDeliveryChannelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateDeliveryChannelRequest&, const CreateDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDeliveryChannelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::CreateRemediationResult> CreateRemediationOutcome;
|
|
|
+ typedef std::future<CreateRemediationOutcome> CreateRemediationOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::CreateRemediationRequest&, const CreateRemediationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRemediationAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeactiveAggregateConfigRulesResult> DeactiveAggregateConfigRulesOutcome;
|
|
|
+ typedef std::future<DeactiveAggregateConfigRulesOutcome> DeactiveAggregateConfigRulesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DeactiveAggregateConfigRulesRequest&, const DeactiveAggregateConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeactiveAggregateConfigRulesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeactiveConfigRulesResult> DeactiveConfigRulesOutcome;
|
|
|
+ typedef std::future<DeactiveConfigRulesOutcome> DeactiveConfigRulesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DeactiveConfigRulesRequest&, const DeactiveConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeactiveConfigRulesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteAggregateCompliancePacksResult> DeleteAggregateCompliancePacksOutcome;
|
|
|
+ typedef std::future<DeleteAggregateCompliancePacksOutcome> DeleteAggregateCompliancePacksOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DeleteAggregateCompliancePacksRequest&, const DeleteAggregateCompliancePacksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAggregateCompliancePacksAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteAggregateConfigDeliveryChannelResult> DeleteAggregateConfigDeliveryChannelOutcome;
|
|
|
+ typedef std::future<DeleteAggregateConfigDeliveryChannelOutcome> DeleteAggregateConfigDeliveryChannelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DeleteAggregateConfigDeliveryChannelRequest&, const DeleteAggregateConfigDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAggregateConfigDeliveryChannelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteAggregateConfigRulesResult> DeleteAggregateConfigRulesOutcome;
|
|
|
+ typedef std::future<DeleteAggregateConfigRulesOutcome> DeleteAggregateConfigRulesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DeleteAggregateConfigRulesRequest&, const DeleteAggregateConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAggregateConfigRulesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteAggregateRemediationsResult> DeleteAggregateRemediationsOutcome;
|
|
|
+ typedef std::future<DeleteAggregateRemediationsOutcome> DeleteAggregateRemediationsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DeleteAggregateRemediationsRequest&, const DeleteAggregateRemediationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAggregateRemediationsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteAggregatorsResult> DeleteAggregatorsOutcome;
|
|
|
+ typedef std::future<DeleteAggregatorsOutcome> DeleteAggregatorsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DeleteAggregatorsRequest&, const DeleteAggregatorsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAggregatorsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteCompliancePacksResult> DeleteCompliancePacksOutcome;
|
|
|
+ typedef std::future<DeleteCompliancePacksOutcome> DeleteCompliancePacksOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DeleteCompliancePacksRequest&, const DeleteCompliancePacksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCompliancePacksAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteConfigDeliveryChannelResult> DeleteConfigDeliveryChannelOutcome;
|
|
|
+ typedef std::future<DeleteConfigDeliveryChannelOutcome> DeleteConfigDeliveryChannelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DeleteConfigDeliveryChannelRequest&, const DeleteConfigDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteConfigDeliveryChannelAsyncHandler;
|
|
|
typedef Outcome<Error, Model::DeleteConfigRulesResult> DeleteConfigRulesOutcome;
|
|
|
typedef std::future<DeleteConfigRulesOutcome> DeleteConfigRulesOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::DeleteConfigRulesRequest&, const DeleteConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteConfigRulesAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeComplianceResult> DescribeComplianceOutcome;
|
|
|
- typedef std::future<DescribeComplianceOutcome> DescribeComplianceOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::DescribeComplianceRequest&, const DescribeComplianceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeComplianceAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeComplianceSummaryResult> DescribeComplianceSummaryOutcome;
|
|
|
- typedef std::future<DescribeComplianceSummaryOutcome> DescribeComplianceSummaryOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::DescribeComplianceSummaryRequest&, const DescribeComplianceSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeComplianceSummaryAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeConfigRuleResult> DescribeConfigRuleOutcome;
|
|
|
- typedef std::future<DescribeConfigRuleOutcome> DescribeConfigRuleOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::DescribeConfigRuleRequest&, const DescribeConfigRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeConfigRuleAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeConfigurationRecorderResult> DescribeConfigurationRecorderOutcome;
|
|
|
- typedef std::future<DescribeConfigurationRecorderOutcome> DescribeConfigurationRecorderOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::DescribeConfigurationRecorderRequest&, const DescribeConfigurationRecorderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeConfigurationRecorderAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeDeliveryChannelsResult> DescribeDeliveryChannelsOutcome;
|
|
|
- typedef std::future<DescribeDeliveryChannelsOutcome> DescribeDeliveryChannelsOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::DescribeDeliveryChannelsRequest&, const DescribeDeliveryChannelsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDeliveryChannelsAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeDiscoveredResourceResult> DescribeDiscoveredResourceOutcome;
|
|
|
- typedef std::future<DescribeDiscoveredResourceOutcome> DescribeDiscoveredResourceOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::DescribeDiscoveredResourceRequest&, const DescribeDiscoveredResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDiscoveredResourceAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::DescribeEvaluationResultsResult> DescribeEvaluationResultsOutcome;
|
|
|
- typedef std::future<DescribeEvaluationResultsOutcome> DescribeEvaluationResultsOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::DescribeEvaluationResultsRequest&, const DescribeEvaluationResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEvaluationResultsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DeleteRemediationsResult> DeleteRemediationsOutcome;
|
|
|
+ typedef std::future<DeleteRemediationsOutcome> DeleteRemediationsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DeleteRemediationsRequest&, const DeleteRemediationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRemediationsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DetachAggregateConfigRuleToCompliancePackResult> DetachAggregateConfigRuleToCompliancePackOutcome;
|
|
|
+ typedef std::future<DetachAggregateConfigRuleToCompliancePackOutcome> DetachAggregateConfigRuleToCompliancePackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DetachAggregateConfigRuleToCompliancePackRequest&, const DetachAggregateConfigRuleToCompliancePackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachAggregateConfigRuleToCompliancePackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::DetachConfigRuleToCompliancePackResult> DetachConfigRuleToCompliancePackOutcome;
|
|
|
+ typedef std::future<DetachConfigRuleToCompliancePackOutcome> DetachConfigRuleToCompliancePackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::DetachConfigRuleToCompliancePackRequest&, const DetachConfigRuleToCompliancePackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachConfigRuleToCompliancePackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::EvaluatePreConfigRulesResult> EvaluatePreConfigRulesOutcome;
|
|
|
+ typedef std::future<EvaluatePreConfigRulesOutcome> EvaluatePreConfigRulesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::EvaluatePreConfigRulesRequest&, const EvaluatePreConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EvaluatePreConfigRulesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GenerateAggregateCompliancePackReportResult> GenerateAggregateCompliancePackReportOutcome;
|
|
|
+ typedef std::future<GenerateAggregateCompliancePackReportOutcome> GenerateAggregateCompliancePackReportOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GenerateAggregateCompliancePackReportRequest&, const GenerateAggregateCompliancePackReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateAggregateCompliancePackReportAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GenerateAggregateConfigRulesReportResult> GenerateAggregateConfigRulesReportOutcome;
|
|
|
+ typedef std::future<GenerateAggregateConfigRulesReportOutcome> GenerateAggregateConfigRulesReportOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GenerateAggregateConfigRulesReportRequest&, const GenerateAggregateConfigRulesReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateAggregateConfigRulesReportAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GenerateAggregateResourceInventoryResult> GenerateAggregateResourceInventoryOutcome;
|
|
|
+ typedef std::future<GenerateAggregateResourceInventoryOutcome> GenerateAggregateResourceInventoryOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GenerateAggregateResourceInventoryRequest&, const GenerateAggregateResourceInventoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateAggregateResourceInventoryAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GenerateCompliancePackReportResult> GenerateCompliancePackReportOutcome;
|
|
|
+ typedef std::future<GenerateCompliancePackReportOutcome> GenerateCompliancePackReportOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GenerateCompliancePackReportRequest&, const GenerateCompliancePackReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateCompliancePackReportAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GenerateConfigRulesReportResult> GenerateConfigRulesReportOutcome;
|
|
|
+ typedef std::future<GenerateConfigRulesReportOutcome> GenerateConfigRulesReportOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GenerateConfigRulesReportRequest&, const GenerateConfigRulesReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateConfigRulesReportAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GenerateResourceInventoryResult> GenerateResourceInventoryOutcome;
|
|
|
+ typedef std::future<GenerateResourceInventoryOutcome> GenerateResourceInventoryOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GenerateResourceInventoryRequest&, const GenerateResourceInventoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateResourceInventoryAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAdvancedSearchFileResult> GetAdvancedSearchFileOutcome;
|
|
|
+ typedef std::future<GetAdvancedSearchFileOutcome> GetAdvancedSearchFileOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAdvancedSearchFileRequest&, const GetAdvancedSearchFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAdvancedSearchFileAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateAccountComplianceByPackResult> GetAggregateAccountComplianceByPackOutcome;
|
|
|
+ typedef std::future<GetAggregateAccountComplianceByPackOutcome> GetAggregateAccountComplianceByPackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateAccountComplianceByPackRequest&, const GetAggregateAccountComplianceByPackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateAccountComplianceByPackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateAdvancedSearchFileResult> GetAggregateAdvancedSearchFileOutcome;
|
|
|
+ typedef std::future<GetAggregateAdvancedSearchFileOutcome> GetAggregateAdvancedSearchFileOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateAdvancedSearchFileRequest&, const GetAggregateAdvancedSearchFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateAdvancedSearchFileAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateCompliancePackResult> GetAggregateCompliancePackOutcome;
|
|
|
+ typedef std::future<GetAggregateCompliancePackOutcome> GetAggregateCompliancePackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateCompliancePackRequest&, const GetAggregateCompliancePackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateCompliancePackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateCompliancePackReportResult> GetAggregateCompliancePackReportOutcome;
|
|
|
+ typedef std::future<GetAggregateCompliancePackReportOutcome> GetAggregateCompliancePackReportOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateCompliancePackReportRequest&, const GetAggregateCompliancePackReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateCompliancePackReportAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateComplianceSummaryResult> GetAggregateComplianceSummaryOutcome;
|
|
|
+ typedef std::future<GetAggregateComplianceSummaryOutcome> GetAggregateComplianceSummaryOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateComplianceSummaryRequest&, const GetAggregateComplianceSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateComplianceSummaryAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateConfigDeliveryChannelResult> GetAggregateConfigDeliveryChannelOutcome;
|
|
|
+ typedef std::future<GetAggregateConfigDeliveryChannelOutcome> GetAggregateConfigDeliveryChannelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateConfigDeliveryChannelRequest&, const GetAggregateConfigDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateConfigDeliveryChannelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateConfigRuleResult> GetAggregateConfigRuleOutcome;
|
|
|
+ typedef std::future<GetAggregateConfigRuleOutcome> GetAggregateConfigRuleOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateConfigRuleRequest&, const GetAggregateConfigRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateConfigRuleAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateConfigRuleComplianceByPackResult> GetAggregateConfigRuleComplianceByPackOutcome;
|
|
|
+ typedef std::future<GetAggregateConfigRuleComplianceByPackOutcome> GetAggregateConfigRuleComplianceByPackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateConfigRuleComplianceByPackRequest&, const GetAggregateConfigRuleComplianceByPackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateConfigRuleComplianceByPackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateConfigRuleSummaryByRiskLevelResult> GetAggregateConfigRuleSummaryByRiskLevelOutcome;
|
|
|
+ typedef std::future<GetAggregateConfigRuleSummaryByRiskLevelOutcome> GetAggregateConfigRuleSummaryByRiskLevelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateConfigRuleSummaryByRiskLevelRequest&, const GetAggregateConfigRuleSummaryByRiskLevelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateConfigRuleSummaryByRiskLevelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateConfigRulesReportResult> GetAggregateConfigRulesReportOutcome;
|
|
|
+ typedef std::future<GetAggregateConfigRulesReportOutcome> GetAggregateConfigRulesReportOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateConfigRulesReportRequest&, const GetAggregateConfigRulesReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateConfigRulesReportAsyncHandler;
|
|
|
typedef Outcome<Error, Model::GetAggregateDiscoveredResourceResult> GetAggregateDiscoveredResourceOutcome;
|
|
|
typedef std::future<GetAggregateDiscoveredResourceOutcome> GetAggregateDiscoveredResourceOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::GetAggregateDiscoveredResourceRequest&, const GetAggregateDiscoveredResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateDiscoveredResourceAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::GetDiscoveredResourceCountsResult> GetDiscoveredResourceCountsOutcome;
|
|
|
- typedef std::future<GetDiscoveredResourceCountsOutcome> GetDiscoveredResourceCountsOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::GetDiscoveredResourceCountsRequest&, const GetDiscoveredResourceCountsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDiscoveredResourceCountsAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::GetDiscoveredResourceSummaryResult> GetDiscoveredResourceSummaryOutcome;
|
|
|
- typedef std::future<GetDiscoveredResourceSummaryOutcome> GetDiscoveredResourceSummaryOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::GetDiscoveredResourceSummaryRequest&, const GetDiscoveredResourceSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDiscoveredResourceSummaryAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateResourceComplianceByConfigRuleResult> GetAggregateResourceComplianceByConfigRuleOutcome;
|
|
|
+ typedef std::future<GetAggregateResourceComplianceByConfigRuleOutcome> GetAggregateResourceComplianceByConfigRuleOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateResourceComplianceByConfigRuleRequest&, const GetAggregateResourceComplianceByConfigRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateResourceComplianceByConfigRuleAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateResourceComplianceByPackResult> GetAggregateResourceComplianceByPackOutcome;
|
|
|
+ typedef std::future<GetAggregateResourceComplianceByPackOutcome> GetAggregateResourceComplianceByPackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateResourceComplianceByPackRequest&, const GetAggregateResourceComplianceByPackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateResourceComplianceByPackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateResourceComplianceGroupByRegionResult> GetAggregateResourceComplianceGroupByRegionOutcome;
|
|
|
+ typedef std::future<GetAggregateResourceComplianceGroupByRegionOutcome> GetAggregateResourceComplianceGroupByRegionOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateResourceComplianceGroupByRegionRequest&, const GetAggregateResourceComplianceGroupByRegionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateResourceComplianceGroupByRegionAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateResourceComplianceGroupByResourceTypeResult> GetAggregateResourceComplianceGroupByResourceTypeOutcome;
|
|
|
+ typedef std::future<GetAggregateResourceComplianceGroupByResourceTypeOutcome> GetAggregateResourceComplianceGroupByResourceTypeOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateResourceComplianceGroupByResourceTypeRequest&, const GetAggregateResourceComplianceGroupByResourceTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateResourceComplianceGroupByResourceTypeAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateResourceComplianceTimelineResult> GetAggregateResourceComplianceTimelineOutcome;
|
|
|
+ typedef std::future<GetAggregateResourceComplianceTimelineOutcome> GetAggregateResourceComplianceTimelineOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateResourceComplianceTimelineRequest&, const GetAggregateResourceComplianceTimelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateResourceComplianceTimelineAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateResourceConfigurationTimelineResult> GetAggregateResourceConfigurationTimelineOutcome;
|
|
|
+ typedef std::future<GetAggregateResourceConfigurationTimelineOutcome> GetAggregateResourceConfigurationTimelineOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateResourceConfigurationTimelineRequest&, const GetAggregateResourceConfigurationTimelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateResourceConfigurationTimelineAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateResourceCountsGroupByRegionResult> GetAggregateResourceCountsGroupByRegionOutcome;
|
|
|
+ typedef std::future<GetAggregateResourceCountsGroupByRegionOutcome> GetAggregateResourceCountsGroupByRegionOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateResourceCountsGroupByRegionRequest&, const GetAggregateResourceCountsGroupByRegionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateResourceCountsGroupByRegionAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateResourceCountsGroupByResourceTypeResult> GetAggregateResourceCountsGroupByResourceTypeOutcome;
|
|
|
+ typedef std::future<GetAggregateResourceCountsGroupByResourceTypeOutcome> GetAggregateResourceCountsGroupByResourceTypeOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateResourceCountsGroupByResourceTypeRequest&, const GetAggregateResourceCountsGroupByResourceTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateResourceCountsGroupByResourceTypeAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregateResourceInventoryResult> GetAggregateResourceInventoryOutcome;
|
|
|
+ typedef std::future<GetAggregateResourceInventoryOutcome> GetAggregateResourceInventoryOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregateResourceInventoryRequest&, const GetAggregateResourceInventoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregateResourceInventoryAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetAggregatorResult> GetAggregatorOutcome;
|
|
|
+ typedef std::future<GetAggregatorOutcome> GetAggregatorOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetAggregatorRequest&, const GetAggregatorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAggregatorAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetCompliancePackResult> GetCompliancePackOutcome;
|
|
|
+ typedef std::future<GetCompliancePackOutcome> GetCompliancePackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetCompliancePackRequest&, const GetCompliancePackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCompliancePackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetCompliancePackReportResult> GetCompliancePackReportOutcome;
|
|
|
+ typedef std::future<GetCompliancePackReportOutcome> GetCompliancePackReportOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetCompliancePackReportRequest&, const GetCompliancePackReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCompliancePackReportAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetComplianceSummaryResult> GetComplianceSummaryOutcome;
|
|
|
+ typedef std::future<GetComplianceSummaryOutcome> GetComplianceSummaryOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetComplianceSummaryRequest&, const GetComplianceSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetComplianceSummaryAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetConfigDeliveryChannelResult> GetConfigDeliveryChannelOutcome;
|
|
|
+ typedef std::future<GetConfigDeliveryChannelOutcome> GetConfigDeliveryChannelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetConfigDeliveryChannelRequest&, const GetConfigDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetConfigDeliveryChannelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetConfigRuleResult> GetConfigRuleOutcome;
|
|
|
+ typedef std::future<GetConfigRuleOutcome> GetConfigRuleOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetConfigRuleRequest&, const GetConfigRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetConfigRuleAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetConfigRuleComplianceByPackResult> GetConfigRuleComplianceByPackOutcome;
|
|
|
+ typedef std::future<GetConfigRuleComplianceByPackOutcome> GetConfigRuleComplianceByPackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetConfigRuleComplianceByPackRequest&, const GetConfigRuleComplianceByPackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetConfigRuleComplianceByPackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetConfigRuleSummaryByRiskLevelResult> GetConfigRuleSummaryByRiskLevelOutcome;
|
|
|
+ typedef std::future<GetConfigRuleSummaryByRiskLevelOutcome> GetConfigRuleSummaryByRiskLevelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetConfigRuleSummaryByRiskLevelRequest&, const GetConfigRuleSummaryByRiskLevelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetConfigRuleSummaryByRiskLevelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetConfigRulesReportResult> GetConfigRulesReportOutcome;
|
|
|
+ typedef std::future<GetConfigRulesReportOutcome> GetConfigRulesReportOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetConfigRulesReportRequest&, const GetConfigRulesReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetConfigRulesReportAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetConfigurationRecorderResult> GetConfigurationRecorderOutcome;
|
|
|
+ typedef std::future<GetConfigurationRecorderOutcome> GetConfigurationRecorderOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetConfigurationRecorderRequest&, const GetConfigurationRecorderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetConfigurationRecorderAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetDiscoveredResourceResult> GetDiscoveredResourceOutcome;
|
|
|
+ typedef std::future<GetDiscoveredResourceOutcome> GetDiscoveredResourceOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetDiscoveredResourceRequest&, const GetDiscoveredResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDiscoveredResourceAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetDiscoveredResourceCountsGroupByRegionResult> GetDiscoveredResourceCountsGroupByRegionOutcome;
|
|
|
+ typedef std::future<GetDiscoveredResourceCountsGroupByRegionOutcome> GetDiscoveredResourceCountsGroupByRegionOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetDiscoveredResourceCountsGroupByRegionRequest&, const GetDiscoveredResourceCountsGroupByRegionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDiscoveredResourceCountsGroupByRegionAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetDiscoveredResourceCountsGroupByResourceTypeResult> GetDiscoveredResourceCountsGroupByResourceTypeOutcome;
|
|
|
+ typedef std::future<GetDiscoveredResourceCountsGroupByResourceTypeOutcome> GetDiscoveredResourceCountsGroupByResourceTypeOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetDiscoveredResourceCountsGroupByResourceTypeRequest&, const GetDiscoveredResourceCountsGroupByResourceTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDiscoveredResourceCountsGroupByResourceTypeAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetIntegratedServiceStatusResult> GetIntegratedServiceStatusOutcome;
|
|
|
+ typedef std::future<GetIntegratedServiceStatusOutcome> GetIntegratedServiceStatusOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetIntegratedServiceStatusRequest&, const GetIntegratedServiceStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetIntegratedServiceStatusAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetManagedRuleResult> GetManagedRuleOutcome;
|
|
|
+ typedef std::future<GetManagedRuleOutcome> GetManagedRuleOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetManagedRuleRequest&, const GetManagedRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetManagedRuleAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetRemediationTemplateResult> GetRemediationTemplateOutcome;
|
|
|
+ typedef std::future<GetRemediationTemplateOutcome> GetRemediationTemplateOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetRemediationTemplateRequest&, const GetRemediationTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRemediationTemplateAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetResourceComplianceByConfigRuleResult> GetResourceComplianceByConfigRuleOutcome;
|
|
|
+ typedef std::future<GetResourceComplianceByConfigRuleOutcome> GetResourceComplianceByConfigRuleOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetResourceComplianceByConfigRuleRequest&, const GetResourceComplianceByConfigRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourceComplianceByConfigRuleAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetResourceComplianceByPackResult> GetResourceComplianceByPackOutcome;
|
|
|
+ typedef std::future<GetResourceComplianceByPackOutcome> GetResourceComplianceByPackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetResourceComplianceByPackRequest&, const GetResourceComplianceByPackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourceComplianceByPackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetResourceComplianceGroupByRegionResult> GetResourceComplianceGroupByRegionOutcome;
|
|
|
+ typedef std::future<GetResourceComplianceGroupByRegionOutcome> GetResourceComplianceGroupByRegionOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetResourceComplianceGroupByRegionRequest&, const GetResourceComplianceGroupByRegionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourceComplianceGroupByRegionAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetResourceComplianceGroupByResourceTypeResult> GetResourceComplianceGroupByResourceTypeOutcome;
|
|
|
+ typedef std::future<GetResourceComplianceGroupByResourceTypeOutcome> GetResourceComplianceGroupByResourceTypeOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetResourceComplianceGroupByResourceTypeRequest&, const GetResourceComplianceGroupByResourceTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourceComplianceGroupByResourceTypeAsyncHandler;
|
|
|
typedef Outcome<Error, Model::GetResourceComplianceTimelineResult> GetResourceComplianceTimelineOutcome;
|
|
|
typedef std::future<GetResourceComplianceTimelineOutcome> GetResourceComplianceTimelineOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::GetResourceComplianceTimelineRequest&, const GetResourceComplianceTimelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourceComplianceTimelineAsyncHandler;
|
|
|
typedef Outcome<Error, Model::GetResourceConfigurationTimelineResult> GetResourceConfigurationTimelineOutcome;
|
|
|
typedef std::future<GetResourceConfigurationTimelineOutcome> GetResourceConfigurationTimelineOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::GetResourceConfigurationTimelineRequest&, const GetResourceConfigurationTimelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourceConfigurationTimelineAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::GetSupportedResourceTypesResult> GetSupportedResourceTypesOutcome;
|
|
|
- typedef std::future<GetSupportedResourceTypesOutcome> GetSupportedResourceTypesOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::GetSupportedResourceTypesRequest&, const GetSupportedResourceTypesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSupportedResourceTypesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetResourceInventoryResult> GetResourceInventoryOutcome;
|
|
|
+ typedef std::future<GetResourceInventoryOutcome> GetResourceInventoryOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetResourceInventoryRequest&, const GetResourceInventoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResourceInventoryAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::GetSupportedResourceRelationConfigResult> GetSupportedResourceRelationConfigOutcome;
|
|
|
+ typedef std::future<GetSupportedResourceRelationConfigOutcome> GetSupportedResourceRelationConfigOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::GetSupportedResourceRelationConfigRequest&, const GetSupportedResourceRelationConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSupportedResourceRelationConfigAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::IgnoreAggregateEvaluationResultsResult> IgnoreAggregateEvaluationResultsOutcome;
|
|
|
+ typedef std::future<IgnoreAggregateEvaluationResultsOutcome> IgnoreAggregateEvaluationResultsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::IgnoreAggregateEvaluationResultsRequest&, const IgnoreAggregateEvaluationResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> IgnoreAggregateEvaluationResultsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::IgnoreEvaluationResultsResult> IgnoreEvaluationResultsOutcome;
|
|
|
+ typedef std::future<IgnoreEvaluationResultsOutcome> IgnoreEvaluationResultsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::IgnoreEvaluationResultsRequest&, const IgnoreEvaluationResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> IgnoreEvaluationResultsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregateCompliancePacksResult> ListAggregateCompliancePacksOutcome;
|
|
|
+ typedef std::future<ListAggregateCompliancePacksOutcome> ListAggregateCompliancePacksOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregateCompliancePacksRequest&, const ListAggregateCompliancePacksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateCompliancePacksAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregateConfigDeliveryChannelsResult> ListAggregateConfigDeliveryChannelsOutcome;
|
|
|
+ typedef std::future<ListAggregateConfigDeliveryChannelsOutcome> ListAggregateConfigDeliveryChannelsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregateConfigDeliveryChannelsRequest&, const ListAggregateConfigDeliveryChannelsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateConfigDeliveryChannelsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregateConfigRuleEvaluationResultsResult> ListAggregateConfigRuleEvaluationResultsOutcome;
|
|
|
+ typedef std::future<ListAggregateConfigRuleEvaluationResultsOutcome> ListAggregateConfigRuleEvaluationResultsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregateConfigRuleEvaluationResultsRequest&, const ListAggregateConfigRuleEvaluationResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateConfigRuleEvaluationResultsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregateConfigRuleEvaluationStatisticsResult> ListAggregateConfigRuleEvaluationStatisticsOutcome;
|
|
|
+ typedef std::future<ListAggregateConfigRuleEvaluationStatisticsOutcome> ListAggregateConfigRuleEvaluationStatisticsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregateConfigRuleEvaluationStatisticsRequest&, const ListAggregateConfigRuleEvaluationStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateConfigRuleEvaluationStatisticsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregateConfigRulesResult> ListAggregateConfigRulesOutcome;
|
|
|
+ typedef std::future<ListAggregateConfigRulesOutcome> ListAggregateConfigRulesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregateConfigRulesRequest&, const ListAggregateConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateConfigRulesAsyncHandler;
|
|
|
typedef Outcome<Error, Model::ListAggregateDiscoveredResourcesResult> ListAggregateDiscoveredResourcesOutcome;
|
|
|
typedef std::future<ListAggregateDiscoveredResourcesOutcome> ListAggregateDiscoveredResourcesOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::ListAggregateDiscoveredResourcesRequest&, const ListAggregateDiscoveredResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateDiscoveredResourcesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregateRemediationExecutionsResult> ListAggregateRemediationExecutionsOutcome;
|
|
|
+ typedef std::future<ListAggregateRemediationExecutionsOutcome> ListAggregateRemediationExecutionsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregateRemediationExecutionsRequest&, const ListAggregateRemediationExecutionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateRemediationExecutionsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregateRemediationsResult> ListAggregateRemediationsOutcome;
|
|
|
+ typedef std::future<ListAggregateRemediationsOutcome> ListAggregateRemediationsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregateRemediationsRequest&, const ListAggregateRemediationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateRemediationsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregateResourceEvaluationResultsResult> ListAggregateResourceEvaluationResultsOutcome;
|
|
|
+ typedef std::future<ListAggregateResourceEvaluationResultsOutcome> ListAggregateResourceEvaluationResultsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregateResourceEvaluationResultsRequest&, const ListAggregateResourceEvaluationResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateResourceEvaluationResultsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregateResourceRelationsResult> ListAggregateResourceRelationsOutcome;
|
|
|
+ typedef std::future<ListAggregateResourceRelationsOutcome> ListAggregateResourceRelationsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregateResourceRelationsRequest&, const ListAggregateResourceRelationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateResourceRelationsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregateResourcesByAdvancedSearchResult> ListAggregateResourcesByAdvancedSearchOutcome;
|
|
|
+ typedef std::future<ListAggregateResourcesByAdvancedSearchOutcome> ListAggregateResourcesByAdvancedSearchOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregateResourcesByAdvancedSearchRequest&, const ListAggregateResourcesByAdvancedSearchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregateResourcesByAdvancedSearchAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListAggregatorsResult> ListAggregatorsOutcome;
|
|
|
+ typedef std::future<ListAggregatorsOutcome> ListAggregatorsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListAggregatorsRequest&, const ListAggregatorsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAggregatorsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListCompliancePackTemplatesResult> ListCompliancePackTemplatesOutcome;
|
|
|
+ typedef std::future<ListCompliancePackTemplatesOutcome> ListCompliancePackTemplatesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListCompliancePackTemplatesRequest&, const ListCompliancePackTemplatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCompliancePackTemplatesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListCompliancePacksResult> ListCompliancePacksOutcome;
|
|
|
+ typedef std::future<ListCompliancePacksOutcome> ListCompliancePacksOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListCompliancePacksRequest&, const ListCompliancePacksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCompliancePacksAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListConfigDeliveryChannelsResult> ListConfigDeliveryChannelsOutcome;
|
|
|
+ typedef std::future<ListConfigDeliveryChannelsOutcome> ListConfigDeliveryChannelsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListConfigDeliveryChannelsRequest&, const ListConfigDeliveryChannelsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListConfigDeliveryChannelsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListConfigRuleEvaluationResultsResult> ListConfigRuleEvaluationResultsOutcome;
|
|
|
+ typedef std::future<ListConfigRuleEvaluationResultsOutcome> ListConfigRuleEvaluationResultsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListConfigRuleEvaluationResultsRequest&, const ListConfigRuleEvaluationResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListConfigRuleEvaluationResultsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListConfigRuleEvaluationStatisticsResult> ListConfigRuleEvaluationStatisticsOutcome;
|
|
|
+ typedef std::future<ListConfigRuleEvaluationStatisticsOutcome> ListConfigRuleEvaluationStatisticsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListConfigRuleEvaluationStatisticsRequest&, const ListConfigRuleEvaluationStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListConfigRuleEvaluationStatisticsAsyncHandler;
|
|
|
typedef Outcome<Error, Model::ListConfigRulesResult> ListConfigRulesOutcome;
|
|
|
typedef std::future<ListConfigRulesOutcome> ListConfigRulesOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::ListConfigRulesRequest&, const ListConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListConfigRulesAsyncHandler;
|
|
|
typedef Outcome<Error, Model::ListDiscoveredResourcesResult> ListDiscoveredResourcesOutcome;
|
|
|
typedef std::future<ListDiscoveredResourcesOutcome> ListDiscoveredResourcesOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::ListDiscoveredResourcesRequest&, const ListDiscoveredResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDiscoveredResourcesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListIntegratedServiceResult> ListIntegratedServiceOutcome;
|
|
|
+ typedef std::future<ListIntegratedServiceOutcome> ListIntegratedServiceOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListIntegratedServiceRequest&, const ListIntegratedServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListIntegratedServiceAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListManagedRulesResult> ListManagedRulesOutcome;
|
|
|
+ typedef std::future<ListManagedRulesOutcome> ListManagedRulesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListManagedRulesRequest&, const ListManagedRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListManagedRulesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListPreManagedRulesResult> ListPreManagedRulesOutcome;
|
|
|
+ typedef std::future<ListPreManagedRulesOutcome> ListPreManagedRulesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListPreManagedRulesRequest&, const ListPreManagedRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPreManagedRulesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListRemediationExecutionsResult> ListRemediationExecutionsOutcome;
|
|
|
+ typedef std::future<ListRemediationExecutionsOutcome> ListRemediationExecutionsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListRemediationExecutionsRequest&, const ListRemediationExecutionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRemediationExecutionsAsyncHandler;
|
|
|
typedef Outcome<Error, Model::ListRemediationTemplatesResult> ListRemediationTemplatesOutcome;
|
|
|
typedef std::future<ListRemediationTemplatesOutcome> ListRemediationTemplatesOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::ListRemediationTemplatesRequest&, const ListRemediationTemplatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRemediationTemplatesAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::PutConfigRuleResult> PutConfigRuleOutcome;
|
|
|
- typedef std::future<PutConfigRuleOutcome> PutConfigRuleOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::PutConfigRuleRequest&, const PutConfigRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PutConfigRuleAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::PutConfigurationRecorderResult> PutConfigurationRecorderOutcome;
|
|
|
- typedef std::future<PutConfigurationRecorderOutcome> PutConfigurationRecorderOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::PutConfigurationRecorderRequest&, const PutConfigurationRecorderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PutConfigurationRecorderAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::PutDeliveryChannelResult> PutDeliveryChannelOutcome;
|
|
|
- typedef std::future<PutDeliveryChannelOutcome> PutDeliveryChannelOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::PutDeliveryChannelRequest&, const PutDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PutDeliveryChannelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListRemediationsResult> ListRemediationsOutcome;
|
|
|
+ typedef std::future<ListRemediationsOutcome> ListRemediationsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListRemediationsRequest&, const ListRemediationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRemediationsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListResourceEvaluationResultsResult> ListResourceEvaluationResultsOutcome;
|
|
|
+ typedef std::future<ListResourceEvaluationResultsOutcome> ListResourceEvaluationResultsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListResourceEvaluationResultsRequest&, const ListResourceEvaluationResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListResourceEvaluationResultsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListResourceRelationsResult> ListResourceRelationsOutcome;
|
|
|
+ typedef std::future<ListResourceRelationsOutcome> ListResourceRelationsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListResourceRelationsRequest&, const ListResourceRelationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListResourceRelationsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListResourcesByAdvancedSearchResult> ListResourcesByAdvancedSearchOutcome;
|
|
|
+ typedef std::future<ListResourcesByAdvancedSearchOutcome> ListResourcesByAdvancedSearchOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListResourcesByAdvancedSearchRequest&, const ListResourcesByAdvancedSearchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListResourcesByAdvancedSearchAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListSupportedProductsResult> ListSupportedProductsOutcome;
|
|
|
+ typedef std::future<ListSupportedProductsOutcome> ListSupportedProductsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListSupportedProductsRequest&, const ListSupportedProductsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSupportedProductsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::ListTagResourcesResult> ListTagResourcesOutcome;
|
|
|
+ typedef std::future<ListTagResourcesOutcome> ListTagResourcesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
|
|
|
typedef Outcome<Error, Model::PutEvaluationsResult> PutEvaluationsOutcome;
|
|
|
typedef std::future<PutEvaluationsOutcome> PutEvaluationsOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::PutEvaluationsRequest&, const PutEvaluationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PutEvaluationsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::RevertAggregateEvaluationResultsResult> RevertAggregateEvaluationResultsOutcome;
|
|
|
+ typedef std::future<RevertAggregateEvaluationResultsOutcome> RevertAggregateEvaluationResultsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::RevertAggregateEvaluationResultsRequest&, const RevertAggregateEvaluationResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevertAggregateEvaluationResultsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::RevertEvaluationResultsResult> RevertEvaluationResultsOutcome;
|
|
|
+ typedef std::future<RevertEvaluationResultsOutcome> RevertEvaluationResultsOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::RevertEvaluationResultsRequest&, const RevertEvaluationResultsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevertEvaluationResultsAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::StartAggregateConfigRuleEvaluationResult> StartAggregateConfigRuleEvaluationOutcome;
|
|
|
+ typedef std::future<StartAggregateConfigRuleEvaluationOutcome> StartAggregateConfigRuleEvaluationOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::StartAggregateConfigRuleEvaluationRequest&, const StartAggregateConfigRuleEvaluationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartAggregateConfigRuleEvaluationAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::StartAggregateRemediationResult> StartAggregateRemediationOutcome;
|
|
|
+ typedef std::future<StartAggregateRemediationOutcome> StartAggregateRemediationOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::StartAggregateRemediationRequest&, const StartAggregateRemediationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartAggregateRemediationAsyncHandler;
|
|
|
typedef Outcome<Error, Model::StartConfigRuleEvaluationResult> StartConfigRuleEvaluationOutcome;
|
|
|
typedef std::future<StartConfigRuleEvaluationOutcome> StartConfigRuleEvaluationOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::StartConfigRuleEvaluationRequest&, const StartConfigRuleEvaluationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartConfigRuleEvaluationAsyncHandler;
|
|
|
typedef Outcome<Error, Model::StartConfigurationRecorderResult> StartConfigurationRecorderOutcome;
|
|
|
typedef std::future<StartConfigurationRecorderOutcome> StartConfigurationRecorderOutcomeCallable;
|
|
|
typedef std::function<void(const ConfigClient*, const Model::StartConfigurationRecorderRequest&, const StartConfigurationRecorderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartConfigurationRecorderAsyncHandler;
|
|
|
- typedef Outcome<Error, Model::StopConfigRulesResult> StopConfigRulesOutcome;
|
|
|
- typedef std::future<StopConfigRulesOutcome> StopConfigRulesOutcomeCallable;
|
|
|
- typedef std::function<void(const ConfigClient*, const Model::StopConfigRulesRequest&, const StopConfigRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopConfigRulesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::StartRemediationResult> StartRemediationOutcome;
|
|
|
+ typedef std::future<StartRemediationOutcome> StartRemediationOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::StartRemediationRequest&, const StartRemediationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartRemediationAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::StopConfigurationRecorderResult> StopConfigurationRecorderOutcome;
|
|
|
+ typedef std::future<StopConfigurationRecorderOutcome> StopConfigurationRecorderOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::StopConfigurationRecorderRequest&, const StopConfigurationRecorderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopConfigurationRecorderAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
|
|
|
+ typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UntagResourcesResult> UntagResourcesOutcome;
|
|
|
+ typedef std::future<UntagResourcesOutcome> UntagResourcesOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateAggregateCompliancePackResult> UpdateAggregateCompliancePackOutcome;
|
|
|
+ typedef std::future<UpdateAggregateCompliancePackOutcome> UpdateAggregateCompliancePackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateAggregateCompliancePackRequest&, const UpdateAggregateCompliancePackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAggregateCompliancePackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateAggregateConfigDeliveryChannelResult> UpdateAggregateConfigDeliveryChannelOutcome;
|
|
|
+ typedef std::future<UpdateAggregateConfigDeliveryChannelOutcome> UpdateAggregateConfigDeliveryChannelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateAggregateConfigDeliveryChannelRequest&, const UpdateAggregateConfigDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAggregateConfigDeliveryChannelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateAggregateConfigRuleResult> UpdateAggregateConfigRuleOutcome;
|
|
|
+ typedef std::future<UpdateAggregateConfigRuleOutcome> UpdateAggregateConfigRuleOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateAggregateConfigRuleRequest&, const UpdateAggregateConfigRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAggregateConfigRuleAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateAggregateRemediationResult> UpdateAggregateRemediationOutcome;
|
|
|
+ typedef std::future<UpdateAggregateRemediationOutcome> UpdateAggregateRemediationOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateAggregateRemediationRequest&, const UpdateAggregateRemediationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAggregateRemediationAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateAggregatorResult> UpdateAggregatorOutcome;
|
|
|
+ typedef std::future<UpdateAggregatorOutcome> UpdateAggregatorOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateAggregatorRequest&, const UpdateAggregatorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAggregatorAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateCompliancePackResult> UpdateCompliancePackOutcome;
|
|
|
+ typedef std::future<UpdateCompliancePackOutcome> UpdateCompliancePackOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateCompliancePackRequest&, const UpdateCompliancePackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateCompliancePackAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateConfigDeliveryChannelResult> UpdateConfigDeliveryChannelOutcome;
|
|
|
+ typedef std::future<UpdateConfigDeliveryChannelOutcome> UpdateConfigDeliveryChannelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateConfigDeliveryChannelRequest&, const UpdateConfigDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateConfigDeliveryChannelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateConfigRuleResult> UpdateConfigRuleOutcome;
|
|
|
+ typedef std::future<UpdateConfigRuleOutcome> UpdateConfigRuleOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateConfigRuleRequest&, const UpdateConfigRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateConfigRuleAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateConfigurationRecorderResult> UpdateConfigurationRecorderOutcome;
|
|
|
+ typedef std::future<UpdateConfigurationRecorderOutcome> UpdateConfigurationRecorderOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateConfigurationRecorderRequest&, const UpdateConfigurationRecorderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateConfigurationRecorderAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateDeliveryChannelResult> UpdateDeliveryChannelOutcome;
|
|
|
+ typedef std::future<UpdateDeliveryChannelOutcome> UpdateDeliveryChannelOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateDeliveryChannelRequest&, const UpdateDeliveryChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateDeliveryChannelAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateIntegratedServiceStatusResult> UpdateIntegratedServiceStatusOutcome;
|
|
|
+ typedef std::future<UpdateIntegratedServiceStatusOutcome> UpdateIntegratedServiceStatusOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateIntegratedServiceStatusRequest&, const UpdateIntegratedServiceStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateIntegratedServiceStatusAsyncHandler;
|
|
|
+ typedef Outcome<Error, Model::UpdateRemediationResult> UpdateRemediationOutcome;
|
|
|
+ typedef std::future<UpdateRemediationOutcome> UpdateRemediationOutcomeCallable;
|
|
|
+ typedef std::function<void(const ConfigClient*, const Model::UpdateRemediationRequest&, const UpdateRemediationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRemediationAsyncHandler;
|
|
|
|
|
|
ConfigClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
|
|
ConfigClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
|
|
ConfigClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
|
|
~ConfigClient();
|
|
|
+ ActiveAggregateConfigRulesOutcome activeAggregateConfigRules(const Model::ActiveAggregateConfigRulesRequest &request)const;
|
|
|
+ void activeAggregateConfigRulesAsync(const Model::ActiveAggregateConfigRulesRequest& request, const ActiveAggregateConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ActiveAggregateConfigRulesOutcomeCallable activeAggregateConfigRulesCallable(const Model::ActiveAggregateConfigRulesRequest& request) const;
|
|
|
ActiveConfigRulesOutcome activeConfigRules(const Model::ActiveConfigRulesRequest &request)const;
|
|
|
void activeConfigRulesAsync(const Model::ActiveConfigRulesRequest& request, const ActiveConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
ActiveConfigRulesOutcomeCallable activeConfigRulesCallable(const Model::ActiveConfigRulesRequest& request) const;
|
|
|
+ AttachAggregateConfigRuleToCompliancePackOutcome attachAggregateConfigRuleToCompliancePack(const Model::AttachAggregateConfigRuleToCompliancePackRequest &request)const;
|
|
|
+ void attachAggregateConfigRuleToCompliancePackAsync(const Model::AttachAggregateConfigRuleToCompliancePackRequest& request, const AttachAggregateConfigRuleToCompliancePackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ AttachAggregateConfigRuleToCompliancePackOutcomeCallable attachAggregateConfigRuleToCompliancePackCallable(const Model::AttachAggregateConfigRuleToCompliancePackRequest& request) const;
|
|
|
+ AttachConfigRuleToCompliancePackOutcome attachConfigRuleToCompliancePack(const Model::AttachConfigRuleToCompliancePackRequest &request)const;
|
|
|
+ void attachConfigRuleToCompliancePackAsync(const Model::AttachConfigRuleToCompliancePackRequest& request, const AttachConfigRuleToCompliancePackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ AttachConfigRuleToCompliancePackOutcomeCallable attachConfigRuleToCompliancePackCallable(const Model::AttachConfigRuleToCompliancePackRequest& request) const;
|
|
|
+ CopyCompliancePacksOutcome copyCompliancePacks(const Model::CopyCompliancePacksRequest &request)const;
|
|
|
+ void copyCompliancePacksAsync(const Model::CopyCompliancePacksRequest& request, const CopyCompliancePacksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CopyCompliancePacksOutcomeCallable copyCompliancePacksCallable(const Model::CopyCompliancePacksRequest& request) const;
|
|
|
+ CopyConfigRulesOutcome copyConfigRules(const Model::CopyConfigRulesRequest &request)const;
|
|
|
+ void copyConfigRulesAsync(const Model::CopyConfigRulesRequest& request, const CopyConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CopyConfigRulesOutcomeCallable copyConfigRulesCallable(const Model::CopyConfigRulesRequest& request) const;
|
|
|
+ CreateAdvancedSearchFileOutcome createAdvancedSearchFile(const Model::CreateAdvancedSearchFileRequest &request)const;
|
|
|
+ void createAdvancedSearchFileAsync(const Model::CreateAdvancedSearchFileRequest& request, const CreateAdvancedSearchFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateAdvancedSearchFileOutcomeCallable createAdvancedSearchFileCallable(const Model::CreateAdvancedSearchFileRequest& request) const;
|
|
|
+ CreateAggregateAdvancedSearchFileOutcome createAggregateAdvancedSearchFile(const Model::CreateAggregateAdvancedSearchFileRequest &request)const;
|
|
|
+ void createAggregateAdvancedSearchFileAsync(const Model::CreateAggregateAdvancedSearchFileRequest& request, const CreateAggregateAdvancedSearchFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateAggregateAdvancedSearchFileOutcomeCallable createAggregateAdvancedSearchFileCallable(const Model::CreateAggregateAdvancedSearchFileRequest& request) const;
|
|
|
+ CreateAggregateCompliancePackOutcome createAggregateCompliancePack(const Model::CreateAggregateCompliancePackRequest &request)const;
|
|
|
+ void createAggregateCompliancePackAsync(const Model::CreateAggregateCompliancePackRequest& request, const CreateAggregateCompliancePackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateAggregateCompliancePackOutcomeCallable createAggregateCompliancePackCallable(const Model::CreateAggregateCompliancePackRequest& request) const;
|
|
|
+ CreateAggregateConfigDeliveryChannelOutcome createAggregateConfigDeliveryChannel(const Model::CreateAggregateConfigDeliveryChannelRequest &request)const;
|
|
|
+ void createAggregateConfigDeliveryChannelAsync(const Model::CreateAggregateConfigDeliveryChannelRequest& request, const CreateAggregateConfigDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateAggregateConfigDeliveryChannelOutcomeCallable createAggregateConfigDeliveryChannelCallable(const Model::CreateAggregateConfigDeliveryChannelRequest& request) const;
|
|
|
+ CreateAggregateConfigRuleOutcome createAggregateConfigRule(const Model::CreateAggregateConfigRuleRequest &request)const;
|
|
|
+ void createAggregateConfigRuleAsync(const Model::CreateAggregateConfigRuleRequest& request, const CreateAggregateConfigRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateAggregateConfigRuleOutcomeCallable createAggregateConfigRuleCallable(const Model::CreateAggregateConfigRuleRequest& request) const;
|
|
|
+ CreateAggregateRemediationOutcome createAggregateRemediation(const Model::CreateAggregateRemediationRequest &request)const;
|
|
|
+ void createAggregateRemediationAsync(const Model::CreateAggregateRemediationRequest& request, const CreateAggregateRemediationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateAggregateRemediationOutcomeCallable createAggregateRemediationCallable(const Model::CreateAggregateRemediationRequest& request) const;
|
|
|
+ CreateAggregatorOutcome createAggregator(const Model::CreateAggregatorRequest &request)const;
|
|
|
+ void createAggregatorAsync(const Model::CreateAggregatorRequest& request, const CreateAggregatorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateAggregatorOutcomeCallable createAggregatorCallable(const Model::CreateAggregatorRequest& request) const;
|
|
|
+ CreateCompliancePackOutcome createCompliancePack(const Model::CreateCompliancePackRequest &request)const;
|
|
|
+ void createCompliancePackAsync(const Model::CreateCompliancePackRequest& request, const CreateCompliancePackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateCompliancePackOutcomeCallable createCompliancePackCallable(const Model::CreateCompliancePackRequest& request) const;
|
|
|
+ CreateConfigDeliveryChannelOutcome createConfigDeliveryChannel(const Model::CreateConfigDeliveryChannelRequest &request)const;
|
|
|
+ void createConfigDeliveryChannelAsync(const Model::CreateConfigDeliveryChannelRequest& request, const CreateConfigDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateConfigDeliveryChannelOutcomeCallable createConfigDeliveryChannelCallable(const Model::CreateConfigDeliveryChannelRequest& request) const;
|
|
|
+ CreateConfigRuleOutcome createConfigRule(const Model::CreateConfigRuleRequest &request)const;
|
|
|
+ void createConfigRuleAsync(const Model::CreateConfigRuleRequest& request, const CreateConfigRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateConfigRuleOutcomeCallable createConfigRuleCallable(const Model::CreateConfigRuleRequest& request) const;
|
|
|
+ CreateDeliveryChannelOutcome createDeliveryChannel(const Model::CreateDeliveryChannelRequest &request)const;
|
|
|
+ void createDeliveryChannelAsync(const Model::CreateDeliveryChannelRequest& request, const CreateDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateDeliveryChannelOutcomeCallable createDeliveryChannelCallable(const Model::CreateDeliveryChannelRequest& request) const;
|
|
|
+ CreateRemediationOutcome createRemediation(const Model::CreateRemediationRequest &request)const;
|
|
|
+ void createRemediationAsync(const Model::CreateRemediationRequest& request, const CreateRemediationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ CreateRemediationOutcomeCallable createRemediationCallable(const Model::CreateRemediationRequest& request) const;
|
|
|
+ DeactiveAggregateConfigRulesOutcome deactiveAggregateConfigRules(const Model::DeactiveAggregateConfigRulesRequest &request)const;
|
|
|
+ void deactiveAggregateConfigRulesAsync(const Model::DeactiveAggregateConfigRulesRequest& request, const DeactiveAggregateConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeactiveAggregateConfigRulesOutcomeCallable deactiveAggregateConfigRulesCallable(const Model::DeactiveAggregateConfigRulesRequest& request) const;
|
|
|
+ DeactiveConfigRulesOutcome deactiveConfigRules(const Model::DeactiveConfigRulesRequest &request)const;
|
|
|
+ void deactiveConfigRulesAsync(const Model::DeactiveConfigRulesRequest& request, const DeactiveConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeactiveConfigRulesOutcomeCallable deactiveConfigRulesCallable(const Model::DeactiveConfigRulesRequest& request) const;
|
|
|
+ DeleteAggregateCompliancePacksOutcome deleteAggregateCompliancePacks(const Model::DeleteAggregateCompliancePacksRequest &request)const;
|
|
|
+ void deleteAggregateCompliancePacksAsync(const Model::DeleteAggregateCompliancePacksRequest& request, const DeleteAggregateCompliancePacksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteAggregateCompliancePacksOutcomeCallable deleteAggregateCompliancePacksCallable(const Model::DeleteAggregateCompliancePacksRequest& request) const;
|
|
|
+ DeleteAggregateConfigDeliveryChannelOutcome deleteAggregateConfigDeliveryChannel(const Model::DeleteAggregateConfigDeliveryChannelRequest &request)const;
|
|
|
+ void deleteAggregateConfigDeliveryChannelAsync(const Model::DeleteAggregateConfigDeliveryChannelRequest& request, const DeleteAggregateConfigDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteAggregateConfigDeliveryChannelOutcomeCallable deleteAggregateConfigDeliveryChannelCallable(const Model::DeleteAggregateConfigDeliveryChannelRequest& request) const;
|
|
|
+ DeleteAggregateConfigRulesOutcome deleteAggregateConfigRules(const Model::DeleteAggregateConfigRulesRequest &request)const;
|
|
|
+ void deleteAggregateConfigRulesAsync(const Model::DeleteAggregateConfigRulesRequest& request, const DeleteAggregateConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteAggregateConfigRulesOutcomeCallable deleteAggregateConfigRulesCallable(const Model::DeleteAggregateConfigRulesRequest& request) const;
|
|
|
+ DeleteAggregateRemediationsOutcome deleteAggregateRemediations(const Model::DeleteAggregateRemediationsRequest &request)const;
|
|
|
+ void deleteAggregateRemediationsAsync(const Model::DeleteAggregateRemediationsRequest& request, const DeleteAggregateRemediationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteAggregateRemediationsOutcomeCallable deleteAggregateRemediationsCallable(const Model::DeleteAggregateRemediationsRequest& request) const;
|
|
|
+ DeleteAggregatorsOutcome deleteAggregators(const Model::DeleteAggregatorsRequest &request)const;
|
|
|
+ void deleteAggregatorsAsync(const Model::DeleteAggregatorsRequest& request, const DeleteAggregatorsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteAggregatorsOutcomeCallable deleteAggregatorsCallable(const Model::DeleteAggregatorsRequest& request) const;
|
|
|
+ DeleteCompliancePacksOutcome deleteCompliancePacks(const Model::DeleteCompliancePacksRequest &request)const;
|
|
|
+ void deleteCompliancePacksAsync(const Model::DeleteCompliancePacksRequest& request, const DeleteCompliancePacksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteCompliancePacksOutcomeCallable deleteCompliancePacksCallable(const Model::DeleteCompliancePacksRequest& request) const;
|
|
|
+ DeleteConfigDeliveryChannelOutcome deleteConfigDeliveryChannel(const Model::DeleteConfigDeliveryChannelRequest &request)const;
|
|
|
+ void deleteConfigDeliveryChannelAsync(const Model::DeleteConfigDeliveryChannelRequest& request, const DeleteConfigDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteConfigDeliveryChannelOutcomeCallable deleteConfigDeliveryChannelCallable(const Model::DeleteConfigDeliveryChannelRequest& request) const;
|
|
|
DeleteConfigRulesOutcome deleteConfigRules(const Model::DeleteConfigRulesRequest &request)const;
|
|
|
void deleteConfigRulesAsync(const Model::DeleteConfigRulesRequest& request, const DeleteConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
DeleteConfigRulesOutcomeCallable deleteConfigRulesCallable(const Model::DeleteConfigRulesRequest& request) const;
|
|
|
- DescribeComplianceOutcome describeCompliance(const Model::DescribeComplianceRequest &request)const;
|
|
|
- void describeComplianceAsync(const Model::DescribeComplianceRequest& request, const DescribeComplianceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeComplianceOutcomeCallable describeComplianceCallable(const Model::DescribeComplianceRequest& request) const;
|
|
|
- DescribeComplianceSummaryOutcome describeComplianceSummary(const Model::DescribeComplianceSummaryRequest &request)const;
|
|
|
- void describeComplianceSummaryAsync(const Model::DescribeComplianceSummaryRequest& request, const DescribeComplianceSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeComplianceSummaryOutcomeCallable describeComplianceSummaryCallable(const Model::DescribeComplianceSummaryRequest& request) const;
|
|
|
- DescribeConfigRuleOutcome describeConfigRule(const Model::DescribeConfigRuleRequest &request)const;
|
|
|
- void describeConfigRuleAsync(const Model::DescribeConfigRuleRequest& request, const DescribeConfigRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeConfigRuleOutcomeCallable describeConfigRuleCallable(const Model::DescribeConfigRuleRequest& request) const;
|
|
|
- DescribeConfigurationRecorderOutcome describeConfigurationRecorder(const Model::DescribeConfigurationRecorderRequest &request)const;
|
|
|
- void describeConfigurationRecorderAsync(const Model::DescribeConfigurationRecorderRequest& request, const DescribeConfigurationRecorderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeConfigurationRecorderOutcomeCallable describeConfigurationRecorderCallable(const Model::DescribeConfigurationRecorderRequest& request) const;
|
|
|
- DescribeDeliveryChannelsOutcome describeDeliveryChannels(const Model::DescribeDeliveryChannelsRequest &request)const;
|
|
|
- void describeDeliveryChannelsAsync(const Model::DescribeDeliveryChannelsRequest& request, const DescribeDeliveryChannelsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeDeliveryChannelsOutcomeCallable describeDeliveryChannelsCallable(const Model::DescribeDeliveryChannelsRequest& request) const;
|
|
|
- DescribeDiscoveredResourceOutcome describeDiscoveredResource(const Model::DescribeDiscoveredResourceRequest &request)const;
|
|
|
- void describeDiscoveredResourceAsync(const Model::DescribeDiscoveredResourceRequest& request, const DescribeDiscoveredResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeDiscoveredResourceOutcomeCallable describeDiscoveredResourceCallable(const Model::DescribeDiscoveredResourceRequest& request) const;
|
|
|
- DescribeEvaluationResultsOutcome describeEvaluationResults(const Model::DescribeEvaluationResultsRequest &request)const;
|
|
|
- void describeEvaluationResultsAsync(const Model::DescribeEvaluationResultsRequest& request, const DescribeEvaluationResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- DescribeEvaluationResultsOutcomeCallable describeEvaluationResultsCallable(const Model::DescribeEvaluationResultsRequest& request) const;
|
|
|
+ DeleteRemediationsOutcome deleteRemediations(const Model::DeleteRemediationsRequest &request)const;
|
|
|
+ void deleteRemediationsAsync(const Model::DeleteRemediationsRequest& request, const DeleteRemediationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DeleteRemediationsOutcomeCallable deleteRemediationsCallable(const Model::DeleteRemediationsRequest& request) const;
|
|
|
+ DetachAggregateConfigRuleToCompliancePackOutcome detachAggregateConfigRuleToCompliancePack(const Model::DetachAggregateConfigRuleToCompliancePackRequest &request)const;
|
|
|
+ void detachAggregateConfigRuleToCompliancePackAsync(const Model::DetachAggregateConfigRuleToCompliancePackRequest& request, const DetachAggregateConfigRuleToCompliancePackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DetachAggregateConfigRuleToCompliancePackOutcomeCallable detachAggregateConfigRuleToCompliancePackCallable(const Model::DetachAggregateConfigRuleToCompliancePackRequest& request) const;
|
|
|
+ DetachConfigRuleToCompliancePackOutcome detachConfigRuleToCompliancePack(const Model::DetachConfigRuleToCompliancePackRequest &request)const;
|
|
|
+ void detachConfigRuleToCompliancePackAsync(const Model::DetachConfigRuleToCompliancePackRequest& request, const DetachConfigRuleToCompliancePackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ DetachConfigRuleToCompliancePackOutcomeCallable detachConfigRuleToCompliancePackCallable(const Model::DetachConfigRuleToCompliancePackRequest& request) const;
|
|
|
+ EvaluatePreConfigRulesOutcome evaluatePreConfigRules(const Model::EvaluatePreConfigRulesRequest &request)const;
|
|
|
+ void evaluatePreConfigRulesAsync(const Model::EvaluatePreConfigRulesRequest& request, const EvaluatePreConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ EvaluatePreConfigRulesOutcomeCallable evaluatePreConfigRulesCallable(const Model::EvaluatePreConfigRulesRequest& request) const;
|
|
|
+ GenerateAggregateCompliancePackReportOutcome generateAggregateCompliancePackReport(const Model::GenerateAggregateCompliancePackReportRequest &request)const;
|
|
|
+ void generateAggregateCompliancePackReportAsync(const Model::GenerateAggregateCompliancePackReportRequest& request, const GenerateAggregateCompliancePackReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GenerateAggregateCompliancePackReportOutcomeCallable generateAggregateCompliancePackReportCallable(const Model::GenerateAggregateCompliancePackReportRequest& request) const;
|
|
|
+ GenerateAggregateConfigRulesReportOutcome generateAggregateConfigRulesReport(const Model::GenerateAggregateConfigRulesReportRequest &request)const;
|
|
|
+ void generateAggregateConfigRulesReportAsync(const Model::GenerateAggregateConfigRulesReportRequest& request, const GenerateAggregateConfigRulesReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GenerateAggregateConfigRulesReportOutcomeCallable generateAggregateConfigRulesReportCallable(const Model::GenerateAggregateConfigRulesReportRequest& request) const;
|
|
|
+ GenerateAggregateResourceInventoryOutcome generateAggregateResourceInventory(const Model::GenerateAggregateResourceInventoryRequest &request)const;
|
|
|
+ void generateAggregateResourceInventoryAsync(const Model::GenerateAggregateResourceInventoryRequest& request, const GenerateAggregateResourceInventoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GenerateAggregateResourceInventoryOutcomeCallable generateAggregateResourceInventoryCallable(const Model::GenerateAggregateResourceInventoryRequest& request) const;
|
|
|
+ GenerateCompliancePackReportOutcome generateCompliancePackReport(const Model::GenerateCompliancePackReportRequest &request)const;
|
|
|
+ void generateCompliancePackReportAsync(const Model::GenerateCompliancePackReportRequest& request, const GenerateCompliancePackReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GenerateCompliancePackReportOutcomeCallable generateCompliancePackReportCallable(const Model::GenerateCompliancePackReportRequest& request) const;
|
|
|
+ GenerateConfigRulesReportOutcome generateConfigRulesReport(const Model::GenerateConfigRulesReportRequest &request)const;
|
|
|
+ void generateConfigRulesReportAsync(const Model::GenerateConfigRulesReportRequest& request, const GenerateConfigRulesReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GenerateConfigRulesReportOutcomeCallable generateConfigRulesReportCallable(const Model::GenerateConfigRulesReportRequest& request) const;
|
|
|
+ GenerateResourceInventoryOutcome generateResourceInventory(const Model::GenerateResourceInventoryRequest &request)const;
|
|
|
+ void generateResourceInventoryAsync(const Model::GenerateResourceInventoryRequest& request, const GenerateResourceInventoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GenerateResourceInventoryOutcomeCallable generateResourceInventoryCallable(const Model::GenerateResourceInventoryRequest& request) const;
|
|
|
+ GetAdvancedSearchFileOutcome getAdvancedSearchFile(const Model::GetAdvancedSearchFileRequest &request)const;
|
|
|
+ void getAdvancedSearchFileAsync(const Model::GetAdvancedSearchFileRequest& request, const GetAdvancedSearchFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAdvancedSearchFileOutcomeCallable getAdvancedSearchFileCallable(const Model::GetAdvancedSearchFileRequest& request) const;
|
|
|
+ GetAggregateAccountComplianceByPackOutcome getAggregateAccountComplianceByPack(const Model::GetAggregateAccountComplianceByPackRequest &request)const;
|
|
|
+ void getAggregateAccountComplianceByPackAsync(const Model::GetAggregateAccountComplianceByPackRequest& request, const GetAggregateAccountComplianceByPackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateAccountComplianceByPackOutcomeCallable getAggregateAccountComplianceByPackCallable(const Model::GetAggregateAccountComplianceByPackRequest& request) const;
|
|
|
+ GetAggregateAdvancedSearchFileOutcome getAggregateAdvancedSearchFile(const Model::GetAggregateAdvancedSearchFileRequest &request)const;
|
|
|
+ void getAggregateAdvancedSearchFileAsync(const Model::GetAggregateAdvancedSearchFileRequest& request, const GetAggregateAdvancedSearchFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateAdvancedSearchFileOutcomeCallable getAggregateAdvancedSearchFileCallable(const Model::GetAggregateAdvancedSearchFileRequest& request) const;
|
|
|
+ GetAggregateCompliancePackOutcome getAggregateCompliancePack(const Model::GetAggregateCompliancePackRequest &request)const;
|
|
|
+ void getAggregateCompliancePackAsync(const Model::GetAggregateCompliancePackRequest& request, const GetAggregateCompliancePackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateCompliancePackOutcomeCallable getAggregateCompliancePackCallable(const Model::GetAggregateCompliancePackRequest& request) const;
|
|
|
+ GetAggregateCompliancePackReportOutcome getAggregateCompliancePackReport(const Model::GetAggregateCompliancePackReportRequest &request)const;
|
|
|
+ void getAggregateCompliancePackReportAsync(const Model::GetAggregateCompliancePackReportRequest& request, const GetAggregateCompliancePackReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateCompliancePackReportOutcomeCallable getAggregateCompliancePackReportCallable(const Model::GetAggregateCompliancePackReportRequest& request) const;
|
|
|
+ GetAggregateComplianceSummaryOutcome getAggregateComplianceSummary(const Model::GetAggregateComplianceSummaryRequest &request)const;
|
|
|
+ void getAggregateComplianceSummaryAsync(const Model::GetAggregateComplianceSummaryRequest& request, const GetAggregateComplianceSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateComplianceSummaryOutcomeCallable getAggregateComplianceSummaryCallable(const Model::GetAggregateComplianceSummaryRequest& request) const;
|
|
|
+ GetAggregateConfigDeliveryChannelOutcome getAggregateConfigDeliveryChannel(const Model::GetAggregateConfigDeliveryChannelRequest &request)const;
|
|
|
+ void getAggregateConfigDeliveryChannelAsync(const Model::GetAggregateConfigDeliveryChannelRequest& request, const GetAggregateConfigDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateConfigDeliveryChannelOutcomeCallable getAggregateConfigDeliveryChannelCallable(const Model::GetAggregateConfigDeliveryChannelRequest& request) const;
|
|
|
+ GetAggregateConfigRuleOutcome getAggregateConfigRule(const Model::GetAggregateConfigRuleRequest &request)const;
|
|
|
+ void getAggregateConfigRuleAsync(const Model::GetAggregateConfigRuleRequest& request, const GetAggregateConfigRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateConfigRuleOutcomeCallable getAggregateConfigRuleCallable(const Model::GetAggregateConfigRuleRequest& request) const;
|
|
|
+ GetAggregateConfigRuleComplianceByPackOutcome getAggregateConfigRuleComplianceByPack(const Model::GetAggregateConfigRuleComplianceByPackRequest &request)const;
|
|
|
+ void getAggregateConfigRuleComplianceByPackAsync(const Model::GetAggregateConfigRuleComplianceByPackRequest& request, const GetAggregateConfigRuleComplianceByPackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateConfigRuleComplianceByPackOutcomeCallable getAggregateConfigRuleComplianceByPackCallable(const Model::GetAggregateConfigRuleComplianceByPackRequest& request) const;
|
|
|
+ GetAggregateConfigRuleSummaryByRiskLevelOutcome getAggregateConfigRuleSummaryByRiskLevel(const Model::GetAggregateConfigRuleSummaryByRiskLevelRequest &request)const;
|
|
|
+ void getAggregateConfigRuleSummaryByRiskLevelAsync(const Model::GetAggregateConfigRuleSummaryByRiskLevelRequest& request, const GetAggregateConfigRuleSummaryByRiskLevelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateConfigRuleSummaryByRiskLevelOutcomeCallable getAggregateConfigRuleSummaryByRiskLevelCallable(const Model::GetAggregateConfigRuleSummaryByRiskLevelRequest& request) const;
|
|
|
+ GetAggregateConfigRulesReportOutcome getAggregateConfigRulesReport(const Model::GetAggregateConfigRulesReportRequest &request)const;
|
|
|
+ void getAggregateConfigRulesReportAsync(const Model::GetAggregateConfigRulesReportRequest& request, const GetAggregateConfigRulesReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateConfigRulesReportOutcomeCallable getAggregateConfigRulesReportCallable(const Model::GetAggregateConfigRulesReportRequest& request) const;
|
|
|
GetAggregateDiscoveredResourceOutcome getAggregateDiscoveredResource(const Model::GetAggregateDiscoveredResourceRequest &request)const;
|
|
|
void getAggregateDiscoveredResourceAsync(const Model::GetAggregateDiscoveredResourceRequest& request, const GetAggregateDiscoveredResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
GetAggregateDiscoveredResourceOutcomeCallable getAggregateDiscoveredResourceCallable(const Model::GetAggregateDiscoveredResourceRequest& request) const;
|
|
|
- GetDiscoveredResourceCountsOutcome getDiscoveredResourceCounts(const Model::GetDiscoveredResourceCountsRequest &request)const;
|
|
|
- void getDiscoveredResourceCountsAsync(const Model::GetDiscoveredResourceCountsRequest& request, const GetDiscoveredResourceCountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- GetDiscoveredResourceCountsOutcomeCallable getDiscoveredResourceCountsCallable(const Model::GetDiscoveredResourceCountsRequest& request) const;
|
|
|
- GetDiscoveredResourceSummaryOutcome getDiscoveredResourceSummary(const Model::GetDiscoveredResourceSummaryRequest &request)const;
|
|
|
- void getDiscoveredResourceSummaryAsync(const Model::GetDiscoveredResourceSummaryRequest& request, const GetDiscoveredResourceSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- GetDiscoveredResourceSummaryOutcomeCallable getDiscoveredResourceSummaryCallable(const Model::GetDiscoveredResourceSummaryRequest& request) const;
|
|
|
+ GetAggregateResourceComplianceByConfigRuleOutcome getAggregateResourceComplianceByConfigRule(const Model::GetAggregateResourceComplianceByConfigRuleRequest &request)const;
|
|
|
+ void getAggregateResourceComplianceByConfigRuleAsync(const Model::GetAggregateResourceComplianceByConfigRuleRequest& request, const GetAggregateResourceComplianceByConfigRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateResourceComplianceByConfigRuleOutcomeCallable getAggregateResourceComplianceByConfigRuleCallable(const Model::GetAggregateResourceComplianceByConfigRuleRequest& request) const;
|
|
|
+ GetAggregateResourceComplianceByPackOutcome getAggregateResourceComplianceByPack(const Model::GetAggregateResourceComplianceByPackRequest &request)const;
|
|
|
+ void getAggregateResourceComplianceByPackAsync(const Model::GetAggregateResourceComplianceByPackRequest& request, const GetAggregateResourceComplianceByPackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateResourceComplianceByPackOutcomeCallable getAggregateResourceComplianceByPackCallable(const Model::GetAggregateResourceComplianceByPackRequest& request) const;
|
|
|
+ GetAggregateResourceComplianceGroupByRegionOutcome getAggregateResourceComplianceGroupByRegion(const Model::GetAggregateResourceComplianceGroupByRegionRequest &request)const;
|
|
|
+ void getAggregateResourceComplianceGroupByRegionAsync(const Model::GetAggregateResourceComplianceGroupByRegionRequest& request, const GetAggregateResourceComplianceGroupByRegionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateResourceComplianceGroupByRegionOutcomeCallable getAggregateResourceComplianceGroupByRegionCallable(const Model::GetAggregateResourceComplianceGroupByRegionRequest& request) const;
|
|
|
+ GetAggregateResourceComplianceGroupByResourceTypeOutcome getAggregateResourceComplianceGroupByResourceType(const Model::GetAggregateResourceComplianceGroupByResourceTypeRequest &request)const;
|
|
|
+ void getAggregateResourceComplianceGroupByResourceTypeAsync(const Model::GetAggregateResourceComplianceGroupByResourceTypeRequest& request, const GetAggregateResourceComplianceGroupByResourceTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateResourceComplianceGroupByResourceTypeOutcomeCallable getAggregateResourceComplianceGroupByResourceTypeCallable(const Model::GetAggregateResourceComplianceGroupByResourceTypeRequest& request) const;
|
|
|
+ GetAggregateResourceComplianceTimelineOutcome getAggregateResourceComplianceTimeline(const Model::GetAggregateResourceComplianceTimelineRequest &request)const;
|
|
|
+ void getAggregateResourceComplianceTimelineAsync(const Model::GetAggregateResourceComplianceTimelineRequest& request, const GetAggregateResourceComplianceTimelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateResourceComplianceTimelineOutcomeCallable getAggregateResourceComplianceTimelineCallable(const Model::GetAggregateResourceComplianceTimelineRequest& request) const;
|
|
|
+ GetAggregateResourceConfigurationTimelineOutcome getAggregateResourceConfigurationTimeline(const Model::GetAggregateResourceConfigurationTimelineRequest &request)const;
|
|
|
+ void getAggregateResourceConfigurationTimelineAsync(const Model::GetAggregateResourceConfigurationTimelineRequest& request, const GetAggregateResourceConfigurationTimelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateResourceConfigurationTimelineOutcomeCallable getAggregateResourceConfigurationTimelineCallable(const Model::GetAggregateResourceConfigurationTimelineRequest& request) const;
|
|
|
+ GetAggregateResourceCountsGroupByRegionOutcome getAggregateResourceCountsGroupByRegion(const Model::GetAggregateResourceCountsGroupByRegionRequest &request)const;
|
|
|
+ void getAggregateResourceCountsGroupByRegionAsync(const Model::GetAggregateResourceCountsGroupByRegionRequest& request, const GetAggregateResourceCountsGroupByRegionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateResourceCountsGroupByRegionOutcomeCallable getAggregateResourceCountsGroupByRegionCallable(const Model::GetAggregateResourceCountsGroupByRegionRequest& request) const;
|
|
|
+ GetAggregateResourceCountsGroupByResourceTypeOutcome getAggregateResourceCountsGroupByResourceType(const Model::GetAggregateResourceCountsGroupByResourceTypeRequest &request)const;
|
|
|
+ void getAggregateResourceCountsGroupByResourceTypeAsync(const Model::GetAggregateResourceCountsGroupByResourceTypeRequest& request, const GetAggregateResourceCountsGroupByResourceTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateResourceCountsGroupByResourceTypeOutcomeCallable getAggregateResourceCountsGroupByResourceTypeCallable(const Model::GetAggregateResourceCountsGroupByResourceTypeRequest& request) const;
|
|
|
+ GetAggregateResourceInventoryOutcome getAggregateResourceInventory(const Model::GetAggregateResourceInventoryRequest &request)const;
|
|
|
+ void getAggregateResourceInventoryAsync(const Model::GetAggregateResourceInventoryRequest& request, const GetAggregateResourceInventoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregateResourceInventoryOutcomeCallable getAggregateResourceInventoryCallable(const Model::GetAggregateResourceInventoryRequest& request) const;
|
|
|
+ GetAggregatorOutcome getAggregator(const Model::GetAggregatorRequest &request)const;
|
|
|
+ void getAggregatorAsync(const Model::GetAggregatorRequest& request, const GetAggregatorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetAggregatorOutcomeCallable getAggregatorCallable(const Model::GetAggregatorRequest& request) const;
|
|
|
+ GetCompliancePackOutcome getCompliancePack(const Model::GetCompliancePackRequest &request)const;
|
|
|
+ void getCompliancePackAsync(const Model::GetCompliancePackRequest& request, const GetCompliancePackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetCompliancePackOutcomeCallable getCompliancePackCallable(const Model::GetCompliancePackRequest& request) const;
|
|
|
+ GetCompliancePackReportOutcome getCompliancePackReport(const Model::GetCompliancePackReportRequest &request)const;
|
|
|
+ void getCompliancePackReportAsync(const Model::GetCompliancePackReportRequest& request, const GetCompliancePackReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetCompliancePackReportOutcomeCallable getCompliancePackReportCallable(const Model::GetCompliancePackReportRequest& request) const;
|
|
|
+ GetComplianceSummaryOutcome getComplianceSummary(const Model::GetComplianceSummaryRequest &request)const;
|
|
|
+ void getComplianceSummaryAsync(const Model::GetComplianceSummaryRequest& request, const GetComplianceSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetComplianceSummaryOutcomeCallable getComplianceSummaryCallable(const Model::GetComplianceSummaryRequest& request) const;
|
|
|
+ GetConfigDeliveryChannelOutcome getConfigDeliveryChannel(const Model::GetConfigDeliveryChannelRequest &request)const;
|
|
|
+ void getConfigDeliveryChannelAsync(const Model::GetConfigDeliveryChannelRequest& request, const GetConfigDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetConfigDeliveryChannelOutcomeCallable getConfigDeliveryChannelCallable(const Model::GetConfigDeliveryChannelRequest& request) const;
|
|
|
+ GetConfigRuleOutcome getConfigRule(const Model::GetConfigRuleRequest &request)const;
|
|
|
+ void getConfigRuleAsync(const Model::GetConfigRuleRequest& request, const GetConfigRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetConfigRuleOutcomeCallable getConfigRuleCallable(const Model::GetConfigRuleRequest& request) const;
|
|
|
+ GetConfigRuleComplianceByPackOutcome getConfigRuleComplianceByPack(const Model::GetConfigRuleComplianceByPackRequest &request)const;
|
|
|
+ void getConfigRuleComplianceByPackAsync(const Model::GetConfigRuleComplianceByPackRequest& request, const GetConfigRuleComplianceByPackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetConfigRuleComplianceByPackOutcomeCallable getConfigRuleComplianceByPackCallable(const Model::GetConfigRuleComplianceByPackRequest& request) const;
|
|
|
+ GetConfigRuleSummaryByRiskLevelOutcome getConfigRuleSummaryByRiskLevel(const Model::GetConfigRuleSummaryByRiskLevelRequest &request)const;
|
|
|
+ void getConfigRuleSummaryByRiskLevelAsync(const Model::GetConfigRuleSummaryByRiskLevelRequest& request, const GetConfigRuleSummaryByRiskLevelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetConfigRuleSummaryByRiskLevelOutcomeCallable getConfigRuleSummaryByRiskLevelCallable(const Model::GetConfigRuleSummaryByRiskLevelRequest& request) const;
|
|
|
+ GetConfigRulesReportOutcome getConfigRulesReport(const Model::GetConfigRulesReportRequest &request)const;
|
|
|
+ void getConfigRulesReportAsync(const Model::GetConfigRulesReportRequest& request, const GetConfigRulesReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetConfigRulesReportOutcomeCallable getConfigRulesReportCallable(const Model::GetConfigRulesReportRequest& request) const;
|
|
|
+ GetConfigurationRecorderOutcome getConfigurationRecorder(const Model::GetConfigurationRecorderRequest &request)const;
|
|
|
+ void getConfigurationRecorderAsync(const Model::GetConfigurationRecorderRequest& request, const GetConfigurationRecorderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetConfigurationRecorderOutcomeCallable getConfigurationRecorderCallable(const Model::GetConfigurationRecorderRequest& request) const;
|
|
|
+ GetDiscoveredResourceOutcome getDiscoveredResource(const Model::GetDiscoveredResourceRequest &request)const;
|
|
|
+ void getDiscoveredResourceAsync(const Model::GetDiscoveredResourceRequest& request, const GetDiscoveredResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetDiscoveredResourceOutcomeCallable getDiscoveredResourceCallable(const Model::GetDiscoveredResourceRequest& request) const;
|
|
|
+ GetDiscoveredResourceCountsGroupByRegionOutcome getDiscoveredResourceCountsGroupByRegion(const Model::GetDiscoveredResourceCountsGroupByRegionRequest &request)const;
|
|
|
+ void getDiscoveredResourceCountsGroupByRegionAsync(const Model::GetDiscoveredResourceCountsGroupByRegionRequest& request, const GetDiscoveredResourceCountsGroupByRegionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetDiscoveredResourceCountsGroupByRegionOutcomeCallable getDiscoveredResourceCountsGroupByRegionCallable(const Model::GetDiscoveredResourceCountsGroupByRegionRequest& request) const;
|
|
|
+ GetDiscoveredResourceCountsGroupByResourceTypeOutcome getDiscoveredResourceCountsGroupByResourceType(const Model::GetDiscoveredResourceCountsGroupByResourceTypeRequest &request)const;
|
|
|
+ void getDiscoveredResourceCountsGroupByResourceTypeAsync(const Model::GetDiscoveredResourceCountsGroupByResourceTypeRequest& request, const GetDiscoveredResourceCountsGroupByResourceTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetDiscoveredResourceCountsGroupByResourceTypeOutcomeCallable getDiscoveredResourceCountsGroupByResourceTypeCallable(const Model::GetDiscoveredResourceCountsGroupByResourceTypeRequest& request) const;
|
|
|
+ GetIntegratedServiceStatusOutcome getIntegratedServiceStatus(const Model::GetIntegratedServiceStatusRequest &request)const;
|
|
|
+ void getIntegratedServiceStatusAsync(const Model::GetIntegratedServiceStatusRequest& request, const GetIntegratedServiceStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetIntegratedServiceStatusOutcomeCallable getIntegratedServiceStatusCallable(const Model::GetIntegratedServiceStatusRequest& request) const;
|
|
|
+ GetManagedRuleOutcome getManagedRule(const Model::GetManagedRuleRequest &request)const;
|
|
|
+ void getManagedRuleAsync(const Model::GetManagedRuleRequest& request, const GetManagedRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetManagedRuleOutcomeCallable getManagedRuleCallable(const Model::GetManagedRuleRequest& request) const;
|
|
|
+ GetRemediationTemplateOutcome getRemediationTemplate(const Model::GetRemediationTemplateRequest &request)const;
|
|
|
+ void getRemediationTemplateAsync(const Model::GetRemediationTemplateRequest& request, const GetRemediationTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetRemediationTemplateOutcomeCallable getRemediationTemplateCallable(const Model::GetRemediationTemplateRequest& request) const;
|
|
|
+ GetResourceComplianceByConfigRuleOutcome getResourceComplianceByConfigRule(const Model::GetResourceComplianceByConfigRuleRequest &request)const;
|
|
|
+ void getResourceComplianceByConfigRuleAsync(const Model::GetResourceComplianceByConfigRuleRequest& request, const GetResourceComplianceByConfigRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetResourceComplianceByConfigRuleOutcomeCallable getResourceComplianceByConfigRuleCallable(const Model::GetResourceComplianceByConfigRuleRequest& request) const;
|
|
|
+ GetResourceComplianceByPackOutcome getResourceComplianceByPack(const Model::GetResourceComplianceByPackRequest &request)const;
|
|
|
+ void getResourceComplianceByPackAsync(const Model::GetResourceComplianceByPackRequest& request, const GetResourceComplianceByPackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetResourceComplianceByPackOutcomeCallable getResourceComplianceByPackCallable(const Model::GetResourceComplianceByPackRequest& request) const;
|
|
|
+ GetResourceComplianceGroupByRegionOutcome getResourceComplianceGroupByRegion(const Model::GetResourceComplianceGroupByRegionRequest &request)const;
|
|
|
+ void getResourceComplianceGroupByRegionAsync(const Model::GetResourceComplianceGroupByRegionRequest& request, const GetResourceComplianceGroupByRegionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetResourceComplianceGroupByRegionOutcomeCallable getResourceComplianceGroupByRegionCallable(const Model::GetResourceComplianceGroupByRegionRequest& request) const;
|
|
|
+ GetResourceComplianceGroupByResourceTypeOutcome getResourceComplianceGroupByResourceType(const Model::GetResourceComplianceGroupByResourceTypeRequest &request)const;
|
|
|
+ void getResourceComplianceGroupByResourceTypeAsync(const Model::GetResourceComplianceGroupByResourceTypeRequest& request, const GetResourceComplianceGroupByResourceTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetResourceComplianceGroupByResourceTypeOutcomeCallable getResourceComplianceGroupByResourceTypeCallable(const Model::GetResourceComplianceGroupByResourceTypeRequest& request) const;
|
|
|
GetResourceComplianceTimelineOutcome getResourceComplianceTimeline(const Model::GetResourceComplianceTimelineRequest &request)const;
|
|
|
void getResourceComplianceTimelineAsync(const Model::GetResourceComplianceTimelineRequest& request, const GetResourceComplianceTimelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
GetResourceComplianceTimelineOutcomeCallable getResourceComplianceTimelineCallable(const Model::GetResourceComplianceTimelineRequest& request) const;
|
|
|
GetResourceConfigurationTimelineOutcome getResourceConfigurationTimeline(const Model::GetResourceConfigurationTimelineRequest &request)const;
|
|
|
void getResourceConfigurationTimelineAsync(const Model::GetResourceConfigurationTimelineRequest& request, const GetResourceConfigurationTimelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
GetResourceConfigurationTimelineOutcomeCallable getResourceConfigurationTimelineCallable(const Model::GetResourceConfigurationTimelineRequest& request) const;
|
|
|
- GetSupportedResourceTypesOutcome getSupportedResourceTypes(const Model::GetSupportedResourceTypesRequest &request)const;
|
|
|
- void getSupportedResourceTypesAsync(const Model::GetSupportedResourceTypesRequest& request, const GetSupportedResourceTypesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- GetSupportedResourceTypesOutcomeCallable getSupportedResourceTypesCallable(const Model::GetSupportedResourceTypesRequest& request) const;
|
|
|
+ GetResourceInventoryOutcome getResourceInventory(const Model::GetResourceInventoryRequest &request)const;
|
|
|
+ void getResourceInventoryAsync(const Model::GetResourceInventoryRequest& request, const GetResourceInventoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetResourceInventoryOutcomeCallable getResourceInventoryCallable(const Model::GetResourceInventoryRequest& request) const;
|
|
|
+ GetSupportedResourceRelationConfigOutcome getSupportedResourceRelationConfig(const Model::GetSupportedResourceRelationConfigRequest &request)const;
|
|
|
+ void getSupportedResourceRelationConfigAsync(const Model::GetSupportedResourceRelationConfigRequest& request, const GetSupportedResourceRelationConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ GetSupportedResourceRelationConfigOutcomeCallable getSupportedResourceRelationConfigCallable(const Model::GetSupportedResourceRelationConfigRequest& request) const;
|
|
|
+ IgnoreAggregateEvaluationResultsOutcome ignoreAggregateEvaluationResults(const Model::IgnoreAggregateEvaluationResultsRequest &request)const;
|
|
|
+ void ignoreAggregateEvaluationResultsAsync(const Model::IgnoreAggregateEvaluationResultsRequest& request, const IgnoreAggregateEvaluationResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ IgnoreAggregateEvaluationResultsOutcomeCallable ignoreAggregateEvaluationResultsCallable(const Model::IgnoreAggregateEvaluationResultsRequest& request) const;
|
|
|
+ IgnoreEvaluationResultsOutcome ignoreEvaluationResults(const Model::IgnoreEvaluationResultsRequest &request)const;
|
|
|
+ void ignoreEvaluationResultsAsync(const Model::IgnoreEvaluationResultsRequest& request, const IgnoreEvaluationResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ IgnoreEvaluationResultsOutcomeCallable ignoreEvaluationResultsCallable(const Model::IgnoreEvaluationResultsRequest& request) const;
|
|
|
+ ListAggregateCompliancePacksOutcome listAggregateCompliancePacks(const Model::ListAggregateCompliancePacksRequest &request)const;
|
|
|
+ void listAggregateCompliancePacksAsync(const Model::ListAggregateCompliancePacksRequest& request, const ListAggregateCompliancePacksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregateCompliancePacksOutcomeCallable listAggregateCompliancePacksCallable(const Model::ListAggregateCompliancePacksRequest& request) const;
|
|
|
+ ListAggregateConfigDeliveryChannelsOutcome listAggregateConfigDeliveryChannels(const Model::ListAggregateConfigDeliveryChannelsRequest &request)const;
|
|
|
+ void listAggregateConfigDeliveryChannelsAsync(const Model::ListAggregateConfigDeliveryChannelsRequest& request, const ListAggregateConfigDeliveryChannelsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregateConfigDeliveryChannelsOutcomeCallable listAggregateConfigDeliveryChannelsCallable(const Model::ListAggregateConfigDeliveryChannelsRequest& request) const;
|
|
|
+ ListAggregateConfigRuleEvaluationResultsOutcome listAggregateConfigRuleEvaluationResults(const Model::ListAggregateConfigRuleEvaluationResultsRequest &request)const;
|
|
|
+ void listAggregateConfigRuleEvaluationResultsAsync(const Model::ListAggregateConfigRuleEvaluationResultsRequest& request, const ListAggregateConfigRuleEvaluationResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregateConfigRuleEvaluationResultsOutcomeCallable listAggregateConfigRuleEvaluationResultsCallable(const Model::ListAggregateConfigRuleEvaluationResultsRequest& request) const;
|
|
|
+ ListAggregateConfigRuleEvaluationStatisticsOutcome listAggregateConfigRuleEvaluationStatistics(const Model::ListAggregateConfigRuleEvaluationStatisticsRequest &request)const;
|
|
|
+ void listAggregateConfigRuleEvaluationStatisticsAsync(const Model::ListAggregateConfigRuleEvaluationStatisticsRequest& request, const ListAggregateConfigRuleEvaluationStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregateConfigRuleEvaluationStatisticsOutcomeCallable listAggregateConfigRuleEvaluationStatisticsCallable(const Model::ListAggregateConfigRuleEvaluationStatisticsRequest& request) const;
|
|
|
+ ListAggregateConfigRulesOutcome listAggregateConfigRules(const Model::ListAggregateConfigRulesRequest &request)const;
|
|
|
+ void listAggregateConfigRulesAsync(const Model::ListAggregateConfigRulesRequest& request, const ListAggregateConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregateConfigRulesOutcomeCallable listAggregateConfigRulesCallable(const Model::ListAggregateConfigRulesRequest& request) const;
|
|
|
ListAggregateDiscoveredResourcesOutcome listAggregateDiscoveredResources(const Model::ListAggregateDiscoveredResourcesRequest &request)const;
|
|
|
void listAggregateDiscoveredResourcesAsync(const Model::ListAggregateDiscoveredResourcesRequest& request, const ListAggregateDiscoveredResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
ListAggregateDiscoveredResourcesOutcomeCallable listAggregateDiscoveredResourcesCallable(const Model::ListAggregateDiscoveredResourcesRequest& request) const;
|
|
|
+ ListAggregateRemediationExecutionsOutcome listAggregateRemediationExecutions(const Model::ListAggregateRemediationExecutionsRequest &request)const;
|
|
|
+ void listAggregateRemediationExecutionsAsync(const Model::ListAggregateRemediationExecutionsRequest& request, const ListAggregateRemediationExecutionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregateRemediationExecutionsOutcomeCallable listAggregateRemediationExecutionsCallable(const Model::ListAggregateRemediationExecutionsRequest& request) const;
|
|
|
+ ListAggregateRemediationsOutcome listAggregateRemediations(const Model::ListAggregateRemediationsRequest &request)const;
|
|
|
+ void listAggregateRemediationsAsync(const Model::ListAggregateRemediationsRequest& request, const ListAggregateRemediationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregateRemediationsOutcomeCallable listAggregateRemediationsCallable(const Model::ListAggregateRemediationsRequest& request) const;
|
|
|
+ ListAggregateResourceEvaluationResultsOutcome listAggregateResourceEvaluationResults(const Model::ListAggregateResourceEvaluationResultsRequest &request)const;
|
|
|
+ void listAggregateResourceEvaluationResultsAsync(const Model::ListAggregateResourceEvaluationResultsRequest& request, const ListAggregateResourceEvaluationResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregateResourceEvaluationResultsOutcomeCallable listAggregateResourceEvaluationResultsCallable(const Model::ListAggregateResourceEvaluationResultsRequest& request) const;
|
|
|
+ ListAggregateResourceRelationsOutcome listAggregateResourceRelations(const Model::ListAggregateResourceRelationsRequest &request)const;
|
|
|
+ void listAggregateResourceRelationsAsync(const Model::ListAggregateResourceRelationsRequest& request, const ListAggregateResourceRelationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregateResourceRelationsOutcomeCallable listAggregateResourceRelationsCallable(const Model::ListAggregateResourceRelationsRequest& request) const;
|
|
|
+ ListAggregateResourcesByAdvancedSearchOutcome listAggregateResourcesByAdvancedSearch(const Model::ListAggregateResourcesByAdvancedSearchRequest &request)const;
|
|
|
+ void listAggregateResourcesByAdvancedSearchAsync(const Model::ListAggregateResourcesByAdvancedSearchRequest& request, const ListAggregateResourcesByAdvancedSearchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregateResourcesByAdvancedSearchOutcomeCallable listAggregateResourcesByAdvancedSearchCallable(const Model::ListAggregateResourcesByAdvancedSearchRequest& request) const;
|
|
|
+ ListAggregatorsOutcome listAggregators(const Model::ListAggregatorsRequest &request)const;
|
|
|
+ void listAggregatorsAsync(const Model::ListAggregatorsRequest& request, const ListAggregatorsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListAggregatorsOutcomeCallable listAggregatorsCallable(const Model::ListAggregatorsRequest& request) const;
|
|
|
+ ListCompliancePackTemplatesOutcome listCompliancePackTemplates(const Model::ListCompliancePackTemplatesRequest &request)const;
|
|
|
+ void listCompliancePackTemplatesAsync(const Model::ListCompliancePackTemplatesRequest& request, const ListCompliancePackTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListCompliancePackTemplatesOutcomeCallable listCompliancePackTemplatesCallable(const Model::ListCompliancePackTemplatesRequest& request) const;
|
|
|
+ ListCompliancePacksOutcome listCompliancePacks(const Model::ListCompliancePacksRequest &request)const;
|
|
|
+ void listCompliancePacksAsync(const Model::ListCompliancePacksRequest& request, const ListCompliancePacksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListCompliancePacksOutcomeCallable listCompliancePacksCallable(const Model::ListCompliancePacksRequest& request) const;
|
|
|
+ ListConfigDeliveryChannelsOutcome listConfigDeliveryChannels(const Model::ListConfigDeliveryChannelsRequest &request)const;
|
|
|
+ void listConfigDeliveryChannelsAsync(const Model::ListConfigDeliveryChannelsRequest& request, const ListConfigDeliveryChannelsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListConfigDeliveryChannelsOutcomeCallable listConfigDeliveryChannelsCallable(const Model::ListConfigDeliveryChannelsRequest& request) const;
|
|
|
+ ListConfigRuleEvaluationResultsOutcome listConfigRuleEvaluationResults(const Model::ListConfigRuleEvaluationResultsRequest &request)const;
|
|
|
+ void listConfigRuleEvaluationResultsAsync(const Model::ListConfigRuleEvaluationResultsRequest& request, const ListConfigRuleEvaluationResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListConfigRuleEvaluationResultsOutcomeCallable listConfigRuleEvaluationResultsCallable(const Model::ListConfigRuleEvaluationResultsRequest& request) const;
|
|
|
+ ListConfigRuleEvaluationStatisticsOutcome listConfigRuleEvaluationStatistics(const Model::ListConfigRuleEvaluationStatisticsRequest &request)const;
|
|
|
+ void listConfigRuleEvaluationStatisticsAsync(const Model::ListConfigRuleEvaluationStatisticsRequest& request, const ListConfigRuleEvaluationStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListConfigRuleEvaluationStatisticsOutcomeCallable listConfigRuleEvaluationStatisticsCallable(const Model::ListConfigRuleEvaluationStatisticsRequest& request) const;
|
|
|
ListConfigRulesOutcome listConfigRules(const Model::ListConfigRulesRequest &request)const;
|
|
|
void listConfigRulesAsync(const Model::ListConfigRulesRequest& request, const ListConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
ListConfigRulesOutcomeCallable listConfigRulesCallable(const Model::ListConfigRulesRequest& request) const;
|
|
|
ListDiscoveredResourcesOutcome listDiscoveredResources(const Model::ListDiscoveredResourcesRequest &request)const;
|
|
|
void listDiscoveredResourcesAsync(const Model::ListDiscoveredResourcesRequest& request, const ListDiscoveredResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
ListDiscoveredResourcesOutcomeCallable listDiscoveredResourcesCallable(const Model::ListDiscoveredResourcesRequest& request) const;
|
|
|
+ ListIntegratedServiceOutcome listIntegratedService(const Model::ListIntegratedServiceRequest &request)const;
|
|
|
+ void listIntegratedServiceAsync(const Model::ListIntegratedServiceRequest& request, const ListIntegratedServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListIntegratedServiceOutcomeCallable listIntegratedServiceCallable(const Model::ListIntegratedServiceRequest& request) const;
|
|
|
+ ListManagedRulesOutcome listManagedRules(const Model::ListManagedRulesRequest &request)const;
|
|
|
+ void listManagedRulesAsync(const Model::ListManagedRulesRequest& request, const ListManagedRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListManagedRulesOutcomeCallable listManagedRulesCallable(const Model::ListManagedRulesRequest& request) const;
|
|
|
+ ListPreManagedRulesOutcome listPreManagedRules(const Model::ListPreManagedRulesRequest &request)const;
|
|
|
+ void listPreManagedRulesAsync(const Model::ListPreManagedRulesRequest& request, const ListPreManagedRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListPreManagedRulesOutcomeCallable listPreManagedRulesCallable(const Model::ListPreManagedRulesRequest& request) const;
|
|
|
+ ListRemediationExecutionsOutcome listRemediationExecutions(const Model::ListRemediationExecutionsRequest &request)const;
|
|
|
+ void listRemediationExecutionsAsync(const Model::ListRemediationExecutionsRequest& request, const ListRemediationExecutionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListRemediationExecutionsOutcomeCallable listRemediationExecutionsCallable(const Model::ListRemediationExecutionsRequest& request) const;
|
|
|
ListRemediationTemplatesOutcome listRemediationTemplates(const Model::ListRemediationTemplatesRequest &request)const;
|
|
|
void listRemediationTemplatesAsync(const Model::ListRemediationTemplatesRequest& request, const ListRemediationTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
ListRemediationTemplatesOutcomeCallable listRemediationTemplatesCallable(const Model::ListRemediationTemplatesRequest& request) const;
|
|
|
- PutConfigRuleOutcome putConfigRule(const Model::PutConfigRuleRequest &request)const;
|
|
|
- void putConfigRuleAsync(const Model::PutConfigRuleRequest& request, const PutConfigRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- PutConfigRuleOutcomeCallable putConfigRuleCallable(const Model::PutConfigRuleRequest& request) const;
|
|
|
- PutConfigurationRecorderOutcome putConfigurationRecorder(const Model::PutConfigurationRecorderRequest &request)const;
|
|
|
- void putConfigurationRecorderAsync(const Model::PutConfigurationRecorderRequest& request, const PutConfigurationRecorderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- PutConfigurationRecorderOutcomeCallable putConfigurationRecorderCallable(const Model::PutConfigurationRecorderRequest& request) const;
|
|
|
- PutDeliveryChannelOutcome putDeliveryChannel(const Model::PutDeliveryChannelRequest &request)const;
|
|
|
- void putDeliveryChannelAsync(const Model::PutDeliveryChannelRequest& request, const PutDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- PutDeliveryChannelOutcomeCallable putDeliveryChannelCallable(const Model::PutDeliveryChannelRequest& request) const;
|
|
|
+ ListRemediationsOutcome listRemediations(const Model::ListRemediationsRequest &request)const;
|
|
|
+ void listRemediationsAsync(const Model::ListRemediationsRequest& request, const ListRemediationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListRemediationsOutcomeCallable listRemediationsCallable(const Model::ListRemediationsRequest& request) const;
|
|
|
+ ListResourceEvaluationResultsOutcome listResourceEvaluationResults(const Model::ListResourceEvaluationResultsRequest &request)const;
|
|
|
+ void listResourceEvaluationResultsAsync(const Model::ListResourceEvaluationResultsRequest& request, const ListResourceEvaluationResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListResourceEvaluationResultsOutcomeCallable listResourceEvaluationResultsCallable(const Model::ListResourceEvaluationResultsRequest& request) const;
|
|
|
+ ListResourceRelationsOutcome listResourceRelations(const Model::ListResourceRelationsRequest &request)const;
|
|
|
+ void listResourceRelationsAsync(const Model::ListResourceRelationsRequest& request, const ListResourceRelationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListResourceRelationsOutcomeCallable listResourceRelationsCallable(const Model::ListResourceRelationsRequest& request) const;
|
|
|
+ ListResourcesByAdvancedSearchOutcome listResourcesByAdvancedSearch(const Model::ListResourcesByAdvancedSearchRequest &request)const;
|
|
|
+ void listResourcesByAdvancedSearchAsync(const Model::ListResourcesByAdvancedSearchRequest& request, const ListResourcesByAdvancedSearchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListResourcesByAdvancedSearchOutcomeCallable listResourcesByAdvancedSearchCallable(const Model::ListResourcesByAdvancedSearchRequest& request) const;
|
|
|
+ ListSupportedProductsOutcome listSupportedProducts(const Model::ListSupportedProductsRequest &request)const;
|
|
|
+ void listSupportedProductsAsync(const Model::ListSupportedProductsRequest& request, const ListSupportedProductsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListSupportedProductsOutcomeCallable listSupportedProductsCallable(const Model::ListSupportedProductsRequest& request) const;
|
|
|
+ ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const;
|
|
|
+ void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const;
|
|
|
PutEvaluationsOutcome putEvaluations(const Model::PutEvaluationsRequest &request)const;
|
|
|
void putEvaluationsAsync(const Model::PutEvaluationsRequest& request, const PutEvaluationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
PutEvaluationsOutcomeCallable putEvaluationsCallable(const Model::PutEvaluationsRequest& request) const;
|
|
|
+ RevertAggregateEvaluationResultsOutcome revertAggregateEvaluationResults(const Model::RevertAggregateEvaluationResultsRequest &request)const;
|
|
|
+ void revertAggregateEvaluationResultsAsync(const Model::RevertAggregateEvaluationResultsRequest& request, const RevertAggregateEvaluationResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ RevertAggregateEvaluationResultsOutcomeCallable revertAggregateEvaluationResultsCallable(const Model::RevertAggregateEvaluationResultsRequest& request) const;
|
|
|
+ RevertEvaluationResultsOutcome revertEvaluationResults(const Model::RevertEvaluationResultsRequest &request)const;
|
|
|
+ void revertEvaluationResultsAsync(const Model::RevertEvaluationResultsRequest& request, const RevertEvaluationResultsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ RevertEvaluationResultsOutcomeCallable revertEvaluationResultsCallable(const Model::RevertEvaluationResultsRequest& request) const;
|
|
|
+ StartAggregateConfigRuleEvaluationOutcome startAggregateConfigRuleEvaluation(const Model::StartAggregateConfigRuleEvaluationRequest &request)const;
|
|
|
+ void startAggregateConfigRuleEvaluationAsync(const Model::StartAggregateConfigRuleEvaluationRequest& request, const StartAggregateConfigRuleEvaluationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ StartAggregateConfigRuleEvaluationOutcomeCallable startAggregateConfigRuleEvaluationCallable(const Model::StartAggregateConfigRuleEvaluationRequest& request) const;
|
|
|
+ StartAggregateRemediationOutcome startAggregateRemediation(const Model::StartAggregateRemediationRequest &request)const;
|
|
|
+ void startAggregateRemediationAsync(const Model::StartAggregateRemediationRequest& request, const StartAggregateRemediationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ StartAggregateRemediationOutcomeCallable startAggregateRemediationCallable(const Model::StartAggregateRemediationRequest& request) const;
|
|
|
StartConfigRuleEvaluationOutcome startConfigRuleEvaluation(const Model::StartConfigRuleEvaluationRequest &request)const;
|
|
|
void startConfigRuleEvaluationAsync(const Model::StartConfigRuleEvaluationRequest& request, const StartConfigRuleEvaluationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
StartConfigRuleEvaluationOutcomeCallable startConfigRuleEvaluationCallable(const Model::StartConfigRuleEvaluationRequest& request) const;
|
|
|
StartConfigurationRecorderOutcome startConfigurationRecorder(const Model::StartConfigurationRecorderRequest &request)const;
|
|
|
void startConfigurationRecorderAsync(const Model::StartConfigurationRecorderRequest& request, const StartConfigurationRecorderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
StartConfigurationRecorderOutcomeCallable startConfigurationRecorderCallable(const Model::StartConfigurationRecorderRequest& request) const;
|
|
|
- StopConfigRulesOutcome stopConfigRules(const Model::StopConfigRulesRequest &request)const;
|
|
|
- void stopConfigRulesAsync(const Model::StopConfigRulesRequest& request, const StopConfigRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
- StopConfigRulesOutcomeCallable stopConfigRulesCallable(const Model::StopConfigRulesRequest& request) const;
|
|
|
+ StartRemediationOutcome startRemediation(const Model::StartRemediationRequest &request)const;
|
|
|
+ void startRemediationAsync(const Model::StartRemediationRequest& request, const StartRemediationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ StartRemediationOutcomeCallable startRemediationCallable(const Model::StartRemediationRequest& request) const;
|
|
|
+ StopConfigurationRecorderOutcome stopConfigurationRecorder(const Model::StopConfigurationRecorderRequest &request)const;
|
|
|
+ void stopConfigurationRecorderAsync(const Model::StopConfigurationRecorderRequest& request, const StopConfigurationRecorderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ StopConfigurationRecorderOutcomeCallable stopConfigurationRecorderCallable(const Model::StopConfigurationRecorderRequest& request) const;
|
|
|
+ TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const;
|
|
|
+ void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
|
|
|
+ UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const;
|
|
|
+ void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
|
|
|
+ UpdateAggregateCompliancePackOutcome updateAggregateCompliancePack(const Model::UpdateAggregateCompliancePackRequest &request)const;
|
|
|
+ void updateAggregateCompliancePackAsync(const Model::UpdateAggregateCompliancePackRequest& request, const UpdateAggregateCompliancePackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateAggregateCompliancePackOutcomeCallable updateAggregateCompliancePackCallable(const Model::UpdateAggregateCompliancePackRequest& request) const;
|
|
|
+ UpdateAggregateConfigDeliveryChannelOutcome updateAggregateConfigDeliveryChannel(const Model::UpdateAggregateConfigDeliveryChannelRequest &request)const;
|
|
|
+ void updateAggregateConfigDeliveryChannelAsync(const Model::UpdateAggregateConfigDeliveryChannelRequest& request, const UpdateAggregateConfigDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateAggregateConfigDeliveryChannelOutcomeCallable updateAggregateConfigDeliveryChannelCallable(const Model::UpdateAggregateConfigDeliveryChannelRequest& request) const;
|
|
|
+ UpdateAggregateConfigRuleOutcome updateAggregateConfigRule(const Model::UpdateAggregateConfigRuleRequest &request)const;
|
|
|
+ void updateAggregateConfigRuleAsync(const Model::UpdateAggregateConfigRuleRequest& request, const UpdateAggregateConfigRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateAggregateConfigRuleOutcomeCallable updateAggregateConfigRuleCallable(const Model::UpdateAggregateConfigRuleRequest& request) const;
|
|
|
+ UpdateAggregateRemediationOutcome updateAggregateRemediation(const Model::UpdateAggregateRemediationRequest &request)const;
|
|
|
+ void updateAggregateRemediationAsync(const Model::UpdateAggregateRemediationRequest& request, const UpdateAggregateRemediationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateAggregateRemediationOutcomeCallable updateAggregateRemediationCallable(const Model::UpdateAggregateRemediationRequest& request) const;
|
|
|
+ UpdateAggregatorOutcome updateAggregator(const Model::UpdateAggregatorRequest &request)const;
|
|
|
+ void updateAggregatorAsync(const Model::UpdateAggregatorRequest& request, const UpdateAggregatorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateAggregatorOutcomeCallable updateAggregatorCallable(const Model::UpdateAggregatorRequest& request) const;
|
|
|
+ UpdateCompliancePackOutcome updateCompliancePack(const Model::UpdateCompliancePackRequest &request)const;
|
|
|
+ void updateCompliancePackAsync(const Model::UpdateCompliancePackRequest& request, const UpdateCompliancePackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateCompliancePackOutcomeCallable updateCompliancePackCallable(const Model::UpdateCompliancePackRequest& request) const;
|
|
|
+ UpdateConfigDeliveryChannelOutcome updateConfigDeliveryChannel(const Model::UpdateConfigDeliveryChannelRequest &request)const;
|
|
|
+ void updateConfigDeliveryChannelAsync(const Model::UpdateConfigDeliveryChannelRequest& request, const UpdateConfigDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateConfigDeliveryChannelOutcomeCallable updateConfigDeliveryChannelCallable(const Model::UpdateConfigDeliveryChannelRequest& request) const;
|
|
|
+ UpdateConfigRuleOutcome updateConfigRule(const Model::UpdateConfigRuleRequest &request)const;
|
|
|
+ void updateConfigRuleAsync(const Model::UpdateConfigRuleRequest& request, const UpdateConfigRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateConfigRuleOutcomeCallable updateConfigRuleCallable(const Model::UpdateConfigRuleRequest& request) const;
|
|
|
+ UpdateConfigurationRecorderOutcome updateConfigurationRecorder(const Model::UpdateConfigurationRecorderRequest &request)const;
|
|
|
+ void updateConfigurationRecorderAsync(const Model::UpdateConfigurationRecorderRequest& request, const UpdateConfigurationRecorderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateConfigurationRecorderOutcomeCallable updateConfigurationRecorderCallable(const Model::UpdateConfigurationRecorderRequest& request) const;
|
|
|
+ UpdateDeliveryChannelOutcome updateDeliveryChannel(const Model::UpdateDeliveryChannelRequest &request)const;
|
|
|
+ void updateDeliveryChannelAsync(const Model::UpdateDeliveryChannelRequest& request, const UpdateDeliveryChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateDeliveryChannelOutcomeCallable updateDeliveryChannelCallable(const Model::UpdateDeliveryChannelRequest& request) const;
|
|
|
+ UpdateIntegratedServiceStatusOutcome updateIntegratedServiceStatus(const Model::UpdateIntegratedServiceStatusRequest &request)const;
|
|
|
+ void updateIntegratedServiceStatusAsync(const Model::UpdateIntegratedServiceStatusRequest& request, const UpdateIntegratedServiceStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateIntegratedServiceStatusOutcomeCallable updateIntegratedServiceStatusCallable(const Model::UpdateIntegratedServiceStatusRequest& request) const;
|
|
|
+ UpdateRemediationOutcome updateRemediation(const Model::UpdateRemediationRequest &request)const;
|
|
|
+ void updateRemediationAsync(const Model::UpdateRemediationRequest& request, const UpdateRemediationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
|
|
+ UpdateRemediationOutcomeCallable updateRemediationCallable(const Model::UpdateRemediationRequest& request) const;
|
|
|
|
|
|
private:
|
|
|
std::shared_ptr<EndpointProvider> endpointProvider_;
|