Skip to main content

aws_sdk_cloudfront/
types.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub use crate::types::_distribution::Distribution;
3
4pub use crate::types::_tags::Tags;
5
6pub use crate::types::_ip_address_type::IpAddressType;
7
8pub use crate::types::_anycast_ip_list::AnycastIpList;
9
10pub use crate::types::_cache_policy_config::CachePolicyConfig;
11
12pub use crate::types::_cache_policy::CachePolicy;
13
14pub use crate::types::_cloud_front_origin_access_identity_config::CloudFrontOriginAccessIdentityConfig;
15
16pub use crate::types::_cloud_front_origin_access_identity::CloudFrontOriginAccessIdentity;
17
18pub use crate::types::_function_config::FunctionConfig;
19
20pub use crate::types::_connection_function_summary::ConnectionFunctionSummary;
21
22pub use crate::types::_connection_group::ConnectionGroup;
23
24pub use crate::types::_continuous_deployment_policy_config::ContinuousDeploymentPolicyConfig;
25
26pub use crate::types::_continuous_deployment_policy::ContinuousDeploymentPolicy;
27
28pub use crate::types::_distribution_config::DistributionConfig;
29
30pub use crate::types::_customizations::Customizations;
31
32pub use crate::types::_managed_certificate_request::ManagedCertificateRequest;
33
34pub use crate::types::_distribution_tenant::DistributionTenant;
35
36pub use crate::types::_distribution_config_with_tags::DistributionConfigWithTags;
37
38pub use crate::types::_field_level_encryption_config::FieldLevelEncryptionConfig;
39
40pub use crate::types::_field_level_encryption::FieldLevelEncryption;
41
42pub use crate::types::_field_level_encryption_profile_config::FieldLevelEncryptionProfileConfig;
43
44pub use crate::types::_field_level_encryption_profile::FieldLevelEncryptionProfile;
45
46pub use crate::types::_function_summary::FunctionSummary;
47
48pub use crate::types::_invalidation_batch::InvalidationBatch;
49
50pub use crate::types::_invalidation::Invalidation;
51
52pub use crate::types::_key_group_config::KeyGroupConfig;
53
54pub use crate::types::_key_group::KeyGroup;
55
56pub use crate::types::_import_source::ImportSource;
57
58pub use crate::types::_key_value_store::KeyValueStore;
59
60pub use crate::types::_monitoring_subscription::MonitoringSubscription;
61
62pub use crate::types::_origin_access_control_config::OriginAccessControlConfig;
63
64pub use crate::types::_origin_access_control::OriginAccessControl;
65
66pub use crate::types::_origin_request_policy_config::OriginRequestPolicyConfig;
67
68pub use crate::types::_origin_request_policy::OriginRequestPolicy;
69
70pub use crate::types::_public_key_config::PublicKeyConfig;
71
72pub use crate::types::_public_key::PublicKey;
73
74pub use crate::types::_realtime_log_config::RealtimeLogConfig;
75
76pub use crate::types::_response_headers_policy_config::ResponseHeadersPolicyConfig;
77
78pub use crate::types::_response_headers_policy::ResponseHeadersPolicy;
79
80pub use crate::types::_streaming_distribution_config::StreamingDistributionConfig;
81
82pub use crate::types::_streaming_distribution::StreamingDistribution;
83
84pub use crate::types::_streaming_distribution_config_with_tags::StreamingDistributionConfigWithTags;
85
86pub use crate::types::_ca_certificates_bundle_source::CaCertificatesBundleSource;
87
88pub use crate::types::_trust_store::TrustStore;
89
90pub use crate::types::_vpc_origin_endpoint_config::VpcOriginEndpointConfig;
91
92pub use crate::types::_vpc_origin::VpcOrigin;
93
94pub use crate::types::_function_stage::FunctionStage;
95
96pub use crate::types::_managed_certificate_details::ManagedCertificateDetails;
97
98pub use crate::types::_anycast_ip_list_collection::AnycastIpListCollection;
99
100pub use crate::types::_cache_policy_type::CachePolicyType;
101
102pub use crate::types::_cache_policy_list::CachePolicyList;
103
104pub use crate::types::_cloud_front_origin_access_identity_list::CloudFrontOriginAccessIdentityList;
105
106pub use crate::types::_conflicting_aliases_list::ConflictingAliasesList;
107
108pub use crate::types::_connection_group_association_filter::ConnectionGroupAssociationFilter;
109
110pub use crate::types::_continuous_deployment_policy_list::ContinuousDeploymentPolicyList;
111
112pub use crate::types::_distribution_list::DistributionList;
113
114pub use crate::types::_distribution_id_list::DistributionIdList;
115
116pub use crate::types::_connection_mode::ConnectionMode;
117
118pub use crate::types::_distribution_id_owner_list::DistributionIdOwnerList;
119
120pub use crate::types::_distribution_tenant_association_filter::DistributionTenantAssociationFilter;
121
122pub use crate::types::_distribution_resource_id::DistributionResourceId;
123
124pub use crate::types::_field_level_encryption_list::FieldLevelEncryptionList;
125
126pub use crate::types::_field_level_encryption_profile_list::FieldLevelEncryptionProfileList;
127
128pub use crate::types::_function_list::FunctionList;
129
130pub use crate::types::_invalidation_list::InvalidationList;
131
132pub use crate::types::_key_group_list::KeyGroupList;
133
134pub use crate::types::_key_value_store_list::KeyValueStoreList;
135
136pub use crate::types::_origin_access_control_list::OriginAccessControlList;
137
138pub use crate::types::_origin_request_policy_type::OriginRequestPolicyType;
139
140pub use crate::types::_origin_request_policy_list::OriginRequestPolicyList;
141
142pub use crate::types::_public_key_list::PublicKeyList;
143
144pub use crate::types::_realtime_log_configs::RealtimeLogConfigs;
145
146pub use crate::types::_response_headers_policy_type::ResponseHeadersPolicyType;
147
148pub use crate::types::_response_headers_policy_list::ResponseHeadersPolicyList;
149
150pub use crate::types::_streaming_distribution_list::StreamingDistributionList;
151
152pub use crate::types::_vpc_origin_list::VpcOriginList;
153
154pub use crate::types::_connection_function_test_result::ConnectionFunctionTestResult;
155
156pub use crate::types::_test_result::TestResult;
157
158pub use crate::types::_tag_keys::TagKeys;
159
160pub use crate::types::_active_trusted_signers::ActiveTrustedSigners;
161
162pub use crate::types::_active_trusted_key_groups::ActiveTrustedKeyGroups;
163
164pub use crate::types::_ipam_cidr_config::IpamCidrConfig;
165
166pub use crate::types::_ipam_config::IpamConfig;
167
168pub use crate::types::_parameters_in_cache_key_and_forwarded_to_origin::ParametersInCacheKeyAndForwardedToOrigin;
169
170pub use crate::types::_function_runtime::FunctionRuntime;
171
172pub use crate::types::_key_value_store_associations::KeyValueStoreAssociations;
173
174pub use crate::types::_staging_distribution_dns_names::StagingDistributionDnsNames;
175
176pub use crate::types::_traffic_config::TrafficConfig;
177
178pub use crate::types::_aliases::Aliases;
179
180pub use crate::types::_origins::Origins;
181
182pub use crate::types::_origin_groups::OriginGroups;
183
184pub use crate::types::_default_cache_behavior::DefaultCacheBehavior;
185
186pub use crate::types::_cache_behaviors::CacheBehaviors;
187
188pub use crate::types::_custom_error_responses::CustomErrorResponses;
189
190pub use crate::types::_logging_config::LoggingConfig;
191
192pub use crate::types::_price_class::PriceClass;
193
194pub use crate::types::_viewer_certificate::ViewerCertificate;
195
196pub use crate::types::_restrictions::Restrictions;
197
198pub use crate::types::_http_version::HttpVersion;
199
200pub use crate::types::_tenant_config::TenantConfig;
201
202pub use crate::types::_viewer_mtls_config::ViewerMtlsConfig;
203
204pub use crate::types::_connection_function_association::ConnectionFunctionAssociation;
205
206pub use crate::types::_domain_item::DomainItem;
207
208pub use crate::types::_web_acl_customization::WebAclCustomization;
209
210pub use crate::types::_certificate::Certificate;
211
212pub use crate::types::_geo_restriction_customization::GeoRestrictionCustomization;
213
214pub use crate::types::_parameter::Parameter;
215
216pub use crate::types::_validation_token_host::ValidationTokenHost;
217
218pub use crate::types::_certificate_transparency_logging_preference::CertificateTransparencyLoggingPreference;
219
220pub use crate::types::_query_arg_profile_config::QueryArgProfileConfig;
221
222pub use crate::types::_content_type_profile_config::ContentTypeProfileConfig;
223
224pub use crate::types::_encryption_entities::EncryptionEntities;
225
226pub use crate::types::_function_metadata::FunctionMetadata;
227
228pub use crate::types::_paths::Paths;
229
230pub use crate::types::_import_source_type::ImportSourceType;
231
232pub use crate::types::_realtime_metrics_subscription_config::RealtimeMetricsSubscriptionConfig;
233
234pub use crate::types::_origin_access_control_signing_protocols::OriginAccessControlSigningProtocols;
235
236pub use crate::types::_origin_access_control_signing_behaviors::OriginAccessControlSigningBehaviors;
237
238pub use crate::types::_origin_access_control_origin_types::OriginAccessControlOriginTypes;
239
240pub use crate::types::_origin_request_policy_headers_config::OriginRequestPolicyHeadersConfig;
241
242pub use crate::types::_origin_request_policy_cookies_config::OriginRequestPolicyCookiesConfig;
243
244pub use crate::types::_origin_request_policy_query_strings_config::OriginRequestPolicyQueryStringsConfig;
245
246pub use crate::types::_end_point::EndPoint;
247
248pub use crate::types::_response_headers_policy_cors_config::ResponseHeadersPolicyCorsConfig;
249
250pub use crate::types::_response_headers_policy_security_headers_config::ResponseHeadersPolicySecurityHeadersConfig;
251
252pub use crate::types::_response_headers_policy_server_timing_headers_config::ResponseHeadersPolicyServerTimingHeadersConfig;
253
254pub use crate::types::_response_headers_policy_custom_headers_config::ResponseHeadersPolicyCustomHeadersConfig;
255
256pub use crate::types::_response_headers_policy_remove_headers_config::ResponseHeadersPolicyRemoveHeadersConfig;
257
258pub use crate::types::_s3_origin::S3Origin;
259
260pub use crate::types::_streaming_logging_config::StreamingLoggingConfig;
261
262pub use crate::types::_trusted_signers::TrustedSigners;
263
264pub use crate::types::_ca_certificates_bundle_s3_location::CaCertificatesBundleS3Location;
265
266pub use crate::types::_trust_store_status::TrustStoreStatus;
267
268pub use crate::types::_origin_protocol_policy::OriginProtocolPolicy;
269
270pub use crate::types::_origin_ssl_protocols::OriginSslProtocols;
271
272pub use crate::types::_managed_certificate_status::ManagedCertificateStatus;
273
274pub use crate::types::_connection_group_summary::ConnectionGroupSummary;
275
276pub use crate::types::_distribution_tenant_summary::DistributionTenantSummary;
277
278pub use crate::types::_domain_conflict::DomainConflict;
279
280pub use crate::types::_trust_store_summary::TrustStoreSummary;
281
282pub use crate::types::_dns_configuration::DnsConfiguration;
283
284pub use crate::types::_alias_icp_recordal::AliasIcpRecordal;
285
286pub use crate::types::_tag::Tag;
287
288pub use crate::types::_ipam_cidr_status::IpamCidrStatus;
289
290pub use crate::types::_cache_policy_headers_config::CachePolicyHeadersConfig;
291
292pub use crate::types::_cache_policy_cookies_config::CachePolicyCookiesConfig;
293
294pub use crate::types::_cache_policy_query_strings_config::CachePolicyQueryStringsConfig;
295
296pub use crate::types::_continuous_deployment_single_weight_config::ContinuousDeploymentSingleWeightConfig;
297
298pub use crate::types::_continuous_deployment_single_header_config::ContinuousDeploymentSingleHeaderConfig;
299
300pub use crate::types::_continuous_deployment_policy_type::ContinuousDeploymentPolicyType;
301
302pub use crate::types::_trusted_key_groups::TrustedKeyGroups;
303
304pub use crate::types::_viewer_protocol_policy::ViewerProtocolPolicy;
305
306pub use crate::types::_allowed_methods::AllowedMethods;
307
308pub use crate::types::_lambda_function_associations::LambdaFunctionAssociations;
309
310pub use crate::types::_function_associations::FunctionAssociations;
311
312pub use crate::types::_grpc_config::GrpcConfig;
313
314pub use crate::types::_forwarded_values::ForwardedValues;
315
316pub use crate::types::_ssl_support_method::SslSupportMethod;
317
318pub use crate::types::_minimum_protocol_version::MinimumProtocolVersion;
319
320pub use crate::types::_certificate_source::CertificateSource;
321
322pub use crate::types::_geo_restriction::GeoRestriction;
323
324pub use crate::types::_viewer_mtls_mode::ViewerMtlsMode;
325
326pub use crate::types::_trust_store_config::TrustStoreConfig;
327
328pub use crate::types::_customization_action_type::CustomizationActionType;
329
330pub use crate::types::_geo_restriction_type::GeoRestrictionType;
331
332pub use crate::types::_domain_result::DomainResult;
333
334pub use crate::types::_query_arg_profiles::QueryArgProfiles;
335
336pub use crate::types::_content_type_profiles::ContentTypeProfiles;
337
338pub use crate::types::_realtime_metrics_subscription_status::RealtimeMetricsSubscriptionStatus;
339
340pub use crate::types::_origin_request_policy_header_behavior::OriginRequestPolicyHeaderBehavior;
341
342pub use crate::types::_headers::Headers;
343
344pub use crate::types::_origin_request_policy_cookie_behavior::OriginRequestPolicyCookieBehavior;
345
346pub use crate::types::_cookie_names::CookieNames;
347
348pub use crate::types::_origin_request_policy_query_string_behavior::OriginRequestPolicyQueryStringBehavior;
349
350pub use crate::types::_query_string_names::QueryStringNames;
351
352pub use crate::types::_kinesis_stream_config::KinesisStreamConfig;
353
354pub use crate::types::_response_headers_policy_access_control_allow_origins::ResponseHeadersPolicyAccessControlAllowOrigins;
355
356pub use crate::types::_response_headers_policy_access_control_allow_headers::ResponseHeadersPolicyAccessControlAllowHeaders;
357
358pub use crate::types::_response_headers_policy_access_control_allow_methods::ResponseHeadersPolicyAccessControlAllowMethods;
359
360pub use crate::types::_response_headers_policy_access_control_expose_headers::ResponseHeadersPolicyAccessControlExposeHeaders;
361
362pub use crate::types::_response_headers_policy_xss_protection::ResponseHeadersPolicyXssProtection;
363
364pub use crate::types::_response_headers_policy_frame_options::ResponseHeadersPolicyFrameOptions;
365
366pub use crate::types::_response_headers_policy_referrer_policy::ResponseHeadersPolicyReferrerPolicy;
367
368pub use crate::types::_response_headers_policy_content_security_policy::ResponseHeadersPolicyContentSecurityPolicy;
369
370pub use crate::types::_response_headers_policy_content_type_options::ResponseHeadersPolicyContentTypeOptions;
371
372pub use crate::types::_response_headers_policy_strict_transport_security::ResponseHeadersPolicyStrictTransportSecurity;
373
374pub use crate::types::_validation_token_detail::ValidationTokenDetail;
375
376pub use crate::types::_anycast_ip_list_summary::AnycastIpListSummary;
377
378pub use crate::types::_cache_policy_summary::CachePolicySummary;
379
380pub use crate::types::_cloud_front_origin_access_identity_summary::CloudFrontOriginAccessIdentitySummary;
381
382pub use crate::types::_conflicting_alias::ConflictingAlias;
383
384pub use crate::types::_continuous_deployment_policy_summary::ContinuousDeploymentPolicySummary;
385
386pub use crate::types::_distribution_summary::DistributionSummary;
387
388pub use crate::types::_distribution_id_owner::DistributionIdOwner;
389
390pub use crate::types::_distribution_resource_type::DistributionResourceType;
391
392pub use crate::types::_field_level_encryption_summary::FieldLevelEncryptionSummary;
393
394pub use crate::types::_field_level_encryption_profile_summary::FieldLevelEncryptionProfileSummary;
395
396pub use crate::types::_invalidation_summary::InvalidationSummary;
397
398pub use crate::types::_key_group_summary::KeyGroupSummary;
399
400pub use crate::types::_origin_access_control_summary::OriginAccessControlSummary;
401
402pub use crate::types::_origin_request_policy_summary::OriginRequestPolicySummary;
403
404pub use crate::types::_public_key_summary::PublicKeySummary;
405
406pub use crate::types::_response_headers_policy_summary::ResponseHeadersPolicySummary;
407
408pub use crate::types::_streaming_distribution_summary::StreamingDistributionSummary;
409
410pub use crate::types::_vpc_origin_summary::VpcOriginSummary;
411
412pub use crate::types::_dns_configuration_status::DnsConfigurationStatus;
413
414pub use crate::types::_signer::Signer;
415
416pub use crate::types::_kg_key_pair_ids::KgKeyPairIds;
417
418pub use crate::types::_icp_recordal_status::IcpRecordalStatus;
419
420pub use crate::types::_cache_policy_header_behavior::CachePolicyHeaderBehavior;
421
422pub use crate::types::_cache_policy_cookie_behavior::CachePolicyCookieBehavior;
423
424pub use crate::types::_cache_policy_query_string_behavior::CachePolicyQueryStringBehavior;
425
426pub use crate::types::_key_value_store_association::KeyValueStoreAssociation;
427
428pub use crate::types::_session_stickiness_config::SessionStickinessConfig;
429
430pub use crate::types::_origin::Origin;
431
432pub use crate::types::_origin_group::OriginGroup;
433
434pub use crate::types::_cached_methods::CachedMethods;
435
436pub use crate::types::_cookie_preference::CookiePreference;
437
438pub use crate::types::_query_string_cache_keys::QueryStringCacheKeys;
439
440pub use crate::types::_cache_behavior::CacheBehavior;
441
442pub use crate::types::_custom_error_response::CustomErrorResponse;
443
444pub use crate::types::_parameter_definition::ParameterDefinition;
445
446pub use crate::types::_domain_status::DomainStatus;
447
448pub use crate::types::_encryption_entity::EncryptionEntity;
449
450pub use crate::types::_frame_options_list::FrameOptionsList;
451
452pub use crate::types::_referrer_policy_list::ReferrerPolicyList;
453
454pub use crate::types::_response_headers_policy_custom_header::ResponseHeadersPolicyCustomHeader;
455
456pub use crate::types::_response_headers_policy_remove_header::ResponseHeadersPolicyRemoveHeader;
457
458pub use crate::types::_ssl_protocol::SslProtocol;
459
460pub use crate::types::_key_pair_ids::KeyPairIds;
461
462pub use crate::types::_custom_headers::CustomHeaders;
463
464pub use crate::types::_s3_origin_config::S3OriginConfig;
465
466pub use crate::types::_custom_origin_config::CustomOriginConfig;
467
468pub use crate::types::_vpc_origin_config::VpcOriginConfig;
469
470pub use crate::types::_origin_shield::OriginShield;
471
472pub use crate::types::_origin_group_failover_criteria::OriginGroupFailoverCriteria;
473
474pub use crate::types::_origin_group_members::OriginGroupMembers;
475
476pub use crate::types::_origin_group_selection_criteria::OriginGroupSelectionCriteria;
477
478pub use crate::types::_method::Method;
479
480pub use crate::types::_lambda_function_association::LambdaFunctionAssociation;
481
482pub use crate::types::_function_association::FunctionAssociation;
483
484pub use crate::types::_item_selection::ItemSelection;
485
486pub use crate::types::_parameter_definition_schema::ParameterDefinitionSchema;
487
488pub use crate::types::_query_arg_profile::QueryArgProfile;
489
490pub use crate::types::_content_type_profile::ContentTypeProfile;
491
492pub use crate::types::_field_patterns::FieldPatterns;
493
494pub use crate::types::_response_headers_policy_access_control_allow_methods_values::ResponseHeadersPolicyAccessControlAllowMethodsValues;
495
496pub use crate::types::_origin_mtls_config::OriginMtlsConfig;
497
498pub use crate::types::_status_codes::StatusCodes;
499
500pub use crate::types::_event_type::EventType;
501
502pub use crate::types::_string_schema_config::StringSchemaConfig;
503
504pub use crate::types::_format::Format;
505
506pub use crate::types::_origin_custom_header::OriginCustomHeader;
507
508pub use crate::types::_origin_group_member::OriginGroupMember;
509
510mod _active_trusted_key_groups;
511
512mod _active_trusted_signers;
513
514mod _alias_icp_recordal;
515
516mod _aliases;
517
518mod _allowed_methods;
519
520mod _anycast_ip_list;
521
522mod _anycast_ip_list_collection;
523
524mod _anycast_ip_list_summary;
525
526mod _ca_certificates_bundle_s3_location;
527
528mod _ca_certificates_bundle_source;
529
530mod _cache_behavior;
531
532mod _cache_behaviors;
533
534mod _cache_policy;
535
536mod _cache_policy_config;
537
538mod _cache_policy_cookie_behavior;
539
540mod _cache_policy_cookies_config;
541
542mod _cache_policy_header_behavior;
543
544mod _cache_policy_headers_config;
545
546mod _cache_policy_list;
547
548mod _cache_policy_query_string_behavior;
549
550mod _cache_policy_query_strings_config;
551
552mod _cache_policy_summary;
553
554mod _cache_policy_type;
555
556mod _cached_methods;
557
558mod _certificate;
559
560mod _certificate_source;
561
562mod _certificate_transparency_logging_preference;
563
564mod _cloud_front_origin_access_identity;
565
566mod _cloud_front_origin_access_identity_config;
567
568mod _cloud_front_origin_access_identity_list;
569
570mod _cloud_front_origin_access_identity_summary;
571
572mod _conflicting_alias;
573
574mod _conflicting_aliases_list;
575
576mod _connection_function_association;
577
578mod _connection_function_summary;
579
580mod _connection_function_test_result;
581
582mod _connection_group;
583
584mod _connection_group_association_filter;
585
586mod _connection_group_summary;
587
588mod _connection_mode;
589
590mod _content_type_profile;
591
592mod _content_type_profile_config;
593
594mod _content_type_profiles;
595
596mod _continuous_deployment_policy;
597
598mod _continuous_deployment_policy_config;
599
600mod _continuous_deployment_policy_list;
601
602mod _continuous_deployment_policy_summary;
603
604mod _continuous_deployment_policy_type;
605
606mod _continuous_deployment_single_header_config;
607
608mod _continuous_deployment_single_weight_config;
609
610mod _cookie_names;
611
612mod _cookie_preference;
613
614mod _custom_error_response;
615
616mod _custom_error_responses;
617
618mod _custom_headers;
619
620mod _custom_origin_config;
621
622mod _customization_action_type;
623
624mod _customizations;
625
626mod _default_cache_behavior;
627
628mod _distribution;
629
630mod _distribution_config;
631
632mod _distribution_config_with_tags;
633
634mod _distribution_id_list;
635
636mod _distribution_id_owner;
637
638mod _distribution_id_owner_list;
639
640mod _distribution_list;
641
642mod _distribution_resource_id;
643
644mod _distribution_resource_type;
645
646mod _distribution_summary;
647
648mod _distribution_tenant;
649
650mod _distribution_tenant_association_filter;
651
652mod _distribution_tenant_summary;
653
654mod _dns_configuration;
655
656mod _dns_configuration_status;
657
658mod _domain_conflict;
659
660mod _domain_item;
661
662mod _domain_result;
663
664mod _domain_status;
665
666mod _encryption_entities;
667
668mod _encryption_entity;
669
670mod _end_point;
671
672mod _event_type;
673
674mod _field_level_encryption;
675
676mod _field_level_encryption_config;
677
678mod _field_level_encryption_list;
679
680mod _field_level_encryption_profile;
681
682mod _field_level_encryption_profile_config;
683
684mod _field_level_encryption_profile_list;
685
686mod _field_level_encryption_profile_summary;
687
688mod _field_level_encryption_summary;
689
690mod _field_patterns;
691
692mod _format;
693
694mod _forwarded_values;
695
696mod _frame_options_list;
697
698mod _function_association;
699
700mod _function_associations;
701
702mod _function_config;
703
704mod _function_list;
705
706mod _function_metadata;
707
708mod _function_runtime;
709
710mod _function_stage;
711
712mod _function_summary;
713
714mod _geo_restriction;
715
716mod _geo_restriction_customization;
717
718mod _geo_restriction_type;
719
720mod _grpc_config;
721
722mod _headers;
723
724mod _http_version;
725
726mod _icp_recordal_status;
727
728mod _import_source;
729
730mod _import_source_type;
731
732mod _invalidation;
733
734mod _invalidation_batch;
735
736mod _invalidation_list;
737
738mod _invalidation_summary;
739
740mod _ip_address_type;
741
742mod _ipam_cidr_config;
743
744mod _ipam_cidr_status;
745
746mod _ipam_config;
747
748mod _item_selection;
749
750mod _key_group;
751
752mod _key_group_config;
753
754mod _key_group_list;
755
756mod _key_group_summary;
757
758mod _key_pair_ids;
759
760mod _key_value_store;
761
762mod _key_value_store_association;
763
764mod _key_value_store_associations;
765
766mod _key_value_store_list;
767
768mod _kg_key_pair_ids;
769
770mod _kinesis_stream_config;
771
772mod _lambda_function_association;
773
774mod _lambda_function_associations;
775
776mod _logging_config;
777
778mod _managed_certificate_details;
779
780mod _managed_certificate_request;
781
782mod _managed_certificate_status;
783
784mod _method;
785
786mod _minimum_protocol_version;
787
788mod _monitoring_subscription;
789
790mod _origin;
791
792mod _origin_access_control;
793
794mod _origin_access_control_config;
795
796mod _origin_access_control_list;
797
798mod _origin_access_control_origin_types;
799
800mod _origin_access_control_signing_behaviors;
801
802mod _origin_access_control_signing_protocols;
803
804mod _origin_access_control_summary;
805
806mod _origin_custom_header;
807
808mod _origin_group;
809
810mod _origin_group_failover_criteria;
811
812mod _origin_group_member;
813
814mod _origin_group_members;
815
816mod _origin_group_selection_criteria;
817
818mod _origin_groups;
819
820mod _origin_mtls_config;
821
822mod _origin_protocol_policy;
823
824mod _origin_request_policy;
825
826mod _origin_request_policy_config;
827
828mod _origin_request_policy_cookie_behavior;
829
830mod _origin_request_policy_cookies_config;
831
832mod _origin_request_policy_header_behavior;
833
834mod _origin_request_policy_headers_config;
835
836mod _origin_request_policy_list;
837
838mod _origin_request_policy_query_string_behavior;
839
840mod _origin_request_policy_query_strings_config;
841
842mod _origin_request_policy_summary;
843
844mod _origin_request_policy_type;
845
846mod _origin_shield;
847
848mod _origin_ssl_protocols;
849
850mod _origins;
851
852mod _parameter;
853
854mod _parameter_definition;
855
856mod _parameter_definition_schema;
857
858mod _parameters_in_cache_key_and_forwarded_to_origin;
859
860mod _paths;
861
862mod _price_class;
863
864mod _public_key;
865
866mod _public_key_config;
867
868mod _public_key_list;
869
870mod _public_key_summary;
871
872mod _query_arg_profile;
873
874mod _query_arg_profile_config;
875
876mod _query_arg_profiles;
877
878mod _query_string_cache_keys;
879
880mod _query_string_names;
881
882mod _realtime_log_config;
883
884mod _realtime_log_configs;
885
886mod _realtime_metrics_subscription_config;
887
888mod _realtime_metrics_subscription_status;
889
890mod _referrer_policy_list;
891
892mod _response_headers_policy;
893
894mod _response_headers_policy_access_control_allow_headers;
895
896mod _response_headers_policy_access_control_allow_methods;
897
898mod _response_headers_policy_access_control_allow_methods_values;
899
900mod _response_headers_policy_access_control_allow_origins;
901
902mod _response_headers_policy_access_control_expose_headers;
903
904mod _response_headers_policy_config;
905
906mod _response_headers_policy_content_security_policy;
907
908mod _response_headers_policy_content_type_options;
909
910mod _response_headers_policy_cors_config;
911
912mod _response_headers_policy_custom_header;
913
914mod _response_headers_policy_custom_headers_config;
915
916mod _response_headers_policy_frame_options;
917
918mod _response_headers_policy_list;
919
920mod _response_headers_policy_referrer_policy;
921
922mod _response_headers_policy_remove_header;
923
924mod _response_headers_policy_remove_headers_config;
925
926mod _response_headers_policy_security_headers_config;
927
928mod _response_headers_policy_server_timing_headers_config;
929
930mod _response_headers_policy_strict_transport_security;
931
932mod _response_headers_policy_summary;
933
934mod _response_headers_policy_type;
935
936mod _response_headers_policy_xss_protection;
937
938mod _restrictions;
939
940mod _s3_origin;
941
942mod _s3_origin_config;
943
944mod _session_stickiness_config;
945
946mod _signer;
947
948mod _ssl_protocol;
949
950mod _ssl_support_method;
951
952mod _staging_distribution_dns_names;
953
954mod _status_codes;
955
956mod _streaming_distribution;
957
958mod _streaming_distribution_config;
959
960mod _streaming_distribution_config_with_tags;
961
962mod _streaming_distribution_list;
963
964mod _streaming_distribution_summary;
965
966mod _streaming_logging_config;
967
968mod _string_schema_config;
969
970mod _tag;
971
972mod _tag_keys;
973
974mod _tags;
975
976mod _tenant_config;
977
978mod _test_result;
979
980mod _traffic_config;
981
982mod _trust_store;
983
984mod _trust_store_config;
985
986mod _trust_store_status;
987
988mod _trust_store_summary;
989
990mod _trusted_key_groups;
991
992mod _trusted_signers;
993
994mod _validation_token_detail;
995
996mod _validation_token_host;
997
998mod _viewer_certificate;
999
1000mod _viewer_mtls_config;
1001
1002mod _viewer_mtls_mode;
1003
1004mod _viewer_protocol_policy;
1005
1006mod _vpc_origin;
1007
1008mod _vpc_origin_config;
1009
1010mod _vpc_origin_endpoint_config;
1011
1012mod _vpc_origin_list;
1013
1014mod _vpc_origin_summary;
1015
1016mod _web_acl_customization;
1017
1018/// Builders
1019pub mod builders;
1020
1021/// Error types that Amazon CloudFront can respond with.
1022pub mod error;