Module: Aws::CloudFront::Types

Defined in:
gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb

Defined Under Namespace

Classes: AccessDenied, ActiveTrustedKeyGroups, ActiveTrustedSigners, AliasICPRecordal, Aliases, AllowedMethods, AssociateAliasRequest, BatchTooLarge, CNAMEAlreadyExists, CacheBehavior, CacheBehaviors, CachePolicy, CachePolicyAlreadyExists, CachePolicyConfig, CachePolicyCookiesConfig, CachePolicyHeadersConfig, CachePolicyInUse, CachePolicyList, CachePolicyQueryStringsConfig, CachePolicySummary, CachedMethods, CannotChangeImmutablePublicKeyFields, CannotDeleteEntityWhileInUse, CloudFrontOriginAccessIdentity, CloudFrontOriginAccessIdentityAlreadyExists, CloudFrontOriginAccessIdentityConfig, CloudFrontOriginAccessIdentityInUse, CloudFrontOriginAccessIdentityList, CloudFrontOriginAccessIdentitySummary, ConflictingAlias, ConflictingAliasesList, ContentTypeProfile, ContentTypeProfileConfig, ContentTypeProfiles, ContinuousDeploymentPolicy, ContinuousDeploymentPolicyAlreadyExists, ContinuousDeploymentPolicyConfig, ContinuousDeploymentPolicyInUse, ContinuousDeploymentPolicyList, ContinuousDeploymentPolicySummary, ContinuousDeploymentSingleHeaderConfig, ContinuousDeploymentSingleWeightConfig, CookieNames, CookiePreference, CopyDistributionRequest, CopyDistributionResult, CreateCachePolicyRequest, CreateCachePolicyResult, CreateCloudFrontOriginAccessIdentityRequest, CreateCloudFrontOriginAccessIdentityResult, CreateContinuousDeploymentPolicyRequest, CreateContinuousDeploymentPolicyResult, CreateDistributionRequest, CreateDistributionResult, CreateDistributionWithTagsRequest, CreateDistributionWithTagsResult, CreateFieldLevelEncryptionConfigRequest, CreateFieldLevelEncryptionConfigResult, CreateFieldLevelEncryptionProfileRequest, CreateFieldLevelEncryptionProfileResult, CreateFunctionRequest, CreateFunctionResult, CreateInvalidationRequest, CreateInvalidationResult, CreateKeyGroupRequest, CreateKeyGroupResult, CreateKeyValueStoreRequest, CreateKeyValueStoreResult, CreateMonitoringSubscriptionRequest, CreateMonitoringSubscriptionResult, CreateOriginAccessControlRequest, CreateOriginAccessControlResult, CreateOriginRequestPolicyRequest, CreateOriginRequestPolicyResult, CreatePublicKeyRequest, CreatePublicKeyResult, CreateRealtimeLogConfigRequest, CreateRealtimeLogConfigResult, CreateResponseHeadersPolicyRequest, CreateResponseHeadersPolicyResult, CreateStreamingDistributionRequest, CreateStreamingDistributionResult, CreateStreamingDistributionWithTagsRequest, CreateStreamingDistributionWithTagsResult, CustomErrorResponse, CustomErrorResponses, CustomHeaders, CustomOriginConfig, DefaultCacheBehavior, DeleteCachePolicyRequest, DeleteCloudFrontOriginAccessIdentityRequest, DeleteContinuousDeploymentPolicyRequest, DeleteDistributionRequest, DeleteFieldLevelEncryptionConfigRequest, DeleteFieldLevelEncryptionProfileRequest, DeleteFunctionRequest, DeleteKeyGroupRequest, DeleteKeyValueStoreRequest, DeleteMonitoringSubscriptionRequest, DeleteMonitoringSubscriptionResult, DeleteOriginAccessControlRequest, DeleteOriginRequestPolicyRequest, DeletePublicKeyRequest, DeleteRealtimeLogConfigRequest, DeleteResponseHeadersPolicyRequest, DeleteStreamingDistributionRequest, DescribeFunctionRequest, DescribeFunctionResult, DescribeKeyValueStoreRequest, DescribeKeyValueStoreResult, Distribution, DistributionAlreadyExists, DistributionConfig, DistributionConfigWithTags, DistributionIdList, DistributionList, DistributionNotDisabled, DistributionSummary, EncryptionEntities, EncryptionEntity, EndPoint, EntityAlreadyExists, EntityLimitExceeded, EntityNotFound, EntitySizeLimitExceeded, FieldLevelEncryption, FieldLevelEncryptionConfig, FieldLevelEncryptionConfigAlreadyExists, FieldLevelEncryptionConfigInUse, FieldLevelEncryptionList, FieldLevelEncryptionProfile, FieldLevelEncryptionProfileAlreadyExists, FieldLevelEncryptionProfileConfig, FieldLevelEncryptionProfileInUse, FieldLevelEncryptionProfileList, FieldLevelEncryptionProfileSizeExceeded, FieldLevelEncryptionProfileSummary, FieldLevelEncryptionSummary, FieldPatterns, ForwardedValues, FunctionAlreadyExists, FunctionAssociation, FunctionAssociations, FunctionConfig, FunctionInUse, FunctionList, FunctionMetadata, FunctionSizeLimitExceeded, FunctionSummary, GeoRestriction, GetCachePolicyConfigRequest, GetCachePolicyConfigResult, GetCachePolicyRequest, GetCachePolicyResult, GetCloudFrontOriginAccessIdentityConfigRequest, GetCloudFrontOriginAccessIdentityConfigResult, GetCloudFrontOriginAccessIdentityRequest, GetCloudFrontOriginAccessIdentityResult, GetContinuousDeploymentPolicyConfigRequest, GetContinuousDeploymentPolicyConfigResult, GetContinuousDeploymentPolicyRequest, GetContinuousDeploymentPolicyResult, GetDistributionConfigRequest, GetDistributionConfigResult, GetDistributionRequest, GetDistributionResult, GetFieldLevelEncryptionConfigRequest, GetFieldLevelEncryptionConfigResult, GetFieldLevelEncryptionProfileConfigRequest, GetFieldLevelEncryptionProfileConfigResult, GetFieldLevelEncryptionProfileRequest, GetFieldLevelEncryptionProfileResult, GetFieldLevelEncryptionRequest, GetFieldLevelEncryptionResult, GetFunctionRequest, GetFunctionResult, GetInvalidationRequest, GetInvalidationResult, GetKeyGroupConfigRequest, GetKeyGroupConfigResult, GetKeyGroupRequest, GetKeyGroupResult, GetMonitoringSubscriptionRequest, GetMonitoringSubscriptionResult, GetOriginAccessControlConfigRequest, GetOriginAccessControlConfigResult, GetOriginAccessControlRequest, GetOriginAccessControlResult, GetOriginRequestPolicyConfigRequest, GetOriginRequestPolicyConfigResult, GetOriginRequestPolicyRequest, GetOriginRequestPolicyResult, GetPublicKeyConfigRequest, GetPublicKeyConfigResult, GetPublicKeyRequest, GetPublicKeyResult, GetRealtimeLogConfigRequest, GetRealtimeLogConfigResult, GetResponseHeadersPolicyConfigRequest, GetResponseHeadersPolicyConfigResult, GetResponseHeadersPolicyRequest, GetResponseHeadersPolicyResult, GetStreamingDistributionConfigRequest, GetStreamingDistributionConfigResult, GetStreamingDistributionRequest, GetStreamingDistributionResult, Headers, IllegalDelete, IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior, IllegalOriginAccessConfiguration, IllegalUpdate, ImportSource, InconsistentQuantities, InvalidArgument, InvalidDefaultRootObject, InvalidDomainNameForOriginAccessControl, InvalidErrorCode, InvalidForwardCookies, InvalidFunctionAssociation, InvalidGeoRestrictionParameter, InvalidHeadersForS3Origin, InvalidIfMatchVersion, InvalidLambdaFunctionAssociation, InvalidLocationCode, InvalidMinimumProtocolVersion, InvalidOrigin, InvalidOriginAccessControl, InvalidOriginAccessIdentity, InvalidOriginKeepaliveTimeout, InvalidOriginReadTimeout, InvalidProtocolSettings, InvalidQueryStringParameters, InvalidRelativePath, InvalidRequiredProtocol, InvalidResponseCode, InvalidTTLOrder, InvalidTagging, InvalidViewerCertificate, InvalidWebACLId, Invalidation, InvalidationBatch, InvalidationList, InvalidationSummary, KGKeyPairIds, KeyGroup, KeyGroupAlreadyExists, KeyGroupConfig, KeyGroupList, KeyGroupSummary, KeyPairIds, KeyValueStore, KeyValueStoreAssociation, KeyValueStoreAssociations, KeyValueStoreList, KinesisStreamConfig, LambdaFunctionAssociation, LambdaFunctionAssociations, ListCachePoliciesRequest, ListCachePoliciesResult, ListCloudFrontOriginAccessIdentitiesRequest, ListCloudFrontOriginAccessIdentitiesResult, ListConflictingAliasesRequest, ListConflictingAliasesResult, ListContinuousDeploymentPoliciesRequest, ListContinuousDeploymentPoliciesResult, ListDistributionsByCachePolicyIdRequest, ListDistributionsByCachePolicyIdResult, ListDistributionsByKeyGroupRequest, ListDistributionsByKeyGroupResult, ListDistributionsByOriginRequestPolicyIdRequest, ListDistributionsByOriginRequestPolicyIdResult, ListDistributionsByRealtimeLogConfigRequest, ListDistributionsByRealtimeLogConfigResult, ListDistributionsByResponseHeadersPolicyIdRequest, ListDistributionsByResponseHeadersPolicyIdResult, ListDistributionsByWebACLIdRequest, ListDistributionsByWebACLIdResult, ListDistributionsRequest, ListDistributionsResult, ListFieldLevelEncryptionConfigsRequest, ListFieldLevelEncryptionConfigsResult, ListFieldLevelEncryptionProfilesRequest, ListFieldLevelEncryptionProfilesResult, ListFunctionsRequest, ListFunctionsResult, ListInvalidationsRequest, ListInvalidationsResult, ListKeyGroupsRequest, ListKeyGroupsResult, ListKeyValueStoresRequest, ListKeyValueStoresResult, ListOriginAccessControlsRequest, ListOriginAccessControlsResult, ListOriginRequestPoliciesRequest, ListOriginRequestPoliciesResult, ListPublicKeysRequest, ListPublicKeysResult, ListRealtimeLogConfigsRequest, ListRealtimeLogConfigsResult, ListResponseHeadersPoliciesRequest, ListResponseHeadersPoliciesResult, ListStreamingDistributionsRequest, ListStreamingDistributionsResult, ListTagsForResourceRequest, ListTagsForResourceResult, LoggingConfig, MissingBody, MonitoringSubscription, MonitoringSubscriptionAlreadyExists, NoSuchCachePolicy, NoSuchCloudFrontOriginAccessIdentity, NoSuchContinuousDeploymentPolicy, NoSuchDistribution, NoSuchFieldLevelEncryptionConfig, NoSuchFieldLevelEncryptionProfile, NoSuchFunctionExists, NoSuchInvalidation, NoSuchMonitoringSubscription, NoSuchOrigin, NoSuchOriginAccessControl, NoSuchOriginRequestPolicy, NoSuchPublicKey, NoSuchRealtimeLogConfig, NoSuchResource, NoSuchResponseHeadersPolicy, NoSuchStreamingDistribution, Origin, OriginAccessControl, OriginAccessControlAlreadyExists, OriginAccessControlConfig, OriginAccessControlInUse, OriginAccessControlList, OriginAccessControlSummary, OriginCustomHeader, OriginGroup, OriginGroupFailoverCriteria, OriginGroupMember, OriginGroupMembers, OriginGroups, OriginRequestPolicy, OriginRequestPolicyAlreadyExists, OriginRequestPolicyConfig, OriginRequestPolicyCookiesConfig, OriginRequestPolicyHeadersConfig, OriginRequestPolicyInUse, OriginRequestPolicyList, OriginRequestPolicyQueryStringsConfig, OriginRequestPolicySummary, OriginShield, OriginSslProtocols, Origins, ParametersInCacheKeyAndForwardedToOrigin, Paths, PreconditionFailed, PublicKey, PublicKeyAlreadyExists, PublicKeyConfig, PublicKeyInUse, PublicKeyList, PublicKeySummary, PublishFunctionRequest, PublishFunctionResult, QueryArgProfile, QueryArgProfileConfig, QueryArgProfileEmpty, QueryArgProfiles, QueryStringCacheKeys, QueryStringNames, RealtimeLogConfig, RealtimeLogConfigAlreadyExists, RealtimeLogConfigInUse, RealtimeLogConfigOwnerMismatch, RealtimeLogConfigs, RealtimeMetricsSubscriptionConfig, ResourceInUse, ResponseHeadersPolicy, ResponseHeadersPolicyAccessControlAllowHeaders, ResponseHeadersPolicyAccessControlAllowMethods, ResponseHeadersPolicyAccessControlAllowOrigins, ResponseHeadersPolicyAccessControlExposeHeaders, ResponseHeadersPolicyAlreadyExists, ResponseHeadersPolicyConfig, ResponseHeadersPolicyContentSecurityPolicy, ResponseHeadersPolicyContentTypeOptions, ResponseHeadersPolicyCorsConfig, ResponseHeadersPolicyCustomHeader, ResponseHeadersPolicyCustomHeadersConfig, ResponseHeadersPolicyFrameOptions, ResponseHeadersPolicyInUse, ResponseHeadersPolicyList, ResponseHeadersPolicyReferrerPolicy, ResponseHeadersPolicyRemoveHeader, ResponseHeadersPolicyRemoveHeadersConfig, ResponseHeadersPolicySecurityHeadersConfig, ResponseHeadersPolicyServerTimingHeadersConfig, ResponseHeadersPolicyStrictTransportSecurity, ResponseHeadersPolicySummary, ResponseHeadersPolicyXSSProtection, Restrictions, S3Origin, S3OriginConfig, SessionStickinessConfig, Signer, StagingDistributionDnsNames, StagingDistributionInUse, StatusCodes, StreamingDistribution, StreamingDistributionAlreadyExists, StreamingDistributionConfig, StreamingDistributionConfigWithTags, StreamingDistributionList, StreamingDistributionNotDisabled, StreamingDistributionSummary, StreamingLoggingConfig, Tag, TagKeys, TagResourceRequest, Tags, TestFunctionFailed, TestFunctionRequest, TestFunctionResult, TestResult, TooLongCSPInResponseHeadersPolicy, TooManyCacheBehaviors, TooManyCachePolicies, TooManyCertificates, TooManyCloudFrontOriginAccessIdentities, TooManyContinuousDeploymentPolicies, TooManyCookieNamesInWhiteList, TooManyCookiesInCachePolicy, TooManyCookiesInOriginRequestPolicy, TooManyCustomHeadersInResponseHeadersPolicy, TooManyDistributionCNAMEs, TooManyDistributions, TooManyDistributionsAssociatedToCachePolicy, TooManyDistributionsAssociatedToFieldLevelEncryptionConfig, TooManyDistributionsAssociatedToKeyGroup, TooManyDistributionsAssociatedToOriginAccessControl, TooManyDistributionsAssociatedToOriginRequestPolicy, TooManyDistributionsAssociatedToResponseHeadersPolicy, TooManyDistributionsWithFunctionAssociations, TooManyDistributionsWithLambdaAssociations, TooManyDistributionsWithSingleFunctionARN, TooManyFieldLevelEncryptionConfigs, TooManyFieldLevelEncryptionContentTypeProfiles, TooManyFieldLevelEncryptionEncryptionEntities, TooManyFieldLevelEncryptionFieldPatterns, TooManyFieldLevelEncryptionProfiles, TooManyFieldLevelEncryptionQueryArgProfiles, TooManyFunctionAssociations, TooManyFunctions, TooManyHeadersInCachePolicy, TooManyHeadersInForwardedValues, TooManyHeadersInOriginRequestPolicy, TooManyInvalidationsInProgress, TooManyKeyGroups, TooManyKeyGroupsAssociatedToDistribution, TooManyLambdaFunctionAssociations, TooManyOriginAccessControls, TooManyOriginCustomHeaders, TooManyOriginGroupsPerDistribution, TooManyOriginRequestPolicies, TooManyOrigins, TooManyPublicKeys, TooManyPublicKeysInKeyGroup, TooManyQueryStringParameters, TooManyQueryStringsInCachePolicy, TooManyQueryStringsInOriginRequestPolicy, TooManyRealtimeLogConfigs, TooManyRemoveHeadersInResponseHeadersPolicy, TooManyResponseHeadersPolicies, TooManyStreamingDistributionCNAMEs, TooManyStreamingDistributions, TooManyTrustedSigners, TrafficConfig, TrustedKeyGroupDoesNotExist, TrustedKeyGroups, TrustedSignerDoesNotExist, TrustedSigners, UnsupportedOperation, UntagResourceRequest, UpdateCachePolicyRequest, UpdateCachePolicyResult, UpdateCloudFrontOriginAccessIdentityRequest, UpdateCloudFrontOriginAccessIdentityResult, UpdateContinuousDeploymentPolicyRequest, UpdateContinuousDeploymentPolicyResult, UpdateDistributionRequest, UpdateDistributionResult, UpdateDistributionWithStagingConfigRequest, UpdateDistributionWithStagingConfigResult, UpdateFieldLevelEncryptionConfigRequest, UpdateFieldLevelEncryptionConfigResult, UpdateFieldLevelEncryptionProfileRequest, UpdateFieldLevelEncryptionProfileResult, UpdateFunctionRequest, UpdateFunctionResult, UpdateKeyGroupRequest, UpdateKeyGroupResult, UpdateKeyValueStoreRequest, UpdateKeyValueStoreResult, UpdateOriginAccessControlRequest, UpdateOriginAccessControlResult, UpdateOriginRequestPolicyRequest, UpdateOriginRequestPolicyResult, UpdatePublicKeyRequest, UpdatePublicKeyResult, UpdateRealtimeLogConfigRequest, UpdateRealtimeLogConfigResult, UpdateResponseHeadersPolicyRequest, UpdateResponseHeadersPolicyResult, UpdateStreamingDistributionRequest, UpdateStreamingDistributionResult, ViewerCertificate