AWS SDK for PHP 3.x
  • Namespace
  • Class
Did this page help you? SUBMIT FEEDBACK!

Namespaces

  • Aws
    • AccessAnalyzer
      • Exception
    • Account
      • Exception
    • Acm
      • Exception
    • ACMPCA
      • Exception
    • AlexaForBusiness
      • Exception
    • Amplify
      • Exception
    • AmplifyBackend
      • Exception
    • AmplifyUIBuilder
      • Exception
    • Api
      • ErrorParser
      • Parser
        • Exception
      • Serializer
    • ApiGateway
      • Exception
    • ApiGatewayManagementApi
      • Exception
    • ApiGatewayV2
      • Exception
    • AppConfig
      • Exception
    • AppConfigData
      • Exception
    • Appflow
      • Exception
    • AppIntegrationsService
      • Exception
    • ApplicationAutoScaling
      • Exception
    • ApplicationCostProfiler
      • Exception
    • ApplicationDiscoveryService
      • Exception
    • ApplicationInsights
      • Exception
    • AppMesh
      • Exception
    • AppRegistry
      • Exception
    • AppRunner
      • Exception
    • Appstream
      • Exception
    • AppSync
      • Exception
    • ARCZonalShift
      • Exception
    • Arn
      • Exception
    • Athena
      • Exception
    • AuditManager
      • Exception
    • AugmentedAIRuntime
      • Exception
    • AutoScaling
      • Exception
    • AutoScalingPlans
      • Exception
    • Backup
      • Exception
    • BackupGateway
      • Exception
    • BackupStorage
      • Exception
    • Batch
      • Exception
    • BillingConductor
      • Exception
    • Braket
      • Exception
    • Budgets
      • Exception
    • Chime
      • Exception
    • ChimeSDKIdentity
      • Exception
    • ChimeSDKMediaPipelines
      • Exception
    • ChimeSDKMeetings
      • Exception
    • ChimeSDKMessaging
      • Exception
    • ChimeSDKVoice
      • Exception
    • CleanRooms
      • Exception
    • ClientSideMonitoring
      • Exception
    • Cloud9
      • Exception
    • CloudControlApi
      • Exception
    • CloudDirectory
      • Exception
    • CloudFormation
      • Exception
    • CloudFront
      • Exception
    • CloudHsm
      • Exception
    • CloudHSMV2
      • Exception
    • CloudSearch
      • Exception
    • CloudSearchDomain
      • Exception
    • CloudTrail
      • Exception
    • CloudTrailData
      • Exception
    • CloudWatch
      • Exception
    • CloudWatchEvents
      • Exception
    • CloudWatchEvidently
      • Exception
    • CloudWatchLogs
      • Exception
    • CloudWatchRUM
      • Exception
    • CodeArtifact
      • Exception
    • CodeBuild
      • Exception
    • CodeCatalyst
      • Exception
    • CodeCommit
      • Exception
    • CodeDeploy
      • Exception
    • CodeGuruProfiler
      • Exception
    • CodeGuruReviewer
      • Exception
    • CodePipeline
      • Exception
    • CodeStar
      • Exception
    • CodeStarconnections
      • Exception
    • CodeStarNotifications
      • Exception
    • CognitoIdentity
      • Exception
    • CognitoIdentityProvider
      • Exception
    • CognitoSync
      • Exception
    • Comprehend
      • Exception
    • ComprehendMedical
      • Exception
    • ComputeOptimizer
      • Exception
    • ConfigService
      • Exception
    • Connect
      • Exception
    • ConnectCampaignService
      • Exception
    • ConnectCases
      • Exception
    • ConnectContactLens
      • Exception
    • ConnectParticipant
      • Exception
    • ConnectWisdomService
      • Exception
    • ControlTower
      • Exception
    • CostandUsageReportService
      • Exception
    • CostExplorer
      • Exception
    • Credentials
    • Crypto
      • Cipher
      • Polyfill
    • CustomerProfiles
      • Exception
    • DatabaseMigrationService
      • Exception
    • DataExchange
      • Exception
    • DataPipeline
      • Exception
    • DataSync
      • Exception
    • DAX
      • Exception
    • DefaultsMode
      • Exception
    • Detective
      • Exception
    • DeviceFarm
      • Exception
    • DevOpsGuru
      • Exception
    • DirectConnect
      • Exception
    • DirectoryService
      • Exception
    • DLM
      • Exception
    • DocDB
      • Exception
    • DocDBElastic
      • Exception
    • drs
      • Exception
    • DynamoDb
      • Exception
    • DynamoDbStreams
      • Exception
    • EBS
      • Exception
    • Ec2
      • Exception
    • EC2InstanceConnect
      • Exception
    • Ecr
      • Exception
    • ECRPublic
      • Exception
    • Ecs
      • Exception
    • Efs
      • Exception
    • EKS
      • Exception
    • ElastiCache
      • Exception
    • ElasticBeanstalk
      • Exception
    • ElasticInference
      • Exception
    • ElasticLoadBalancing
      • Exception
    • ElasticLoadBalancingV2
      • Exception
    • ElasticsearchService
      • Exception
    • ElasticTranscoder
      • Exception
    • Emr
      • Exception
    • EMRContainers
      • Exception
    • EMRServerless
      • Exception
    • Endpoint
      • UseDualstackEndpoint
        • Exception
      • UseFipsEndpoint
        • Exception
    • EndpointDiscovery
      • Exception
    • EndpointV2
      • Rule
      • Ruleset
    • EventBridge
      • Exception
    • Exception
    • finspace
      • Exception
    • FinSpaceData
      • Exception
    • Firehose
      • Exception
    • FIS
      • Exception
    • FMS
      • Exception
    • ForecastQueryService
      • Exception
    • ForecastService
      • Exception
    • FraudDetector
      • Exception
    • FSx
      • Exception
    • GameLift
      • Exception
    • GameSparks
      • Exception
    • Glacier
      • Exception
    • GlobalAccelerator
      • Exception
    • Glue
      • Exception
    • GlueDataBrew
      • Exception
    • Greengrass
      • Exception
    • GreengrassV2
      • Exception
    • GroundStation
      • Exception
    • GuardDuty
      • Exception
    • Handler
      • GuzzleV5
      • GuzzleV6
    • Health
      • Exception
    • HealthLake
      • Exception
    • Honeycode
      • Exception
    • Iam
      • Exception
    • IdentityStore
      • Exception
    • imagebuilder
      • Exception
    • ImportExport
      • Exception
    • Inspector
      • Exception
    • Inspector2
      • Exception
    • Iot
      • Exception
    • IoT1ClickDevicesService
      • Exception
    • IoT1ClickProjects
      • Exception
    • IoTAnalytics
      • Exception
    • IotDataPlane
      • Exception
    • IoTDeviceAdvisor
      • Exception
    • IoTEvents
      • Exception
    • IoTEventsData
      • Exception
    • IoTFleetHub
      • Exception
    • IoTFleetWise
      • Exception
    • IoTJobsDataPlane
      • Exception
    • IoTRoboRunner
      • Exception
    • IoTSecureTunneling
      • Exception
    • IoTSiteWise
      • Exception
    • IoTThingsGraph
      • Exception
    • IoTTwinMaker
      • Exception
    • IoTWireless
      • Exception
    • IVS
      • Exception
    • ivschat
      • Exception
    • Kafka
      • Exception
    • KafkaConnect
      • Exception
    • kendra
      • Exception
    • KendraRanking
      • Exception
    • Keyspaces
      • Exception
    • Kinesis
      • Exception
    • KinesisAnalytics
      • Exception
    • KinesisAnalyticsV2
      • Exception
    • KinesisVideo
      • Exception
    • KinesisVideoArchivedMedia
      • Exception
    • KinesisVideoMedia
      • Exception
    • KinesisVideoSignalingChannels
      • Exception
    • KinesisVideoWebRTCStorage
      • Exception
    • Kms
      • Exception
    • LakeFormation
      • Exception
    • Lambda
      • Exception
    • LexModelBuildingService
      • Exception
    • LexModelsV2
      • Exception
    • LexRuntimeService
      • Exception
    • LexRuntimeV2
      • Exception
    • LicenseManager
      • Exception
    • LicenseManagerLinuxSubscriptions
      • Exception
    • LicenseManagerUserSubscriptions
      • Exception
    • Lightsail
      • Exception
    • LocationService
      • Exception
    • LookoutEquipment
      • Exception
    • LookoutforVision
      • Exception
    • LookoutMetrics
      • Exception
    • MachineLearning
      • Exception
    • Macie
      • Exception
    • Macie2
      • Exception
    • MainframeModernization
      • Exception
    • ManagedBlockchain
      • Exception
    • ManagedGrafana
      • Exception
    • MarketplaceCatalog
      • Exception
    • MarketplaceCommerceAnalytics
      • Exception
    • MarketplaceEntitlementService
      • Exception
    • MarketplaceMetering
      • Exception
    • MediaConnect
      • Exception
    • MediaConvert
      • Exception
    • MediaLive
      • Exception
    • MediaPackage
      • Exception
    • MediaPackageVod
      • Exception
    • MediaStore
      • Exception
    • MediaStoreData
      • Exception
    • MediaTailor
      • Exception
    • MemoryDB
      • Exception
    • mgn
      • Exception
    • MigrationHub
      • Exception
    • MigrationHubConfig
      • Exception
    • MigrationHubOrchestrator
      • Exception
    • MigrationHubRefactorSpaces
      • Exception
    • MigrationHubStrategyRecommendations
      • Exception
    • Mobile
      • Exception
    • MQ
      • Exception
    • MTurk
      • Exception
    • Multipart
    • MWAA
      • Exception
    • Neptune
      • Exception
    • NetworkFirewall
      • Exception
    • NetworkManager
      • Exception
    • NimbleStudio
      • Exception
    • OAM
      • Exception
    • Omics
      • Exception
    • OpenSearchServerless
      • Exception
    • OpenSearchService
      • Exception
    • OpsWorks
      • Exception
    • OpsWorksCM
      • Exception
    • Organizations
      • Exception
    • Outposts
      • Exception
    • Panorama
      • Exception
    • Personalize
      • Exception
    • PersonalizeEvents
      • Exception
    • PersonalizeRuntime
      • Exception
    • PI
      • Exception
    • Pinpoint
      • Exception
    • PinpointEmail
      • Exception
    • PinpointSMSVoice
      • Exception
    • PinpointSMSVoiceV2
      • Exception
    • Pipes
      • Exception
    • Polly
      • Exception
    • Pricing
      • Exception
    • PrivateNetworks
      • Exception
    • PrometheusService
      • Exception
    • Proton
      • Exception
    • QLDB
      • Exception
    • QLDBSession
      • Exception
    • QuickSight
      • Exception
    • RAM
      • Exception
    • Rds
      • Exception
    • RDSDataService
      • Exception
    • RecycleBin
      • Exception
    • Redshift
      • Exception
    • RedshiftDataAPIService
      • Exception
    • RedshiftServerless
      • Exception
    • Rekognition
      • Exception
    • ResilienceHub
      • Exception
    • ResourceExplorer2
      • Exception
    • ResourceGroups
      • Exception
    • ResourceGroupsTaggingAPI
      • Exception
    • Retry
      • Exception
    • RoboMaker
      • Exception
    • RolesAnywhere
      • Exception
    • Route53
      • Exception
    • Route53Domains
      • Exception
    • Route53RecoveryCluster
      • Exception
    • Route53RecoveryControlConfig
      • Exception
    • Route53RecoveryReadiness
      • Exception
    • Route53Resolver
      • Exception
    • S3
      • Crypto
      • Exception
      • RegionalEndpoint
        • Exception
      • UseArnRegion
        • Exception
    • S3Control
      • Exception
    • S3Outposts
      • Exception
    • SageMaker
      • Exception
    • SagemakerEdgeManager
      • Exception
    • SageMakerFeatureStoreRuntime
      • Exception
    • SageMakerGeospatial
      • Exception
    • SageMakerMetrics
      • Exception
    • SageMakerRuntime
      • Exception
    • SavingsPlans
      • Exception
    • Scheduler
      • Exception
    • Schemas
      • Exception
    • Script
      • Composer
    • SecretsManager
      • Exception
    • SecurityHub
      • Exception
    • SecurityLake
      • Exception
    • ServerlessApplicationRepository
      • Exception
    • ServiceCatalog
      • Exception
    • ServiceDiscovery
      • Exception
    • ServiceQuotas
      • Exception
    • Ses
      • Exception
    • SesV2
      • Exception
    • Sfn
      • Exception
    • Shield
      • Exception
    • Signature
    • signer
      • Exception
    • SimSpaceWeaver
      • Exception
    • Sms
      • Exception
    • SnowBall
      • Exception
    • SnowDeviceManagement
      • Exception
    • Sns
      • Exception
    • Sqs
      • Exception
    • Ssm
      • Exception
    • SSMContacts
      • Exception
    • SSMIncidents
      • Exception
    • SsmSap
      • Exception
    • SSO
      • Exception
    • SSOAdmin
      • Exception
    • SSOOIDC
      • Exception
    • StorageGateway
      • Exception
    • Sts
      • Exception
      • RegionalEndpoints
        • Exception
    • Support
      • Exception
    • SupportApp
      • Exception
    • Swf
      • Exception
    • Synthetics
      • Exception
    • Textract
      • Exception
    • TimestreamQuery
      • Exception
    • TimestreamWrite
      • Exception
    • Token
    • TranscribeService
      • Exception
    • Transfer
      • Exception
    • Translate
      • Exception
    • VoiceID
      • Exception
    • Waf
      • Exception
    • WafRegional
      • Exception
    • WAFV2
      • Exception
    • WellArchitected
      • Exception
    • WorkDocs
      • Exception
    • WorkLink
      • Exception
    • WorkMail
      • Exception
    • WorkMailMessageFlow
      • Exception
    • WorkSpaces
      • Exception
    • WorkSpacesWeb
      • Exception
    • XRay
      • Exception
  • GuzzleHttp
    • Promise
    • Psr7
  • Psr
    • Http
      • Message

