3131#include < aws/amp/model/DescribeResourcePolicyResult.h>
3232#include < aws/amp/model/DescribeRuleGroupsNamespaceResult.h>
3333#include < aws/amp/model/DescribeScraperResult.h>
34+ #include < aws/amp/model/DescribeScraperLoggingConfigurationResult.h>
3435#include < aws/amp/model/DescribeWorkspaceResult.h>
3536#include < aws/amp/model/DescribeWorkspaceConfigurationResult.h>
3637#include < aws/amp/model/GetDefaultScraperConfigurationResult.h>
4647#include < aws/amp/model/UpdateLoggingConfigurationResult.h>
4748#include < aws/amp/model/UpdateQueryLoggingConfigurationResult.h>
4849#include < aws/amp/model/UpdateScraperResult.h>
50+ #include < aws/amp/model/UpdateScraperLoggingConfigurationResult.h>
4951#include < aws/amp/model/UpdateWorkspaceConfigurationResult.h>
5052#include < aws/amp/model/ListWorkspacesRequest.h>
5153#include < aws/amp/model/GetDefaultScraperConfigurationRequest.h>
@@ -104,13 +106,15 @@ namespace Aws
104106 class DeleteResourcePolicyRequest ;
105107 class DeleteRuleGroupsNamespaceRequest ;
106108 class DeleteScraperRequest ;
109+ class DeleteScraperLoggingConfigurationRequest ;
107110 class DeleteWorkspaceRequest ;
108111 class DescribeAlertManagerDefinitionRequest ;
109112 class DescribeLoggingConfigurationRequest ;
110113 class DescribeQueryLoggingConfigurationRequest ;
111114 class DescribeResourcePolicyRequest ;
112115 class DescribeRuleGroupsNamespaceRequest ;
113116 class DescribeScraperRequest ;
117+ class DescribeScraperLoggingConfigurationRequest ;
114118 class DescribeWorkspaceRequest ;
115119 class DescribeWorkspaceConfigurationRequest ;
116120 class GetDefaultScraperConfigurationRequest ;
@@ -126,6 +130,7 @@ namespace Aws
126130 class UpdateLoggingConfigurationRequest ;
127131 class UpdateQueryLoggingConfigurationRequest ;
128132 class UpdateScraperRequest ;
133+ class UpdateScraperLoggingConfigurationRequest ;
129134 class UpdateWorkspaceAliasRequest ;
130135 class UpdateWorkspaceConfigurationRequest ;
131136 /* End of service model forward declarations required in PrometheusServiceClient header */
@@ -143,13 +148,15 @@ namespace Aws
143148 typedef Aws::Utils::Outcome<Aws::NoResult, PrometheusServiceError> DeleteResourcePolicyOutcome;
144149 typedef Aws::Utils::Outcome<Aws::NoResult, PrometheusServiceError> DeleteRuleGroupsNamespaceOutcome;
145150 typedef Aws::Utils::Outcome<DeleteScraperResult, PrometheusServiceError> DeleteScraperOutcome;
151+ typedef Aws::Utils::Outcome<Aws::NoResult, PrometheusServiceError> DeleteScraperLoggingConfigurationOutcome;
146152 typedef Aws::Utils::Outcome<Aws::NoResult, PrometheusServiceError> DeleteWorkspaceOutcome;
147153 typedef Aws::Utils::Outcome<DescribeAlertManagerDefinitionResult, PrometheusServiceError> DescribeAlertManagerDefinitionOutcome;
148154 typedef Aws::Utils::Outcome<DescribeLoggingConfigurationResult, PrometheusServiceError> DescribeLoggingConfigurationOutcome;
149155 typedef Aws::Utils::Outcome<DescribeQueryLoggingConfigurationResult, PrometheusServiceError> DescribeQueryLoggingConfigurationOutcome;
150156 typedef Aws::Utils::Outcome<DescribeResourcePolicyResult, PrometheusServiceError> DescribeResourcePolicyOutcome;
151157 typedef Aws::Utils::Outcome<DescribeRuleGroupsNamespaceResult, PrometheusServiceError> DescribeRuleGroupsNamespaceOutcome;
152158 typedef Aws::Utils::Outcome<DescribeScraperResult, PrometheusServiceError> DescribeScraperOutcome;
159+ typedef Aws::Utils::Outcome<DescribeScraperLoggingConfigurationResult, PrometheusServiceError> DescribeScraperLoggingConfigurationOutcome;
153160 typedef Aws::Utils::Outcome<DescribeWorkspaceResult, PrometheusServiceError> DescribeWorkspaceOutcome;
154161 typedef Aws::Utils::Outcome<DescribeWorkspaceConfigurationResult, PrometheusServiceError> DescribeWorkspaceConfigurationOutcome;
155162 typedef Aws::Utils::Outcome<GetDefaultScraperConfigurationResult, PrometheusServiceError> GetDefaultScraperConfigurationOutcome;
@@ -165,6 +172,7 @@ namespace Aws
165172 typedef Aws::Utils::Outcome<UpdateLoggingConfigurationResult, PrometheusServiceError> UpdateLoggingConfigurationOutcome;
166173 typedef Aws::Utils::Outcome<UpdateQueryLoggingConfigurationResult, PrometheusServiceError> UpdateQueryLoggingConfigurationOutcome;
167174 typedef Aws::Utils::Outcome<UpdateScraperResult, PrometheusServiceError> UpdateScraperOutcome;
175+ typedef Aws::Utils::Outcome<UpdateScraperLoggingConfigurationResult, PrometheusServiceError> UpdateScraperLoggingConfigurationOutcome;
168176 typedef Aws::Utils::Outcome<Aws::NoResult, PrometheusServiceError> UpdateWorkspaceAliasOutcome;
169177 typedef Aws::Utils::Outcome<UpdateWorkspaceConfigurationResult, PrometheusServiceError> UpdateWorkspaceConfigurationOutcome;
170178 /* End of service model Outcome class definitions */
@@ -182,13 +190,15 @@ namespace Aws
182190 typedef std::future<DeleteResourcePolicyOutcome> DeleteResourcePolicyOutcomeCallable;
183191 typedef std::future<DeleteRuleGroupsNamespaceOutcome> DeleteRuleGroupsNamespaceOutcomeCallable;
184192 typedef std::future<DeleteScraperOutcome> DeleteScraperOutcomeCallable;
193+ typedef std::future<DeleteScraperLoggingConfigurationOutcome> DeleteScraperLoggingConfigurationOutcomeCallable;
185194 typedef std::future<DeleteWorkspaceOutcome> DeleteWorkspaceOutcomeCallable;
186195 typedef std::future<DescribeAlertManagerDefinitionOutcome> DescribeAlertManagerDefinitionOutcomeCallable;
187196 typedef std::future<DescribeLoggingConfigurationOutcome> DescribeLoggingConfigurationOutcomeCallable;
188197 typedef std::future<DescribeQueryLoggingConfigurationOutcome> DescribeQueryLoggingConfigurationOutcomeCallable;
189198 typedef std::future<DescribeResourcePolicyOutcome> DescribeResourcePolicyOutcomeCallable;
190199 typedef std::future<DescribeRuleGroupsNamespaceOutcome> DescribeRuleGroupsNamespaceOutcomeCallable;
191200 typedef std::future<DescribeScraperOutcome> DescribeScraperOutcomeCallable;
201+ typedef std::future<DescribeScraperLoggingConfigurationOutcome> DescribeScraperLoggingConfigurationOutcomeCallable;
192202 typedef std::future<DescribeWorkspaceOutcome> DescribeWorkspaceOutcomeCallable;
193203 typedef std::future<DescribeWorkspaceConfigurationOutcome> DescribeWorkspaceConfigurationOutcomeCallable;
194204 typedef std::future<GetDefaultScraperConfigurationOutcome> GetDefaultScraperConfigurationOutcomeCallable;
@@ -204,6 +214,7 @@ namespace Aws
204214 typedef std::future<UpdateLoggingConfigurationOutcome> UpdateLoggingConfigurationOutcomeCallable;
205215 typedef std::future<UpdateQueryLoggingConfigurationOutcome> UpdateQueryLoggingConfigurationOutcomeCallable;
206216 typedef std::future<UpdateScraperOutcome> UpdateScraperOutcomeCallable;
217+ typedef std::future<UpdateScraperLoggingConfigurationOutcome> UpdateScraperLoggingConfigurationOutcomeCallable;
207218 typedef std::future<UpdateWorkspaceAliasOutcome> UpdateWorkspaceAliasOutcomeCallable;
208219 typedef std::future<UpdateWorkspaceConfigurationOutcome> UpdateWorkspaceConfigurationOutcomeCallable;
209220 /* End of service model Outcome callable definitions */
@@ -224,13 +235,15 @@ namespace Aws
224235 typedef std::function<void (const PrometheusServiceClient*, const Model::DeleteResourcePolicyRequest&, const Model::DeleteResourcePolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteResourcePolicyResponseReceivedHandler;
225236 typedef std::function<void (const PrometheusServiceClient*, const Model::DeleteRuleGroupsNamespaceRequest&, const Model::DeleteRuleGroupsNamespaceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRuleGroupsNamespaceResponseReceivedHandler;
226237 typedef std::function<void (const PrometheusServiceClient*, const Model::DeleteScraperRequest&, const Model::DeleteScraperOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteScraperResponseReceivedHandler;
238+ typedef std::function<void (const PrometheusServiceClient*, const Model::DeleteScraperLoggingConfigurationRequest&, const Model::DeleteScraperLoggingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteScraperLoggingConfigurationResponseReceivedHandler;
227239 typedef std::function<void (const PrometheusServiceClient*, const Model::DeleteWorkspaceRequest&, const Model::DeleteWorkspaceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWorkspaceResponseReceivedHandler;
228240 typedef std::function<void (const PrometheusServiceClient*, const Model::DescribeAlertManagerDefinitionRequest&, const Model::DescribeAlertManagerDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAlertManagerDefinitionResponseReceivedHandler;
229241 typedef std::function<void (const PrometheusServiceClient*, const Model::DescribeLoggingConfigurationRequest&, const Model::DescribeLoggingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeLoggingConfigurationResponseReceivedHandler;
230242 typedef std::function<void (const PrometheusServiceClient*, const Model::DescribeQueryLoggingConfigurationRequest&, const Model::DescribeQueryLoggingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeQueryLoggingConfigurationResponseReceivedHandler;
231243 typedef std::function<void (const PrometheusServiceClient*, const Model::DescribeResourcePolicyRequest&, const Model::DescribeResourcePolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeResourcePolicyResponseReceivedHandler;
232244 typedef std::function<void (const PrometheusServiceClient*, const Model::DescribeRuleGroupsNamespaceRequest&, const Model::DescribeRuleGroupsNamespaceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeRuleGroupsNamespaceResponseReceivedHandler;
233245 typedef std::function<void (const PrometheusServiceClient*, const Model::DescribeScraperRequest&, const Model::DescribeScraperOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeScraperResponseReceivedHandler;
246+ typedef std::function<void (const PrometheusServiceClient*, const Model::DescribeScraperLoggingConfigurationRequest&, const Model::DescribeScraperLoggingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeScraperLoggingConfigurationResponseReceivedHandler;
234247 typedef std::function<void (const PrometheusServiceClient*, const Model::DescribeWorkspaceRequest&, const Model::DescribeWorkspaceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeWorkspaceResponseReceivedHandler;
235248 typedef std::function<void (const PrometheusServiceClient*, const Model::DescribeWorkspaceConfigurationRequest&, const Model::DescribeWorkspaceConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeWorkspaceConfigurationResponseReceivedHandler;
236249 typedef std::function<void (const PrometheusServiceClient*, const Model::GetDefaultScraperConfigurationRequest&, const Model::GetDefaultScraperConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDefaultScraperConfigurationResponseReceivedHandler;
@@ -246,6 +259,7 @@ namespace Aws
246259 typedef std::function<void (const PrometheusServiceClient*, const Model::UpdateLoggingConfigurationRequest&, const Model::UpdateLoggingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateLoggingConfigurationResponseReceivedHandler;
247260 typedef std::function<void (const PrometheusServiceClient*, const Model::UpdateQueryLoggingConfigurationRequest&, const Model::UpdateQueryLoggingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateQueryLoggingConfigurationResponseReceivedHandler;
248261 typedef std::function<void (const PrometheusServiceClient*, const Model::UpdateScraperRequest&, const Model::UpdateScraperOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateScraperResponseReceivedHandler;
262+ typedef std::function<void (const PrometheusServiceClient*, const Model::UpdateScraperLoggingConfigurationRequest&, const Model::UpdateScraperLoggingConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateScraperLoggingConfigurationResponseReceivedHandler;
249263 typedef std::function<void (const PrometheusServiceClient*, const Model::UpdateWorkspaceAliasRequest&, const Model::UpdateWorkspaceAliasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWorkspaceAliasResponseReceivedHandler;
250264 typedef std::function<void (const PrometheusServiceClient*, const Model::UpdateWorkspaceConfigurationRequest&, const Model::UpdateWorkspaceConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWorkspaceConfigurationResponseReceivedHandler;
251265 /* End of service model async handlers definitions */
0 commit comments