You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Module: Aws::CloudFront::Types

Defined in:
(unknown)

Defined Under Namespace

Classes: ActiveTrustedKeyGroups, ActiveTrustedSigners, AliasICPRecordal, Aliases, AllowedMethods, CacheBehavior, CacheBehaviors, CachePolicy, CachePolicyConfig, CachePolicyCookiesConfig, CachePolicyHeadersConfig, CachePolicyList, CachePolicyQueryStringsConfig, CachePolicySummary, CachedMethods, CloudFrontOriginAccessIdentity, CloudFrontOriginAccessIdentityConfig, CloudFrontOriginAccessIdentityList, CloudFrontOriginAccessIdentitySummary, ContentTypeProfile, ContentTypeProfileConfig, ContentTypeProfiles, CookieNames, CookiePreference, CreateCachePolicyRequest, CreateCachePolicyResult, CreateCloudFrontOriginAccessIdentityRequest, CreateCloudFrontOriginAccessIdentityResult, CreateDistributionRequest, CreateDistributionResult, CreateDistributionWithTagsRequest, CreateDistributionWithTagsResult, CreateFieldLevelEncryptionConfigRequest, CreateFieldLevelEncryptionConfigResult, CreateFieldLevelEncryptionProfileRequest, CreateFieldLevelEncryptionProfileResult, CreateInvalidationRequest, CreateInvalidationResult, CreateKeyGroupRequest, CreateKeyGroupResult, CreateMonitoringSubscriptionRequest, CreateMonitoringSubscriptionResult, CreateOriginRequestPolicyRequest, CreateOriginRequestPolicyResult, CreatePublicKeyRequest, CreatePublicKeyResult, CreateRealtimeLogConfigRequest, CreateRealtimeLogConfigResult, CreateStreamingDistributionRequest, CreateStreamingDistributionResult, CreateStreamingDistributionWithTagsRequest, CreateStreamingDistributionWithTagsResult, CustomErrorResponse, CustomErrorResponses, CustomHeaders, CustomOriginConfig, DefaultCacheBehavior, DeleteCachePolicyRequest, DeleteCloudFrontOriginAccessIdentityRequest, DeleteDistributionRequest, DeleteFieldLevelEncryptionConfigRequest, DeleteFieldLevelEncryptionProfileRequest, DeleteKeyGroupRequest, DeleteMonitoringSubscriptionRequest, DeleteMonitoringSubscriptionResult, DeleteOriginRequestPolicyRequest, DeletePublicKeyRequest, DeleteRealtimeLogConfigRequest, DeleteStreamingDistributionRequest, Distribution, DistributionConfig, DistributionConfigWithTags, DistributionIdList, DistributionList, DistributionSummary, EmptyStructure, EncryptionEntities, EncryptionEntity, EndPoint, FieldLevelEncryption, FieldLevelEncryptionConfig, FieldLevelEncryptionList, FieldLevelEncryptionProfile, FieldLevelEncryptionProfileConfig, FieldLevelEncryptionProfileList, FieldLevelEncryptionProfileSummary, FieldLevelEncryptionSummary, FieldPatterns, ForwardedValues, GeoRestriction, GetCachePolicyConfigRequest, GetCachePolicyConfigResult, GetCachePolicyRequest, GetCachePolicyResult, GetCloudFrontOriginAccessIdentityConfigRequest, GetCloudFrontOriginAccessIdentityConfigResult, GetCloudFrontOriginAccessIdentityRequest, GetCloudFrontOriginAccessIdentityResult, GetDistributionConfigRequest, GetDistributionConfigResult, GetDistributionRequest, GetDistributionResult, GetFieldLevelEncryptionConfigRequest, GetFieldLevelEncryptionConfigResult, GetFieldLevelEncryptionProfileConfigRequest, GetFieldLevelEncryptionProfileConfigResult, GetFieldLevelEncryptionProfileRequest, GetFieldLevelEncryptionProfileResult, GetFieldLevelEncryptionRequest, GetFieldLevelEncryptionResult, GetInvalidationRequest, GetInvalidationResult, GetKeyGroupConfigRequest, GetKeyGroupConfigResult, GetKeyGroupRequest, GetKeyGroupResult, GetMonitoringSubscriptionRequest, GetMonitoringSubscriptionResult, GetOriginRequestPolicyConfigRequest, GetOriginRequestPolicyConfigResult, GetOriginRequestPolicyRequest, GetOriginRequestPolicyResult, GetPublicKeyConfigRequest, GetPublicKeyConfigResult, GetPublicKeyRequest, GetPublicKeyResult, GetRealtimeLogConfigRequest, GetRealtimeLogConfigResult, GetStreamingDistributionConfigRequest, GetStreamingDistributionConfigResult, GetStreamingDistributionRequest, GetStreamingDistributionResult, Headers, Invalidation, InvalidationBatch, InvalidationList, InvalidationSummary, KGKeyPairIds, KeyGroup, KeyGroupConfig, KeyGroupList, KeyGroupSummary, KeyPairIds, KinesisStreamConfig, LambdaFunctionAssociation, LambdaFunctionAssociations, ListCachePoliciesRequest, ListCachePoliciesResult, ListCloudFrontOriginAccessIdentitiesRequest, ListCloudFrontOriginAccessIdentitiesResult, ListDistributionsByCachePolicyIdRequest, ListDistributionsByCachePolicyIdResult, ListDistributionsByKeyGroupRequest, ListDistributionsByKeyGroupResult, ListDistributionsByOriginRequestPolicyIdRequest, ListDistributionsByOriginRequestPolicyIdResult, ListDistributionsByRealtimeLogConfigRequest, ListDistributionsByRealtimeLogConfigResult, ListDistributionsByWebACLIdRequest, ListDistributionsByWebACLIdResult, ListDistributionsRequest, ListDistributionsResult, ListFieldLevelEncryptionConfigsRequest, ListFieldLevelEncryptionConfigsResult, ListFieldLevelEncryptionProfilesRequest, ListFieldLevelEncryptionProfilesResult, ListInvalidationsRequest, ListInvalidationsResult, ListKeyGroupsRequest, ListKeyGroupsResult, ListOriginRequestPoliciesRequest, ListOriginRequestPoliciesResult, ListPublicKeysRequest, ListPublicKeysResult, ListRealtimeLogConfigsRequest, ListRealtimeLogConfigsResult, ListStreamingDistributionsRequest, ListStreamingDistributionsResult, ListTagsForResourceRequest, ListTagsForResourceResult, LoggingConfig, MonitoringSubscription, Origin, OriginCustomHeader, OriginGroup, OriginGroupFailoverCriteria, OriginGroupMember, OriginGroupMembers, OriginGroups, OriginRequestPolicy, OriginRequestPolicyConfig, OriginRequestPolicyCookiesConfig, OriginRequestPolicyHeadersConfig, OriginRequestPolicyList, OriginRequestPolicyQueryStringsConfig, OriginRequestPolicySummary, OriginShield, OriginSslProtocols, Origins, ParametersInCacheKeyAndForwardedToOrigin, Paths, PublicKey, PublicKeyConfig, PublicKeyList, PublicKeySummary, QueryArgProfile, QueryArgProfileConfig, QueryArgProfiles, QueryStringCacheKeys, QueryStringNames, RealtimeLogConfig, RealtimeLogConfigs, RealtimeMetricsSubscriptionConfig, Restrictions, S3Origin, S3OriginConfig, Signer, StatusCodes, StreamingDistribution, StreamingDistributionConfig, StreamingDistributionConfigWithTags, StreamingDistributionList, StreamingDistributionSummary, StreamingLoggingConfig, Tag, TagKeys, TagResourceRequest, Tags, TrustedKeyGroups, TrustedSigners, UntagResourceRequest, UpdateCachePolicyRequest, UpdateCachePolicyResult, UpdateCloudFrontOriginAccessIdentityRequest, UpdateCloudFrontOriginAccessIdentityResult, UpdateDistributionRequest, UpdateDistributionResult, UpdateFieldLevelEncryptionConfigRequest, UpdateFieldLevelEncryptionConfigResult, UpdateFieldLevelEncryptionProfileRequest, UpdateFieldLevelEncryptionProfileResult, UpdateKeyGroupRequest, UpdateKeyGroupResult, UpdateOriginRequestPolicyRequest, UpdateOriginRequestPolicyResult, UpdatePublicKeyRequest, UpdatePublicKeyResult, UpdateRealtimeLogConfigRequest, UpdateRealtimeLogConfigResult, UpdateStreamingDistributionRequest, UpdateStreamingDistributionResult, ViewerCertificate