Exceptions

  • CloudFrontException

Class CloudFrontException

Exception
Extended by RuntimeException
Extended by Aws\Exception\AwsException implements Aws\MonitoringEventsInterface, Aws\ResponseContainerInterface, ArrayAccess uses Aws\HasDataTrait, Aws\HasMonitoringEventsTrait
Extended by Aws\CloudFront\Exception\CloudFrontException
Namespace: Aws\CloudFront\Exception
Located at CloudFront/Exception/CloudFrontException.php

Represents an error interacting with the Amazon CloudFront service.

Methods Summary

Methods inherited from Aws\Exception\AwsException

__construct(), __toString(), get(), getAwsErrorCode(), getAwsErrorMessage(), getAwsErrorShape(), getAwsErrorType(), getAwsRequestId(), getCommand(), getRequest(), getResponse(), getResult(), getStatusCode(), getTransferInfo(), hasKey(), isConnectionError(), isMaxRetriesExceeded(), search(), setMaxRetriesExceeded(), setTransferInfo()

Methods inherited from Exception

__wakeup(), getCode(), getFile(), getLine(), getMessage(), getPrevious(), getTrace(), getTraceAsString()

Methods inherited from ArrayAccess

offsetExists(), offsetGet(), offsetSet(), offsetUnset()

