9#include <aws/cloudfront/CloudFrontEndpointProvider.h>
10#include <aws/cloudfront/CloudFrontErrors.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/client/AsyncCallerContext.h>
13#include <aws/core/client/GenericClientConfiguration.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/core/utils/memory/stl/AWSString.h>
22#include <aws/cloudfront/model/AssociateDistributionTenantWebACL2020_05_31Result.h>
23#include <aws/cloudfront/model/AssociateDistributionWebACL2020_05_31Result.h>
24#include <aws/cloudfront/model/CopyDistribution2020_05_31Result.h>
25#include <aws/cloudfront/model/CreateAnycastIpList2020_05_31Result.h>
26#include <aws/cloudfront/model/CreateCachePolicy2020_05_31Result.h>
27#include <aws/cloudfront/model/CreateCloudFrontOriginAccessIdentity2020_05_31Result.h>
28#include <aws/cloudfront/model/CreateConnectionFunction2020_05_31Result.h>
29#include <aws/cloudfront/model/CreateConnectionGroup2020_05_31Result.h>
30#include <aws/cloudfront/model/CreateContinuousDeploymentPolicy2020_05_31Result.h>
31#include <aws/cloudfront/model/CreateDistribution2020_05_31Result.h>
32#include <aws/cloudfront/model/CreateDistributionTenant2020_05_31Result.h>
33#include <aws/cloudfront/model/CreateDistributionWithTags2020_05_31Result.h>
34#include <aws/cloudfront/model/CreateFieldLevelEncryptionConfig2020_05_31Result.h>
35#include <aws/cloudfront/model/CreateFieldLevelEncryptionProfile2020_05_31Result.h>
36#include <aws/cloudfront/model/CreateFunction2020_05_31Result.h>
37#include <aws/cloudfront/model/CreateInvalidation2020_05_31Result.h>
38#include <aws/cloudfront/model/CreateInvalidationForDistributionTenant2020_05_31Result.h>
39#include <aws/cloudfront/model/CreateKeyGroup2020_05_31Result.h>
40#include <aws/cloudfront/model/CreateKeyValueStore2020_05_31Result.h>
41#include <aws/cloudfront/model/CreateMonitoringSubscription2020_05_31Result.h>
42#include <aws/cloudfront/model/CreateOriginAccessControl2020_05_31Result.h>
43#include <aws/cloudfront/model/CreateOriginRequestPolicy2020_05_31Result.h>
44#include <aws/cloudfront/model/CreatePublicKey2020_05_31Result.h>
45#include <aws/cloudfront/model/CreateRealtimeLogConfig2020_05_31Result.h>
46#include <aws/cloudfront/model/CreateResponseHeadersPolicy2020_05_31Result.h>
47#include <aws/cloudfront/model/CreateStreamingDistribution2020_05_31Result.h>
48#include <aws/cloudfront/model/CreateStreamingDistributionWithTags2020_05_31Result.h>
49#include <aws/cloudfront/model/CreateTrustStore2020_05_31Result.h>
50#include <aws/cloudfront/model/CreateVpcOrigin2020_05_31Result.h>
51#include <aws/cloudfront/model/DeleteMonitoringSubscription2020_05_31Result.h>
52#include <aws/cloudfront/model/DeleteRealtimeLogConfig2020_05_31Request.h>
53#include <aws/cloudfront/model/DeleteVpcOrigin2020_05_31Result.h>
54#include <aws/cloudfront/model/DescribeConnectionFunction2020_05_31Result.h>
55#include <aws/cloudfront/model/DescribeFunction2020_05_31Result.h>
56#include <aws/cloudfront/model/DescribeKeyValueStore2020_05_31Result.h>
57#include <aws/cloudfront/model/DisassociateDistributionTenantWebACL2020_05_31Result.h>
58#include <aws/cloudfront/model/DisassociateDistributionWebACL2020_05_31Result.h>
59#include <aws/cloudfront/model/GetAnycastIpList2020_05_31Result.h>
60#include <aws/cloudfront/model/GetCachePolicy2020_05_31Result.h>
61#include <aws/cloudfront/model/GetCachePolicyConfig2020_05_31Result.h>
62#include <aws/cloudfront/model/GetCloudFrontOriginAccessIdentity2020_05_31Result.h>
63#include <aws/cloudfront/model/GetCloudFrontOriginAccessIdentityConfig2020_05_31Result.h>
64#include <aws/cloudfront/model/GetConnectionFunction2020_05_31Result.h>
65#include <aws/cloudfront/model/GetConnectionGroup2020_05_31Result.h>
66#include <aws/cloudfront/model/GetConnectionGroupByRoutingEndpoint2020_05_31Result.h>
67#include <aws/cloudfront/model/GetContinuousDeploymentPolicy2020_05_31Result.h>
68#include <aws/cloudfront/model/GetContinuousDeploymentPolicyConfig2020_05_31Result.h>
69#include <aws/cloudfront/model/GetDistribution2020_05_31Result.h>
70#include <aws/cloudfront/model/GetDistributionConfig2020_05_31Result.h>
71#include <aws/cloudfront/model/GetDistributionTenant2020_05_31Result.h>
72#include <aws/cloudfront/model/GetDistributionTenantByDomain2020_05_31Result.h>
73#include <aws/cloudfront/model/GetFieldLevelEncryption2020_05_31Result.h>
74#include <aws/cloudfront/model/GetFieldLevelEncryptionConfig2020_05_31Result.h>
75#include <aws/cloudfront/model/GetFieldLevelEncryptionProfile2020_05_31Result.h>
76#include <aws/cloudfront/model/GetFieldLevelEncryptionProfileConfig2020_05_31Result.h>
77#include <aws/cloudfront/model/GetFunction2020_05_31Result.h>
78#include <aws/cloudfront/model/GetInvalidation2020_05_31Result.h>
79#include <aws/cloudfront/model/GetInvalidationForDistributionTenant2020_05_31Result.h>
80#include <aws/cloudfront/model/GetKeyGroup2020_05_31Result.h>
81#include <aws/cloudfront/model/GetKeyGroupConfig2020_05_31Result.h>
82#include <aws/cloudfront/model/GetManagedCertificateDetails2020_05_31Result.h>
83#include <aws/cloudfront/model/GetMonitoringSubscription2020_05_31Result.h>
84#include <aws/cloudfront/model/GetOriginAccessControl2020_05_31Result.h>
85#include <aws/cloudfront/model/GetOriginAccessControlConfig2020_05_31Result.h>
86#include <aws/cloudfront/model/GetOriginRequestPolicy2020_05_31Result.h>
87#include <aws/cloudfront/model/GetOriginRequestPolicyConfig2020_05_31Result.h>
88#include <aws/cloudfront/model/GetPublicKey2020_05_31Result.h>
89#include <aws/cloudfront/model/GetPublicKeyConfig2020_05_31Result.h>
90#include <aws/cloudfront/model/GetRealtimeLogConfig2020_05_31Request.h>
91#include <aws/cloudfront/model/GetRealtimeLogConfig2020_05_31Result.h>
92#include <aws/cloudfront/model/GetResourcePolicy2020_05_31Result.h>
93#include <aws/cloudfront/model/GetResponseHeadersPolicy2020_05_31Result.h>
94#include <aws/cloudfront/model/GetResponseHeadersPolicyConfig2020_05_31Result.h>
95#include <aws/cloudfront/model/GetStreamingDistribution2020_05_31Result.h>
96#include <aws/cloudfront/model/GetStreamingDistributionConfig2020_05_31Result.h>
97#include <aws/cloudfront/model/GetTrustStore2020_05_31Result.h>
98#include <aws/cloudfront/model/GetVpcOrigin2020_05_31Result.h>
99#include <aws/cloudfront/model/ListAnycastIpLists2020_05_31Request.h>
100#include <aws/cloudfront/model/ListAnycastIpLists2020_05_31Result.h>
101#include <aws/cloudfront/model/ListCachePolicies2020_05_31Request.h>
102#include <aws/cloudfront/model/ListCachePolicies2020_05_31Result.h>
103#include <aws/cloudfront/model/ListCloudFrontOriginAccessIdentities2020_05_31Request.h>
104#include <aws/cloudfront/model/ListCloudFrontOriginAccessIdentities2020_05_31Result.h>
105#include <aws/cloudfront/model/ListConflictingAliases2020_05_31Result.h>
106#include <aws/cloudfront/model/ListConnectionFunctions2020_05_31Request.h>
107#include <aws/cloudfront/model/ListConnectionFunctions2020_05_31Result.h>
108#include <aws/cloudfront/model/ListConnectionGroups2020_05_31Request.h>
109#include <aws/cloudfront/model/ListConnectionGroups2020_05_31Result.h>
110#include <aws/cloudfront/model/ListContinuousDeploymentPolicies2020_05_31Request.h>
111#include <aws/cloudfront/model/ListContinuousDeploymentPolicies2020_05_31Result.h>
112#include <aws/cloudfront/model/ListDistributionTenants2020_05_31Request.h>
113#include <aws/cloudfront/model/ListDistributionTenants2020_05_31Result.h>
114#include <aws/cloudfront/model/ListDistributionTenantsByCustomization2020_05_31Request.h>
115#include <aws/cloudfront/model/ListDistributionTenantsByCustomization2020_05_31Result.h>
116#include <aws/cloudfront/model/ListDistributions2020_05_31Request.h>
117#include <aws/cloudfront/model/ListDistributions2020_05_31Result.h>
118#include <aws/cloudfront/model/ListDistributionsByAnycastIpListId2020_05_31Result.h>
119#include <aws/cloudfront/model/ListDistributionsByCachePolicyId2020_05_31Result.h>
120#include <aws/cloudfront/model/ListDistributionsByConnectionFunction2020_05_31Result.h>
121#include <aws/cloudfront/model/ListDistributionsByConnectionMode2020_05_31Result.h>
122#include <aws/cloudfront/model/ListDistributionsByKeyGroup2020_05_31Result.h>
123#include <aws/cloudfront/model/ListDistributionsByOriginRequestPolicyId2020_05_31Result.h>
124#include <aws/cloudfront/model/ListDistributionsByOwnedResource2020_05_31Result.h>
125#include <aws/cloudfront/model/ListDistributionsByRealtimeLogConfig2020_05_31Request.h>
126#include <aws/cloudfront/model/ListDistributionsByRealtimeLogConfig2020_05_31Result.h>
127#include <aws/cloudfront/model/ListDistributionsByResponseHeadersPolicyId2020_05_31Result.h>
128#include <aws/cloudfront/model/ListDistributionsByTrustStore2020_05_31Result.h>
129#include <aws/cloudfront/model/ListDistributionsByVpcOriginId2020_05_31Result.h>
130#include <aws/cloudfront/model/ListDistributionsByWebACLId2020_05_31Result.h>
131#include <aws/cloudfront/model/ListDomainConflicts2020_05_31Result.h>
132#include <aws/cloudfront/model/ListFieldLevelEncryptionConfigs2020_05_31Request.h>
133#include <aws/cloudfront/model/ListFieldLevelEncryptionConfigs2020_05_31Result.h>
134#include <aws/cloudfront/model/ListFieldLevelEncryptionProfiles2020_05_31Request.h>
135#include <aws/cloudfront/model/ListFieldLevelEncryptionProfiles2020_05_31Result.h>
136#include <aws/cloudfront/model/ListFunctions2020_05_31Request.h>
137#include <aws/cloudfront/model/ListFunctions2020_05_31Result.h>
138#include <aws/cloudfront/model/ListInvalidations2020_05_31Result.h>
139#include <aws/cloudfront/model/ListInvalidationsForDistributionTenant2020_05_31Result.h>
140#include <aws/cloudfront/model/ListKeyGroups2020_05_31Request.h>
141#include <aws/cloudfront/model/ListKeyGroups2020_05_31Result.h>
142#include <aws/cloudfront/model/ListKeyValueStores2020_05_31Request.h>
143#include <aws/cloudfront/model/ListKeyValueStores2020_05_31Result.h>
144#include <aws/cloudfront/model/ListOriginAccessControls2020_05_31Request.h>
145#include <aws/cloudfront/model/ListOriginAccessControls2020_05_31Result.h>
146#include <aws/cloudfront/model/ListOriginRequestPolicies2020_05_31Request.h>
147#include <aws/cloudfront/model/ListOriginRequestPolicies2020_05_31Result.h>
148#include <aws/cloudfront/model/ListPublicKeys2020_05_31Request.h>
149#include <aws/cloudfront/model/ListPublicKeys2020_05_31Result.h>
150#include <aws/cloudfront/model/ListRealtimeLogConfigs2020_05_31Request.h>
151#include <aws/cloudfront/model/ListRealtimeLogConfigs2020_05_31Result.h>
152#include <aws/cloudfront/model/ListResponseHeadersPolicies2020_05_31Request.h>
153#include <aws/cloudfront/model/ListResponseHeadersPolicies2020_05_31Result.h>
154#include <aws/cloudfront/model/ListStreamingDistributions2020_05_31Request.h>
155#include <aws/cloudfront/model/ListStreamingDistributions2020_05_31Result.h>
156#include <aws/cloudfront/model/ListTagsForResource2020_05_31Result.h>
157#include <aws/cloudfront/model/ListTrustStores2020_05_31Request.h>
158#include <aws/cloudfront/model/ListTrustStores2020_05_31Result.h>
159#include <aws/cloudfront/model/ListVpcOrigins2020_05_31Request.h>
160#include <aws/cloudfront/model/ListVpcOrigins2020_05_31Result.h>
161#include <aws/cloudfront/model/PublishConnectionFunction2020_05_31Result.h>
162#include <aws/cloudfront/model/PublishFunction2020_05_31Result.h>
163#include <aws/cloudfront/model/PutResourcePolicy2020_05_31Result.h>
164#include <aws/cloudfront/model/TestConnectionFunction2020_05_31Result.h>
165#include <aws/cloudfront/model/TestFunction2020_05_31Result.h>
166#include <aws/cloudfront/model/UpdateAnycastIpList2020_05_31Result.h>
167#include <aws/cloudfront/model/UpdateCachePolicy2020_05_31Result.h>
168#include <aws/cloudfront/model/UpdateCloudFrontOriginAccessIdentity2020_05_31Result.h>
169#include <aws/cloudfront/model/UpdateConnectionFunction2020_05_31Result.h>
170#include <aws/cloudfront/model/UpdateConnectionGroup2020_05_31Result.h>
171#include <aws/cloudfront/model/UpdateContinuousDeploymentPolicy2020_05_31Result.h>
172#include <aws/cloudfront/model/UpdateDistribution2020_05_31Result.h>
173#include <aws/cloudfront/model/UpdateDistributionTenant2020_05_31Result.h>
174#include <aws/cloudfront/model/UpdateDistributionWithStagingConfig2020_05_31Result.h>
175#include <aws/cloudfront/model/UpdateDomainAssociation2020_05_31Result.h>
176#include <aws/cloudfront/model/UpdateFieldLevelEncryptionConfig2020_05_31Result.h>
177#include <aws/cloudfront/model/UpdateFieldLevelEncryptionProfile2020_05_31Result.h>
178#include <aws/cloudfront/model/UpdateFunction2020_05_31Result.h>
179#include <aws/cloudfront/model/UpdateKeyGroup2020_05_31Result.h>
180#include <aws/cloudfront/model/UpdateKeyValueStore2020_05_31Result.h>
181#include <aws/cloudfront/model/UpdateOriginAccessControl2020_05_31Result.h>
182#include <aws/cloudfront/model/UpdateOriginRequestPolicy2020_05_31Result.h>
183#include <aws/cloudfront/model/UpdatePublicKey2020_05_31Result.h>
184#include <aws/cloudfront/model/UpdateRealtimeLogConfig2020_05_31Request.h>
185#include <aws/cloudfront/model/UpdateRealtimeLogConfig2020_05_31Result.h>
186#include <aws/cloudfront/model/UpdateResponseHeadersPolicy2020_05_31Result.h>
187#include <aws/cloudfront/model/UpdateStreamingDistribution2020_05_31Result.h>
188#include <aws/cloudfront/model/UpdateTrustStore2020_05_31Result.h>
189#include <aws/cloudfront/model/UpdateVpcOrigin2020_05_31Result.h>
190#include <aws/cloudfront/model/VerifyDnsConfiguration2020_05_31Result.h>
191#include <aws/core/NoResult.h>
197class HttpClientFactory;
201template <
typename R,
typename E>
211class AWSCredentialsProvider;
218namespace CloudFront {
620typedef std::future<CreateInvalidationForDistributionTenant2020_05_31Outcome>
666typedef std::future<GetCloudFrontOriginAccessIdentityConfig2020_05_31Outcome>
710typedef std::future<ListDistributionTenantsByCustomization2020_05_31Outcome>
718typedef std::future<ListDistributionsByOriginRequestPolicyId2020_05_31Outcome>
722typedef std::future<ListDistributionsByResponseHeadersPolicyId2020_05_31Outcome>
732typedef std::future<ListInvalidationsForDistributionTenant2020_05_31Outcome>
787 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
791 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
798 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
805 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
809 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
813 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
817 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
821 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
825 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
829 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
833 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
837 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
844 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
848 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
855 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
859 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
863 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
867 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
874 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
878 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
882 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
886 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
896 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
903 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
907 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
911 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
915 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
919 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
923 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
927 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
931 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
941 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
945 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
949 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
953 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
960 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
964 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
968 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
972 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
982 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
989 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
993 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
997 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1007 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1011 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1015 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1022 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1026 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1030 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1034 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1041 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1045 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1049 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1053 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1057 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1061 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1065 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1068 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1075 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1078 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1085 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1089 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1093 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1097 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1101 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1105 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1112 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1116 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1123 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1127 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1131 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1135 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1145 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1152 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1156 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1160 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1164 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1168 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1172 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1176 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1183 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1187 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1191 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1195 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1199 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1203 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1207 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1211 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1215 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1219 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1223 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1227 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1231 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1235 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1239 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1249 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1256 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1260 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1264 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1271 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1275 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1279 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1283 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1293 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1302 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1306 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1316 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1323 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1327 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1331 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1335 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1339 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1343 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1347 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1351 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1355 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1359 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1369 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1373 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1377 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1384 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1388 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1392 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1402 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
EndpointProviderBase< CloudFrontClientConfiguration, CloudFrontBuiltInParameters, CloudFrontClientContextParameters > CloudFrontEndpointProviderBase
Aws::Utils::Outcome< CreateConnectionGroup2020_05_31Result, CloudFrontError > CreateConnectionGroup2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteFieldLevelEncryptionConfig2020_05_31Outcome
std::future< CreateInvalidation2020_05_31Outcome > CreateInvalidation2020_05_31OutcomeCallable
std::future< ListResponseHeadersPolicies2020_05_31Outcome > ListResponseHeadersPolicies2020_05_31OutcomeCallable
std::future< CreateCloudFrontOriginAccessIdentity2020_05_31Outcome > CreateCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetKeyGroupConfig2020_05_31Result, CloudFrontError > GetKeyGroupConfig2020_05_31Outcome
Aws::Utils::Outcome< UpdateFieldLevelEncryptionConfig2020_05_31Result, CloudFrontError > UpdateFieldLevelEncryptionConfig2020_05_31Outcome
Aws::Utils::Outcome< ListCachePolicies2020_05_31Result, CloudFrontError > ListCachePolicies2020_05_31Outcome
std::future< CreateTrustStore2020_05_31Outcome > CreateTrustStore2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateRealtimeLogConfig2020_05_31Result, CloudFrontError > CreateRealtimeLogConfig2020_05_31Outcome
std::future< GetInvalidation2020_05_31Outcome > GetInvalidation2020_05_31OutcomeCallable
Aws::Utils::Outcome< DeleteVpcOrigin2020_05_31Result, CloudFrontError > DeleteVpcOrigin2020_05_31Outcome
std::future< AssociateAlias2020_05_31Outcome > AssociateAlias2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListFieldLevelEncryptionConfigs2020_05_31Result, CloudFrontError > ListFieldLevelEncryptionConfigs2020_05_31Outcome
Aws::Utils::Outcome< CreateCachePolicy2020_05_31Result, CloudFrontError > CreateCachePolicy2020_05_31Outcome
Aws::Utils::Outcome< CreateCloudFrontOriginAccessIdentity2020_05_31Result, CloudFrontError > CreateCloudFrontOriginAccessIdentity2020_05_31Outcome
Aws::Utils::Outcome< ListRealtimeLogConfigs2020_05_31Result, CloudFrontError > ListRealtimeLogConfigs2020_05_31Outcome
std::future< CreateConnectionFunction2020_05_31Outcome > CreateConnectionFunction2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateAnycastIpList2020_05_31Result, CloudFrontError > CreateAnycastIpList2020_05_31Outcome
Aws::Utils::Outcome< DescribeKeyValueStore2020_05_31Result, CloudFrontError > DescribeKeyValueStore2020_05_31Outcome
std::future< DeleteContinuousDeploymentPolicy2020_05_31Outcome > DeleteContinuousDeploymentPolicy2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetDistributionTenant2020_05_31Result, CloudFrontError > GetDistributionTenant2020_05_31Outcome
std::future< CreateDistributionTenant2020_05_31Outcome > CreateDistributionTenant2020_05_31OutcomeCallable
std::future< ListDistributionTenants2020_05_31Outcome > ListDistributionTenants2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateOriginRequestPolicy2020_05_31Result, CloudFrontError > UpdateOriginRequestPolicy2020_05_31Outcome
Aws::Utils::Outcome< CreateMonitoringSubscription2020_05_31Result, CloudFrontError > CreateMonitoringSubscription2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteStreamingDistribution2020_05_31Outcome
std::future< CopyDistribution2020_05_31Outcome > CopyDistribution2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteKeyValueStore2020_05_31Outcome
std::future< GetAnycastIpList2020_05_31Outcome > GetAnycastIpList2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListDistributionsByCachePolicyId2020_05_31Result, CloudFrontError > ListDistributionsByCachePolicyId2020_05_31Outcome
std::future< GetCachePolicyConfig2020_05_31Outcome > GetCachePolicyConfig2020_05_31OutcomeCallable
std::future< GetFieldLevelEncryptionProfileConfig2020_05_31Outcome > GetFieldLevelEncryptionProfileConfig2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListOriginRequestPolicies2020_05_31Result, CloudFrontError > ListOriginRequestPolicies2020_05_31Outcome
Aws::Utils::Outcome< GetKeyGroup2020_05_31Result, CloudFrontError > GetKeyGroup2020_05_31Outcome
Aws::Utils::Outcome< ListTrustStores2020_05_31Result, CloudFrontError > ListTrustStores2020_05_31Outcome
std::future< GetTrustStore2020_05_31Outcome > GetTrustStore2020_05_31OutcomeCallable
std::future< ListStreamingDistributions2020_05_31Outcome > ListStreamingDistributions2020_05_31OutcomeCallable
std::future< ListConnectionFunctions2020_05_31Outcome > ListConnectionFunctions2020_05_31OutcomeCallable
std::future< ListVpcOrigins2020_05_31Outcome > ListVpcOrigins2020_05_31OutcomeCallable
std::future< CreateInvalidationForDistributionTenant2020_05_31Outcome > CreateInvalidationForDistributionTenant2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > UntagResource2020_05_31Outcome
Aws::Utils::Outcome< TestFunction2020_05_31Result, CloudFrontError > TestFunction2020_05_31Outcome
std::future< ListAnycastIpLists2020_05_31Outcome > ListAnycastIpLists2020_05_31OutcomeCallable
std::future< UpdateFunction2020_05_31Outcome > UpdateFunction2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListCloudFrontOriginAccessIdentities2020_05_31Result, CloudFrontError > ListCloudFrontOriginAccessIdentities2020_05_31Outcome
Aws::Utils::Outcome< GetCachePolicy2020_05_31Result, CloudFrontError > GetCachePolicy2020_05_31Outcome
Aws::Utils::Outcome< UpdateOriginAccessControl2020_05_31Result, CloudFrontError > UpdateOriginAccessControl2020_05_31Outcome
std::future< UpdateVpcOrigin2020_05_31Outcome > UpdateVpcOrigin2020_05_31OutcomeCallable
std::future< CreateOriginAccessControl2020_05_31Outcome > CreateOriginAccessControl2020_05_31OutcomeCallable
Aws::Utils::Outcome< DisassociateDistributionWebACL2020_05_31Result, CloudFrontError > DisassociateDistributionWebACL2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteConnectionGroup2020_05_31Outcome
Aws::Utils::Outcome< UpdateConnectionFunction2020_05_31Result, CloudFrontError > UpdateConnectionFunction2020_05_31Outcome
Aws::Utils::Outcome< GetAnycastIpList2020_05_31Result, CloudFrontError > GetAnycastIpList2020_05_31Outcome
Aws::Utils::Outcome< ListDistributionsByWebACLId2020_05_31Result, CloudFrontError > ListDistributionsByWebACLId2020_05_31Outcome
Aws::Utils::Outcome< ListDomainConflicts2020_05_31Result, CloudFrontError > ListDomainConflicts2020_05_31Outcome
Aws::Utils::Outcome< DeleteMonitoringSubscription2020_05_31Result, CloudFrontError > DeleteMonitoringSubscription2020_05_31Outcome
std::future< ListDomainConflicts2020_05_31Outcome > ListDomainConflicts2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateOriginRequestPolicy2020_05_31Result, CloudFrontError > CreateOriginRequestPolicy2020_05_31Outcome
std::future< UpdateResponseHeadersPolicy2020_05_31Outcome > UpdateResponseHeadersPolicy2020_05_31OutcomeCallable
std::future< DeleteConnectionFunction2020_05_31Outcome > DeleteConnectionFunction2020_05_31OutcomeCallable
std::future< ListDistributionsByCachePolicyId2020_05_31Outcome > ListDistributionsByCachePolicyId2020_05_31OutcomeCallable
std::future< CreateFieldLevelEncryptionConfig2020_05_31Outcome > CreateFieldLevelEncryptionConfig2020_05_31OutcomeCallable
std::future< PublishConnectionFunction2020_05_31Outcome > PublishConnectionFunction2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateAnycastIpList2020_05_31Result, CloudFrontError > UpdateAnycastIpList2020_05_31Outcome
Aws::Utils::Outcome< PublishConnectionFunction2020_05_31Result, CloudFrontError > PublishConnectionFunction2020_05_31Outcome
std::future< ListDistributionsByOriginRequestPolicyId2020_05_31Outcome > ListDistributionsByOriginRequestPolicyId2020_05_31OutcomeCallable
std::future< DescribeKeyValueStore2020_05_31Outcome > DescribeKeyValueStore2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateFieldLevelEncryptionProfile2020_05_31Result, CloudFrontError > CreateFieldLevelEncryptionProfile2020_05_31Outcome
std::future< DeleteAnycastIpList2020_05_31Outcome > DeleteAnycastIpList2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateDistributionWithStagingConfig2020_05_31Result, CloudFrontError > UpdateDistributionWithStagingConfig2020_05_31Outcome
Aws::Utils::Outcome< UpdateFunction2020_05_31Result, CloudFrontError > UpdateFunction2020_05_31Outcome
std::future< ListDistributionsByWebACLId2020_05_31Outcome > ListDistributionsByWebACLId2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListInvalidationsForDistributionTenant2020_05_31Result, CloudFrontError > ListInvalidationsForDistributionTenant2020_05_31Outcome
Aws::Utils::Outcome< CopyDistribution2020_05_31Result, CloudFrontError > CopyDistribution2020_05_31Outcome
Aws::Utils::Outcome< ListDistributionsByKeyGroup2020_05_31Result, CloudFrontError > ListDistributionsByKeyGroup2020_05_31Outcome
std::future< GetInvalidationForDistributionTenant2020_05_31Outcome > GetInvalidationForDistributionTenant2020_05_31OutcomeCallable
std::future< ListOriginRequestPolicies2020_05_31Outcome > ListOriginRequestPolicies2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteDistributionTenant2020_05_31Outcome
std::future< ListInvalidationsForDistributionTenant2020_05_31Outcome > ListInvalidationsForDistributionTenant2020_05_31OutcomeCallable
std::future< CreateFunction2020_05_31Outcome > CreateFunction2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetDistributionTenantByDomain2020_05_31Result, CloudFrontError > GetDistributionTenantByDomain2020_05_31Outcome
std::future< ListPublicKeys2020_05_31Outcome > ListPublicKeys2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateRealtimeLogConfig2020_05_31Result, CloudFrontError > UpdateRealtimeLogConfig2020_05_31Outcome
Aws::Utils::Outcome< GetContinuousDeploymentPolicy2020_05_31Result, CloudFrontError > GetContinuousDeploymentPolicy2020_05_31Outcome
std::future< GetConnectionFunction2020_05_31Outcome > GetConnectionFunction2020_05_31OutcomeCallable
Aws::Utils::Outcome< DescribeConnectionFunction2020_05_31Result, CloudFrontError > DescribeConnectionFunction2020_05_31Outcome
Aws::Utils::Outcome< GetFieldLevelEncryptionProfile2020_05_31Result, CloudFrontError > GetFieldLevelEncryptionProfile2020_05_31Outcome
Aws::Utils::Outcome< CreatePublicKey2020_05_31Result, CloudFrontError > CreatePublicKey2020_05_31Outcome
Aws::Utils::Outcome< GetOriginRequestPolicy2020_05_31Result, CloudFrontError > GetOriginRequestPolicy2020_05_31Outcome
std::future< GetContinuousDeploymentPolicy2020_05_31Outcome > GetContinuousDeploymentPolicy2020_05_31OutcomeCallable
std::future< DeleteKeyValueStore2020_05_31Outcome > DeleteKeyValueStore2020_05_31OutcomeCallable
std::future< GetPublicKey2020_05_31Outcome > GetPublicKey2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteCloudFrontOriginAccessIdentity2020_05_31Outcome
std::future< ListRealtimeLogConfigs2020_05_31Outcome > ListRealtimeLogConfigs2020_05_31OutcomeCallable
std::future< GetKeyGroup2020_05_31Outcome > GetKeyGroup2020_05_31OutcomeCallable
std::future< TagResource2020_05_31Outcome > TagResource2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListDistributionsByOwnedResource2020_05_31Result, CloudFrontError > ListDistributionsByOwnedResource2020_05_31Outcome
std::future< CreateDistribution2020_05_31Outcome > CreateDistribution2020_05_31OutcomeCallable
std::future< TestFunction2020_05_31Outcome > TestFunction2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListFunctions2020_05_31Result, CloudFrontError > ListFunctions2020_05_31Outcome
Aws::Utils::Outcome< GetPublicKey2020_05_31Result, CloudFrontError > GetPublicKey2020_05_31Outcome
std::future< CreateStreamingDistribution2020_05_31Outcome > CreateStreamingDistribution2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateKeyGroup2020_05_31Result, CloudFrontError > UpdateKeyGroup2020_05_31Outcome
std::future< CreateFieldLevelEncryptionProfile2020_05_31Outcome > CreateFieldLevelEncryptionProfile2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListDistributionsByTrustStore2020_05_31Result, CloudFrontError > ListDistributionsByTrustStore2020_05_31Outcome
Aws::Utils::Outcome< CreateDistribution2020_05_31Result, CloudFrontError > CreateDistribution2020_05_31Outcome
std::future< ListOriginAccessControls2020_05_31Outcome > ListOriginAccessControls2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetContinuousDeploymentPolicyConfig2020_05_31Result, CloudFrontError > GetContinuousDeploymentPolicyConfig2020_05_31Outcome
std::future< DeleteOriginRequestPolicy2020_05_31Outcome > DeleteOriginRequestPolicy2020_05_31OutcomeCallable
std::future< ListTrustStores2020_05_31Outcome > ListTrustStores2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListKeyGroups2020_05_31Result, CloudFrontError > ListKeyGroups2020_05_31Outcome
Aws::Utils::Outcome< ListFieldLevelEncryptionProfiles2020_05_31Result, CloudFrontError > ListFieldLevelEncryptionProfiles2020_05_31Outcome
std::future< GetStreamingDistributionConfig2020_05_31Outcome > GetStreamingDistributionConfig2020_05_31OutcomeCallable
std::future< DeleteVpcOrigin2020_05_31Outcome > DeleteVpcOrigin2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateDistribution2020_05_31Result, CloudFrontError > UpdateDistribution2020_05_31Outcome
std::future< ListDistributionsByOwnedResource2020_05_31Outcome > ListDistributionsByOwnedResource2020_05_31OutcomeCallable
std::future< DeleteOriginAccessControl2020_05_31Outcome > DeleteOriginAccessControl2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteRealtimeLogConfig2020_05_31Outcome
std::future< ListDistributionTenantsByCustomization2020_05_31Outcome > ListDistributionTenantsByCustomization2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListVpcOrigins2020_05_31Result, CloudFrontError > ListVpcOrigins2020_05_31Outcome
Aws::Utils::Outcome< PublishFunction2020_05_31Result, CloudFrontError > PublishFunction2020_05_31Outcome
std::future< DeleteDistributionTenant2020_05_31Outcome > DeleteDistributionTenant2020_05_31OutcomeCallable
std::future< ListTagsForResource2020_05_31Outcome > ListTagsForResource2020_05_31OutcomeCallable
std::future< ListDistributionsByTrustStore2020_05_31Outcome > ListDistributionsByTrustStore2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetMonitoringSubscription2020_05_31Result, CloudFrontError > GetMonitoringSubscription2020_05_31Outcome
std::future< UpdateConnectionFunction2020_05_31Outcome > UpdateConnectionFunction2020_05_31OutcomeCallable
std::future< ListDistributionsByConnectionMode2020_05_31Outcome > ListDistributionsByConnectionMode2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeletePublicKey2020_05_31Outcome
Aws::Utils::Outcome< GetVpcOrigin2020_05_31Result, CloudFrontError > GetVpcOrigin2020_05_31Outcome
Aws::Utils::Outcome< UpdateConnectionGroup2020_05_31Result, CloudFrontError > UpdateConnectionGroup2020_05_31Outcome
Aws::Utils::Outcome< GetCloudFrontOriginAccessIdentity2020_05_31Result, CloudFrontError > GetCloudFrontOriginAccessIdentity2020_05_31Outcome
Aws::Utils::Outcome< ListConflictingAliases2020_05_31Result, CloudFrontError > ListConflictingAliases2020_05_31Outcome
std::future< GetStreamingDistribution2020_05_31Outcome > GetStreamingDistribution2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateResponseHeadersPolicy2020_05_31Result, CloudFrontError > CreateResponseHeadersPolicy2020_05_31Outcome
std::future< GetVpcOrigin2020_05_31Outcome > GetVpcOrigin2020_05_31OutcomeCallable
std::future< GetResourcePolicy2020_05_31Outcome > GetResourcePolicy2020_05_31OutcomeCallable
std::future< DescribeFunction2020_05_31Outcome > DescribeFunction2020_05_31OutcomeCallable
std::future< CreatePublicKey2020_05_31Outcome > CreatePublicKey2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListAnycastIpLists2020_05_31Result, CloudFrontError > ListAnycastIpLists2020_05_31Outcome
Aws::Utils::Outcome< ListDistributionsByOriginRequestPolicyId2020_05_31Result, CloudFrontError > ListDistributionsByOriginRequestPolicyId2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteFunction2020_05_31Outcome
std::future< CreateContinuousDeploymentPolicy2020_05_31Outcome > CreateContinuousDeploymentPolicy2020_05_31OutcomeCallable
std::future< ListConflictingAliases2020_05_31Outcome > ListConflictingAliases2020_05_31OutcomeCallable
std::future< GetCachePolicy2020_05_31Outcome > GetCachePolicy2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteResponseHeadersPolicy2020_05_31Outcome
std::future< ListFieldLevelEncryptionProfiles2020_05_31Outcome > ListFieldLevelEncryptionProfiles2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateFieldLevelEncryptionProfile2020_05_31Result, CloudFrontError > UpdateFieldLevelEncryptionProfile2020_05_31Outcome
Aws::Utils::Outcome< DescribeFunction2020_05_31Result, CloudFrontError > DescribeFunction2020_05_31Outcome
Aws::Utils::Outcome< GetInvalidationForDistributionTenant2020_05_31Result, CloudFrontError > GetInvalidationForDistributionTenant2020_05_31Outcome
std::future< GetResponseHeadersPolicyConfig2020_05_31Outcome > GetResponseHeadersPolicyConfig2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListDistributionsByVpcOriginId2020_05_31Result, CloudFrontError > ListDistributionsByVpcOriginId2020_05_31Outcome
Aws::Utils::Outcome< ListOriginAccessControls2020_05_31Result, CloudFrontError > ListOriginAccessControls2020_05_31Outcome
std::future< DeleteResourcePolicy2020_05_31Outcome > DeleteResourcePolicy2020_05_31OutcomeCallable
std::future< ListCloudFrontOriginAccessIdentities2020_05_31Outcome > ListCloudFrontOriginAccessIdentities2020_05_31OutcomeCallable
std::future< ListContinuousDeploymentPolicies2020_05_31Outcome > ListContinuousDeploymentPolicies2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateKeyValueStore2020_05_31Result, CloudFrontError > CreateKeyValueStore2020_05_31Outcome
Aws::Utils::Outcome< UpdateContinuousDeploymentPolicy2020_05_31Result, CloudFrontError > UpdateContinuousDeploymentPolicy2020_05_31Outcome
Aws::Utils::Outcome< GetConnectionGroupByRoutingEndpoint2020_05_31Result, CloudFrontError > GetConnectionGroupByRoutingEndpoint2020_05_31Outcome
Aws::Utils::Outcome< CreateConnectionFunction2020_05_31Result, CloudFrontError > CreateConnectionFunction2020_05_31Outcome
std::future< GetOriginAccessControlConfig2020_05_31Outcome > GetOriginAccessControlConfig2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteCachePolicy2020_05_31Outcome
std::future< ListFieldLevelEncryptionConfigs2020_05_31Outcome > ListFieldLevelEncryptionConfigs2020_05_31OutcomeCallable
std::future< CreateStreamingDistributionWithTags2020_05_31Outcome > CreateStreamingDistributionWithTags2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateTrustStore2020_05_31Result, CloudFrontError > CreateTrustStore2020_05_31Outcome
std::future< UpdateDistributionWithStagingConfig2020_05_31Outcome > UpdateDistributionWithStagingConfig2020_05_31OutcomeCallable
std::future< GetMonitoringSubscription2020_05_31Outcome > GetMonitoringSubscription2020_05_31OutcomeCallable
std::future< DeleteRealtimeLogConfig2020_05_31Outcome > DeleteRealtimeLogConfig2020_05_31OutcomeCallable
std::future< GetConnectionGroup2020_05_31Outcome > GetConnectionGroup2020_05_31OutcomeCallable
std::future< ListFunctions2020_05_31Outcome > ListFunctions2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateVpcOrigin2020_05_31Result, CloudFrontError > CreateVpcOrigin2020_05_31Outcome
Aws::Utils::Outcome< GetConnectionGroup2020_05_31Result, CloudFrontError > GetConnectionGroup2020_05_31Outcome
std::future< CreateConnectionGroup2020_05_31Outcome > CreateConnectionGroup2020_05_31OutcomeCallable
std::future< GetFieldLevelEncryption2020_05_31Outcome > GetFieldLevelEncryption2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetResourcePolicy2020_05_31Result, CloudFrontError > GetResourcePolicy2020_05_31Outcome
Aws::Utils::Outcome< GetOriginAccessControlConfig2020_05_31Result, CloudFrontError > GetOriginAccessControlConfig2020_05_31Outcome
std::future< ListDistributions2020_05_31Outcome > ListDistributions2020_05_31OutcomeCallable
std::future< DeleteConnectionGroup2020_05_31Outcome > DeleteConnectionGroup2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetResponseHeadersPolicy2020_05_31Result, CloudFrontError > GetResponseHeadersPolicy2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteAnycastIpList2020_05_31Outcome
std::future< AssociateDistributionWebACL2020_05_31Outcome > AssociateDistributionWebACL2020_05_31OutcomeCallable
Aws::Utils::Outcome< AssociateDistributionWebACL2020_05_31Result, CloudFrontError > AssociateDistributionWebACL2020_05_31Outcome
std::future< GetOriginAccessControl2020_05_31Outcome > GetOriginAccessControl2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetDistribution2020_05_31Result, CloudFrontError > GetDistribution2020_05_31Outcome
Aws::Utils::Outcome< ListConnectionFunctions2020_05_31Result, CloudFrontError > ListConnectionFunctions2020_05_31Outcome
std::future< DescribeConnectionFunction2020_05_31Outcome > DescribeConnectionFunction2020_05_31OutcomeCallable
std::future< UpdateOriginAccessControl2020_05_31Outcome > UpdateOriginAccessControl2020_05_31OutcomeCallable
std::future< GetDistributionConfig2020_05_31Outcome > GetDistributionConfig2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateOriginAccessControl2020_05_31Result, CloudFrontError > CreateOriginAccessControl2020_05_31Outcome
std::future< UpdatePublicKey2020_05_31Outcome > UpdatePublicKey2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateKeyValueStore2020_05_31Result, CloudFrontError > UpdateKeyValueStore2020_05_31Outcome
std::future< UpdateDistribution2020_05_31Outcome > UpdateDistribution2020_05_31OutcomeCallable
std::future< GetConnectionGroupByRoutingEndpoint2020_05_31Outcome > GetConnectionGroupByRoutingEndpoint2020_05_31OutcomeCallable
std::future< VerifyDnsConfiguration2020_05_31Outcome > VerifyDnsConfiguration2020_05_31OutcomeCallable
std::future< UpdateKeyGroup2020_05_31Outcome > UpdateKeyGroup2020_05_31OutcomeCallable
std::future< DisassociateDistributionTenantWebACL2020_05_31Outcome > DisassociateDistributionTenantWebACL2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListDistributionsByAnycastIpListId2020_05_31Result, CloudFrontError > ListDistributionsByAnycastIpListId2020_05_31Outcome
std::future< UpdateTrustStore2020_05_31Outcome > UpdateTrustStore2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateResponseHeadersPolicy2020_05_31Result, CloudFrontError > UpdateResponseHeadersPolicy2020_05_31Outcome
Aws::Utils::Outcome< GetFieldLevelEncryption2020_05_31Result, CloudFrontError > GetFieldLevelEncryption2020_05_31Outcome
std::future< AssociateDistributionTenantWebACL2020_05_31Outcome > AssociateDistributionTenantWebACL2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateDistributionTenant2020_05_31Result, CloudFrontError > UpdateDistributionTenant2020_05_31Outcome
std::future< CreateOriginRequestPolicy2020_05_31Outcome > CreateOriginRequestPolicy2020_05_31OutcomeCallable
std::future< ListCachePolicies2020_05_31Outcome > ListCachePolicies2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdatePublicKey2020_05_31Result, CloudFrontError > UpdatePublicKey2020_05_31Outcome
std::future< GetManagedCertificateDetails2020_05_31Outcome > GetManagedCertificateDetails2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetDistributionConfig2020_05_31Result, CloudFrontError > GetDistributionConfig2020_05_31Outcome
std::future< UpdateRealtimeLogConfig2020_05_31Outcome > UpdateRealtimeLogConfig2020_05_31OutcomeCallable
std::future< ListDistributionsByKeyGroup2020_05_31Outcome > ListDistributionsByKeyGroup2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateDistributionTenant2020_05_31Result, CloudFrontError > CreateDistributionTenant2020_05_31Outcome
Aws::Utils::Outcome< DisassociateDistributionTenantWebACL2020_05_31Result, CloudFrontError > DisassociateDistributionTenantWebACL2020_05_31Outcome
Aws::Utils::Outcome< ListDistributionTenants2020_05_31Result, CloudFrontError > ListDistributionTenants2020_05_31Outcome
Aws::Utils::Outcome< GetOriginAccessControl2020_05_31Result, CloudFrontError > GetOriginAccessControl2020_05_31Outcome
std::future< DeleteDistribution2020_05_31Outcome > DeleteDistribution2020_05_31OutcomeCallable
std::future< UpdateFieldLevelEncryptionConfig2020_05_31Outcome > UpdateFieldLevelEncryptionConfig2020_05_31OutcomeCallable
std::future< UpdateDistributionTenant2020_05_31Outcome > UpdateDistributionTenant2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateDistributionWithTags2020_05_31Result, CloudFrontError > CreateDistributionWithTags2020_05_31Outcome
std::future< CreateResponseHeadersPolicy2020_05_31Outcome > CreateResponseHeadersPolicy2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListDistributionTenantsByCustomization2020_05_31Result, CloudFrontError > ListDistributionTenantsByCustomization2020_05_31Outcome
std::future< DeleteStreamingDistribution2020_05_31Outcome > DeleteStreamingDistribution2020_05_31OutcomeCallable
std::future< GetOriginRequestPolicy2020_05_31Outcome > GetOriginRequestPolicy2020_05_31OutcomeCallable
std::future< GetFieldLevelEncryptionProfile2020_05_31Outcome > GetFieldLevelEncryptionProfile2020_05_31OutcomeCallable
std::future< PublishFunction2020_05_31Outcome > PublishFunction2020_05_31OutcomeCallable
std::future< ListConnectionGroups2020_05_31Outcome > ListConnectionGroups2020_05_31OutcomeCallable
std::future< DeletePublicKey2020_05_31Outcome > DeletePublicKey2020_05_31OutcomeCallable
std::future< GetCloudFrontOriginAccessIdentity2020_05_31Outcome > GetCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable
Aws::Utils::Outcome< PutResourcePolicy2020_05_31Result, CloudFrontError > PutResourcePolicy2020_05_31Outcome
Aws::Utils::Outcome< GetStreamingDistributionConfig2020_05_31Result, CloudFrontError > GetStreamingDistributionConfig2020_05_31Outcome
Aws::Utils::Outcome< UpdateCachePolicy2020_05_31Result, CloudFrontError > UpdateCachePolicy2020_05_31Outcome
Aws::Utils::Outcome< UpdateVpcOrigin2020_05_31Result, CloudFrontError > UpdateVpcOrigin2020_05_31Outcome
std::future< GetCloudFrontOriginAccessIdentityConfig2020_05_31Outcome > GetCloudFrontOriginAccessIdentityConfig2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListResponseHeadersPolicies2020_05_31Result, CloudFrontError > ListResponseHeadersPolicies2020_05_31Outcome
Aws::Utils::Outcome< GetCachePolicyConfig2020_05_31Result, CloudFrontError > GetCachePolicyConfig2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteTrustStore2020_05_31Outcome
Aws::Utils::Outcome< GetOriginRequestPolicyConfig2020_05_31Result, CloudFrontError > GetOriginRequestPolicyConfig2020_05_31Outcome
std::future< CreateCachePolicy2020_05_31Outcome > CreateCachePolicy2020_05_31OutcomeCallable
std::future< CreateKeyGroup2020_05_31Outcome > CreateKeyGroup2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetStreamingDistribution2020_05_31Result, CloudFrontError > GetStreamingDistribution2020_05_31Outcome
std::future< UpdateFieldLevelEncryptionProfile2020_05_31Outcome > UpdateFieldLevelEncryptionProfile2020_05_31OutcomeCallable
Aws::Utils::Outcome< TestConnectionFunction2020_05_31Result, CloudFrontError > TestConnectionFunction2020_05_31Outcome
Aws::Utils::Outcome< GetResponseHeadersPolicyConfig2020_05_31Result, CloudFrontError > GetResponseHeadersPolicyConfig2020_05_31Outcome
Aws::Utils::Outcome< ListPublicKeys2020_05_31Result, CloudFrontError > ListPublicKeys2020_05_31Outcome
std::future< GetRealtimeLogConfig2020_05_31Outcome > GetRealtimeLogConfig2020_05_31OutcomeCallable
std::future< ListKeyValueStores2020_05_31Outcome > ListKeyValueStores2020_05_31OutcomeCallable
std::future< UpdateOriginRequestPolicy2020_05_31Outcome > UpdateOriginRequestPolicy2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetRealtimeLogConfig2020_05_31Result, CloudFrontError > GetRealtimeLogConfig2020_05_31Outcome
std::future< UpdateCachePolicy2020_05_31Outcome > UpdateCachePolicy2020_05_31OutcomeCallable
std::future< GetDistributionTenant2020_05_31Outcome > GetDistributionTenant2020_05_31OutcomeCallable
std::future< CreateDistributionWithTags2020_05_31Outcome > CreateDistributionWithTags2020_05_31OutcomeCallable
std::future< UntagResource2020_05_31Outcome > UntagResource2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetTrustStore2020_05_31Result, CloudFrontError > GetTrustStore2020_05_31Outcome
Aws::Utils::Outcome< ListDistributionsByRealtimeLogConfig2020_05_31Result, CloudFrontError > ListDistributionsByRealtimeLogConfig2020_05_31Outcome
Aws::Utils::Outcome< UpdateDomainAssociation2020_05_31Result, CloudFrontError > UpdateDomainAssociation2020_05_31Outcome
std::future< GetOriginRequestPolicyConfig2020_05_31Outcome > GetOriginRequestPolicyConfig2020_05_31OutcomeCallable
std::future< UpdateConnectionGroup2020_05_31Outcome > UpdateConnectionGroup2020_05_31OutcomeCallable
std::future< ListDistributionsByRealtimeLogConfig2020_05_31Outcome > ListDistributionsByRealtimeLogConfig2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteKeyGroup2020_05_31Outcome
std::future< UpdateKeyValueStore2020_05_31Outcome > UpdateKeyValueStore2020_05_31OutcomeCallable
std::future< DeleteCachePolicy2020_05_31Outcome > DeleteCachePolicy2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteOriginRequestPolicy2020_05_31Outcome
std::future< CreateMonitoringSubscription2020_05_31Outcome > CreateMonitoringSubscription2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetPublicKeyConfig2020_05_31Result, CloudFrontError > GetPublicKeyConfig2020_05_31Outcome
std::future< UpdateStreamingDistribution2020_05_31Outcome > UpdateStreamingDistribution2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListStreamingDistributions2020_05_31Result, CloudFrontError > ListStreamingDistributions2020_05_31Outcome
std::future< ListDistributionsByVpcOriginId2020_05_31Outcome > ListDistributionsByVpcOriginId2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateStreamingDistributionWithTags2020_05_31Result, CloudFrontError > CreateStreamingDistributionWithTags2020_05_31Outcome
Aws::Utils::Outcome< UpdateStreamingDistribution2020_05_31Result, CloudFrontError > UpdateStreamingDistribution2020_05_31Outcome
std::future< CreateVpcOrigin2020_05_31Outcome > CreateVpcOrigin2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateTrustStore2020_05_31Result, CloudFrontError > UpdateTrustStore2020_05_31Outcome
Aws::Utils::Outcome< GetCloudFrontOriginAccessIdentityConfig2020_05_31Result, CloudFrontError > GetCloudFrontOriginAccessIdentityConfig2020_05_31Outcome
std::future< GetPublicKeyConfig2020_05_31Outcome > GetPublicKeyConfig2020_05_31OutcomeCallable
std::future< DeleteFieldLevelEncryptionConfig2020_05_31Outcome > DeleteFieldLevelEncryptionConfig2020_05_31OutcomeCallable
std::future< DeleteFunction2020_05_31Outcome > DeleteFunction2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListDistributionsByConnectionFunction2020_05_31Result, CloudFrontError > ListDistributionsByConnectionFunction2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > TagResource2020_05_31Outcome
std::future< GetContinuousDeploymentPolicyConfig2020_05_31Outcome > GetContinuousDeploymentPolicyConfig2020_05_31OutcomeCallable
std::future< UpdateAnycastIpList2020_05_31Outcome > UpdateAnycastIpList2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListTagsForResource2020_05_31Result, CloudFrontError > ListTagsForResource2020_05_31Outcome
std::future< CreateRealtimeLogConfig2020_05_31Outcome > CreateRealtimeLogConfig2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > AssociateAlias2020_05_31Outcome
std::future< DeleteCloudFrontOriginAccessIdentity2020_05_31Outcome > DeleteCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable
std::future< DeleteFieldLevelEncryptionProfile2020_05_31Outcome > DeleteFieldLevelEncryptionProfile2020_05_31OutcomeCallable
Aws::Utils::Outcome< UpdateCloudFrontOriginAccessIdentity2020_05_31Result, CloudFrontError > UpdateCloudFrontOriginAccessIdentity2020_05_31Outcome
std::future< GetKeyGroupConfig2020_05_31Outcome > GetKeyGroupConfig2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetManagedCertificateDetails2020_05_31Result, CloudFrontError > GetManagedCertificateDetails2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteFieldLevelEncryptionProfile2020_05_31Outcome
std::future< UpdateCloudFrontOriginAccessIdentity2020_05_31Outcome > UpdateCloudFrontOriginAccessIdentity2020_05_31OutcomeCallable
std::future< GetFieldLevelEncryptionConfig2020_05_31Outcome > GetFieldLevelEncryptionConfig2020_05_31OutcomeCallable
std::future< PutResourcePolicy2020_05_31Outcome > PutResourcePolicy2020_05_31OutcomeCallable
std::future< GetResponseHeadersPolicy2020_05_31Outcome > GetResponseHeadersPolicy2020_05_31OutcomeCallable
std::future< GetFunction2020_05_31Outcome > GetFunction2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateContinuousDeploymentPolicy2020_05_31Result, CloudFrontError > CreateContinuousDeploymentPolicy2020_05_31Outcome
Aws::Utils::Outcome< GetConnectionFunction2020_05_31Result, CloudFrontError > GetConnectionFunction2020_05_31Outcome
Aws::Utils::Outcome< ListDistributionsByResponseHeadersPolicyId2020_05_31Result, CloudFrontError > ListDistributionsByResponseHeadersPolicyId2020_05_31Outcome
std::future< DeleteKeyGroup2020_05_31Outcome > DeleteKeyGroup2020_05_31OutcomeCallable
std::future< TestConnectionFunction2020_05_31Outcome > TestConnectionFunction2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateInvalidationForDistributionTenant2020_05_31Result, CloudFrontError > CreateInvalidationForDistributionTenant2020_05_31Outcome
Aws::Utils::Outcome< GetFieldLevelEncryptionConfig2020_05_31Result, CloudFrontError > GetFieldLevelEncryptionConfig2020_05_31Outcome
Aws::Utils::Outcome< CreateFieldLevelEncryptionConfig2020_05_31Result, CloudFrontError > CreateFieldLevelEncryptionConfig2020_05_31Outcome
std::future< CreateAnycastIpList2020_05_31Outcome > CreateAnycastIpList2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListConnectionGroups2020_05_31Result, CloudFrontError > ListConnectionGroups2020_05_31Outcome
Aws::Utils::Outcome< CreateStreamingDistribution2020_05_31Result, CloudFrontError > CreateStreamingDistribution2020_05_31Outcome
Aws::Utils::Outcome< AssociateDistributionTenantWebACL2020_05_31Result, CloudFrontError > AssociateDistributionTenantWebACL2020_05_31Outcome
std::future< ListKeyGroups2020_05_31Outcome > ListKeyGroups2020_05_31OutcomeCallable
std::future< DisassociateDistributionWebACL2020_05_31Outcome > DisassociateDistributionWebACL2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateFunction2020_05_31Result, CloudFrontError > CreateFunction2020_05_31Outcome
std::future< ListDistributionsByConnectionFunction2020_05_31Outcome > ListDistributionsByConnectionFunction2020_05_31OutcomeCallable
Aws::Utils::Outcome< VerifyDnsConfiguration2020_05_31Result, CloudFrontError > VerifyDnsConfiguration2020_05_31Outcome
std::future< UpdateDomainAssociation2020_05_31Outcome > UpdateDomainAssociation2020_05_31OutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteConnectionFunction2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteResourcePolicy2020_05_31Outcome
Aws::Utils::Outcome< CreateKeyGroup2020_05_31Result, CloudFrontError > CreateKeyGroup2020_05_31Outcome
Aws::Utils::Outcome< GetFunction2020_05_31Result, CloudFrontError > GetFunction2020_05_31Outcome
Aws::Utils::Outcome< ListContinuousDeploymentPolicies2020_05_31Result, CloudFrontError > ListContinuousDeploymentPolicies2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteDistribution2020_05_31Outcome
std::future< ListInvalidations2020_05_31Outcome > ListInvalidations2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetInvalidation2020_05_31Result, CloudFrontError > GetInvalidation2020_05_31Outcome
std::future< DeleteTrustStore2020_05_31Outcome > DeleteTrustStore2020_05_31OutcomeCallable
std::future< UpdateContinuousDeploymentPolicy2020_05_31Outcome > UpdateContinuousDeploymentPolicy2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListInvalidations2020_05_31Result, CloudFrontError > ListInvalidations2020_05_31Outcome
Aws::Utils::Outcome< ListDistributions2020_05_31Result, CloudFrontError > ListDistributions2020_05_31Outcome
Aws::Utils::Outcome< ListKeyValueStores2020_05_31Result, CloudFrontError > ListKeyValueStores2020_05_31Outcome
std::future< DeleteResponseHeadersPolicy2020_05_31Outcome > DeleteResponseHeadersPolicy2020_05_31OutcomeCallable
std::future< ListDistributionsByAnycastIpListId2020_05_31Outcome > ListDistributionsByAnycastIpListId2020_05_31OutcomeCallable
std::future< CreateKeyValueStore2020_05_31Outcome > CreateKeyValueStore2020_05_31OutcomeCallable
std::future< ListDistributionsByResponseHeadersPolicyId2020_05_31Outcome > ListDistributionsByResponseHeadersPolicyId2020_05_31OutcomeCallable
Aws::Utils::Outcome< CreateInvalidation2020_05_31Result, CloudFrontError > CreateInvalidation2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteOriginAccessControl2020_05_31Outcome
Aws::Utils::Outcome< Aws::NoResult, CloudFrontError > DeleteContinuousDeploymentPolicy2020_05_31Outcome
std::future< GetDistributionTenantByDomain2020_05_31Outcome > GetDistributionTenantByDomain2020_05_31OutcomeCallable
Aws::Utils::Outcome< ListDistributionsByConnectionMode2020_05_31Result, CloudFrontError > ListDistributionsByConnectionMode2020_05_31Outcome
std::future< DeleteMonitoringSubscription2020_05_31Outcome > DeleteMonitoringSubscription2020_05_31OutcomeCallable
std::future< GetDistribution2020_05_31Outcome > GetDistribution2020_05_31OutcomeCallable
Aws::Utils::Outcome< GetFieldLevelEncryptionProfileConfig2020_05_31Result, CloudFrontError > GetFieldLevelEncryptionProfileConfig2020_05_31Outcome
std::function< void(const CloudFrontClient *, const Model::ListConflictingAliases2020_05_31Request &, const Model::ListConflictingAliases2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListConflictingAliases2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByResponseHeadersPolicyId2020_05_31Request &, const Model::ListDistributionsByResponseHeadersPolicyId2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByResponseHeadersPolicyId2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateConnectionFunction2020_05_31Request &, const Model::CreateConnectionFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateConnectionFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListInvalidationsForDistributionTenant2020_05_31Request &, const Model::ListInvalidationsForDistributionTenant2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListInvalidationsForDistributionTenant2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteConnectionFunction2020_05_31Request &, const Model::DeleteConnectionFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteConnectionFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteRealtimeLogConfig2020_05_31Request &, const Model::DeleteRealtimeLogConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRealtimeLogConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteFunction2020_05_31Request &, const Model::DeleteFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateOriginRequestPolicy2020_05_31Request &, const Model::UpdateOriginRequestPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateOriginRequestPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateConnectionFunction2020_05_31Request &, const Model::UpdateConnectionFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateConnectionFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetStreamingDistributionConfig2020_05_31Request &, const Model::GetStreamingDistributionConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetStreamingDistributionConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteFieldLevelEncryptionConfig2020_05_31Request &, const Model::DeleteFieldLevelEncryptionConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFieldLevelEncryptionConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateMonitoringSubscription2020_05_31Request &, const Model::CreateMonitoringSubscription2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateMonitoringSubscription2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateDistributionWithStagingConfig2020_05_31Request &, const Model::UpdateDistributionWithStagingConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDistributionWithStagingConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListContinuousDeploymentPolicies2020_05_31Request &, const Model::ListContinuousDeploymentPolicies2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContinuousDeploymentPolicies2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListVpcOrigins2020_05_31Request &, const Model::ListVpcOrigins2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListVpcOrigins2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateFunction2020_05_31Request &, const Model::CreateFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListStreamingDistributions2020_05_31Request &, const Model::ListStreamingDistributions2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListStreamingDistributions2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListOriginRequestPolicies2020_05_31Request &, const Model::ListOriginRequestPolicies2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListOriginRequestPolicies2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateTrustStore2020_05_31Request &, const Model::CreateTrustStore2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTrustStore2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteAnycastIpList2020_05_31Request &, const Model::DeleteAnycastIpList2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAnycastIpList2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteConnectionGroup2020_05_31Request &, const Model::DeleteConnectionGroup2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteConnectionGroup2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteResponseHeadersPolicy2020_05_31Request &, const Model::DeleteResponseHeadersPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteResponseHeadersPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByOwnedResource2020_05_31Request &, const Model::ListDistributionsByOwnedResource2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByOwnedResource2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::TestFunction2020_05_31Request &, const Model::TestFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TestFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListKeyGroups2020_05_31Request &, const Model::ListKeyGroups2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListKeyGroups2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateInvalidationForDistributionTenant2020_05_31Request &, const Model::CreateInvalidationForDistributionTenant2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInvalidationForDistributionTenant2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByRealtimeLogConfig2020_05_31Request &, const Model::ListDistributionsByRealtimeLogConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByRealtimeLogConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetResponseHeadersPolicy2020_05_31Request &, const Model::GetResponseHeadersPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetResponseHeadersPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateKeyGroup2020_05_31Request &, const Model::UpdateKeyGroup2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateKeyGroup2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteOriginAccessControl2020_05_31Request &, const Model::DeleteOriginAccessControl2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteOriginAccessControl2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetFieldLevelEncryption2020_05_31Request &, const Model::GetFieldLevelEncryption2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFieldLevelEncryption2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdatePublicKey2020_05_31Request &, const Model::UpdatePublicKey2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePublicKey2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetManagedCertificateDetails2020_05_31Request &, const Model::GetManagedCertificateDetails2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetManagedCertificateDetails2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateConnectionGroup2020_05_31Request &, const Model::UpdateConnectionGroup2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateConnectionGroup2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DescribeConnectionFunction2020_05_31Request &, const Model::DescribeConnectionFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeConnectionFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionTenants2020_05_31Request &, const Model::ListDistributionTenants2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionTenants2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListTrustStores2020_05_31Request &, const Model::ListTrustStores2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTrustStores2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionTenantsByCustomization2020_05_31Request &, const Model::ListDistributionTenantsByCustomization2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionTenantsByCustomization2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateContinuousDeploymentPolicy2020_05_31Request &, const Model::UpdateContinuousDeploymentPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContinuousDeploymentPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateFieldLevelEncryptionConfig2020_05_31Request &, const Model::UpdateFieldLevelEncryptionConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFieldLevelEncryptionConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateStreamingDistributionWithTags2020_05_31Request &, const Model::CreateStreamingDistributionWithTags2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateStreamingDistributionWithTags2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteDistribution2020_05_31Request &, const Model::DeleteDistribution2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDistribution2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetResourcePolicy2020_05_31Request &, const Model::GetResourcePolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetResourcePolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateDistributionWithTags2020_05_31Request &, const Model::CreateDistributionWithTags2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDistributionWithTags2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByConnectionFunction2020_05_31Request &, const Model::ListDistributionsByConnectionFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByConnectionFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetDistributionTenant2020_05_31Request &, const Model::GetDistributionTenant2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDistributionTenant2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateResponseHeadersPolicy2020_05_31Request &, const Model::UpdateResponseHeadersPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateResponseHeadersPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListFieldLevelEncryptionProfiles2020_05_31Request &, const Model::ListFieldLevelEncryptionProfiles2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFieldLevelEncryptionProfiles2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetCachePolicyConfig2020_05_31Request &, const Model::GetCachePolicyConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCachePolicyConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteMonitoringSubscription2020_05_31Request &, const Model::DeleteMonitoringSubscription2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteMonitoringSubscription2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByKeyGroup2020_05_31Request &, const Model::ListDistributionsByKeyGroup2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByKeyGroup2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteCloudFrontOriginAccessIdentity2020_05_31Request &, const Model::DeleteCloudFrontOriginAccessIdentity2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCloudFrontOriginAccessIdentity2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetCloudFrontOriginAccessIdentityConfig2020_05_31Request &, const Model::GetCloudFrontOriginAccessIdentityConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCloudFrontOriginAccessIdentityConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByAnycastIpListId2020_05_31Request &, const Model::ListDistributionsByAnycastIpListId2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByAnycastIpListId2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateVpcOrigin2020_05_31Request &, const Model::CreateVpcOrigin2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVpcOrigin2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetKeyGroup2020_05_31Request &, const Model::GetKeyGroup2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetKeyGroup2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListPublicKeys2020_05_31Request &, const Model::ListPublicKeys2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPublicKeys2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DisassociateDistributionTenantWebACL2020_05_31Request &, const Model::DisassociateDistributionTenantWebACL2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateDistributionTenantWebACL2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateDistributionTenant2020_05_31Request &, const Model::UpdateDistributionTenant2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDistributionTenant2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListCachePolicies2020_05_31Request &, const Model::ListCachePolicies2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCachePolicies2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::TagResource2020_05_31Request &, const Model::TagResource2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResource2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateOriginRequestPolicy2020_05_31Request &, const Model::CreateOriginRequestPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateOriginRequestPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteKeyValueStore2020_05_31Request &, const Model::DeleteKeyValueStore2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteKeyValueStore2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListOriginAccessControls2020_05_31Request &, const Model::ListOriginAccessControls2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListOriginAccessControls2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateVpcOrigin2020_05_31Request &, const Model::UpdateVpcOrigin2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateVpcOrigin2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateDistributionTenant2020_05_31Request &, const Model::CreateDistributionTenant2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDistributionTenant2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::TestConnectionFunction2020_05_31Request &, const Model::TestConnectionFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TestConnectionFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreatePublicKey2020_05_31Request &, const Model::CreatePublicKey2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePublicKey2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateCachePolicy2020_05_31Request &, const Model::UpdateCachePolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCachePolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteStreamingDistribution2020_05_31Request &, const Model::DeleteStreamingDistribution2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteStreamingDistribution2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteKeyGroup2020_05_31Request &, const Model::DeleteKeyGroup2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteKeyGroup2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetPublicKeyConfig2020_05_31Request &, const Model::GetPublicKeyConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPublicKeyConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateKeyGroup2020_05_31Request &, const Model::CreateKeyGroup2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateKeyGroup2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::VerifyDnsConfiguration2020_05_31Request &, const Model::VerifyDnsConfiguration2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> VerifyDnsConfiguration2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListFieldLevelEncryptionConfigs2020_05_31Request &, const Model::ListFieldLevelEncryptionConfigs2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFieldLevelEncryptionConfigs2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::AssociateDistributionTenantWebACL2020_05_31Request &, const Model::AssociateDistributionTenantWebACL2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateDistributionTenantWebACL2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateFieldLevelEncryptionProfile2020_05_31Request &, const Model::UpdateFieldLevelEncryptionProfile2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFieldLevelEncryptionProfile2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByVpcOriginId2020_05_31Request &, const Model::ListDistributionsByVpcOriginId2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByVpcOriginId2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateCachePolicy2020_05_31Request &, const Model::CreateCachePolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCachePolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateResponseHeadersPolicy2020_05_31Request &, const Model::CreateResponseHeadersPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateResponseHeadersPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListInvalidations2020_05_31Request &, const Model::ListInvalidations2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListInvalidations2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetOriginRequestPolicy2020_05_31Request &, const Model::GetOriginRequestPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetOriginRequestPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetFunction2020_05_31Request &, Model::GetFunction2020_05_31Outcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateContinuousDeploymentPolicy2020_05_31Request &, const Model::CreateContinuousDeploymentPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateContinuousDeploymentPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteFieldLevelEncryptionProfile2020_05_31Request &, const Model::DeleteFieldLevelEncryptionProfile2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFieldLevelEncryptionProfile2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DescribeKeyValueStore2020_05_31Request &, const Model::DescribeKeyValueStore2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeKeyValueStore2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateOriginAccessControl2020_05_31Request &, const Model::UpdateOriginAccessControl2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateOriginAccessControl2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateFieldLevelEncryptionConfig2020_05_31Request &, const Model::CreateFieldLevelEncryptionConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFieldLevelEncryptionConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateCloudFrontOriginAccessIdentity2020_05_31Request &, const Model::CreateCloudFrontOriginAccessIdentity2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCloudFrontOriginAccessIdentity2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateInvalidation2020_05_31Request &, const Model::CreateInvalidation2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInvalidation2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::PublishConnectionFunction2020_05_31Request &, const Model::PublishConnectionFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PublishConnectionFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListRealtimeLogConfigs2020_05_31Request &, const Model::ListRealtimeLogConfigs2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRealtimeLogConfigs2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::AssociateDistributionWebACL2020_05_31Request &, const Model::AssociateDistributionWebACL2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateDistributionWebACL2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetConnectionFunction2020_05_31Request &, Model::GetConnectionFunction2020_05_31Outcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetConnectionFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateDistribution2020_05_31Request &, const Model::UpdateDistribution2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDistribution2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteOriginRequestPolicy2020_05_31Request &, const Model::DeleteOriginRequestPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteOriginRequestPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetDistributionConfig2020_05_31Request &, const Model::GetDistributionConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDistributionConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateAnycastIpList2020_05_31Request &, const Model::UpdateAnycastIpList2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAnycastIpList2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateAnycastIpList2020_05_31Request &, const Model::CreateAnycastIpList2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAnycastIpList2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetOriginAccessControlConfig2020_05_31Request &, const Model::GetOriginAccessControlConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetOriginAccessControlConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListFunctions2020_05_31Request &, const Model::ListFunctions2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFunctions2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListCloudFrontOriginAccessIdentities2020_05_31Request &, const Model::ListCloudFrontOriginAccessIdentities2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCloudFrontOriginAccessIdentities2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetMonitoringSubscription2020_05_31Request &, const Model::GetMonitoringSubscription2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMonitoringSubscription2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributions2020_05_31Request &, const Model::ListDistributions2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributions2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetAnycastIpList2020_05_31Request &, const Model::GetAnycastIpList2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAnycastIpList2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetKeyGroupConfig2020_05_31Request &, const Model::GetKeyGroupConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetKeyGroupConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetStreamingDistribution2020_05_31Request &, const Model::GetStreamingDistribution2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetStreamingDistribution2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByTrustStore2020_05_31Request &, const Model::ListDistributionsByTrustStore2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByTrustStore2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListTagsForResource2020_05_31Request &, const Model::ListTagsForResource2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResource2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DisassociateDistributionWebACL2020_05_31Request &, const Model::DisassociateDistributionWebACL2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateDistributionWebACL2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateStreamingDistribution2020_05_31Request &, const Model::UpdateStreamingDistribution2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateStreamingDistribution2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetOriginRequestPolicyConfig2020_05_31Request &, const Model::GetOriginRequestPolicyConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetOriginRequestPolicyConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateDistribution2020_05_31Request &, const Model::CreateDistribution2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDistribution2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetInvalidationForDistributionTenant2020_05_31Request &, const Model::GetInvalidationForDistributionTenant2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetInvalidationForDistributionTenant2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByConnectionMode2020_05_31Request &, const Model::ListDistributionsByConnectionMode2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByConnectionMode2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetOriginAccessControl2020_05_31Request &, const Model::GetOriginAccessControl2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetOriginAccessControl2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateFieldLevelEncryptionProfile2020_05_31Request &, const Model::CreateFieldLevelEncryptionProfile2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFieldLevelEncryptionProfile2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteVpcOrigin2020_05_31Request &, const Model::DeleteVpcOrigin2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVpcOrigin2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetContinuousDeploymentPolicy2020_05_31Request &, const Model::GetContinuousDeploymentPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetContinuousDeploymentPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateOriginAccessControl2020_05_31Request &, const Model::CreateOriginAccessControl2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateOriginAccessControl2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteResourcePolicy2020_05_31Request &, const Model::DeleteResourcePolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteResourcePolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteCachePolicy2020_05_31Request &, const Model::DeleteCachePolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCachePolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeletePublicKey2020_05_31Request &, const Model::DeletePublicKey2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePublicKey2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateStreamingDistribution2020_05_31Request &, const Model::CreateStreamingDistribution2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateStreamingDistribution2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetResponseHeadersPolicyConfig2020_05_31Request &, const Model::GetResponseHeadersPolicyConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetResponseHeadersPolicyConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListConnectionFunctions2020_05_31Request &, const Model::ListConnectionFunctions2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListConnectionFunctions2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListResponseHeadersPolicies2020_05_31Request &, const Model::ListResponseHeadersPolicies2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListResponseHeadersPolicies2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateDomainAssociation2020_05_31Request &, const Model::UpdateDomainAssociation2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDomainAssociation2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetConnectionGroupByRoutingEndpoint2020_05_31Request &, const Model::GetConnectionGroupByRoutingEndpoint2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetConnectionGroupByRoutingEndpoint2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateRealtimeLogConfig2020_05_31Request &, const Model::UpdateRealtimeLogConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRealtimeLogConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetDistributionTenantByDomain2020_05_31Request &, const Model::GetDistributionTenantByDomain2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDistributionTenantByDomain2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetFieldLevelEncryptionProfileConfig2020_05_31Request &, const Model::GetFieldLevelEncryptionProfileConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFieldLevelEncryptionProfileConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListAnycastIpLists2020_05_31Request &, const Model::ListAnycastIpLists2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAnycastIpLists2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetCachePolicy2020_05_31Request &, const Model::GetCachePolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCachePolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByWebACLId2020_05_31Request &, const Model::ListDistributionsByWebACLId2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByWebACLId2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateConnectionGroup2020_05_31Request &, const Model::CreateConnectionGroup2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateConnectionGroup2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetContinuousDeploymentPolicyConfig2020_05_31Request &, const Model::GetContinuousDeploymentPolicyConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetContinuousDeploymentPolicyConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetDistribution2020_05_31Request &, const Model::GetDistribution2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDistribution2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateTrustStore2020_05_31Request &, const Model::UpdateTrustStore2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTrustStore2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByOriginRequestPolicyId2020_05_31Request &, const Model::ListDistributionsByOriginRequestPolicyId2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByOriginRequestPolicyId2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetTrustStore2020_05_31Request &, const Model::GetTrustStore2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTrustStore2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListKeyValueStores2020_05_31Request &, const Model::ListKeyValueStores2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListKeyValueStores2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetVpcOrigin2020_05_31Request &, const Model::GetVpcOrigin2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVpcOrigin2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetRealtimeLogConfig2020_05_31Request &, const Model::GetRealtimeLogConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRealtimeLogConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetCloudFrontOriginAccessIdentity2020_05_31Request &, const Model::GetCloudFrontOriginAccessIdentity2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCloudFrontOriginAccessIdentity2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::AssociateAlias2020_05_31Request &, const Model::AssociateAlias2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateAlias2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateRealtimeLogConfig2020_05_31Request &, const Model::CreateRealtimeLogConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRealtimeLogConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetFieldLevelEncryptionProfile2020_05_31Request &, const Model::GetFieldLevelEncryptionProfile2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFieldLevelEncryptionProfile2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetConnectionGroup2020_05_31Request &, const Model::GetConnectionGroup2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetConnectionGroup2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UntagResource2020_05_31Request &, const Model::UntagResource2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResource2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::PutResourcePolicy2020_05_31Request &, const Model::PutResourcePolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutResourcePolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteTrustStore2020_05_31Request &, const Model::DeleteTrustStore2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTrustStore2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CreateKeyValueStore2020_05_31Request &, const Model::CreateKeyValueStore2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateKeyValueStore2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetFieldLevelEncryptionConfig2020_05_31Request &, const Model::GetFieldLevelEncryptionConfig2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFieldLevelEncryptionConfig2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetPublicKey2020_05_31Request &, const Model::GetPublicKey2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPublicKey2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DescribeFunction2020_05_31Request &, const Model::DescribeFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteContinuousDeploymentPolicy2020_05_31Request &, const Model::DeleteContinuousDeploymentPolicy2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteContinuousDeploymentPolicy2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::DeleteDistributionTenant2020_05_31Request &, const Model::DeleteDistributionTenant2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDistributionTenant2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::CopyDistribution2020_05_31Request &, const Model::CopyDistribution2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CopyDistribution2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListConnectionGroups2020_05_31Request &, const Model::ListConnectionGroups2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListConnectionGroups2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::PublishFunction2020_05_31Request &, const Model::PublishFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PublishFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::GetInvalidation2020_05_31Request &, const Model::GetInvalidation2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetInvalidation2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDistributionsByCachePolicyId2020_05_31Request &, const Model::ListDistributionsByCachePolicyId2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDistributionsByCachePolicyId2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateCloudFrontOriginAccessIdentity2020_05_31Request &, const Model::UpdateCloudFrontOriginAccessIdentity2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCloudFrontOriginAccessIdentity2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateFunction2020_05_31Request &, const Model::UpdateFunction2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFunction2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::ListDomainConflicts2020_05_31Request &, const Model::ListDomainConflicts2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDomainConflicts2020_05_31ResponseReceivedHandler
std::function< void(const CloudFrontClient *, const Model::UpdateKeyValueStore2020_05_31Request &, const Model::UpdateKeyValueStore2020_05_31Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateKeyValueStore2020_05_31ResponseReceivedHandler