A CloudFront origin is the location where content is stored, and from which CloudFront gets content from server to viewers. You can use CustomOriginConfig to specify the following origins: Amazon S3 bucket that is configured with static website hosting, Elastic Load Balancing load balancer, AWS Elemental MediaPackage endpoint, AWS Elemental MediaStore container, and any other HTTP server, running on an Amazon EC2 instance or any other kind of host