Methods inherited from Aws\MonitoringEventsInterface

appendMonitoringEvent(), getMonitoringEvents(), prependMonitoringEvent()

Methods used from Aws\HasDataTrait

count(), getIterator(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), toArray()

Methods used from Aws\HasMonitoringEventsTrait

appendMonitoringEvent(), getMonitoringEvents(), prependMonitoringEvent()

Expected Exception Codes

The following are the known exception codes and corresponding data shapes that this service may return as part of an error response.

AccessDenied

[
    'Message' => '<string>',
]
Description

Access denied.

Members
Message
  • Type: string

BatchTooLarge

[
    'Message' => '<string>',
]
Description

Invalidation batch specified is too large.

Members
Message
  • Type: string

CNAMEAlreadyExists

[
    'Message' => '<string>',
]
Description

The CNAME specified is already defined for CloudFront.

Members
Message
  • Type: string

CachePolicyAlreadyExists

[
    'Message' => '<string>',
]
Description

A cache policy with this name already exists. You must provide a unique name. To modify an existing cache policy, use UpdateCachePolicy.

Members
Message
  • Type: string

CachePolicyInUse

[
    'Message' => '<string>',
]
Description

Cannot delete the cache policy because it is attached to one or more cache behaviors.

Members
Message
  • Type: string

