AWS SDK for C++  1.9.109
AWS SDK for C++
Route53Client.h
Go to the documentation of this file.
1 
6 #pragma once
81 #include <future>
82 #include <functional>
83 
84 namespace Aws
85 {
86 
87 namespace Http
88 {
89  class HttpClient;
90  class HttpClientFactory;
91 } // namespace Http
92 
93 namespace Utils
94 {
95  template< typename R, typename E> class Outcome;
96 
97 namespace Threading
98 {
99  class Executor;
100 } // namespace Threading
101 
102 namespace Xml
103 {
104  class XmlDocument;
105 } // namespace Xml
106 } // namespace Utils
107 
108 namespace Auth
109 {
110  class AWSCredentials;
111  class AWSCredentialsProvider;
112 } // namespace Auth
113 
114 namespace Client
115 {
116  class RetryStrategy;
117 } // namespace Client
118 
119 namespace Route53
120 {
121 
122 namespace Model
123 {
124  class ActivateKeySigningKeyRequest;
125  class AssociateVPCWithHostedZoneRequest;
126  class ChangeResourceRecordSetsRequest;
127  class ChangeTagsForResourceRequest;
128  class CreateHealthCheckRequest;
129  class CreateHostedZoneRequest;
130  class CreateKeySigningKeyRequest;
131  class CreateQueryLoggingConfigRequest;
132  class CreateReusableDelegationSetRequest;
133  class CreateTrafficPolicyRequest;
134  class CreateTrafficPolicyInstanceRequest;
135  class CreateTrafficPolicyVersionRequest;
136  class CreateVPCAssociationAuthorizationRequest;
137  class DeactivateKeySigningKeyRequest;
138  class DeleteHealthCheckRequest;
139  class DeleteHostedZoneRequest;
140  class DeleteKeySigningKeyRequest;
141  class DeleteQueryLoggingConfigRequest;
142  class DeleteReusableDelegationSetRequest;
143  class DeleteTrafficPolicyRequest;
144  class DeleteTrafficPolicyInstanceRequest;
145  class DeleteVPCAssociationAuthorizationRequest;
146  class DisableHostedZoneDNSSECRequest;
147  class DisassociateVPCFromHostedZoneRequest;
148  class EnableHostedZoneDNSSECRequest;
149  class GetAccountLimitRequest;
150  class GetChangeRequest;
151  class GetCheckerIpRangesRequest;
152  class GetDNSSECRequest;
153  class GetGeoLocationRequest;
154  class GetHealthCheckRequest;
155  class GetHealthCheckCountRequest;
156  class GetHealthCheckLastFailureReasonRequest;
157  class GetHealthCheckStatusRequest;
158  class GetHostedZoneRequest;
159  class GetHostedZoneCountRequest;
160  class GetHostedZoneLimitRequest;
161  class GetQueryLoggingConfigRequest;
162  class GetReusableDelegationSetRequest;
163  class GetReusableDelegationSetLimitRequest;
164  class GetTrafficPolicyRequest;
165  class GetTrafficPolicyInstanceRequest;
166  class GetTrafficPolicyInstanceCountRequest;
167  class ListGeoLocationsRequest;
168  class ListHealthChecksRequest;
169  class ListHostedZonesRequest;
170  class ListHostedZonesByNameRequest;
171  class ListHostedZonesByVPCRequest;
172  class ListQueryLoggingConfigsRequest;
173  class ListResourceRecordSetsRequest;
174  class ListReusableDelegationSetsRequest;
175  class ListTagsForResourceRequest;
176  class ListTagsForResourcesRequest;
177  class ListTrafficPoliciesRequest;
178  class ListTrafficPolicyInstancesRequest;
179  class ListTrafficPolicyInstancesByHostedZoneRequest;
180  class ListTrafficPolicyInstancesByPolicyRequest;
181  class ListTrafficPolicyVersionsRequest;
182  class ListVPCAssociationAuthorizationsRequest;
183  class TestDNSAnswerRequest;
184  class UpdateHealthCheckRequest;
185  class UpdateHostedZoneCommentRequest;
186  class UpdateTrafficPolicyCommentRequest;
187  class UpdateTrafficPolicyInstanceRequest;
188 
253 
254  typedef std::future<ActivateKeySigningKeyOutcome> ActivateKeySigningKeyOutcomeCallable;
255  typedef std::future<AssociateVPCWithHostedZoneOutcome> AssociateVPCWithHostedZoneOutcomeCallable;
256  typedef std::future<ChangeResourceRecordSetsOutcome> ChangeResourceRecordSetsOutcomeCallable;
257  typedef std::future<ChangeTagsForResourceOutcome> ChangeTagsForResourceOutcomeCallable;
258  typedef std::future<CreateHealthCheckOutcome> CreateHealthCheckOutcomeCallable;
259  typedef std::future<CreateHostedZoneOutcome> CreateHostedZoneOutcomeCallable;
260  typedef std::future<CreateKeySigningKeyOutcome> CreateKeySigningKeyOutcomeCallable;
261  typedef std::future<CreateQueryLoggingConfigOutcome> CreateQueryLoggingConfigOutcomeCallable;
262  typedef std::future<CreateReusableDelegationSetOutcome> CreateReusableDelegationSetOutcomeCallable;
263  typedef std::future<CreateTrafficPolicyOutcome> CreateTrafficPolicyOutcomeCallable;
264  typedef std::future<CreateTrafficPolicyInstanceOutcome> CreateTrafficPolicyInstanceOutcomeCallable;
265  typedef std::future<CreateTrafficPolicyVersionOutcome> CreateTrafficPolicyVersionOutcomeCallable;
266  typedef std::future<CreateVPCAssociationAuthorizationOutcome> CreateVPCAssociationAuthorizationOutcomeCallable;
267  typedef std::future<DeactivateKeySigningKeyOutcome> DeactivateKeySigningKeyOutcomeCallable;
268  typedef std::future<DeleteHealthCheckOutcome> DeleteHealthCheckOutcomeCallable;
269  typedef std::future<DeleteHostedZoneOutcome> DeleteHostedZoneOutcomeCallable;
270  typedef std::future<DeleteKeySigningKeyOutcome> DeleteKeySigningKeyOutcomeCallable;
271  typedef std::future<DeleteQueryLoggingConfigOutcome> DeleteQueryLoggingConfigOutcomeCallable;
272  typedef std::future<DeleteReusableDelegationSetOutcome> DeleteReusableDelegationSetOutcomeCallable;
273  typedef std::future<DeleteTrafficPolicyOutcome> DeleteTrafficPolicyOutcomeCallable;
274  typedef std::future<DeleteTrafficPolicyInstanceOutcome> DeleteTrafficPolicyInstanceOutcomeCallable;
275  typedef std::future<DeleteVPCAssociationAuthorizationOutcome> DeleteVPCAssociationAuthorizationOutcomeCallable;
276  typedef std::future<DisableHostedZoneDNSSECOutcome> DisableHostedZoneDNSSECOutcomeCallable;
277  typedef std::future<DisassociateVPCFromHostedZoneOutcome> DisassociateVPCFromHostedZoneOutcomeCallable;
278  typedef std::future<EnableHostedZoneDNSSECOutcome> EnableHostedZoneDNSSECOutcomeCallable;
279  typedef std::future<GetAccountLimitOutcome> GetAccountLimitOutcomeCallable;
280  typedef std::future<GetChangeOutcome> GetChangeOutcomeCallable;
281  typedef std::future<GetCheckerIpRangesOutcome> GetCheckerIpRangesOutcomeCallable;
282  typedef std::future<GetDNSSECOutcome> GetDNSSECOutcomeCallable;
283  typedef std::future<GetGeoLocationOutcome> GetGeoLocationOutcomeCallable;
284  typedef std::future<GetHealthCheckOutcome> GetHealthCheckOutcomeCallable;
285  typedef std::future<GetHealthCheckCountOutcome> GetHealthCheckCountOutcomeCallable;
286  typedef std::future<GetHealthCheckLastFailureReasonOutcome> GetHealthCheckLastFailureReasonOutcomeCallable;
287  typedef std::future<GetHealthCheckStatusOutcome> GetHealthCheckStatusOutcomeCallable;
288  typedef std::future<GetHostedZoneOutcome> GetHostedZoneOutcomeCallable;
289  typedef std::future<GetHostedZoneCountOutcome> GetHostedZoneCountOutcomeCallable;
290  typedef std::future<GetHostedZoneLimitOutcome> GetHostedZoneLimitOutcomeCallable;
291  typedef std::future<GetQueryLoggingConfigOutcome> GetQueryLoggingConfigOutcomeCallable;
292  typedef std::future<GetReusableDelegationSetOutcome> GetReusableDelegationSetOutcomeCallable;
293  typedef std::future<GetReusableDelegationSetLimitOutcome> GetReusableDelegationSetLimitOutcomeCallable;
294  typedef std::future<GetTrafficPolicyOutcome> GetTrafficPolicyOutcomeCallable;
295  typedef std::future<GetTrafficPolicyInstanceOutcome> GetTrafficPolicyInstanceOutcomeCallable;
296  typedef std::future<GetTrafficPolicyInstanceCountOutcome> GetTrafficPolicyInstanceCountOutcomeCallable;
297  typedef std::future<ListGeoLocationsOutcome> ListGeoLocationsOutcomeCallable;
298  typedef std::future<ListHealthChecksOutcome> ListHealthChecksOutcomeCallable;
299  typedef std::future<ListHostedZonesOutcome> ListHostedZonesOutcomeCallable;
300  typedef std::future<ListHostedZonesByNameOutcome> ListHostedZonesByNameOutcomeCallable;
301  typedef std::future<ListHostedZonesByVPCOutcome> ListHostedZonesByVPCOutcomeCallable;
302  typedef std::future<ListQueryLoggingConfigsOutcome> ListQueryLoggingConfigsOutcomeCallable;
303  typedef std::future<ListResourceRecordSetsOutcome> ListResourceRecordSetsOutcomeCallable;
304  typedef std::future<ListReusableDelegationSetsOutcome> ListReusableDelegationSetsOutcomeCallable;
305  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
306  typedef std::future<ListTagsForResourcesOutcome> ListTagsForResourcesOutcomeCallable;
307  typedef std::future<ListTrafficPoliciesOutcome> ListTrafficPoliciesOutcomeCallable;
308  typedef std::future<ListTrafficPolicyInstancesOutcome> ListTrafficPolicyInstancesOutcomeCallable;
309  typedef std::future<ListTrafficPolicyInstancesByHostedZoneOutcome> ListTrafficPolicyInstancesByHostedZoneOutcomeCallable;
310  typedef std::future<ListTrafficPolicyInstancesByPolicyOutcome> ListTrafficPolicyInstancesByPolicyOutcomeCallable;
311  typedef std::future<ListTrafficPolicyVersionsOutcome> ListTrafficPolicyVersionsOutcomeCallable;
312  typedef std::future<ListVPCAssociationAuthorizationsOutcome> ListVPCAssociationAuthorizationsOutcomeCallable;
313  typedef std::future<TestDNSAnswerOutcome> TestDNSAnswerOutcomeCallable;
314  typedef std::future<UpdateHealthCheckOutcome> UpdateHealthCheckOutcomeCallable;
315  typedef std::future<UpdateHostedZoneCommentOutcome> UpdateHostedZoneCommentOutcomeCallable;
316  typedef std::future<UpdateTrafficPolicyCommentOutcome> UpdateTrafficPolicyCommentOutcomeCallable;
317  typedef std::future<UpdateTrafficPolicyInstanceOutcome> UpdateTrafficPolicyInstanceOutcomeCallable;
318 } // namespace Model
319 
320  class Route53Client;
321 
322  typedef std::function<void(const Route53Client*, const Model::ActivateKeySigningKeyRequest&, const Model::ActivateKeySigningKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ActivateKeySigningKeyResponseReceivedHandler;
323  typedef std::function<void(const Route53Client*, const Model::AssociateVPCWithHostedZoneRequest&, const Model::AssociateVPCWithHostedZoneOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateVPCWithHostedZoneResponseReceivedHandler;
324  typedef std::function<void(const Route53Client*, const Model::ChangeResourceRecordSetsRequest&, const Model::ChangeResourceRecordSetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ChangeResourceRecordSetsResponseReceivedHandler;
325  typedef std::function<void(const Route53Client*, const Model::ChangeTagsForResourceRequest&, const Model::ChangeTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ChangeTagsForResourceResponseReceivedHandler;
326  typedef std::function<void(const Route53Client*, const Model::CreateHealthCheckRequest&, const Model::CreateHealthCheckOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateHealthCheckResponseReceivedHandler;
327  typedef std::function<void(const Route53Client*, const Model::CreateHostedZoneRequest&, const Model::CreateHostedZoneOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateHostedZoneResponseReceivedHandler;
328  typedef std::function<void(const Route53Client*, const Model::CreateKeySigningKeyRequest&, const Model::CreateKeySigningKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateKeySigningKeyResponseReceivedHandler;
329  typedef std::function<void(const Route53Client*, const Model::CreateQueryLoggingConfigRequest&, const Model::CreateQueryLoggingConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateQueryLoggingConfigResponseReceivedHandler;
330  typedef std::function<void(const Route53Client*, const Model::CreateReusableDelegationSetRequest&, const Model::CreateReusableDelegationSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateReusableDelegationSetResponseReceivedHandler;
331  typedef std::function<void(const Route53Client*, const Model::CreateTrafficPolicyRequest&, const Model::CreateTrafficPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTrafficPolicyResponseReceivedHandler;
332  typedef std::function<void(const Route53Client*, const Model::CreateTrafficPolicyInstanceRequest&, const Model::CreateTrafficPolicyInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTrafficPolicyInstanceResponseReceivedHandler;
333  typedef std::function<void(const Route53Client*, const Model::CreateTrafficPolicyVersionRequest&, const Model::CreateTrafficPolicyVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTrafficPolicyVersionResponseReceivedHandler;
334  typedef std::function<void(const Route53Client*, const Model::CreateVPCAssociationAuthorizationRequest&, const Model::CreateVPCAssociationAuthorizationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateVPCAssociationAuthorizationResponseReceivedHandler;
335  typedef std::function<void(const Route53Client*, const Model::DeactivateKeySigningKeyRequest&, const Model::DeactivateKeySigningKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeactivateKeySigningKeyResponseReceivedHandler;
336  typedef std::function<void(const Route53Client*, const Model::DeleteHealthCheckRequest&, const Model::DeleteHealthCheckOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteHealthCheckResponseReceivedHandler;
337  typedef std::function<void(const Route53Client*, const Model::DeleteHostedZoneRequest&, const Model::DeleteHostedZoneOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteHostedZoneResponseReceivedHandler;
338  typedef std::function<void(const Route53Client*, const Model::DeleteKeySigningKeyRequest&, const Model::DeleteKeySigningKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteKeySigningKeyResponseReceivedHandler;
339  typedef std::function<void(const Route53Client*, const Model::DeleteQueryLoggingConfigRequest&, const Model::DeleteQueryLoggingConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteQueryLoggingConfigResponseReceivedHandler;
340  typedef std::function<void(const Route53Client*, const Model::DeleteReusableDelegationSetRequest&, const Model::DeleteReusableDelegationSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteReusableDelegationSetResponseReceivedHandler;
341  typedef std::function<void(const Route53Client*, const Model::DeleteTrafficPolicyRequest&, const Model::DeleteTrafficPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTrafficPolicyResponseReceivedHandler;
342  typedef std::function<void(const Route53Client*, const Model::DeleteTrafficPolicyInstanceRequest&, const Model::DeleteTrafficPolicyInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTrafficPolicyInstanceResponseReceivedHandler;
343  typedef std::function<void(const Route53Client*, const Model::DeleteVPCAssociationAuthorizationRequest&, const Model::DeleteVPCAssociationAuthorizationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteVPCAssociationAuthorizationResponseReceivedHandler;
344  typedef std::function<void(const Route53Client*, const Model::DisableHostedZoneDNSSECRequest&, const Model::DisableHostedZoneDNSSECOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisableHostedZoneDNSSECResponseReceivedHandler;
345  typedef std::function<void(const Route53Client*, const Model::DisassociateVPCFromHostedZoneRequest&, const Model::DisassociateVPCFromHostedZoneOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateVPCFromHostedZoneResponseReceivedHandler;
346  typedef std::function<void(const Route53Client*, const Model::EnableHostedZoneDNSSECRequest&, const Model::EnableHostedZoneDNSSECOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > EnableHostedZoneDNSSECResponseReceivedHandler;
347  typedef std::function<void(const Route53Client*, const Model::GetAccountLimitRequest&, const Model::GetAccountLimitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAccountLimitResponseReceivedHandler;
348  typedef std::function<void(const Route53Client*, const Model::GetChangeRequest&, const Model::GetChangeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetChangeResponseReceivedHandler;
349  typedef std::function<void(const Route53Client*, const Model::GetCheckerIpRangesRequest&, const Model::GetCheckerIpRangesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCheckerIpRangesResponseReceivedHandler;
350  typedef std::function<void(const Route53Client*, const Model::GetDNSSECRequest&, const Model::GetDNSSECOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDNSSECResponseReceivedHandler;
351  typedef std::function<void(const Route53Client*, const Model::GetGeoLocationRequest&, const Model::GetGeoLocationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetGeoLocationResponseReceivedHandler;
352  typedef std::function<void(const Route53Client*, const Model::GetHealthCheckRequest&, const Model::GetHealthCheckOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetHealthCheckResponseReceivedHandler;
353  typedef std::function<void(const Route53Client*, const Model::GetHealthCheckCountRequest&, const Model::GetHealthCheckCountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetHealthCheckCountResponseReceivedHandler;
354  typedef std::function<void(const Route53Client*, const Model::GetHealthCheckLastFailureReasonRequest&, const Model::GetHealthCheckLastFailureReasonOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetHealthCheckLastFailureReasonResponseReceivedHandler;
355  typedef std::function<void(const Route53Client*, const Model::GetHealthCheckStatusRequest&, const Model::GetHealthCheckStatusOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetHealthCheckStatusResponseReceivedHandler;
356  typedef std::function<void(const Route53Client*, const Model::GetHostedZoneRequest&, const Model::GetHostedZoneOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetHostedZoneResponseReceivedHandler;
357  typedef std::function<void(const Route53Client*, const Model::GetHostedZoneCountRequest&, const Model::GetHostedZoneCountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetHostedZoneCountResponseReceivedHandler;
358  typedef std::function<void(const Route53Client*, const Model::GetHostedZoneLimitRequest&, const Model::GetHostedZoneLimitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetHostedZoneLimitResponseReceivedHandler;
359  typedef std::function<void(const Route53Client*, const Model::GetQueryLoggingConfigRequest&, const Model::GetQueryLoggingConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetQueryLoggingConfigResponseReceivedHandler;
360  typedef std::function<void(const Route53Client*, const Model::GetReusableDelegationSetRequest&, const Model::GetReusableDelegationSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReusableDelegationSetResponseReceivedHandler;
361  typedef std::function<void(const Route53Client*, const Model::GetReusableDelegationSetLimitRequest&, const Model::GetReusableDelegationSetLimitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetReusableDelegationSetLimitResponseReceivedHandler;
362  typedef std::function<void(const Route53Client*, const Model::GetTrafficPolicyRequest&, const Model::GetTrafficPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTrafficPolicyResponseReceivedHandler;
363  typedef std::function<void(const Route53Client*, const Model::GetTrafficPolicyInstanceRequest&, const Model::GetTrafficPolicyInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTrafficPolicyInstanceResponseReceivedHandler;
364  typedef std::function<void(const Route53Client*, const Model::GetTrafficPolicyInstanceCountRequest&, const Model::GetTrafficPolicyInstanceCountOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTrafficPolicyInstanceCountResponseReceivedHandler;
365  typedef std::function<void(const Route53Client*, const Model::ListGeoLocationsRequest&, const Model::ListGeoLocationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListGeoLocationsResponseReceivedHandler;
366  typedef std::function<void(const Route53Client*, const Model::ListHealthChecksRequest&, const Model::ListHealthChecksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListHealthChecksResponseReceivedHandler;
367  typedef std::function<void(const Route53Client*, const Model::ListHostedZonesRequest&, const Model::ListHostedZonesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListHostedZonesResponseReceivedHandler;
368  typedef std::function<void(const Route53Client*, const Model::ListHostedZonesByNameRequest&, const Model::ListHostedZonesByNameOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListHostedZonesByNameResponseReceivedHandler;
369  typedef std::function<void(const Route53Client*, const Model::ListHostedZonesByVPCRequest&, const Model::ListHostedZonesByVPCOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListHostedZonesByVPCResponseReceivedHandler;
370  typedef std::function<void(const Route53Client*, const Model::ListQueryLoggingConfigsRequest&, const Model::ListQueryLoggingConfigsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListQueryLoggingConfigsResponseReceivedHandler;
371  typedef std::function<void(const Route53Client*, const Model::ListResourceRecordSetsRequest&, const Model::ListResourceRecordSetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListResourceRecordSetsResponseReceivedHandler;
372  typedef std::function<void(const Route53Client*, const Model::ListReusableDelegationSetsRequest&, const Model::ListReusableDelegationSetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListReusableDelegationSetsResponseReceivedHandler;
373  typedef std::function<void(const Route53Client*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
374  typedef std::function<void(const Route53Client*, const Model::ListTagsForResourcesRequest&, const Model::ListTagsForResourcesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourcesResponseReceivedHandler;
375  typedef std::function<void(const Route53Client*, const Model::ListTrafficPoliciesRequest&, const Model::ListTrafficPoliciesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTrafficPoliciesResponseReceivedHandler;
376  typedef std::function<void(const Route53Client*, const Model::ListTrafficPolicyInstancesRequest&, const Model::ListTrafficPolicyInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTrafficPolicyInstancesResponseReceivedHandler;
377  typedef std::function<void(const Route53Client*, const Model::ListTrafficPolicyInstancesByHostedZoneRequest&, const Model::ListTrafficPolicyInstancesByHostedZoneOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTrafficPolicyInstancesByHostedZoneResponseReceivedHandler;
378  typedef std::function<void(const Route53Client*, const Model::ListTrafficPolicyInstancesByPolicyRequest&, const Model::ListTrafficPolicyInstancesByPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTrafficPolicyInstancesByPolicyResponseReceivedHandler;
379  typedef std::function<void(const Route53Client*, const Model::ListTrafficPolicyVersionsRequest&, const Model::ListTrafficPolicyVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTrafficPolicyVersionsResponseReceivedHandler;
380  typedef std::function<void(const Route53Client*, const Model::ListVPCAssociationAuthorizationsRequest&, const Model::ListVPCAssociationAuthorizationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListVPCAssociationAuthorizationsResponseReceivedHandler;
381  typedef std::function<void(const Route53Client*, const Model::TestDNSAnswerRequest&, const Model::TestDNSAnswerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TestDNSAnswerResponseReceivedHandler;
382  typedef std::function<void(const Route53Client*, const Model::UpdateHealthCheckRequest&, const Model::UpdateHealthCheckOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateHealthCheckResponseReceivedHandler;
383  typedef std::function<void(const Route53Client*, const Model::UpdateHostedZoneCommentRequest&, const Model::UpdateHostedZoneCommentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateHostedZoneCommentResponseReceivedHandler;
384  typedef std::function<void(const Route53Client*, const Model::UpdateTrafficPolicyCommentRequest&, const Model::UpdateTrafficPolicyCommentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTrafficPolicyCommentResponseReceivedHandler;
385  typedef std::function<void(const Route53Client*, const Model::UpdateTrafficPolicyInstanceRequest&, const Model::UpdateTrafficPolicyInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTrafficPolicyInstanceResponseReceivedHandler;
386 
392  {
393  public:
395 
401 
407 
412  Route53Client(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
414 
415  virtual ~Route53Client();
416 
417 
426 
437 
447  virtual void ActivateKeySigningKeyAsync(const Model::ActivateKeySigningKeyRequest& request, const ActivateKeySigningKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
448 
464 
482 
499  virtual void AssociateVPCWithHostedZoneAsync(const Model::AssociateVPCWithHostedZoneRequest& request, const AssociateVPCWithHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
500 
567 
636 
704  virtual void ChangeResourceRecordSetsAsync(const Model::ChangeResourceRecordSetsRequest& request, const ChangeResourceRecordSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
705 
716 
729 
741  virtual void ChangeTagsForResourceAsync(const Model::ChangeTagsForResourceRequest& request, const ChangeTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
742 
773 
806 
838  virtual void CreateHealthCheckAsync(const Model::CreateHealthCheckRequest& request, const CreateHealthCheckResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
839 
878 
919 
959  virtual void CreateHostedZoneAsync(const Model::CreateHostedZoneRequest& request, const CreateHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
960 
968 
978 
987  virtual void CreateKeySigningKeyAsync(const Model::CreateKeySigningKeyRequest& request, const CreateKeySigningKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
988 
1065 
1144 
1222  virtual void CreateQueryLoggingConfigAsync(const Model::CreateQueryLoggingConfigRequest& request, const CreateQueryLoggingConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1223 
1260 
1299 
1337  virtual void CreateReusableDelegationSetAsync(const Model::CreateReusableDelegationSetRequest& request, const CreateReusableDelegationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1338 
1347 
1358 
1368  virtual void CreateTrafficPolicyAsync(const Model::CreateTrafficPolicyRequest& request, const CreateTrafficPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1369 
1382 
1397 
1411  virtual void CreateTrafficPolicyInstanceAsync(const Model::CreateTrafficPolicyInstanceRequest& request, const CreateTrafficPolicyInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1412 
1426 
1442 
1457  virtual void CreateTrafficPolicyVersionAsync(const Model::CreateTrafficPolicyVersionRequest& request, const CreateTrafficPolicyVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1458 
1474 
1492 
1509  virtual void CreateVPCAssociationAuthorizationAsync(const Model::CreateVPCAssociationAuthorizationRequest& request, const CreateVPCAssociationAuthorizationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1510 
1519 
1530 
1540  virtual void DeactivateKeySigningKeyAsync(const Model::DeactivateKeySigningKeyRequest& request, const DeactivateKeySigningKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1541 
1561 
1583 
1604  virtual void DeleteHealthCheckAsync(const Model::DeleteHealthCheckRequest& request, const DeleteHealthCheckResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1605 
1649 
1695 
1740  virtual void DeleteHostedZoneAsync(const Model::DeleteHostedZoneRequest& request, const DeleteHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1741 
1751 
1763 
1774  virtual void DeleteKeySigningKeyAsync(const Model::DeleteKeySigningKeyRequest& request, const DeleteKeySigningKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1775 
1787 
1801 
1814  virtual void DeleteQueryLoggingConfigAsync(const Model::DeleteQueryLoggingConfigRequest& request, const DeleteQueryLoggingConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1815 
1828 
1843 
1857  virtual void DeleteReusableDelegationSetAsync(const Model::DeleteReusableDelegationSetRequest& request, const DeleteReusableDelegationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1858 
1874 
1892 
1909  virtual void DeleteTrafficPolicyAsync(const Model::DeleteTrafficPolicyRequest& request, const DeleteTrafficPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1910 
1920 
1932 
1943  virtual void DeleteTrafficPolicyInstanceAsync(const Model::DeleteTrafficPolicyInstanceRequest& request, const DeleteTrafficPolicyInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1944 
1961 
1980 
1998  virtual void DeleteVPCAssociationAuthorizationAsync(const Model::DeleteVPCAssociationAuthorizationRequest& request, const DeleteVPCAssociationAuthorizationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1999 
2008 
2019 
2029  virtual void DisableHostedZoneDNSSECAsync(const Model::DisableHostedZoneDNSSECRequest& request, const DisableHostedZoneDNSSECResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2030 
2054 
2080 
2105  virtual void DisassociateVPCFromHostedZoneAsync(const Model::DisassociateVPCFromHostedZoneRequest& request, const DisassociateVPCFromHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2106 
2114 
2124 
2133  virtual void EnableHostedZoneDNSSECAsync(const Model::EnableHostedZoneDNSSECRequest& request, const EnableHostedZoneDNSSECResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2134 
2152 
2172 
2191  virtual void GetAccountLimitAsync(const Model::GetAccountLimitRequest& request, const GetAccountLimitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2192 
2204 
2218 
2231  virtual void GetChangeAsync(const Model::GetChangeRequest& request, const GetChangeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2232 
2246 
2262 
2277  virtual void GetCheckerIpRangesAsync(const Model::GetCheckerIpRangesRequest& request, const GetCheckerIpRangesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2278 
2286 
2296 
2305  virtual void GetDNSSECAsync(const Model::GetDNSSECRequest& request, const GetDNSSECResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2306 
2326 
2348 
2369  virtual void GetGeoLocationAsync(const Model::GetGeoLocationRequest& request, const GetGeoLocationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2370 
2378 
2388 
2397  virtual void GetHealthCheckAsync(const Model::GetHealthCheckRequest& request, const GetHealthCheckResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2398 
2406 
2416 
2425  virtual void GetHealthCheckCountAsync(const Model::GetHealthCheckCountRequest& request, const GetHealthCheckCountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2426 
2434 
2444 
2453  virtual void GetHealthCheckLastFailureReasonAsync(const Model::GetHealthCheckLastFailureReasonRequest& request, const GetHealthCheckLastFailureReasonResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2454 
2464 
2476 
2487  virtual void GetHealthCheckStatusAsync(const Model::GetHealthCheckStatusRequest& request, const GetHealthCheckStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2488 
2496 
2506 
2515  virtual void GetHostedZoneAsync(const Model::GetHostedZoneRequest& request, const GetHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2516 
2524 
2534 
2543  virtual void GetHostedZoneCountAsync(const Model::GetHostedZoneCountRequest& request, const GetHostedZoneCountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2544 
2557 
2572 
2586  virtual void GetHostedZoneLimitAsync(const Model::GetHostedZoneLimitRequest& request, const GetHostedZoneLimitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2587 
2599 
2613 
2626  virtual void GetQueryLoggingConfigAsync(const Model::GetQueryLoggingConfigRequest& request, const GetQueryLoggingConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2627 
2636 
2647 
2657  virtual void GetReusableDelegationSetAsync(const Model::GetReusableDelegationSetRequest& request, const GetReusableDelegationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2658 
2670 
2684 
2697  virtual void GetReusableDelegationSetLimitAsync(const Model::GetReusableDelegationSetLimitRequest& request, const GetReusableDelegationSetLimitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2698 
2709 
2722 
2734  virtual void GetTrafficPolicyAsync(const Model::GetTrafficPolicyRequest& request, const GetTrafficPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2735 
2748 
2763 
2777  virtual void GetTrafficPolicyInstanceAsync(const Model::GetTrafficPolicyInstanceRequest& request, const GetTrafficPolicyInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2778 
2786 
2796 
2805  virtual void GetTrafficPolicyInstanceCountAsync(const Model::GetTrafficPolicyInstanceCountRequest& request, const GetTrafficPolicyInstanceCountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2806 
2821 
2838 
2854  virtual void ListGeoLocationsAsync(const Model::ListGeoLocationsRequest& request, const ListGeoLocationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2855 
2863 
2873 
2882  virtual void ListHealthChecksAsync(const Model::ListHealthChecksRequest& request, const ListHealthChecksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2883 
2895 
2909 
2922  virtual void ListHostedZonesAsync(const Model::ListHostedZonesRequest& request, const ListHostedZonesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2923 
2968 
3015 
3061  virtual void ListHostedZonesByNameAsync(const Model::ListHostedZonesByNameRequest& request, const ListHostedZonesByNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3062 
3080 
3100 
3119  virtual void ListHostedZonesByVPCAsync(const Model::ListHostedZonesByVPCRequest& request, const ListHostedZonesByVPCResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3120 
3135 
3152 
3168  virtual void ListQueryLoggingConfigsAsync(const Model::ListQueryLoggingConfigsRequest& request, const ListQueryLoggingConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3169 
3215 
3263 
3310  virtual void ListResourceRecordSetsAsync(const Model::ListResourceRecordSetsRequest& request, const ListResourceRecordSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3311 
3319 
3329 
3338  virtual void ListReusableDelegationSetsAsync(const Model::ListReusableDelegationSetsRequest& request, const ListReusableDelegationSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3339 
3350 
3363 
3375  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3376 
3387 
3400 
3412  virtual void ListTagsForResourcesAsync(const Model::ListTagsForResourcesRequest& request, const ListTagsForResourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3413 
3426 
3441 
3455  virtual void ListTrafficPoliciesAsync(const Model::ListTrafficPoliciesRequest& request, const ListTrafficPoliciesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3456 
3471 
3488 
3504  virtual void ListTrafficPolicyInstancesAsync(const Model::ListTrafficPolicyInstancesRequest& request, const ListTrafficPolicyInstancesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3505 
3521 
3539 
3556  virtual void ListTrafficPolicyInstancesByHostedZoneAsync(const Model::ListTrafficPolicyInstancesByHostedZoneRequest& request, const ListTrafficPolicyInstancesByHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3557 
3573 
3591 
3608  virtual void ListTrafficPolicyInstancesByPolicyAsync(const Model::ListTrafficPolicyInstancesByPolicyRequest& request, const ListTrafficPolicyInstancesByPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3609 
3618 
3629 
3639  virtual void ListTrafficPolicyVersionsAsync(const Model::ListTrafficPolicyVersionsRequest& request, const ListTrafficPolicyVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3640 
3652 
3666 
3679  virtual void ListVPCAssociationAuthorizationsAsync(const Model::ListVPCAssociationAuthorizationsRequest& request, const ListVPCAssociationAuthorizationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3680 
3690 
3702 
3713  virtual void TestDNSAnswerAsync(const Model::TestDNSAnswerRequest& request, const TestDNSAnswerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3714 
3725 
3738 
3750  virtual void UpdateHealthCheckAsync(const Model::UpdateHealthCheckRequest& request, const UpdateHealthCheckResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3751 
3759 
3769 
3778  virtual void UpdateHostedZoneCommentAsync(const Model::UpdateHostedZoneCommentRequest& request, const UpdateHostedZoneCommentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3779 
3787 
3797 
3806  virtual void UpdateTrafficPolicyCommentAsync(const Model::UpdateTrafficPolicyCommentRequest& request, const UpdateTrafficPolicyCommentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3807 
3827 
3849 
3870  virtual void UpdateTrafficPolicyInstanceAsync(const Model::UpdateTrafficPolicyInstanceRequest& request, const UpdateTrafficPolicyInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3871 
3872 
3873  void OverrideEndpoint(const Aws::String& endpoint);
3874  private:
3875  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
3876  void ActivateKeySigningKeyAsyncHelper(const Model::ActivateKeySigningKeyRequest& request, const ActivateKeySigningKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3877  void AssociateVPCWithHostedZoneAsyncHelper(const Model::AssociateVPCWithHostedZoneRequest& request, const AssociateVPCWithHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3878  void ChangeResourceRecordSetsAsyncHelper(const Model::ChangeResourceRecordSetsRequest& request, const ChangeResourceRecordSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3879  void ChangeTagsForResourceAsyncHelper(const Model::ChangeTagsForResourceRequest& request, const ChangeTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3880  void CreateHealthCheckAsyncHelper(const Model::CreateHealthCheckRequest& request, const CreateHealthCheckResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3881  void CreateHostedZoneAsyncHelper(const Model::CreateHostedZoneRequest& request, const CreateHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3882  void CreateKeySigningKeyAsyncHelper(const Model::CreateKeySigningKeyRequest& request, const CreateKeySigningKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3883  void CreateQueryLoggingConfigAsyncHelper(const Model::CreateQueryLoggingConfigRequest& request, const CreateQueryLoggingConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3884  void CreateReusableDelegationSetAsyncHelper(const Model::CreateReusableDelegationSetRequest& request, const CreateReusableDelegationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3885  void CreateTrafficPolicyAsyncHelper(const Model::CreateTrafficPolicyRequest& request, const CreateTrafficPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3886  void CreateTrafficPolicyInstanceAsyncHelper(const Model::CreateTrafficPolicyInstanceRequest& request, const CreateTrafficPolicyInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3887  void CreateTrafficPolicyVersionAsyncHelper(const Model::CreateTrafficPolicyVersionRequest& request, const CreateTrafficPolicyVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3888  void CreateVPCAssociationAuthorizationAsyncHelper(const Model::CreateVPCAssociationAuthorizationRequest& request, const CreateVPCAssociationAuthorizationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3889  void DeactivateKeySigningKeyAsyncHelper(const Model::DeactivateKeySigningKeyRequest& request, const DeactivateKeySigningKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3890  void DeleteHealthCheckAsyncHelper(const Model::DeleteHealthCheckRequest& request, const DeleteHealthCheckResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3891  void DeleteHostedZoneAsyncHelper(const Model::DeleteHostedZoneRequest& request, const DeleteHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3892  void DeleteKeySigningKeyAsyncHelper(const Model::DeleteKeySigningKeyRequest& request, const DeleteKeySigningKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3893  void DeleteQueryLoggingConfigAsyncHelper(const Model::DeleteQueryLoggingConfigRequest& request, const DeleteQueryLoggingConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3894  void DeleteReusableDelegationSetAsyncHelper(const Model::DeleteReusableDelegationSetRequest& request, const DeleteReusableDelegationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3895  void DeleteTrafficPolicyAsyncHelper(const Model::DeleteTrafficPolicyRequest& request, const DeleteTrafficPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3896  void DeleteTrafficPolicyInstanceAsyncHelper(const Model::DeleteTrafficPolicyInstanceRequest& request, const DeleteTrafficPolicyInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3897  void DeleteVPCAssociationAuthorizationAsyncHelper(const Model::DeleteVPCAssociationAuthorizationRequest& request, const DeleteVPCAssociationAuthorizationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3898  void DisableHostedZoneDNSSECAsyncHelper(const Model::DisableHostedZoneDNSSECRequest& request, const DisableHostedZoneDNSSECResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3899  void DisassociateVPCFromHostedZoneAsyncHelper(const Model::DisassociateVPCFromHostedZoneRequest& request, const DisassociateVPCFromHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3900  void EnableHostedZoneDNSSECAsyncHelper(const Model::EnableHostedZoneDNSSECRequest& request, const EnableHostedZoneDNSSECResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3901  void GetAccountLimitAsyncHelper(const Model::GetAccountLimitRequest& request, const GetAccountLimitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3902  void GetChangeAsyncHelper(const Model::GetChangeRequest& request, const GetChangeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3903  void GetCheckerIpRangesAsyncHelper(const Model::GetCheckerIpRangesRequest& request, const GetCheckerIpRangesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3904  void GetDNSSECAsyncHelper(const Model::GetDNSSECRequest& request, const GetDNSSECResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3905  void GetGeoLocationAsyncHelper(const Model::GetGeoLocationRequest& request, const GetGeoLocationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3906  void GetHealthCheckAsyncHelper(const Model::GetHealthCheckRequest& request, const GetHealthCheckResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3907  void GetHealthCheckCountAsyncHelper(const Model::GetHealthCheckCountRequest& request, const GetHealthCheckCountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3908  void GetHealthCheckLastFailureReasonAsyncHelper(const Model::GetHealthCheckLastFailureReasonRequest& request, const GetHealthCheckLastFailureReasonResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3909  void GetHealthCheckStatusAsyncHelper(const Model::GetHealthCheckStatusRequest& request, const GetHealthCheckStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3910  void GetHostedZoneAsyncHelper(const Model::GetHostedZoneRequest& request, const GetHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3911  void GetHostedZoneCountAsyncHelper(const Model::GetHostedZoneCountRequest& request, const GetHostedZoneCountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3912  void GetHostedZoneLimitAsyncHelper(const Model::GetHostedZoneLimitRequest& request, const GetHostedZoneLimitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3913  void GetQueryLoggingConfigAsyncHelper(const Model::GetQueryLoggingConfigRequest& request, const GetQueryLoggingConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3914  void GetReusableDelegationSetAsyncHelper(const Model::GetReusableDelegationSetRequest& request, const GetReusableDelegationSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3915  void GetReusableDelegationSetLimitAsyncHelper(const Model::GetReusableDelegationSetLimitRequest& request, const GetReusableDelegationSetLimitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3916  void GetTrafficPolicyAsyncHelper(const Model::GetTrafficPolicyRequest& request, const GetTrafficPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3917  void GetTrafficPolicyInstanceAsyncHelper(const Model::GetTrafficPolicyInstanceRequest& request, const GetTrafficPolicyInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3918  void GetTrafficPolicyInstanceCountAsyncHelper(const Model::GetTrafficPolicyInstanceCountRequest& request, const GetTrafficPolicyInstanceCountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3919  void ListGeoLocationsAsyncHelper(const Model::ListGeoLocationsRequest& request, const ListGeoLocationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3920  void ListHealthChecksAsyncHelper(const Model::ListHealthChecksRequest& request, const ListHealthChecksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3921  void ListHostedZonesAsyncHelper(const Model::ListHostedZonesRequest& request, const ListHostedZonesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3922  void ListHostedZonesByNameAsyncHelper(const Model::ListHostedZonesByNameRequest& request, const ListHostedZonesByNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3923  void ListHostedZonesByVPCAsyncHelper(const Model::ListHostedZonesByVPCRequest& request, const ListHostedZonesByVPCResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3924  void ListQueryLoggingConfigsAsyncHelper(const Model::ListQueryLoggingConfigsRequest& request, const ListQueryLoggingConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3925  void ListResourceRecordSetsAsyncHelper(const Model::ListResourceRecordSetsRequest& request, const ListResourceRecordSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3926  void ListReusableDelegationSetsAsyncHelper(const Model::ListReusableDelegationSetsRequest& request, const ListReusableDelegationSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3927  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3928  void ListTagsForResourcesAsyncHelper(const Model::ListTagsForResourcesRequest& request, const ListTagsForResourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3929  void ListTrafficPoliciesAsyncHelper(const Model::ListTrafficPoliciesRequest& request, const ListTrafficPoliciesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3930  void ListTrafficPolicyInstancesAsyncHelper(const Model::ListTrafficPolicyInstancesRequest& request, const ListTrafficPolicyInstancesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3931  void ListTrafficPolicyInstancesByHostedZoneAsyncHelper(const Model::ListTrafficPolicyInstancesByHostedZoneRequest& request, const ListTrafficPolicyInstancesByHostedZoneResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3932  void ListTrafficPolicyInstancesByPolicyAsyncHelper(const Model::ListTrafficPolicyInstancesByPolicyRequest& request, const ListTrafficPolicyInstancesByPolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3933  void ListTrafficPolicyVersionsAsyncHelper(const Model::ListTrafficPolicyVersionsRequest& request, const ListTrafficPolicyVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3934  void ListVPCAssociationAuthorizationsAsyncHelper(const Model::ListVPCAssociationAuthorizationsRequest& request, const ListVPCAssociationAuthorizationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3935  void TestDNSAnswerAsyncHelper(const Model::TestDNSAnswerRequest& request, const TestDNSAnswerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3936  void UpdateHealthCheckAsyncHelper(const Model::UpdateHealthCheckRequest& request, const UpdateHealthCheckResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3937  void UpdateHostedZoneCommentAsyncHelper(const Model::UpdateHostedZoneCommentRequest& request, const UpdateHostedZoneCommentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3938  void UpdateTrafficPolicyCommentAsyncHelper(const Model::UpdateTrafficPolicyCommentRequest& request, const UpdateTrafficPolicyCommentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3939  void UpdateTrafficPolicyInstanceAsyncHelper(const Model::UpdateTrafficPolicyInstanceRequest& request, const UpdateTrafficPolicyInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
3940 
3941  Aws::String m_uri;
3942  Aws::String m_configScheme;
3943  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
3944  };
3945 
3946 } // namespace Route53
3947 } // namespace Aws
Aws::Route53::Model::ListVPCAssociationAuthorizationsOutcomeCallable
std::future< ListVPCAssociationAuthorizationsOutcome > ListVPCAssociationAuthorizationsOutcomeCallable
Definition: Route53Client.h:312
Aws::Route53::Model::GetTrafficPolicyInstanceOutcomeCallable
std::future< GetTrafficPolicyInstanceOutcome > GetTrafficPolicyInstanceOutcomeCallable
Definition: Route53Client.h:295
TestDNSAnswerResult.h
Aws::Route53::Route53Client::GetCheckerIpRangesAsync
virtual void GetCheckerIpRangesAsync(const Model::GetCheckerIpRangesRequest &request, const GetCheckerIpRangesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::DisableHostedZoneDNSSECOutcome
Aws::Utils::Outcome< DisableHostedZoneDNSSECResult, Route53Error > DisableHostedZoneDNSSECOutcome
Definition: Route53Client.h:211
Aws::Route53::Route53Client::GetHealthCheckCountAsync
virtual void GetHealthCheckCountAsync(const Model::GetHealthCheckCountRequest &request, const GetHealthCheckCountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
DeleteHealthCheckResult.h
Aws::Route53::Model::ListTrafficPoliciesOutcome
Aws::Utils::Outcome< ListTrafficPoliciesResult, Route53Error > ListTrafficPoliciesOutcome
Definition: Route53Client.h:242
Aws::Route53::Model::DeleteHealthCheckRequest
Definition: DeleteHealthCheckRequest.h:25
Aws::Route53::Model::TestDNSAnswerRequest
Definition: TestDNSAnswerRequest.h:33
Aws::Route53::GetReusableDelegationSetResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetReusableDelegationSetRequest &, const Model::GetReusableDelegationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReusableDelegationSetResponseReceivedHandler
Definition: Route53Client.h:360
Aws::Route53::Model::ListVPCAssociationAuthorizationsOutcome
Aws::Utils::Outcome< ListVPCAssociationAuthorizationsResult, Route53Error > ListVPCAssociationAuthorizationsOutcome
Definition: Route53Client.h:247
Aws::Route53::Model::GetDNSSECOutcomeCallable
std::future< GetDNSSECOutcome > GetDNSSECOutcomeCallable
Definition: Route53Client.h:282
Aws::Route53::Model::CreateReusableDelegationSetOutcome
Aws::Utils::Outcome< CreateReusableDelegationSetResult, Route53Error > CreateReusableDelegationSetOutcome
Definition: Route53Client.h:197
GetHealthCheckCountResult.h
Aws::Route53::ChangeTagsForResourceResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ChangeTagsForResourceRequest &, const Model::ChangeTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ChangeTagsForResourceResponseReceivedHandler
Definition: Route53Client.h:325
Aws::Route53::Route53Client::GetAccountLimit
virtual Model::GetAccountLimitOutcome GetAccountLimit(const Model::GetAccountLimitRequest &request) const
Aws::Route53::Model::UpdateHealthCheckOutcome
Aws::Utils::Outcome< UpdateHealthCheckResult, Route53Error > UpdateHealthCheckOutcome
Definition: Route53Client.h:249
Aws::Route53::Route53Client::DisableHostedZoneDNSSEC
virtual Model::DisableHostedZoneDNSSECOutcome DisableHostedZoneDNSSEC(const Model::DisableHostedZoneDNSSECRequest &request) const
Aws::Route53::Model::ListTrafficPolicyInstancesByPolicyOutcome
Aws::Utils::Outcome< ListTrafficPolicyInstancesByPolicyResult, Route53Error > ListTrafficPolicyInstancesByPolicyOutcome
Definition: Route53Client.h:245
Aws::Route53::ListTagsForResourceResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: Route53Client.h:373
Aws::Route53::GetHostedZoneResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetHostedZoneRequest &, const Model::GetHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetHostedZoneResponseReceivedHandler
Definition: Route53Client.h:356
ListQueryLoggingConfigsResult.h
Aws::Route53::Model::ListVPCAssociationAuthorizationsRequest
Definition: ListVPCAssociationAuthorizationsRequest.h:30
DeleteTrafficPolicyInstanceResult.h
Aws::Route53::Route53Client::CreateTrafficPolicyVersionAsync
virtual void CreateTrafficPolicyVersionAsync(const Model::CreateTrafficPolicyVersionRequest &request, const CreateTrafficPolicyVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::ListTrafficPoliciesRequest
Definition: ListTrafficPoliciesRequest.h:31
Aws::Route53::Route53Client::GetHealthCheckLastFailureReasonAsync
virtual void GetHealthCheckLastFailureReasonAsync(const Model::GetHealthCheckLastFailureReasonRequest &request, const GetHealthCheckLastFailureReasonResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::GetAccountLimitRequest
Definition: GetAccountLimitRequest.h:26
CreateTrafficPolicyInstanceResult.h
Aws::Route53::Route53Client::DeleteKeySigningKeyCallable
virtual Model::DeleteKeySigningKeyOutcomeCallable DeleteKeySigningKeyCallable(const Model::DeleteKeySigningKeyRequest &request) const
Aws::Route53::Route53Client::ChangeTagsForResourceAsync
virtual void ChangeTagsForResourceAsync(const Model::ChangeTagsForResourceRequest &request, const ChangeTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::GetHostedZoneLimitOutcome
Aws::Utils::Outcome< GetHostedZoneLimitResult, Route53Error > GetHostedZoneLimitOutcome
Definition: Route53Client.h:225
Aws::Route53::Model::DeleteKeySigningKeyOutcome
Aws::Utils::Outcome< DeleteKeySigningKeyResult, Route53Error > DeleteKeySigningKeyOutcome
Definition: Route53Client.h:205
Aws::Route53::GetCheckerIpRangesResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetCheckerIpRangesRequest &, const Model::GetCheckerIpRangesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCheckerIpRangesResponseReceivedHandler
Definition: Route53Client.h:349
Aws::Route53::Route53Client::ListHostedZonesByName
virtual Model::ListHostedZonesByNameOutcome ListHostedZonesByName(const Model::ListHostedZonesByNameRequest &request) const
CreateHostedZoneResult.h
Aws::Route53::Model::UpdateTrafficPolicyCommentOutcome
Aws::Utils::Outcome< UpdateTrafficPolicyCommentResult, Route53Error > UpdateTrafficPolicyCommentOutcome
Definition: Route53Client.h:251
Aws::Route53::Route53Client::GetQueryLoggingConfig
virtual Model::GetQueryLoggingConfigOutcome GetQueryLoggingConfig(const Model::GetQueryLoggingConfigRequest &request) const
Aws::Route53::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:27
Aws::Route53::Model::GetHostedZoneOutcome
Aws::Utils::Outcome< GetHostedZoneResult, Route53Error > GetHostedZoneOutcome
Definition: Route53Client.h:223
GetGeoLocationResult.h
Aws::Route53::Route53Client::GetHealthCheckAsync
virtual void GetHealthCheckAsync(const Model::GetHealthCheckRequest &request, const GetHealthCheckResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::UpdateTrafficPolicyInstanceResponseReceivedHandler
std::function< void(const Route53Client *, const Model::UpdateTrafficPolicyInstanceRequest &, const Model::UpdateTrafficPolicyInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTrafficPolicyInstanceResponseReceivedHandler
Definition: Route53Client.h:385
AWSError.h
Aws::Route53::Route53Client::DeactivateKeySigningKey
virtual Model::DeactivateKeySigningKeyOutcome DeactivateKeySigningKey(const Model::DeactivateKeySigningKeyRequest &request) const
Aws::Route53::Route53Client::UpdateTrafficPolicyComment
virtual Model::UpdateTrafficPolicyCommentOutcome UpdateTrafficPolicyComment(const Model::UpdateTrafficPolicyCommentRequest &request) const
Aws::Route53::Model::ListTrafficPolicyVersionsOutcomeCallable
std::future< ListTrafficPolicyVersionsOutcome > ListTrafficPolicyVersionsOutcomeCallable
Definition: Route53Client.h:311
CreateVPCAssociationAuthorizationResult.h
Aws::Route53::Model::DeleteReusableDelegationSetOutcomeCallable
std::future< DeleteReusableDelegationSetOutcome > DeleteReusableDelegationSetOutcomeCallable
Definition: Route53Client.h:272
Aws::Route53::Model::ListTrafficPolicyInstancesByPolicyOutcomeCallable
std::future< ListTrafficPolicyInstancesByPolicyOutcome > ListTrafficPolicyInstancesByPolicyOutcomeCallable
Definition: Route53Client.h:310
Aws::Route53::Model::GetGeoLocationOutcomeCallable
std::future< GetGeoLocationOutcome > GetGeoLocationOutcomeCallable
Definition: Route53Client.h:283
Aws::Route53::Route53Client::DeleteReusableDelegationSet
virtual Model::DeleteReusableDelegationSetOutcome DeleteReusableDelegationSet(const Model::DeleteReusableDelegationSetRequest &request) const
Aws::Route53::ListVPCAssociationAuthorizationsResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListVPCAssociationAuthorizationsRequest &, const Model::ListVPCAssociationAuthorizationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVPCAssociationAuthorizationsResponseReceivedHandler
Definition: Route53Client.h:380
Aws::Route53::Model::EnableHostedZoneDNSSECOutcomeCallable
std::future< EnableHostedZoneDNSSECOutcome > EnableHostedZoneDNSSECOutcomeCallable
Definition: Route53Client.h:278
Aws::Route53::Model::GetCheckerIpRangesOutcome
Aws::Utils::Outcome< GetCheckerIpRangesResult, Route53Error > GetCheckerIpRangesOutcome
Definition: Route53Client.h:216
Aws::Route53::DeleteVPCAssociationAuthorizationResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DeleteVPCAssociationAuthorizationRequest &, const Model::DeleteVPCAssociationAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVPCAssociationAuthorizationResponseReceivedHandler
Definition: Route53Client.h:343
Aws::Route53::Model::CreateQueryLoggingConfigOutcomeCallable
std::future< CreateQueryLoggingConfigOutcome > CreateQueryLoggingConfigOutcomeCallable
Definition: Route53Client.h:261
Aws::Route53::Route53Client::GetTrafficPolicyInstanceCallable
virtual Model::GetTrafficPolicyInstanceOutcomeCallable GetTrafficPolicyInstanceCallable(const Model::GetTrafficPolicyInstanceRequest &request) const
Aws::Route53::Route53Client::UpdateHealthCheckCallable
virtual Model::UpdateHealthCheckOutcomeCallable UpdateHealthCheckCallable(const Model::UpdateHealthCheckRequest &request) const
Aws::Route53::Model::GetQueryLoggingConfigRequest
Definition: GetQueryLoggingConfigRequest.h:22
Aws::Route53::Route53Client::AssociateVPCWithHostedZone
virtual Model::AssociateVPCWithHostedZoneOutcome AssociateVPCWithHostedZone(const Model::AssociateVPCWithHostedZoneRequest &request) const
Aws::Route53::Route53Client::DeleteTrafficPolicy
virtual Model::DeleteTrafficPolicyOutcome DeleteTrafficPolicy(const Model::DeleteTrafficPolicyRequest &request) const
Aws::Route53::Route53Client::GetTrafficPolicyInstance
virtual Model::GetTrafficPolicyInstanceOutcome GetTrafficPolicyInstance(const Model::GetTrafficPolicyInstanceRequest &request) const
Aws::Route53::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, Route53Error > ListTagsForResourceOutcome
Definition: Route53Client.h:240
Aws::Route53::Model::ListGeoLocationsOutcomeCallable
std::future< ListGeoLocationsOutcome > ListGeoLocationsOutcomeCallable
Definition: Route53Client.h:297
Aws::Route53::Model::ListTrafficPolicyInstancesOutcomeCallable
std::future< ListTrafficPolicyInstancesOutcome > ListTrafficPolicyInstancesOutcomeCallable
Definition: Route53Client.h:308
DeleteTrafficPolicyResult.h
Aws::Route53::Model::ListTrafficPolicyInstancesByHostedZoneRequest
Definition: ListTrafficPolicyInstancesByHostedZoneRequest.h:31
Aws::Route53::Route53Client::GetChange
virtual Model::GetChangeOutcome GetChange(const Model::GetChangeRequest &request) const
Aws::Route53::Route53Client::DeleteHealthCheck
virtual Model::DeleteHealthCheckOutcome DeleteHealthCheck(const Model::DeleteHealthCheckRequest &request) const
Aws::Route53::Model::GetGeoLocationOutcome
Aws::Utils::Outcome< GetGeoLocationResult, Route53Error > GetGeoLocationOutcome
Definition: Route53Client.h:218
Aws::Route53::ListHostedZonesResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListHostedZonesRequest &, const Model::ListHostedZonesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListHostedZonesResponseReceivedHandler
Definition: Route53Client.h:367
Aws::Route53::Route53Client::CreateQueryLoggingConfigCallable
virtual Model::CreateQueryLoggingConfigOutcomeCallable CreateQueryLoggingConfigCallable(const Model::CreateQueryLoggingConfigRequest &request) const
Aws::Route53::ListTrafficPolicyVersionsResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListTrafficPolicyVersionsRequest &, const Model::ListTrafficPolicyVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrafficPolicyVersionsResponseReceivedHandler
Definition: Route53Client.h:379
Aws::Route53::Route53Client::ListGeoLocations
virtual Model::ListGeoLocationsOutcome ListGeoLocations(const Model::ListGeoLocationsRequest &request) const
Aws::Route53::Model::CreateHealthCheckOutcome
Aws::Utils::Outcome< CreateHealthCheckResult, Route53Error > CreateHealthCheckOutcome
Definition: Route53Client.h:193
Aws::Route53::GetHealthCheckStatusResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetHealthCheckStatusRequest &, const Model::GetHealthCheckStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetHealthCheckStatusResponseReceivedHandler
Definition: Route53Client.h:355
Aws::Route53::Route53Client::EnableHostedZoneDNSSECAsync
virtual void EnableHostedZoneDNSSECAsync(const Model::EnableHostedZoneDNSSECRequest &request, const EnableHostedZoneDNSSECResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::ListHostedZonesByNameOutcome
Aws::Utils::Outcome< ListHostedZonesByNameResult, Route53Error > ListHostedZonesByNameOutcome
Definition: Route53Client.h:235
Aws::Route53::Route53Client::DeleteReusableDelegationSetCallable
virtual Model::DeleteReusableDelegationSetOutcomeCallable DeleteReusableDelegationSetCallable(const Model::DeleteReusableDelegationSetRequest &request) const
Aws::Route53::Route53Client::GetHostedZoneCallable
virtual Model::GetHostedZoneOutcomeCallable GetHostedZoneCallable(const Model::GetHostedZoneRequest &request) const
Aws::Route53::Model::GetHealthCheckStatusOutcomeCallable
std::future< GetHealthCheckStatusOutcome > GetHealthCheckStatusOutcomeCallable
Definition: Route53Client.h:287
Aws::Route53::Route53Client::GetGeoLocationCallable
virtual Model::GetGeoLocationOutcomeCallable GetGeoLocationCallable(const Model::GetGeoLocationRequest &request) const
Aws::Route53::Route53Client::GetTrafficPolicyAsync
virtual void GetTrafficPolicyAsync(const Model::GetTrafficPolicyRequest &request, const GetTrafficPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::ActivateKeySigningKeyAsync
virtual void ActivateKeySigningKeyAsync(const Model::ActivateKeySigningKeyRequest &request, const ActivateKeySigningKeyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::GetGeoLocation
virtual Model::GetGeoLocationOutcome GetGeoLocation(const Model::GetGeoLocationRequest &request) const
Aws::Route53::Route53Client::GetReusableDelegationSetAsync
virtual void GetReusableDelegationSetAsync(const Model::GetReusableDelegationSetRequest &request, const GetReusableDelegationSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::CreateTrafficPolicyVersionOutcomeCallable
std::future< CreateTrafficPolicyVersionOutcome > CreateTrafficPolicyVersionOutcomeCallable
Definition: Route53Client.h:265
Aws::Route53::Route53Client::DeleteTrafficPolicyAsync
virtual void DeleteTrafficPolicyAsync(const Model::DeleteTrafficPolicyRequest &request, const DeleteTrafficPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::ListReusableDelegationSetsAsync
virtual void ListReusableDelegationSetsAsync(const Model::ListReusableDelegationSetsRequest &request, const ListReusableDelegationSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::GetHealthCheck
virtual Model::GetHealthCheckOutcome GetHealthCheck(const Model::GetHealthCheckRequest &request) const
ListTrafficPolicyVersionsResult.h
Aws::Route53::Route53Client::DeleteHostedZoneCallable
virtual Model::DeleteHostedZoneOutcomeCallable DeleteHostedZoneCallable(const Model::DeleteHostedZoneRequest &request) const
Aws::Route53::Model::GetHealthCheckRequest
Definition: GetHealthCheckRequest.h:26
ListVPCAssociationAuthorizationsResult.h
Aws::Route53::Route53Client::ActivateKeySigningKeyCallable
virtual Model::ActivateKeySigningKeyOutcomeCallable ActivateKeySigningKeyCallable(const Model::ActivateKeySigningKeyRequest &request) const
Aws::Route53::Model::GetChangeOutcome
Aws::Utils::Outcome< GetChangeResult, Route53Error > GetChangeOutcome
Definition: Route53Client.h:215
Aws::Route53::Route53Client::CreateKeySigningKeyAsync
virtual void CreateKeySigningKeyAsync(const Model::CreateKeySigningKeyRequest &request, const CreateKeySigningKeyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::ListHealthChecksResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListHealthChecksRequest &, const Model::ListHealthChecksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListHealthChecksResponseReceivedHandler
Definition: Route53Client.h:366
ChangeResourceRecordSetsResult.h
Aws::Route53::Model::TestDNSAnswerOutcome
Aws::Utils::Outcome< TestDNSAnswerResult, Route53Error > TestDNSAnswerOutcome
Definition: Route53Client.h:248
Aws::Route53::Model::ListTrafficPolicyVersionsOutcome
Aws::Utils::Outcome< ListTrafficPolicyVersionsResult, Route53Error > ListTrafficPolicyVersionsOutcome
Definition: Route53Client.h:246
Aws::Route53::ListHostedZonesByNameResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListHostedZonesByNameRequest &, const Model::ListHostedZonesByNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListHostedZonesByNameResponseReceivedHandler
Definition: Route53Client.h:368
Aws::Route53::Model::DeleteVPCAssociationAuthorizationOutcome
Aws::Utils::Outcome< DeleteVPCAssociationAuthorizationResult, Route53Error > DeleteVPCAssociationAuthorizationOutcome
Definition: Route53Client.h:210
GetReusableDelegationSetLimitResult.h
Aws::Route53::Model::ListTagsForResourcesOutcomeCallable
std::future< ListTagsForResourcesOutcome > ListTagsForResourcesOutcomeCallable
Definition: Route53Client.h:306
DeleteHostedZoneResult.h
CreateKeySigningKeyResult.h
Aws::Route53::Model::DeleteQueryLoggingConfigOutcomeCallable
std::future< DeleteQueryLoggingConfigOutcome > DeleteQueryLoggingConfigOutcomeCallable
Definition: Route53Client.h:271
Aws::Route53::Model::ListReusableDelegationSetsOutcome
Aws::Utils::Outcome< ListReusableDelegationSetsResult, Route53Error > ListReusableDelegationSetsOutcome
Definition: Route53Client.h:239
Aws::Route53::Route53Client::ListTrafficPoliciesAsync
virtual void ListTrafficPoliciesAsync(const Model::ListTrafficPoliciesRequest &request, const ListTrafficPoliciesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::GetReusableDelegationSetLimitOutcome
Aws::Utils::Outcome< GetReusableDelegationSetLimitResult, Route53Error > GetReusableDelegationSetLimitOutcome
Definition: Route53Client.h:228
Aws::Route53::Model::GetQueryLoggingConfigOutcomeCallable
std::future< GetQueryLoggingConfigOutcome > GetQueryLoggingConfigOutcomeCallable
Definition: Route53Client.h:291
Aws::Route53::Route53Client::ListTrafficPolicyInstances
virtual Model::ListTrafficPolicyInstancesOutcome ListTrafficPolicyInstances(const Model::ListTrafficPolicyInstancesRequest &request) const
Aws::Route53::Model::GetTrafficPolicyInstanceCountOutcome
Aws::Utils::Outcome< GetTrafficPolicyInstanceCountResult, Route53Error > GetTrafficPolicyInstanceCountOutcome
Definition: Route53Client.h:231
Aws::Route53::Route53Client::EnableHostedZoneDNSSEC
virtual Model::EnableHostedZoneDNSSECOutcome EnableHostedZoneDNSSEC(const Model::EnableHostedZoneDNSSECRequest &request) const
Aws::Route53::Model::ListHostedZonesByVPCRequest
Definition: ListHostedZonesByVPCRequest.h:32
Aws::Route53::Model::DeleteTrafficPolicyInstanceRequest
Definition: DeleteTrafficPolicyInstanceRequest.h:26
Aws::Route53::CreateTrafficPolicyResponseReceivedHandler
std::function< void(const Route53Client *, const Model::CreateTrafficPolicyRequest &, const Model::CreateTrafficPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrafficPolicyResponseReceivedHandler
Definition: Route53Client.h:331
Aws::Route53::Route53Client::ListTagsForResources
virtual Model::ListTagsForResourcesOutcome ListTagsForResources(const Model::ListTagsForResourcesRequest &request) const
Aws::Route53::Model::CreateTrafficPolicyInstanceOutcomeCallable
std::future< CreateTrafficPolicyInstanceOutcome > CreateTrafficPolicyInstanceOutcomeCallable
Definition: Route53Client.h:264
Aws::Route53::Model::ListHostedZonesOutcome
Aws::Utils::Outcome< ListHostedZonesResult, Route53Error > ListHostedZonesOutcome
Definition: Route53Client.h:234
Aws::Route53::Route53Client::CreateTrafficPolicyVersionCallable
virtual Model::CreateTrafficPolicyVersionOutcomeCallable CreateTrafficPolicyVersionCallable(const Model::CreateTrafficPolicyVersionRequest &request) const
Aws::Route53::ListGeoLocationsResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListGeoLocationsRequest &, const Model::ListGeoLocationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGeoLocationsResponseReceivedHandler
Definition: Route53Client.h:365
Aws::Route53::Model::CreateKeySigningKeyOutcome
Aws::Utils::Outcome< CreateKeySigningKeyResult, Route53Error > CreateKeySigningKeyOutcome
Definition: Route53Client.h:195
DeleteVPCAssociationAuthorizationResult.h
Aws::Route53::Model::UpdateTrafficPolicyInstanceRequest
Definition: UpdateTrafficPolicyInstanceRequest.h:27
Aws::Route53::Route53Client::GetHealthCheckStatus
virtual Model::GetHealthCheckStatusOutcome GetHealthCheckStatus(const Model::GetHealthCheckStatusRequest &request) const
Aws::Route53::GetTrafficPolicyInstanceResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetTrafficPolicyInstanceRequest &, const Model::GetTrafficPolicyInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTrafficPolicyInstanceResponseReceivedHandler
Definition: Route53Client.h:363
Aws::Route53::Model::ListTrafficPoliciesOutcomeCallable
std::future< ListTrafficPoliciesOutcome > ListTrafficPoliciesOutcomeCallable
Definition: Route53Client.h:307
Aws::Route53::Model::CreateVPCAssociationAuthorizationOutcomeCallable
std::future< CreateVPCAssociationAuthorizationOutcome > CreateVPCAssociationAuthorizationOutcomeCallable
Definition: Route53Client.h:266
Aws::Route53::Route53Client::GetDNSSECCallable
virtual Model::GetDNSSECOutcomeCallable GetDNSSECCallable(const Model::GetDNSSECRequest &request) const
Aws::Route53::Model::CreateHostedZoneOutcomeCallable
std::future< CreateHostedZoneOutcome > CreateHostedZoneOutcomeCallable
Definition: Route53Client.h:259
Aws::Route53::Route53Client::ChangeTagsForResource
virtual Model::ChangeTagsForResourceOutcome ChangeTagsForResource(const Model::ChangeTagsForResourceRequest &request) const
Aws::Route53::Model::DeleteTrafficPolicyInstanceOutcomeCallable
std::future< DeleteTrafficPolicyInstanceOutcome > DeleteTrafficPolicyInstanceOutcomeCallable
Definition: Route53Client.h:274
Aws::Route53::Route53Client::ListHostedZonesAsync
virtual void ListHostedZonesAsync(const Model::ListHostedZonesRequest &request, const ListHostedZonesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::GetChangeResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetChangeRequest &, const Model::GetChangeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetChangeResponseReceivedHandler
Definition: Route53Client.h:348
Aws::Route53::ListTrafficPolicyInstancesByPolicyResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListTrafficPolicyInstancesByPolicyRequest &, const Model::ListTrafficPolicyInstancesByPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrafficPolicyInstancesByPolicyResponseReceivedHandler
Definition: Route53Client.h:378
Aws::Route53::CreateTrafficPolicyInstanceResponseReceivedHandler
std::function< void(const Route53Client *, const Model::CreateTrafficPolicyInstanceRequest &, const Model::CreateTrafficPolicyInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrafficPolicyInstanceResponseReceivedHandler
Definition: Route53Client.h:332
CreateQueryLoggingConfigResult.h
Aws::Route53::Route53Client::DeleteTrafficPolicyInstanceCallable
virtual Model::DeleteTrafficPolicyInstanceOutcomeCallable DeleteTrafficPolicyInstanceCallable(const Model::DeleteTrafficPolicyInstanceRequest &request) const
Aws::Route53::EnableHostedZoneDNSSECResponseReceivedHandler
std::function< void(const Route53Client *, const Model::EnableHostedZoneDNSSECRequest &, const Model::EnableHostedZoneDNSSECOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableHostedZoneDNSSECResponseReceivedHandler
Definition: Route53Client.h:346
Aws::Route53::Route53Client::DisableHostedZoneDNSSECAsync
virtual void DisableHostedZoneDNSSECAsync(const Model::DisableHostedZoneDNSSECRequest &request, const DisableHostedZoneDNSSECResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::ActivateKeySigningKeyResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ActivateKeySigningKeyRequest &, const Model::ActivateKeySigningKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ActivateKeySigningKeyResponseReceivedHandler
Definition: Route53Client.h:320
Aws::Route53::Model::DeleteHostedZoneOutcomeCallable
std::future< DeleteHostedZoneOutcome > DeleteHostedZoneOutcomeCallable
Definition: Route53Client.h:269
Aws::Route53::Model::ChangeTagsForResourceOutcome
Aws::Utils::Outcome< ChangeTagsForResourceResult, Route53Error > ChangeTagsForResourceOutcome
Definition: Route53Client.h:192
Aws::Route53::Route53Client::CreateVPCAssociationAuthorizationCallable
virtual Model::CreateVPCAssociationAuthorizationOutcomeCallable CreateVPCAssociationAuthorizationCallable(const Model::CreateVPCAssociationAuthorizationRequest &request) const
ListTrafficPolicyInstancesByHostedZoneResult.h
Aws::Route53::Model::GetTrafficPolicyOutcomeCallable
std::future< GetTrafficPolicyOutcome > GetTrafficPolicyOutcomeCallable
Definition: Route53Client.h:294
Aws::Route53::Route53Client::DeleteKeySigningKey
virtual Model::DeleteKeySigningKeyOutcome DeleteKeySigningKey(const Model::DeleteKeySigningKeyRequest &request) const
GetQueryLoggingConfigResult.h
GetTrafficPolicyInstanceCountResult.h
Aws::Route53::Route53Client::CreateHealthCheckAsync
virtual void CreateHealthCheckAsync(const Model::CreateHealthCheckRequest &request, const CreateHealthCheckResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::ListHealthChecksOutcome
Aws::Utils::Outcome< ListHealthChecksResult, Route53Error > ListHealthChecksOutcome
Definition: Route53Client.h:233
Aws::Route53::DeleteTrafficPolicyInstanceResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DeleteTrafficPolicyInstanceRequest &, const Model::DeleteTrafficPolicyInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTrafficPolicyInstanceResponseReceivedHandler
Definition: Route53Client.h:342
AsyncCallerContext.h
Aws::Route53::Route53Client::ChangeResourceRecordSetsCallable
virtual Model::ChangeResourceRecordSetsOutcomeCallable ChangeResourceRecordSetsCallable(const Model::ChangeResourceRecordSetsRequest &request) const
ListHostedZonesByNameResult.h
CreateHealthCheckResult.h
Aws::Route53::Model::DeleteTrafficPolicyOutcome
Aws::Utils::Outcome< DeleteTrafficPolicyResult, Route53Error > DeleteTrafficPolicyOutcome
Definition: Route53Client.h:208
Aws::Route53::Route53Client::ListVPCAssociationAuthorizations
virtual Model::ListVPCAssociationAuthorizationsOutcome ListVPCAssociationAuthorizations(const Model::ListVPCAssociationAuthorizationsRequest &request) const
Aws::Route53::Route53Client::AssociateVPCWithHostedZoneAsync
virtual void AssociateVPCWithHostedZoneAsync(const Model::AssociateVPCWithHostedZoneRequest &request, const AssociateVPCWithHostedZoneResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::UpdateHealthCheckOutcomeCallable
std::future< UpdateHealthCheckOutcome > UpdateHealthCheckOutcomeCallable
Definition: Route53Client.h:314
Aws::Route53::Model::ListResourceRecordSetsOutcome
Aws::Utils::Outcome< ListResourceRecordSetsResult, Route53Error > ListResourceRecordSetsOutcome
Definition: Route53Client.h:238
Aws::Route53::Route53Client::GetHostedZoneCountCallable
virtual Model::GetHostedZoneCountOutcomeCallable GetHostedZoneCountCallable(const Model::GetHostedZoneCountRequest &request) const
Aws::Route53::Model::DeleteVPCAssociationAuthorizationOutcomeCallable
std::future< DeleteVPCAssociationAuthorizationOutcome > DeleteVPCAssociationAuthorizationOutcomeCallable
Definition: Route53Client.h:275
Aws::Route53::Route53Client::GetTrafficPolicy
virtual Model::GetTrafficPolicyOutcome GetTrafficPolicy(const Model::GetTrafficPolicyRequest &request) const
Aws::Route53::Route53Client::ListTrafficPolicyInstancesCallable
virtual Model::ListTrafficPolicyInstancesOutcomeCallable ListTrafficPolicyInstancesCallable(const Model::ListTrafficPolicyInstancesRequest &request) const
Aws::Route53::Model::GetGeoLocationRequest
Definition: GetGeoLocationRequest.h:31
Aws::Route53::Route53Client::ListTrafficPolicyInstancesByPolicyAsync
virtual void ListTrafficPolicyInstancesByPolicyAsync(const Model::ListTrafficPolicyInstancesByPolicyRequest &request, const ListTrafficPolicyInstancesByPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::UpdateTrafficPolicyCommentOutcomeCallable
std::future< UpdateTrafficPolicyCommentOutcome > UpdateTrafficPolicyCommentOutcomeCallable
Definition: Route53Client.h:316
Aws::Route53::Route53Client::DeleteVPCAssociationAuthorization
virtual Model::DeleteVPCAssociationAuthorizationOutcome DeleteVPCAssociationAuthorization(const Model::DeleteVPCAssociationAuthorizationRequest &request) const
Aws::Route53::Route53Client::GetTrafficPolicyInstanceAsync
virtual void GetTrafficPolicyInstanceAsync(const Model::GetTrafficPolicyInstanceRequest &request, const GetTrafficPolicyInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::ListResourceRecordSetsResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListResourceRecordSetsRequest &, const Model::ListResourceRecordSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResourceRecordSetsResponseReceivedHandler
Definition: Route53Client.h:371
Aws::Route53::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: Route53Client.h:305
Aws::Route53::Route53Client::GetHealthCheckStatusAsync
virtual void GetHealthCheckStatusAsync(const Model::GetHealthCheckStatusRequest &request, const GetHealthCheckStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::GetHealthCheckLastFailureReasonOutcome
Aws::Utils::Outcome< GetHealthCheckLastFailureReasonResult, Route53Error > GetHealthCheckLastFailureReasonOutcome
Definition: Route53Client.h:221
Aws::Route53::Model::EnableHostedZoneDNSSECRequest
Definition: EnableHostedZoneDNSSECRequest.h:22
Aws::Route53::Model::GetReusableDelegationSetOutcomeCallable
std::future< GetReusableDelegationSetOutcome > GetReusableDelegationSetOutcomeCallable
Definition: Route53Client.h:292
Aws::Route53::Route53Client::DeleteHealthCheckAsync
virtual void DeleteHealthCheckAsync(const Model::DeleteHealthCheckRequest &request, const DeleteHealthCheckResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetTrafficPolicyInstanceResult.h
Aws::Route53::DeleteHostedZoneResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DeleteHostedZoneRequest &, const Model::DeleteHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteHostedZoneResponseReceivedHandler
Definition: Route53Client.h:337
Aws::Route53::Route53Client::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::Route53::Model::GetReusableDelegationSetRequest
Definition: GetReusableDelegationSetRequest.h:26
Aws::Route53::Model::CreateHostedZoneRequest
Definition: CreateHostedZoneRequest.h:28
Aws::Route53::Model::CreateTrafficPolicyRequest
Definition: CreateTrafficPolicyRequest.h:26
Aws::Route53::Model::GetTrafficPolicyOutcome
Aws::Utils::Outcome< GetTrafficPolicyResult, Route53Error > GetTrafficPolicyOutcome
Definition: Route53Client.h:229
Aws::Route53::Route53Client::ListGeoLocationsCallable
virtual Model::ListGeoLocationsOutcomeCallable ListGeoLocationsCallable(const Model::ListGeoLocationsRequest &request) const
Aws::Route53::GetAccountLimitResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetAccountLimitRequest &, const Model::GetAccountLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccountLimitResponseReceivedHandler
Definition: Route53Client.h:347
Aws::Route53::DeleteKeySigningKeyResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DeleteKeySigningKeyRequest &, const Model::DeleteKeySigningKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteKeySigningKeyResponseReceivedHandler
Definition: Route53Client.h:338
Aws::Route53::Route53Client::GetHostedZoneAsync
virtual void GetHostedZoneAsync(const Model::GetHostedZoneRequest &request, const GetHostedZoneResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::CreateHealthCheckOutcomeCallable
std::future< CreateHealthCheckOutcome > CreateHealthCheckOutcomeCallable
Definition: Route53Client.h:258
Aws::Route53::Route53Client::ListHostedZonesByVPCCallable
virtual Model::ListHostedZonesByVPCOutcomeCallable ListHostedZonesByVPCCallable(const Model::ListHostedZonesByVPCRequest &request) const
Aws::Route53::UpdateTrafficPolicyCommentResponseReceivedHandler
std::function< void(const Route53Client *, const Model::UpdateTrafficPolicyCommentRequest &, const Model::UpdateTrafficPolicyCommentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTrafficPolicyCommentResponseReceivedHandler
Definition: Route53Client.h:384
Aws::Route53::Model::GetReusableDelegationSetOutcome
Aws::Utils::Outcome< GetReusableDelegationSetResult, Route53Error > GetReusableDelegationSetOutcome
Definition: Route53Client.h:227
Aws::Route53::Model::ActivateKeySigningKeyOutcome
Aws::Utils::Outcome< ActivateKeySigningKeyResult, Route53Error > ActivateKeySigningKeyOutcome
Definition: Route53Client.h:187
Aws::Route53::Route53Client::ListHostedZonesByNameCallable
virtual Model::ListHostedZonesByNameOutcomeCallable ListHostedZonesByNameCallable(const Model::ListHostedZonesByNameRequest &request) const
Aws::Route53::Route53Client::DeleteHostedZone
virtual Model::DeleteHostedZoneOutcome DeleteHostedZone(const Model::DeleteHostedZoneRequest &request) const
Aws::Route53::Route53Client::ListTrafficPolicyVersions
virtual Model::ListTrafficPolicyVersionsOutcome ListTrafficPolicyVersions(const Model::ListTrafficPolicyVersionsRequest &request) const
Aws::Route53::Model::DeleteTrafficPolicyOutcomeCallable
std::future< DeleteTrafficPolicyOutcome > DeleteTrafficPolicyOutcomeCallable
Definition: Route53Client.h:273
Aws::Route53::Route53Client::GetHostedZoneCountAsync
virtual void GetHostedZoneCountAsync(const Model::GetHostedZoneCountRequest &request, const GetHostedZoneCountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::AssociateVPCWithHostedZoneCallable
virtual Model::AssociateVPCWithHostedZoneOutcomeCallable AssociateVPCWithHostedZoneCallable(const Model::AssociateVPCWithHostedZoneRequest &request) const
Aws::Route53::Model::CreateQueryLoggingConfigRequest
Definition: CreateQueryLoggingConfigRequest.h:22
Aws::Route53::Model::GetChangeOutcomeCallable
std::future< GetChangeOutcome > GetChangeOutcomeCallable
Definition: Route53Client.h:280
Aws::Route53::Route53Client::UpdateHostedZoneCommentCallable
virtual Model::UpdateHostedZoneCommentOutcomeCallable UpdateHostedZoneCommentCallable(const Model::UpdateHostedZoneCommentRequest &request) const
ListTrafficPolicyInstancesResult.h
Aws::Route53::Model::ListTrafficPolicyVersionsRequest
Definition: ListTrafficPolicyVersionsRequest.h:30
UpdateTrafficPolicyCommentResult.h
DeleteQueryLoggingConfigResult.h
Aws::Route53::Route53Client::DeleteVPCAssociationAuthorizationCallable
virtual Model::DeleteVPCAssociationAuthorizationOutcomeCallable DeleteVPCAssociationAuthorizationCallable(const Model::DeleteVPCAssociationAuthorizationRequest &request) const
Aws::Route53::Route53Client::GetHealthCheckLastFailureReasonCallable
virtual Model::GetHealthCheckLastFailureReasonOutcomeCallable GetHealthCheckLastFailureReasonCallable(const Model::GetHealthCheckLastFailureReasonRequest &request) const
Aws::Route53::Route53Client::UpdateTrafficPolicyCommentCallable
virtual Model::UpdateTrafficPolicyCommentOutcomeCallable UpdateTrafficPolicyCommentCallable(const Model::UpdateTrafficPolicyCommentRequest &request) const
Aws::Route53::CreateTrafficPolicyVersionResponseReceivedHandler
std::function< void(const Route53Client *, const Model::CreateTrafficPolicyVersionRequest &, const Model::CreateTrafficPolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrafficPolicyVersionResponseReceivedHandler
Definition: Route53Client.h:333
GetReusableDelegationSetResult.h
Aws::Route53::Route53Client::DeactivateKeySigningKeyCallable
virtual Model::DeactivateKeySigningKeyOutcomeCallable DeactivateKeySigningKeyCallable(const Model::DeactivateKeySigningKeyRequest &request) const
Aws::Route53::DisassociateVPCFromHostedZoneResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DisassociateVPCFromHostedZoneRequest &, const Model::DisassociateVPCFromHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateVPCFromHostedZoneResponseReceivedHandler
Definition: Route53Client.h:345
Aws::Route53::Route53Client::CreateHostedZone
virtual Model::CreateHostedZoneOutcome CreateHostedZone(const Model::CreateHostedZoneRequest &request) const
Aws::Route53::Model::ListResourceRecordSetsRequest
Definition: ListResourceRecordSetsRequest.h:31
Aws::Route53::Route53Client::ChangeResourceRecordSetsAsync
virtual void ChangeResourceRecordSetsAsync(const Model::ChangeResourceRecordSetsRequest &request, const ChangeResourceRecordSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::UpdateHostedZoneCommentOutcomeCallable
std::future< UpdateHostedZoneCommentOutcome > UpdateHostedZoneCommentOutcomeCallable
Definition: Route53Client.h:315
ListReusableDelegationSetsResult.h
Aws::Route53::Route53Client::ListTrafficPolicies
virtual Model::ListTrafficPoliciesOutcome ListTrafficPolicies(const Model::ListTrafficPoliciesRequest &request) const
Aws::Route53::Model::DeactivateKeySigningKeyOutcome
Aws::Utils::Outcome< DeactivateKeySigningKeyResult, Route53Error > DeactivateKeySigningKeyOutcome
Definition: Route53Client.h:202
Aws::Route53::Route53Client::GetCheckerIpRangesCallable
virtual Model::GetCheckerIpRangesOutcomeCallable GetCheckerIpRangesCallable(const Model::GetCheckerIpRangesRequest &request) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::Route53::DeleteQueryLoggingConfigResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DeleteQueryLoggingConfigRequest &, const Model::DeleteQueryLoggingConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteQueryLoggingConfigResponseReceivedHandler
Definition: Route53Client.h:339
Aws::Route53::Route53Client::GetHealthCheckStatusCallable
virtual Model::GetHealthCheckStatusOutcomeCallable GetHealthCheckStatusCallable(const Model::GetHealthCheckStatusRequest &request) const
Aws::Route53::DeleteTrafficPolicyResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DeleteTrafficPolicyRequest &, const Model::DeleteTrafficPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTrafficPolicyResponseReceivedHandler
Definition: Route53Client.h:341
Aws::Route53::Route53Client::ActivateKeySigningKey
virtual Model::ActivateKeySigningKeyOutcome ActivateKeySigningKey(const Model::ActivateKeySigningKeyRequest &request) const
Aws::Route53::Model::AssociateVPCWithHostedZoneRequest
Definition: AssociateVPCWithHostedZoneRequest.h:27
Aws::Route53::DisableHostedZoneDNSSECResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DisableHostedZoneDNSSECRequest &, const Model::DisableHostedZoneDNSSECOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableHostedZoneDNSSECResponseReceivedHandler
Definition: Route53Client.h:344
Aws::Route53::Route53Client::CreateTrafficPolicyCallable
virtual Model::CreateTrafficPolicyOutcomeCallable CreateTrafficPolicyCallable(const Model::CreateTrafficPolicyRequest &request) const
Aws::Route53::ListTrafficPolicyInstancesResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListTrafficPolicyInstancesRequest &, const Model::ListTrafficPolicyInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrafficPolicyInstancesResponseReceivedHandler
Definition: Route53Client.h:376
AssociateVPCWithHostedZoneResult.h
Aws::Route53::Model::TestDNSAnswerOutcomeCallable
std::future< TestDNSAnswerOutcome > TestDNSAnswerOutcomeCallable
Definition: Route53Client.h:313
Aws::Route53::Model::GetReusableDelegationSetLimitOutcomeCallable
std::future< GetReusableDelegationSetLimitOutcome > GetReusableDelegationSetLimitOutcomeCallable
Definition: Route53Client.h:293
GetHealthCheckLastFailureReasonResult.h
Aws::Route53::Model::CreateHostedZoneOutcome
Aws::Utils::Outcome< CreateHostedZoneResult, Route53Error > CreateHostedZoneOutcome
Definition: Route53Client.h:194
Aws::Route53::Route53Client::ListTrafficPolicyVersionsCallable
virtual Model::ListTrafficPolicyVersionsOutcomeCallable ListTrafficPolicyVersionsCallable(const Model::ListTrafficPolicyVersionsRequest &request) const
Aws::Route53::Model::ListHealthChecksRequest
Definition: ListHealthChecksRequest.h:30
Aws::Route53::Route53Client::ListReusableDelegationSetsCallable
virtual Model::ListReusableDelegationSetsOutcomeCallable ListReusableDelegationSetsCallable(const Model::ListReusableDelegationSetsRequest &request) const
Aws::Route53::Model::ListGeoLocationsOutcome
Aws::Utils::Outcome< ListGeoLocationsResult, Route53Error > ListGeoLocationsOutcome
Definition: Route53Client.h:232
Aws::Route53::Route53Client::ListQueryLoggingConfigsCallable
virtual Model::ListQueryLoggingConfigsOutcomeCallable ListQueryLoggingConfigsCallable(const Model::ListQueryLoggingConfigsRequest &request) const
Aws::Route53::Model::GetTrafficPolicyInstanceRequest
Definition: GetTrafficPolicyInstanceRequest.h:26
Aws::Route53::Model::DeleteHealthCheckOutcome
Aws::Utils::Outcome< DeleteHealthCheckResult, Route53Error > DeleteHealthCheckOutcome
Definition: Route53Client.h:203
Aws::Route53::Model::GetHealthCheckCountOutcome
Aws::Utils::Outcome< GetHealthCheckCountResult, Route53Error > GetHealthCheckCountOutcome
Definition: Route53Client.h:220
Aws::Route53::Model::ListTrafficPolicyInstancesByHostedZoneOutcomeCallable
std::future< ListTrafficPolicyInstancesByHostedZoneOutcome > ListTrafficPolicyInstancesByHostedZoneOutcomeCallable
Definition: Route53Client.h:309
Aws::Route53::Model::CreateTrafficPolicyOutcomeCallable
std::future< CreateTrafficPolicyOutcome > CreateTrafficPolicyOutcomeCallable
Definition: Route53Client.h:263
Aws::Route53::Route53Client::DisassociateVPCFromHostedZoneCallable
virtual Model::DisassociateVPCFromHostedZoneOutcomeCallable DisassociateVPCFromHostedZoneCallable(const Model::DisassociateVPCFromHostedZoneRequest &request) const
Aws::Route53::Model::CreateReusableDelegationSetRequest
Definition: CreateReusableDelegationSetRequest.h:22
Aws::Route53::Model::CreateReusableDelegationSetOutcomeCallable
std::future< CreateReusableDelegationSetOutcome > CreateReusableDelegationSetOutcomeCallable
Definition: Route53Client.h:262
Aws::Route53::CreateQueryLoggingConfigResponseReceivedHandler
std::function< void(const Route53Client *, const Model::CreateQueryLoggingConfigRequest &, const Model::CreateQueryLoggingConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateQueryLoggingConfigResponseReceivedHandler
Definition: Route53Client.h:329
Aws::Route53::Route53Client::GetHostedZone
virtual Model::GetHostedZoneOutcome GetHostedZone(const Model::GetHostedZoneRequest &request) const
Aws::Route53::Model::UpdateHealthCheckRequest
Definition: UpdateHealthCheckRequest.h:31
Aws::Route53::Route53Client::ListTrafficPolicyInstancesAsync
virtual void ListTrafficPolicyInstancesAsync(const Model::ListTrafficPolicyInstancesRequest &request, const ListTrafficPolicyInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::DeleteReusableDelegationSetOutcome
Aws::Utils::Outcome< DeleteReusableDelegationSetResult, Route53Error > DeleteReusableDelegationSetOutcome
Definition: Route53Client.h:207
GetHealthCheckResult.h
Aws::Route53::Model::CreateTrafficPolicyOutcome
Aws::Utils::Outcome< CreateTrafficPolicyResult, Route53Error > CreateTrafficPolicyOutcome
Definition: Route53Client.h:198
GetHealthCheckStatusResult.h
Aws::Route53::DeleteHealthCheckResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DeleteHealthCheckRequest &, const Model::DeleteHealthCheckOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteHealthCheckResponseReceivedHandler
Definition: Route53Client.h:336
Aws::Route53::Model::ListTrafficPolicyInstancesByPolicyRequest
Definition: ListTrafficPolicyInstancesByPolicyRequest.h:31
GetHostedZoneCountResult.h
Aws::Route53::Route53Client::ListTrafficPolicyInstancesByPolicyCallable
virtual Model::ListTrafficPolicyInstancesByPolicyOutcomeCallable ListTrafficPolicyInstancesByPolicyCallable(const Model::ListTrafficPolicyInstancesByPolicyRequest &request) const
Aws::Route53::Model::GetTrafficPolicyInstanceCountRequest
Definition: GetTrafficPolicyInstanceCountRequest.h:24
Aws::Route53::Route53Client::ListQueryLoggingConfigsAsync
virtual void ListQueryLoggingConfigsAsync(const Model::ListQueryLoggingConfigsRequest &request, const ListQueryLoggingConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::UpdateHealthCheckResponseReceivedHandler
std::function< void(const Route53Client *, const Model::UpdateHealthCheckRequest &, const Model::UpdateHealthCheckOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateHealthCheckResponseReceivedHandler
Definition: Route53Client.h:382
Aws::Route53::Route53Client::UpdateHostedZoneComment
virtual Model::UpdateHostedZoneCommentOutcome UpdateHostedZoneComment(const Model::UpdateHostedZoneCommentRequest &request) const
Aws::Route53::Route53Client::EnableHostedZoneDNSSECCallable
virtual Model::EnableHostedZoneDNSSECOutcomeCallable EnableHostedZoneDNSSECCallable(const Model::EnableHostedZoneDNSSECRequest &request) const
Aws::Route53::Route53Client::UpdateTrafficPolicyInstance
virtual Model::UpdateTrafficPolicyInstanceOutcome UpdateTrafficPolicyInstance(const Model::UpdateTrafficPolicyInstanceRequest &request) const
Aws::Route53::Route53Client::DeleteHealthCheckCallable
virtual Model::DeleteHealthCheckOutcomeCallable DeleteHealthCheckCallable(const Model::DeleteHealthCheckRequest &request) const
Aws::Route53::Model::ListTagsForResourcesRequest
Definition: ListTagsForResourcesRequest.h:28
DisassociateVPCFromHostedZoneResult.h
Aws::Route53::GetDNSSECResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetDNSSECRequest &, const Model::GetDNSSECOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDNSSECResponseReceivedHandler
Definition: Route53Client.h:350
Aws::Route53::CreateReusableDelegationSetResponseReceivedHandler
std::function< void(const Route53Client *, const Model::CreateReusableDelegationSetRequest &, const Model::CreateReusableDelegationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateReusableDelegationSetResponseReceivedHandler
Definition: Route53Client.h:330
Aws::Route53::Model::GetDNSSECOutcome
Aws::Utils::Outcome< GetDNSSECResult, Route53Error > GetDNSSECOutcome
Definition: Route53Client.h:217
Aws::Route53::Model::GetTrafficPolicyInstanceOutcome
Aws::Utils::Outcome< GetTrafficPolicyInstanceResult, Route53Error > GetTrafficPolicyInstanceOutcome
Definition: Route53Client.h:230
Aws::Route53::Route53Client::DeleteTrafficPolicyInstance
virtual Model::DeleteTrafficPolicyInstanceOutcome DeleteTrafficPolicyInstance(const Model::DeleteTrafficPolicyInstanceRequest &request) const
Aws::Route53::Model::DisableHostedZoneDNSSECRequest
Definition: DisableHostedZoneDNSSECRequest.h:22
Aws::Route53::Model::CreateTrafficPolicyVersionOutcome
Aws::Utils::Outcome< CreateTrafficPolicyVersionResult, Route53Error > CreateTrafficPolicyVersionOutcome
Definition: Route53Client.h:200
Aws::Route53::Route53Client::ListResourceRecordSetsAsync
virtual void ListResourceRecordSetsAsync(const Model::ListResourceRecordSetsRequest &request, const ListResourceRecordSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::ListTrafficPolicyInstancesRequest
Definition: ListTrafficPolicyInstancesRequest.h:32
Aws::Route53::Route53Client::CreateVPCAssociationAuthorization
virtual Model::CreateVPCAssociationAuthorizationOutcome CreateVPCAssociationAuthorization(const Model::CreateVPCAssociationAuthorizationRequest &request) const
Aws::Route53::Model::ListGeoLocationsRequest
Definition: ListGeoLocationsRequest.h:30
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::Route53::ChangeResourceRecordSetsResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ChangeResourceRecordSetsRequest &, const Model::ChangeResourceRecordSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ChangeResourceRecordSetsResponseReceivedHandler
Definition: Route53Client.h:324
Aws::Route53::Route53Client::DisassociateVPCFromHostedZone
virtual Model::DisassociateVPCFromHostedZoneOutcome DisassociateVPCFromHostedZone(const Model::DisassociateVPCFromHostedZoneRequest &request) const
Aws::Route53::Route53Client::GetDNSSEC
virtual Model::GetDNSSECOutcome GetDNSSEC(const Model::GetDNSSECRequest &request) const
Aws::Route53::Model::GetCheckerIpRangesOutcomeCallable
std::future< GetCheckerIpRangesOutcome > GetCheckerIpRangesOutcomeCallable
Definition: Route53Client.h:281
Aws::Route53::Model::GetHealthCheckCountOutcomeCallable
std::future< GetHealthCheckCountOutcome > GetHealthCheckCountOutcomeCallable
Definition: Route53Client.h:285
Aws::Route53::Route53Client::CreateReusableDelegationSetAsync
virtual void CreateReusableDelegationSetAsync(const Model::CreateReusableDelegationSetRequest &request, const CreateReusableDelegationSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::GetHostedZoneCountOutcome
Aws::Utils::Outcome< GetHostedZoneCountResult, Route53Error > GetHostedZoneCountOutcome
Definition: Route53Client.h:224
Aws::Route53::Route53Client::CreateTrafficPolicyInstanceAsync
virtual void CreateTrafficPolicyInstanceAsync(const Model::CreateTrafficPolicyInstanceRequest &request, const CreateTrafficPolicyInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::DeactivateKeySigningKeyAsync
virtual void DeactivateKeySigningKeyAsync(const Model::DeactivateKeySigningKeyRequest &request, const DeactivateKeySigningKeyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::DeleteTrafficPolicyInstanceOutcome
Aws::Utils::Outcome< DeleteTrafficPolicyInstanceResult, Route53Error > DeleteTrafficPolicyInstanceOutcome
Definition: Route53Client.h:209
Aws::Route53::Route53Client::ListResourceRecordSetsCallable
virtual Model::ListResourceRecordSetsOutcomeCallable ListResourceRecordSetsCallable(const Model::ListResourceRecordSetsRequest &request) const
DeleteReusableDelegationSetResult.h
ChangeTagsForResourceResult.h
Aws::Route53::Route53Client::CreateTrafficPolicyInstanceCallable
virtual Model::CreateTrafficPolicyInstanceOutcomeCallable CreateTrafficPolicyInstanceCallable(const Model::CreateTrafficPolicyInstanceRequest &request) const
Aws::Route53::Route53Client::ListTrafficPolicyInstancesByHostedZone
virtual Model::ListTrafficPolicyInstancesByHostedZoneOutcome ListTrafficPolicyInstancesByHostedZone(const Model::ListTrafficPolicyInstancesByHostedZoneRequest &request) const
Aws::Route53::Model::ChangeTagsForResourceOutcomeCallable
std::future< ChangeTagsForResourceOutcome > ChangeTagsForResourceOutcomeCallable
Definition: Route53Client.h:257
GetChangeResult.h
Aws::Route53::Route53Client::DeleteReusableDelegationSetAsync
virtual void DeleteReusableDelegationSetAsync(const Model::DeleteReusableDelegationSetRequest &request, const DeleteReusableDelegationSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
XmlSerializer.h
Aws::Route53::Model::GetDNSSECRequest
Definition: GetDNSSECRequest.h:22
GetAccountLimitResult.h
Aws::Route53::Route53Client::UpdateHealthCheckAsync
virtual void UpdateHealthCheckAsync(const Model::UpdateHealthCheckRequest &request, const UpdateHealthCheckResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::EnableHostedZoneDNSSECOutcome
Aws::Utils::Outcome< EnableHostedZoneDNSSECResult, Route53Error > EnableHostedZoneDNSSECOutcome
Definition: Route53Client.h:213
Aws::Route53::Model::GetTrafficPolicyInstanceCountOutcomeCallable
std::future< GetTrafficPolicyInstanceCountOutcome > GetTrafficPolicyInstanceCountOutcomeCallable
Definition: Route53Client.h:296
Aws::Route53::CreateHostedZoneResponseReceivedHandler
std::function< void(const Route53Client *, const Model::CreateHostedZoneRequest &, const Model::CreateHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateHostedZoneResponseReceivedHandler
Definition: Route53Client.h:327
Aws::Route53::Route53Client::GetTrafficPolicyInstanceCountAsync
virtual void GetTrafficPolicyInstanceCountAsync(const Model::GetTrafficPolicyInstanceCountRequest &request, const GetTrafficPolicyInstanceCountResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
AWSString.h
Aws::Route53::Model::GetHostedZoneLimitRequest
Definition: GetHostedZoneLimitRequest.h:27
Aws::Route53::Route53Client::ListTrafficPolicyInstancesByHostedZoneCallable
virtual Model::ListTrafficPolicyInstancesByHostedZoneOutcomeCallable ListTrafficPolicyInstancesByHostedZoneCallable(const Model::ListTrafficPolicyInstancesByHostedZoneRequest &request) const
Aws::Route53::Route53Client::DeleteQueryLoggingConfigAsync
virtual void DeleteQueryLoggingConfigAsync(const Model::DeleteQueryLoggingConfigRequest &request, const DeleteQueryLoggingConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListResourceRecordSetsResult.h
Aws::Route53::Route53Client::ListHostedZonesByVPCAsync
virtual void ListHostedZonesByVPCAsync(const Model::ListHostedZonesByVPCRequest &request, const ListHostedZonesByVPCResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::~Route53Client
virtual ~Route53Client()
Aws::Route53::Route53Client::Route53Client
Route53Client(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::Route53::Route53Client::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::Route53::Route53Client::ListTrafficPoliciesCallable
virtual Model::ListTrafficPoliciesOutcomeCallable ListTrafficPoliciesCallable(const Model::ListTrafficPoliciesRequest &request) const
Aws::Route53::Route53Client::CreateTrafficPolicyAsync
virtual void CreateTrafficPolicyAsync(const Model::CreateTrafficPolicyRequest &request, const CreateTrafficPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::GetCheckerIpRangesRequest
Definition: GetCheckerIpRangesRequest.h:23
Aws::Route53::Model::GetHealthCheckLastFailureReasonOutcomeCallable
std::future< GetHealthCheckLastFailureReasonOutcome > GetHealthCheckLastFailureReasonOutcomeCallable
Definition: Route53Client.h:286
Aws::Route53::Model::ListHostedZonesOutcomeCallable
std::future< ListHostedZonesOutcome > ListHostedZonesOutcomeCallable
Definition: Route53Client.h:299
Aws::Route53::ListHostedZonesByVPCResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListHostedZonesByVPCRequest &, const Model::ListHostedZonesByVPCOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListHostedZonesByVPCResponseReceivedHandler
Definition: Route53Client.h:369
Aws::Route53::Model::DisassociateVPCFromHostedZoneRequest
Definition: DisassociateVPCFromHostedZoneRequest.h:27
Aws::Route53::Route53Client::TestDNSAnswer
virtual Model::TestDNSAnswerOutcome TestDNSAnswer(const Model::TestDNSAnswerRequest &request) const
Aws::Route53::Route53Client::GetDNSSECAsync
virtual void GetDNSSECAsync(const Model::GetDNSSECRequest &request, const GetDNSSECResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListHostedZonesByVPCResult.h
Aws::Route53::Route53Client::DeleteQueryLoggingConfigCallable
virtual Model::DeleteQueryLoggingConfigOutcomeCallable DeleteQueryLoggingConfigCallable(const Model::DeleteQueryLoggingConfigRequest &request) const
Aws::Route53::Route53Client::GetChangeCallable
virtual Model::GetChangeOutcomeCallable GetChangeCallable(const Model::GetChangeRequest &request) const
ActivateKeySigningKeyResult.h
Aws::Route53::ListTrafficPoliciesResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListTrafficPoliciesRequest &, const Model::ListTrafficPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrafficPoliciesResponseReceivedHandler
Definition: Route53Client.h:375
Aws::Route53::Route53Client::GetTrafficPolicyInstanceCountCallable
virtual Model::GetTrafficPolicyInstanceCountOutcomeCallable GetTrafficPolicyInstanceCountCallable(const Model::GetTrafficPolicyInstanceCountRequest &request) const
Aws::Route53::Route53Client::GetHealthCheckLastFailureReason
virtual Model::GetHealthCheckLastFailureReasonOutcome GetHealthCheckLastFailureReason(const Model::GetHealthCheckLastFailureReasonRequest &request) const
Aws::Route53::Model::UpdateTrafficPolicyInstanceOutcomeCallable
std::future< UpdateTrafficPolicyInstanceOutcome > UpdateTrafficPolicyInstanceOutcomeCallable
Definition: Route53Client.h:317
Aws::Route53::Route53Client::CreateTrafficPolicyInstance
virtual Model::CreateTrafficPolicyInstanceOutcome CreateTrafficPolicyInstance(const Model::CreateTrafficPolicyInstanceRequest &request) const
Aws::Route53::Route53Client::CreateTrafficPolicy
virtual Model::CreateTrafficPolicyOutcome CreateTrafficPolicy(const Model::CreateTrafficPolicyRequest &request) const
Aws::Route53::Model::UpdateTrafficPolicyInstanceOutcome
Aws::Utils::Outcome< UpdateTrafficPolicyInstanceResult, Route53Error > UpdateTrafficPolicyInstanceOutcome
Definition: Route53Client.h:252
Aws::Route53::Model::CreateTrafficPolicyVersionRequest
Definition: CreateTrafficPolicyVersionRequest.h:26
Aws::Route53::Model::ListTagsForResourcesOutcome
Aws::Utils::Outcome< ListTagsForResourcesResult, Route53Error > ListTagsForResourcesOutcome
Definition: Route53Client.h:241
Aws::Route53::Model::ListQueryLoggingConfigsOutcomeCallable
std::future< ListQueryLoggingConfigsOutcome > ListQueryLoggingConfigsOutcomeCallable
Definition: Route53Client.h:302
Aws::Route53::Route53Client::UpdateHealthCheck
virtual Model::UpdateHealthCheckOutcome UpdateHealthCheck(const Model::UpdateHealthCheckRequest &request) const
Aws::Route53::Route53Client::GetQueryLoggingConfigAsync
virtual void GetQueryLoggingConfigAsync(const Model::GetQueryLoggingConfigRequest &request, const GetQueryLoggingConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::ListHostedZonesByNameAsync
virtual void ListHostedZonesByNameAsync(const Model::ListHostedZonesByNameRequest &request, const ListHostedZonesByNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::DeleteKeySigningKeyAsync
virtual void DeleteKeySigningKeyAsync(const Model::DeleteKeySigningKeyRequest &request, const DeleteKeySigningKeyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateReusableDelegationSetResult.h
ListTagsForResourceResult.h
Aws::Route53::GetHealthCheckLastFailureReasonResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetHealthCheckLastFailureReasonRequest &, const Model::GetHealthCheckLastFailureReasonOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetHealthCheckLastFailureReasonResponseReceivedHandler
Definition: Route53Client.h:354
Aws::Route53::Model::ListResourceRecordSetsOutcomeCallable
std::future< ListResourceRecordSetsOutcome > ListResourceRecordSetsOutcomeCallable
Definition: Route53Client.h:303
Aws::Route53::Route53Client::GetHostedZoneLimitCallable
virtual Model::GetHostedZoneLimitOutcomeCallable GetHostedZoneLimitCallable(const Model::GetHostedZoneLimitRequest &request) const
Aws::Route53::Model::DeleteHostedZoneOutcome
Aws::Utils::Outcome< DeleteHostedZoneResult, Route53Error > DeleteHostedZoneOutcome
Definition: Route53Client.h:204
Aws::Route53::Model::GetHostedZoneOutcomeCallable
std::future< GetHostedZoneOutcome > GetHostedZoneOutcomeCallable
Definition: Route53Client.h:288
Aws::Route53::Route53Client::UpdateTrafficPolicyInstanceAsync
virtual void UpdateTrafficPolicyInstanceAsync(const Model::UpdateTrafficPolicyInstanceRequest &request, const UpdateTrafficPolicyInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::CreateHostedZoneAsync
virtual void CreateHostedZoneAsync(const Model::CreateHostedZoneRequest &request, const CreateHostedZoneResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::ActivateKeySigningKeyRequest
Definition: ActivateKeySigningKeyRequest.h:22
Aws::Route53::Model::ListQueryLoggingConfigsOutcome
Aws::Utils::Outcome< ListQueryLoggingConfigsResult, Route53Error > ListQueryLoggingConfigsOutcome
Definition: Route53Client.h:237
Aws::Route53::Model::DisassociateVPCFromHostedZoneOutcomeCallable
std::future< DisassociateVPCFromHostedZoneOutcome > DisassociateVPCFromHostedZoneOutcomeCallable
Definition: Route53Client.h:277
Aws::Route53::Route53Client::ListTrafficPolicyInstancesByPolicy
virtual Model::ListTrafficPolicyInstancesByPolicyOutcome ListTrafficPolicyInstancesByPolicy(const Model::ListTrafficPolicyInstancesByPolicyRequest &request) const
Aws::Route53::Route53Client::GetHostedZoneLimitAsync
virtual void GetHostedZoneLimitAsync(const Model::GetHostedZoneLimitRequest &request, const GetHostedZoneLimitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Route53Errors.h
Aws::Route53::GetTrafficPolicyResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetTrafficPolicyRequest &, const Model::GetTrafficPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTrafficPolicyResponseReceivedHandler
Definition: Route53Client.h:362
Aws::Route53::Model::GetQueryLoggingConfigOutcome
Aws::Utils::Outcome< GetQueryLoggingConfigResult, Route53Error > GetQueryLoggingConfigOutcome
Definition: Route53Client.h:226
Aws::Route53::DeactivateKeySigningKeyResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DeactivateKeySigningKeyRequest &, const Model::DeactivateKeySigningKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeactivateKeySigningKeyResponseReceivedHandler
Definition: Route53Client.h:335
Aws::Route53::Route53Client::ListReusableDelegationSets
virtual Model::ListReusableDelegationSetsOutcome ListReusableDelegationSets(const Model::ListReusableDelegationSetsRequest &request) const
ListGeoLocationsResult.h
Aws::Route53::GetGeoLocationResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetGeoLocationRequest &, const Model::GetGeoLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGeoLocationResponseReceivedHandler
Definition: Route53Client.h:351
Aws::Route53::Route53Client::ListTagsForResourcesAsync
virtual void ListTagsForResourcesAsync(const Model::ListTagsForResourcesRequest &request, const ListTagsForResourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::ListResourceRecordSets
virtual Model::ListResourceRecordSetsOutcome ListResourceRecordSets(const Model::ListResourceRecordSetsRequest &request) const
Aws::Route53::Route53Client
Definition: Route53Client.h:392
Aws::Route53::Model::DeleteVPCAssociationAuthorizationRequest
Definition: DeleteVPCAssociationAuthorizationRequest.h:29
Aws::Route53::Route53Client::ListVPCAssociationAuthorizationsAsync
virtual void ListVPCAssociationAuthorizationsAsync(const Model::ListVPCAssociationAuthorizationsRequest &request, const ListVPCAssociationAuthorizationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
UpdateTrafficPolicyInstanceResult.h
Aws::Route53::Model::GetHealthCheckOutcomeCallable
std::future< GetHealthCheckOutcome > GetHealthCheckOutcomeCallable
Definition: Route53Client.h:284
Aws::Route53::Route53Client::GetHealthCheckCount
virtual Model::GetHealthCheckCountOutcome GetHealthCheckCount(const Model::GetHealthCheckCountRequest &request) const
Aws::Route53::Route53Client::CreateKeySigningKey
virtual Model::CreateKeySigningKeyOutcome CreateKeySigningKey(const Model::CreateKeySigningKeyRequest &request) const
Aws::Route53::GetHostedZoneCountResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetHostedZoneCountRequest &, const Model::GetHostedZoneCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetHostedZoneCountResponseReceivedHandler
Definition: Route53Client.h:357
Aws::Route53::Route53Client::TestDNSAnswerCallable
virtual Model::TestDNSAnswerOutcomeCallable TestDNSAnswerCallable(const Model::TestDNSAnswerRequest &request) const
ListTrafficPoliciesResult.h
Aws::Route53::Model::DeactivateKeySigningKeyOutcomeCallable
std::future< DeactivateKeySigningKeyOutcome > DeactivateKeySigningKeyOutcomeCallable
Definition: Route53Client.h:267
Aws::Route53::Model::GetHealthCheckStatusRequest
Definition: GetHealthCheckStatusRequest.h:25
Aws::Route53::Model::CreateVPCAssociationAuthorizationRequest
Definition: CreateVPCAssociationAuthorizationRequest.h:29
ListTagsForResourcesResult.h
Aws::Route53::Model::CreateVPCAssociationAuthorizationOutcome
Aws::Utils::Outcome< CreateVPCAssociationAuthorizationResult, Route53Error > CreateVPCAssociationAuthorizationOutcome
Definition: Route53Client.h:201
Aws::Route53::Model::ListHostedZonesByNameOutcomeCallable
std::future< ListHostedZonesByNameOutcome > ListHostedZonesByNameOutcomeCallable
Definition: Route53Client.h:300
Aws::Route53::Model::CreateQueryLoggingConfigOutcome
Aws::Utils::Outcome< CreateQueryLoggingConfigResult, Route53Error > CreateQueryLoggingConfigOutcome
Definition: Route53Client.h:196
Aws::Route53::Route53Client::ListGeoLocationsAsync
virtual void ListGeoLocationsAsync(const Model::ListGeoLocationsRequest &request, const ListGeoLocationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::ListQueryLoggingConfigs
virtual Model::ListQueryLoggingConfigsOutcome ListQueryLoggingConfigs(const Model::ListQueryLoggingConfigsRequest &request) const
Aws::Route53::Model::ActivateKeySigningKeyOutcomeCallable
std::future< ActivateKeySigningKeyOutcome > ActivateKeySigningKeyOutcomeCallable
Definition: Route53Client.h:254
Aws::Route53::Model::CreateTrafficPolicyInstanceOutcome
Aws::Utils::Outcome< CreateTrafficPolicyInstanceResult, Route53Error > CreateTrafficPolicyInstanceOutcome
Definition: Route53Client.h:199
Aws::Route53::Model::CreateKeySigningKeyOutcomeCallable
std::future< CreateKeySigningKeyOutcome > CreateKeySigningKeyOutcomeCallable
Definition: Route53Client.h:260
Aws::Route53::ListTagsForResourcesResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListTagsForResourcesRequest &, const Model::ListTagsForResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourcesResponseReceivedHandler
Definition: Route53Client.h:374
Aws::Route53::Model::ChangeResourceRecordSetsRequest
Definition: ChangeResourceRecordSetsRequest.h:27
Aws::Route53::Route53Client::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DeleteKeySigningKeyResult.h
Aws::Route53::Route53Client::GetGeoLocationAsync
virtual void GetGeoLocationAsync(const Model::GetGeoLocationRequest &request, const GetGeoLocationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ClientConfiguration.h
Aws::Route53::Route53Client::ListTrafficPolicyVersionsAsync
virtual void ListTrafficPolicyVersionsAsync(const Model::ListTrafficPolicyVersionsRequest &request, const ListTrafficPolicyVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::CreateQueryLoggingConfigAsync
virtual void CreateQueryLoggingConfigAsync(const Model::CreateQueryLoggingConfigRequest &request, const CreateQueryLoggingConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::CreateKeySigningKeyRequest
Definition: CreateKeySigningKeyRequest.h:22
Aws::Route53::Route53Client::ListHealthChecksCallable
virtual Model::ListHealthChecksOutcomeCallable ListHealthChecksCallable(const Model::ListHealthChecksRequest &request) const
Aws::Route53::Model::UpdateHostedZoneCommentOutcome
Aws::Utils::Outcome< UpdateHostedZoneCommentResult, Route53Error > UpdateHostedZoneCommentOutcome
Definition: Route53Client.h:250
Aws::Route53::Route53Client::DeleteTrafficPolicyCallable
virtual Model::DeleteTrafficPolicyOutcomeCallable DeleteTrafficPolicyCallable(const Model::DeleteTrafficPolicyRequest &request) const
Aws::Route53::Route53Client::Route53Client
Route53Client(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::Route53::TestDNSAnswerResponseReceivedHandler
std::function< void(const Route53Client *, const Model::TestDNSAnswerRequest &, const Model::TestDNSAnswerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestDNSAnswerResponseReceivedHandler
Definition: Route53Client.h:381
UpdateHostedZoneCommentResult.h
Aws::Route53::Route53Client::DeleteVPCAssociationAuthorizationAsync
virtual void DeleteVPCAssociationAuthorizationAsync(const Model::DeleteVPCAssociationAuthorizationRequest &request, const DeleteVPCAssociationAuthorizationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws
Definition: AccessManagementClient.h:15
Aws::Route53::Model::CreateHealthCheckRequest
Definition: CreateHealthCheckRequest.h:27
Aws::Route53::Model::DisableHostedZoneDNSSECOutcomeCallable
std::future< DisableHostedZoneDNSSECOutcome > DisableHostedZoneDNSSECOutcomeCallable
Definition: Route53Client.h:276
HttpTypes.h
Aws::Route53::Route53Client::CreateHealthCheck
virtual Model::CreateHealthCheckOutcome CreateHealthCheck(const Model::CreateHealthCheckRequest &request) const
Aws::Route53::Route53Client::GetHealthCheckCallable
virtual Model::GetHealthCheckOutcomeCallable GetHealthCheckCallable(const Model::GetHealthCheckRequest &request) const
Aws::Route53::Route53Client::GetReusableDelegationSet
virtual Model::GetReusableDelegationSetOutcome GetReusableDelegationSet(const Model::GetReusableDelegationSetRequest &request) const
Aws::Route53::Route53Client::GetTrafficPolicyCallable
virtual Model::GetTrafficPolicyOutcomeCallable GetTrafficPolicyCallable(const Model::GetTrafficPolicyRequest &request) const
CreateTrafficPolicyVersionResult.h
Aws::Route53::Model::DeleteQueryLoggingConfigOutcome
Aws::Utils::Outcome< DeleteQueryLoggingConfigResult, Route53Error > DeleteQueryLoggingConfigOutcome
Definition: Route53Client.h:206
Aws::Route53::Model::CreateTrafficPolicyInstanceRequest
Definition: CreateTrafficPolicyInstanceRequest.h:27
Aws::Route53::Model::GetHealthCheckOutcome
Aws::Utils::Outcome< GetHealthCheckResult, Route53Error > GetHealthCheckOutcome
Definition: Route53Client.h:219
Aws::Route53::Route53Client::GetReusableDelegationSetCallable
virtual Model::GetReusableDelegationSetOutcomeCallable GetReusableDelegationSetCallable(const Model::GetReusableDelegationSetRequest &request) const
Aws::Route53::Route53Client::GetReusableDelegationSetLimitAsync
virtual void GetReusableDelegationSetLimitAsync(const Model::GetReusableDelegationSetLimitRequest &request, const GetReusableDelegationSetLimitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetHostedZoneLimitResult.h
EnableHostedZoneDNSSECResult.h
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::Route53::AssociateVPCWithHostedZoneResponseReceivedHandler
std::function< void(const Route53Client *, const Model::AssociateVPCWithHostedZoneRequest &, const Model::AssociateVPCWithHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateVPCWithHostedZoneResponseReceivedHandler
Definition: Route53Client.h:323
Aws::Route53::Route53Client::CreateVPCAssociationAuthorizationAsync
virtual void CreateVPCAssociationAuthorizationAsync(const Model::CreateVPCAssociationAuthorizationRequest &request, const CreateVPCAssociationAuthorizationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::CreateReusableDelegationSet
virtual Model::CreateReusableDelegationSetOutcome CreateReusableDelegationSet(const Model::CreateReusableDelegationSetRequest &request) const
Aws::Route53::Model::GetChangeRequest
Definition: GetChangeRequest.h:25
ListHostedZonesResult.h
Aws::Route53::Model::DeactivateKeySigningKeyRequest
Definition: DeactivateKeySigningKeyRequest.h:22
Aws::Route53::Model::ChangeResourceRecordSetsOutcomeCallable
std::future< ChangeResourceRecordSetsOutcome > ChangeResourceRecordSetsOutcomeCallable
Definition: Route53Client.h:256
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::Route53::Route53Client::DisassociateVPCFromHostedZoneAsync
virtual void DisassociateVPCFromHostedZoneAsync(const Model::DisassociateVPCFromHostedZoneRequest &request, const DisassociateVPCFromHostedZoneResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::CreateKeySigningKeyCallable
virtual Model::CreateKeySigningKeyOutcomeCallable CreateKeySigningKeyCallable(const Model::CreateKeySigningKeyRequest &request) const
Aws::Route53::Model::UpdateTrafficPolicyCommentRequest
Definition: UpdateTrafficPolicyCommentRequest.h:26
Aws::Route53::Model::GetAccountLimitOutcome
Aws::Utils::Outcome< GetAccountLimitResult, Route53Error > GetAccountLimitOutcome
Definition: Route53Client.h:214
Aws::Route53::ListTrafficPolicyInstancesByHostedZoneResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListTrafficPolicyInstancesByHostedZoneRequest &, const Model::ListTrafficPolicyInstancesByHostedZoneOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrafficPolicyInstancesByHostedZoneResponseReceivedHandler
Definition: Route53Client.h:377
Aws::Route53::UpdateHostedZoneCommentResponseReceivedHandler
std::function< void(const Route53Client *, const Model::UpdateHostedZoneCommentRequest &, const Model::UpdateHostedZoneCommentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateHostedZoneCommentResponseReceivedHandler
Definition: Route53Client.h:383
Aws::Route53::Model::GetAccountLimitOutcomeCallable
std::future< GetAccountLimitOutcome > GetAccountLimitOutcomeCallable
Definition: Route53Client.h:279
Aws::Route53::Route53Client::Route53Client
Route53Client(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::Route53::Model::GetHostedZoneCountOutcomeCallable
std::future< GetHostedZoneCountOutcome > GetHostedZoneCountOutcomeCallable
Definition: Route53Client.h:289
Aws::Route53::Route53Client::UpdateHostedZoneCommentAsync
virtual void UpdateHostedZoneCommentAsync(const Model::UpdateHostedZoneCommentRequest &request, const UpdateHostedZoneCommentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::ListHostedZonesByVPCOutcomeCallable
std::future< ListHostedZonesByVPCOutcome > ListHostedZonesByVPCOutcomeCallable
Definition: Route53Client.h:301
Aws::Route53::Model::ListReusableDelegationSetsRequest
Definition: ListReusableDelegationSetsRequest.h:30
AWSClient.h
Aws::Route53::Route53Client::GetChangeAsync
virtual void GetChangeAsync(const Model::GetChangeRequest &request, const GetChangeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::ChangeTagsForResourceRequest
Definition: ChangeTagsForResourceRequest.h:29
GetHostedZoneResult.h
Aws::Route53::Route53Client::GetQueryLoggingConfigCallable
virtual Model::GetQueryLoggingConfigOutcomeCallable GetQueryLoggingConfigCallable(const Model::GetQueryLoggingConfigRequest &request) const
Aws::Route53::Model::GetHostedZoneCountRequest
Definition: GetHostedZoneCountRequest.h:24
Aws::Route53::Model::ListTrafficPolicyInstancesByHostedZoneOutcome
Aws::Utils::Outcome< ListTrafficPolicyInstancesByHostedZoneResult, Route53Error > ListTrafficPolicyInstancesByHostedZoneOutcome
Definition: Route53Client.h:244
ListTrafficPolicyInstancesByPolicyResult.h
Aws::Route53::Model::ListHostedZonesRequest
Definition: ListHostedZonesRequest.h:31
Aws::Route53::Route53Client::BASECLASS
Aws::Client::AWSXMLClient BASECLASS
Definition: Route53Client.h:394
Aws::Route53::Route53Client::ListVPCAssociationAuthorizationsCallable
virtual Model::ListVPCAssociationAuthorizationsOutcomeCallable ListVPCAssociationAuthorizationsCallable(const Model::ListVPCAssociationAuthorizationsRequest &request) const
Aws::Route53::Model::ChangeResourceRecordSetsOutcome
Aws::Utils::Outcome< ChangeResourceRecordSetsResult, Route53Error > ChangeResourceRecordSetsOutcome
Definition: Route53Client.h:191
Aws::Route53::GetTrafficPolicyInstanceCountResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetTrafficPolicyInstanceCountRequest &, const Model::GetTrafficPolicyInstanceCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTrafficPolicyInstanceCountResponseReceivedHandler
Definition: Route53Client.h:364
Aws::Route53::Route53Client::ListHostedZones
virtual Model::ListHostedZonesOutcome ListHostedZones(const Model::ListHostedZonesRequest &request) const
Aws::Route53::Model::DeleteReusableDelegationSetRequest
Definition: DeleteReusableDelegationSetRequest.h:25
Aws::Route53::Route53Client::GetReusableDelegationSetLimit
virtual Model::GetReusableDelegationSetLimitOutcome GetReusableDelegationSetLimit(const Model::GetReusableDelegationSetLimitRequest &request) const
GetCheckerIpRangesResult.h
Aws::Route53::Model::ListQueryLoggingConfigsRequest
Definition: ListQueryLoggingConfigsRequest.h:26
Aws::Route53::Route53Client::ChangeResourceRecordSets
virtual Model::ChangeResourceRecordSetsOutcome ChangeResourceRecordSets(const Model::ChangeResourceRecordSetsRequest &request) const
Aws::Route53::CreateKeySigningKeyResponseReceivedHandler
std::function< void(const Route53Client *, const Model::CreateKeySigningKeyRequest &, const Model::CreateKeySigningKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateKeySigningKeyResponseReceivedHandler
Definition: Route53Client.h:328
Aws::Route53::Route53Client::CreateHealthCheckCallable
virtual Model::CreateHealthCheckOutcomeCallable CreateHealthCheckCallable(const Model::CreateHealthCheckRequest &request) const
Aws::Route53::GetQueryLoggingConfigResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetQueryLoggingConfigRequest &, const Model::GetQueryLoggingConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetQueryLoggingConfigResponseReceivedHandler
Definition: Route53Client.h:359
Route53_EXPORTS.h
Aws::Route53::Model::GetHealthCheckStatusOutcome
Aws::Utils::Outcome< GetHealthCheckStatusResult, Route53Error > GetHealthCheckStatusOutcome
Definition: Route53Client.h:222
Aws::Route53::Route53Client::DeleteQueryLoggingConfig
virtual Model::DeleteQueryLoggingConfigOutcome DeleteQueryLoggingConfig(const Model::DeleteQueryLoggingConfigRequest &request) const
Aws::Route53::GetHostedZoneLimitResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetHostedZoneLimitRequest &, const Model::GetHostedZoneLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetHostedZoneLimitResponseReceivedHandler
Definition: Route53Client.h:358
Aws::Route53::Model::ListTrafficPolicyInstancesOutcome
Aws::Utils::Outcome< ListTrafficPolicyInstancesResult, Route53Error > ListTrafficPolicyInstancesOutcome
Definition: Route53Client.h:243
Aws::Route53::ListQueryLoggingConfigsResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListQueryLoggingConfigsRequest &, const Model::ListQueryLoggingConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListQueryLoggingConfigsResponseReceivedHandler
Definition: Route53Client.h:370
Aws::Route53::GetHealthCheckResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetHealthCheckRequest &, const Model::GetHealthCheckOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetHealthCheckResponseReceivedHandler
Definition: Route53Client.h:352
Aws::Route53::Route53Client::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::Route53::Model::ListReusableDelegationSetsOutcomeCallable
std::future< ListReusableDelegationSetsOutcome > ListReusableDelegationSetsOutcomeCallable
Definition: Route53Client.h:304
Aws::Route53::Route53Client::DisableHostedZoneDNSSECCallable
virtual Model::DisableHostedZoneDNSSECOutcomeCallable DisableHostedZoneDNSSECCallable(const Model::DisableHostedZoneDNSSECRequest &request) const
Aws::Route53::Model::ListHostedZonesByNameRequest
Definition: ListHostedZonesByNameRequest.h:31
Aws::Route53::Route53Client::UpdateTrafficPolicyCommentAsync
virtual void UpdateTrafficPolicyCommentAsync(const Model::UpdateTrafficPolicyCommentRequest &request, const UpdateTrafficPolicyCommentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::CreateHealthCheckResponseReceivedHandler
std::function< void(const Route53Client *, const Model::CreateHealthCheckRequest &, const Model::CreateHealthCheckOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateHealthCheckResponseReceivedHandler
Definition: Route53Client.h:326
DeactivateKeySigningKeyResult.h
Aws::Route53::GetHealthCheckCountResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetHealthCheckCountRequest &, const Model::GetHealthCheckCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetHealthCheckCountResponseReceivedHandler
Definition: Route53Client.h:353
Aws::Route53::Route53Client::GetAccountLimitCallable
virtual Model::GetAccountLimitOutcomeCallable GetAccountLimitCallable(const Model::GetAccountLimitRequest &request) const
GetDNSSECResult.h
Aws::Route53::Model::DeleteKeySigningKeyOutcomeCallable
std::future< DeleteKeySigningKeyOutcome > DeleteKeySigningKeyOutcomeCallable
Definition: Route53Client.h:270
Aws::Route53::Route53Client::ListHostedZonesCallable
virtual Model::ListHostedZonesOutcomeCallable ListHostedZonesCallable(const Model::ListHostedZonesRequest &request) const
Aws::Route53::Route53Client::ChangeTagsForResourceCallable
virtual Model::ChangeTagsForResourceOutcomeCallable ChangeTagsForResourceCallable(const Model::ChangeTagsForResourceRequest &request) const
Aws::Route53::Route53Client::CreateQueryLoggingConfig
virtual Model::CreateQueryLoggingConfigOutcome CreateQueryLoggingConfig(const Model::CreateQueryLoggingConfigRequest &request) const
Aws::Route53::Route53Client::ListTrafficPolicyInstancesByHostedZoneAsync
virtual void ListTrafficPolicyInstancesByHostedZoneAsync(const Model::ListTrafficPolicyInstancesByHostedZoneRequest &request, const ListTrafficPolicyInstancesByHostedZoneResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::DeleteHealthCheckOutcomeCallable
std::future< DeleteHealthCheckOutcome > DeleteHealthCheckOutcomeCallable
Definition: Route53Client.h:268
Aws::Route53::Model::DeleteTrafficPolicyRequest
Definition: DeleteTrafficPolicyRequest.h:26
Aws::Route53::DeleteReusableDelegationSetResponseReceivedHandler
std::function< void(const Route53Client *, const Model::DeleteReusableDelegationSetRequest &, const Model::DeleteReusableDelegationSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteReusableDelegationSetResponseReceivedHandler
Definition: Route53Client.h:340
Aws::Route53::Route53Client::UpdateTrafficPolicyInstanceCallable
virtual Model::UpdateTrafficPolicyInstanceOutcomeCallable UpdateTrafficPolicyInstanceCallable(const Model::UpdateTrafficPolicyInstanceRequest &request) const
Aws::Route53::ListReusableDelegationSetsResponseReceivedHandler
std::function< void(const Route53Client *, const Model::ListReusableDelegationSetsRequest &, const Model::ListReusableDelegationSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListReusableDelegationSetsResponseReceivedHandler
Definition: Route53Client.h:372
Aws::Route53::Model::ListHealthChecksOutcomeCallable
std::future< ListHealthChecksOutcome > ListHealthChecksOutcomeCallable
Definition: Route53Client.h:298
Aws::Route53::Route53Client::DeleteHostedZoneAsync
virtual void DeleteHostedZoneAsync(const Model::DeleteHostedZoneRequest &request, const DeleteHostedZoneResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::GetHealthCheckLastFailureReasonRequest
Definition: GetHealthCheckLastFailureReasonRequest.h:26
GetTrafficPolicyResult.h
Aws::Route53::Route53Client::GetHostedZoneCount
virtual Model::GetHostedZoneCountOutcome GetHostedZoneCount(const Model::GetHostedZoneCountRequest &request) const
Aws::Client::AWSXMLClient
Definition: AWSClient.h:403
Aws::Route53::Route53Client::DeleteTrafficPolicyInstanceAsync
virtual void DeleteTrafficPolicyInstanceAsync(const Model::DeleteTrafficPolicyInstanceRequest &request, const DeleteTrafficPolicyInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Model::UpdateHostedZoneCommentRequest
Definition: UpdateHostedZoneCommentRequest.h:26
Aws::Route53::Route53Client::GetHostedZoneLimit
virtual Model::GetHostedZoneLimitOutcome GetHostedZoneLimit(const Model::GetHostedZoneLimitRequest &request) const
Aws::Route53::Model::DeleteQueryLoggingConfigRequest
Definition: DeleteQueryLoggingConfigRequest.h:22
CreateTrafficPolicyResult.h
Aws::Route53::Model::GetHostedZoneLimitOutcomeCallable
std::future< GetHostedZoneLimitOutcome > GetHostedZoneLimitOutcomeCallable
Definition: Route53Client.h:290
Aws::Route53::Model::AssociateVPCWithHostedZoneOutcomeCallable
std::future< AssociateVPCWithHostedZoneOutcome > AssociateVPCWithHostedZoneOutcomeCallable
Definition: Route53Client.h:255
Aws::Route53::Model::GetHostedZoneRequest
Definition: GetHostedZoneRequest.h:26
Aws::Route53::Route53Client::GetReusableDelegationSetLimitCallable
virtual Model::GetReusableDelegationSetLimitOutcomeCallable GetReusableDelegationSetLimitCallable(const Model::GetReusableDelegationSetLimitRequest &request) const
Aws::Route53::GetReusableDelegationSetLimitResponseReceivedHandler
std::function< void(const Route53Client *, const Model::GetReusableDelegationSetLimitRequest &, const Model::GetReusableDelegationSetLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetReusableDelegationSetLimitResponseReceivedHandler
Definition: Route53Client.h:361
Aws::Route53::Model::DisassociateVPCFromHostedZoneOutcome
Aws::Utils::Outcome< DisassociateVPCFromHostedZoneResult, Route53Error > DisassociateVPCFromHostedZoneOutcome
Definition: Route53Client.h:212
Aws::Route53::Route53Client::CreateReusableDelegationSetCallable
virtual Model::CreateReusableDelegationSetOutcomeCallable CreateReusableDelegationSetCallable(const Model::CreateReusableDelegationSetRequest &request) const
Aws::Route53::Model::DeleteHostedZoneRequest
Definition: DeleteHostedZoneRequest.h:25
Aws::Route53::Route53Client::GetCheckerIpRanges
virtual Model::GetCheckerIpRangesOutcome GetCheckerIpRanges(const Model::GetCheckerIpRangesRequest &request) const
Aws::Route53::Route53Client::CreateTrafficPolicyVersion
virtual Model::CreateTrafficPolicyVersionOutcome CreateTrafficPolicyVersion(const Model::CreateTrafficPolicyVersionRequest &request) const
DisableHostedZoneDNSSECResult.h
Aws::Route53::CreateVPCAssociationAuthorizationResponseReceivedHandler
std::function< void(const Route53Client *, const Model::CreateVPCAssociationAuthorizationRequest &, const Model::CreateVPCAssociationAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVPCAssociationAuthorizationResponseReceivedHandler
Definition: Route53Client.h:334
Aws::Route53::Model::GetTrafficPolicyRequest
Definition: GetTrafficPolicyRequest.h:26
Aws::Route53::Route53Client::GetAccountLimitAsync
virtual void GetAccountLimitAsync(const Model::GetAccountLimitRequest &request, const GetAccountLimitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::CreateHostedZoneCallable
virtual Model::CreateHostedZoneOutcomeCallable CreateHostedZoneCallable(const Model::CreateHostedZoneRequest &request) const
Aws::Route53::Route53Client::GetHealthCheckCountCallable
virtual Model::GetHealthCheckCountOutcomeCallable GetHealthCheckCountCallable(const Model::GetHealthCheckCountRequest &request) const
Aws::Route53::Route53Client::ListTagsForResourcesCallable
virtual Model::ListTagsForResourcesOutcomeCallable ListTagsForResourcesCallable(const Model::ListTagsForResourcesRequest &request) const
ListHealthChecksResult.h
AWS_ROUTE53_API
#define AWS_ROUTE53_API
Definition: Route53_EXPORTS.h:28
Aws::Route53::Route53Client::ListHealthChecks
virtual Model::ListHealthChecksOutcome ListHealthChecks(const Model::ListHealthChecksRequest &request) const
AmazonSerializableWebServiceRequest.h
Aws::Route53::Model::GetReusableDelegationSetLimitRequest
Definition: GetReusableDelegationSetLimitRequest.h:27
Aws::Route53::Route53Client::GetTrafficPolicyInstanceCount
virtual Model::GetTrafficPolicyInstanceCountOutcome GetTrafficPolicyInstanceCount(const Model::GetTrafficPolicyInstanceCountRequest &request) const
Aws::Route53::Model::ListHostedZonesByVPCOutcome
Aws::Utils::Outcome< ListHostedZonesByVPCResult, Route53Error > ListHostedZonesByVPCOutcome
Definition: Route53Client.h:236
Aws::Route53::Route53Client::ListHealthChecksAsync
virtual void ListHealthChecksAsync(const Model::ListHealthChecksRequest &request, const ListHealthChecksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Route53::Route53Client::ListHostedZonesByVPC
virtual Model::ListHostedZonesByVPCOutcome ListHostedZonesByVPC(const Model::ListHostedZonesByVPCRequest &request) const
Aws::Route53::Model::AssociateVPCWithHostedZoneOutcome
Aws::Utils::Outcome< AssociateVPCWithHostedZoneResult, Route53Error > AssociateVPCWithHostedZoneOutcome
Definition: Route53Client.h:190
Aws::Route53::Model::GetHealthCheckCountRequest
Definition: GetHealthCheckCountRequest.h:24
UpdateHealthCheckResult.h
Aws::Route53::Model::DeleteKeySigningKeyRequest
Definition: DeleteKeySigningKeyRequest.h:22
Aws::Route53::Route53Client::TestDNSAnswerAsync
virtual void TestDNSAnswerAsync(const Model::TestDNSAnswerRequest &request, const TestDNSAnswerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const