aws_sdk_cloudfront/operation.rs
1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub use ::aws_types::request_id::RequestId;
3
4/// Types for the `AssociateAlias` operation.
5pub mod associate_alias;
6
7/// Types for the `AssociateDistributionTenantWebACL` operation.
8pub mod associate_distribution_tenant_web_acl;
9
10/// Types for the `AssociateDistributionWebACL` operation.
11pub mod associate_distribution_web_acl;
12
13/// Types for the `CopyDistribution` operation.
14pub mod copy_distribution;
15
16/// Types for the `CreateAnycastIpList` operation.
17pub mod create_anycast_ip_list;
18
19/// Types for the `CreateCachePolicy` operation.
20pub mod create_cache_policy;
21
22/// Types for the `CreateCloudFrontOriginAccessIdentity` operation.
23pub mod create_cloud_front_origin_access_identity;
24
25/// Types for the `CreateConnectionGroup` operation.
26pub mod create_connection_group;
27
28/// Types for the `CreateContinuousDeploymentPolicy` operation.
29pub mod create_continuous_deployment_policy;
30
31/// Types for the `CreateDistribution` operation.
32pub mod create_distribution;
33
34/// Types for the `CreateDistributionTenant` operation.
35pub mod create_distribution_tenant;
36
37/// Types for the `CreateDistributionWithTags` operation.
38pub mod create_distribution_with_tags;
39
40/// Types for the `CreateFieldLevelEncryptionConfig` operation.
41pub mod create_field_level_encryption_config;
42
43/// Types for the `CreateFieldLevelEncryptionProfile` operation.
44pub mod create_field_level_encryption_profile;
45
46/// Types for the `CreateFunction` operation.
47pub mod create_function;
48
49/// Types for the `CreateInvalidation` operation.
50pub mod create_invalidation;
51
52/// Types for the `CreateInvalidationForDistributionTenant` operation.
53pub mod create_invalidation_for_distribution_tenant;
54
55/// Types for the `CreateKeyGroup` operation.
56pub mod create_key_group;
57
58/// Types for the `CreateKeyValueStore` operation.
59pub mod create_key_value_store;
60
61/// Types for the `CreateMonitoringSubscription` operation.
62pub mod create_monitoring_subscription;
63
64/// Types for the `CreateOriginAccessControl` operation.
65pub mod create_origin_access_control;
66
67/// Types for the `CreateOriginRequestPolicy` operation.
68pub mod create_origin_request_policy;
69
70/// Types for the `CreatePublicKey` operation.
71pub mod create_public_key;
72
73/// Types for the `CreateRealtimeLogConfig` operation.
74pub mod create_realtime_log_config;
75
76/// Types for the `CreateResponseHeadersPolicy` operation.
77pub mod create_response_headers_policy;
78
79/// Types for the `CreateStreamingDistribution` operation.
80pub mod create_streaming_distribution;
81
82/// Types for the `CreateStreamingDistributionWithTags` operation.
83pub mod create_streaming_distribution_with_tags;
84
85/// Types for the `CreateVpcOrigin` operation.
86pub mod create_vpc_origin;
87
88/// Types for the `DeleteAnycastIpList` operation.
89pub mod delete_anycast_ip_list;
90
91/// Types for the `DeleteCachePolicy` operation.
92pub mod delete_cache_policy;
93
94/// Types for the `DeleteCloudFrontOriginAccessIdentity` operation.
95pub mod delete_cloud_front_origin_access_identity;
96
97/// Types for the `DeleteConnectionGroup` operation.
98pub mod delete_connection_group;
99
100/// Types for the `DeleteContinuousDeploymentPolicy` operation.
101pub mod delete_continuous_deployment_policy;
102
103/// Types for the `DeleteDistribution` operation.
104pub mod delete_distribution;
105
106/// Types for the `DeleteDistributionTenant` operation.
107pub mod delete_distribution_tenant;
108
109/// Types for the `DeleteFieldLevelEncryptionConfig` operation.
110pub mod delete_field_level_encryption_config;
111
112/// Types for the `DeleteFieldLevelEncryptionProfile` operation.
113pub mod delete_field_level_encryption_profile;
114
115/// Types for the `DeleteFunction` operation.
116pub mod delete_function;
117
118/// Types for the `DeleteKeyGroup` operation.
119pub mod delete_key_group;
120
121/// Types for the `DeleteKeyValueStore` operation.
122pub mod delete_key_value_store;
123
124/// Types for the `DeleteMonitoringSubscription` operation.
125pub mod delete_monitoring_subscription;
126
127/// Types for the `DeleteOriginAccessControl` operation.
128pub mod delete_origin_access_control;
129
130/// Types for the `DeleteOriginRequestPolicy` operation.
131pub mod delete_origin_request_policy;
132
133/// Types for the `DeletePublicKey` operation.
134pub mod delete_public_key;
135
136/// Types for the `DeleteRealtimeLogConfig` operation.
137pub mod delete_realtime_log_config;
138
139/// Types for the `DeleteResponseHeadersPolicy` operation.
140pub mod delete_response_headers_policy;
141
142/// Types for the `DeleteStreamingDistribution` operation.
143pub mod delete_streaming_distribution;
144
145/// Types for the `DeleteVpcOrigin` operation.
146pub mod delete_vpc_origin;
147
148/// Types for the `DescribeFunction` operation.
149pub mod describe_function;
150
151/// Types for the `DescribeKeyValueStore` operation.
152pub mod describe_key_value_store;
153
154/// Types for the `DisassociateDistributionTenantWebACL` operation.
155pub mod disassociate_distribution_tenant_web_acl;
156
157/// Types for the `DisassociateDistributionWebACL` operation.
158pub mod disassociate_distribution_web_acl;
159
160/// Types for the `GetAnycastIpList` operation.
161pub mod get_anycast_ip_list;
162
163/// Types for the `GetCachePolicy` operation.
164pub mod get_cache_policy;
165
166/// Types for the `GetCachePolicyConfig` operation.
167pub mod get_cache_policy_config;
168
169/// Types for the `GetCloudFrontOriginAccessIdentity` operation.
170pub mod get_cloud_front_origin_access_identity;
171
172/// Types for the `GetCloudFrontOriginAccessIdentityConfig` operation.
173pub mod get_cloud_front_origin_access_identity_config;
174
175/// Types for the `GetConnectionGroup` operation.
176pub mod get_connection_group;
177
178/// Types for the `GetConnectionGroupByRoutingEndpoint` operation.
179pub mod get_connection_group_by_routing_endpoint;
180
181/// Types for the `GetContinuousDeploymentPolicy` operation.
182pub mod get_continuous_deployment_policy;
183
184/// Types for the `GetContinuousDeploymentPolicyConfig` operation.
185pub mod get_continuous_deployment_policy_config;
186
187/// Types for the `GetDistribution` operation.
188pub mod get_distribution;
189
190/// Types for the `GetDistributionConfig` operation.
191pub mod get_distribution_config;
192
193/// Types for the `GetDistributionTenant` operation.
194pub mod get_distribution_tenant;
195
196/// Types for the `GetDistributionTenantByDomain` operation.
197pub mod get_distribution_tenant_by_domain;
198
199/// Types for the `GetFieldLevelEncryption` operation.
200pub mod get_field_level_encryption;
201
202/// Types for the `GetFieldLevelEncryptionConfig` operation.
203pub mod get_field_level_encryption_config;
204
205/// Types for the `GetFieldLevelEncryptionProfile` operation.
206pub mod get_field_level_encryption_profile;
207
208/// Types for the `GetFieldLevelEncryptionProfileConfig` operation.
209pub mod get_field_level_encryption_profile_config;
210
211/// Types for the `GetFunction` operation.
212pub mod get_function;
213
214/// Types for the `GetInvalidation` operation.
215pub mod get_invalidation;
216
217/// Types for the `GetInvalidationForDistributionTenant` operation.
218pub mod get_invalidation_for_distribution_tenant;
219
220/// Types for the `GetKeyGroup` operation.
221pub mod get_key_group;
222
223/// Types for the `GetKeyGroupConfig` operation.
224pub mod get_key_group_config;
225
226/// Types for the `GetManagedCertificateDetails` operation.
227pub mod get_managed_certificate_details;
228
229/// Types for the `GetMonitoringSubscription` operation.
230pub mod get_monitoring_subscription;
231
232/// Types for the `GetOriginAccessControl` operation.
233pub mod get_origin_access_control;
234
235/// Types for the `GetOriginAccessControlConfig` operation.
236pub mod get_origin_access_control_config;
237
238/// Types for the `GetOriginRequestPolicy` operation.
239pub mod get_origin_request_policy;
240
241/// Types for the `GetOriginRequestPolicyConfig` operation.
242pub mod get_origin_request_policy_config;
243
244/// Types for the `GetPublicKey` operation.
245pub mod get_public_key;
246
247/// Types for the `GetPublicKeyConfig` operation.
248pub mod get_public_key_config;
249
250/// Types for the `GetRealtimeLogConfig` operation.
251pub mod get_realtime_log_config;
252
253/// Types for the `GetResponseHeadersPolicy` operation.
254pub mod get_response_headers_policy;
255
256/// Types for the `GetResponseHeadersPolicyConfig` operation.
257pub mod get_response_headers_policy_config;
258
259/// Types for the `GetStreamingDistribution` operation.
260pub mod get_streaming_distribution;
261
262/// Types for the `GetStreamingDistributionConfig` operation.
263pub mod get_streaming_distribution_config;
264
265/// Types for the `GetVpcOrigin` operation.
266pub mod get_vpc_origin;
267
268/// Types for the `ListAnycastIpLists` operation.
269pub mod list_anycast_ip_lists;
270
271/// Types for the `ListCachePolicies` operation.
272pub mod list_cache_policies;
273
274/// Types for the `ListCloudFrontOriginAccessIdentities` operation.
275pub mod list_cloud_front_origin_access_identities;
276
277/// Types for the `ListConflictingAliases` operation.
278pub mod list_conflicting_aliases;
279
280/// Types for the `ListConnectionGroups` operation.
281pub mod list_connection_groups;
282
283/// Types for the `ListContinuousDeploymentPolicies` operation.
284pub mod list_continuous_deployment_policies;
285
286/// Types for the `ListDistributionTenants` operation.
287pub mod list_distribution_tenants;
288
289/// Types for the `ListDistributionTenantsByCustomization` operation.
290pub mod list_distribution_tenants_by_customization;
291
292/// Types for the `ListDistributions` operation.
293pub mod list_distributions;
294
295/// Types for the `ListDistributionsByAnycastIpListId` operation.
296pub mod list_distributions_by_anycast_ip_list_id;
297
298/// Types for the `ListDistributionsByCachePolicyId` operation.
299pub mod list_distributions_by_cache_policy_id;
300
301/// Types for the `ListDistributionsByConnectionMode` operation.
302pub mod list_distributions_by_connection_mode;
303
304/// Types for the `ListDistributionsByKeyGroup` operation.
305pub mod list_distributions_by_key_group;
306
307/// Types for the `ListDistributionsByOriginRequestPolicyId` operation.
308pub mod list_distributions_by_origin_request_policy_id;
309
310/// Types for the `ListDistributionsByRealtimeLogConfig` operation.
311pub mod list_distributions_by_realtime_log_config;
312
313/// Types for the `ListDistributionsByResponseHeadersPolicyId` operation.
314pub mod list_distributions_by_response_headers_policy_id;
315
316/// Types for the `ListDistributionsByVpcOriginId` operation.
317pub mod list_distributions_by_vpc_origin_id;
318
319/// Types for the `ListDistributionsByWebACLId` operation.
320pub mod list_distributions_by_web_acl_id;
321
322/// Types for the `ListDomainConflicts` operation.
323pub mod list_domain_conflicts;
324
325/// Types for the `ListFieldLevelEncryptionConfigs` operation.
326pub mod list_field_level_encryption_configs;
327
328/// Types for the `ListFieldLevelEncryptionProfiles` operation.
329pub mod list_field_level_encryption_profiles;
330
331/// Types for the `ListFunctions` operation.
332pub mod list_functions;
333
334/// Types for the `ListInvalidations` operation.
335pub mod list_invalidations;
336
337/// Types for the `ListInvalidationsForDistributionTenant` operation.
338pub mod list_invalidations_for_distribution_tenant;
339
340/// Types for the `ListKeyGroups` operation.
341pub mod list_key_groups;
342
343/// Types for the `ListKeyValueStores` operation.
344pub mod list_key_value_stores;
345
346/// Types for the `ListOriginAccessControls` operation.
347pub mod list_origin_access_controls;
348
349/// Types for the `ListOriginRequestPolicies` operation.
350pub mod list_origin_request_policies;
351
352/// Types for the `ListPublicKeys` operation.
353pub mod list_public_keys;
354
355/// Types for the `ListRealtimeLogConfigs` operation.
356pub mod list_realtime_log_configs;
357
358/// Types for the `ListResponseHeadersPolicies` operation.
359pub mod list_response_headers_policies;
360
361/// Types for the `ListStreamingDistributions` operation.
362pub mod list_streaming_distributions;
363
364/// Types for the `ListTagsForResource` operation.
365pub mod list_tags_for_resource;
366
367/// Types for the `ListVpcOrigins` operation.
368pub mod list_vpc_origins;
369
370/// Types for the `PublishFunction` operation.
371pub mod publish_function;
372
373/// Types for the `TagResource` operation.
374pub mod tag_resource;
375
376/// Types for the `TestFunction` operation.
377pub mod test_function;
378
379/// Types for the `UntagResource` operation.
380pub mod untag_resource;
381
382/// Types for the `UpdateCachePolicy` operation.
383pub mod update_cache_policy;
384
385/// Types for the `UpdateCloudFrontOriginAccessIdentity` operation.
386pub mod update_cloud_front_origin_access_identity;
387
388/// Types for the `UpdateConnectionGroup` operation.
389pub mod update_connection_group;
390
391/// Types for the `UpdateContinuousDeploymentPolicy` operation.
392pub mod update_continuous_deployment_policy;
393
394/// Types for the `UpdateDistribution` operation.
395pub mod update_distribution;
396
397/// Types for the `UpdateDistributionTenant` operation.
398pub mod update_distribution_tenant;
399
400/// Types for the `UpdateDistributionWithStagingConfig` operation.
401pub mod update_distribution_with_staging_config;
402
403/// Types for the `UpdateDomainAssociation` operation.
404pub mod update_domain_association;
405
406/// Types for the `UpdateFieldLevelEncryptionConfig` operation.
407pub mod update_field_level_encryption_config;
408
409/// Types for the `UpdateFieldLevelEncryptionProfile` operation.
410pub mod update_field_level_encryption_profile;
411
412/// Types for the `UpdateFunction` operation.
413pub mod update_function;
414
415/// Types for the `UpdateKeyGroup` operation.
416pub mod update_key_group;
417
418/// Types for the `UpdateKeyValueStore` operation.
419pub mod update_key_value_store;
420
421/// Types for the `UpdateOriginAccessControl` operation.
422pub mod update_origin_access_control;
423
424/// Types for the `UpdateOriginRequestPolicy` operation.
425pub mod update_origin_request_policy;
426
427/// Types for the `UpdatePublicKey` operation.
428pub mod update_public_key;
429
430/// Types for the `UpdateRealtimeLogConfig` operation.
431pub mod update_realtime_log_config;
432
433/// Types for the `UpdateResponseHeadersPolicy` operation.
434pub mod update_response_headers_policy;
435
436/// Types for the `UpdateStreamingDistribution` operation.
437pub mod update_streaming_distribution;
438
439/// Types for the `UpdateVpcOrigin` operation.
440pub mod update_vpc_origin;
441
442/// Types for the `VerifyDnsConfiguration` operation.
443pub mod verify_dns_configuration;