CannotChangeImmutablePublicKeyFields

[
    'Message' => '<string>',
]
Description

You can't change the value of a public key.

Members
Message
  • Type: string

CloudFrontOriginAccessIdentityAlreadyExists

[
    'Message' => '<string>',
]
Description

If the CallerReference is a value you already sent in a previous request to create an identity but the content of the CloudFrontOriginAccessIdentityConfig is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists error.

Members
Message
  • Type: string

CloudFrontOriginAccessIdentityInUse

[
    'Message' => '<string>',
]
Description

The Origin Access Identity specified is already in use.

Members
Message
  • Type: string

ContinuousDeploymentPolicyAlreadyExists

[
    'Message' => '<string>',
]
Description

A continuous deployment policy with this configuration already exists.

Members
Message
  • Type: string

ContinuousDeploymentPolicyInUse

[
    'Message' => '<string>',
]
Description

You cannot delete a continuous deployment policy that is associated with a primary distribution.

Members
Message
  • Type: string

DistributionAlreadyExists

[
    'Message' => '<string>',
]
Description

The caller reference you attempted to create the distribution with is associated with another distribution.

Members
Message
  • Type: string

DistributionNotDisabled

[
    'Message' => '<string>',
]
Description

The specified CloudFront distribution is not disabled. You must disable the distribution before you can delete it.

Members
Message
  • Type: string

FieldLevelEncryptionConfigAlreadyExists

[
    'Message' => '<string>',
]
Description

The specified configuration for field-level encryption already exists.

Members
Message
  • Type: string

FieldLevelEncryptionConfigInUse

[
    'Message' => '<string>',
]
Description

The specified configuration for field-level encryption is in use.

Members
Message
  • Type: string

FieldLevelEncryptionProfileAlreadyExists

[
    'Message' => '<string>',
]
Description

The specified profile for field-level encryption already exists.

Members
Message
  • Type: string

FieldLevelEncryptionProfileInUse

[
    'Message' => '<string>',
]
Description

The specified profile for field-level encryption is in use.

Members
Message
  • Type: string

FieldLevelEncryptionProfileSizeExceeded

[
    'Message' => '<string>',
]
Description

The maximum size of a profile for field-level encryption was exceeded.

Members
Message
  • Type: string

FunctionAlreadyExists

[
    'Message' => '<string>',
]
Description

A function with the same name already exists in this Amazon Web Services account. To create a function, you must provide a unique name. To update an existing function, use UpdateFunction.

Members
Message
  • Type: string

FunctionInUse

[
    'Message' => '<string>',
]
Description

Cannot delete the function because it's attached to one or more cache behaviors.

Members
Message
  • Type: string

FunctionSizeLimitExceeded

[
    'Message' => '<string>',
]
Description

The function is too large. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

IllegalDelete

[
    'Message' => '<string>',
]
Description

You cannot delete a managed policy.

Members
Message
  • Type: string

IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior

[
    'Message' => '<string>',
]
Description

The specified configuration for field-level encryption can't be associated with the specified cache behavior.

Members
Message
  • Type: string

IllegalOriginAccessConfiguration

[
    'Message' => '<string>',
]
Description

An origin cannot contain both an origin access control (OAC) and an origin access identity (OAI).

Members
Message
  • Type: string

IllegalUpdate

[
    'Message' => '<string>',
]
Description

The update contains modifications that are not allowed.

Members
Message
  • Type: string

InconsistentQuantities

[
    'Message' => '<string>',
]
Description

The value of Quantity and the size of Items don't match.

Members
Message
  • Type: string

InvalidArgument

[
    'Message' => '<string>',
]
Description

An argument is invalid.

Members
Message
  • Type: string

InvalidDefaultRootObject

[
    'Message' => '<string>',
]
Description

The default root object file name is too big or contains an invalid character.

Members
Message
  • Type: string

InvalidDomainNameForOriginAccessControl

[
    'Message' => '<string>',
]
Description

An origin access control is associated with an origin whose domain name is not supported.

Members
Message
  • Type: string

InvalidErrorCode

[
    'Message' => '<string>',
]
Description

An invalid error code was specified.

Members
Message
  • Type: string

InvalidForwardCookies

[
    'Message' => '<string>',
]
Description

Your request contains forward cookies option which doesn't match with the expectation for the whitelisted list of cookie names. Either list of cookie names has been specified when not allowed or list of cookie names is missing when expected.

Members
Message
  • Type: string

InvalidFunctionAssociation

[
    'Message' => '<string>',
]
Description

A CloudFront function association is invalid.

Members
Message
  • Type: string

InvalidGeoRestrictionParameter

[
    'Message' => '<string>',
]
Description

The specified geo restriction parameter is not valid.

Members
Message
  • Type: string

InvalidHeadersForS3Origin

[
    'Message' => '<string>',
]
Description

The headers specified are not valid for an Amazon S3 origin.

Members
Message
  • Type: string

InvalidIfMatchVersion

[
    'Message' => '<string>',
]
Description

The If-Match version is missing or not valid.

Members
Message
  • Type: string

InvalidLambdaFunctionAssociation

[
    'Message' => '<string>',
]
Description

The specified Lambda@Edge function association is invalid.

Members
Message
  • Type: string

InvalidLocationCode

[
    'Message' => '<string>',
]
Description

The location code specified is not valid.

Members
Message
  • Type: string

InvalidMinimumProtocolVersion

[
    'Message' => '<string>',
]
Description

The minimum protocol version specified is not valid.

Members
Message
  • Type: string

InvalidOrigin

[
    'Message' => '<string>',
]
Description

The Amazon S3 origin server specified does not refer to a valid Amazon S3 bucket.

Members
Message
  • Type: string

InvalidOriginAccessControl

[
    'Message' => '<string>',
]
Description

The origin access control is not valid.

Members
Message
  • Type: string

InvalidOriginAccessIdentity

[
    'Message' => '<string>',
]
Description

The origin access identity is not valid or doesn't exist.

Members
Message
  • Type: string

InvalidOriginKeepaliveTimeout

[
    'Message' => '<string>',
]
Description

The keep alive timeout specified for the origin is not valid.

Members
Message
  • Type: string

InvalidOriginReadTimeout

[
    'Message' => '<string>',
]
Description

The read timeout specified for the origin is not valid.

Members
Message
  • Type: string

InvalidProtocolSettings

[
    'Message' => '<string>',
]
Description

You cannot specify SSLv3 as the minimum protocol version if you only want to support only clients that support Server Name Indication (SNI).

Members
Message
  • Type: string

InvalidQueryStringParameters

[
    'Message' => '<string>',
]
Description

The query string parameters specified are not valid.

Members
Message
  • Type: string

InvalidRelativePath

[
    'Message' => '<string>',
]
Description

The relative path is too big, is not URL-encoded, or does not begin with a slash (/).

Members
Message
  • Type: string

InvalidRequiredProtocol

[
    'Message' => '<string>',
]
Description

This operation requires the HTTPS protocol. Ensure that you specify the HTTPS protocol in your request, or omit the RequiredProtocols element from your distribution configuration.

Members
Message
  • Type: string

InvalidResponseCode

[
    'Message' => '<string>',
]
Description

A response code is not valid.

Members
Message
  • Type: string

InvalidTTLOrder

[
    'Message' => '<string>',
]
Description

The TTL order specified is not valid.

Members
Message
  • Type: string

InvalidTagging

[
    'Message' => '<string>',
]
Description

The tagging specified is not valid.

Members
Message
  • Type: string

InvalidViewerCertificate

[
    'Message' => '<string>',
]
Description

A viewer certificate specified is not valid.

Members
Message
  • Type: string

InvalidWebACLId

[
    'Message' => '<string>',
]
Description

A web ACL ID specified is not valid. To specify a web ACL created using the latest version of WAF, use the ACL ARN, for example arn:aws:wafv2:us-east-1:123456789012:global/webacl/ExampleWebACL/473e64fd-f30b-4765-81a0-62ad96dd167a. To specify a web ACL created using WAF Classic, use the ACL ID, for example 473e64fd-f30b-4765-81a0-62ad96dd167a.

Members
Message
  • Type: string

KeyGroupAlreadyExists

[
    'Message' => '<string>',
]
Description

A key group with this name already exists. You must provide a unique name. To modify an existing key group, use UpdateKeyGroup.

Members
Message
  • Type: string

MissingBody

[
    'Message' => '<string>',
]
Description

This operation requires a body. Ensure that the body is present and the Content-Type header is set.

Members
Message
  • Type: string

MonitoringSubscriptionAlreadyExists

[
    'Message' => '<string>',
]
Description

A monitoring subscription already exists for the specified distribution.

Members
Message
  • Type: string

NoSuchCachePolicy

[
    'Message' => '<string>',
]
Description

The cache policy does not exist.

Members
Message
  • Type: string

NoSuchCloudFrontOriginAccessIdentity

[
    'Message' => '<string>',
]
Description

The specified origin access identity does not exist.

Members
Message
  • Type: string

NoSuchContinuousDeploymentPolicy

[
    'Message' => '<string>',
]
Description

The continuous deployment policy doesn't exist.

Members
Message
  • Type: string

NoSuchDistribution

[
    'Message' => '<string>',
]
Description

The specified distribution does not exist.

Members
Message
  • Type: string

NoSuchFieldLevelEncryptionConfig

[
    'Message' => '<string>',
]
Description

The specified configuration for field-level encryption doesn't exist.

Members
Message
  • Type: string

NoSuchFieldLevelEncryptionProfile

[
    'Message' => '<string>',
]
Description

The specified profile for field-level encryption doesn't exist.

Members
Message
  • Type: string

NoSuchFunctionExists

[
    'Message' => '<string>',
]
Description

The function does not exist.

Members
Message
  • Type: string

NoSuchInvalidation

[
    'Message' => '<string>',
]
Description

The specified invalidation does not exist.

Members
Message
  • Type: string

NoSuchMonitoringSubscription

[
    'Message' => '<string>',
]
Description

A monitoring subscription does not exist for the specified distribution.

Members
Message
  • Type: string

NoSuchOrigin

[
    'Message' => '<string>',
]
Description

No origin exists with the specified Origin Id.

Members
Message
  • Type: string

NoSuchOriginAccessControl

[
    'Message' => '<string>',
]
Description

The origin access control does not exist.

Members
Message
  • Type: string

NoSuchOriginRequestPolicy

[
    'Message' => '<string>',
]
Description

The origin request policy does not exist.

Members
Message
  • Type: string

NoSuchPublicKey

[
    'Message' => '<string>',
]
Description

The specified public key doesn't exist.

Members
Message
  • Type: string

NoSuchRealtimeLogConfig

[
    'Message' => '<string>',
]
Description

The real-time log configuration does not exist.

Members
Message
  • Type: string

NoSuchResource

[
    'Message' => '<string>',
]
Description

A resource that was specified is not valid.

Members
Message
  • Type: string

NoSuchResponseHeadersPolicy

[
    'Message' => '<string>',
]
Description

The response headers policy does not exist.

Members
Message
  • Type: string

NoSuchStreamingDistribution

[
    'Message' => '<string>',
]
Description

The specified streaming distribution does not exist.

Members
Message
  • Type: string

OriginAccessControlAlreadyExists

[
    'Message' => '<string>',
]
Description

An origin access control with the specified parameters already exists.

Members
Message
  • Type: string

OriginAccessControlInUse

[
    'Message' => '<string>',
]
Description

Cannot delete the origin access control because it's in use by one or more distributions.

Members
Message
  • Type: string

OriginRequestPolicyAlreadyExists

[
    'Message' => '<string>',
]
Description

An origin request policy with this name already exists. You must provide a unique name. To modify an existing origin request policy, use UpdateOriginRequestPolicy.

Members
Message
  • Type: string

OriginRequestPolicyInUse

[
    'Message' => '<string>',
]
Description

Cannot delete the origin request policy because it is attached to one or more cache behaviors.

Members
Message
  • Type: string

PreconditionFailed

[
    'Message' => '<string>',
]
Description

The precondition in one or more of the request fields evaluated to false.

Members
Message
  • Type: string

PublicKeyAlreadyExists

[
    'Message' => '<string>',
]
Description

The specified public key already exists.

Members
Message
  • Type: string

PublicKeyInUse

[
    'Message' => '<string>',
]
Description

The specified public key is in use.

Members
Message
  • Type: string

QueryArgProfileEmpty

[
    'Message' => '<string>',
]
Description

No profile specified for the field-level encryption query argument.

Members
Message
  • Type: string

RealtimeLogConfigAlreadyExists

[
    'Message' => '<string>',
]
Description

A real-time log configuration with this name already exists. You must provide a unique name. To modify an existing real-time log configuration, use UpdateRealtimeLogConfig.

Members
Message
  • Type: string

RealtimeLogConfigInUse

[
    'Message' => '<string>',
]
Description

Cannot delete the real-time log configuration because it is attached to one or more cache behaviors.

Members
Message
  • Type: string

RealtimeLogConfigOwnerMismatch

[
    'Message' => '<string>',
]
Description

The specified real-time log configuration belongs to a different Amazon Web Services account.

Members
Message
  • Type: string

ResourceInUse

[
    'Message' => '<string>',
]
Description

Cannot delete this resource because it is in use.

Members
Message
  • Type: string

ResponseHeadersPolicyAlreadyExists

[
    'Message' => '<string>',
]
Description

A response headers policy with this name already exists. You must provide a unique name. To modify an existing response headers policy, use UpdateResponseHeadersPolicy.

Members
Message
  • Type: string

ResponseHeadersPolicyInUse

[
    'Message' => '<string>',
]
Description

Cannot delete the response headers policy because it is attached to one or more cache behaviors in a CloudFront distribution.

Members
Message
  • Type: string

StagingDistributionInUse

[
    'Message' => '<string>',
]
Description

A continuous deployment policy for this staging distribution already exists.

Members
Message
  • Type: string

StreamingDistributionAlreadyExists

[
    'Message' => '<string>',
]
Description

The caller reference you attempted to create the streaming distribution with is associated with another distribution

Members
Message
  • Type: string

StreamingDistributionNotDisabled

[
    'Message' => '<string>',
]
Description

The specified CloudFront distribution is not disabled. You must disable the distribution before you can delete it.

Members
Message
  • Type: string

TestFunctionFailed

[
    'Message' => '<string>',
]
Description

The CloudFront function failed.

Members
Message
  • Type: string

TooLongCSPInResponseHeadersPolicy

[
    'Message' => '<string>',
]
Description

The length of the Content-Security-Policy header value in the response headers policy exceeds the maximum.

For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyCacheBehaviors

[
    'Message' => '<string>',
]
Description

You cannot create more cache behaviors for the distribution.

Members
Message
  • Type: string

TooManyCachePolicies

[
    'Message' => '<string>',
]
Description

You have reached the maximum number of cache policies for this Amazon Web Services account. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyCertificates

[
    'Message' => '<string>',
]
Description

You cannot create anymore custom SSL/TLS certificates.

Members
Message
  • Type: string

TooManyCloudFrontOriginAccessIdentities

[
    'Message' => '<string>',
]
Description

Processing your request would cause you to exceed the maximum number of origin access identities allowed.

Members
Message
  • Type: string

TooManyContinuousDeploymentPolicies

[
    'Message' => '<string>',
]
Description

You have reached the maximum number of continuous deployment policies for this Amazon Web Services account.

Members
Message
  • Type: string

TooManyCookieNamesInWhiteList

[
    'Message' => '<string>',
]
Description

Your request contains more cookie names in the whitelist than are allowed per cache behavior.

Members
Message
  • Type: string

TooManyCookiesInCachePolicy

[
    'Message' => '<string>',
]
Description

The number of cookies in the cache policy exceeds the maximum. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyCookiesInOriginRequestPolicy

[
    'Message' => '<string>',
]
Description

The number of cookies in the origin request policy exceeds the maximum. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyCustomHeadersInResponseHeadersPolicy

[
    'Message' => '<string>',
]
Description

The number of custom headers in the response headers policy exceeds the maximum.

For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyDistributionCNAMEs

[
    'Message' => '<string>',
]
Description

Your request contains more CNAMEs than are allowed per distribution.

Members
Message
  • Type: string

TooManyDistributions

[
    'Message' => '<string>',
]
Description

Processing your request would cause you to exceed the maximum number of distributions allowed.

Members
Message
  • Type: string

TooManyDistributionsAssociatedToCachePolicy

[
    'Message' => '<string>',
]
Description

The maximum number of distributions have been associated with the specified cache policy. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyDistributionsAssociatedToFieldLevelEncryptionConfig

[
    'Message' => '<string>',
]
Description

The maximum number of distributions have been associated with the specified configuration for field-level encryption.

Members
Message
  • Type: string

TooManyDistributionsAssociatedToKeyGroup

[
    'Message' => '<string>',
]
Description

The number of distributions that reference this key group is more than the maximum allowed. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyDistributionsAssociatedToOriginAccessControl

[
    'Message' => '<string>',
]
Description

The maximum number of distributions have been associated with the specified origin access control.

For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyDistributionsAssociatedToOriginRequestPolicy

[
    'Message' => '<string>',
]
Description

The maximum number of distributions have been associated with the specified origin request policy. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyDistributionsAssociatedToResponseHeadersPolicy

[
    'Message' => '<string>',
]
Description

The maximum number of distributions have been associated with the specified response headers policy.

For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyDistributionsWithFunctionAssociations

[
    'Message' => '<string>',
]
Description

You have reached the maximum number of distributions that are associated with a CloudFront function. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyDistributionsWithLambdaAssociations

[
    'Message' => '<string>',
]
Description

Processing your request would cause the maximum number of distributions with Lambda@Edge function associations per owner to be exceeded.

Members
Message
  • Type: string

TooManyDistributionsWithSingleFunctionARN

[
    'Message' => '<string>',
]
Description

The maximum number of distributions have been associated with the specified Lambda@Edge function.

Members
Message
  • Type: string

TooManyFieldLevelEncryptionConfigs

[
    'Message' => '<string>',
]
Description

The maximum number of configurations for field-level encryption have been created.

Members
Message
  • Type: string

TooManyFieldLevelEncryptionContentTypeProfiles

[
    'Message' => '<string>',
]
Description

The maximum number of content type profiles for field-level encryption have been created.

Members
Message
  • Type: string

TooManyFieldLevelEncryptionEncryptionEntities

[
    'Message' => '<string>',
]
Description

The maximum number of encryption entities for field-level encryption have been created.

Members
Message
  • Type: string

TooManyFieldLevelEncryptionFieldPatterns

[
    'Message' => '<string>',
]
Description

The maximum number of field patterns for field-level encryption have been created.

Members
Message
  • Type: string

TooManyFieldLevelEncryptionProfiles

[
    'Message' => '<string>',
]
Description

The maximum number of profiles for field-level encryption have been created.

Members
Message
  • Type: string

TooManyFieldLevelEncryptionQueryArgProfiles

[
    'Message' => '<string>',
]
Description

The maximum number of query arg profiles for field-level encryption have been created.

Members
Message
  • Type: string

TooManyFunctionAssociations

[
    'Message' => '<string>',
]
Description

You have reached the maximum number of CloudFront function associations for this distribution. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyFunctions

[
    'Message' => '<string>',
]
Description

You have reached the maximum number of CloudFront functions for this Amazon Web Services account. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyHeadersInCachePolicy

[
    'Message' => '<string>',
]
Description

The number of headers in the cache policy exceeds the maximum. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyHeadersInForwardedValues

[
    'Message' => '<string>',
]
Description

Your request contains too many headers in forwarded values.

Members
Message
  • Type: string

TooManyHeadersInOriginRequestPolicy

[
    'Message' => '<string>',
]
Description

The number of headers in the origin request policy exceeds the maximum. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyInvalidationsInProgress

[
    'Message' => '<string>',
]
Description

You have exceeded the maximum number of allowable InProgress invalidation batch requests, or invalidation objects.

Members
Message
  • Type: string

TooManyKeyGroups

[
    'Message' => '<string>',
]
Description

You have reached the maximum number of key groups for this Amazon Web Services account. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyKeyGroupsAssociatedToDistribution

[
    'Message' => '<string>',
]
Description

The number of key groups referenced by this distribution is more than the maximum allowed. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyLambdaFunctionAssociations

[
    'Message' => '<string>',
]
Description

Your request contains more Lambda@Edge function associations than are allowed per distribution.

Members
Message
  • Type: string

TooManyOriginAccessControls

[
    'Message' => '<string>',
]
Description

The number of origin access controls in your Amazon Web Services account exceeds the maximum allowed.

For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyOriginCustomHeaders

[
    'Message' => '<string>',
]
Description

Your request contains too many origin custom headers.

Members
Message
  • Type: string

TooManyOriginGroupsPerDistribution

[
    'Message' => '<string>',
]
Description

Processing your request would cause you to exceed the maximum number of origin groups allowed.

Members
Message
  • Type: string

TooManyOriginRequestPolicies

[
    'Message' => '<string>',
]
Description

You have reached the maximum number of origin request policies for this Amazon Web Services account. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyOrigins

[
    'Message' => '<string>',
]
Description

You cannot create more origins for the distribution.

Members
Message
  • Type: string

TooManyPublicKeys

[
    'Message' => '<string>',
]
Description

The maximum number of public keys for field-level encryption have been created. To create a new public key, delete one of the existing keys.

Members
Message
  • Type: string

TooManyPublicKeysInKeyGroup

[
    'Message' => '<string>',
]
Description

The number of public keys in this key group is more than the maximum allowed. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyQueryStringParameters

[
    'Message' => '<string>',
]
Description

Your request contains too many query string parameters.

Members
Message
  • Type: string

TooManyQueryStringsInCachePolicy

[
    'Message' => '<string>',
]
Description

The number of query strings in the cache policy exceeds the maximum. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyQueryStringsInOriginRequestPolicy

[
    'Message' => '<string>',
]
Description

The number of query strings in the origin request policy exceeds the maximum. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyRealtimeLogConfigs

[
    'Message' => '<string>',
]
Description

You have reached the maximum number of real-time log configurations for this Amazon Web Services account. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyRemoveHeadersInResponseHeadersPolicy

[
    'Message' => '<string>',
]
Description

The number of headers in RemoveHeadersConfig in the response headers policy exceeds the maximum.

For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyResponseHeadersPolicies

[
    'Message' => '<string>',
]
Description

You have reached the maximum number of response headers policies for this Amazon Web Services account.

For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Members
Message
  • Type: string

TooManyStreamingDistributionCNAMEs

[
    'Message' => '<string>',
]
Description

Your request contains more CNAMEs than are allowed per distribution.

Members
Message
  • Type: string

TooManyStreamingDistributions

[
    'Message' => '<string>',
]
Description

Processing your request would cause you to exceed the maximum number of streaming distributions allowed.

Members
Message
  • Type: string

TooManyTrustedSigners

[
    'Message' => '<string>',
]
Description

Your request contains more trusted signers than are allowed per distribution.

Members
Message
  • Type: string

TrustedKeyGroupDoesNotExist

[
    'Message' => '<string>',
]
Description

The specified key group does not exist.

Members
Message
  • Type: string

TrustedSignerDoesNotExist

[
    'Message' => '<string>',
]
Description

One or more of your trusted signers don't exist.

Members
Message
  • Type: string

UnsupportedOperation

[
    'Message' => '<string>',
]
Description

This operation is not supported in this region.

Members
Message
  • Type: string
AWS SDK for PHP 3.x API documentation generated by ApiGen